e310f5e6e7d75b7ee0f79c8107ce4acdbf1620fe91a9e7a4d609e7f96fdc52bc6df1660b28d7c512b70025722aa1320298886adcfc7c479c3ffa7bed974c048a09c3295fc769bfd8a55a6d902fbe2a71b9ff6f6ebd70c394dff096275b825e871f8d39701f1e3f3afa36a032580755fa1953403d59d7be5cccd29d206bbad2457a1f7f123633ad8a9d40bb41e0ec7226ab8e0ef8223395100a5f13e91f8ad115d47d8ac70b3a9558f231931c1e6949fb7b803d7c91f6410bb8628a9709947187df3367508ba97e47ec249725831c1346725a9ab8f834956e971b847bac6c0c9c5f6e94480303aafd3275ca31fb6a4fa3b2dd1d718900d0e9f4b0303a3f7280aeed013e619d12232a794326c902a99e40711223e83aa311ea8abe0ae79238761f4b17ec190625b5ce9efdd3b11f8b982f52ab02cf3cceeb12706d7f19cba722dd68f96ed2bdc659c87ea9ba9eacdd6aa5ab4cb96eedcf210871a39f1cdd30473ca104495e37ba15e94aaf06e981d6acc8e6d1ec13cf2d4d5e4f3491ad9ac86a744de1f5192f923221d6cf4fc9d2bcf4df10c19b176fbd0a385ed04f766195f295c9f36f0b56a6909ec1f84455a52643239cef55630164deb76bcdbe2c4f1985907989cf90dfb09ce06db7ae87efcadb32bbd37a4a19e646434fd818f61185d0ede45d1948b1538178880689d9920f71a623a3436441361c739d0831317efb3c8e86d25347ad9a1113edc472179f2ae30ea0661784aec935293035981d40617d7e05bcbfd77a4056dc224db7b2fb6ec9c0370499d61c75b794d9f89c71a75070b860f3efc6b249528376aeba68ecdbc4eae38f843c49a56e4d2f2a919bed95934eb6a033a145494e01ff0d24a6ea27fd0752c103db081e5febf231a975c6d3931ab94ddc15eb9540055f74a6bc4fccca02fdb8bdf196762f711c51bde715d647fea2392062802f95af93cc617f348b06ac9539612d7b193a6f8e571f9fd803ae63b1d65f7581409ed9ee0bff1734a4149fe4b9c629689d0d69b30ad81a41c20f56513ae6b17dc771e4840b1af8e283ab7c7bf3563c7c47638bd79cefa86364254524ae6b4e9fd68e0fa531254f9ac8f6b70ec44ee53deea6ca76775b7cab10b2c24108b7a22e2c10214dc85a1b3a54a8f0d8a075b70b0faeeef8a6c9631e070b292ecb4d9ddac672e90aa32997dbf7f323967e6579c782334733a7e9f9db6d89b2eb22f1214f6dd0e89156f494458bd60460da886e455734d9c00af4b7df6147491e3fdb0900bdecfde8c5e3c8015e02e5c5bb1d19e4d7a7b072df8e726371a933fc6b8a7ab8ef3eae1ad6f06ac5807cf24a5ca80d32a237065333e93eaf7cc8a8b1de9898e89103841e9441a07684cb94359dea2fa3cf9fed0d80b999df9f196281d9d3f5bc9abfe33902d4abd636a12018ed51566e8700d0b5d3827b8ed519756febfface20ce525831bf195cfa788c1347a116cb37e8ef9dc645e746920586f41de542e95d9cf138124ff4b4787436d96bc52d189746f60fa65be6ca00a418d4df2e9260b8d8736f481805c738fae2fcc71308ed3f73a10f23bd4a89318857af6eac51214d896210ca6be8924be7b2a1803a79fea8496011d297434f6c309dbc020b102ae9c34562777bcef25a8217e4eb716f77eb752c5f685378a18721762d9b582cf63365a1e5f2c477b4d285c8dc281a8d420263c6ed8ac72de0058ce32927efeee5781a4371478dad466ad831b6ab4b9a0b6477cf5b6c70a08730a9e85e211b3d5c4e3d4ff62b43c0866aaa2171a3eca6a6ceb0bdb35f6e9ea811d3444593850d2850337939d1653b7079582afafd0187bc61c7b747da2bbc9997d0b399794ef93ac51577c05dc7c92197dbf3c290708bdcba342821e5a3e410d56dd95a77c6dcf98fb59f46b145ea1ef4b86bd81a32e656d6f185ed3e42ae3c198d4d3de37c0cf656206e041188b6f7089d0933e45cf0201baa20c996723699ad681bd33cfa6d5cbfba5e3c97844ae889eb3e17c36d8bd115d8b2cfdf0dbdaf731d2504a9b55f0bdf1a15d69201d12810b95ade13e2e4952967e8ec5482622e8d7da47afb3a2f741f00fcdc4cc41b869d65d2f0c1bec43468b5b6441082fb935adf7a25a45bdba5da34565bb99900c6775ef6441ff2b97ac6c9447def1269f7a0fdd9e82a5b98259ab9a26b22561ae6afd107fa102468374bd0a8ac786550333cf3d338d4769000cc9a19a09bf43324d651240d781c393624c3f65fcbe765c3233df4116fdfdc4578b867b85f2051577af76f682f9d3dc5798cb0ec8ed90ec7609c1f6a88050107153949c7ac479f98b495a094defa3734ef35ce3449f8df490c9f91172937365dcd0ce243198b36af0dd44187a85a1304a3b5ca04987e4e4b9ca2b01d4655ce34a99937fae7d4d4e6aa6619ec27a2929e7f80193983ec9b02b06858c97a6514322e8b78a3483d24be16401f24b57528d7bd7f12df63801377b73b21d4fbe1e9be07be182dcfdf85562572b455a703c3c71b0693beaf224a87e7ed8c819c4ce8ece068af374256d73c7d69da0202b79daa9961972d3240361073930a2fd9ff19e0419f51e03a15abbb0b7eaa7e847e7204789bf576214c7b63ceceaf4528a578876374ba21939c7dc06d44afa80e1676ab06366bb726fdd8733ac", 0x1000}, {&(0x7f0000000100)="d2cb59e08e2c68251ba49882f9b870c7c0fb172dedc8123f358d13779682f29d3c8250c5a57062bfc132a7725006", 0x2e}], 0x4) 22:22:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f0000000840)='./bus\x00', r2, &(0x7f00000007c0)='./file0\x00', 0x5) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000780)='./bus\x00', 0x4) bind$unix(r2, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) write(r2, &(0x7f0000000540)="84d5a964c2511d430fe10718551b45eb9b24e00a55cfde503a867e97b47d67049e1d0eaf5d4be7ba5cc6e3cbdbcf017b1b1f86145a2aadbdd48d50f0d911190e35c508782323c774a00c0d8ecc5f8f830bdef35e8ecee96481dcbe0bc49f9b3a40932a80c1ad2fb3e054bcbcee3b64223ea1bba30cd082f6725bfdf8803b968650b6e2", 0x83) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x2) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="1a6a790fe022a25e82edaab0d2b87c5379", 0x11}], 0x1) semget$private(0x0, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 22:22:51 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x200000000000000) mkdir(&(0x7f0000000000)='./file0\x00', 0x45) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 22:22:51 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 22:22:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="f742e224c3fbe42a7e0053c2b31a9f142ecc96575d5e55f8f895dab6d32f4dbc4538063807055eb0ef28ff197cadcc3322a2b35c24318b88f8eb4fb4cd26f39a811676eaec59b85714c9b2cd9cf943aea953145da52489befa9220ae1b9bdde7d3dfac5e44f54603b7e8c47019f7db85ddebc9c8ea6fa7418336156c0448e51a4d72d3761cac19381818bf26aaec36aab24ffeff3ce6f58ca9903d4aead5c1c2c86442389515455bf93794c21185f2c1232726c993cdc449", 0xb8}, {&(0x7f0000000380)="5c67364428d43be83683f18cfed6b213074c138429e4ebf74faf5930d29ad3270247a5cced83c9cbbac3d2f1a986842d85048a4c1d6309874da53b9c865c310227218fd8a5d5323b0337040cf33a876719cb24425ef1a07f86729dae146ba90891", 0x61}], 0x2) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000001000)="8821bbbaa63be78ad52e552e54277c30f86ba8de72b7d8ef8734a775e1af60fa2e120dd25c0805a6b4142cb907480d20254c944f3c9b48564aa21e4c53c222bacab963dd3f14dc6d3764683dbeeae238295f7d3627325a8f69a85945eda60145c38cee7af1f2202e2c2b502cf37d2104f40a7e299440d841ece473cd9f3963c1154a8a19e1d41e4885432c95d375553f16ea19f3ef7a1ed868c02d46b730c108e0ce87d1d18268db7889d75a7461cfe59c050b6d21361d64da52911c20173fa8ca8e9bd8df8486517038c4f5e468c4add2f7b2f8b545949fddf136302cf5133c1ee7ff722bded2ec574148c62f79f69882e8d11de239183e03340c0d5745cc8422cbe927e9a6c3dd4a667b9cba6322775ae5c104428b1fa054002f2993b00ac7c98beb565cbf064296e9d269f00ad848f22fa6a61125b930ac3aa0c460588b3009ddd7c9d30ee62aba4c9469a4a6509e92bce75a16404c58e1ea82b8fbdc85c3b30ae15a341f88bce794eeb4b529e373f62cc8d96d169b9fad05f469f0c20cef0b7efef24f02b3a017898493f818140d572ebd5e3ee5352581b5e62934c5135a590c091d944936cf905368158e9e510991a026eae69938a4c7637e29e4cbe9461ce8a824a6e8122338254d11fd8881ef0b314a0d47bc0bb9fe6409f3c7afc1a43cfe5fd7135add17989662fef1280c4029e6f93fa7b9f14a83da33e603b2cabb3ef24b91de15e08b8e09572688a784d5a375b86897c36784abbc511184109d4d1b8aad76ac6b5f50e1dcadd42c5e7b5d2ac0f34f2fbdcded821028a8ec3a996436ca7352cabf5ff32c47fe712b08aa88f5fe2eca21bf7b088ddc81575bd0c5d8bf4d768e95fdca21873618d6df780c7d2e5be954120d0f0ff08f0acf631624118603ff24e172bc50b3d9bffbb1fee2313ca0ce3a8d9858fe4235d6d8551ad3dec7bb0bfc721a526d89eaf2a41417fd3db9d643304fefd99f78ea9855bc8fe414957f1b18dc07c864d0188f71a705cfdd519b123c657f2aff08abf2ec4b6149973a964a2be2650490fc2afadc681defd88f55f24e51323345d7c5dc192fb230ed0fb1b8cbc1109469d35a34a748d39767c049606dc7fb79bbde2026773dc74f4f643e4e97ec1d15d7bd6fb2367948bd6f44cd8262bb410a3d42180cdaca3f9a9a442a321e2e02a9252fcbd65822e2d31c4d08e7558ce3fe6327395555b6f88dcd54de251770e59cc56f09793cbb7d4820be8152b919b59e1f22b760ac87ea3fd50919b245141850a6f8c3f9fada3c5f16412caa104a9aa3698a539d1f543d2eeb0e1369a14974c2134bd79e7a7fa5b9659aaf15213dbe7334570ba2ee8099dab0489b307750d7abc034669e4e7e9f03da415e59882e78a6756ac4827f33b3f5da5c4f8d613f182041898d3eeb055f6fa0c5f7f48810178b8646e3542ea17c7749e4987286988701c3993fdb6ab880bbc28d369b9e64f9b45ccd518418723219b44f696e0655da1fb2e02b3123ffbfb75b80ae4c9554f8d7133cc66279e63bedfa6ea4a496bd9958a3d3a416fd02d680c4803d69dad7204c2dff62b1da0aec9d110f9999c66b6d6f8d6c7e5fddfd3bcd30430c47bddbd7694882c11afd4c58cb63aa6bf7fe2478057ffccf8b8c0a02476996fc69e203e106d2b6216ce53574a196e1b47f75d0aa8ecfb088c5c928fec623ea3cdd8b61c57d50f0cd2ffa4b447e78b3113dab1f08e0fa6b6fe182678d16080c31ef428460e79c503f350165a3b089dd40833afaeac95a4f29c0347e16e4317a2a8a1bf99717637660659406d83e365bd1f467a363841571398768469fb9311f27c9c275712779ad319497fa9c955141a94f78a52c5e84745cc32c1e420f6a4f61a6d3867fda275ed3187d854956f1f2cbd92efb5989d43e37a3cb96d6137c4f60f3f5c8f0df3069b0be45b033c3907539082aea6c8a20883309faada2535e5a6f0661c1e4284dad92f69ca44c8a326f91a433dbf1af27b734f794460ac810302dceb3402eb6479708a955cca59c8c94c91a98e4ac07359d8c798ec80890ef9ec90a0c58ce0db50805de7cc1b5cc1a0210544e70fe8bec5a6909ea7893643cfa05ca5661bd2803b1cb1c686da6632022be77045bd506df5f493a0f3ec5b9f1b68851cdd59e5353aeed481471ac02f345e4ccd48fbcaa633a15dae43abf3ed9e671f332261697dc2014280802204f01cc509f1a9a21325ce04b801337fd76d6af9a317ef04ca2c949f6dcf7df141d6cbaddc3e5eca6c163b49cbe1ddcf4e91be9e653e94687dfcfb7926545480e1ff714c2e68c7dcab4786f441b76c56bf551c711d76d249fc857720c4c7c2cc756a3c7c9755c3ce1970979dfb6f65c5ca80be0bc27f82cb205ebed1aaedecf330436b5d4c48b4d99d28aecad06ac2c4c6a1dcafda4f2b831da06984f67847b66199f88388f7579c75b7a3467e3dbb78fe6102749ce3025da460dad7567564243f60fa8f104eecf673c24d33d58266bb410f91c8ca07ae662a7bc00cb2f6f84df5b9ba635fd2278636d04dc73b6701337d0ec2f23702d990d0d9b3069102628b938f1ea231d123a0711024c02978f9519295c33bc93247a81bd829b154de5b6e787541732d52c69b9a6f1f2092a5a0dc446979744f8bd7c040938c31a31c5f61b2b45edde4df74cca9c51083ffbace4023f3f1fde855cfda54462aa04dc15135abd37fa16897d9983233db335396abe3c32a5056e9cfbdc1608f5dd915c3b3fb24e9ad6baeb2351b587432290e545b4e2b05496a9ca8d7c2cc93b3aaaf2b6dff0dde056d2288f5e4252623aa1491526cfc4740e8e9a515aa215090d2b04872842c256a2cb7da921d401fe42a509ae600a54273d76a5441d85afd32c7c9324cc0841a4c337248527ed9844497a5af77814cef964b04256f08619750abbf07826e052d3fd8371e02c24f96704395488ba8df632f7b5797ed0620ac3ce686b0435f9394c1aabc0eff980601cccd5258caa70d93ddd6900abcabd0d54de3b1e9c070fb88b7c6318887a2767444d9efe6c8434f411b6e010740de4a7bc653047fdcc34040c90bef81f7d300125ad2a17131389316cd12c957ac93b4c6d33902d197fdca8ed82c95388a29d7abd929cae393029ce38812aa431aa31843ed688d52e53d3dac5177d35485831a538805521b822d542a4f12e404d2e269ac46f861e75dd7c738c3d84ebd632f1ac8fe8c42260e4d04da212cac4a95c26c0ef18f183d8e265410afb0102f2ddef0f9b813329bf7136250ba16729dcb701f43093b0fed65d92b35732f425bc1e4c004edded96a7080cf0791dcbb397bb7232a7dc6c8f96ccb19d9e24fba449e50c86dd00268ed7b945f256d8bb25a652a03d61e8fb45a96c060b7f73da8b780f38c1eac894ac31d3d8fce7afec91b29587c298ad5ec42725bc26df34d4f34b7b1fe6f3bffcc0dd17f69038c923e272a13bb39c3afb10cefb9bde499ea758fe34702c3f775eea3addc57440317b86d08dabd53dd8c461a5545b6ebb16cf21f1fc46828d7dd135ba309313f9a39dda33ed9c93503c5d6b3413df0c3cbb7babd9d052634df9a8f1ddb2102278fada80c7ed3be7892045ff6113326b245cfded155fe369e380fe3638bb92bad7b3c68e7e1fa62b4a4574e909b04f167bdecaf6871f09642ed2ddc524a52206c2e6cc457f5e34550e79e275beeaca6293459b75d56bbd71754ce61af0a121d8da14ca3fc1ce95e0b35a944b5bdffae9b68dfc414d94eae586db42f2bdbe3aff702fb5307cfe28adcca5b80dd21125abf96b21cdbed68feec7d201e67fb51bef1d94ae52c3ad85e2b45b2b01f5d65042abe38913dbf302577f726087bb3ed4d8bbb29f5323bb41c40b7a95faf14a9650f0a44a0300f7f5ef23dcd730e5d9496c259c27432ed5a303e8bec4cf02ee359fa3b89bbd5763efc2417a54707fbe444bde6951f575151dbf97dd26c170b95afda5414e63226568f97925cf7e308be16aec4e002e9847e322406c562d8a0c9557d255e80ee7b0c5dfaca0662c0cdef2f408a91e1725aeb9cdd3b5f053a2a118ae4447d1a378710ac33ed29b42598f386d755d0945d1fb2bad8a66d0befc56e22bd4dc16bc1db1de3062e68354bd9104058b1db6d9f94e881b7936d918504f7292326455714fc8ff768bb93b6015df029fc9c51fb889310936cb336298b33052ba131838f738d03462e3dbea02ba3bc9a61a670930657c3063407bb70af3c149544b953d17625b7c2c8ca027c7cec9477d00dd35fc9988ba8d9d81a1ff55a20028a1f98f72be4ebb96c3e57ea2e6f87e6d68c69b0e5e92178bfc3c8b226c1a9c8dea86c14f29e5425c37f6c8619f352d9a2e20c81ef0ce3ba6d13e8774d38bf99d81bb6ff22adfc9719f12a1105d1d1f8ffa702f1cfc8443151b090c9b40ebea2fb08355f8e8771207c77ba7ce05b2c490a91ec79891b35894e383d2fd568bfb5cca724b1fa4b5650e2d889d087a8e11bade9b6a95dcc3dd2976d6d08c040ca880e455143ef902b2b6ee56fcfebe72563478feaad4d0831e0ef06d2ffa4ae04296e4643af42346a27e83b14d533ad4092ccedd58fac6cdb1e7bc772645e1b4247f3317a856c45061b63f836e75c82ec1b98401c6b9168a0949d145adf9d9f47541e921aaf3d32976825f9f6820b471911dbc4f4c5320443070f1eee67479373a2a50f2da770161ea97fe5dc4466040f2574089d9e50a6ba94dd7cdf1baac35861d3e7924c816e5be5e82a86e6c4e1cf81e39a8ff9ec7cee2b22f64e2a3fe92bdc247962d8780eb46848f6f7a8b598537c9980179ca0e0537a9e5ee3d178760af69d2f881eafdf9acd2bab302028837f6e7aacba1e36688d7a67a83b6271410e5e40fc7a95245a1a289c9dd03dc6bf600b12a026d3aedb3d0866cdfaa9f9fd6219b7c49a22246db465de18bb0888a834db7f3eea90cf04ff42ce553704aa91cffdd08e59a75aca4fe13ce40cbe3d7e6bab09deaf1a1a54d6cdaed189bbec43bc1f31ed9731682160194030da5c3d9dc933e0609d93425dc5f42b6c1381b51072ba536f547842354a7144bdbf1a0af42dd5591592340f332c42a12b668b807aa953eed7da13b40879736edfe94bf83f4b387fa7475be51d1725be024a7c30f4e459917c91abeec8364a698ae06c99b7dff2689e2a58c1a977743c11a92e6a5f512214f5a50a2b050626f9fad50dd4db4fbde8a9a1672b8389f7e104127d68e81d577a319bdccc230f977b81c941345339fe0543ee3a5d689b6be92d57843c85625b03480fb55b2ffbb970213adaf516367cbb943e233d69e6f2ae1b389061485df172a3f0e4dc1565e21b5825cead8bbd7dd78737b763989ce74e99fcdcfef80679e06b229eaa458045a31ea165a301b7039f2c9ae4399a124f1023208f0a31b7278a240fefd7bc75be3f3041472ef5a34fa838eef0d52d43c648b7221d355d3c2116c3aafe89055e904ad812b30e7c8641940b437b7c64ad0687b9bf86eb4f9359ca8a56848e7c753d2fb49445c35a16c02e9631d3a021df356947e227f00d6a750196359a7ed042e75a08561f227984d53ab283f5a0e599e3a3c9168fd12d4d23a58af632d57779722267eae76f386a00e1fa2b8849aa5e229db9abf93a603f6e77782c563911c0d462e0c60d1c8ff1fbdb1ad4b095beaa8a0863f2b341001cd3ac33b2ee02d837029dde4b6113e0b6d8ae2cb2375d599fcd8a56baa71fabea0e6a522c5c018dc139752ed7c38c6f03191a173ec169e74de7039db89b63151b6ec82", 0x1000}, {&(0x7f0000000040)="1ee0ff057db2bb9273f1d366674c4cee4c6ff44037634ebe8fef383de01e049cb251e80aa45655f8b90f845ffc5edc5535fc30d71c493ff06ba8bc82f2b3cabacec7dfd376215ed24a47383ca682da8d25470a0994336596636046a3f731e8418fa9313f32861fd1c2de2c39a93ca34dd9b22f412b083d689cbcd73bd14c637fe2a5908c39d151ecf1c65bcdaecd6db4fecad27846ce42bdc53820b7d83a60a407fe4c7bd7e2635b10a6297fca1c0edffb085fce61c0f306c7db216e170250fb59bd59484ed61c79e90be057d4daaee719cd01816b05ba4593138210a49f97e6a5cf10b4f5397fefa49a9ff42488c89c4ace9aa5", 0xf4}, {&(0x7f0000000140)="448eeca166129cc99e15590ce083e68bdb1a991c703064c8c2928e0be0b907b9d0185308fda575990e45aa90a9c2934e", 0x30}, {&(0x7f0000000180)="cdb0b05b943d2580c6d2aa7226457920ad8a12254880ad395661c133a46f0bdbe1ae4ca1f7645cf3b9e1067e1101eebdc0da7da4805555802afd0da9a654f0975bca32e73e3b16cb0dbcb1535975a584ef9973592434a2c3b6ddc25739243100d618ef090429", 0x66}, {&(0x7f0000000200)="0c27323f05e5276304731716557c", 0xe}], 0x5, 0x0) fcntl$getown(r0, 0x5) 22:22:52 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x7c1, 0x3, r2}) 22:22:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)='B', 0x1) sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 22:22:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 22:22:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f0000000400)=""/170, 0xaa}], 0x7, &(0x7f0000000540)=""/143, 0x8f, 0x6}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) mknod(&(0x7f0000001740)='./bus\x00', 0x2000, 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) write(r1, &(0x7f0000001800)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592ed15c2742c93cdc50679178ce7358395b983354d9b692814bdc418ca6f5a06c74afb097450a062cfa9c13cc6d0735815ddb5d3dbb1", 0x97) r2 = open(&(0x7f0000001780)='./bus\x00', 0x8000, 0x51) bind$unix(r2, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x3}, 0x8) 22:22:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f2560000000025b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0xfffffffffffffea4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xdde, 0x80000001, 0xfffffffffffff800, 0x0, "520704ed33134ac8790b59ceb0efb704a5aa3a35", 0xfffffffffffff800, 0x7}) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) syz_open_pts() 22:22:52 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) pipe(&(0x7f0000000080)) syz_open_pts() 22:22:52 executing program 1: mknod(&(0x7f0000000100)='.\x00', 0x20000000, 0x1) 22:22:52 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) r1 = socket$inet(0x2, 0xc000, 0x4d) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8}, 0x8) chroot(&(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x1, 0x8) 22:22:52 executing program 1: 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) r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0x8, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) 22:22:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10a) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x20, 0x80}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x6, 0x2}, {{r2}, 0x0, 0x5, 0x93, 0x1, 0xfffffffffffffe00}, {{r1}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x2, 0xffffffffffffff8e}, {{r0}, 0x0, 0x8, 0x40000049, 0x4, 0x6}, {{r0}, 0x0, 0x1, 0x40, 0x3ff, 0x7ff}, {{r2}, 0x0, 0x8, 0x1c, 0x5, 0x53}, {{r0}, 0xffffffffffffffff, 0x50, 0x20, 0x4, 0x404}], 0x8, 0x0, 0x2, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x7c, 0x0, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x1, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100, 0x4}, {{r2}, 0xffffffffffffffff, 0x18, 0x4, 0x7f, 0x1fe00000000000}], 0x5, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 22:22:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x109) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getegid() setegid(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e8109", 0x11) 22:22:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002140)="eca19c0b3cc47306cede4a059e8d7ce9fc808eadff6d3b1ef0f1e5120fdd6f907d75ca8367988198c600b70d7704999ed38bac9967c90d91d31ede0338c879", 0x3f}, {&(0x7f00000000c0)="a647f100ed65688611fd750ee59c5be5ca5dcb52d6885abb0d0de6b3a8c4489de670e6eea9ac50cfcfcb79e27c94474af07753cd132bdca0acfe325a16709f021061bf0b092a45a2514f22be281ca015bed733d2590d989f6ebb3122", 0x5c}, {&(0x7f0000001140)="2c953360687b791be38fd1a25d7895c4688fac037a63998994eac58a0ec4497ef3304e4356e77b814b6dd3c9c1bbffc53e69509a535de8446deabe150554f4e7ef8dadb97a44aa1476de46eda1c37a1555960451c7e51cbb1d14276f41fbb005ebf5289af47de29cf17acb9c3a5832ffd1308d84bdc5f9b6116c4fbc137e8ea6ce4a8cc16b90813dcb689983c2fd1ef44b592dde6e78e549c356a0fdff814092d6654b8e83805ca782e1176a7bef8b6ae7ee8a0ae692afad29fdd9f9f6a3f6792fda5d9c2a5049d7a3d0fcd639bbacb17cb031385ff9027a00be86d01e8cb7c90268f64c05f7b50f5e993e3099e789cffe94d5f76f45c2960b79f41f6ac58aedcf9b86be55cca599e0df4b8dd53fb4445701ab122e5d492f4be938b482ebbcc2969e06a5a15891749ba5dce2746ce2547cbe754cfcec2048889c287668a179e08382dbf7eda6484ce84c576f88b9105fa3d11e0438f9790d97eeacd9f53c06171f9a632f1dec3e57cf2b9007187eec2ddf3fb1baaeb2c63c60836441be76d4b9d36b5a72b9273e26913616dd927bac70314935e4220040821fa3ab45d06b80bb8e0e615a6bf6056a3e01ad3888cb9ef0cb2ca4fb16bde6617a57d94bcbbadc2d06f32a4f7eed618ef82f9c6675e09f7608dddacbd849413abcb5e0da45ca38217cff18c9baf8c003310e368b6abc6043769ccfbf5996cbd4ee62d206a909e7e6764686d6e5d5ad48a809ee020406206fb82c66d894de2661a7edc6fe359988512bc7e799bbdaae19ff17621a31163207b30df1d3b9cd34322099d836f8e40be464dd7d80562732c299d8bfe79f85418f9f5bb5ae50fa3ee8bba47d79fe5ce83df4d731877fb1145d9d68910a518a006fa6cc9ede92b676d34295b59fcc61fde05e2e8208a12a3311aa344d25fdbe3b13232405aed0a26bab10504c1b3187629cfedf02b028cc15b66165904c084b81d5529260294088b2227e6571ee3438d08ae6f4c69878f85ad8db45f413a4fdb9ad5d9378e81577a373fa47ebafe504866ec1949f455c59860ca35639a2d864be847ba9de8642a0428459d20b350daa4f36a8c12b5340b63d4eb506cc4df63473cfd401516c689482d7468202e5a5fa80504a16c89129deb5c931a3c400b9e24a04025c004793be55afd886e781a7e9e0356fa95af6cb6fdd93cc5fca721e81b40a7939d5edc518be3d3c8ef729ad2973102a25190b7af6941ec7063153b9b2a13f3ea0ea60e5c9e16046d51d14f50e4c970dac723f36242a11791e772a0caeb5799ed37a7ff5c173bcaed2abb5c6769fbf95ff1cf35418ee54f868c0d4d442e7066d1ce33ba9a2daada50e3e85890e62a16fb5c27d167ee0824e0e6d896d2066b0c998ae754a3f34ba5b3f86b38a79b78d19b806310f549e35a910247e2b9175b8b8f678c2469cdca5b04e9b0a0e58204d92dd044a7d480a8085060b9400ab9b1a624cbd41102617b7a58e519707d3627ac2fe51cf59ca237b06e3e977c64571882e24e2a0da6a19727f117d09caf203c6041b26bb3f53c186bd0e11513e072c56d13f69b48c9643cbf59e66737c05672b51ff0fbac2736067462a90fc30ce992b3c91feaee9a1573b0c8e0567ec4104cc072539a53b93e3e177a9f04f2a281500a5fe802b0d6a564bab5155700f179319571c54d0a727840c946db94a3a07063e1a4aae6cee9201aaf875e2be31bc7fdbde9fa363edbe0077163618900f897d096e0d9354348c52221803ae3aeb6b00c4de4ca050a07e51deeea8658371c58cdab21e66d6d37b00af85f52c55068e2d7397bba6a18e5c533e0b409ba355902e72e0f20744d2306b89e6f6f53fcdd136820e29e5353a6afef3fc99a2f695c181c00e3ae76647fd3e1ec2f193ce7b4cb3321cce6a3ffa6177bcc9b9b4556d89767e70e3a2685b82d71b59c9441efc8d3dd518fd93a96acae4f9d1c2ec5da8f0d43b2da26c784f454aa7e9481035f7b01ee3420522278d9e6b89ded18ebf4936460629086ccc649043bb675e2a98390a5d85a9fff54b9bebfe22ab75c374f2c3220d532d091ae86665c09a8c976674ae1830643455286282b1c8b129c89b71d3fcbd7bc8ff882dce1e474d334a0d9f5c208bb6e04dc9785f9ecb418f2dbae9a1e49e9758cc9512133affb1995e2cfa108521dace12baefc2cff81846ca0097ed949b8f7bf650446809f84c4ac624b2b7329e28a2701dc2b2b2b998548063603381001abd9f2f746e245a32834c2c6f4c4f9a78156bf6bbe533e82fe770be60f0056b299590b0dbd707270b64c4c3ae8dd6085c742d20b066035d22655e45ca98a7a022d53ea3d0828189872359f3300a6a963a7e72c64373c0508ad3c0d67a68384d0725a5fd91a611eb9b5cda59b14cfd4b224fc3ac20261700ca78b0699f65612fc513b382e2dfb6f3c111e93f795aef730d63e7cc8e49cdabeb2b89c7350dd954c262e33fcababdbe56b690b5dd769f03e3b56e3a1c10b096f03e837535b45cc68a360c5b34cfab491d96003dd27dbb3cbaec2974bc9620ce6d6be39934014f9f6c883a004df06dc76efa05fcbd17c8733a33dee30e44e01f2e64dbd6ae30c1a0abbbf6a5aa15d4cabc468f6cce60f85f4cba0d3fadc64d13039807bdf2fb2701b9dfec3f71bb95b9dd5b3d764c8d639c26d0361f0d2f151268a7081953dc00b7fb63b800501befea5317a42b17001ab6ca070a790ece757e232919efb5b1cb79d122e5b9c4819183421da13b222e9b551b7164a05f0963daa450b247e227cb6e2ec4b71f2ef74271ca0e97acf6dd3b792c58bc1e4cc6d888b5ad6f92304e951d167adc3711d8f1b7f4fb61807753f01c59e48970de35439c8fe575d9ec237cc90c4f82d3ca5fcc17f41bd6bc7f923a06c57f82a74632f257bfe10af201f48a0f69c40612da2257bb5b05d257474c31b3d4c1b19d83ffb91ef1379677cfbad4443c3abc0cb22d8c2d5379727a32cfbb7780f9856f0449e1155aea00780db3ff90b819501f52e8c6ffac61c502ce771d01cfcb9adb0241b3adffa85cd563e129f3171d207a871727625d2eccbbd1867a28596c817bb203d4873ed47b045f9800347369367fe73329a8026f56893c044c438e3d19a09ff76ac16bb3dc012c279ac4eaac223f7766306f3f681361d5b93028e25ce46785315564d6285461459e7e5d4f6bfc8da0ce5060ac0fa19f9c9ae5d09b88401faad2297c8ab4d1dce9b0a1f841ffe21b17ef20dff96a3e2626e96f9e18cffca2f9e2609690a5847522e1c1ff1978016487fd26b369a821844cf06798725190945ca8cd42e6e4cc076521a1f416b7017b5741be10d481ec73ed6fbdb7faab75d91c62c37c6bd7eea72f8f9545ad8d55ba3fb092ffac5a27d2f5c8efba7ce28d0db673b7336a90faf9031d17898a0acce8cc6f0821a704a41aec2c556327f6002fbf683656c638057aeb922726e450112c9187cd90cdcd40496558f84def80a8e44535472c41092d4884630505237a7c8b5b35b0481ca829288f90c4c19420cb306f8d7999164882673dd5702c8b9a5c3482741ba97c7a546b625f54486459e40a5c164c738ac5ff56516813b6f2814204a13b566c9a2cf0f40a8405bd6aa59f41247acac52fabb2214df2579d63cfee2a9a3c532ba527527a535e5bee58d6964d2b5f85db61d83a51d3e20d7e124e88a26d4d5fc23e4865445b553dfad89f27dfb19bdd4ef64a5bd8976938c9077c7e3f38e87ab89841946e3a69955ac52f349bed310752e0b74d28c780d8597f83f4672f0d2e12393ce8424635d1eb4b3ba74fe8868df9583e7b74d4c171919de302b35c4b958acf39b23749a709a7206ac01675729d287bce464dfc65e8b1663fa0fbcd0b34f38d060bfbbfa265d5d0be567ecc0fe2aff0797d8c0ab884dbdeb59b534796efd6c7e30353eeb8feca980c160f3756fc5a7df77fb4036394c8b19bd9cc3e85bf4ee3e04f3b5b9daca2f30b22e1fb0bfcc11f762d1c1ca549ef698ce517a855ea0a2e430c87db7e1a3af94737745cf0a02954f9899718d1bcaa595463371b7bc031eb0277d7ecb8b3a906526e337597caea770f244ef5fc4e7ffabbbb3ecfd17ad7b8347082c206085099031f7822997f0a5d1db7b74ffc69afd3c694bb9914e570fa013c99192f184aab1017500ffd5015f706434d63e729e7a24cb6fe90a697617b44b168e392796b3c12bc1f151fc80162bde0e1c7dfedb7347524ffc708714a83a3a13c16ec1f6493f34d566e843f9e8488000f19d62befdf9ca622edd4318ab4959369b95f1cabd2dfe45bbb7eedb60fcc5defe615dfe21aaa38a79605e7c928be41e40cfcb083495a801f0185b100581028d49f61a3cf1c70977e17ab531969499fbdade066de1034bd54a421ee0052b0aa4a5d4caaa6d5567cb9e978991ca4a864ecf66d1920033d5fbf4e68ef4af7ea59c93fff6fa52b48570f6fcc03641667042fd2fabab82599fddfb99997aa826a56be7519a46b20882ebab475c42432af970b15aaeac1856a14bf1b1eef464834530f7b27ad2b9833b2859e6fbf8e5d5c4a9fa3a1e20287ca2b679a6ef58dacd71d49d21b5c80e8bb52f50890d86043f62b1b4b5c39b3e769111231cf5a5201d0cb68bdee469fe7875b7c639d9779db6ccb4644ebc2762a86ec8ea97ace89c83009682b2af0ba8ed49241a75109bcefc204a797f0bd004cdbc1ae1a342e63986f0c3d4af4ad17c3e9554d2b36793f07640ce8760436748d72ee638df95b4493e7d6a97531bc4493ac8804eb93f8b6e4560498035b1642b2eb65b310e5d31614235d684f8b35cbbcdd0a9d450eb6d22b4725b466eba162b14d2a531b6c8d23da448420d41cea23450ab1a535a3a4c6ed8ff2313d90549eb357fc8baa559e181dbc46b0dcd1544415e9a22f3adc50db49c00c3fc82ed1b37e0766281c6859369e81aa3f9bf120dcbd4309fa391545adc11c59df4fdb6cf5840734748e879a357efbae7b18b40c0d797b25aa26163f54543e6ae597d539f1afffd86b79b4b28f7f1fba2e2d6ed365c2e1857c3540dc49ce7a98ecfaa4952dcd4bf4a8616f536b7ad0a3cb8685a7f17671da88b68c7eb10639ab222a6a59400b103fc4d26bd5fdc8077325bea1f415113495dc37be8310d927518f0892dc8e2378084383d84908834146ebade33d31edeb93fcb9f7affbd455086a65000f7e253dfd0b23f60e0fe3531bc41609bbbed248cb41ff6e86f76c790131013bfafb58025f55c723a4f67698da507ee73629f42f11e504437242c182a83d1ef6f2588174a9f0982a2648c5a2894b3f37d4fcfcd516d6f41fcc709ea2b17d3a56a94576bb23c394d1c0c81818dbcff9f4478c7eb3c1e8ea53abcde41606c426037591778d3a41c9165d8889a74ee60c4501d224618476db394210ebc9be5dd00f705a2fee4920eb2acd8920ebc36b0757257ee92040fc3839d09662a6ebef28c0388e5b88830c5711de8082d2a16811700941c8678da3626ae4b06a934db81180171f9cfdc33f5705484c40e28f7cb9f94c6b63b6b9af948c9438ca88e9dedb6ae48a0cae99ad30e75a476ae093525f1218d2677b8b28429c361673ef3b91c94c7e4931c1ac593b5ab219de42227762bd7f8ea8e0074ae8c0d9884d7b31deab952ae9155ae321cad75a86651eebf8c853c1af368b12eefe4ffd5290eb57f037e09a8649272831428142a7b422c2859a2479ef50276058663897ad580b4a185f4d92fae37a3e6c3e886bc8892bc6e3967a478b7b19bd751d1af1a64896e71615def87f", 0x1000}], 0x3) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="84d18d3e", 0x4) 22:22:53 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) r1 = socket(0x0, 0x4007, 0x400) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 22:22:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socket$inet(0x2, 0x3, 0x1000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 22:22:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0xaf) 22:22:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x100000001, 0x6}, {{r0}, 0x0, 0x20, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0xb2, 0x12}, {{r0}, 0xffffffffffffffff, 0x0, 0x41, 0xfffffffffffffde3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x0, 0x200}, {{r0}, 0x0, 0x80, 0x0, 0x3, 0x4}], 0x105, 0x0, 0x4, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) 22:22:54 executing program 0: getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r0 = getgid() r1 = getgid() r2 = getegid() getgroups(0x40000000000000cb, &(0x7f0000000040)=[r1, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0]) setregid(0x0, r3) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r4, 0x0, &(0x7f00000000c0)) syz_open_pts() 22:22:54 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) 22:22:54 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) madvise(&(0x7f00001f2000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 22:22:54 executing program 1: setrlimit(0x2, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)={0x8, 0xe5}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0x9, 0x0, 0x6, "bd6f028944d6e145cd1039f7549754f07e59b5f5", 0x200, 0x7}) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) 22:22:54 executing program 1: unlink(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20010, 0x0) flock(r0, 0x2) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x17, 0x5, r1}) socket$inet6(0x18, 0x3, 0x81) 22:22:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='5\x00') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 22:22:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x4, 0xffff, 0x80000000, 0x20, "44088ef8297f2b7c6ac24fa5425efeb9e017b226", 0xb1, 0x1000}) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5", 0xeb4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0xeb, 0x8000000000001d3a, "75835db57180000000000000000000000000ca00"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x40) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) map stack 0x20000000-0x20400000 of map 0xffffff007f12bd68 failed: hole in range 22:22:54 executing program 0: setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = syz_open_pts() flock(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 22:22:54 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 22:22:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2d, 0x20000000, 0x0, 0xbd4c}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0xb4, 0x33, 0x5, 0x2}], 0xee6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x60000000, 0x6e43, 0x2}, {{r1}, 0xfffffffffffffff8, 0x6, 0x80, 0x4, 0xef1c}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x12, 0x6}, {{r2}, 0xfffffffffffffff9, 0x1, 0x41, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x6}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x4, 0x1, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x40000000, 0xb8f, 0x17c}], 0x2e0, &(0x7f00000000c0)={0x1, 0xc}) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) 22:22:55 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x7ff) 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, 0x2, &(0x7f0000ff4000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x1) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) r7 = open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000200)='./bus\x00', 0x400000000000200b, 0x101) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() bind$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) dup(r6) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000180)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r6, 0x3ffffbffffd, 0x3fffffffffe) fchmod(r4, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000001c0)=[&(0x7f0000000280)="e7a8795bc89b04000000449e68ba70adad143c12a85ca9595b"]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 22:22:55 executing program 0: pipe(&(0x7f0000000040)) pipe(&(0x7f00000000c0)) mprotect(&(0x7f0000246000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000080), 0x10004) 22:22:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x16b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 22:22:55 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xb31) setsockopt(r0, 0x2, 0x80, &(0x7f0000000100)="e0f53b9b3521ec825c401b8a4eff29e0ff0285f7c75a33a79c7746cf3559fa4879d4b3078118f44e78a9805eaede5ea06c4227867388b985307b8c34f94c05e63b030d511b2e8c13f371596628783259af90cb895450030e9b607376b8674f3c07104a3a6c1e75e5a63ca4dc01ad23547350db5bfe7387fc74f80d6021b98f95b084db0e35cb859ddc69f3754e4d806dc08b7b6a6c4a1dca0cfa6640301a1a2e5e5807e4c7b16b293443917fe17c9b766965200be07202a6", 0xb8) socket(0x12, 0x2, 0x9) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) setsockopt(r1, 0x80, 0x9, &(0x7f0000000000)="b83f3c8bca6652b0d1326b5ce902628561955e18c5bd1602c1eed0f86d2a04077a881949f12b9e6eb77a71f9f6bc6e0d11fc82ef5a43a1899009182329f4e2f044c33de4c3b24364f9b6afe51010e2e8757fdca53da42e3fe84e775678ff3496d026a8e150c0b9a28c19dd2b9ebdb03fe71fc55152bc76283c65c7ee6ab89221400f7d6ceb2126c7a0f8da0359ae4a9347f8545e6b01fc89782033baf5b030d1536260", 0xa3) 22:22:55 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0/file0\x00', 0x100) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 22:22:55 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r5) setuid(0xee01) setgroups(0x3, &(0x7f0000000080)=[r2, r6, r0]) setgroups(0x6, &(0x7f0000000000)=[r3, r2, r4, r0, r0, r5]) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r7 = semget(0x1, 0x4, 0x0) r8 = getuid() r9 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r8, r1, r9, r5, 0x5, 0x1}, 0x10001, 0x1, 0x2}) 22:22:55 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) r0 = semget(0x3, 0x3, 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)) r1 = socket(0x10, 0xc001, 0x4) bind$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66dfc972e700edd80b354083375b040000002232b12c915cfc9e48df1144601af6b4c01c9b7dda68be15157fda"], 0xa) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/228) 22:22:55 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)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() getuid() getuid() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000340)=0xc) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f00000003c0)="a2b943bde076dfac46988acf007fc2b01addc6f7c6918fc57df7d94833", 0x1d}], 0x1, &(0x7f0000000580)=[{0x60, 0x0, 0x7fff, "84f731a8a65b626583e7884fc6fad15ef1dea682c970db1ad764e382482fc8fdef166e721df53ca35f76eb339c778142d6ccc678b939b62fdb73c6c0d51145d8aa693e9eb1d9af313d2c3bcba1a4"}, {0x60, 0x1, 0xa8, "adf6ad4774bb93e5d67604f0fe7f5c15a772ec509297674138603d4ed3f9d9c39bc0c6bf1914a9569b07b2b70bb4f131159e23e02b01f396b36f44a1b9f7ba649423d605b7b691d7b0a9"}, {0xb8, 0x1, 0xfff, "9fcd0da34c8e9260d1a1cf8ff0110e9110e97f4123b555cd9ce2936b00f900accbafda0e20a894f29988d53dbfb63773f33aa3bb32eb1bdff5bf54c0974935f4c28680b58eec5b32f97a437c7b7befe8df7947c8e79e03eae334c4cdf5611817637efd27760cbd7e009a4bb8040b89bf9ef65faa315bbe62a8b8884a9d879bf611c86cd5095fbd9d1fd3de878f87fa069f0ecd9923ba1140312647547fb363f4cf626ce26635b280"}, {0x98, 0x1, 0x1, "48a046720da63e8a0d2b72f9835ef6423064cae96ae7bffecb163a6de32118237825419169245f10640d8f9da636fbdfdf5ce37aa4b98d689a34316333e65dc6039ce558119e2aa20f0e52810d118a4905febaa834fbaddb16676132cf51040696dd43d61eb86e7958fd81535fe4535bf7342a25587ccc5896939145d8c8824cd3c43efca5"}, {0x90, 0x0, 0x0, "0a460af86978b2cc34cf28da63c56e26ec1838e8216fe388bc7e501075b79c0cb7346fc2e537f5ca88d0786b89ae759a6bf5d357c7e424452b5e8899e2594ac3074ac1fddcfefb79611beb7668c17c34e28e9b986d55cc0fd77ae6caa4191e4c78fd795700a3a3737c8a3b667b141fe7394254599e8b0c9115e522b9"}], 0x2a0, 0xb}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = dup(r0) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x10001, 0x8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x8, 0xffffffff}], 0x401, &(0x7f0000000280)=[{{r0}, 0x0, 0x57, 0x11, 0x7fffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x81, 0x5}, {{r1}, 0xfffffffffffffffe, 0x30, 0x4, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40000002, 0xb24, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff}], 0x1, &(0x7f00000000c0)={0x7, 0x3}) lchown(0x0, 0x0, 0x0) close(r0) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r4, 0x64}], 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)) 22:22:55 executing program 0: setuid(0xee01) clock_settime(0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x40) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x7) nanosleep(&(0x7f0000000040)={0x6, 0x4}, &(0x7f0000000080)) 22:22:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xffffffffffff2ffc, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffe) pipe(&(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x1) close(r0) 22:22:55 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$inet(0x2, 0x8006, 0x1, &(0x7f0000000000)) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 22:22:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x108) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 22:22:55 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x6) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) 22:22:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6080, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 22:22:55 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) socketpair(0x1b, 0x4003, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x5bb7}, 0xc) 22:22:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) r1 = semget(0x2, 0x1, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/246) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) getpid() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 22:22:55 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 22:22:55 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) fcntl$getown(r0, 0x5) r2 = getpgrp() getpid() ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) fcntl$setown(r0, 0x6, r1) r3 = getpgrp() setpgid(r2, r2) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r3) close(r0) 22:22:55 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) dup(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0xc100, 0x3) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 22:22:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e", 0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 22:22:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffcbf) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x62) 22:22:56 executing program 1: r0 = msgget$private(0x0, 0xbd) msgrcv(r0, &(0x7f0000000000)={0x0, ""/16}, 0x18, 0x2, 0x1000) r1 = socket$unix(0x1, 0x5, 0x0) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 22:22:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/201, 0xc9) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 22:22:56 executing program 1: socketpair$inet(0x2, 0xc001, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchdir(r2) socketpair$inet(0x2, 0x1, 0x92f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x2, &(0x7f0000000140)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) preadv(r3, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/222, 0xde}], 0x5, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001540)={0x5, 0x8}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x0, &(0x7f00000015c0)={0x0, 0x2, 0x9, 0x7, r5}) nanosleep(&(0x7f0000001600)={0x3ff, 0x10001}, &(0x7f0000001640)) getsockname$inet(r3, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r8 = socket$inet6(0x18, 0x0, 0x3ff) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f0000001700)=0x9c, 0x4) r9 = socket(0x18, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001740)) connect$inet(r2, &(0x7f0000001780)={0x2, 0x1}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000017c0)={r5, r6, r7}, 0xc) r10 = semget$private(0x0, 0x7, 0x4) semctl$IPC_RMID(r10, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) socket$unix(0x1, 0x0, 0x0) r11 = dup(r0) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f0000001900)) getsockopt(r1, 0x2, 0x7f, &(0x7f0000001940)=""/20, &(0x7f0000001980)=0x14) semget$private(0x0, 0x3, 0x400) sendto$inet(r3, &(0x7f00000019c0)="faa7191847d964173ba811bbb2a24717a5a930ab4e4916a751c114917c7d862a7edcf4e099db4738217cdc6b01af9989df1409cffc929d9eae0b86e1c14e3ccacc3a63bbe1114961ef4b9ac406f6d19bc3b3885b67f3deb4fd008676d80ace271ddfa3acc5c5bd75ec013e873a2f8a0929bcbefb65fdc3ddd5b0af280c1b4b24ddc8070607f600d352b648c7de9972f86519c22f81adbaa4e85909894047f3fac31cb0e6c89f7f6f90f48c469cd77f6448f5e54ae531fe77", 0xb8, 0x2, &(0x7f0000001a80)={0x2, 0x1}, 0xc) recvfrom$inet(r1, &(0x7f0000001ac0)=""/37, 0x25, 0x3, 0x0, 0x0) 22:22:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) socket$inet(0x2, 0x4001, 0x3) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 22:22:56 executing program 1: clock_getres(0x8, 0x0) 22:22:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt(r0, 0x401, 0x4, &(0x7f0000000140)=""/149, &(0x7f0000000000)=0x95) connect(r0, &(0x7f0000000100)=@in, 0xc) 22:22:56 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)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:56 executing program 0: mknod(&(0x7f0000001280)='./bus\x00', 0x2002, 0x0) kqueue() r0 = kqueue() mknod(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000000)="b2", 0x1) write(r1, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r1) close(r0) open(&(0x7f0000001780)='./bus/file0\x00', 0x400400000000, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) readlink(0x0, 0x0, 0x0) link(0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0xfffffffffffffff9) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)=',:%\x00', &(0x7f0000001380)=']$&]@\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='@\x00', &(0x7f0000001440)=']/%@\x00', &(0x7f0000001480)="7d2d5d845e27402f00", &(0x7f00000014c0)="292d2f9626242800", &(0x7f0000001500)='*-\\\x00', &(0x7f0000001540)='%,\'$*\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='}&]-^/\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&&\x00', &(0x7f0000001700)='*!*/\x00']) 22:22:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 22:22:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x91, 0x11) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:22:56 executing program 1: mincore(&(0x7f0000b48000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/91) shmget(0x0, 0x4000, 0x605, &(0x7f0000b45000/0x4000)=nil) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 22:22:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xc356, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x5, 0xfc3}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) syz_open_pts() write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3ff, 0xfffffffffffffffe, 0xfffffdff, "a146786eb90002000000000000b1c85b6a8a1311", 0x0, 0xe1b4}) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x67, &(0x7f0000000200)="990ae8b31c8f0996f55b4c20d87b3a1488d6110982dfedae609aaa596b7d8a81de00707802d4f276848162be88c1184e415aaac8f28e55096efedf248942403c551c68bab6027bee982f8349a8bbb823494211042e477b54d33e176bf5d7700e19b3e50d134c07") 22:22:56 executing program 1: r0 = socket(0x2, 0xc003, 0x89) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) dup2(r1, r1) 22:22:56 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x34d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 22:22:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80083) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r0, 0x0, 0x0) 22:22:56 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) rename(&(0x7f0000000100)='.\x00', &(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') 22:22:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0xffffffffffffffff, 0x3, 0x10000000}], 0x0, 0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sync() r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1", 0x178, 0x0, 0x0, 0x0) getpid() setsockopt(r1, 0x6, 0x1ff, &(0x7f00000000c0)="9482bfd7c7f5122a1525f97cc65f41c45fa43610e8b816a5069cda6ae8602c9cdc6a9d4bb745ed7c2e354c0962c319086edb96b3a0e0735e3944fe709e72c57d44163d520b68d23b125ed964b28362ca4f6a0c0af4a3e3f5c72a96cca4e3b5e468a5dee7044f173cf63b478b8f5e5a70506db8136f4a3c90f79678f1eb29c0ded7822ad46b8b7fe55dbb29d244745eca", 0x90) setitimer(0x2, &(0x7f0000000040)={{0x6f, 0x3}, {0x3ff, 0x7}}, &(0x7f0000000180)) socket(0x6, 0x2, 0x10001) 22:22:56 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x400080) lseek(r0, 0x0, 0x0) 22:22:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x90, 0xbc) 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, 0x100000000}) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x1) getpeername(r2, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/10, 0xa) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) ioctl$TIOCNXCL(r2, 0x2000740e) 22:22:57 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1000000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 22:22:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 22:22:57 executing program 1: setrlimit(0x2, &(0x7f0000000080)={0x1f, 0x4000000000}) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) 22:22:57 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d278a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) r1 = msgget(0x2, 0x40) msgctl$IPC_RMID(r1, 0x0) 22:22:57 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x10, 0x8) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) 22:22:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000540)=0x6e) lseek(r0, 0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000580)='./bus/file0\x00', r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) poll(&(0x7f0000000080)=[{r3, 0xe4}, {r3, 0x144}], 0x2, 0x10000) chown(&(0x7f0000000480)='./bus\x00', r4, r5) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x80, 0x0, 0x1}, {{r3}, 0xfffffffffffffff8, 0xb5, 0xc000000a, 0x7ff, 0x6}, {{r3}, 0xfffffffffffffff9, 0x8, 0x2, 0x7fffffff, 0x40}, {{r3}, 0xfffffffffffffffb, 0xc, 0x20000001, 0x4, 0xfffffffffffffcef}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7fffffff, 0x2}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x8, 0xffffffffffff8000}, {{r3}, 0xfffffffffffffffa, 0x40, 0x5, 0x7, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x0, 0x31}, {{r3}, 0xfffffffffffffffb, 0x20, 0x4, 0xfffffffffffffffd, 0x2}], 0x8, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x400fffff, 0x7, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x4, 0x20000000, 0x5, 0x800}, {{r3}, 0x0, 0xf6, 0xf0000000, 0x5}, {{r3}, 0xfffffffffffffff9, 0x8, 0x10, 0x8, 0x7}, {{r3}, 0xfffffffffffffffb, 0x80, 0x200fffff, 0x9, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0xf645, 0x81}, {{r3}, 0x0, 0x2, 0x3, 0x400, 0x8}, {{r3}, 0xffffffffffffffff, 0x12, 0x20000023, 0x3f, 0x6}, {{r3}, 0x0, 0x4, 0x1, 0x80000000, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x40000003, 0x8c4, 0x1f}], 0x2, &(0x7f0000000440)={0x0, 0x8}) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) getppid() nanosleep(0x0, 0x0) 22:22:57 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x9, 0xffffffffffff0001}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) sendto(r2, &(0x7f00000003c0)="28d5122a", 0x4, 0x40d, 0x0, 0x0) mkdir(&(0x7f0000000a40)='./file0\x00', 0x52) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8c0, 0x80) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x0, 0x4, 0x0, 0x6, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x30, 0x20, 0xffffffff80000000, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x12, 0x8, 0x5}, {{r3}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x7, 0x101}, {{r1}, 0xe77cab32f6ee6e6a, 0x20, 0x1, 0x8000, 0xffffffffffff103f}, {{r1}, 0xfffffffffffffff8, 0x4e, 0x40000002, 0x2, 0x7}], 0x2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x401, 0x10001}, {{r2}, 0xffffffffffffffff, 0x89, 0x21, 0x2, 0x6}, {{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x1ce7}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0xf3b}, {{r2}, 0xfffffffffffffffe, 0x12, 0x21, 0xfffffffffffffffc, 0xffffffffffff7fff}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf00fffff, 0x81, 0x3}], 0x1, &(0x7f0000000380)={0x400}) recvmsg(r0, &(0x7f0000000a00)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000540)=""/43, 0x2b}, {&(0x7f0000000580)=""/243, 0xf3}, {&(0x7f0000000680)=""/161, 0xa1}, {&(0x7f0000000740)=""/154, 0x9a}, {&(0x7f0000000800)=""/120, 0x78}, {&(0x7f0000000880)=""/28, 0x1c}], 0x7, &(0x7f0000000940)=""/189, 0xbd, 0x5}, 0x43) recvfrom$unix(r2, &(0x7f0000000040)=""/212, 0xd4, 0x843, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 22:22:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) sendto$unix(r1, &(0x7f0000000040)="d0", 0x1, 0x0, 0x0, 0x0) 22:22:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000000280)=""/232, 0xe8}, {&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000140)=""/51, 0x33}], 0x4) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x9, 0x1}, {0x4, 0x1}}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) poll(&(0x7f0000000380)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x100}, {r0, 0x8}, {r0, 0x8}, {r0, 0x4}, {r0, 0x1}], 0x7, 0x1f) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000440)=[{r0, 0x2}, {r1, 0x1}, {r1, 0x22}, {r1, 0x40}, {r0, 0x1}, {r1, 0x1}], 0x6, 0xfffffffffffffff9) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open 22:22:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[r1, r2, r3, r4, r5]) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x2, 0x4002, 0x0) r7 = dup2(r0, r6) fchdir(r6) poll(&(0x7f0000000040)=[{r7, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r6, 0x2) 22:22:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) ftruncate(r0, 0xffff) 22:22:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) r2 = dup(r1) accept$inet(r2, 0x0, &(0x7f0000000000)) recvfrom$unix(r2, &(0x7f0000000040)=""/34, 0x22, 0x802, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 22:22:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x4) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x2, 0x3, 0xf77}, 0xc) r1 = socket$inet6(0x18, 0x4000, 0x6) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040), 0x0) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x101, 0xfffffffffffffffe}, {0x18, 0x1, 0x22fb8a2f, 0xfff}, 0x4, [0x5, 0x5, 0x200, 0x1, 0x51b, 0x6c, 0x1, 0x7fffffff]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x36}, {0x18, 0x0, 0x100, 0x4}, 0x0, [0xffffffffeb266ad6, 0x0, 0x94c3, 0x3, 0x4, 0x401, 0x9, 0x6]}, 0x3c) bind$inet6(r0, &(0x7f00000003c0)={0x18, 0x2, 0x0, 0x361}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xd949, 0x352}, {0x18, 0x2, 0x2fe3, 0x4620}, 0x3, [0xbed0, 0xffffffffffffffff, 0x0, 0x2, 0x25, 0x9, 0x80000000, 0x4]}, 0x3c) recvmsg(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/89, 0xfffffffffffffd71}, {&(0x7f0000001440)=""/185, 0xa5}], 0x2, &(0x7f00000015c0)=""/167, 0xa7, 0x1}, 0x0) 22:22:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x2) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) 22:22:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="2215f9d3db2c3aabfc77340f3bc91d24ea6b542302e884e9d1ba9f99ef2c8b6d598b6591362ab05b446e3dd670058a05eea51a41e0eaaca241366f47941e28e7954cffe40d7055a03d748d74557a562a2cb7f9161e65b79947a6435215c18659b5111d06564a07a162b91574ec05dd86768fcbfeab5533831316b7861f3ee4f50a8cc996c834bb0f24589841acdc420f2c49e79d6703101c4958149de356cf61738f547d6d86f9b09e0b69f211cfb19ff2bea7d1b777d805d87d16feeeaaa8d61728d53d9a6d5c5b3e177789abed14849390cee74842540671cc850d5d7c3f8c1424dbbc71c721af3a4ffe462b3186cd79dfde1008ddb857e1600b40e6999c09e3776bf0f8f103689e81cdf5afa2185808d195c848f870acc63c97a5a27b00ca1951596c631706c69fe4a734b3f5688f952f9d902544f861988f3ab3e15959822d03a64346d7ced70bd8b6416ece18cff4de3eb1df38b4289336a02eddc6151038a54dde332bd6755dc508e90b678bd6e56a2676a578c0fb7d0fa44c985bf414db258e2d7742ffcc7be53ae0971b0e23b63cedd96aff474a444b7ccf2af67aa0a7e07c99abc0df58ff6f42a34c6e82052e4e7e867ba1d907c27e9f1bbf1245d7ae79df73f4bf9ab459f3cc89b3ecdcd6ed150e5d30baa89deece3fc4db5883649e603a86eb96c22874517400ebd3bb4ec95f32b4b9f5c4324bb35c7f582b0bde9b638487b28f2cca89050e8a36954386af261af095d5c4fd926a9e89a520ff3d24a16ae35bb88fdc41ca9ef94ea9bee2310455e1bc2ab3f3e12e32fb5bd54480e2aced34d135fd369ddc98de78fe2e3c35a2ed3635baa8e8d0821e437a601c3ae5edb21add19e4b19fc746dcf8fbeb007b8dc94fc6b715a72ffd5ff71696d5e4614bfb5da156d4046abae514512261e3b9f6676f1823e44002ea2dcfffbf03a470b520fa4ac09f85bfd1c0d14a8120a658a0f69bff625a27ff43c25865d3c837164b54d4d083433bc0d8f38c209c98bc667a778ac92843adca1179ebc897e1e763b7abd691ecc9ccf68610eba11d68b0ad85fda289fcb20c8089ef5757bb352fde1edca03ab2a6623db5a66d4e0acafd9c42343bff8a9505479f03fd34de6c5bae8563b45df131021509f44977baa492cdf389b326b0bf00a8c7d7fb768e36d3070cc0c6a9ddd9ee43df755e2de2a3bd5fc1bcf5118a8ddf97a91c7f78140712b3a193e6273922476a9e77cee692b9240c7bb6fa124dc6aaed376de958f9c50551d5f92c67cd7eb58cd73113ed7e266b14fedb20a299b76c94a46ec66eaba58ee76039ad47e6fbef18b92c9b9d188ef783af66ff33ffe833bc60009e985f91594ba57f29c6d6d7b8ed072dcdc0f0a9aea13dc2f94d917ec04b64248be815b073e1f5a7efccc8f4bf9304f11007d6bb9723509116d6d8370d1872563ae11bbe0f902a1fa8636954b27bc32d3cc6d9c0637d5ca4584114b968e1ddd1658093e179767cb628fb993feef91428b7e911b55970bce2946f068f1fd154cecfa2fb1e42f3087a7449e8d833521dc8c3cf31dc003239c179bb6d1025a19f5ecd8938c03e20e4496f853e5416e5a6335315bb9bb738ce9128bceb36b5b108271deee5d0ddc6775e12b2a22a08758c31bb9316dbf709a6b7b6561ac05fe4bed38de831fe09170133ad569fd055482d83e6c59de8db31d4966e67f0cfcb7237fda6fcba5373e535c9441917b088fa023cf89984600de715f545e1dc7d07b54cff436395d50af99d9b644f2196e87b307976ae49f96a694864bf12b109f7a9c0d4f0d00a7b2c4d444adbd6765ef6dfd844a1bc02c216b087c61f0abd9153f53d1b930f8f11d7afd23175db85507a41d46af201185047f3ee067f513f4609ff72fff14fcaf818101b93748038d285a6e13f6fed0aabccc8f0aa0470fcf459bd41741f7e0460ba1e0fdafc2b61d04edb470dadd754365d81542048f91a439cb5e9a3683181174a3d9c82ef1aedee4cbea6529ed792789ed14f2a84c271a3d2cf4c87a749cae9e303c96d60943009033f591c006f8bef5ecbd4f74438e37f67fe65adfbfbcdaf9b7dc4babea88a373969ea05e339b5de5fee9b30dc92dfc29ec067eb94f25f89b1e2e1415c125f9109dfe660ecc18a00ea09d5be3dfd078e2b8de9f7e72153d7e0cba3f6aca60ea122b1d65c71095e02fedbb3437edabfa91a56df77dd014d5c0ebc2fb18cf5e2767e5b220adb84b83db31571cc7e065a469bde665f5207b18c313c9bddd34846fed90ef18307c70a621c68a132694db746ebf8fd1c218bac1a3bf6e8980d6dc5af701dea7d3bf83e68de16c3671c10e5cab22bacac8d41b9cdacd9377d1be138083cb0dea08d79e7db87061f30f2f5a90dbfa08d75f499f5d56ba74bc4746d9aa5f5ef970f57d825ca1c1dc54229cea456aaa39e27a63930ca104214437c828dfa650d31b8c2b79785e8690eed76a9de3fe9429108f4c80a92a5d64dade27ebce7372af1237fabce56925899979877d3bf76c8b274481ec09317ec3c8214ddce5cd75810d0bc84092f09b561125e9c75d91459ae7d582c5cd2e734a4f85d968b48a31c93d81161615b4323b175926973e92bcb5a666e715ac33650b0d61ba09c43c1cc57dc0e9c011cf67aa15af085513da89ae2e153114236af61b37c08dfabae25c43c9ed8244dc2cac2bc07a3cbff19a5ad387d8cca0a1617b0473942a1605f0c87969eaea69100c19be0b6ce5b284208afb0cff05872ffeba39a94b12ac82eb3a0e0fd63ff44c29d5b5150347162f4623764b68d5c39e0e92bf7c16e8b9ff331f2b14bfffb6f8e4b65625c3d97c629af4eb19aea43cee1c284ecfd0864982afe8f942fdf8641a864f401d27054228fb784b2986c4994b15a5bc5fa2bc880d7fecfe5b3e3d40e1f5eece380bbf85c355a3c050ccc8933a5accd701fbae8d3af43fe5f91b60d0bbbc18364818a3c5829080b0828ca70ea123d24640d88f2fb7cc9122b4628f87144cc0c0eedd3232ec8d0abc43ffe6274e1e799704d00fe2773ef7ff654ebb214411262a43257c888c505053b1a9f26805c7efa7449fd86417d74c8b814014507bd2b897cc63f9ce7fc3e72e7e9a65f32c23d5c78b4fe145a0250f933b797faba8f678dd504e16971b327b0bd01880f1980b885f45fbdfa20d2114cb49fafccc418f6ad9213d25456511fde9f3e8cb8c81c6882e27e3d76a003da8def3e13d11e56e8e2b4def2b17157cb8b0588c9d55cad4fb0b8753f0bf9187f4e9309719214b1ce1f9eeec8d01e2b7a9df78bed149f1e62722f600348f2c1438cf5c8c3630e1b0fbbbbe7c99927bcf1d406535ac0a0b0910e31460047248f54fa2e88d398c77d6ad7bbfd845bb171447c867465e88c8930088e23caa17f0521e17b80c307917d9749accfea76d83bcd9dfc4e804785fb75b65b01c8e2102ce298dd4c7b0081c37f2f6f06b3706f6d49cf2e26865b083e0ddc5f9866dcdfa9c8964ff585a77c283ddfb769395052029c32db87c9da3169f01b0adee38c179678644e9525d6d2e443758d972bbc13c6804aca4169bae3dbc83ee6d5b432b462d8b57d4de41db98ab74839b1da65b8a8b28a5ddf9786d00af982766509bae024f8ab8868870e97f908a100ede7a2ff5c4fe3052165ab72fddcc5e10d7a68c3501d2be8f6865ca2ea83c4ce6cf7c972a210f426df0b9244d1a0fcb8c34b61c4264c8503e6da9c6904a593e0a19b22d7db1306939bd1684921d830d1e7c50532b04129306a497308ea7513894a1c27d7da4226ee470af7ad3e4b076966b7bd251b392c2fb35b8b02467fd937e53e200c1837eac1a7bd6613bee7e43df8f9aeed39807416561ff79fd54a1cc933bb95a4b0548cd54d57fa8963c2ad2db76760c441829386c639dd1b43cc954d61a66c521d9bb37eeebca63250deb7bf8b1d6d3a888e385fcb8771770e65450526729c2ef3d5bf9e23ad17e0f6e630fc37c5346709a1e641f4da51153898cf8657cf7a6e07d5b5ad1077a18e507ffd01bee8087510a80483b5ee2ac369ab6fd8b361d0b9e32ebc6a75ae4f780a6d66430ce397cc4c3000333ab12ae82cb354dbab74bcb98fb1510ecdbc3649b9b45e0820ac953a562aa710042de5191841771f9ab8e430ad4d38b51d7ee8916a5da5748c920fe91a6737eeb1ab1912bcf906ee32ffdf7a17ef40808a74fb3b9454b120382d63b060136672944084e37e96a3e1c153aa1f32b506e97b3fac81d0ded94094d53b9bc592cf0d9955e97720ac6e7c172e3f9b91df7ee1070dbfd990fa27971544b69934b67900faef3d69b1804ebe72fc8dda8358bc5fe52790af85ebc4de6c025245f78924b424cb293f1dd69d9936881737043b7d6d0bcf0cbb0654a2ad6ae4e611e66b244bd3e64a85d2c60c952c7bfccef65b7246ed6fd1068ca891448de615329298ab0a4f9267d93053a6171d719b407fd68ddfcac08235e2ae29bae46655e1b13a39b996db5330525bb54bf0c3abf18a3a2fc976afa0e3f5de238499027c344ed8352e3c7920d2152f2b126b5604b1fa0f8d17fa44efeab3b9b2c93a94c405c69cf3265a26dd00e1273552bb5a043ec467a60144fc8aa6bcae678ba7c6865a605ce57032ee4796f7e467235dbcac16ddec801717900227c22815d434d5545ad5be0e313d9210055869320dd63650cfd11f7720bd6102fc5195be46b720e9c75af86e137fddc765faa2b5f89a01a70299835f710c1e548c02cb035501964c59b997c243a7e8ea4f889ba10454d63603ad9ae9120779189b64898598b399b5855c2eba3ece5ee6e06bd1adb8b62a1408075237cfb766735ec0604fdedc52d9a4e2661882ba1cd6bacdb135818a5fd55cb667e74a31376aa4af4f5c7333f838bc9a8ebee5b8a0720a8f65b7d6e569bc5f630a43aadc8bf22b3f7b7337f5032351e1fa42c7c8252d1c9d08945d3ef64e53b617abc0e3917097b53f3056ff50955b686c77ab2f2a16a2e834ce01438bf733a7991203ef1a80b2f39c58f3b66ca6c77d15db32c231a3bf21c91748d4134f6b4a163f98a639cea55a09896a3b39e6b0e337920b6042448192f577809a61401c7c61e1ea532b5e9743d3e249cdd59d6d946991f8c7f596753870481a844032dd383879ca5166c17a4ab033b7480b706aba269be40245e2ca1bb247f794407439dd198e9f655e0e6ccb30af19ba086f0c922c075c9ae0a690345df98566f489dee05fd32351c6d8dc0f6f5f9f657071bbc7dbb3ba307bbd3c6abce588ee30c72f170dd5ab5589a6ffb321a944bcfb9c4ef70f15923d4465227ee59290a99144a2276fda0d884a5a0fcbc7c279c493d8008ef0d1419c36c2c3f26a8a2119ab421f959835ee5ad00e0c800bb86704bfc0450cddc74e7c10ed95e11faec449ba1ea0d60a2cd676b21c5679d49351dd981916083d3d9abf833ab0cd905c45c53f77aa188939d608eae80130fa801e4620bca17862d213d89bc2567babf7400679ec7b5a1581a989ca1d599d4e457cefd89b089c466ab75d626c1ae47dbe09ed98db4189314759450542345fdaf9ff187e07ce314c2d0e7d2dc4080e8028491b620b098ff29d137aef6ca85c37b3fa1cb24d4376a3a37b0c3c156078b073b3769b741e56b1eebb34491621c6f0559822a4b5245dd24ba30a3c6a12d061d95f6fd104a3a02fdeccf8b0a22683cdc46ee38336260940f294295e0528c100484dd899f08f68763a027907db71124edebe195267dcae537eed8fcddb9d7138e19ed0c01f23504f88a4da6f3b2c1055", 0x1000) 22:22:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) read(r0, &(0x7f0000000040)=""/136, 0x88) r1 = syz_open_pts() r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x400, 0x1, r2}) setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) execve(0x0, 0x0, 0x0) 22:22:57 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x0) socketpair$inet(0x2, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r1 = msgget$private(0x0, 0x180) msgrcv(r1, &(0x7f0000000040)={0x0, ""/143}, 0x97, 0x3, 0x1000) 22:22:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000970c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a1a729f76aa3d780a248037d7fd5c07ac194d20d5845f2f0cceb466adb521941"], &(0x7f0000000000)=0x1002) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) setrlimit(0x0, &(0x7f00000000c0)={0x8, 0x9}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x8289, 0x100) flock(r1, 0x3) open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r1, 0x2) setrlimit(0xf, &(0x7f0000000100)={0x7fffffff, 0x4}) setrlimit(0x3, &(0x7f0000000080)={0x401, 0x6}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 22:22:57 executing program 1: clock_getres(0x2, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 22:22:57 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 22:22:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1100, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000000), 0x10000) 22:22:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet6(0x18, 0x5, 0x0) socket$inet6(0x18, 0x1, 0x1000) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 22:22:57 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, &(0x7f0000000340)="a1", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = dup(r1) r5 = getpgid(0xffffffffffffffff) fcntl$getown(r4, 0x5) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = fcntl$getown(r3, 0x5) flock(r2, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000380)="1072ee7d90d19ac05bc7d8f7a23b816830c73179edde10c99e8595a30185ca037ae6a5caccf7ae5626dc24e0593c76131d4b92675c2d59ab6e95b142ba26c53c27b4fca63934a3d6753c44f194184e942edd3c86300affa08eb420ba39b0e090eef644ae508ca6f7e7d0e9c02ef551b2f311b04ccc16d95779fa05223d4d5db2a8e99f1a246c670d259b40cb7966996b1fe78de7a2a4443504aa0de6552ca854ecced3aaf1719dbf974dc8fc71f83b179295702440c5d14ee2e5a1a07a20d45bfaaef6108b1f49938e5f0d6387319b1214b1d232e164bb226eb4bc1ea15b73cb1bb1e99571f562cb2f3a3ffa382a2792b171e6569863d14de18e1e7e", 0xfc}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r3, r2, r1, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r3, r1, r1, r3, r2, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xc8}, 0x407) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r11 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x401, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r11, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:57 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r0) write(r0, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) 22:22:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 22:22:58 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r2) 22:22:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) lseek(r1, 0x0, 0x3) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) 22:22:58 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) fchdir(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) shmget(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:22:58 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') socketpair(0x1, 0x4002, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/28, 0x1c, 0x842, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) fchdir(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x2db, 0x1}, 0x8) r2 = shmget(0x3, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) mknod(&(0x7f0000000140)='./file0\x00', 0xc004, 0x4) rmdir(&(0x7f0000000180)='./file0\x00') close(r0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x4558) ftruncate(r1, 0x7f) unlink(&(0x7f0000000280)='./file0\x00') dup(r0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x84) fchdir(r3) open(&(0x7f0000000340)='./file0\x00', 0x8, 0x8) kqueue() bind(r1, &(0x7f0000000380)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) setgroups(0x3, &(0x7f00000003c0)=[r4, r4, r4]) setitimer(0x1, &(0x7f0000000400)={{0x1, 0x1}, {0x80000000, 0x9}}, &(0x7f0000000440)) shmctl$SHM_LOCK(r2, 0x3) getsockname(r3, &(0x7f0000000480)=@un=@file={0x0, ""/57}, &(0x7f00000004c0)=0x3b) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) readlinkat(r1, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/109, 0x6d) 22:22:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='.\x00') 22:22:58 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="d0b615f9ecae4ca3456d1c0c8b05c5697d5d5dbbfc8407f157e12d219ac594950bbdd2bafabbec4d7b5d790056aae6ac2dd16f902a3854e6035dc11b5e4f3cde5886a4fa2f8ec9c9f94ed6e1e04de4349131f45c91a8ccde31dabcfd65f02bc347ed4afc8b3dae1d17e61c22a39379b92f46db62a2be63b90ce2dbba55949d5033445053c47b6140", 0x88}, {&(0x7f0000000000)="9f21a22137f4d762fa7d06ea55da0af0ea1ff9aa658c5340d6dc68c04e1f9203baab5f5d8bd55d280308", 0x2a}, {&(0x7f0000000200)="2721cd4c0a6cfc8c012c86f1280b9746a27a529f70677d55f717e31e3a62d9e39621460af53edf2d656e97c7ffb43e00208a99f7f2e76ef120c1eab5e474856545898ca892855bac0f55ec35d77b7d61502ce6161159f0b2aaacf533465d856fad542f170a9c750b3e977dbbccc00e005df18cbf40957f32d18cfd1da8d0e5f2705e7148d900cd03fca39119f3085ba70450ef12b2849f7aaefba4b8a531f43c1c80b64a723f4fa6c9df6b73351ae0e91e", 0xb1}], 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x0) 22:22:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x480, 0x4) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x100) open$dir(&(0x7f0000001800)='./file0/file0\x00', 0x802, 0x0) 22:22:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x80) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/66, 0x42, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 22:22:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/179, 0xb3}], 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) sendto(r1, &(0x7f0000000000)="564406e955f959b5a4ad92831adc7b5fc82835bfb8a907fdc5594624bea549bcc34be622acdcb2232f12b40305b8cd287cd54d19fef153", 0x37, 0x400, 0x0, 0x0) 22:22:58 executing program 1: semget(0x1, 0x0, 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) shutdown(r1, 0x2) 22:22:58 executing program 0: mlockall(0x2) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x811, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 22:22:58 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xc9, 0x7a0d}, 0x8) 22:22:58 executing program 1: kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/68, 0x44}, {&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f00000000c0)=""/95, 0x5f}], 0x3, &(0x7f00000002c0)=""/175, 0xaf, 0x5}, 0x9ab3ba5fbd6dcb25) kqueue() kqueue() kqueue() kqueue() 22:22:58 executing program 0: link(&(0x7f0000000000)='..', &(0x7f0000000080)='../file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) 22:22:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) dup2(r0, r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x480, 0xa0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x8, 0xe73d, 0x8000, "2055c1b4cb6f9fdf0882369d4cc4556869b22414", 0x9, 0x81}) close(r0) execve(0x0, 0x0, 0x0) 22:22:58 executing program 0: 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) r1 = syz_open_pts() close(r1) kqueue() syz_open_pts() 22:22:59 executing program 1: r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x611, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x9) 22:22:59 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 22:22:59 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x401, 0x6, r3}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) 22:22:59 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='x\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x7456) 22:22:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') truncate(&(0x7f0000004540)='./file0\x00', 0x0) 22:22:59 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x80000001) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="c85058e802ea80ceb3bd64a37e8b189a021170f4758827d2ae4216831c2e25dfc13be7db3e1ac73dd3f9261ed44af55d15afc8b3c4ef436dd0f5e8012355b3bbc04e13d7f2f9c15670210b4bde26e6bf3de14e4927d4b3a91d246951c05e1290797185871c14fef1ae128e2d78cc20b440d3d48cda958cc7940431afccc6b48000d26b6d061959fa4e32b433b3e79f7e1c9d67a65c35e08af9fc71f7ca451d5f0b3584656006efc919b07e2c9052d8a9870b1d7d686db02c75ee3c508d979737198edf2a80a3b9571eb50c0d905c73b2f83233781df34c05cdbdca099dc9d55a9f04501f1b39e1a008a86b0878d44e3eef1d709248e8bfb3e7b390dfe71d0f8bb2985c9e8b72e522f7d351b5d0806c4855c589fd89bb4f0d843e351624d24990a2ae060aecd49d35dc730a0eadb986c68b5f70cd41ba323d873a5a9579d6b08a7f2a9bfd7e67bd40145256d251eb690f4a3421d7edbfb82199d190bf0c4b5c118866ff88885ea5260a4becfd4f10c0c12d79ba5c03e5dc2b0acb7ff7bcc802638104bafdae91ae17e4ff30147a1afc94d8d15c4ae7bf7b448d29332a699a6a5874f544cbf8528ef81f34739da1af54360e2d9c050b477e7dc74db7a647654077560ad6cfc192121ce3394a63f45e515871ab1e6e1e646a14f988e4887af604ae0f4fd424d933517f0865f8b87769e410dd95c225aedef657e5fbe54e2bfad762215e29c795d816f064018084e84a86d3c429c6f20ee30b6de9a30e395d9b4857cac480b799ad78c84f403c6072fb722b6420f990cfc00809c39ae50bc156b8271a2a42383833ec1a5ec8426f22ceebfc22c84da42f7c4a3f11eca526c9d5de3160a31d23c26e8d6cdffe740f4a25e55e22f95b7411b031546820ce082b74f081fc1555f977cb22b02430ea5442b226181249b77eedf1ff7e0dcd01546a2ed5bce3eca84f44a915eb65987511504f5aa839c23f6ba0abfcac1c898634fcb33fcda894b5b81a0a382d8f557a3072671a804a2a96b1644d59a62115e9172aa8de522add192587775eb846aebc98701a75214b77f6315ababd4b7b7a5cc2fd94c8ef4562fa222b9da70f08642876a103a35e6e3fdc923446058cdfa1520d1c7f819f62a3544696c83a2923f6b19f96d14e4189fe3c9daae6b34685194ada2a4856112fb54014c9b06111b12fa25edf1095a7458bbd8b20f7e7d3ceefa7298d315a9e957f66d916159e411362a176a7351d33f7e9a1a6df127b11aa141498e194b5880c29034749afe50ec7732f7bc2b23b7ce16de397b3a909aaea7fc6632bf23ca542ae4736e6ab3114d1639f523fd33e20f104c4960efccaafbcf657815dac61e30e394bc8ca46d206f70886d544bc756d4763f1b99df63542f90f4d37f875cb9c850428454312653ea651296431263db723862801e503bcece17ad92633da72ea178f42ee83e8b2dd80ee18fd7251cbd71de268066aaa1b6e5cbf0b70dce17afa68450e9d244663e8c52a04466c6ed7f34b811172ab00dc34b2077f2b969b7f5e905d2316d1fc65bcab7dd2c1430e5934a7f2daeef2bf08470c977ecd58b672b6066e52526337e84bd54e748f7414041ec85b7175bd228287e5229bff12ef8ce8f777a13a5457dacb52e775879453bf1aa906b9d20852b8a9a9ac7ef1d27ada55a623a51bca9fc468722defe83216ee5f6e905377b231ea4300778a68271d059ec30e2786049c69a9ad3105a2a6430b84dc6aae5d78fc9a3b26c611b14a343e72829d5c6884c0a65a73e3638fe91e8edee63d8315364291730ba7a5949207e320a3cbd66caafaee2184568b29768d82acad56fbe29a7f94cf67072215b1b11f746bd39a8210a2d7aac4d7ef7ed8f762c525fff673eb7eed84feae412fee4ac002d065a699ea0ab823e36fa0ef460cbccad5878f7dd08f48e0370840d0560cfe9e97a215068c99cf10ab350d1fd1fc15e1f5e200879968c3c7ec275c910ff5b467c21ca2083df74ca67e97c232d1603115e634154c21089d5fe59cc19fd0eb65efcfe91b8383696369d84b0a5d0167221fe063aec613b273925819567c1a8db583ded56a6a8c5172fea5a2ee319e4551fc8865b5079880ae14bec2cae6365ccb17addfb1f70c5e0a61ae5541d36385b01fdf66350f128e6b91d93a478e8126c4d08d2d736ac0685662d6abf9e567d027d4256761e46975aaab17dbd8e9d6d87191e5f81ec5286c858cd8eddd67d2271f67d75d8c387846e5d0ba110ee8f4a393e8ca4d44398651bc94d6281272552b02e389f8668b9ca6f69a9dbc96d3cab8f6d35a17751266836dc8cf4f06b22221e31c80ffa87fb0a7082cd0b7a5e9004bf67d26048025cefc5188f1f16dc8ffe7e8ffe8d38e4e081a2bffaefdc258cd50bfc173094be64987c548ddb75e05ad291f0de1aad70d438cb0700056196314741e288d33b612fefbfd48e0cda9cb911fac7ddf504a278c0fd9582040a200212a2d497429a00a5e734b00fb334a5e3af576741e67b2ba49c408b30e2c47134e3ddb57438581ffafd6f6ddbec82379a570853361e0a4269babab57da611421036d6febe34dee6680d21f58dc1d7e7f2ce15c4dfb945597c1c2a7ac52e99f279b1099a20533c611f91fa059b41da1f706828279254e627b7c18c4c83b7bbca47a394ca6af5f6411868bc77bf029e50d614d65a42955fa1092fb53d4d0f264b86441954fef1b81b9218852cc03c0357de063111b7d1d786ca3bc80503733205b13c0e9b9658f6d7858c13e0e6e4eec0965891b944902871b769167fc501d88b411acc8b7aff6b064a7139d5ca50e76ea5f2955130b8ebb4f7ac1c2ea703c5eb9c045866e998258881ed9b557efe27273615240147e8a75c112fcd3319cbdd21a499fe5465d39ea3524ac2ee1ff188a487b705dbcbbf24c94b223684ff715453d075af46408cb4a31770ea950fac892b2665469f750985487e72ee6de1aa603b4dbf7f90a2dad8b62f6cc24550294bd02ad4c3079083a43d8a064b07993fcac231dcb520fa799b822e3d37b9b7335612475a10d710e1143cd873137df57c912bbe5d2de4b9c481b237c17872bc1ad5936df83a96dac7c53faff07590cde11a82a21744bdb68c156febd6050567849a6768715a372b1cc1b091e4f5bdbca0521b6c25c5d76abbf14ed9fe35a374c57d0aad6f5c849b65775610cb03f6d144af7773656a77c188cb3894bcc4ab4dbdd055ea0a9456e4227d061a349d86354b23b40c42013b31ec971be48d844b0e9fac2804369acc6f135472ec1d51c2f38187b9ebc9998eaf072044a8faf6c491ca1e0d65cb3d7d4b552f3d7405167c9919cc9b3dd939ede21f0a2b2fa332fe21165053daa526c1771df68d527fe80328249a80b4088a474ff893af2ae97426f42b6765194a2feb3f04cbf54cd8f2a55fc87566491e48cf0bffc78c49fa68913fcd5483e9d421fdadff2e0dce524c4da1560d4f4477925aea1728e4c19a0600e2a8008afaca4ed7129cb3dd21781288cd235ee20afd4bc53d116dea195e6ca4c04b0128204270087cba6cfa6e9f2b72a29b00f34ec6c44b864381197ea5f7c432e4ac8d8da4771249991f85745cc1c82e7fb39181e8a63aafdafa02922e15847b240bba0c9dfb45db5a5e5e750b0d495ce71afd42c0c215cbda19aef415e32c23dae03dbc812ada479abc27f0c5299dc867b5aa11be22171560ddb11b0f6a856ab040f2a051da81c6897b1b5aecd64cc9fe47f4fdd8f99ca515c148d8255e07f4b0c92237b9d4560664c1eec1617e6398588f47dac8807067f3b7d376376e0241d8f3abdb9fbdcdd8913835ff38684a4ba00892436964c4d886b54d6a90a79c76ed263814178f22de8e44b2eb1c919f30ad6a3267bffb4950ae2ed21a5921d9cc2335964c1bc46ca6415e365d3ccc62115166cf754e3729dcfe6c94bbe701e78d782e7eeb795d9f135b832109e446b5b54d674ea4c2623dae6ef8fb6b7962295cb8d71c12ec2fc147618b9be797dbc224cd3f77dfc2655601cca9384caaae720ec9e1b85c9f555d7b33303a69f81cc460d35253a316f8fc5302d340e4c570675b98bd9fb4b60506499276f7e5b885afc09e644d34b19d1c6e5d956fa8ef37e4dc76265c3b98a568aff988bd6629e851898c6ab4fbc148835d26b96ad9c826103db655e5030845dbc597212be89ca4072c0e742175157d9fdcd2cc67d9223689609c03e3377a2adbe2cf0407cd5293cfc1016dda40ae6ecf2b722d7fac6f3395caa802838c979b2a4e1ca36bbb0d0e719241998eb484ead05c6ddda830b5de0c2f65e55093974bd518fb0c3af6f834a33d9ab772f67dc447a64c3054bb0fe5296db5d86208e3a974ca623c2a738e022f5cabaad2195ea15ce2a54ba4ea443cac1d35e56fca5fcad2107eb717c7781d511d1fbd208f20eaeb910c5caed051bc4fa90d50e0082a294285629847ada68d9ee70f2a4f785ae0b4e133951915fb4cf0c3dc5870eb30076876bcac0a6aa62894cbe763692cfdae6132c9a87cc359461c3c69ca2736169b802e094eaa200365ee77e35077a3352f5b3ca3584c3b43121eb76d0124834f97341947fe2744bf7ef087b89101bc3106dfe1a417dc2d1b5a98709a33a58425046533ed50eed11ac2dbee49efdd4c1d08032e05f02993291f405a85ed651e6252b37194a3cce0a90019ac380828ba086c145bce4876cb9e94ab9053d2db8a85a0a2c5faff2b615caf25d6d7f84021f42cfa22f93446839557ce428241e6fdedcb47ae40eba8d1a6b65dfd83f55abdf17997d07d03630ed95faac93b9ea899dcbffe37242d56931717719d105bf5b26a57d7b18e6df3b10fdfea47be2b3d2ba82c38266cdf7ca0f1cd61ce03543833509619351ff4f8b51928376eadafc008824b29a463040264d01db6ef9ecd7d3e3f02fe92f15a336fa07ab1773573053db84b68edb39b3e04c0e2e2ad2bba45d6205bf591aea797068c944b66ae14cc9a6199b6d97a517e06157ce424eb4f2f66dcb8519bfd483ab6f72af082443ee2e581e8ddaa5f21d8b647203b5eceb7627a9bf22f963dfc8cff172270b5b01b4f92e4d44ee36fd605c96f5e65bd0e2e1389f954cc14f37a9b8aa4f279cdd95b74d7cd2e7b16c654ff538206ea1fec10f67bd8be27b57bf92c5eafa2d5c3d2d498f209c69292dcb7fa6b338c9d4580be95166e24663a6788e86678408527758254e96bef2239edb8d171c32f2c85f290449bccf51eed6211b9c0ed9ddaa7a3731e87fe22a687ec37cc60c26a35572bde2ee0e36dec25f111e464211fb6c4307ec597678198613b38f7d9fd3f51c0a174fb602e6d2cac82cca13941c1b6cef59c9585dd98c2b23db9124d3f216032da1741ba48c2dc8071e724c75c21a94dff028546026cd66aea97783e1ce5a2d3e2cbe22804ed1570f29b6d1bc855e7a86fe34aa201d01b778455413c6e07aa3946b1d770a9c4c5f2fb4bf3212407deffe0a3b2489e5e88a965e24bb65d70d0c3adb6a781efc05c7106eff81872d2617ffd412f58ce9c2fbc5948d9c56ec95f1dcc0b9e915e1e2260eb5373890fef1ce1186c491ab710ea612992ea45159e175d1fb5a4591666021b7e343c66d98171bec7e98e226714a35fc90ae350773b9b5ead0e2110019603138b5f3695c07d3370f5c4780b90d195004357a50b8b92acd71036312fef4f3316cf3ef9f7a9d7871ffbee90938c5683997bff6da2f6b38fba132ddfe61bf6cde2a7266e2b6566800de29a1fc40562674f84845bf4e50301481b6c40b458f0ffc", 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) setsockopt$inet_opts(r1, 0x0, 0x80400000001e, &(0x7f0000000080)="00ac2512", 0x4) 22:23:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2024, 0x4400) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x10a) open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffe, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:23:00 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) fcntl$setstatus(r2, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) sendto$inet(r0, &(0x7f0000000040)="df761ca2f1b5bcdd0b97e584e035c391a609e40546942189e182cca3f000a8ef0efea75f1a09942e15df324f2909c296abd6aaba2ef964f38ae3130375fcbcb5afe226da8d637f0e7ef7f1f290bae83759cf19236f11ce2e7659c1b1f3bf6326f8325eddbc51d9f378f5bf0b8948d6187817cc8706d97ce7dc3a15dcfce5566e08eca2f48f56993035cff7e3336002ae69438efdb85ca7a125db2b42f8aead620071c0c893bbe1d4c00ba2259752f9d0", 0xb0, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r4) dup(r1) 22:23:00 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x2001}, {r0, 0x48}], 0x3, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x187}, {r0, 0x20}, {r0}, {r0, 0x21}, {r0, 0x89}, {r0, 0x1}, {r0}], 0x20000000000003cb, 0x0) 22:23:00 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ftruncate(r0, 0x20080) fcntl$setown(r0, 0x6, 0x0) 22:23:00 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x14c) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:23:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) 22:23:01 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x400, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="1b0b607d3a00003f605635b93989cc131a7f48492f538b83b9227faa1792f12ffa0638fc14c812000000536782dd494a4ab08ccee523858fdec6890071a3a8e57c27b6e576c84403a68c7c74cc5fe1e2496c0dcc542b7f53e498c53b36f1e8ca163e4e47564097bd759b77a5dd63", 0x6e}, {&(0x7f0000000200)="6813ffb5952b0197bd1d4b60e66a35c3c60c3fa8", 0x14}], 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x1ff, 0x8, 0x5, 0xfff}) 22:23:01 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) close(r0) 22:23:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x1) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 22:23:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 22:23:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 22:23:07 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r0, 0x0, 0x213) fcntl$getown(r0, 0x5) 22:23:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f00000000c0), 0xc) 22:23:07 executing program 1: mknod(&(0x7f0000001280)='./bus\x00', 0x2002, 0x0) kqueue() r0 = kqueue() mknod(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0xe0, 0x4, 0x5c, 0x5}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xd8, 0x0, 0x5}], 0x1, &(0x7f00000001c0)={0x34, 0x200}) write(r1, &(0x7f0000000000)="b2", 0x1) write(r1, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r1) close(r0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000001780)='./bus/file0\x00', 0x400400000000, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./bus\x00') fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) readlink(0x0, 0x0, 0x10f) link(0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)=',:%\x00', &(0x7f0000001380)=']$&]@\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='@\x00', &(0x7f0000001440)=']/%@\x00', &(0x7f0000001480)="7d2d5d845e27402f00", &(0x7f00000014c0)="292d2f9626242800", &(0x7f0000001500)='*-\\\x00', &(0x7f0000001540)='%,\'$*\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='}&]-^/\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&&\x00', &(0x7f0000001700)='*!*/\x00']) 22:23:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r0, &(0x7f0000000100)="79db1c350d5e16ccdf17f4eced28f53d30763267584737e15b15b8f71881d889f0debaf1fd324828764856c88ddea6f2c0ed1494a8dd72e0a1998339956ecdd1fc50d3094c20ea7f34f76ea634fdd3996a8d68bd4662052c0591780a47cc95075647b7e1e3c596a6cc9033d459a4379812a9c7fb5634eb7ceb8d8caab67420f6afe6aba8222257dd409a01392b7db6193c718454cfb4aab3c155032063ff55a6e0706aaf5251cf8340abd02a8631754166e656f55c77fd98d64fcca954deff644f3b8a533603c6b44027a2189a4764a633e3179385bad0ba19fc3db2bc5607d4b3e5b2a3d22f0c38b077e13c074c9e3dc6ca7950fe46", 0xf6) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 22:23:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x950, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9}, {{r1}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 22:23:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) 22:23:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xd, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 22:23:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x6) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0x2f) 22:23:08 executing program 0: kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x76674a2f, "51246fddf9e7af806c671b8cff3b8c1baa636287"}) poll(&(0x7f0000000780)=[{r0, 0x40}], 0x1, 0x0) 22:23:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf00fffff}], 0x100000008, 0x0, 0x2, 0x0) write(r0, &(0x7f0000000000)="5f897cc20be2c461c34d0a1329433609d888b37797637a11ccca562193f7b8b3bfd51a8c85b862812c0b6110b6684d29129d9f371f5eb076b74718e95441adca8439b6fd376bd429dec1f31b435058fc23150b13ef0ae9e346b043b9da3d40d11578b36630e7841df23c2a3bbca2aed88110157fed3f9950663fd7eac090e48bdba7adf815", 0x85) fcntl$setstatus(r0, 0x4, 0x40) dup2(r2, r1) 22:23:08 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r0) chdir(&(0x7f0000000000)='./file0\x00') 22:23:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3b) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20082, 0x40) recvfrom$inet(r1, &(0x7f0000000100)=""/49, 0x7, 0x800002, &(0x7f00000001c0)={0x2, 0x1}, 0xfffffe91) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0x4, 0x100000001, 0x0, "eacfecdb17f69738a500a795db2f8dc8a428b0ce", 0x5, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0xff, 0x760, 0x100000001, "998a41f6b26cbbc7fe89720cb7ae161e437ebdf1", 0x7, 0x4}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./file0\x00', 0xe48, 0x110) 22:23:08 executing program 0: socket$inet(0x2, 0x0, 0x81) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) 22:23:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000040)=""/182, 0xb6}], 0x2) 22:23:08 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000300), &(0x7f0000000340)=0x4) close(r0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x4}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x8) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x8, 0x9) accept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/95}, &(0x7f0000000180)=0x61) 22:23:08 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r0 = socket$inet6(0x18, 0xc005, 0xb7) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x2, 0x3, r1}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) close(r2) 22:23:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x140, 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = dup(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x1) setsockopt(r1, 0x10001, 0x3d, &(0x7f0000000000), 0xfffffffffffffd9e) 22:23:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 22:23:09 executing program 0: r0 = kqueue() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) flock(r0, 0x2) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x8, 0x81}], 0xffff, 0x0, 0x3, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 22:23:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x12d) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:23:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/1, 0x1}, {&(0x7f0000000500)=""/62, 0x3e}, {&(0x7f0000000540)=""/194, 0xc2}], 0x8, &(0x7f00000006c0)=""/54, 0x36, 0x100}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x88) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) 22:23:09 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) read(r0, &(0x7f00000001c0)=""/140, 0x8c) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x1, 0x1) mkdir(&(0x7f0000000b00)='./file0\x00', 0xb) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') truncate(&(0x7f0000000080)='./file1\x00', 0x6) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)='./file1\x00') r1 = semget(0x2, 0x0, 0x81) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000b40)=""/201) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f00000002c0)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="86355f8a", 0x4}, {&(0x7f0000000380)="50044ed07c0dbd864144c2755df6470f18bda863b52abd43b6403f322f2ebe61f9e229a6014e866f9df6096e0be36ebff8fe80f869816d2a33e4f9dea2ae2dac0d152547cb3f928300d929c8ccd0844a73470668f66e469537e069a9306b3a06", 0x60}, {&(0x7f0000000400)="6d33bdee81e679b5906813ea4869b25f489e541cbd5c7a8144f4d9e768ab3e5987e3e4c649a108a1d14b59629146d6f7b02c8b021a1d7dfe63420ce0039c1fdf040aed8ffecd4560465c81329598dea9236a76f7db47", 0x56}], 0x3, &(0x7f00000004c0)=[{0x58, 0xffff, 0x40ec5a18, "5b2d544a1bdb2ad7dd53c43e2b8a052038aa0a2b78ce814d1c26f24f82bc93f6569035d3939fe0525e80cb3c2aba9c6b90048ff210328a91496770fbad1143d441a6e4f6"}, {0xf8, 0xffff, 0x8, "434496578f9754790b8ee7ba32ce3b6da61b1d011bb570e80a780d3078776b3783a4dc3376d00bed331319b4b78e6e3c4ce6f7aa20c5757643c73e086dbd54f6b5a0c57c6ec29757fd85926f28294d1f4a87c12175fa3f95b644ead12320755a11464991efb0d653b0cb0c777c0dc7fcc35c6664e7a5d0e45bd2003a0475f5448f1f9f04f01556c24a885af8ca5ce339570ea0a0d7df27911f74c145c596d2af9904ae0db6f56f5c828d608197be76fd6e98b20d886ccc17365d17149f16bf673ec47550b509ae9ce62647876bdfb3d4b6b3615bf94fe88ec4933ff3ebba9f2fa0e1b362"}, {0x20, 0xffff, 0xffffffffffff8000, "c3a09831cee54aa79dd1a3ac64f43b9a"}, {0xb0, 0x0, 0x80, "d4e8cac52b219705b35e642ab55366e671359c8881b135b3fdb96158adbf18f60896ed925468ad3ca3b5e9760f7cd041d21b57359b94d5c647160e857a7bdb37f9623bd96409a670ba2ef52552e691d58bc6f351a4b9a18f996d91d371a6e4f7074fb89dd31e964baf4b04e0fd7af230a755440695d27cf270f8470544077945684868d1c099a036928ec3ee39a2787138774ad043192d2378cb2e"}, {0xd8, 0x1, 0xdaa2, "34eca820ecda3459e81af702615334c375b79ef783dd09094665469b0f6c3fe2bd1ef8b4f6e1cef233b2c59d0530eb2be37244fdd94a9efce542f9bf5f5a68b0dd3233fe172aeb257137c2a42dd40cf2b82c657d85f2e12cd000ae0f17c43b6a2709d8abb973b95045de144393ad6eb42ba5aee7e6494abc76a7092f2762049434c8f58b13492aa9fa9889fec5dffaf7a314b19787535111e7b712416785a49155efd8d9f65ebe1fce50f2d32ddd1434577560c460bf8dacf38ce2a9c18dc3199cc9e6083e"}, {0xc0, 0x1, 0x31, "656403934f3ac7d8285275097b0b1644307965055a3abc190ae5b62b68189625c801b7ed3c59ecff3259ec4410d9d0720d49ee4feedd959adfa5a9ef4c1d9083d1ac69b5e7e99e91c04c019cd246af07c4afbb13edc86c28a94a565bf1d1b6c83db5e954973039dc92d38aa5c496505fed2938dad088e4a2abf2f8ef2fbbdcf6115fcaf175149984d77fbf2e70450a6a09cccc7c3ced30a5a120b6b8bdb3ab61b2ae75b75e8e2a6db2"}, {0x78, 0x1, 0x1, "8616e92b70d984320240618da3c869289cf01b7dbca40599c165772bc5895f583459f6fe76dcf2ada4f458ea2bd51f46720dfa930899161ef4c5e3c893bc9f1618c6a6ffe28f15635bf740c0d2fe2293c7579e321fc0cd1af156fdf65f4fda12101f7b99f47f8711"}, {0x90, 0x1, 0x6, "3571b67c45be1b350f885153be270ad4cd2e78c626ab90feb16969df9e1c5ff5d2d49ce998427c0de26840cfd68d6630d91945e60453976f4e381fff0cb4ff1b660dd570111c16f59108485701a322f710a17253dda4cebff1bac82a1ba3bb5f241ef75cea68c2cfe78011e3b97fb6ccaa6e819fce812181a5097f21a8c4505a"}, {0x110, 0xffff, 0x5, "96687faa626b992c805d1f783ddd93164d5574381c6ab32413ce6d6a98e38c6bf13fc0d7c7815388168cb47e48326dcd5830582b06e44a1585c7ff25eb0a72df5e7ff40480d9ba2c5e3f711cdca9cb63790f6e41a3865f62831da6ecbe3cc65f8b7489c78a36ddf10099caa8be92f9eb4ea10a10e662666231625007c1ee9643e3284e3317f43e3f5540066e18ecf84a44e0c6b48287ca61792204a8cf6c1ec1cb0633c6a65b081f5ba7d7af21ec3e608ccea4d269dca0f8b241975c0ecfa38593689965110f3ad88018ba273d842f8cb6d04a0fefdf7ce410d3cc4022b5a78f63c712196a9198f4befe9d06d9b4df5f6b52bd4c6f679f6a3b2ecea06b"}], 0x5d0, 0x1}, 0x4) chdir(&(0x7f0000000040)='./file0\x00') semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000c40)=""/4096) 22:23:09 executing program 1: setuid(0xee01) mprotect(&(0x7f00004c0000/0x12000)=nil, 0x12000, 0x3000008) r0 = msgget$private(0x0, 0x1) msgget(0x1, 0x100) msgctl$IPC_RMID(r0, 0x0) 22:23:09 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080), 0x10001) dup2(r0, r0) dup2(r0, r0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xe6}], 0xffffd18) 22:23:09 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) truncate(&(0x7f0000000000)='./bus\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) msgget(0x1, 0x332) 22:23:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xfffffffffffffc3f) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="00003d927ee046e08d7f8509ed2e2f66696c653000"], 0xa, &(0x7f00000011c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="8bf60a3d455cf0d677dcf32eaba15622687211128f23a9292828af1e7a45bc1f4295e7056eacbc8d952e5e81f75a09c2760289c9f1c510a47b01a75486c1bb90d5550ce742b8881e27131e1993daa54b6a5d4faf17fc5d900dab2c6e67ae06047444af3d85233b8702af4e50a2703f304eb230412460cd2a4d2746416e21137e4634b661784479b6c658702bec801840ec2afdd18f07487056d28af0d30c658f8b375fb3401d232737c3fe91dc62fb04e14cdc2d7ee2af820e04f0049e3220be8d83d199ec956b75653bbdd898a4be11f9e42526cd6080c9e4efe232172b090c8a8180bf146957b7ccc1482216440c92275399f3fa487f41f1db603509ea11ebf217b0983f5606ef61a7c5f5706e2dc4a007da1b10119c138b1f6b57f5bdbac1b40066d0102c2982dd07881a7138912c86e20023333d4c28e0fd5f0a4f2637c5748fc9f868b226535112dc6e28a42aba8b712914fb7362a6209bf694541286b8385ef4166ed863b658ac148e700639d0410b31bc2a9197e8407b2786b29f95e873212deb690c16abd40b4587519c8acf5dae185072588ef9be9296d5981b80c26b88738cc586316631d3fa781f100056b6b230ce707fed64a7303516a506cc631e9da93cd5bc2664e8f1f31e139ba09a4990bba4f7c5b2f8821717cfb0350a89ac485586827e7a8cf4484e65cf1c8063793c28d23a7d0e21ca0ffc9f0e34c4f20c236f2b9bbb67edee12514423b082557d37c33e949dcf4962f65fa300ffe047884db237f20a896e33f230639b5bec3421186df878a60dac6a744f2854998344cdc79bb046665f8402839eb0b6280a149d8cb765d71a8f9e8d90b2008cfe66b6b096ae6e70eb49d98214c9a235aa35ef2a4a70843a17018bdf07cb8fd42d257c652810a069e71e2d179efd1ee0bc610bebfcea1eb179b191ad7c5fcc490c2d5f2569965b08fa76b50cdcac29af3e67eb1fba388a8822163f115e4162262614759b66efb6f2ab06ef13f580d886e4371b164fdecd9ca3e7748c2e3262402619e6ce00f133e8707c7951f3420450c875f6b4aa1ae48dcaefd05f7e38217135ab0c9bd9ef69ef5da446e5c8a1d8010938a63ee850ed0d4a3d76f2de16ef76446e0fd84fd0afd4001334841fcef848bf11da2bad73809772d36d5d1624478fa56777b5a2d88262d05dd96db297666d612cab9866bb96f9c5a8505f62b9a79ac714fc2c4d25f6bcde09f1465386226fb9c206be8bb1bf800dffd5f9ee6bbf60f06ce9ef911a80b1649adf9367213cc86659ac5f664c43ddb50fff2a77a94c451781d59bb4f453d1d8cd03a48aea887173c7b8d14e7e91ce6aa196500371003c36f6a04914d0a762ebd96eec26edb26860f65580cd221a488994466b3a7b33771cccaa3c443a47dab34ebc7fd2b684ffcbf57794e750638c776a3a0ce7c8db1fd18be07f2736df6abf3120a35af75831718c62bfcca85fe9dcc24b761bde46dfcd6d5743e72526aa34ae2667e5fd298a16dfb89f94f4c77587f8964b9cef7e2d5349be238033f5ff12ffc7b5ab7bf4631009e1b3de7412ff70f127e96a51a59a315439ce0891565160b39662b0a6dd571c1d9133ef8cba938b276be7a5f7872250004b5371c3a3c9097b32c72952071a4d248e025d8a9326be110453e28f76d64bab2774fa1792aa3d3a1283c8275f754f2c1f62521acc6d60765a93568b7786d72a784f7fbdef7d184424aa1aa6a7ab722521eaba990bbe6477b875b7b5c1e08edd5c7e906d8b0266b6ace568595cefd927b8a72763ecc08b44fb38df9eff912c2b1ae02a42585e022c7717b811781a86bcab9bb8b1bf0281ff427ee5bc1d7e46e627c8af829a0befccd641f7f3652b16e983a621b5c2c992a83b549a473d4fa4fdaeb891c7dd38f1004a898da04047a34afd683d65c1c0eee25f46eecdec2a0f1ca4baa3486470a3b7d7f08a4353aed2d792211ff69fa08fd7a57579a01d22c62cf6e1049f60baa7bfab8bb69d3f46342a2cf8c7f15b169c76d948ec70e1ac81c4da30dadfec6384987eb7eb48fcd702f7448d2f911057528d9a743c6fc227894c596d8749d6aa7752bcad1a78fa3148dee803003e3efc7cee3d1216d90697175c15b2053b4a6f59430a2097f37d27393b3cc2cad44b411266e1238eb59f7471afc36c9c7a34c48d8ee8852367107358e5fc685ebc11c3ff997d7b88b84daf102606c06c5f14abdcefeb696c98257e759c66f4ebc9ca24a0363711bd2a6b81f8c125c8e1698f75184e270d0b1e4609441b929508f45454a32c0c315169bf11d384c9249f1dd080f10e86b93d46fe5eb672dc716203314133ef2df2cfd122211b291b7a4746a0d34fb63e8b72a22a34017ecc8ad5cc14e7b33d0a477a35cb938ff24eac2cbcf06d15642c85c4e1d4f1b66277b9a5edde5c55ac81e90990e22e2b3bc54c1f85e2710be9f04b1b19c7df441b7f49f942dc62d2e23a62a4a19b4b32943159c6a4074778afb566641df354bca55e723d986108805e97edb00dcac9d361af37da5c7f887c24e9aa4bee2aeea19011158768e7953ae8223e109aede79ed0347b264d392a08234497212f64c0d43211c159771e78239465a21f2d78b45bd11af76277cc31db4c1ba06b191944a9b0694c2bcd2a1bba138607ab0aaf73345ffbbdd8615256801a43c443ca8346ce7e1f82d65f1f517f348d6b765bc54545de3a8bf3fd0f210e093025e634fc390a9fcf3c2f0a0f337b8a0ad8d2b0f1cf31af365d52b30506e8fdc698e7ba7c6edd8d5b8b12ed7cde4f75aa1a52b00ce40e5b1d1b010a5d82132c9c0c2c5c3fb406be5de542bf267248b05e69eb383b8d0b3bfd84e85afc83217e6ef000e4e8cf755e8cf94b21baa4be52f8a2d745ca751897d6385229fbe6a0ff158236ace4ccc117efdfc8eab4d2161799251a0d16b33afafd995e5e135ee7f7953db70bcc36c686d435ba644ab51845365a7028c77c1ceae516fca3e677bc2db5fc969c55b2f09894e5cbadb9de98bc70aa550a8d8bf36c1c05c65f91b7aaa299aa6ebc7e085930c85a79ea2452f0fd95cc7d9079946cd53e8be1ea0afc416b9dfa039cda3be1acd22655be22af57461aed5051b5f4fb2f68b1a5bf802881a39715f719b936eac3453e52a607a833f52f1801a7cc50f3a7b1faa9e26e6dedd52fe861510fc356eacc801e334b9071411f6cdd4f7d5bde2138a52be3927628873bd10c166c3d0bd7c5d351fd41afc12bc6e825cb7778c1c40bb9b53b8fd008ebd7bc84ac3781d790507b263086519222e81e1219db100886630e65ab5cbfbb0762b43fe1ec5bcfba43f7db3bc0e641225a3adf5256fecaf8e09bd9c1acc364ceac9a78647c84227a5c22af5eab66d5531b650a60662813a0cf6f424a3636038167bb997ff92f1b0582a46eaef5cca0cde1aa455ca31cd98eaceea8b2142c763495b7fce2504ec67e969703ff632d90a70dbc277c51360cfca3349d21f0fdfc72e685066a955fa4657c937ed0da3a3c08aa4320a68dee96e6811d9fa4fd88c377ba72e285ed9ace13298859c834eea27b40a644269654a19175c07d2d54599aa16705a0da8888faae5e67af3b160e00335f0e81fde59eed4235188656032aad87c4aea3a23a54051c4f1da7321ade45b3052a6d919045dcf4ab518584b39a7e2f2f147b51cee1ce656ca6cd8c1da47019714eec7b6ef796cc3f2c51d7bfe164af125a1fc722cc5c57f12bbd94666a155c7184e043d9951bf8b3ae4bab444c65ebd55112ee2d2740027f9759f71c4c4d9ca781c8af333329199ee002820dddc4360a99b611926aa3adc36652f3682d72ac8f05dfc35e6d38ab95933be9771f5b46a4a4597d2e41cea1e16ee2570088ba6c1c3c8f94f588cbc16b43f30f8785ddd5b219ff9fafe71f5e41fa07c4f7ed85584337035c195a6f0d9f0a7364c576593f7544421e61770073b7cb7f9fddab9fb48eb75656ce84b8625f04272f6497b1984956283b34d062328087bf8dfe371fdc9fc6556ff22dfbb717f80015a008b3759c667b7c54e730a874ca85d11524dc9e9b0c63f9acac02070a98896002462cacea7d6459b97acf5c9f90299387800d2b983826963fe3906810a7664c646f56ed18f63117c4b1266b74d9dfd2fcd66f4e09e86aedff35aea311e442b6b7d754b050e762b40a03ee6d10791cc3684fff1e71e9eb0c0f5d6283489d28ffb6ccfb1f46076a5c4780e795ce44f1e7504d7376abae05bfa642e19d1024b8188d040a2127b5bc88c3108d4d65d9f2e8dc2852be80f775a3bc8875cc4de9ad1cf16d211b103f1a54aadfd906a5a20ad692561d67fb9dc194556e73a3a855ed6f9dd91d863a9521ecb572e934f6ddd4026aa09f5cdc6afdb52acab7e350202cbc15c2aed94e824b430ac141243f71c135044283f41be08d11d0f579a668f2f7d92aafc543a33ce6ec81a75a616ebad49f6e037a8bba6c7b4af8a6bc057526e62cbd3407d1d93bdb60eb4500e085b7d9812aaa225b188587c15da0a6d2bdfa5e926c7b059e62853938cfce9b1b49df70605b27f1c5fe3d62d1aca1cf2d996251dba4cdfe117890b10dd96cb453ae06318f6acc296da4274b43f263789b4419ef3633b63948c7bd9d32e7e64561356a1bd565daa0b1a2ef65efbced2a2c2e685cffc5a05e5c573608080d5f353932a0dc1549631ab021f00378c1e28b6e99e08b82f6ee9cc10c541befd6231055118aadeef857453ac2ca2a167581345478e9ed5b8747755275db09ad9d4929f8de58e423aa9b1af11151de649e79cee02fb3d686ac5e82f9395effef89d1683071e791d484ca6454fafa93b571390ab96596ea3837209bc3e2e2a8af1b5ad83d8c34b3e563dc10a7982fabcd8ee6fc18d986cd7a89de1fbec29302dba98e481a9c42cb73b64819a1abc67ee6e4d2d5a5b3d33f73a787d3dc4363971b4c7cfd6fbec2f5d95cb2f8974a9e26f0f16ad4c5fa155296fec0ba4263d53f10f518ceec7523ebec0da304433032ab9c68968a56467721d2acb98af09804a46ff3ab5b3ba64a2bc54ec5becf46434318656fe37ed65b9f93e2458360b88b4d4af8a87859b28bc7dbd0696547701114c232b8c12179caa23af202786cf07e53ee2703ce9a2e6ad2c984d906f649ea7fc635121576e28c74d591cbb72b302ba58844778074823a8969dcc9c67d97faf2545efd7511865f572faea2509eea1ce649285a6e0196399854d8d77c782ee098d27ad23e295eb8f1c9a712b65f29e372b58fcf0b3c899bbcd1bd0dd33a9f50a5d3d02234b10d941bf6227c8bbddd92b3008e3e3344608872ae7621138e49bead8fc209817295a4efb20e6484d1d325ff1136f24a5a7cd4967d41211bd2c8ea979cb09bea8ce7d3b65867134167c86a6a7a6b03b1d435b6d87cf99d7f892efbd65110c2d9f49df726d0924dd6375ff7511d841ac3918508ea095f0cb2278804cf3fae7144bc73a2c1fb9209b12c050d44fca87719f78c959f081592b41b5c556e0fdc522ffd038a6a9869e2365e2d52f28c256b4c4817bfa2be39ab7cd81b33a3676bd0e51a550ebd8057798bd2d2b2eac9786e53879b334d4f86f3dc126914335cca5cafe6eb84951f9c4e29f153388d361ca4cb1c8143dc9b65c203c7b10747102f5daf3bef602168303f060d999e3f2ea43953a6989f69a0c087d186b77047243999f898da4bc0aace12e5f571f16ec9e99b470ea7498a538f1e0b1c017ef28df8330a23e04a4e205c61e0de65cac5402af9b687ceb2466da080b4ec2d46514e4c40a965a7", 0x1000}, {&(0x7f0000001140)="03cd7ac2ecc51722cd0e3297b792d182838be521d686e8438758dfbda7d79fe9c9194e16fcc714c4577c5eb9df5f8ece9f964ce25fb0a9ac9233ce5f6fad674cc19f834d2000c561bb378dd5472f4fb95d28b27da2716b58fc08ea23a4b6528404bc0c3563687e9c10e32a98a51dea8de9bcc1fbe4e7751d813a90cd513e6e", 0x7f}], 0x3, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xf0, 0x7}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x70, 0x4) r10 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x3f}, {0x18, 0x1, 0x400}, 0x7, [0x7f17855c, 0x5, 0x7fff, 0x8, 0x80000000, 0x7, 0x20, 0xa360]}, 0x3c) 22:23:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x82) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/25}, &(0x7f0000000100)=0x1b) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffa) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 22:23:09 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) semget$private(0x0, 0x2, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xd3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 22:23:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x1d1) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getgroups(0x7, &(0x7f00000000c0)=[r2, 0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r4) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r5 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="ba0ed314e6ba5d7088dcd935a2fa35441378c3d172407daaf504cb198f0fdd3268e53bc80cd78b353a471029e93ca1ad478c85", 0x33}], 0x1, 0x0) pwritev(r5, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x205c, 0x1f) pwritev(r5, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x8020, 0x3) 22:23:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x76674a2f, "51246fddf9e7af806c671b8cff3b8c1baa636287"}) poll(&(0x7f0000000780)=[{r0, 0x40}], 0x1, 0x0) write(r0, &(0x7f0000000000)="f361d4bed9ee0c60c8f0ff7abf200ac0bfc03d7956e674b2d597a46d51dc44b929225916403a6cbe432887aeb9bfbc2b5ee88f0e85ea6ea43358413ad14199dfba702928561416fc624bf6d46d15209befe183e14dfbb487ac673ad25c", 0x5d) 22:23:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="c29e0ca3949ef66a2d22fad00f843fe722d4261b3478730f1ef852a302446b3b37ccfef589be5eb5648a46f004376cce6ecc50995981a00be7ab25", 0x3b}, {&(0x7f0000000140)="1d6ffa3610bf067cef1702504786f635ef312bbd2ec036f0b052ef34e69d97affd4050f821a16f23ef11ec95b4916c278960a9d2a5b6ec729857db385f2e54b4d4617d95c940ed1faa34577ff1a28dbb8cb497aa85a113b9167efd4522f81ef74aad7a4fd0d71b46e432ab11ac15b130c65ef92594ae2be3524a6d39e58b934f037d08e05e76ee0d4845d9a663", 0x8d}, {&(0x7f0000000200)="2b539ea8ff7d6ecfd48beb34fcf9853618ba52e45096", 0x16}, {&(0x7f0000000240)="162d779fead91d7bba5e0fa90d9108bfd309612185df9d6972316783215f3fb99503c8a1decfe0a28ebac4b39be15490b9ca1259fb4672fb433379b4cfa62f83dfa8f17e9cfb6ce28e14936666423a676428285bc3a0687dcdff52", 0x5b}], 0x4, &(0x7f0000000300)=[{0x1010, 0xffff, 0x7, "9afea01c6fb84fd6b6f52411728df22de7ecb97cabeecef57d3fa9bac24a4ef1dc4e909945da4a24f5fab1b3b4e91d356d2c6286f5498b00d42ffe902b73084fce9c095f324ddfb173ffe8e4d325a7e8d3178ffa6ab10fad3e83ff817f4d2f9971278a835a2c3848dcc322a2ae87e2b4f7770565166d03bb88af2117f3c6185ade9dff241471d9a11598fa01460441b60d741fb57267d96b7b309c7beaaebb198ff7d77a905ea67dd9a631add2e4f1c71ed7a5dcb825e947fec602fb9010da459cc8c85ac175080bcde4ecee4402722069c05cffe4ec0aaff751f305c0e6c611660dea25b75b01cb5bb73047e2c3da19e69e64a74de859008363b666798cc48197c69dcac0b57a859c6aea9e43bd96f56ad5c03e29134deecd2122460b429d776dce0f8da2c72346698d5da10d664d925d18855c983a640983ab5e3bf9a4ee54a23c9b2fd68fa20ca1e016aab60dd1956d3d973f70f1535ba18a02382b591cddd805434d292ae7ff5e907234671ce5de96b17882a4fb9b5b38eeafb85640f3093d5720d80acd5a7553e08a5a77221acc2e3f1b94ee545ef94c49f07af2e891fd43c20bc93a147a9282f92de29de3cdb3633c71274b677aed620c51425ae796228d7cd0ca716651cc9a49343ce11ca32a4819d1a8b93864165313bd93528462894bbd5e05ff615ada83823c2701ba6bfd292060cf754ec0f52671e4a7e7cd9df795a1fc74505b7a61c0576c1788fe6c61eb09f8054de214ba3e326db23f218c7797f99084f2c4f4a17e86eb35a007880f72b1028841726e53ca49354f20a962b975ec2d19c3fe7d9e71e7d48697bd4556d16f3ced011e40354a2c08e04e88596b930d5a06f8bfc70951c59b74c61e8703ca9182ef3bf720643e074b357eb60ec22d274bbd5dee1f9155e9a264a273766136a0dd162196ce2ea45270b5ce7f71e969389f4de2cd06d2f9342dc39f9ad16514d3bc767a49c2b915827bac30cd7d3edaedbfcb5384af56b185ae00c93c9b8d9993e2e7377422d97cbc612802f97682c8473de51993d979ae4e150497943b6ffd6a72d16cd8ccd50a20fd27d6bdd3fbf4019bf02d1ccc9a9b571fb78bd894bbcf3a7db49a3aa27928c352fc276344092ab364b97b55ede29e2b20b2b5b142f538f3f97471fc74ecf2718bac1b6718ee1d5cd6bae4433dc90afa901712fac24858da937a021cff0001274d4d135c3fdd1d6f3afda37ca4dd9f34ca4b9ee57dc341534c831945ad952a740ca7b66395f4d2d91f24b65e3e89f29ca9589bcc486bdbb384e3f8c1f8a23db3259c0990c7189ed1cfb4a5c3a2700ebbfd26c39f14df2701770f3f3529a85cfb6d591dbc78a96a5820e5a06249204a88b6e2c815ab13f0537063c6efdfe845603d0540bd46d9e5b96bedb592ea75ba0616d94a1dc6a5c1e3dc2c3a788c26c39fc807ec29917e310934ace5e76b4fcf37029b0ba37036386628e657a70a2ea6ed99799e21fa21389f04ee1beb073cc35dff3418cb8d8c22fb5b1ef1df6c41f65cbf7336173b8db297f9f8d6ccd6f76f2f998d668764420f7d2c4b08a438633befa177e4b0f257e9554ee4d57d7ebf576d3fd54b80bd2ae7167487dfb836e30f0de70a6d2a5d14bcd2d83e480ee72c1b16a9acae3f7307a6d462609724b108d227ebca02fd85be5708cc47e17660698a113abc594ee69988dabed1d2e6f8ec9d169c4cae1c0ba8ed810870cf073f7a6df8703477a4c0423aec475bddc1c7882896bd3598d6d8d93b3b11ce52e68135d2e7c5df79b71f7c79c3cf8d8383c08ec82abce558bc0630dd6031bff9404a865bf16368a2bd8fa651ee80aff6a7a181d14ae4336888e14b23f7317c6a07febbb355ee63b63aaf93b51a873c623ec583f82485012e8f4d55d460e175b1cb591b900b605707718639f8246866d1a2a2e0186d576f4a39825943aa6d5a68d43ed4bb5aa62d50786cc2916709e81e78f6a782aa6a67388f89e8dd4ccfefddcd9ad40e30bf9cbcaf209608b5474a3bbcfbda9ea7c2c414c62e90647c8e46a4d5eebc03633ffec5c446dd98eb83ce64e1766290d75e4d18982c0408c3d8614d77c3982168623a312cdf4dfb3a0522b57d9c6aee7aa027970d99921c5a11fdba1c4ab925d2ee5901e142b38cbf1e0a904b89bee9f783ce7041d0bd4d4977755025f3cf4ac5517f846d9b2d32557070f522e8a781c84a80251a67f9fe71d421113fc8eb09872dad49149bd19e945bf86b4aef431bf15b2f21fc13944d20073cce4cb37f890ffdcf1ff5340f39b18c1bed3df11cba59134c8098f0b8432cd14e4d3cf271181b086213bb6fbbbf6b90c5027203e5c255d4444f4a9aa561965525d426b4b90481de8332c61cace4396ac1cf490f9130cea3f5b3f73dd22d01ae1d1612b46a093735284c78093d0d90c897eadc3929aba4db24afb81c3032e6d0584be2a0ced0d0adaacdd6c2131a7c4ab71a845ad3a50872cf648f409c1fd4794e309ca9b88097274e660b143f677ebaa9226c251de1119cf056869f9abb59060080f0b413cf23b4dd1c56da59970c1a4a5b491290e6e611009c901589af3ac53f77349c569ff2fdc224e55da2e645cdb2e2d8c8f081c6bcc68321edd70db062aedfed7fc12be1d1d4e640788c571dae8bbf8fdb7caa45f4568b252612706a71865c37c44d0e1ec2b50a103f42a6c3dbc7f5eebec3bcfc4e70eaf40793b2f1e8fbcd002db63bb0b88a7ffede4fc0e9d2b8639aa9adde8a830d13801bf10dc5ae1b8d28659f9c9125aa673a3035f796677fc0b8f3ccd860a78062cfd14ce77beb306c29b1f48451d22b9c1b7aae973cceeed1428a23793b37e63a57bfa05fea6c2885b458680365a52e7f84254852671eb40b2c76475f425c3b15949b78bbf5c45f7e10282881201062b59d6438863e286be1f75345eb2e71cd75495be21c6f6e68c11fe233f84820432c7cdd11c3b55c7abc149f8ad03f1994cfbd7879fcf84387ce2d92edc37020bea8c6d47a962bbaf2f968ab69b9afaf4116b6fdc5d6cf92ffb0b35e2641fbc579c427535867e0db66a845de4616589ee7d071093db47be4ed07bddac74beaa9978586c6a6280ee95445bd4449a896dfd98692932c70c825a004171933bcdb5aa302478f55a39ae19b597f451ff9afdea64358f27362c8e4b5bcb22a0be7e1c2ba3bd28a91b87840eda36f0f73495896227637c0dc44ed62a31486fc8fa558be6aac5704a3dac9ab3b7294468937a65b5825bc57534a008435c6c097807f946ba8b41ed2a909838daf3bb73ad4cd5c44bf1ad1cd971e5697744e81c5241598d83fa4385c755f672788ec1bf2883c6b1885d26d18fde63d048d1766cc1f22f88e809fe3fcdff7b6a265f3f34a73ff5f61764448618fd39d2b3ae3ae7b7b8c6d8ccc98f00f95d2f019ee49c244440c52fb6109dab103922c1f539a449b7e38131bc3cd2e13f083812dc6c5cfae5c8e08b12db8725dd3568abdc841c57f702a796bc619fe1feb491e53e52fe093c479b132e5c8285affc014203dd31dcc533ebb65e8b6829a99363e8fdaa37a76e7083652adaf42663d82a0740deed0264a2302e31520558680c516a5c63dbe33da192865d1eac848116889e53964d734e21a5c51c29255f14ee9b18044eeba8d6fe02715ce77866bb924f4b4f9d9edacbf259f87e1db947f65d4ed4468b6d8a43f5f4d7f129663d9bb5fcb8fad3d4584f6ede199970af8b66b6405f110ba8dad2b627e33a4153b5cb8d5bc1520761c1ccc930fc21713a980e7cefb080c3137f467a9fe3a0115f3d32c044059db0e2bf63d8d2d9528dde7eb74b9efa7dc6739cf6cbd52a7ea8145a710e9c609fcf357bd71cdaec659f48dedf3ff107db731ed2e381fd9ba817c17c4f5badb1d03998e06d5c03e2af60d1c80c1e09b7ac882b163e2acdda3365ac0bf4f141a2b96977e42c1d1b2ced73376e88e4b6bf5baca331acee003dc69a8b481f748ebb7aade57f1f0b673cb6819791decab4a253fb8a9f72d92f803941b85c95416ce663df718c57550a3e250a00117233265e25768e860f618bcc1fd189b70c452369059efb2674a971eb72b699a06b3850b07024183cfbc9d483abe53624c006ce93ab8d0510e2dc0ce26e8c2e7e4663c626c51d8b1f0e928d8cedce9e1409f3d6570568ef75b0a00813dde3a716933932cc846f701b333a8a5b26895f6e4d2b2be7dbe423359f2644cd247ce7e249fc68b2cfcef3ecabcd12f240ba1551dc0912a4b6165ad68bba5aba653718cac96e6d4ca66c6ddd31327bba034d0be2013ed00ef150d1e2f9cf5c7a070646eb143d042e1f06546dbd0c982e0864a904a3f190934367f49a345484bc9f568c79fca169bd1e78a711b6ba2e85994907379dd00cc88f85c84fd35e9f7e1b917b61fff92a6a80ab86d00ceaba3519193063e99c4a673d0288e3284f8fbd2e2529f1c36daf7fdcd18238d8172fdefa1f3b2ac6e3d6b446bda7666ea18ee0bcd1445b035b1ec2e29725dc1ef55d59c9e6e2ea1095af15b463f85701689afbaa9706846148c82ce262f3336ba577f94d442132dc8fe23d9068c7cf7a115413dbd614b6149d7a3ce374cf05fbc7098f0e8832b36f95cdcaca3190c0a5ecb934638b4213cebbc99367c985a1411bae0adbb4645b9b1d73fb0d892bd1a6040bde47e1bbc33d90395dc564fdd8aedee9db221b50b7e9a09d93ed44823b8a87e8fdcd4143784494f97c06623ae82c21f02cd460c2dbd59a6349f6a759147dbaacddf66b111355a797b940ba9c066a9128c2d3c7ad605341abd3c4089fa2ed280797a84087c948a05b9603e03435d1388d4657a97d496652191a1db24091443f43e65091b119f58b962aafc15d1a4f8e31b832752dd99c703182a254138d3129237263c9f8552d36f3d48c42e9f7b88d24aadd345e12d994b1ddbbdd9967dcdd80eaafe6f48c7b3d406261b895b3894ea4f00901fad4bce33125c9f885a1e208a9780b3cf6791725cc82e855509f532379a6f2f1af5c179512cf0c474f4641493f8bfe72db0784cdda086a7da46f1c206f3257975008ee59780531f8aa9cfef39c1e5819fdaab452636d62e1313df89d7a39a7d2931f815739bf826138c6a286ec5563fd3b9c4a32e719a664748a46e974a01b025d125235a6890a229d95c5c71b3fd92ab2b1ad576fbaea28664caf8546000c41552bbad933af0e088a688a55f51cace42369ead01f2792c4d4074b62c4dd3f57d95ee9f24415a078112078eefc4d59add72dd2b6dab23e29342077eb5e3c8ba43de1f167ae20d715361247384a42d00726217079148ebf4e06617f0cbc8b09eb11bb7041f19710091ef465182f51c15d6d0e3fdbb613bcffd4a4973f62735efe17071ec63b80e6d0ac51f7ee2f144e098610a4dfc1f531ff8aaaebb9327cc01fa5a787770b7a61223d1e7060443b087c5d649668966b79f10ea653f882aa968acd6d40722d3daef3a1d72ab1d1edc4f9f661db5afaa179180279d24091b809c848c6a9be3de4a2d2462a8e42b7bc91d6c58ab28b837bfe07fb4c64af924d4b39d29c624afb5d0f6c53e0c4887313415fb999b0b4454a0148f0a69a8a82c98d7fbff9045e1a15deebd941c1e830bb48407b2ef681ab84c04c7e8bc1a1a1d014f71e2a6f7e8aaebacdcc21487f82f68d036d76824d0da2111b5b174ac48e91fc4d409c73999322410fef4aa0c2f30d2cbaf50737067c91686d236e8296d061c6ff36f97e616e5877d08d05cdcaa1c64d4743344e029ac7d3d0d854ef2c990c48ac2c5fa56"}, {0xe0, 0xffff, 0x6, "3e263b4ac20e4d7d96d3306e5c66d15604d4d03411a57d79e60540f92e0befd709de78d03e4931d051582ff93050a9468d4df64460e06ee19f6f8c85e53c311cc802ad4cfcd9483b698524731525afd751f53e1dfb3e43a80b5649894fa4000bdea5748d496fed5a86e3e309a5c8e4ec22af5e46f3af0fa63d7ab3a0f932d76dfe6b6b90bfa3beb67c07a5376202b36985bbda562cd649d0ab5b75dd23442dce18afac7b8bb81cf3964c7210a7ba69e8f9f37d23f285fc5fc1baa9b83e56d3fe12b762fb73b6c82c125f"}, {0xb0, 0xffff, 0x3, "f097b1c2d09799d9c4d8ee42a0fae1d09b059239c81bbf0f4e12c073d7a7b3934abec2371ed09e32f9d297f79037ecd9cd8b9f56ccbd93ce6543507adcd75701c62d66ef966520b4ade9c7731aaaa0170e60dfb5b5028b42a101170cf8bfe9412aade9dfbf63f419ae339b8a6ee6574faedc8d35be673734a0d059e9cafd08c57449ffe27ca9f55b1c29f288d8ba156762c7a95faa6634ee8f2c2ab54752"}, {0xf8, 0x0, 0xfffffffffffffc01, "02c8714fc464a85eb9becffbdb3e1e3bf3ee9beff7fa5b869c00a92b07e0462e2f32a2283201548e808f8bdb2aa46e3d52a3cb4dd641af67d2c38d12b11cf0429a1d0eef17befeca50ffd54ab422e6feff96e9b3628bb8976989011c066c922ee10f872d034f060b50fdc6977f55f4dff5ef9211dc87c884af7ee5a4ddd497474228440d7e1bb81b99e348d48112df41bbb7bb6441b31366bec366cab13dda947322458c28cb712df77c76689b08dd1aefe4e30d1a38fe25456633bdd2e71e4c1e7be16df32d21545a661ccde9430b78c3601430ab52a519b46a6275dcafbb6a0e7f2514bf17"}, {0x68, 0xffff, 0x3, "0ccbbae4dbadafa0a4953fde6636092d1790939321e319646f4e522597734fbeb6b0a4d28afd294b54e0176f3b04f59ce8ecd04297f022241c412c8f1e802570bf237145fc9ad7d9152acea57a1cf8175996452f09edb6a7"}, {0xb8, 0xffff, 0x7ff, "08cbb37643e6fa53fd6a027a7205496f13702e387e0920fbb49de9de59d999d7b6ac73a4bbc483c3f7a59b0d9c94a4bc1bfcf1f64c973d7f4035a66700041717dc548d0112d8e6dd547219b6d8f87b3f791d35b63d5c1435979a72a62a186223f0c7140f425fe0cb5d8fdec4deb53d905e0d81f3cd21fadebff52294013eece48b7837bbffe215a26f5397000a79de446f8027f64341f30be4eb577c15854479e17637339e"}, {0xf0, 0xffff, 0x0, "1ac39163b12be63740f5722fc81758bb417c00a27c5988fc85c121e23616055e8160c0bc90828881e8c825cff2a4ae601a42796ccc1a785d5681a758df85278639ee5c453d0d03bafad02f634a62bbe7d7ef3e63d4a913095f03a4d69840b98b258763d7c78eb46222ed41985afa75ce8ce670bd9c3618c5374f2e56c51cdfae68196742879d492902d566c2f2724f4bfc777fa80ea2123cd9d79c4e25be25fecf6817b19e4123f8d7e5743e257b429090e5c97b3a3b23cf8bf6441ec775f63123b321b65f9465373fd6bbf0a0ba4ca63aec0f44b25fc764693c"}, {0x38, 0x1, 0x3, "d0592bb8d9b41de09c07d64ad9331ed6672e2a777f4887b33bf657dfd33c7cce34d8c855"}], 0x14e0, 0x4}, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getrusage(0x1, 0x0) 22:23:15 executing program 0: mknod(&(0x7f00000006c0)='./bus\x00', 0x2000, 0x236161bc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)="ef0e627c3d67c941c8ac2743ff9f9ddefd8169d1f7287827601532d1f52a59b23100865d1f3e29bd353085f3cf79c0e57c57d9", 0x33}], 0x1}, 0x0) r0 = open(&(0x7f0000000480)='./bus\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/99, 0x63}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000000c0)=""/224, 0xe0}], 0x3, &(0x7f0000000280)=""/75, 0x4b, 0x6}, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:23:15 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='[-@#\'\x00', &(0x7f0000000140)='-,+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="8caf00", &(0x7f0000000200)='\x00', &(0x7f0000000240)='{}.{\x00', &(0x7f0000000280)='k\\U\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='&\x00', &(0x7f0000000440)='\\%\x00', &(0x7f0000000480)='\'^!-:(/\x00', &(0x7f00000004c0)=',@\x00']) wsmuxpoll: not open 22:23:17 executing program 1: open$dir(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) 22:23:21 executing program 0: setrlimit(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0xffffffffd) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000000002, 0x10, r0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x5, 0x401}) r1 = semget$private(0x0, 0x2, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/21) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 22:23:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x5e7) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 22:23:21 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) 22:23:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="c9c93d072355543abce86087163a63de29b874b4dfaeaea3e331275c2d19b81ee9c0cfb90f26195871e633cede870670442ac0e3de38b9ad77c60fd6a79c4cf2237c9192536aedb44bd331591dc30ce043617f8cde2b1f19b14a278913a816ec3d02129b96e29d0086ccd40d12b23fb6d9bedf374208d244c0110c665c1a910b33309cce7917765694bd3583281414e9d3f446453c3d99e2d779d8fe66381825", 0xa0}], 0x1) socket$inet6(0x18, 0x3, 0x0) close(r0) 22:23:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = getppid() getpgrp() r3 = geteuid() r4 = getgid() r5 = getppid() r6 = getuid() r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r11 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000100)="fac2b5897a92a766ecd6e04131b4298eedc3f6d6822fa7e5fadfead4af523bb92a8c1154243d6fc61407472f4e5b6c66bed38219e0d7708f6e944c01d053d07b16bd14b9585d93ab7c07aefa59dc444b0a8d6dab702d670e717061f22fcc7e7c93f9965949dccfb7a9701ce732a4445abe60f96ec94e894b69e2fdf7a24d3ad0db", 0x81}, {&(0x7f00000001c0)="6b9001752fe8e77896f857689930b669ef2421611427d5f478af57c13e988cc916c7d4bb5ecc5a629ecd5972f3031c6472dada7b5cc3a3200b7e530e4aeb475734985754b7266f60d4a64d6c82910f5593eb3a3be3f7be00cb4c93858d7ffb591f0f81ec3d328b4f20fc7254ef717e22452cad85baf9b76bd43cd68ded48e7fc5eb94da7d2ae25ceeb98ef94c91cf8c86be23d1f9bb7f8", 0x97}, {&(0x7f0000000280)="f91585360eda883ff1f9df0f6c41a726f70a3d728c76006449d1adb20531029b3d8c979730fdf4d626784b77371f24cc8c704f6921a1023deaaacf2db6daa2ff01e272ed6beef23be5cd8c7a053bd0927563340898ad43d7027ab99ab074999e93e879", 0x63}, {&(0x7f0000000300)="f781ccde3496093dbebe60530efc979ca0f185a54c", 0x15}, {&(0x7f0000000340)="5abe15a23de9a76f0271af21056a1f", 0xf}, {&(0x7f0000000380)="f32200d1c589ea6656dd94be60b67df7b653a86e5a1aa1c1cc3dd045c4dd1f028236b8bc99b25bda602989917b44bf665a09e4c604f1e6641b98959d344a870194e6f28f20ccfcb6ba2c90403cf3715319ba81b3290b56879b60e428a66e5a7a4abad141dbcf9a59ebab42e6cafe3d334a267966d62fe5c6292d0851aa11875d894ae667d5d5d4c0402c2d4f5c2d372de190c00a2c860185bf19c4f7012e020c29141ff739a5d08c0ef181a9fd347b444d873205f29b34aaa4d680af6ee78fcb8eefa669c3ed1d9921dfad764fb58e0c4b9fef455dbdebb29d168201c9ffcf050451bcfca6beec67113b738198da908e3a771123b6f0fa339d01acfb5d0bec9f091f30aa94189c6a7f2192675d4e552b3a861b972b0f66ba1d004db1a5935bc25275b4a1dc23692b0c3520ce3d672b5ad35eb6b05405435c4f90117109123c16cff33a9b30f31507c530bf6a91adfadec2d27e7f583793d07119f8eba3dbc0cac50cbd9d179be63102f8238749b2ecad8894a618991068f2ada2d2b1469ea48a9fcdb789bb691b20020d24c651765e1ae216c9e1c1f4e556ac7d5eb99f7c2aaa82d1023e2d72b2ae0b79127c63d56ad89a165d06f4985e1e33e0a0a677e8cd6bd916a32bcd5e7e72ca408e79c11c4b89e11425b4444b2c0f9300ef1ab8f6db851689117cbc5d2134844ac88732cb9a0c929ce9edf99b9512e05cb2aba1bda61cff89e032c5b92de4de6c2e63d5000bed817c0d9b99875482370b9c97a22ee1cb8f6f8fb3446ee66834d69afe253f31efabcb0293b7d4a5360941cb290bfc258cade25a4e4df4f6c8019cf3c48064d052b90cdde10a3365c529cb9bdff33e6aee01c3a44408429deaad06d759a121d2771e6d7b18b8b95cb26ed33de86568b46fe441513fcbf4ebc81b37344df60605fe948494bc7aa1cd36b897aa5811d977f201d5a6eaaebeaba0833cbe9bad10cf436403842b4983f94e0eefa2b9eabd4fb5936b5839d68ff14ac975c66aa4b51c1891527d7a5bb224a89fd291398b4979d4d3c77bfb8a190c6d3bc1504b47f024bd15d6933e03bee3e04d4942c9b635d8c321b2942392ca27a3046105b0df1d01f3a4318ed3cefa63d2bb5e1c9c4a65cc9add28e5d189b7207562e582ec4c303a2d6a7fb5ec702f21847eb7d764fdf444354168c7a852a33bb6717dc364049b8a6003bf06113e472893c9ae9751cf6c03da72e9b772faa79de4e7bb32f82e496aa5751c5acf546efdbaeafbb87decfde424ecd20f583c21e469e78ea17b4f90c388cd9af2a5440e513b582da93e60321dd4f1ce1fc4b090a9936677013b060cb83ac58054fe21418e1db97b2761776edb945022a19cc62fb5fc463277ec6bd76ad8493984f2493e829fed9b270d09493fbce549db38e376d226b5c398e3afe9635beb9da83def6f70b8ea9a7bf0c7729aa68e1814c0b0b66cee5a60c5a59f210d72da7eb989bbf1e85a84a4087d98ad88da0a485d5c314c6d2d1249d7ddb996eeadae02dc2a1cb6c6b47651003be228b651b67bfb72499264a6cf463f0a309801d7d22a55c143e7b61b1224286521abb88aeae4f1cbca6c2b0600f7116d51db5a85577f8550f94e29d5f08353d5270f14f91404d09e3e3ad6319184f9ddbc1dec8ff0ee65c62ce157eeabb3b8ad77751c706a28e93f993bd753d74bf129a23185d6e1cfb029f81556d35f0157f47971fab9fd6ac45c41bf2b3c2490d5c9834ae5f902cb3b595523e124cf841adc5420464f1a9b7950e635069ed721e91d130e47d4407a0656dab1ad8bbd5f1ca9bc27dc6431918757fb9b0ff3f5a936280096b5ffa913435e44a9047bdefc1ab062efd6a1de32b88f18ad3bb2d04b0ead32b5c51a2d87c2b80f56f40cffa4836326326ac2742afd664329230275c79c482b07e5cb284abaff302c73b2ef1110f53f085b2289664de88b6a8bba7c18d40882229e5cbc78b8c0c62e3ee6641c945cd31e7537ad3c500e071ac48cbb736fa006623c7e78caf041ce5fbf54e968e9f7d200532df7b897b76a6797c96b6f17bd4902d51f30703a2787c1cfa1016f9dc195a50bf7c09841aad096fa3d8e92fa853ee4166fd5583a18ca3e791638dc0dc1c7676fd2cb1124777b398cc9b371006a6c17a814ea0c40be5f38705fcb805f495030e239a25f3fb6e784451303bf9b22b57461a2e5858fa8988ab9c86f1d0bad96db2a06224aaf0a8efaa54bae55e98587cdc820da632402ce9b4c284df75818f67271ab6309c0a62fe17daad09887324c8a8e555f1d67edd6b4e10e9cf0b763bac6ad74e33d0b6ab59c1bcd12b5b7af164d7a36a142ef09da73c5105e85956db60afda9a519d5e90c335b51303cfa4df2c2cb233a89676dc4cdce3addbbae52c8bcb3f2fa743c3ad332058e9a2873198fd3d825584d79da9f2083aaed94d43868018cbf04223c0494b3c8cf9913ddef9df02a627745e93bf8fa6bebc1e267219452dd2b74a6f77853a0700a9b31bacadfb3f75fc031d85059d327387c6c1e77df8988123cd34cdaf9368c47aabdaa017ad507c308528937cc3d57a4145ab41593b02d5f0ca9e1d168c4c6dd5944e68ef77cd42dd25da4042d701e75d0c9313da5ce1ce3bb54b30b37d539244a37146c263d47b2256a609b57dc6d3b0aed42445a29efbfe7e7746389e5a7d6b7d219b7fa6fc65787279b4f13ba17f9ca2d65199fecee596859d208b61625955b6d32c8227b242b3067d1e44001405bf6b49f20805c84404d37f0ab96e8d043017a03da5aad87dc3db4736c6746e5f59faa1db321ebf6618ba63505452bdb00c2c29d575b075e4838bce20232d39a2cec2d6fb00d1227d79fc854f155bc86265e31826d84d1d156f565e7c5d812f4597384288dca33e1ef1858e942b8f19c93a79329677ab4a8b98276fbd39cc9d88db6487e3fa786ccc85c4afc5acdc77ae6360fdff2f9aa1f03b747c2ab0fe1dafeba6706adf6664ea03ef6d5203eba39d1e6d0339e554de207effc121244a73404a5a981649d0876e9126521471f9def70faa60ff8b8bccbd44476900ded42ae16f3c27fb0932476e9a237312a49b906c64eb3b2ede7680dc9bc8d5ba1a3033f738db486283b94278834f10d01c5bdac10f37ee7ecab0eb2e45db525c65f78f66c34b8ddbda107226b19481f29098214f8ab565a34009c2197a47baf10790a3b3a85582f536159b003610da6ef368e25ca69e67b6172d8366261073518bf23f763e20d834a2938c4cccb319fbaf8dea08f82e79db860a358393c913288633b9b8a287bcc92690674addbbe7b8f87649971a093371b30d1e9440e4685f55439b23cc89e317444d7d593a9afbf164c80ec76307531e561edc60fd217462ff365f2b63d05481227de5f1fda3cd60c49d0eedfc14fabfc3aa5cc7f3c9b9ced84764204cbaebba3a8e61bd77e2648f8d2b41f085ada51772c68514847473c5f9a682ed68f80f157bb044bc81d70999276dc2789aba120ac6582464df2948d65dd33f8b6fd35c241159ace99cbd218aeac064fad3f4d70d72d685faa93b59832e3217bdf251170fa20eef68af1768365269fa096a7b72152cf8684e16b33f1e7f076e91b7f0907fbbef718849952b2cc008f67f9dde5e8ddf8b11401803f9d0601ddd440399f9abfa35604e4df729778b43e3c5e4cc5d32799c84fac6abdc1ae622191859f1044442e57a9880c6237dbb2da60116d4a0cb545162ecaf89074982941d960fa5902fc1842dcde67bb5afe2090f99a4a676dc2c7d097e295d51072d5215ea527408f5283076d29c939f56ab5ff5c7913aaa0b54dc8ead31e41d257d9adb2da6f618847dd7b09903e1d677a1ad43915a7c21e47a59d0b3bc42f83dd3aabe1cd332d06beb5dc6c58b214dcac02cda4f25c0d2d7bfde06f13105be005f05b1d4270bffd04fca35102e1c5dfe2ece9e7ca92d7fe58622db8b3184c18276965132d4b2ddf5ce7f60fb8d27935b7a49c86dc9a66f6b20a71db7639bf191144f7fc9bb2bba38ae51a1d2d49a068a78915d67f9794d39a5cc4eea9608f821083ef78c1b67c19348149ccb1b910acf73c87ecfa6b1a72b61d64b90b8f417bf6fea93e421ff09535ed0ae2fafb984b6d76c9d15b479811629f717c18709a44bd3abc1a211616f9d7c93b7d73a1116597d66f93ff395e5bbf246c4b7b704f2e4aa3673b2517451fe58d225b9382de571ed7c623e34fa147e934a38bdba7854c5be00d8a771bf0d5452605bce6779b3cccae298ba21cde294163825ba9f44e02602344d16fa118b0d56219b8ed395853b2b91063781dc1362a6c4eeb98491d247a4a1abf764a842fb95dadf6d523b1df8e0391eebecf6bda45df2e43014d5fde12ea9c5384125ca70b4dd80aa748526dc61893a53be92293d1f245c4b0e2e1d24bc804f4fb91088ef489534edf1fe3f5a8af24862079d7cfe9bb052a38e5abf79d6d26a36b04721530ae36e8535e420e7c8666a31c2807ce8de7010b6339999f4c4b4b0a0bfbe258b4b9a4565c8b0712f8fc771a66e7e93e929f18e7e73062c0c8b867f4320f7ea38a17cef557dea72ae0240378a86f23fa65fbbced5424f7778060b1261d3c519e602c1081f29702846debd9a7d4de88b29c15bee852bc870d11ee0ccfb2e2ac31ad48d1ac25e2eab8b7607fbde51a42cefe9d4cecd72e0bb02d606cead3d9a50913a576df2ab5b0973f4e8430673968cbd45769e8bb05a68f193ae45e21ecd62a8f214c86f516290ce1df8e8fb0913fd8a4ecbcec1b0229575d2135d616fae62790744447a575c2c4be35afcf87d28f61f0224106662c380b5e0dc251d14e5934b6dfcabefdb11a629c3af4033dd1fa2520a189ac221277535373820155d8cc92b4a7042f5503a241286221cba29fcf7db579a74db6eb0d1796e87538d1e2011ebfdb6ccaa1f8dd5afd4fa462604c8135c0eed1da8599599e298a634697990459e86fdeb6e9ed6f65ee4a310d6eb64eb43dd1a829f18ddbc0be2905fbbdebd7607cd792318964211fe480810b09113e6b5519934d1c7411345b1e9ca5d52a39275b21f9e06fb5862a88f3834f3a75208f3db7315187af020b784cd9fb4c570eadf1da134f605641723d43c5877b0016178d117df57b44188a2f25b1fe31c842153abea4aa257356db116e85adf3d7311193df60dd90c39a3c0ed9f526190b0249be9e191729180bc60eeffc81213d289e14e423cc0c5c8f2c4d398d78159a780672f9ac30f574803d6ce719bdeb786b9d84fa6bb51237d6ee092d571c5caa2dc40608c7876d9ae0b5c7ba6e96b2a8b1ead9c506a4af4cf07ac823f30f67d362b2e3f6d72538c7a7d6258f2d7f6e9f689240ea7b41f0828cbcb039553c09500e026ee22704b4f8a0d4bc35446be3a7296aff95be7a62ec24e9d74c75b41b87b4c883240eeb2bc49ff1595f974414f8249f23170e4e04672d068b391aa18c8b1380bb4e3823e989336ff651f4aedad40aaac2afc2660ce86453614a12776a2731c3605fbda2d765fdcfebafe39618739740b286ab7cd93123833b7e58598799e044b70abe8b93415bd98b920a5c5f81d7d7a02787d41dcfa72500f34d1d6df867b8c0606b19e23669700cdcc93e0a54721df22fe5c7331eccde5fa1be2fb8d29ffc12c941112bd4fb9423b9fcdfefeb0b1ee6480e2eb3a5a53ec38a0c3fe40bdd68caa3830355caaf8cb4bc2630e062f882536ca2fa38af1bfb49a79182573a311d394519d04492c3b51fd204f7dbd8cdc37b162fdef0c21036bc326e154ee4c5e9466c5f6073", 0x1000}], 0x6, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xd0, 0x8}, 0x4) 22:23:21 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4006, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e42032be92dc4463385251041a49aeeb06f65e9c802d3664ace991fd44546ab", 0x23}], 0x1) 22:23:21 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) write(r1, &(0x7f0000000040)="ee6ad9e5c3a03dee84b4284b0ca27fa5f7db6297c89ce167438a2785aecc39456f651f678b027dd68acba59b0a307d6de7fbad0f809dab", 0x37) read(r1, &(0x7f0000000080)=""/177, 0xb1) 22:23:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0xff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffffe) 22:23:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) setuid(0xee01) r1 = msgget$private(0x0, 0x4ba) write(r0, &(0x7f0000000080)="fac09896bddafa074c69acdb97d90b3a89fade4ce54fb207e9e333db73a6d2d5c511096e18df16eaf235cabd00603846bf6cb42ebf0b2d7d0daaf24cee6f8f60e5f7fdc642343bcb59686b7bff9d986fb8ed87e262657cfbc3d8b617a5fa", 0x5e) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r2, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 22:23:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0x109) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "30fea56c98483e8c4b1e26bbc262f439119a62fc"}) close(r0) 22:23:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0xa382968ddc018071, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xfffffffffffffe58) r1 = getuid() open(&(0x7f00000001c0)='./file0\x00', 0x8020, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000200)='./file0/file0\x00', 0x900, 0x88) r4 = dup2(r0, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x2) chown(&(0x7f0000000100)='./file0\x00', r1, r2) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x1, 0x5}, {0x19fe, 0xfffffffffffffffd}}) getuid() mknod(&(0x7f0000000040)='./file0\x00', 0x1008, 0x6) 22:23:21 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x9, r2}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="de", 0x1}], 0x1}, 0xa) 22:23:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x100000000005, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r1 = shmget(0x2, 0x1000, 0x22, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) socket$inet6(0x18, 0x1, 0x0) 22:23:21 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10002, 0x10) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x1000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 22:23:22 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(0x0, r1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) chmod(0x0, 0x0) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') link(&(0x7f0000000300)='./file0\x00', 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 22:23:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = syz_open_pts() syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto$inet(r1, &(0x7f0000000140)="26e8f3f8efd2fc478f2e56928192c016dc6a30cbd8266458f27e3c3c47f14e49ab0791e9d6b149f5e9cf12f93ffdce7d341664e3b3d3104b378f9e0afbaeb3254d1237d50dda7f89ff3b6f659aa98a6e5aaaa2f4370d46", 0x57, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) syz_open_pts() fchmod(r0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000200)=[{r2}, {r2, 0x1}], 0x2, 0x0) 22:23:22 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) 22:23:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8080, 0x18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fsync(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) preadv(r2, &(0x7f00000003c0), 0x100000000000021c, 0x0) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x38, 0x243) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 22:23:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000001700)=[{{r2}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) kqueue() getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 22:23:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffc, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x4) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0xfffffffffffffffc, 0x0, 0x100000003}) getpgrp() flock(r1, 0x6) close(r1) 22:23:22 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xdcb0, 0x3}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) rmdir(0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0xa00, 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') 22:23:22 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, 0x0, 0xffffffffffffffe7) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c52d9b1ca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) recvfrom(r1, &(0x7f0000001080)=""/62, 0x3e, 0x1, &(0x7f00000010c0)=@in6={0x18, 0x2, 0x1, 0x2}, 0xc) 22:23:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x400000000000, 0x100000001, 0xffffffffffeffffc, 0x1, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa9", 0x85) syz_open_pts() close(r0) kqueue() syz_open_pts() 22:23:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f", 0xd0, 0x0, 0x0, 0x0) 22:23:22 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0xfffffd7c) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[r2, r3, r4, r5]) 22:23:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00", 0x4) syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x200, 0x101, 0x8001, 0x8001, "2b248ef28ebbb86522ffcc33910b3d319706e63c", 0x3, 0x703b2e22}) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 22:23:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8a", 0x7e1) poll(0x0, 0x0, 0x0) r0 = open(&(0x7f00000008c0)='./bus\x00', 0x20, 0x12a) sendto$inet(r0, &(0x7f0000000900)="3f5980532964859609dee078e24fd32cd44c05bc79c091d4a5f09591df18ddc07a651b65a6bf5113a5a8d36858457538314ab7b10e198b58915d3b905875aabe01bcb2cb29f7fc7bbf05b47541982dee9020d9f176eaa21d765c4ad417a3e671865489958863f60d6ced40340fa26337b85208df75c265b77a5ef35b070a7d040b2dae2cc9f12a7700d03aacebeabae08af5d16212346f68d9e47a638272e301114fdb9c5c3b2d58fb3d8b", 0xab, 0x8, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 22:23:23 executing program 1: clock_gettime(0x400000000000002, 0x0) 22:23:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) socket$unix(0x1, 0x5, 0x0) 22:23:23 executing program 1: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000000)=""/4, 0x4) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0, 0x5810, r1, 0x0, 0x0) 22:23:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/234, 0xea}], 0x2) 22:23:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x637e5bd1, 0x1, 0xacc7, 0xe3, "52f3756c015ab11ae2317952990632cd9b5d262b", 0x101, 0x37}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/248, 0xf8}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000440)=""/88, 0x58}], 0x4, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) sync() getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000850707d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x6e) ioctl$TIOCSDTR(r0, 0x20007479) 22:23:23 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$getflags(r2, 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 22:23:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 22:23:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) 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, 0xffff, 0x10002ffffffff}) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x8) 22:23:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001080)) r2 = socket$inet6(0x18, 0x2, 0x6) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000001000), &(0x7f0000001040)=0xc) setsockopt(r0, 0x7fffffff, 0x200, &(0x7f0000000000)="3035d594593fd670f9bb21236dcb916349d967fd3fb9afca17ca0c9db664a3d29a847a2dd1ffd060ac8b6b4637d69f3151041afb3d7b156997138c5697bec3072331c18a22b9abeb81a6516dce333ba9f8e1f7569ef714f7d17ae84f56889e903ccffd906219d90ccb539b3daea71cacf583d32ea3e3ec9c87094d7af097b49f992b7e3868c5d32b724c9c1379db56ad0b8c1fe310c3f50b39149f1454396696a062ba7d8af11d8af761b1994caae633ea1e297a16d50e661df750456a19cb15b507ac298aff3bf250825c82b57a90ac14b3e5a2bee63f79ab89ac93fd17698a4534bed9cf2ab01a1a2504e0a7fb2cfe9e8d21c26409daa9eb001817df0e36fc1f6562f70c4318e5f00d001dc91650251d6962b8912d53def62b08567f7cbf26b31aeafef814c28008a0ef2cf92c66d772e89f3601c6757ca4bd74e5e8cef90dfdbb86baefe5d8418d26051b124f23e507ef6552965feb42f267e28f71c2fdb39a52d7f596a9830512b69692e6aba544faa014c42ad7364b85d9e0e878e53dc55a3b5930ecff8e91b4df95d6191af7c0e4d24b025dc3d6ea12112e7250b4f1631746d879b0d0a968eabb2e569e6240021b907923689fc5f547954a99b90f9f9b57c0b9fca6f8f0563d9f76083be22482c487a3109fddbbeda54b7654bc1b66bf7806169e78deb8984b95949df6ec5084cee703ecb26bb5988402bd37aa74138ce4228f44b427d494a61b3f35b8407915b223db37e42033144758a20d7d8ca6a86e6e4e972d77d7192f7147259ed4cbb08a812011fad89e9f629161a2eb609e16be3783cd2babc7c6a771cd99cef000c606377fb1fdd8c442b38769d3053d65541adc83bf926ccfe4fd138b505b0326468d024f16af45739bcf1e534cf68a7d40c974cde5c3fa37e2d7f02017be18168eca743696ab026925a441362c95dc221bf2a55c6ebc08af5790637ffca58c5de9440e9c7771c4c77ae3d20b84de3df27dd11821dc3c41ab9049e2d2f840d6bc951e2aef5ddf9295775f8b1a669ff081bdae43bf0bd672092d39425ef02f12c9714c97ea26626deaf1aceaaae9d65d83f1e788658eddcff6adfa369b09e291a8fdab0d9ca519c38df18cf661a94e84552f1c5f4c65361f128397a4db57870e39bb5c54110d7d6cf182a3dc04453c085e11e4495bf03cabf2b8c46672099d175e3ca4e0fae7d60654b3c7c089aca704ed202c682f8cf516beb54fb4a533e9566383bd7d9415ece64ac61006690bcc1a2ada617801482b72c57b3cbf4b4d795c61f02969abcfab3977dca04bd509e6b8251449502f267b8443f74caa5c497bb9c2290a58f8f3cda74ba1bf73f3f1bfa340f73b1c043320f5c9d9307964f22f8481ec1de6dc4bb3738d306a29ca4bdd7e9b16d0775bdb5d6d234957f462338197b16590f9451dcfac5d1b3f67b4afa42076e0b724119af60bd6d4adda41494b175f9e8161abcd2da3c53d4244cf5519812cffbd650a439e0a19cb9102fe9d8c73061ab6c06fec43f20db7cf0df89873eeceb1c172f389eb35043c18387afb328d8c2cf8e8350d5bf14377ba819d1d7db1a4435f3324ae0eaa9afacf06f542ec2119a04308a013ac292a050df2c223c090ffd2f10c14c28cc4007a37582b08df97cab45b828afc20c911270d9e6136ad18732027ac36d67a73ff1e4e6de5a3f9e77e2b4bc9022cfe40c6f77eb67d6286e10ddc068e178a5f9d8c49b54ac34ef5e6e9cefa8a32b478949099f884c65b7cacc54b60ebcca046eb5664218a418963f30d658b070e07ddc693c88a8e21f710a4b2a30bed6702257f03ed7fbe645a3b010abbef549b825ebd85b9a7b85e20863e9431b6a23de80fd9340f1f153c102bd6174b2aacc2ead634817956ab699e8e0d31b45d76cb455f4c2046fa2dfd28ab3d5f1a49ac9955f7d527b127c3215059b57e73b55e7612dc519e3dad568b7fae25ae5051fcd93e729c9c26f131b044c6425036ff906dd733beadc1aae9494a31f94b5b260319922f7d47a3563c9d68103da8affdb672c6a71382d68d80a7ff4e0c55170022930ddccf27c6dfd71a8da8e707ab947a55f743bdf516ab24ea66b8e965cb5a9ba30471a9639c4f1f568f691fc04a46fbd35e263e10cc5843d140b7dd9deeb40bba77d9bdc7f6b0f6932841890756b6ba2e898b20bee073e7d79db1d2cebdfb03e035a97120c26172b023fd7cf945d7f387bc782797b6330baa8da5082ab11893eef05b9d099e38ea61198ec7ede7c285881f58fa7ed86eb9dfeb353f73c1aea3939bf1bc675fadaedca149211d173e5a468f60cda9d48b680c6d68b85300d4602ca4b6a28fe1817caba401da256cb55b3f78488c682d28f0ce3cb8cd5c06f66f7db1c940767ccfa381bd38ffaa0dce1a8c04c834ba5fdcd037cff69c6aa19733c3ceb8eb8a3c572b9d24b1f350b44b24d1a2b776caf6cdd51a07aec2874bb3348e02206dc202086d47aaf6b7bb56d76f5d30c871239bf47b27352733d41cccd1f7f32738661d6aba7a7f582bfdc49aeae235ebd9dc1563969a8d0fc0b55320b8e72cc952173c96f04a5d7ebeafd44b138e3fd336bad50d24c0a509e74af3d00aa7005008c18f3af967273a6a538b9ce43334dcb1012a297a73c50d9b2d78efd08c65e6ebc209668fb0f08fe8e37eae16a5b91af5aae61e120918a353dc0c6cdadda44de687508dea8893abfcea0aa312493c7deab1aff7be8cd67b18254f19774516acc905bfd9928e5c4ae981b97dc2b5dcfee98670a9cdcb2cfa9819f3b9676f83daefe5e122fe21908475101fff0e45a02057293792e3aa4b4a5f43a2b12562433f549cbb277e1ae049fff887db200bc1c0ce2f6cec52b878a34213e25af1018dad0f157ad792e43772d0e3d2d33f989e07a90ef49e12bac98cad43fde72ef7be04129fbced7e234274166b49ce76af2ae9be68c36180570246e38a096fee17ffe937d209f463b429c5ca3291eea468ce3e60d519d30c3a1f04d7590797575c0cf2a3a7b121bca2b54f15f2e3331d5a1886a4cc36f03e2c62c25da5df818e4b4f2a3bb80b59cf3507949c99b400f49755cce59cba5c38782d9bd6ae039d9102a4d98788ea9958d71b9d6800e8d5a1979d102aa27378b97dc49cbdaa2f5c115ea7986549341f856f154d18af584e00f7d05184c471492f6b8949d875e57f2cb3fc42af39abb43d88ab2670ccf9fdf19daacfa781c5acf6bbd2ada506eff758d2d501374aff0f6d10f0774e50e2fce6f6cac1676ef24a0e61dad4dc717b05970e518a91e6661f3c366bbcdd628e22b8d1af35ce096d910785d204fc611e7e5c78d098acc17131a82b4eba023a6278cd1edf710dd2c7851c99db5d9ae7ff62e6989007a57e40d44d8c924a029cf3f2798c48e6cfb80b48bb4ab2750468139b1a4a236a9ee162263a9bab207231f0f210cd1f85e511c6301a743feede906abea8f4e75e8e75d7b4c35fb398ee614be7d0c6de56dab2b1640d1ee5b7cae0efb962077d89d333090229a90dac7f3b594601ca789c424c6746299d12692a251b332ba545b6d8d5525cd2c2168634e219f7c86830e6f35e3069411403c34bc0e57043074a74d5675a583b5305bc2f5f83b1ac35d0bf88a8f4ccdb990b8991410a4a6c69d0baa74891f06c9fe64fe4fc71894b372ea8b3c9784aca8781cb007f13b484fc1003d28a31ebace8cfd1fd843d3f8a1e399fc819adc4e920ce90cee494537a5accee8687a95969530bac416cba3efb859f3a16991c528e1618408eff8422e938905b858ca58a6bfebfc8e04d37894a4534e2d36142e37e3de28eab7ca1de0a0fb75658ef0629e4433a0a20707e0e2777334833a748e3eee3648af1f5f9a243ddb982fe8cd36e07c26dfaa9ad130d137a8d22550924472f8b6c6b515fbde79151f5b4544ea5367c3032af02df260fca81712a5393328bd5ff5eec34377faaf96d41b86fddf889405cb26bc334958708e117751748df14d6ffefc2665fbb941053ce3608bcc8793cf0e72338ea8f0a423cba557e1992c15bf5e8bfc5c97b9d3c477adee25e7db6d275aef297f97c04522fccb885983627a67e9675d7ec7b96115f1f70e9c7291bd4da981ce1b1e17b49441c345d78d2b8bb4327e81dbc71514c4c0f30207db85989f9d2f5a21d223cf3996e5f64f31ead103e03bc2afecb94011bdee1a44493ea0eccf7e4c90df56efde980c4291f7422c3c0a1d5f11fd265a6b77fd8c7737b956f812d6627e5e7732f8cc3893a0ad48fb8b9377162bc482e5737e52c03b8305fe3daacde9c4151cdb5b1d6dac51b7ebfabbb1e113f6d9ece04b2df009f2a48f6eb88984c4e801e5071d8c41c6a214206a826147d4cb3edf88e866aeaa9204b09bde3ac6ffec0a5bd5f89f011827003f1174e5a1249541ebbaf87f2932ad1766484727c1ca1dec044066d2d6e3d12c7bfcbd539fab27c6ac00b9ca3a11fe0f0727aab3ac5d45b9e27cbe21ea819dd9405b5df632a5eebfb4de51afec47def683e57a2930ce48f45bd887bf4c2f999c782e00ac4d374b6d1a639049d40e995deca95df100040683e55b23abaa6fa52087c0bdd5dc6c95e616fc9cad8074bd379dd75cf6ce241ab5ecdea45f19571e4c50aab88c1bb66ab07d1acbfe74915e094408d788218bf9a4693748c19b88e469bae9cc569575b3e205bdd6c072ec9cb446303e6c63f81be7cc54637fa13a7e70d37d94f1389424823622e2b5ac3a83e8f49c81520be2b60c101731ba8c0f3ce687a942a4efdcebca7370e553d455f28a77f2149fe5cf16f64e83c21b145265c5d4b64e25fb1542189bab247259c4c359c081c7d41fd2e480372a12312baeafff4c772696ea1258ff0ae7b99182765e157d0f69c039c14eef53d8aa0707dde0fb1c434406258d5602d8204035ad62077509af88ffc5cccf1ba23d505bc22d920bd85482c55e8edbbfe4fb5d2aba46e246ddd57a3fa3e77abdaabb4e5fe357f1d8b35219db78a9fb3fcab1af97612122a3d4f037e7d64d888e8fb6b1a1f4b3c338ea47e9034ad178a2e47af536dbefd2131aa7a94aa326550ac1e455d31314e3eed0824a5bbb75f5423237dc510c187237d7db806b63a6f2abb52eef2b495cd7dcd48030087837b748f18385848ac79232d4b554109eb3f1f8a5de8e4300260dee8533b405a3dca8f3d699a1c2150706e5248d3fc2fad317272fb9376638fbd8f3c442e30fb8eb11c4092f80c0dbcdb3608b2aa1ed86d61ca4d50376bab9b9768d26f1f50af4cf132aaa5c47d339a4f54743536b05d043796a533ef317197e9e8371b703189afd937b1c6c079a7dc03ca92373183f129438be3ca32d47ac482022922bdbacd582972f9bfc5b3a97b25e85ce3d8b4aa9c1ae57085270ebc70abdaad1d59c852f21aaa2f2100095b08e11bfe23848e91741555e0e0826afa6710069e3c87d85b7491c6c075e81d657c04c81b63d79188fd63bd220e696f5a81a54d2e28057ac21ce677fb6812d63bca7662bd5bc08618461dc10803a45211d6f214d1ca11be996429607b67caf013facea442eb39017fdcfc465584a1952fc9387da52b98e68671f654d5a026ee390cce4dd8045a4eee26ee721db3aea1cc008a43b19ddcf91ca62a09015ba575b00ac33fe7f3b91dada0bb551be7c776c35af7ac9fd8189561b125c050577b15cebecd86f05399b12fb7f7dda952e9d33492dbf79105a19f2517b9343a5e644afcdfa6d9d31fbfc056e2471fb0835f3530878bd6ad90243a0c7ffd4767758981e5dde8fb74a5ad56241ee4d5cd", 0x1000) 22:23:23 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) pipe2(0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) close(r0) 22:23:24 executing program 1: r0 = socket$inet6(0x18, 0x400000004007, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20100, 0x1b) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) sendto$unix(r1, &(0x7f0000000100)="efa758735f8fdfb1a7d5a52ae01593fbe8c5b903eea5eefd9090ef04c87008354b44a62f188bd5ebc11732aa6615a7f72618161cd90728a96067e77688704f9e8135cd0b365b613fbe8baea99732a58e039a586a2a58", 0x56, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) fsync(r0) 22:23:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)}], 0x1, 0x0) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="12100ef724bf4c5fbbf1ffb4d67ec0c5fb216238bbad6691f5b9de30206ad249b157b7edb5fb5e324f21f59bb1a6c492db8407899b96dc05e1d1699a7d8b550cf64d4524b88f06dee5e45cc6b466ea3fd67710e9ab92", 0x56}, {&(0x7f00000000c0)="5b7730f9bfb603e8c633c94af573d54743922498", 0x14}, {&(0x7f0000000140)="dea58c4d09ca1f849440e0d3376fa25ef68f0fc8e3a93b237a0d87e1068472c90fe593477849f26f6f0d4715f1c5750093d080dcff0ce440813e4316a37b57a6fa18cfc51f17e4d73605fe55959c8e7ece992ffebcd6d1ca4103ba0a13ded76a2df2906bb5a0a1afadda4045192b3727056278cdf773d6f1ab2c350c22e5904bc44f2d485900f6faf975fa45d4f07270de3a0393fc288bcb7d694885b12c8a215179201495604725ba3082c5744c67de2a78262a541f84f719f31d9c522ed342a432fd041bde00d9f56c086c971a", 0xce}, {&(0x7f0000000240)="a6fa6947f756621d28ef2aa28130a81dcc405af682a0c477490ebc421c31db53d046b52b97cc24b3f058be857e604c33b1ffb16f758e5a5bb939e7fa38e2d208eb73d9260d256e73ba2e52f1eb1d432bf719537a80863540213891e3612ae7791aa9d32f6c02101c0fc99d31d88cebc3edc72c7cd72479a233640466fbf66c75b9e555b673b09606eefcdbffe88561b36074278fc17771f059bcee44724221660c986a3fd5606206902260f69c8b6d588ded4e7b879711fe2a297d74976e1230a13829bdfead4c1f185acf13d917", 0xce}, {&(0x7f0000000340)="63a13443786541fc9a5c2a47dfb830b9069ef8", 0x13}], 0x5, 0x0) stat(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:23:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x10) 22:23:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x102, 0x20) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) sendto$unix(r2, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x17b, 0x0, 0x0, 0x0) 22:23:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000040)='./file0\x00', 0x8000000001002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0xa0, 0x0) shmget(0x2, 0x3000, 0x15, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$setown(r1, 0x6, 0x0) 22:23:29 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000140)=""/54, 0x36, 0x40, &(0x7f0000000180)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/31, 0x1f, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 22:23:29 executing program 1: clock_getres(0x0, 0x0) 22:23:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fe655ffff3005000000670a307a84ebd275d165479929ec00b706e0b67a4d3a426becdda0c07dd312875f4fa4179431a1c251b0d4675c526836ee8b0848773b7b9cb67bd8c0558e15e2d55758d9677c424e9dfed5e488a711ee880bf5500edd8e95e9cfbbcb31508f301d306bd50f4ee452a0fd33b9e98fb36e5e01cfe54f716f34f8355fee8965edcc17e5c8c3f0c1769ddca2d469bddad205b07db06336064d5e5a66061bb57745a2b4d53a049a4ec1654e2a55d9e6f5419d4038452cbc2bdd2957e33a526c183f0933c9"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 22:23:30 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() syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x6c, 0x401, "e7c1344aa1477cf0c22958d0cbe5f17f783ac372", 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 22:23:30 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 22:23:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x6000)=nil, 0x2000) shmdt(r1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) 22:23:30 executing program 0: 22:23:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) pledge(&(0x7f0000000000)="3a2ae62400", &(0x7f0000000040)="062500") r1 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) poll(&(0x7f0000000000), 0x0, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) 22:23:30 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="a9f5d1a53f2eec31775407c452c641bc340f26b1a82687b0490825f61c5135a21dd1c084da2cfd4644", 0x29, 0x3, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x9}, 0xc) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 22:23:31 executing program 1: r0 = socket(0x2, 0x4002, 0x0) shutdown(r0, 0x2) sendto$inet(r0, &(0x7f0000000080)="56810bbfa53420282ed6297a5df7b6684087f5aa90c6e1e3486d693746d9cb3df7c56cc2f09bb4eeb69beac9bf408d70fd1a07669ec36288e2d01724130170b80c3c2f77c3f3a1ea01bb3f95b4d82b050b3b9291999d6c58f220080b2f336f05ba766cff00e117f1f775", 0x6a, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) 22:23:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) r2 = semget(0x1, 0x1, 0x80) semop(r2, &(0x7f0000000000)=[{0x2, 0x2a1, 0x1000}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x9, 0x1800}], 0x5) pledge(&(0x7f00000010c0)="d400", &(0x7f0000001100)='$z\')/\'-&@\x00') r3 = semget(0x1, 0x0, 0x140) getitimer(0x1, &(0x7f0000001200)) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r6 = getuid() r7 = getgid() rmdir(&(0x7f00000011c0)='./file0\x00') semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r4, r5, r6, r7, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r8 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x404, 0x0) r9 = semget(0x3, 0x4, 0x8) semop(r9, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000040)) 22:23:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/95, 0x5f}, {&(0x7f0000000200)=""/128, 0x80}], 0x2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) 22:23:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x36, 0x1, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000900)="ceb5f2673d0efe84d45940aa20586c6bc377c24b530648701b422ecfcf864bfe5c25223c2ee2bba6bce1dfc45f262c3a2dbc69c36c3f60385ebe927821489784cc419b7513a1ee8921c858b988f9cfaacf5bcba61520cfedc2c14f8481251529457d01cec94854598b8dc2136e202ed62f06895aa69b9d2d0514481b98aec888d699e6e978df4079f61e525070829d1706fa7fec3502b037425f051c72d825005997832fd8753b34caddc765e7e656c39a53752b6fa3d4187baa365aa58b85217f77b3145c482b6b1cbd128744a35cfbbf32f1edbd510e53a785386bb96c47cb955e84ceabef062d5d65b59130677b494a47485d0af4b37078865d1c3d494893ac97c74498bd07614903128ebddaf65cd34a43cd24c986fd2d2bf762fc537dd0586037016c396dc098124b118d28488582d420b96c756c0bfcb9f692e8ece7a3260d3eb306f89af2cc2cde302d577c0d6e370c9c6290a76d507ec60db75e479e55752c4f7b4f35356f1967c7091b3b41b32247d08f25a4acc97cb3a5aacf42d13c0b723547746374dd242d087bb8fa9a263f602685b2d3747992ec74efd47038da9535c795a417f18919e7b6217ee32f30984617212fd4f717e843e56e216ddd0d8bae861d05921eb28e7fd2d33325226622c26495d34bf7422eb6433c0214ad83442624360199a923c43acafd90f940dbbaebc87aeaacd0ffbe4cb718dff3041354b71aa8efe077106c15b90d97513a330f66b5193555fa76bfbd76006de060336b6956a3a3d38b30ec0bb7a8198380d18b56c61c33d138a03e1267d4d0d6b7cec2c6983ccadaf19c85f7af169afe10f7aa7693f54fdd4f3e0cf46f875bc34ac2609e4aaa60147bc69029e66524c90a1618c07f55c4c050779de8374d541a9767d55e76b34acb618da94012cbd60a708ea6cedf75a7acc2326f9c4e51133dc7dbc1b574c8733bf53cd24c746dbf7f3f94a53c4be86592d9b3d99d69dc37a728ad31670f5f75895f85d9fcb1059cf89de397e65422ba339733faaa18809cbbfcbb4c0b3b43d64c4116957f27c5da191ba802305b26e638db0829e1aca3229053d75ee9c33db51e76adc624339d6ea28e58888027bd7c085b2246c6ba4592b9d0b2e724c2fd44a071b7894601195d68a092255926a8b1f77b106957c524efe519de555a01b623612f9d56d042ce4f1920fe1620d08def3b5378faa134f95e2daaa7bfef0f50fdb02752509ab14a7eb79695052dc214305e42a7bef3253ae3f4226b4d192cb8c3845863c3ae766095d99c6c878fcaeb1f55c71a843c29ffb279307dcc59d5d70f9a79ee11a0caa5cd20abfee85e17046fe18b7303df04d3b55dd4b5c0f5b89a1d9a01f21aa0a68517795a4bf502f635042152dc387fa681476e34a956cc2dc8852e10bc600326d17b36e23b1c7391ed164ac6d4020a6efb3613f4b1ddcac6003ed8c2f5f0df022a8652c1ec1e760bf212ac365ff0ac92540b4bb01a060f9d2c509bbaeaa1199aed6ab520f3744bb995493ce3a06ecd83042e0bece4b9498f28425b1a3f4b3454551d2fc0d3ca1ed4ec62f360eee90de822c2542c74b631c8c06e674bbf8db3aecc4b9961ba0e750844a6f727e610c69b1e2bdfeb02fe5cd166e8bc8e2eb3769b3fbd63c5adc21436608afb2596752a8346364da75f3220cb95c611f14d113352c4fec371dbf3604e24b55fd885e28027256918e20b9d33097719eba71b9cea44289dc073ed75404a7c5a6d119fdb52edfb9fafe030aa6bb6410065affc1d4b4a7d8bb8fcdb783541d57547617f59ae54390f4212a4f0903b04290b87982077772d7a76a79aed29b22b92178b9b925abc39d2af00f2542ed6807c7231105ba2b12f4da92f47005a32585fe8ceb594ba9936a967716dfeb08f90e28b52791f95935d1e49b3ee15157076601d644320f7d777e671061fbd8d5b890ad9a027121dab56c550acb5f4ddef45c8c989928647f941861b4b49dfd0734de518afb12d12e0f987cb71105b2504835d63ccf886789a8a24d7411b07c4ca59c1ba997b66b8f8d35f564bbe7f03aebbd01989ebee462db1f1a96b31ca02b04cd5ddb1292093caa6ddffade83960483ad55c92660fc224271dbf2bc107a2f90d01b2d1d54d51b283d43c1c68c07557d596c8803338464bfdf7bc35c9344d0d5170ee36721f24542159ba41fb020795abe5b57f8a77254a2d8b4f2b688fa6c3d0c5940aa63b39dfd3b22dfaf5f54b63daa2cf4e6a8f0224f99d825286142e22b78770a42eb8ba8c146d8ba28ee08f9da6dba85f55838e91c97012fa91b9db15ae4e2212552323225ecaa75e2495c9806e36413891d3a572b7a2756ab2c5920a3fe083b42bac203464f6a60fc0959866bc89c8b91e7fb0160e0473b02b5aeb4d46de77a2182cdaceb8bae5ab0c39dbb02d4c22a883894edaba278ccb02ef47c41c221cd9169f9d13784b536479a7d3465743fcc3c2f0bbb1f585c802ab440bc630f6648b45dcaa01e28ae36cedd53d028309264847ffd197e9d07c9b4f898b0a1de6881591668b0a49c1699728298371c3b0487418f2474abd393cc6de2f0b7faf978dd11b74bb4ee7edff3ca1a8da231d3ed733e5f828347e83935ea560ab8c643f51cb6bb5d97fafb19a5dcabb550398ffe8effedd0cf39b577f2f931f1c94c7b2624180ccfbbc0c3f18ace8ba6c07a8c6dabea5afdf5cf50dca9ab2526b49fde06851943385d4bf61d2bd6b0df7eb6a27ae3848e64557decb6813", 0x7a0) 22:23:31 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) shutdown(r0, 0x1) 22:23:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) dup(r0) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) r1 = syz_open_pts() socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:23:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20611, 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(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 22:23:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffc, 0x4, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)='A', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 22:23:32 executing program 0: clock_settime(0x80003, &(0x7f0000000080)={0x40000017, 0x4d7}) clock_settime(0x3, &(0x7f0000000000)={0x7ff, 0x1}) 22:23:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x42) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x100) open$dir(&(0x7f0000001800)='./file0/file0\x00', 0x802, 0x0) 22:23:32 executing program 0: socketpair(0x18, 0x4002, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket$inet(0x2, 0x7, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000a40)=@file={0x0, '\x00'}, 0x3) 22:23:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x9, 0x0, &(0x7f0000000000)=""/137, &(0x7f00000000c0)=0x89) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r1) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 22:23:32 executing program 0: mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fec000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 22:23:32 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file1\x00') mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 22:23:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) read(r0, &(0x7f0000000100)=""/10, 0xa) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)='~', 0x1}], 0x1000000000000333) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3, 0x5, 0x1ff, 0x5c2, "fbef434b8b05e60894a124624d64cfbce7223e39", 0x101, 0x401}) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)) close(r0) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x100000001) 22:23:33 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0xf1a, 0x4, &(0x7f0000000080)=""/30, &(0x7f00000000c0)=0x1e) socket$unix(0x1, 0x7, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r0, 0x3) socketpair(0x770661a4a1be571a, 0x4007, 0x82, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getsockname(r1, 0x0, 0x0) shutdown(r1, 0x0) fcntl$getflags(r2, 0x1) 22:23:33 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2002, 0x1400) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) r3 = socket$unix(0x1, 0x0, 0x0) r4 = kqueue() r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x90, 0xf0000011, 0x113, 0xcea6}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x7fff, 0x1000}], 0x10000, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x40000001, 0x5, 0x78}, {{r4}, 0xffffffffffffffff, 0x54, 0x0, 0x2, 0x6}, {{r5}, 0xfffffffffffffffb, 0x8, 0x20000093, 0x10000, 0xf026}, {{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x10001, 0x2}], 0xffffffff, &(0x7f0000000340)={0xfffffffffffffd6f, 0xc2f4}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r8 = openat(r7, &(0x7f0000000040)='./bus\x00', 0x400, 0x4) fsync(r8) socket$inet(0x2, 0x2, 0xfffffffffffffffc) unlink(&(0x7f0000000080)='./bus\x00') 22:23:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820257c6e9bbc8ddd7e4c01002fc443000c55c40f18170bb3c77add03c7bf26383885ef1556e821ec162475b29cc611fbdc93ba548b5d9"], 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x180000000}, 0xc) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000140)="10c21a04e33177f37c77324dedc4abf28b76c9541170ddfa310f69ca2f9046cde19189c557e7f3bd7fb61f44b48bec6d9ed52ac16cba800b18217434c7ff4d687492b4a11bdd323d232ea91c6d6d6bebbc732084cac77f789574621b18d6ba471f63c132486d596337f627c8ea4c194e1b4bea85e020c660c280d00bb42573f6ceae0a46414b1e5049dff085e5402866575c1e91a23082397bbf763b98e05f58670457eeb2e3f0081df71f4c4a6e28f0f5a2d70d64b5fb9f8881fabd4ee385f10ba547976b9ca6c448b63747a80259d3de07c350ee1d0f4a83461eefe0de680a8db055ce0815dfe594a0fd868c08a7e5a3bfd4db0004ea934f6d3a89dc021b7188c1aa2b0225831b9d1aa3536dbac956d92dd889ee113ff04f37282264abcacf2fe513b8690c5a28b82f40cc4efe117f6c90aadc7bdce86149781a8919ebbedb906541193de11f9ccdaefbadd6e93782ee63a7421e8769e065c6faa119ca0d696e7a5e6ed22a47bd30f0951a2beb503d31f77609dc4d5dd132a66fd0e9410bab2c3c291fc4074e06185a27a64251cf90141e9ed5b0de350a719c386935bec817055542428cde41b123dd0fa11b28256ef0aaf426e1750ef3937cdd6de6af87dce2c316d108651a4795eb8f0969556be0ccea44bf1ab1b0e05f3cdacc9430cb310d68cb2d43cc73362d8bd7bc17b3ab72644ecf2594ecd26f1b82de5109bd7deae4ace393dc122f5284b4a915db891bd726a4164a8cc96a7acfdf49a1062d166a793f2aa1a107a5fc7b54e800ce07d91cc8a11b603d0cd0e6a6df8f40ff7eee9ad1225aba95349d433f6f0b2b32587665d00ea60349bedd181f22f2bcc4830b474408678a73957ae6579713e865c5bc99e038ce6fdeb02479cc99bac5aa72b931cfbabdcef1cf0adc8851eb235cd6afa98156fd95d9441366278c8fefa690ba4322c9bfb9b3e21b58391bb9a5d6a1a9858a25d90d0a0c57d72685f92778d66f45d1b1dc3c943bd846eabb45c7ba00fda327cd48f6f2cfc6dcc766f7432fdc4c398fd730850b3802fabf50c2c00dbd96238e2cf96d5ec506eff5a3c66f9d760c1377bb3c810985f5ef663bcf28c031ae738cbbb94749d8b2b8d47f72f8f8617a267d6e3b82e7338eb3300626f1a45f01f4723d8f19bfb05128429a43c8de371166cc1d6f23761cf16487a4651c49a7649259a5fe5bbf7fc8edb179f8e72d4dc9fe267a3aa828cdd97a33c37660778edae4741d91569bb385ca1d80b977943094ec7ef3f1377b39d8dda80d6509c4bcf125c1799739abda315455a2db040e1ab13f0fc26f3b77f8e1e115223a66d8dd12a9a7ca0cdd411cc3811e33bcd370e40b18ffe894ac3751c987c8bba02513c813a13d48bbb98af10c0bec598c2f09c5ac29e050ec0cfe40d5de37ee0d3995fe6d60582eace16440437497f7b9f87fd6d49b78d16e864ca07629cc0444e197c3e5fcbd6be21ef61878896c43a8b6d8480d9036a28cc2ad631f47a46389dc4d64424711c22e56349813eeef0bd3bb216f910e5c3e6bd2e633e67fb41a565a7c8aaa75b49b430410488b0de765f66ed9c691483f3d38da6eefd24da15a8fd4704925efa23dc5c6729347a9597c647c8e8df954239fbf335d41af011e0680887e6d4c5d8d9a542e444c207fbc384e6588b356c2471c342c6e491d70c360ce0e5c857f824eb5c6b9f95411000308dffee9e32457b20e547f73bb031a18321b22982d7deb51cd58735c5cca962183814b97ccf9e35bfb16ac8895ce945dd87de805b96e2d7fdee5c65112a7fd6bc6deb3ca5041902a17e860c480997c8f509d909a285b5fc151de7993a3779cafc52cbdb70708b6ae9aa87659cf5e6244b20b62b6d5ec345e7f997f927340e7ae9ba7b8b89a9dd21e4148398e3792d23eb2cce179b892203a56acc998ec22db227a8af3d1889d2131f01d4d890538f248b68eb6a0883a1e04f98581b220a7a6cc14528836eb70a35edebfacfa004677b0806d09dc8f816c91b3b97ee3af6af29b62ce5ec090d3197bfcbeca4b36b0a7232254970cec45b0674577f4ac3636cfeabb47fb5c2683a6fc885eef86d3cf45c37a69568dc4c899744364f033f985209bd2aaaf522d19fcdf4205d4ac353973a3868c460788f2bb5cf334c287b9e9233738dc8b03b7f97df0ef195dbf32f3bd20a52cb690dcf9e95a36f5297d8701b8b04b230d74a5415b4855fd15ca5d2a405850ea3f85cba845fe6953336866db4bbbd0e1152762fecc854a8b98bf675278d5bbd53cb626faf600cb22ac7ad2ab2acaf8aa4bb74e540af1a9ddf8690e16eee0675c21b6b6855b8c140e1465028ea435f06c67ffae1970c191bb32e5d2684b0956f0a0ec783382658c34f4450dee3683833c8f786e9edeaafc859fb1ca2e1e0cf2bd4be86a0688b5bf01ce13d743980d19912e5e9e3584eda020e5e37e83d8297990b845821625e4c24fd082cd7d28c128f7f8e48718eb383376c231e2faa4271b5b281d9f8ba69634704a20ccb4f6acf1ec14f95e4a3ad79120a20ba52aac830547391183394733b6a913b1d033f7c6ffa4169ab433abf7afb568e580a21aeacc6ebc3af2919228a1c9597295f34bc3d99b820c7fae04401516dcc836fb382338b9e7ce96907eaa6b10ddaa6765bd3eb46f9f8df8b6240de92be72d144e3b7a6888447413ad155ccf22709be1abc5b40c241429bf6d34f5358b68e3c364d2564152223cebe377ef5a104da626b917e7b10ea93a8a4b52c3aec6c32bd8e02ce94f65b5470b8ed93557c61e8bd3a6519996e68ed3868b3778d20c8bd34bc98b4e9cd032b698bc3a7d7221d3068a2550ec7c02c6a4b6257404a36f49d0c9452da92f32d48766f3a99ef2b25a729cd59606f5791bb9f0b806a354ffbc80d173d8190188f8013e0eb17f4e85ccd941741468cb01a360942936d091a62fe68116f7722f5632db634da8ef5ca0e9616aa13dec947cc0ea54ee71d42e75758fab0997d2501fa30aff3a0bf775d89d95b159337100c4bc9fc714806ec3c8d0109e2485636b6bff7c87e1115b0312a86e2ecdff879e76fceab66ef66b5ae5edcec62103169f4caadfd1046c9e4968f3cebf0f20a338577a853bb868c27bf3d0b5f89e8fd3bceec5cf35804b1de65b4195d602ab24939b1c049c168082124f2f2da1c286b9f5b89c4559e1184c87e7718d62efff7cba03cfe0cf087dcb39a507a56ed62fa6dc1cee3fd7388b013897b457be00c8b1e6beab4226449ea624916424a0bae288c3416285bf786dc5a4231293c36981f1aa2fe79637c3fc51a034694b5c199d8ef884472576b90df81f6128fd64aad72069273ab9f34f86dc661fd2cb5c0fc85848bd995f75fa85a54578954243a2b588be6519015439119d1817e342bf5edd38b83ad540d80e473717d67aa04395eb84078206b4b033d9c0106bf7291148b8cbf55ab1ef7b48979734b45883c212e5ddb12159298ed64582b4253129caf732595d20251015ba62d3d3589d371ab6dd43425c7bbd865a8e3449cd8855e4117d13add70f30b1b17350a583eb11d8677693de09e15bb38dd64ed7f0cb35f1344640cfdd40bac347f8d8db874b2d5f85bde0b58557788a2afc39c7fbc28c37ebe917169b06b6d1ff79f66c421d38caf253796e5215e911f7f140d130f65d5c4fb71dc2dde67f5371416e73733af370ad051a90bf28fe4beabeb1676931f242915307523eafa0ad9ded788fc1916ea1f215bed264778a187b9edaa501f866b61bbbb611b767571006b96022e4f025b6d4c7a83a5c9a6a6a", 0xa7e}], 0x1, 0x0, 0x0, 0x8}, 0x400) 22:23:33 executing program 1: r0 = semget(0x1, 0x3, 0x420) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000200)=""/74) r1 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000003600)=[{r1, 0x94}], 0x1, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') poll(&(0x7f0000000000)=[{r1, 0x1cc}], 0x1, 0x0) write(r1, &(0x7f0000000c80)="7b7f3a72535dceefb8db937b7010ba51b061e326c968eb0d6da9ce5e182132f0c7323fb6bbdd052e796d10e98410c5b424f68682908e84fa8c5170236391452ff8891b04ce22c9603e5c63e6426a7a9a26566b488f416a192dfdb4dbd948b9cba9adabfd2c71f89fceda89713c40788a2a1b878b558b7a379487e34fa18b6840870bf68048aead4d67c36f835b7929e356bf3b552464e381fcbcab16a681a505b2609fd6c97b4bf612b98c4a0917db8884761ec1be149e547d804c4d992edfb3e20f9384bb6b3e802e645daccda0a9e14bee0c71468b9599676b38e99c0f857bf5da79241ad37fb4800c2eb753380d0b9b1974c8bdfacd5c036a465b297cf4c946e47a34994e587a2b676e9288211ead627c65a5d34b44457cd4ead283d841bd860090027601e2d4fe04812ecace90e4dc7704903fa075d003514e3af2653cda386cf8a34f58896a7f95af2f49d76616fc095448d410f2b75df9fcd21d051d9d21f1c4aa3e5a5bdbf3bb4f9dbefcf33d930a825a68cf11b5cfaa59e31d067a9f7a5a73e2a8f8c0c09339760716b5a339b4b55a4acce915f5910164227ffc0795999c26a2751c355372e68a853557353349f7699126cc5f6afa7aae48db4ed6160066ded8f9c8f1e98f7b77ba07f04a9119e1e8c315cd92ec7fc43d8241fcab29d38d1ff688ad28227f000000433ca1f8561861acfeee015088ff9ec9bf627b0806ad020870f9cddd57abfc17cb1390583a0a4975b0f1cd1e7a6585416bc0c6a61ba8e1fce5f9d197e99fb3a49ea8f0531c7947df29baebd3932c5863d2a820", 0x30) 22:23:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ba0ed314e050b66d45055b418e29d45ae6ba5d70776d2b93f10273cb80150935f6fe2f20674cd77974e6a201e8fb582f36414e", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:23:33 executing program 1: kqueue() r0 = socket$inet(0x2, 0x4003, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0x40) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x1e4) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x401, 0x0) 22:23:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') utimensat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) 22:23:34 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x768320c1bf9aa18) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) socketpair(0x21, 0x4003, 0x101, &(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x6) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:23:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x80000001, 0x2000010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) socketpair$inet6(0x18, 0x4000, 0xadf, &(0x7f0000000040)) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 22:23:39 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x400, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) socket$inet(0x2, 0xc003, 0x8) r0 = getgid() setegid(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x221, 0x3) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000380)=0xffffffff) flock(r3, 0x8) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r4 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="329151c5816ee24fa04c786474dcec394e786e28fb1b5a5d0300c1786b054d70d0c6e9929c8e51cfb0ce3eac61af31aad616d967b49c3ef75ecc49e6b23e0f9c512ec9196390f6414430ecd8499ff7a42d8689f35140dc3d874b081e789da1557a28b4eed1aec34f28a2cd9e034ca7a9a4cdeb360fdaabace42b5b3df4870f7fe8693d178b8ef9af4d12da33b8e1355ce749c8c175877a30b50f3c9ca0c0e2fe556263d15daea9ff33110e4165", 0xad}, {&(0x7f0000000000)="f7cf250135818e0e9f300b0819c2416bfe5d1ef3d8a4f9896c751ae1a2499addd56b42e2628ab94abb41f0d039019d5336e7809cad052c23f6fed851828ea53f3b7aab6e392952b6adec44", 0x4b}, {&(0x7f0000001680)="7c62809059d3d2597c0ef812b5905d5f037b22e25af94e893b78cf0127f363b50e37d1054bb343660c287b7d6646b9d6c51316ec6eca8f818823679a6ef151005722fdf28f2147de572acbf2f9a24a85e62fb1d638add14dfd64f2843ddf33b6e0497937323b0be455f2b052d130f4e3de289e97f43fee52249f2898294364b57f6d1f831708df57092e1f64c89d443c9169370f157015d0000c9509be583999657d8b7fc015e16371073ce04a463273e0a2e3327f42ea54f32ec55775e08e9b9a453e6d1e6b736c5ea2b439ebdf623e5fdebe00f31aeb22d08c679899627ad88e6e88608d577608ba932f21ae67bbcec5d9eaa8da35cbfdf062e3604cb00befad7b9b4bc69d81cf0d7ad16b74ec7f5883c3b3e17b7e081e43b02c2e8c2b9d1b3fe510dcd89f75c2648be6901f8a6ff3f9b6844b901dfce000c7c42b069ed497d050d1ddd50f1da664b5050a67b1c0b278778203e791f15abf9eccccf71e9b7c3319c1039bb91cb49d9db16ae8b2bc20f02fc2e75f2d56654158f271ca3d364254afee872a90ce4022d56e66448af3965f5584f9ebcba51e4e67fb694b7bdc53d8e398002878010c12453d81e207f7303e920414721155bea1f85345ffc2e4d4c95bcb972151f0aea41bd093f6792c35443f1329a42d451e1943ce1076e06672bd4747fb187ea9e4d11e9e42cc5143b03576b8502102def1386fa26cbe4e279ecc1a3c4d7a38e375fd2474f1a1b2892d3ba54ac04dfc1f0fdeadabdd738eaec1c38220d1d5542302a7af2646102e7537f8145152bf3b292e0d20ccd661588b0d462f9d04e83e232804f6c59d7c892d7ad60bcb7c4c0e386f5c12a149293dfa3c15f808dbd6baeb6d69b7b1815c557e9ef755fb1cfce943572c6c9ed95e4c68ca57c1340d9aa394628dbdd659b88413fb556a9b5d52ba125763896fdc58958a4bb85d48131a32a9fc481959f50b9500c3838ab9d0aefac6fe7104ca7b6116bdd87ab7ca364f7ef6abb0514b2575f4a6c2fc67f3c0d610a3154dccb4f9d75a2faca363c22a3184844e4d38a796adba1cf8dcf5575c6b2d4eaaf167285c9b05eba92dc0f5796503664ff97550ecb3f0c20841b04dbb8f658dd7a3c37ce9d2304d23727912692cc0687db293e696bcd6cd0e9f828213ecc076f38e0f48bfa88a0704a68175dea93543e3c13c417b3d1d2751e731d87839b33b138ae857124e8878dbf57257921acede45ea2e7d1635a8957dffc8da845adfd82e1e95e63dadfa70bd840732d4bb72aca8e313fcbe63cd3f6281dc0cc52b9783942952e9dcf88c1ce34c2648706c6f60770d6893d78e184702c33a6030a50c8c689a14e55113a71133dc458d548acbae649c226eb32e1d36ad083c9f2a63a5e33804a3c31662ac36fa71ebef1d51a550c5ebbc33f883caf08e01275cadf5d7a3d3b649a2f2118a0ef4db74f67fd56c3960ef2ee90a649336293b31d5678abbc108484cba4faf97c58b630c476e0d801331f373567263ff65926285a3b79672df82c080a35c7623488b56e77d9a9295a448112d511411ec3a3c7a5fd297e188267c5364a8ffc965bbf46c237e52b01d283938ffd9f9c4d7b5b4804033a58e3addbcf2950bf1a4e46959ff209aafd87de17fde45dcf66c233269d2d65af10fe4a0b9c8afe95e16efdb86911fe1f5034ec0878beff066662506f3ef18a3957ea4dfbd89afb2bc1488545cfbcb1537ea907af6204c9642a692460889d8618a3ece23dbd13bfbccff96e88e6f3c4a3acdf70871f6dafc7b9b76a78c650c4841d763fdb34f5b998b8e0e15a9ec4a3b77df9ed3ebed103ead88124d927f9545a4799c6baa65baa94a20216bb1e0066725e68167715993712f44555ac2f356cc1e7eb19661fea76d2dcd92ab08f525b0d53b1bc12cba68175117931b2480ad44e9c7e14096b0398aec1afc9568fd6fd8389b47d81ff1a3505cf08b6dfca4badf0eb83df4cbfcb4e9ac2911fb282e92a95f66f7b8904fd92cc7c871f209db8234866f4f70708f270585817427d9ea47b4032753c862f60a2a277b3d40c2b769971aa83f624b6fe3013eefdf00fc6547aabe635ceac9ec07c5e864aa065425d54f7016c2bf988b0789443d174fca10bcac1cfceb7606eecef95e9a3ef9696a7c0275d2508c32c4e0b7f408b75af4b2ae7cb5b138da0a1ce23227a3d611d9e34d7ae1836c076d00d3615254994529d70ce9d06f280007ccd46dd76857cf73ed8030cbcbc9ba6c151da9d4dc7a50cbade2741ec3cf77821d319ff1f8bd21ad3052d2a5acdeee77755c5b28db2688f799762c1955014230c49944ee805025d19ad3d763f35d4f206cabf3fff3b617d109eb28ec8fcb6fe73f52264cab8ea45daed14a3fd245797910f235a3ea10fc48f0591dc61c1497829de03b1772bcb1a138bcdf958b4dcf1cc69f09f48d3632ade636bc4738d1789a4a49dcc615a493803c99ed39f84119dd5ff7f86accce040674bf8428edf8429ede68fef6676f8021a16aadbc019da53eb5d72c0f4e75c48a884b7105c492d81821b4461d1a0faa4a0c5644fb5a91f663b9cf9f47aff8330ca4f9856472fd6227ba971508e49ba2cf013997289e9204d242c8a16c6e50e53fb038bafdc3d33bb1461199444a8306b6d8f6244c81c083c6ddb6bd2eff0e660ef76ccab2437fcadb87b40ae33a28b8078cdf1ba6b6c0aba7ea6ee36510eb0106d801f8bde55bcfa9b4dddb37554d780a27d609a79e262c6d8fac7ff4de56979a825ea6855b937134e127444d3606357df53442e5a75caa47bc28cd56140825ae1111f47add636dc0bf16fbfa80fb33d667c54474852c9d744e33f605d810cdc113e5f85330b0d169b68bbfc1dbbfd7e088a846f4775e68d1c5e3ed7f6a8f486b69556ed40fcaff9b48e0ffa74d8e387cf41f66194426de48fb22f336fc1a0c1092b614a758455ae26a7fb703f1b54c58e1f4699b273196ee2e43dc531f3365b38bae5593131498f2a03b273bab67ba4fbbb2ad8d4d5005ff91fe06a2fca478b96455acd6855bcb9fa810dd610410e74a5b724d4d1f4bedcbaee9065f7d8052901376af8acfb7c8787b57464cbce05fef8708cdc4879fc7e4c65db2b7b1a51925ed9cf4cd7615a9499e2e9d78b10004c8ec55045264490ae7913d501f73befdcff4224e98e6e98d6fe100174da63adabf82e974e8d82c84d96cb316eeb197cc3cc190b2d440f414dcc67580a1947c6e7c925d25ca98aa29e25cec2eaad2d807c739a56f62090fe106b201fb603c1b31812748eaf922dfe6c53a52d58cdd7f3c1eb2b0679eebbcc02992d8e808da909b48a97ff00de97123b9da63e983d2f6bcc118661d57946acf74562c3944c2a055071e386a5731b8534ecacc4b75b170f2429b2db87120256827b4d81c20b2a7ef840fa85006677bbf856e47578d59381d8c43e0d7bf4b8272a763c4f2ebfa1f4f54caab9e4e1dd3890a411cc4b59ca11f102742059098c3500ef65fa2fc3bb85bf11c12e8758efadb86005c5d9d86180efc34b70747d12f25929c9c208b482cc589ae0fc90559929077ddc5662839a741b2c17ba75943a7d638b747ea6b3c29a2f412cb3750fa6d61a38946695ff82c16f1da38e3805e0adf0b0aa03a65b00756fdfc7c8a16bfb4569d2e80570f6862ca42921cc3c85d8fa0a6dc364d55871056a3e3f625edcb88310e5c88dec019a851af2ea2d221bebbdbd9459925c542a9d6446a5e5b94b5fc3c955844aca3d30b0bbe5c8c0d792130549b2fc9749904e9ece6620246fd98fe6e6449a70e193bbeb7813b2450a84cc25e2a04264b4943a690ff80ad7cfef1e270a1ea4017121f60d3da021f3eb263b6c5294668586f1d56f1dbc3d5cf53e19dc3e20cfc029ea1b371c047c8e96dd159998497ddbd62ae6d63696e81052693bffbd37ca2fc9d0b9abdd9ff5d9998bc210a0cce241122089997c8ba8e3f2ff90b8c9d9569fe9c11554f8f900798ae66a3b700d227be1b5ffcf40347de8b48ca69f271485abfae23add64a204a1471004c23379e45cefe4942214c2c07059bf4e1690c59f325feed544d173396cb66e2e065f884dd29723c8824e40d536d6bcbe89e37c67343f79d4a7110ead9c164a39602ee9754a4e9bf058c330747862f5907f68fee0456511940089e97caa032b95827003d32b0e9a9d60660002c313a1a6f7c388eeda91d3fff67a8659d041069c156c7ce2484d9b27467f1136d776f6bb60490f691dd0adf0f998d087b47ef794ac577bb291db4459138816898ce51e991df08ccef6a169acbf9a64a454150a805665e976e8ef6bd5bef87849eabb76b462b4b2993d9aec428aabe0abf1fd7f24a1982fd38663a546d476ba2787d27a8412ab75c30c445346df929ba4e265c78effb8e0d69e607dae9378559e94f6d0391c401fd046e08a68af4e2c7d4614943cb192054435f61288f4860e26ae7c6d34384ee3fed3c229f537aff1df0d4cb75abf3a8d700d8f4fef3486d8c75f08118fa34316fee630d4b89481f50ca0fe3bff9aed3c53b5add626fe3ec95bdb76cbaeb6784881bf3ca91fb853502d34deff6f548c1d2b3b2ecc71643d107c032b90da556af0c7bc858e5be33c47d21e798a0bf5234596a2be1f4cbf6fc8f4f78dfeee7af0e1fc9425872fd1274a5b9401a1347bbe32f1739aebd2bca7a54c744323219a7519eaf80ad579035f2a7c3500e6d306f72b48202f605b5046d93da130075b52d257fffd608edc62d8e338be64e8142c6c2941a9272b297d767aabf75ba1b73c278310907f1a298c237e2f3810c8e0e9d93250e2776a13d53af7106035a54cf68af8a53e070b7771ed9677b194d698a445615fe099b1f9356c1dea8399e34681c3c0397aefca2d53d68b8a0e6f0ce3c32d2773eecad4f6cd57426556604c5280607c6ea3a4732b08616826023994c1fe3eb62b18e3053b6e09289703e18d8942d0f3416aa503638262eabc825d6501094ed03b064875d71f23a0b035040a0974e4039b0bc4422fc6a8dc62f81323716e7ec41d0b3ec2f795d12a0d7f35b898f8049d1d83579ad24d4301858d7adf389e1757623893322bf82495f1e33bbc572c16603918ce1059e420de9daca8c4a3a2de84f9cb31c992648962702dccfdf604b92b1ff302c3eab3d21adec101ec082d25ae7bf00c44c922047d58eaaed52ba59c726febceb9f4cfb5d6f90def5a56d5265e7f18d34ddffe3c152e4a2c18f9441a187da433d0818bc10100505b28e30f62aa5e99f89e5d95b9752080ee981923e2fd7e5469238444f9c48879eaacfde495a4b264c62d77a1069816a26f7ddd00e22d99ed32d83ceb5fd835e3bb4c3cb3d04100d0aa9447fa6b2a39b493dd0844104dc67bdaf11a59043041be7103a4e6a147c938e1fb305e8ff4b7e9c3c1e9e9b6f08349b45e8b4ae60e6edc7e951d25153fd83c4fd8ff0f6dbf04a12e5534a39edf13e7b6ef25583ff6a47b6d37b17a61ad12f7380adfc9bd15c62b9b873fa494cb292f52519ab9aee4f671df0169b437aaaeaadee57082591e8f21e433767d37109676d58558285c70a269d171dc22d0d4a28f5c1a0a3b98f37829153aad293d164bef97afb0b8e174c383323045657d6bb194cf5d4e08067d085bf212550a82734acdb4222a8113e8ad3149df71f25633efe5ce8cf8bf4c0a34be2f27a388ed3ad2b9603daf65378e59bb7908122272420e239f2c1d98f94a6bdfc6f1ce008409cbe09ac7f82e75e53898b177a0357b942c9140d1ce61ab7996b1fac38405631ffb6dbc0d03a1c6b", 0x1000}], 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) 22:23:39 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000080)='./file1\x00') write(r0, &(0x7f0000000180)="8417282111b2a394280982e6db02c94a9bc22419f234f878871433fbfb30a6b4518a237e7ace144231832391bfa61e8a9ee4768f71fe7d95fb675c645e2b52af5196803c67494c215f0758a25afbb1c30547d2cad2132155ded065e5d58a6f6605e60a8344ba63d9850d09bb748cc71640bd256a7775dbdd36a9de8aaded518259d597a052ace215c6f261882c70a2c4b88eda935c953b715ec2be2763cbc611d19073120487e3d5131e8402aed809c1843d4f82f07b2090b04fa8826bbddad5b17cc54ed2d9b97703e3c83cf3946efff8efaade1c63cb0a09ada17ab73ad86b231be948ee777dc8a89f603e3d38c4837816c7bd404d860fdd857312ac0d17", 0xff) 22:23:39 executing program 1: r0 = socket$inet6(0x18, 0x4000000000000405, 0x6) setsockopt(r0, 0x2, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x7) 22:23:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 22:23:39 executing program 1: r0 = socket$inet6(0x18, 0x90000000008003, 0x3fffffffffffffb) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) 22:23:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x100) r1 = syz_open_pts() getgid() r2 = socket(0x1, 0x4, 0xfffffffffffffffb) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x1}, {0x18, 0x1, 0x1, 0x6}, 0x800, [0x6, 0x2, 0xffffffff80000001, 0xfffffffffffffffc, 0x800, 0x9, 0x85ff9c]}, 0x3c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x80000000, 0x2d78c000000000, 0x101, "846b138310f5fc77ddba3bc898e95391e6608c7a", 0x10001, 0x3}) 22:23:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') chmod(&(0x7f0000000100)='./file1/file0\x00', 0x4a) stat(&(0x7f0000000300)='./file0\x00', 0x0) 22:23:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffffb, 0x20, 0xff, 0x3}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 22:23:39 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="121c7e6c17f6a5f7c0a97da8efa98b5cc58f1b832e6352b26035b51296d43daadb908ea96517f304acedde19f81d1b09b521265bf98da7abb39ca11ec0d5af86286d8fb63906bc8e41fb66f915ba22879e9e5f29a402555e0655a6fea9ed41e1d97e04e14a0c6357f5eb1bb5a2f99867164febc7db858eef122de899939b45d3c6a9e901292669529909d4c5be759a5107a7831e36fa433ae5563d55064ea5f5a8ac21fa7d5a602945a2a08462f55a69a0767535524a2bf6d1f68e8b52", 0xbd}, {&(0x7f0000000400)="fb924a10491fcb3e77ac6b8d484e4707b74c16125f354919245d96e7dc77953be7844a6e58059092d1126327440551f87b1a79f446ac6ac2aa0fd9adbfa6beeaf83bcf770094d8adb7808d4f24ad0bdd1c4390d528a2969351e08f5f7dda047efac8c4d9398ae3e387631445bff772ba445b58d903583a7feb661336e78df96444f47c2cd9642440c357aa1c1e2b017fa2999b892764dd03ba68a98723a6e23cdde66c4e7898abe4b7908e3317900522701fc4d9cad1ceb09c6274ae3098a30c63360089e8ac20f12ace7ab09e629084c3f486a26b4ce4027a5a099e5dc2789659e532d338b45cfb0b5c9935dc7c03bf5d953245a1228981", 0xf8}, {&(0x7f0000000340)="cfb10e89b7c1f400e34965f496a17d3638e9ee8f753da0b799fa2a914068529f1f81c47619177dd5e9bb3404ca77db4931fc6655529d29563df634728e0ac8474407ddbbe4d5988ed0d4347636c739bb9a32b19b82abf783625da4334eeda7b87d1cfb6b5d931c4b0f284611", 0x6c}, {&(0x7f0000000500)="03841de09e1b5406e3d42b9029042a778ffae8efa8f9", 0x16}], 0x4, 0x0) sendto$inet6(r0, &(0x7f0000000180)="6b2bcf1c712dfa712bd7462c26ae212a9027195648cdee4ff3a88f588a398d18e718e18f4545d5e886c14c456c88927bf5aa73fc1fb19d20d09a623abc4cc805cef53ef02dddb96a22be9827c000ca970402fc07dd8b4f1a7e61b7d07743f88776b51a68ec8624a6a52f2085a8c92e2dab935c57538a6d1313a96babab3fa95e9bdb9444a5244eeae1717529daf2b3f47c28d210c588d3a8d5ce805db7eb9a148addbd6241d2f387dc6cfd77f735e0df98b693dd1d7457dfedc9cc058eacc084f1f5c4c1ff4792e5a49f763ff037f0ccd6bd52b6ff077e521d6e5091c422f4be63c316d50b1a1051569f2146ef2ce6a230b18685706c0ed6fb0624b93a9bca", 0xff, 0x8, 0x0, 0x0) kqueue() recvfrom$unix(r0, &(0x7f0000000040)=""/38, 0x26, 0x42, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0xaa, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2a, 0xf0000005, 0x70, 0x9}, {{r0}, 0xfffffffffffffffe, 0xf, 0x40, 0x8, 0xadaf}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x88, 0x10, 0xee5, 0x7fff}], 0xfff, &(0x7f0000000140)={0x5, 0x7}) 22:23:40 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 22:23:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, 0x0, 0x23d) 22:23:45 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r0) setuid(0x0) 22:23:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x10001, 0x4, &(0x7f0000000080), 0x0) 22:23:45 executing program 0: r0 = socket$inet6(0x18, 0x8, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 22:23:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001380)='./file0\x00', 0x8010, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000013c0)={0x9, 0x9, 0x8, 0x9, "5080a15cfdfebe23d498565eb731aa4daa3a6147", 0xe2, 0x1ff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) readv(r1, &(0x7f0000001300)=[{&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000240)=""/35, 0x23}, {&(0x7f0000001180)=""/221, 0xdd}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000001280)=""/109, 0x6d}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) ftruncate(r1, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001400)={0x1, 0x5}, 0x8) 22:23:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mincore(&(0x7f00002f9000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/244) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x5013, r0, 0x0, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) r1 = semget$private(0x0, 0x7, 0x89) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/69) 22:23:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r3 = semget$private(0x0, 0x5, 0x80) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000100)) getegid() semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/247) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20080, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) fchown(r4, r6, r1) listen(r4, 0xffffffff) lseek(r4, 0x0, 0x0) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fchmodat(r4, &(0x7f0000000340)='./file0\x00', 0x0, 0x4) fchmod(r4, 0x85) ioctl$TIOCNOTTY(r4, 0x20007471) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000400)=0x9) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='r\x00') r8 = msgget(0x3, 0x160) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x6ec, r0, r1, r6, r2, 0x0, 0x5}, 0x3, 0x7, r7, r5, 0x400, 0x1, 0x7, 0x8001}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000540)=""/70, &(0x7f00000005c0)=0x46) shmctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000600)=0x6, 0x4) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r10, 0x1) linkat(r4, &(0x7f0000000680)='./file0\x00', r9, &(0x7f00000006c0)='./file0\x00', 0x4) kevent(r10, &(0x7f0000000700)=[{{r10}, 0xffffffffffffffff, 0x2, 0x20, 0xdef, 0x3}, {{r4}, 0xffffffffffffffff, 0x20, 0x40, 0x5, 0x1}, {{r4}, 0xffffffffffffffff, 0x51, 0x80000000, 0x9, 0x1ff}], 0x2, &(0x7f0000000780)=[{{r4}, 0x0, 0x1, 0x0, 0x1, 0x3ff}], 0x5, &(0x7f00000007c0)={0x10001, 0xaf8}) 22:23:45 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x10, 0x3, 0x1ff}, {{r0}, 0xffffffffffffffff, 0xc0, 0xe1, 0x8, 0x6}, {{r1}, 0x0, 0x4, 0x2, 0x2, 0x3e}, {{r1}, 0xffffffffffffffff, 0x12, 0x10, 0x0, 0x2}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40, 0xffffffffffffff0c, 0x4}, {{r1}, 0xffffffffffffffff, 0x68, 0xfffffffffffffffe, 0x4, 0x7fffffff}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7fffffff, &(0x7f0000000180)={0x0, 0x1}) 22:23:45 executing program 1: r0 = semget(0x3, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x8) semop(r0, &(0x7f0000000000)=[{0x0, 0x4}, {0x0, 0x1ff, 0x1}], 0x28b) 22:23:45 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000000000003000"], 0xfffffdb6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="533cd4a830c543721be480b7f3ce8a09d849ea92ff4979de361396acd55e42577e3c217682218401885811966fc26a0c65f2e079b29a801b74516e39b4fae243a2e6a262bbe065fcf228b563ac901820c71c6b75f456028fcc5b86df03adf0b4f64455b4e69c7aeaa9efe70afdddf749609b1b1bd2cac6c9c1424aeab37d3c036958ea80c886793538bfa9864dabf27e00e6d9c1096b0dfe4f2a84ff98", 0x9d, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x3, 0x0) 22:23:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="fcc3f2d8", 0x4) close(r0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0xc0, 0x20) getpeername$unix(r3, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) 22:23:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, 0xffffffffffffffff, 0x55) rmdir(&(0x7f0000000000)='./file0\x00') 22:23:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000080)=[{r0, 0x28}, {r0, 0x164}], 0x2, 0x5) 22:23:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) write(r1, &(0x7f00000000c0)="33dcf0354268682be2c43daaf9a8d1ff6d57bb7696d1c3fafe", 0x19) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x48) setsockopt(r1, 0x29, 0x25, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x6) socket$inet(0x2, 0x1, 0xffffffffffff33ca) 22:23:45 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair(0x18, 0x4000, 0x1f, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x160, 0x2) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0) 22:23:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getegid() close(r0) fsync(r0) r1 = fcntl$getown(r0, 0x5) dup2(r0, r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xb0b, 0x0, "38ea40d6495058cc1d9e415e50df3f495224694b", 0x4, 0x6}) fcntl$setown(r0, 0x6, r1) r2 = kqueue() fcntl$dupfd(r2, 0xa, r2) ftruncate(r2, 0x1) 22:23:45 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x1) 22:23:45 executing program 0: r0 = getuid() setreuid(0xffffffffffffffff, r0) 22:23:45 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffffd) 22:23:45 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') r0 = semget(0x2, 0x2, 0x100) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}], 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 22:23:46 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 22:23:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 22:23:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="3dbb1421777e3aa93004"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) socket$inet(0x2, 0x1, 0x1f) 22:23:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/7, 0x7}, {&(0x7f00000004c0)=""/222, 0xde}], 0x2) socketpair(0x1e, 0x8000, 0x401, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696cac30002ac054f50a16a5a8b3e171ba69e129d89ad78495406ac8b36b1b15069dfd049d0ed839c973f97fa4725ef313f0a2a34487f4387423cc60b1f9d17d01b8f0a55b734f6be86110832306b8338d03368105be6a83d6c22cb1cdc65c4ed767c7388aa608858836080be88c2e43363c5b873a77ec8c129907ff74fc5ee31313fbe7d6c51d3e897c4e1e8db916f1e898dc6852a7903dca38f2a2028c35f3666b50f95efd23643b7b7d81c7b95ddd1013"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="987df49c660f566acd3e3d437e80173d82f0b40c2e1362f3a591372e4ac3f5580533e5bce7d1af40d137e148e2b9bc04050f1a3ff9f96f65a32dc9ef4a80b70a2300699923368a98edb1bab74ae306862d5626c2b6d6c06445a76c550842793fb03f5a8b56a942a635b4720840aa399aab2edc16b881693f37d174edecfd745763e695057a3ed9724c60545b995a5758f8ae8c1a3ebe7cfb6f030f1e217c4a83f2", 0xa1}, {&(0x7f0000000140)="ef66a8f6f328354cb01906a87b4f53ef4a7e7388c3fdb606cafea3066d471edb6d70bd95211113da3521b47c1b4c938a5fdff870a2b64709f5ee2ce825e7bdc9c8a3944dd595d5d01b295b48fc4576353ddd35d8d19e1008c438d5ed6b5f231af0cd4b507cb3e8562d8656eae4b0cc2282a25d1edddda74961b7ea0f8a5b69b75f69c5edb48ddd2d80ac9a24870311c7ff4799d10e5781025ab4d29f799b4cb8b3206513", 0xa4}, {&(0x7f0000000200)="676d5be6661f7695d87f5b4f004b38cf9e757c26a501c9", 0x17}, {&(0x7f0000000240)='"L', 0x2}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r4, r0, r0, r0, r0, r0]}], 0x50, 0x2}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) rmdir(&(0x7f0000000440)='.\x00') 22:23:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = kqueue() pipe2(&(0x7f00000000c0), 0x10000) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 22:23:46 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 22:23:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = getpgid(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x100) r2 = dup2(r0, r0) fcntl$setown(r0, 0x6, r1) flock(r2, 0x8) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="2acad4a5d89e7d72bc90d62306d7ce39f35c1c0872cfe9bc894843b2af2a542c217fc7a41211b079e559b9945607a524f0d6dd51ff72a2c2f8201cb6b979c13da0556a954c35f688b3ff9b50736422d8d3190ef08e803c0a8bf48a567798a39f9283b08ae4ffee0f4e955bba6789326bdef1f974d9279c27ef36c305e867c396fdc853cdd34cae426f1c53a13a8f62d20166b9a730bfdb5e08d5", 0x9a}, {&(0x7f0000000340)="2ccc93f4b7cc6c7c9b73344c68ed6ff4ba53bb8719d198047289f5c7522685f2ac8380cc11f2faf2dbc824424f1716c9dd2daec2351f6c636b6bd001990e518e2f5010aae2f0cafc91f712d52d9711d50d44f788efbb9112bbc477c37f7feae6770916296ab2e3cee1ec1e6aa56eb7ea25069f6cd28e60fc181fdc0ecaa2691c64e217d52c9134cc1adb0061aea403a2cab72f8f1e23d1f0518a7e9fecdf", 0x9e}, {&(0x7f0000000200)="c8588d519e1cc0cc42a48952a823fcde3f4e1292f9a221d9adf8c273f1704757dc33aa7825c4c907c1da211a48f6126dffcba0a1a6248194fa1b3e85bb1e62ff8c6a9fc51166d499dcfefc3c5e2c99c664e6f24cb652956ceb7737c0ebb2f1014e5967f44bb87112217e0c140fd8d3dca0a763e541f484fc6f0e926599c98a75885468a3ffc65552ab616b9ecc28e465ca9edffec1c4bc75dce672e93136206e5682b8eada410fd555c8a1de2c8fa3f0475f77a6d2bcf12973c521a55ab0331ebf1a0699ef", 0xc5}, {&(0x7f0000001000)="603c593ba2afac575c49df4a9fb067305a87395b1b4b75d1b64a28bbae0fa68b192472b87ae4a04203bc3838ad40153616c99f0d965f4a0b7bf222cd15e7ad63b35bab71cf92d23a5afa25a4a8796918e637d1419f4b6a889897f8471590cf8fc6819794b3c44b2365cdf7216799214a6845b835320de074f81a122607237c417d1610d8765bd41f18f218a55a04043c5de202878bf59e77d3105f1714d9217375e5da39ad1cad73966b8770767c322b136f25f3730cbea3ee200052bde067456117d9edf27a9b972f225c76ff5a0ce2e3c541864d0e9700b96cd96e6193c6222f831731c4903ef5b1e920e4b76e36c7a2c1443d5161dc0bddb65432fa8e430bfb0bca942f50778645440db21d70765e8d5b2f3504c7f2fb6f7312bd774d739d4fc6eaa4c7eb4c0edf07d9580bbfb9897be42103b08cb9ced91592467da4c804f2a8db5bd10d23ca8b66d89ad62c11171597298c5deefd78a811e54bab48e53ca74734ea607c5a342b02b35c2a2d66fc20fb4eb26fb425fac7686fc2d99628406d393509c0b0adcc541ecce3ee60b1cddf99d7dc1a1be426c73ceff7e5a9169635ff03db3584b712684358b6f347839a983aafe2fb883ec7bb8d7df470411dd3d137f1b9ed8f4a435f0c83ffde277f2c56c7eb72caf077d8f55bbc23dae64d5998355aae71c44657ec6c5ddabcbafabb6ee8f42953439c520589bcfd845fd11b08964640ac5ff342a5a741caba4ff7e60ac1611c4090bb94fb5480d1c136006fccc7f9fb5ee82cbc9a4e71d38134c34f84c2af1cdbe759a39098f2b4991b940f511cc24d93537c012d51bb65026ece3cca144e360b052ce3e591ffc84423c772536fd3cc3c0a465ac1875c84fb13783fc3e1a34f36d54d107f53bd626bd1b87f2093b3c8960ff629b600a11d03efcd3f0a0d47cc690abb28bf77ebe2cb9bc365298a0aa76fed553e20ece197704fc2fdce0741a2279f0d50aa608b6e47c3d74a1b30ce62a646aba395b3aee48e918b8519896c23c7cd04435e72328a235b68fc4267a062cd9e0f90cb0e011727df22aa3b9bbce6a3103c19684c8372b4de2e70a04822a24500b632be8cf9327ab78ae48b2e8aba4c6b03e162a5f9feaa219558fee4af5397dc27eab758cb802ccd19e3340d4d470af6e9e62874bdd2664756f2d29bf474ac19dc0b8db17ca922d0e337d0965a14af6f5e5ab78283b6f3467ac94895a97d86838c7128f2441d38bb8154cd82a5d7932e06b5cdd344d4d16fb1c806ad866a3a83e42d1758abc921255a34644297635450ddd03e48471fc2ccf3bfe7e66819d98dd4468f9811c10fdcb3d9fd531768956d65fd5005388cdf568b694503f2a11e81d438535ebcb59badbff84569e23d16cb40730c0575887bb7d2f9bf4f932dd3749a59612a5521ebd42948961944bb7db2c5d6ccba05e6c03e7557aa3e76f26b5b23a45cc10277b93879c7aa4f2a1d2a84c771c03b816974978b5b1c7ce8784997af63eee6a5d8262a4eeb20ea5679440eb41d46737ca6667926b1198fbbbf0c504ed652864f7a8d6102c5dbc7c547b7486ce29449ae0108f3ecebce17d60774a2b10301f94d3e05ea2d858aa9b1e90d421887c6a8c40553382a4d1bc77e03c0c0eba0043fa7c60894bf358ab6c96151932675c60a0d45e5b634ac5126902ab6d1510b22faad4a8d9008bed3361c741f0671b9d88f6156e5d64e0649d01f5372dcc82685ac8a339f58954e4be85228776c91538c10c02786542de08bf832794d0df5f774ad22787748f6dc06071bfd378f9d5ad04c0c20bdaf3952d2a1c1b4a8d2f0e6c3ad527535823b445febe19e9178abcd05e730493a918394f779b2d163d6275c256e200ffbff1da4e589a0b0454edb0dd62171c8338f279053c14c2418549e802b478ba3858823624dd6765ed04869b622d6f80358bcd1a20dfd690a476e7b2a6e8e7c29b993d8781958d12372788414a9fbf7f7609a432b693afd49c6352dd0e09128f0d36c1c5e5a690e89faaaa61315c1110d0d5e8791d17e2a757b2e9eb42642b33016c8ee0442ab3b3f9a152b098ea6b1a190085a50537db3a2f7ab7799ac1cac9a11662a1b89efa7b381799195faca805ba350209cfbd1528cab5c9aa9ac38d9e14ce1899122225b86c92ade3440bbcde4446b07dec26e20f58a0cd62df2e10e1cfc708836a6e90956210ed041ecfb3931cbc0ec8047518d001f66b1fe2bc19dccf7fa89c8fedab7c89da44a34629af69bc6cef9ddf378b67424e0a73c372b435c9c5cd7beaa977cc9d6dd2b6b3a302d4be2fbdfcea1c4c8e1b9f4edc678254db23cd2837bf1381a948f0edf3b66f0f8f1c044eff4f402d01bbb21db72fb4ed31d22ae866315c0b441577b5273445c378e69fa1e35ee16291ada4880f999643b9f6f0f23635896c5e2bee81033fed544bc2302b3bc1c19b2afe14c192d02dbe4b68cbe8de5fa0566c1e50f333d42712100d33bb446e207f368736d1a95d5a29088f06285ab52c433a320d2d160b3ba7dbe98808ddab8b24d12581b36002fee055a754d29db14dfe23ffbfcc6aebc5338f3f24b77d207c63d7c33ea3556ee762fd989610f38689979046db1b93d0fece9242124da14c1305304d6929bbee284136de4bdabffe40f75ed03c23a7789444c000bd6afaa5f6b4b259cc7c4ee188ca663ce1d3f3fba8262595a65c1f2ada86f8843bf667bf5a30a7e6bb66b05aa8700f4f1dee9d47d95b21669962eb1946c1607ac4a3fd92461e5cc95f6fb7dbacf00bd178d5c6c0b6474f96344ffa3cf9268945b40b23161c2a10d503a127fc27bfefd4ffc7acd15ed3c24276661c228f9d34550d0e9f61ff74e2df612df13cf6b62f56def9a0faff091ed121a802f57e7b09de778f4572a7d3aafd1bf87f8a367ea93868685cf85f3f2e8278424c4a6e08f9662cf9d7d58c882daeb739572cb69ed495a1c6600c2ae79bff5c48030206ed2d329aafe0a09bb262560075b6675e8ce3605aab5fd371db71d2eb5c6db7aaf6958d9eb9b6e6e050400f9daef2d5997604971940d569469c26d336d09b0ea52be7223bb9e8790478382c00c64edb34b756682cc876455ac6ca722b5ebcda0a123c6c2eabbdc4d3309d7f711d265ddd7c8b3648408e970a12bbcaac16135aee81ae2b8f75cfd30d3462eee500a77c91c44a466dfbca36a7c57301c3076796fba6cbf423ff06fd0e608f84503d95c10fc17f5f4d633ffb7d439a6a84885237006f9cbef8b258825d80b6b3593131a9393861fad0bdc4dedef5ff997e2f385cde7230e963a43a1e938a2d43540b1269f8b961c54f0b49883bf8967ea1fb1d7e4ed69c0840e624808b516ed2c105a55d2b0f7c335af5550cf3d5e47f831670f20f3a766b793846db0852f0f3864b6f6c98009dfa603c7b04d514500fcc089ab80928b5394e866141cd1e6f55769c3f7261a2b48d432f307210a4bf0347a4a73d99d6f968b5de14995a9b0433abe74cd52b40f07846deaa0ecc2210d9932885caa2ad8d38a142e6755bcc6c8836fb079c2554be900f8361680922da193b042b82039a58864cd5ab14774fac2e7873521016faf5d9d2b136e0482fd728e73b46dc82704c43f33b058619ca0ce9ca3c540f370c311594bf730ed99d26eaf3437e2adfc27e25f5f3d3d0f8efdb034a961b500cce5730a1108598f255cc93a9603da2073d1e6ec3ee6d48fd2ec7f79c933804246e2d6b01e1e123999a22907ad3fb23c824edf3b2a067fce0aec30077f2a0a760b872eed3d630a60a26e56935d295dd659166cae44802078cf2b3073923354156edbe56ffae929c39690dbbad899e466f8ed55f2d23dfdc2482fabf78fe0bf5ca7d37540405b19664cc7dff80199ee7cbc0ce8f31fdb58a5f1c31be7885fe2f40b734967986ac2d01729fa358c1f9acc80c76fa59e7fc65d0315eeadf89df603959f2754ec32b05db41c1d78d255d5c224367148590860a10d59f58361d9924490db6848481d21f98c584b90fed874290e527c08b549280433c8c0beb9ac00fff1a18ec21c03a7b966bf19e0aa23d0706c8b27b2fa80d83f981da2cc13f314d63869c5bd203d9ea8c87995c7ffeda3863c12d162d5a743ea4504d8bc1ac7d345c3a1fbeb1777f46f2e038313fb04f7f29a191d6830de4c430376a3974584c9e86c756b5d63dc04e001361550256917417e2f60f4d243f1deda83bdeb152d6b955dbb230448230d3b219028dd5f9f01b3030e8a08c5ae0b9f955c0044aff7626e859bb3ebbacf29aaebf1c0db7134e0747f5e0832cead8694b60d8163f98445b5f8c89ba298a5a1d0a8f44968f76b7793732b2a853635c7590ef856dbec9fa889d12bbadf32faf423c31af2270cbd84bc1c64657c76af72ddc055dcba40789bc975f752743eccc9ba32d45b710171cc39a479055b1ccd4b1bb429a6a016cb24401fca2952c668855a3d0aac168180bb3bdbfca9f96e799e3a499716388d40e1144a4d6b1d590694ddbdb3b40cf3fc74cf6ca6015b285587836cde382d74b105c4d70e232f70896e719fccb03a9a1fa53cba5362aa43376bd6cd80b0df83a5ac5d2454e07e12e47d8a81048a6a2bc76aede33df74e0bc8f117275297a7086a150c3a31fbc76bcf0eae0decf05d6d0ccdbc85f249f76cdb48f8d51c65520ec5494f5065ce021bf7701d2592c859fcddea3ea34dbb6ee09668e90054ecd948b7c81f67e86c6be0509b1420edf15775da1b6496ba1fdabb8ba0e5e7de027b87efb2903066cbfee639808a07ba8b69dada441b90e49cf1f40429cdd02082540ff77562d9cccef18dcc2bff37d2a179f6ec8e48769112835b260a93b4328e0ef014c54c164344f1178f732b92952714110169ef66c7552166810ac8a57e726eb8f4fc6671fa681d5ecf0fed4285bfe2504521724ffec11daf48c9068f4299c42daef6dda5801183e7e1df344f6248b0cd272ce86ff6b6b52556cfc28f5ac0a532fe0c2d8fdf280fc500371f1bab6593ac005cb026589a2ca6b7131124b18335e136f53931f14fadd370bb492feb6c8abc2507c87fb05aa1460dd54ba0e27edd87687247fac7520391edd1897928324b784a6acb2ef1f03119ecef31702032a04ed749a1ff49a5d9aae4358bd7a7b973b0676432ee389999ab6dcd3798891e84ed20903ce42c87359795d5d2c1198879c0868be88d04510526552639f78eae8d189f765f743170447d4f4acdaea65a9acb74d1e2b07cc0bba08a6d33816f50678caccbdee7b93c93ee303c3d9d01ef74e0852ea0e0765685eba9ebc317e826d5ae7585413c7951878635a307103c581b44e9ead1d94e797ffc861c29cc659ad5f0ae3b7636db1310bbba338d764466b4a1a7ce79d4903a50644c83a4fd53d8da44b2c434bf49870ab61429b3ded5ec1e558772af8d949b93e53f4788c9e0cbf02f68832c1c5f2f6d85c498574f2b4caaa5f1555685f2155ecb8305f9dc11d03ab68e57a5fd29b95b01289afd1d607e9fac1c93cf94494112b5f2dd0aa73dfac839f9b7b497bd3bb5901c8bf2ca60e31a62d75e338a9f9b67cb007fd527adf2d13088a6f2d0fa6f3255c2694627e9e5236834030d1a930c2ccf1d3531abb022e18a7e0401487c7aa7f4211474ee0cd82a42d1c85cc384ab309817fe0c5e1f55fe6b55e7076caf68e35216a92396b8621dc13cbefcd34ffcacae90c857399f4a482f0a3601151e3f900e6fb2aebef379acd75a9ea23e8cfd7a92c682d80ce9b21fa99e0d3f743dad9820733ac52abc36291f6624143380673753801a", 0x1000}], 0x4, 0x0) 22:23:46 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x40000000000000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') 22:23:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sync() setuid(0xee01) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) syz_open_pts() r2 = semget(0x1, 0x3, 0x102) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000080)=""/84) 22:23:46 executing program 1: socket$inet(0x2, 0x8000, 0xbffe) r0 = socket$inet(0x2, 0xc000, 0xfffffffffffffff9) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0027a3ee66696c653000075678196d0fae17cd1f539ed7a05456f4b675a8e8c2775a9756bbfba19a95970004683ad6788bd0ce78b3e875d4a42bc49ac3"], 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) 22:23:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) socket$inet(0x2, 0x3, 0x1000) socket$inet(0x2, 0x8003, 0x8) 22:23:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = getuid() getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) 22:23:46 executing program 1: r0 = shmget(0x1, 0xc000, 0x220, &(0x7f0000ff4000/0xc000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x8c, r2, r3, r4, r5, 0x4}, 0x1, 0x276c, r6, r7, 0x1, 0x6, 0x1, 0x8}) msgsnd(r1, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:23:46 executing program 0: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() setuid(r0) faccessat(0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x2) 22:23:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82029520ffffffff9438"], 0x1) 22:23:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000ffff000017000000000000000000e82fff48fdc686a20c753bc719959bc0ebe74950e3525b77db54c9f805eec104f81f706dde959360e4465abeb75722f3e35b"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {0x0}, {0x0}], 0x3, &(0x7f0000001540)=""/93, 0x5d}, 0x40) 22:23:46 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xfffffffffffffffd}) 22:23:47 executing program 1: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1ff, 0xf22c}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x208, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:23:47 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = msgget(0x3, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) msgget(0x3, 0x6c) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x4, r1, r2, r3, r4, 0xa, 0x9da8}, 0x7ff, 0x81, r5, r6, 0xa4, 0x5, 0x40, 0x100000001}) 22:23:47 executing program 0: syz_execute_func(&(0x7f0000000000)="c4a16df3cef3a7470fa517400fc0763c69cd9400000066440f7c8f0000000067f30faedfc4217de88f5f60166466470f71f30426266467676765420fda32") r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x200000000002a, 0x6c, &(0x7f0000000100)='\x00\x00\bL', 0x4) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 22:23:47 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 22:23:47 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSDTR(r0, 0x20007479) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x6) syz_open_pts() 22:23:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f00003e6000/0x3000)=nil, 0x3000) mmap(&(0x7f00003e4000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x0) 22:23:47 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchmod(r1, 0x4) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 22:23:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x8000000000000000}], 0xabc, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:23:47 executing program 0: pipe2(&(0x7f0000000040), 0x10004) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 22:23:49 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x9) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000005c0)=""/200) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x9) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)) chdir(&(0x7f0000000140)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) 22:23:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x2) sendto$unix(r0, &(0x7f00000000c0)="bb8f7c8a61166b528b34b65c459bb1aaeb45b1dd454f226d69f3bc4c2c12b35524f09046e0f6b3a000861b2bee13bcea0b250eb844548ac8299f85e77f8f095c68fe01a27027f931c6967af81b1dccee888d9ac714c06f33d351b4127a1a", 0x5e, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 22:23:54 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="4ece791c84bbf5de4ed8ab3e50941e531d9e4d100c7a1a1f74222aa18b301f73cf6e6a86558de95114cce791cfc0cd959e9217026cefb58dd4ff5e7012d01fa5843b0ca58720386a39198043a71c83e8e8f7bcc251c8f7c8d6732a5c0eab44ade877000000000000000000000000a9da13b3a8998c1d6b95a97884f266e62cf0b7b109ad6b682aa20f8dfaec7d4b650a6e1de699313d6b4f18dbbb55b7767b11309245f712cbd70caac4266877ec83b95cd8839438748d15b85de961f03bea6f0e362e9da20027764efe5300c35b09b4e6ec72ab28c2afe89976187b03dc75a147f097dea5a3221608c98480c8989f2bf3737311442e0411eca5b14a26232e0de1d77dfbedf4deb06cc09bd2fa52cc276abc5eec98c84f7f5f7e818b"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) sendto$inet(r0, &(0x7f0000000140)="e32144621b527202ed920b31463eeea79395c0263e8968841c8d125888324b93e5dbf9dc1c554b59ce0eb71b30dea69d46ec6fff7079bd2899117db3f6070e3762c228d40f058ebdec2d471f4884409eebe0fd4b47a6df", 0x57, 0x4, &(0x7f00000001c0)={0x2, 0x2}, 0xc) mlockall(0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) 22:23:54 executing program 1: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getgroups(0x7, &(0x7f0000000140)=[r1, r0, r3, 0x0, 0xffffffffffffffff, r2, 0x0]) setuid(0xee01) setregid(r4, 0x0) 22:23:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x188, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 22:23:54 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) sendmsg(r0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[], 0x1, 0x0, 0x1e5, &(0x7f0000000080), 0x370}, 0x0) 22:23:54 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x2c, &(0x7f0000000040)="777d18acf9478cb869fdd71a01a1e2abaa3470675b5bfe894c78167a7aff39ecd274570a2fa89a61dae6d46f") ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r0, &(0x7f0000000080), 0x1, 0x0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x8, 0x10000}) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 22:23:54 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000025, 0xc, &(0x7f0000000000)="ff01000800000000000000e9df08ad3dc9000000", 0xd) 22:23:54 executing program 1: setuid(0xee01) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r0 = semget(0x0, 0x0, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/231) r1 = semget(0x2, 0x4, 0x80) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000000)=""/6) 22:23:54 executing program 0: socketpair(0x20, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1f) bind(r3, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) socketpair$inet(0x2, 0x0, 0x80000000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000540)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000300)=""/229, 0xe5}], 0x2, &(0x7f0000000440)=""/237, 0xed, 0xb2b1}, 0x2) recvfrom(r6, &(0x7f0000000580)=""/110, 0x6e, 0x841, &(0x7f0000000600)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x11, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000b40)=[{&(0x7f0000000680)="1a0aa344840b89519a1fc547233c53e29dea806a7ff69e61b74a4ef55dc874aa072e0afdd0e8381c718e152f79f207fc006a59f7aa683e9ed506d4ac77040b6d6baa4406724a2946de5fbeaf6eea8cfbaf11dba1de552063887c2fcb0421fe4d1694e26189550011769e", 0x6a}, {&(0x7f0000000700)="5b37a2a913a66f2446c81e65d0bf6a10641038ff956cc33ef30ef0bed16f355231a72c61ed770e8b298c7ff6aecc1333901cf6b8742d921ff6cd4f231ff4f4b9c342b4d252ac3c95f7f9be9d41fa1d39ca94132a9da0287712412ca5e0dc8281873a00b07101c049d2bb4efb45490242d1aba662324ed5dbd60169c6f787152163b4f07dda49d825c5b7e5160f8792752c05500fc3ea46cdab9f8ed59de6e8efacbab4de8414a854127f467db34750f7bf0172e5bb756c544860aa0c4357bbc2f86366e8bbfb6c207d4769c3f584777e8ba164fd61228b40b967551a1cac18aae3f0d424353c9bbe", 0xe8}, {&(0x7f0000000800)="65d141acbfa333e3961f8a6c2db6f2ca2347d2bc31b7cf1ead48da5f4c591bc56aa315b79094547f2f617da4463e476901117af4db78c06b3789e1e5d9b86e0d2aaaa3e38c5c604fc7c3c85ee2faf4566a0d75d6986215207f3c0ee3c174eafba4ce80076812fb306ed874a92d6fdd095706", 0x72}, {&(0x7f0000000880)="c4e29c8061f981e6dca585de4a634ee5abba789b12afd6477374a546ed42d1e9b23577ad05f38a13ae70bf474f5ebf241edac10208c5558c3285b29011dbe733cc0a76df84e5d8976a0a9f74a37e6e9cd4313da1e1e4da3e9354803af62def5d183ab531b13ae36fbd6ce70a2832f5da387d2293f5f237966bcc422fe637dc2b1a88ea34503e156637143630cd559245fd4e0adec77ac0a647cfb0912a1965e81286d1ce178a0a62cc18a914723d2f84a661d74db846aa4785758d5480d28fa9979155e98858270c84dd1c70d5bdf2f8e7e52b167b8f532f03ff4c6d", 0xdc}, {&(0x7f0000000980)="ce19581061a265a7b3035d7cd399d97af796", 0x12}, {&(0x7f00000009c0)="629e9739c1856199de4668629fb5a443144798eff68d42d917717759edfde131ed253774f5cd64574d7fb57f8dd81c6612203b00d4f26b531201766105a8eeecda971281e1fd93df3b43188366d3ad13ae445b4d86f123f48a2f14b1c7e0341480ac5cead897b07f512500f6d7d5e2afa3a12dadfae250c683f970c108be9de7808715ba712732df913d53588f29fafcdccd17fd4d50e252b679ac09316b97ae1e960cc006c6ead317b6443effb12c8ff26fced2", 0xb4}, {&(0x7f0000000a80)}, {&(0x7f0000000ac0)="1025ea846c8c4384de53c37624ec6c2dff28e70d4a93482466288fee3982d8f7511a4bfb8eb60b1498e173daf7391ced68d6e9bb0a6153164dd14575641daf9519b602fcef2feb0e925da5cd81c4a5560b32c7b55d758ec1ebf15587f005af95d7fdb71ee405c0b88dd737608e54540b4df01a59346a12d2fff0e2", 0x7b}], 0x8, 0x0) wait4(r4, 0x0, 0x0, &(0x7f0000000bc0)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000c80)={0x1ff, 0x75c0, 0x0, 0x9}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) getgroups(0x6, &(0x7f0000000d80)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000cc0)='./file0\x00', r9, r12) sendmsg$unix(r3, &(0x7f0000001040)={&(0x7f0000000dc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000f80)=[{&(0x7f0000000e00)="76caa53a8d51855319703d530e73cdae6227a6c84391c8d8285f9fb61dc727f39cbfab804c1e610838a50aa040", 0x2d}, {&(0x7f0000000e40)="d1f5d21e20b9b5226ba23630def4217bcff6a90bc48eae336624f39ad2db13bd95a1f5078f36147e2b3cd3ca06b9f6715e764fe2f301d5dab1949e0315bb39097066e2dc70d83e3f6e8f0c086d5de8c412b453d06412470434d6456fb0fa660202ef2f70e0690dff246af03e4245d624069371fef65143e13087a3da8ac993f71a0cce7580a9c8a64cdf22da55ce204768576d68609cd2d9fad675944ebb45768806f4b5c379991f9985cdb683159a7abd938cf23b3f7fb6e8cb", 0xba}, {&(0x7f0000000f00)="3aed8d7bc2be10abc656d3c846e164da471d7fe03ba6f46a24414f745948bccac8f1e1060d7b248bb3527b2aee52edf7b0a17ba944786c4b3c0189e1e6fd8737a4dde165c4f1", 0x46}], 0x3, &(0x7f0000000fc0)=[@rights={0x20, 0xffff, 0x1, [r7, r1, r5]}, @rights={0x20, 0xffff, 0x1, [r3, r5, r8]}, @cred={0x20, 0xffff, 0x0, r4, r9, r11}], 0x60, 0x400}, 0x0) geteuid() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getpeername$inet6(r2, &(0x7f0000001080), &(0x7f00000010c0)=0xc) connect$unix(r3, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r2, &(0x7f0000001140)=@file={0x0, ""/87}, &(0x7f00000011c0)=0x59) ioctl$TIOCSDTR(r1, 0x20007479) r13 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001200)={{0x1, r9, r10, r9, r10, 0x2, 0x3}, 0x1fa100000, 0x7f, r4, r4, 0x400, 0x80, 0x100000000}) ioctl$TIOCSDTR(r1, 0x20007479) getpeername$inet6(r0, &(0x7f0000001280), &(0x7f00000012c0)=0xc) 22:23:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000040)=""/6, 0x6, 0x801, &(0x7f0000000240)={0x18, 0x0, 0x7ff, 0x3ff}, 0xc) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000280)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c5", 0x18b}], 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:23:54 executing program 0: r0 = socket(0x3e, 0x8006, 0xd2) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() setregid(r2, r3) getsockopt(r0, 0x6, 0x7, &(0x7f0000000000)=""/205, &(0x7f0000000100)=0xcd) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 22:23:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000640)=[{&(0x7f00000006c0)="b7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000001"], 0x9}, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f0000000380), 0x1) r5 = getpgid(0x0) r6 = geteuid() r7 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() r11 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000002e80)=ANY=[@ANYBLOB="01002e2fe126530546d5fbd4122e63a6f5016a5966696c653000"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="293aa3cc5e1fb7ccf5f3586a7dc01f6b8a95fbc29afcb735fcc6c0e2f7701c9b86e042e18ab282d684ddd83d80e38334f3ae00d4ec60d920c337aa19b7083779270e0a48e8fad3a35525eb2f7f6dab6355ee556a73318584d36eacd2994ad405701e9a39c3bbda0d23be2588fbdd6cbdf3aa16f0b468f3bc181e63e0e7e756ff0609dfd1e97dd9fcfdad81c7cde4ca3794be60743add350d7a234018d8e56d22c32bf0586c089a0f42e330651a46eea1", 0xb0}, {&(0x7f0000000280)="fa30e25ce6ec57d4293ba8f6f55707ef65cf99da4fcfbb63caa7de3a1f37b52bcf4d68ebe72e4922a7fc6cf193c2bb381ab8ec1e6b27aa85274b5c222124f8dab05e630e98d6995187f6366deb31c35696909d6b0518e3f9fa6a6871cc6bc19c44d3db2d534afd14308f525a8529de6c35a7e972b8167e5ca15f1aebef89b9f8936418", 0x83}, {&(0x7f0000000440)="68ffc79560edca6e5b5fa934fbeb7169f80c445406293976eacce97a3435f505ee848b9534d5d4bce059732c87b37b4e0c5a5860859d4e225d0e7adf868222456a367ad51b52ef81f4cc700fdeb9ccf0e2f378168b34b376afefc4e952c98e804a507e9af2fa4afdf129259cd6ec9105f9ec26da965257e5b67efb39142955459c6f2e69cb3a744c4bcfa9a815d674b65c40c52ef7cdd04c8416e275389e6dc3c912c7eb16ccaca08915b336399ba6cfd9b8a7794b5622aea593f2f982", 0xbd}, {&(0x7f0000000500)="990f089c5388e12051723af7aad5a8d972e2bf3d6bd78c0fb125a836f2e0aba6247a2c6e34cb5db259a92ae89c8a95394c0417fde1c4a164fcda8e8c212f1530c2a42d0f2ec3badbe72b64f15b73e539ccf1eaf87f09d0390764c5705c316aa671d9632baeb753731ab62b0831012ae85d59024bb49f5f6ab7a2f36fe4bcaf410fee52c87c21232f653e992d625d06001ea7b65d59", 0x95}, {&(0x7f0000000840)="81c8b9d0e9ff7d039bfbaa814e055cc180f7d7bfbdf61eb46b7acfeb46564f39535b9c56225abfffb1cc8571ae9bc2757ff042b613224c136b256a0cd5892d1e633b84119bd1ef93193d27ad84f7d4d92c56ff604f349c1b4590e0acb54e616b01fd4f906b4715c90ff1918de66d1a4e9ffdfffa9491fc5ec6ff294e8bf4d43aa34ba31d5390c1ffae9c1d6834602f94ff16f5421042af660aef210ba8530212de28f693d484b9de5cf40083ef75865c9c17927bab8c57bfb5eaef893150e7b3b6988ac700f3497e8b53e721666b3a948f9ef463db614a4ea06b44cb9d7b2214105e890635844c27fd8ee854a63ac93ed7ed4adde19dd22e9db04e6cb46caadd28f8a3b1228f1b6effe53d174b23bea2fd2afdb4bc5a687610e050b0ab877c468d6a710cf4b3fb0d38f70f03c11b123092c68824099da9cb5a0a2c0b0efdbe2084facfc9383667b64ae5fb865fc50a21ebd34b63ca68c2d1869253b3e1386d83c9f1405229ddb5e66bc32bd2a7ff4c5294269a267cfd4c0eb536cb27df3d53d1cd9a361423ead798cdf468f588004120094df4b9f4c8461e3f74ca153504adb3aae28c2ee17e067879d2da38d855f48c27915f302e7a539297036d4cda12232bef8f1014342522f0cebd87431213703926f18f349ca8ccbc604a9153f9f37becba38d4e74387076ec8cdda7897fa2e7cbd3a472691cbbe982c148bca19479ec518657a6c0cf7cd95d2cbbf7d2f6f4792088deafe2507c8e860eadebd201c5dc506c39a59e62601d94f730bff68fefa96fdb972a20e1f9b59663a43c3a32185cad386356de0b9dfb8baacd2a92c322d235e1d2832263f36865e014354d6a5648beaa4a43462486b5dcd3113a1b93ef9ee7ba1b0fd48489121613aaf7129f7399fae317dbc803cfcfedb3aa879c2a1b3d3c10f514a366ffe43bd38003e7eb61fa45b8d5e908be35b605b67214f0d09ddda0aaa42db637d994b09597e8f8739c1f68a7721cb7743436384289154baf460c229ef89a5a63084e8f0f80c1237e74d1485c90ee3c55ea77b597eb2c5b428877a03b07ae529f3ed125dead883cc9a0d0ca4b4ce1baa4ba91a8c2d987b3f9fa33bdcaae125f963b68280c254f1cd1722fe2a9255eaf26f86533b480c44295bb0ed64fb2676ba3075a145933fa97b8a130bf587bfa8275a4698e74f8fe9fe6c5f5cb81e63170ab2e77d6809198715d70f551c02cf4bc142ae366c9c198e78944762b6e759618fcabe7c3d1ee2bf2835848759edada5b04455ca18703e708c3b27cb663755865a290757080746b77780c137ce91d88a819e264828b8be5f0489d70a78a7f129f84db5e2f3af1b03877b8da7cb4afc6cb91864040e342c258fd38c561d249d9ec8c352f99a4f5070920ec62d5d6003ad8f7ec952dd58ee951379075761798203ab0c7ce7ef2394e8c962dc325d8fde5c642f6c67e43822b0d9c026359d04e4fc95fedd411dfa7a728d62cb93caedbf154b1b548540070567043e5048efb9c7f192bf2ce79ecd9c0537a4486b2639e26afdc29f3d6e200bd7a3a907d1453cad5173e5f373ad7319a8319c3177c2328a700ed848b948288649f65d6918e20600f553892a0e214a5939aad65a4d2550403f8791a40def491e4abe23cc8140cc90bbc44c9ebb055c34e1911106fb529ba5364039e2c204dbb173e9a4a42054f7c3ffc9b825844a6b0d95056815c2ae1cdc537163aa83130750d541816909487b4745b44b3ac53fbda6551cc8733b879ae11edac5c22d3442c9121245e1873daeab3a1d8dc1878add976d4b321d63e5bf090de6066dd84f1072a1f2a73ce6dc9f6b41d9fd7a75c063c7a9e99ab7b0acbecf5b40d9626269af4e3467ed25f58254926546cf04447e4c1a3d4e5253d611fe9c8d503a3a85665092502ebf1f4b1ba11e0b5debd4fd2747a3d771b1b5ac851458589c1dff80a145ef5848d5d80e22a35783d4c55bc87c9d195460195c93aa37f0f264dadd65572d8e82955bc4be494cc6fb70fc32eaa12ff299d5d12fc1080074b7160be5860a9445324df06ebe19b6b3afe827b64acb1d63c74af8fac0232443844177ef912063fa852a4ccbcba9087d6b1d30e0e8a1f5c6790ac609c3f6f521f889091653357d2d32914494d972dd213b48e21cca357af94193d47cb01816392cd943d5ea40493d9bf6233d950ad6e9015b9ce960876b14fa1c7f4e0830d80b255a3e0288aaed89577d76f0d4d54a5d971f92d3fcb2ba1fe0422e1a8256860221e31021e19d6ce22db655a9b44f9401489acd222aa8fa385cb30bf17cdbf9fd833bc952b8354af77c9898e652b06910ee577a5f1d7a1bb87cbb1368a3fbe1b9a39f294b9bd081041e93b1614c4d722983b290c17b32f333c627dec6eaf72bb6c3bd0f3aa10aad069642dca275feb651e89d097f92f9233c76cf7f6830f0a427c28831e1fe7251665a24b411ddc62319960e6b8610dc7a9da45c849af01bea4705fcc23dcf32bf40849dd7484a8f86b1e54527c51caf6a5fbf449740e675171361742aa420a6e7ede3e538f5d1a8dc1502e5fec81f564dde43040ce5ecb2e7295a65061ffc67d840557b86889683781ec070940441465043a61ff1b1776eb668375de1c0073f7bcc322624b5583101c11faea597acbf35d92e5fd4b98f7459a2e84e07a5713b1b9c2b03f0f1cd1c473ad780b53e131bfdf4e1164f4992117fc550c7badcc9ccc94f206ae009ebf88d47ff72a36dc9e8eabf5370e687734aeaff7abdec1628ccc5446285472ae18c163713ae910d62e9ad857747f7882789560fee059c8920d8e87c854ba88d8ad34827fb88e3fa5d9c8ca6c7738148bb15b7167d71ecd1de3e6bfd32ff2042e33de2e5b7022facdfff24581556cc98514b033dc7f02aadcfb0f59cadafb255599d29c7fc892b746f3e09ae38dcdff818f5eb61577ad490e98250d2098fcfd78ff43053478a45eec1f22e524a1c84497f8ca471a7c987e73abf7482d4eab3cb23558ff1b01a79acf68239bc6007a2d4ce6e6a2d9a63848fd7f5fdd1d0519c6ac3655d5bfd8537682ddc4f15b9ab52f822a6286c9416823ee800a554715806241edc6e17e4e39bb68e83eca9924e85635f72faaf2b1094840b36ca1775a91a9ad7084c329947e016bf230521f86d76c405db899972dd014a43ade02a1e102d4a38919944676864ba043b91653898b44b896b8cebc724d47ecadfa0ab3979d5cd952e3e3ac80e326804d172322510c60a3a0ff3a6a2c73cd1b68c05bb9bf2f84197079cebdad170bda7f3ed6b6b2c17e246fdc4ec4f2e6a2ae7c1a563d2ecedbcbf3c0f826fc301e56d641ff52f8d2ac0f3793b355009c815208132b3ef2164cfd8053d8ab6cf8ea397a41e33c76b2a9a413b69f166dabe9a53dd701ca298fc747caa836d12992ba4e524d440d5dc37881cab8fb8c103a434cf051da4904034e87b9ac4e8dd291ac38439444b7463097e92d444a674c6a4a2f60a501ecfb604dd9560331a5dd0a74143400ff8774962a90f31aa3581a1ed5151dabf3025e85e44e04d156119281c146640a1c2406d59c05bb856ea0c21442e87cd8bb2cf19a29f4416b38c5e6a929e67b49ef41b1f014818802db9f8b5255a34ca16d4b76c3aa7975046075534d49fba63127d03927a20caed178af1775b9096907072b713baa2b68f25bf743328c8c674676dd75435a9d177538df35c94df23d86152f54fd00dfdd55ef3377fb6a81445d94809bcbab51adc43057be07d5e548c40cce37ac184376a03667a914f2ed85c8ba8f881911469680bdbe7e72a152736f7ddcfa5b3c67d4dfed64307f26527fe5768c1158ab375200b6cb264105483f9bc1835282e2dd422c6f5c0ee739a252fc6b025728bd24b008ece7de25f7f374011df4a14b4260f6d8ca8bab9091a2ea0ef79db77e081ea09baaa779c6605140b95131a4792779dc9d03acda7d7d2b173771d00547c02113ec5de9cf3ee9ed432cc149d36bad95164b2c700d8cce47e3aeb0e422e30408220eab9e5567e184c9b8e308d30ddb3b164327ef356325fcb27f6a80b6b5f430d427aece449b2f2a8671fa1e6ac21cbd710b11b9c25c499b1960a8663bb5a0a1cf17c01ba74516c341a00753a02fe52bdb6c81ed6eb9e255241f8acf9fb5d0882fb565394e4bc37ef7dc05e95e63e515179ea7b9ee9cc9779472b266bf965a740b8824ee00c1d12e659b1478a25e463b8b2abc23b4007a7f8a22c838460c26f683d132dd07e88c678954c694922e6087ccf6da168a98644a40c80e7bb829dd1d19e264dab5eedd9204b4580b910605c1baef197d39160eb3e58560a7624c6244ce2704501714acedd019247d404311262455923ae433432dee42a435effe0c90afb993468ee2a1dbf3e6b10f6a172118e988203e1016ae458ed5ece9ee7f1386c074e3e9f3784b92c57d9c5c1ae0ba35ac0ced95677e719a7475b3bc0e8f5394b04c9aad1c180f963c76bc2f39e63f15b63f9d1358f140cd046970308b523c940d441b995317b34b6c2b4afc0b39d1397a7bbcb86bdad83ab57ea98b2ca8f0fc8a406ddd733c8f070db9921763b07637d9fabbace97b43158c0a2ba0444dbfe3ffcb826a3b99f5b34396e0ffd46e5fada6ca48dbf1fac6123033d45eadb37507087aa558893bfae7b9cea508d6f481a1ecf7569559dc414d778b3069643c3d57c271ba3fce4e6e3e4fa718c32a4519a4713d73033750c6ffda4b1b8b95fd77c12f114d6060dc36c72f0c375581225f03796a354ed710858beaeb74788d6225d1b4843faa047067ff0ee017915305f8e023c421ce6770a352da474da1a3eb01de2209f6bcd4515bb4b735bf9727bc1469efeccca829da6fe344fd5adf024dee612451ddf27b3a760a75e772534e568d42d72533510c891475bac6bc01b20f7ab561194a01438af55eacbf8d144d39666207ac0a2039ccd79877b62fddcd0462455f9a0662f1f03e94c5936dcbd039798b5071a8e1141dff29d2ce6670b5a4e67f631bf38727b579cdee462d32b282d88c95a02493e552a38f5a6c25549f31689d3a11d567672b0ab6e88c03d2c7aa77c8828e956e4048cde85107df6edf414bad85a40a7afbc3c8404490dfbdba067534c7f927d808c526778f3d87ff7f5e3f68e5de44fb3da4a28a4042f7157e8333d0b0ce0178c003344d846f8779ddb54ac707282448e3145e737c0eb48df4b5013623b444daf0277f49f76b7b9f85244cb42383234b8acbb653d9f5fcc4e63366c7f9449fee09298004e062d150c261dd5dc7cb1f36c9581be9e35722c6e26c4526c25ebeb17fb52579c4606b9b93a0de16be924916484963040f23d559b40c1a1874fcad5f6432bd430e35d3e91e0ccd76df7c1b0c08d7595b452dba61ba86de50fb2fd46f520fe02f3c97d159eba38f52cd038da7c06459b138fc73991515693287f5beced2ba4096c1143c4820779e678404e8c108460c017f4207b3cd2eeee267ce8ffc75c1d6088428ff7d712f0d8dbf6d41b103f3acd03624365ee401001c604c739ed78ef22a1580bc5b51abdb06526b0dcfb72e4173f49d32b1bee769cbf48a2b6ba9aa0438be878a5a8b6c8620477124a5a726eeae563eb10cb1e437c61e68c1fa6c0057a14f4e6e7a371c051b5c28ee946e71189ef4f7f43456bb51f121f98986a77cbaf62120f8c6b1e43a6730b90b8312db79ecbf83f78347a80abe037b3a72f0a83ca7f16a02e7a7927d3e7a42ef2899ea4d333a7089223fab5fa49c12cd27852d4d1422012f6c71253c4f7", 0x1000}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}], 0x58, 0x1}, 0x1) sendmsg$unix(r4, &(0x7f0000002e40)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000000700)="5c9746d84f7d95e187506a28bc40c12030a84ef600f05172f61fa48d99e45445100a14e297f492d7add9e6debde2e306af15d1d946353ffaf0e9aa7f43653dd0", 0x40}, {&(0x7f0000000740)="5e95d91aea792be9cfe8c61c1f99172692946426c9b05f026f4e5beed7bb32a6e2b7583fbaa821571483b138cb7946c3e3126c6c54eb6fc06adfe3ee91b0e6a66830a30f85229ff3d960bc15b841cf9176fbb49967fa107306b44d811d8b65bfe9e38f6a0dd1fd132fd4a654fcf6168c42957fd7bf0d7ac1bf54cc27e5ca79fdfc579fdccf37c645d3bfe17fe194f00d27b04490ed43852b50c8a577d4447049971d2caa7b7921ecc6c200b37559fac78b6bb9bc19b7d68bbf3cff49deaf98f262fed048684fa7906eee2519", 0xcc}, {&(0x7f0000001840)="108626db8e194148685e49387c930f1ecfcbde00b7ae9056a7e71c90bb6636e8e50bb7b305d1127bdd492122d12316b0dbd6a07f22b7e9138b028a091b588d8614f3", 0x42}, {&(0x7f00000018c0)="8cce916a33a313e20b9535d76e344a1ec169f3ebebe8f303a5a01e361ef402b3b1299306ba00937d570ef5a8a97032122d5a6583b450c7865f52029b69f61ae9f696ab8f4258a401806d61e1b10f931e1132a973861540b8a06131d8ca799bc097c570c80b6f4cdbcf7da2f6c4f63caee142d8fad75f8246a10c9d60a22a4a297b730bf9ecdc51057a968e3ace5482bce2c214c74b63bf6c8a270868eee92fab50f163efd96184e9e796b26ab5fea630059a84ed024be10821545c25bb488adc3a7d3f09335cefed32dfea31a35686a97d903f3466", 0xd5}, {&(0x7f00000019c0)="07cef43eb580397bd6a68d9b93fc", 0xe}, {&(0x7f0000001a00)="01f11bc44aca24404942efa301af7bd6edfa53c030de2bc0db47beec98c24a77f0d45e6370a4535ddd38b92773643412b3e42cd75e86bd14e00e8184cf3c3913afb501cd1387d9608b0f71c39de3992c6ce0cfeedeaf2c031604e4c71a8e975c0e1e60314311046322807b770975c39b9893f37615355ccf703518c1e1041874d207149023b85669b91c844bbda718551540850930629099510242daba4e14f688b30591453acf4b1b67e55aa9f10a464a28043582edeab7f3351b7c98e5dc", 0xbf}, {&(0x7f0000001ac0)="f14b7d543d7d4d0492c37fb680e0fd23f4ff34d5663e805b4341ce72c6d39a51587c5a25591300c213c915dcd18123ed11e1e7e674ed03bb90fd0b31495278188b5be12ab5f5f793535d93af4c0bb9c97c877d06e4dc17d5012ba34a8e2a6edf5d529079477a676cb6ac12b10204ba005a853fffbe94a546970260f0f8433182af0bd716344d6b88f59d158ba36ffc94c0b8811859ebdc685893e66e07afdd48b66f6e01671516a1066fd035e725e223116fa3199ed3f48db41f8bec8059d16f0228c033f6c6c35b2001b4e5a9b99209260892d66a7ffdbfd785de3aff274bbeeaf63b428febff", 0xe7}, {&(0x7f0000001bc0)="a141ae66f9241dfcab2f3066f7aaa93effab7277a82cd913c9a1fe1d6066bb31bd51853d29c8b16ae63eeb02ee150f02105b85fe82f4e8ea3be2b7a8167b33a3c41414d370fbf483c783a1cd1ffaafef1a1a57680f5ebc6563a4c93602ca06f3bc78bb705be006758b8d7ba658e66cb5e17c97e2bd247e7a2ead0c7e6005d74c0cab6be286949aa5dc6cb3c4ba71a0129cffe4", 0x93}, {&(0x7f0000001c80)="a4b10ce97d4ed3daac51776ff8c6377038304552ecdbdb061bf274c64ba46018580a83a559a22dcb0c5a426245f4aa3108e74e99c2435cd48e9f321aadd7f941868214f6767c0baeb42883c0ff343dfe4661ae7e48d6d444dff03dedf9586e94d7398f6b37f68f6e83746977676c071aacc8a56745a6efe49dd122399dbd845955600eb09352e77322b3b3c2460a0b9ba2ef4925716f5279279d35d6c558453e58d5233da8a41f7260ccaa29b09b3f08fd184dcc7c09ab5855edf1d80b9c86768d3abd96cfbc34045558e12461a19014943f534d5bbc6c1d469fd89870ab574c2b83c9c80bc8aaebaaec6b625c9506b123b35094eb8ddaa446a6bfd37e0634df10f5cb3580b387cd3ab5ef6e8108cfffcc8c9780d6800963d7b882c0c170dec3cc1a5bfa47e46e2e64aea2c0d1056edd9fd611678171782ef7afa4d08db4d407839960951329af1281a051341f67d854c6c681d38a1cc2a3b015197c0330b7ed091d77e3cbb35fcae2f47be05df5ed2e4c5851e857135fe7026ae3702745b5bd8a1aca0d7d5c48f6546d07095e80e096c9f97aad8388e09c92ae9f341c18790dc363233fec34ca727adc82df8f58616b46eaab8ebca564f6f83f07a950fb5a29fe385bddb77cde62ecf62fa03e04c0a373386aeefdc667de435403539c09cd6a285de0526abc22274e03f05ed6997309b712c2b5caf9ddbaedbb47f161df89ee9c5f95073d02080d470abad4a6ef022862d7786d039fae36bd55d046d690668b65303061b7d84a105794303e311d51e53857a7d6a0a0cbdae4462b39a38f29ec58cd831ee6e276507b045b10b314486ead6005135ace9b50251d9f36160d527c05d2affe215ef76ff4288411433ba1ef1d4f7064bfa7ba7abc57bbc685be0d4639cffeab8b84df6b4244cc2865d276bea4d8b48c50d930d6968688b4e158c16718deeff0298f3694c5166e9f685916bf6e72e16c16c179aa63b8c97b38fdec38a4d656e2844c14e86a61b76e15571606f2a49fa183a7607c340e30cc5dc25e160481e9fd41e5398a91f7174a5da7a56f59718352c1bd3549c584d9b5b61bd7cbdedb506a5ae96c3e8697e4f88da1e78706ea2c1210e85b5dfb39e2c6702d668f621f6e482937a4038f9f7a32e766a5fbcab87d8c1d23f591b0302ca0e989697d68011fb39e4b8b75c74fa988cfa9414ca0a8626facc086bdf63ad8da17e7f35964799585c7e19cd506158b203ee50d1f089d53857f2bc2ce2777e9468221fe6d09784ab8482dd51e285e178dccf39bad1c4b37801c04b3d61be61559dd39d9fa57056ec8b600ecb176e7bba71cb9ad882d9ab17a0deb32e7aade9272d01f4620dde656ac1f768b5b9ede982671262c3990f6bfadf6e43416524ed2dfb3ca15a021bcb11cfdcb9db5e93c188e4c3d59270f7f2f6d852182cc38312b3362d7b469d27db16f868c2fb0254764690e18861eb68a690d0fbee0657e8d4134f4e7cae5bf62c7e48eef4b47542ad921ca31d1d9c8cc0e6c0e9116e75892f2163bb5d0cd58ab0ae8483f4b4495a08e023a5d9221902bb6eaad7c0578300e410a675998deac35b09f71b4cdcec7b00f7ec9190f5531dde699257517592bd65b61b1a570734f39fe0a5ec93c196258b61a63d30636c4b14eea581308ba645498bb1cf5e0f37aa0691d6292542edb76f7c86e25a8865a5c18c896515012cf161ed1b56f36b25adc99d2d8045a270f2ef0d5ad710f64704e4a1553daf048b25aa51de57f6c65088fa24b32d54f765b1f7738b12a89b979d54902f62da2333b72f1f9e70ea57106ff6f58fcbbb647e2a7d1948d799623dcb3e9c830ff369268efc39c67fa512bf50c6dee5923a74bc635fc568b0aeebd8a5f034b8bef6b805684f636e42948d65bb1ca4f52481ba8df6fdd50bee1242a3fdcfdcca57e8910c86e56451e122871fce09511d319bb8b101407ceab4fe09fc8d848c188cd12c807aa777fab30a87275a0250fd0ca79a6f8a50843c857a03b2bcdc51b2e535bec4a8ff99fa3cd506f38e464ed36e489cf0a0ddc68655e42809cdc1016dde9504a69b3500eb0617f0c00f0e2e0a9322757275b375cb7c38e3e50ae6218fe9bd3829ef97572f7acde18dcba07934229f819a7cae77111812c89b13f0fbe4fe5ac6a5c707954718a25e0bfe79eff02e3df191bf61a0db39496d20cb7797c442fa36025751aa1b4d49a74093260093ebc5bd571001635c29333e222b5ba63d28d3af9999915b021a0aa0f793b7c001628a455bd6e1343743d5157558a1e4f70d41453d90aa33f27724af7a7f04b8358d52eaf582dd8645da531dffc66eda5d0b37f39195149fbb67635a00190bcd7b0d41466f2e0cc41b17c09703f830c34a0e6b1d139ebbb44f89924f9e636b60d5b7a98f08dd89234fc36eee09befce12693b5cb9de4b1844c1fd3ceeb64c7c82caabb717fb78321a27bfb6b0eae6890756c18c522d83bde9022737de774eb8c0e13ab536da5413d846fee3a3ca2ba55fa64be45d6d40850466f174a7291a5d7151a41487e05439e77a19117f3dd8af345053f5ae2f39c8d07de947f1afa58a52819f56b28f164ac812c3380ac35448b4e32e040e2f171efbb42ff93c71c400ec382203951910d1c6dbab5a23e5c33d732db95ce0c8ae68fa5219af5756c4e31b0b261bf7fbab9e30b9be9626aa91b97c838e68969e1bc93f5fafd126eb695547c977ff466f15a8d405a433bfff04db48c71c546aebe917b06af952652209d35f7dbb8e9141173b79261dc364d5e3025b8be58b615fe41eb04625a8ebc13000a22c24c76dcee51ac393a19c05c7fe0d044fdc73bec272f8dd4ad0322c500ff65ad1cf6885f736c68540a26362ab3d6ae7143d27ffc5d4f4b7a6966e1b872e18db43301aee6a4aa8ea62a972118439313a5aa1ee7e3b3162e948fa2611701fb8596777aa1d0a66967f940b28979f12bd88ed5422f5ac04884274f1dc15c4cae78adedc48abd817882f7ce0b8aa7b808350d2e58d600693654351008b190b84c240560dd277d7e2bc1b8fe9ecbb0ed041284aae86416c154c52045332a0590b9af738df64d996b5518cd29291f3dba6cc28d4037198df84c6ca75b0b4adfa7c04f2706c7211d9fe2d8bedbb51a7f041584333910f689be45662ec70146b5421675b31ba94e38e37497c567704a452aed6d056ab5ee1be17e1d03ac9419d9584d6bed86343669e8eb4a95a544171b05d44974183a0a270b27bbf1e659c4999624ac662ac2db4d85808f1ee9477090b56418217a0eaf93a838e69e89e98285d00bbfbe611b9eaf66d4b8aa9ffaa11f8fa270e1bf3c9d8a0c74f98a7cbeaa0e658d29fc3a28afd4ac0dcce405795a641692a8ed6c239b5eb5e1bef21f187e2c5d9f2d5f4e66c6db43f7ae05d6280c8f1bbb812944cbb01b19fb33905d6da9b609922c2c7a0611657b7dd5f163d5ef6f4a1bf7e263ded93f0b5b005bbccce02b8dc92054ad8998aa9b14ba175d0d4997038ef32abcd4c3bc041f97fa49d13a86cd45c646a4e890b133a1510218397bffc0e9debe9995033ff5876a82b279ef00da7f5a04855f1cef767ece7746d8841a270cc9ddb2dce2e50b63f1fa3adb9637b83bcc153d014e2b9ab2ca1dce2c9712d9cbdd6abed0e8d98f6094f179680383a0bf86da7de0eb9de5446220b84a35f276a050ad859d07c5def4b955adb2cfb20ee54f9dd8378c10f664c903b0a2e96dd5140e7dceaa250d13e778265af731dd559456dbef0b1a4ff94487e9893030b1bf6144d77e365a89f1728c3da8374f0e8aa15208a3e69c568471e47452e6e79ad1d221017e9960d1ae0f95251f25222c0db2c9e5a6ee9c5ab79e42de573764a833c2c65ead7399f1d0ff49ca100e9e01e3279463f7d44231d7c5d886891582178aefca712f190f520608d19645423f0cb9705d6ca4e73e7e850e4493bbc1a7a96dacfcaa4b9edd153bd316297281a83bea6623d094d3fa72d7d412ddbf455aaa4d3c7ef536239b0c7100e1912f04d1e9295f7ee903fd09cc4e1725fc71b3ad2e710dc4e1806bfcdd0c02581eb4d2238e4fd29de6e1cc06f0b1199a6e99c4ddc586585967d7e26e8738a256bf5d854c7f82817a2940a9f7aa8d9306517ddb87e7316dc5c0ea8e9eb278efd301c31bb600cd7f2fa5f31cd5c16eaa1d2c385946cea10b830135416098db8e0c5122fce54d280bde5b3a1e7e0cdf7af3aaae698938cea6902609324d524c669051f6d553c237511204c5745eddf98ef51fe21c9db9bd6450d93fb7ff5c2d1b6625f432cb8bb9a71c4477307e8adfebfa357c24a17918a152c14b7e1639c99559f150abed35629df1aa33d4497829e5ea6326cc28bbcaed90e0a5688ffe926fce6caee9dc27e0138313edc6d4deadc202f9caab04a2c3080e188e172cff43b899e86650c4779ddb124a30ad4b634bda799ee748fc4a9b09b040c3d4b10254a313c54a3ffc8601426d8669261df94a02c024dbe498164b6ffc38fa2973770b12847fb9716f28a6b83833b1d61c8406eb109b5c090e2cb11e2ca542fad2a4b617ffcaef080b55a3f0996b48c152670da481ccf40c5aba6126799d055f2b81e457a14e91d046dedd25827f3113723696c4402992278713337c38904b100e405085ccad57312b285b0f6d04bfcc1e83de118fb90cdbddad6ddab88aede8121c8a7501095a9e40af2bd296f9afd7d8cdd81c63b138c54410f838ecaf1dcdd62a6773a00a71c4ce0be35f4188c4f7aa67c46af6577221015707ba84a22cfd28ead77f68483bf9a7be232064a2ffbc85b20d984c55aa1e0a22149a755de91db287465203fc209f84d6a0ceea4524be5788e66780d31a94da49c27047a3b9f4228f0a3b93ff29bdcdb165ba49003603f5b19e311f0633569fd0367ba9c89fbea328865ef9d56d7f974e0f4ef51e7149fb93ce4086998fbcdd81be0d58614da7589b096453df42308bdd4beb4fca46fcf9a924faa91f1a29c7784c92e67d0dcfc5eb2679d613354838449253222bad10d16cfa6da204f6adffdc23ee00a2462064ea01ea62b2a5f218f5b93c35e2a95be4e1877e1faf72e3d71f45bc08902bfd2a1534687e6a869c978b721a4db2137cabcfa96c8392170f8e7b7034287130b443d7832a80ea8a4dbcbb0e240f0be29b77f8c6d1b4d47cdd62c06f75e1a02115f64f476799acf197437cc01634a9322285dc6d20b52ab8594b4fb431af8fbdb4bce9f8a4c42fbcf6ccca6d4584356a9ec2d0510d355e9a3e6090c973d2d7176303496a38297556f7de3dab58c5da75eb11ef02fffdd11e59ca2257bf8fb8f3225c4046e215c0c98c42ded41b83c1976ba0a29dd9893fb3ea56c73d381449e3ba7404cbb97a629089527e3084c6a8432a53dcc63705321c4374e962bf0865268fc58784fa28810cf203a3dccd4949739887728e83a766cf00bc7a2c32d93b31c4edd93928ccb18fb9c2a434c83b39b3ae23c0e9848200921dbfcb07aaaa88c211ccfc457609eac34237e98aed38e84d5f3821e912e39db667eb2a95b6aeece3f4a7f26dd7eb0f72bd8c8ea2f67f9187f9e3ce5bbb18d27245b84ba5bcb55277084ced401d3b26ff76552e9f05ca6477582c8144ff0c4650ce4dd474e1f7a1229379aa4fb955714841fc93b13e16c2839d1500d1b68dc3836129e2c820a6aee82862683106ec2e7093306af13204b4774abb32b7c7b53065a3d6155f2bbf3dc5b9eaaade31c8b2fd819bcc8186385a4de97c0245dabfadc9305998e9ea4d6656e642ea2bb01c62b1b3917", 0x1000}, {&(0x7f0000002c80)="d79af121383d80b83b84dea83b1a1353e96f0cc2390e6e262f9975addf8556bfd20383b7e02c3e247e6eb47320f472b3548f989895a3acf97b748ca62421e29d657a9938eb759e77b0088c31e6bc78b9f8f08b2494a0c4bc5898fdf5da466cba95848c8e63f708d775df359dcc24aab96ab8eb20f1836da15af6f09c13", 0x7d}], 0xa, &(0x7f0000002dc0)=[@cred={0x20, 0xffff, 0x0, r8, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r7}, @cred={0x20, 0xffff, 0x0, r5, r10, r9}, @rights={0x20, 0xffff, 0x1, [r4, r1, r2, r1]}], 0x80, 0x408}, 0x8) socketpair$inet6(0x18, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000002ec0)=[{r2, 0x1}, {r4, 0x40}, {r2, 0x2}, {r12, 0x100}], 0x4, 0x9) 22:23:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f00000015c0), 0x0, 0x9}, 0x1) clock_getres(0x4, &(0x7f0000000080)) chroot(&(0x7f0000000000)='./file0\x00') 22:23:55 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xa) 22:23:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 22:23:55 executing program 1: r0 = socket(0x2, 0x0, 0x0) socketpair$inet6(0x18, 0x1, 0x14, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) pipe2(&(0x7f0000000000), 0x0) 22:23:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\v\x00'}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() syz_open_pts() 22:23:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbffd, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 22:23:55 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r0, 0x0, 0xfffffffffffffe7c) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x102, 0x40) open$dir(&(0x7f0000000080)='./file0\x00', 0x8002, 0x0) 22:23:55 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x3b3}], 0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0x4, 0x800}, {0x5, 0x6, 0x1800}], 0x2) 22:23:55 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1113, 0x0, 0x92) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/10}, 0x12, 0x3, 0x1800) r1 = msgget(0x2, 0x8) msgsnd(r1, &(0x7f0000000040)={0x0, "26c7f5f6a003d4841d93c8705e65cf37095e1ed859dd2d880008d34850cb13ec6ce3f4d215edf907b8b7ad602640ff8422fab4183b08ef3293eec80f72263a67ab4755650862e4d464892806b91961ea6e601f03c252ac769d67b7051e50c7b76f2e6bfbd38b43ed19b03aad2ab2ce56dfe422b93a6c1901e4cf0d1b97ed48047466ad38a0bcefccabbbb14d0b01a8e0efd3061d2f400b609d0fa3197de166284924c83d44bc6615ba490e5bdb4286d588a17130bc57518cba0c55dcae05"}, 0xc6, 0x800) 22:23:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x10f}], 0x1, 0x0) r1 = getppid() r2 = geteuid() r3 = getegid() pipe(&(0x7f0000000080)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 22:23:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)="d9c4fb11", 0x4) 22:23:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x6, 0x5, 0x3, "b287c881b574e1a221b3e31f10aa618838c72bc7", 0x0, 0x9}) syz_open_pts() 22:23:55 executing program 1: r0 = syz_open_pts() r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() chown(&(0x7f0000000100)='./file0\x00', r5, r6) r7 = semget(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xd1, r5, r6, r5, r6, 0x8, 0x8}, 0x6, 0x0, 0x24000000000000}) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r8 = dup2(r1, r2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r9 = kqueue() kevent(r9, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x0, 0xc, 0x7f56, 0x40}, {{r0}, 0xfffffffffffffffa, 0x2, 0x42, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x83, 0x21, 0x8000, 0x20}, {{r3}, 0xfffffffffffffffc, 0x4, 0x80000000, 0xff, 0xffffffffffffff01}], 0x1000, 0x0, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)) kevent(r1, &(0x7f00000001c0), 0x660, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x80000000, 0x0) fchmod(r3, 0x41) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x80) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x8000084) close(r1) ioctl$TIOCSBRK(r2, 0x2000747b) fcntl$setown(r0, 0x6, r4) fchmodat(r8, &(0x7f0000000080)='./file0\x00', 0x2, 0x6) r10 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r10) 22:23:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) lseek(r0, 0xffbfffffffffffff, 0x800000000000) writev(r0, &(0x7f0000000180)=[{0x0, 0xfffffffffffffef0}], 0x32e) 22:23:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x10000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 22:23:55 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x4c) sendto(r0, &(0x7f0000000380), 0x0, 0x8, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="f142f300cf0928b9628fe4393d17a23da3544fcfff1d70a92f4fa583d49d9d87ccbf2a9bb34ebae802ce627f96840ca232c0860180b76d07cc9c16d9116a4428cc78b4467246dc679067d92882f59f5e5cf2b187bedc51fdc13d6e910eba9476f7d5781de029313a004a16c46cd39cd612007212d71e805f12afc34983cc5d5e98accf53a0e738d4be119dac79f4b24ba842601e130a3d8450e39fe6b60ced298e06ffc374f4c5bc111e5d94dff5cf5e8a5fb3c28cb9df6477f04ab89780c2d8550dee1eb4c2511ea202bec64208b8f4095caf8a9c89664d429299d3ecf782", 0xdf}, {&(0x7f0000000280)="561c85203e4e2fdf37e131bea66a822391e5866961dc70cca398dd7d9745b0f2063667c8027826e0450e1b133d0ac93c4d60c44eb606d3cfd5e1ff7a4c9ec2dcf53547720bad83861da3d62aaf326fe24b7f075cd82fe2b7cb339348786d02149476f4ae0c4f9350b8716c29e8e676e1709c9c438089f5c0dca489cc59", 0x7d}], 0x2, 0x0, 0x0, 0x1}, 0x401) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 22:23:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)=""/205, 0xcd}], 0x6, &(0x7f0000000540)=""/216, 0xd8, 0x2}, 0x43) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x344) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000001000)=""/4096, 0x1000) rmdir(&(0x7f0000000680)='./bus\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) 22:23:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/58, 0x3a) write(r0, &(0x7f0000000180)="666bcae0ee349c89be54103bec64acca88ba83c1d6d3558257425f37ac28966328d043e7660acb47d2461e29926d4a21c02f6dfdabb8646b19f5017ee3f26a6b0af8d3abfb0af2ac5b5c5dd17238b81ddf56f1cf4933717bd99c78b0d23c35426ee2312a323f6d126ed405d6aacce4c5b27117166379d16b2a48c3ce3e053f157c01bdacaa242eb7fa7aed3c32bbbe87fa0a6b4dd10d49999784f81a4c", 0x9d) poll(&(0x7f0000000080)=[{r1, 0x164}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x3, 0x4) 22:23:55 executing program 1: mkdir(&(0x7f0000000440)='./file0\x00', 0x120) socketpair$inet(0x2, 0x8007, 0xffffffffffffd1b9, &(0x7f0000000340)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x92) unlink(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xfffffffffffffffe) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r3) r4 = openat(r1, &(0x7f00000002c0)='./file1\x00', 0x80, 0x108) linkat(r1, &(0x7f0000000280)='./file0/file0\x00', r4, &(0x7f0000000300)='./file0/file0\x00', 0x4) 22:23:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = geteuid() r2 = getuid() setreuid(r1, r2) ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 22:23:55 executing program 1: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) r2 = socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x3000) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) getuid() msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 22:23:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) close(r0) close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) 22:23:56 executing program 1: poll(0x0, 0x0, 0x7) r0 = semget$private(0x0, 0x0, 0x130) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/243) execve(0x0, 0x0, 0x0) 22:23:56 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000300), 0x10000, &(0x7f00000002c0), 0x10001, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:23:56 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x8081, 0xa4) socketpair$inet6(0x18, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x41) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0xfffffffffffffffe) 22:23:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x5, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 22:23:58 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x0) socketpair(0x2, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getpeername$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0xfffffffffffffff8, r3, r4, r5, r6, 0x1, 0x80}, 0x8000, 0x6, r7, r8, 0x3, 0x7, 0x2, 0x967}) setsockopt(r0, 0x81, 0x200, &(0x7f00000003c0)="ad73ab6e8639c425b904d500723123150a9dfe73a77e28c4a2633d1fd11f4de5af7a3149d79d725b95a50ec1b6467bbcf4f00adb80992e62c8ee0c51672adbb07e8f4e741a258d1b5c800573d4c9761ee01090b0b1dcbdb486d3e745d8c0591b72391dc702a0a875009c69bc4c93ca3afb6619fc0c9d8bb3ebae9fddc7c619d75a99e0ff1a03233737c5ab5731e553095d", 0x91) r9 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fchmodat(r9, &(0x7f0000000040)='./file0/file0\x00', 0x21, 0xfffffffffffffffe) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4002, 0x0) connect(r10, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:24:02 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x4) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000140)="5b23efbe96f78312537f0d1110ddc104ea7c1981e1119f5db0fe197ebb370a5001ab5a738bf53f4a88337285d8be4b6ef8c84e912cb8b51dfeebb7cda801b062526985460d08d6c99d26dcb402d31777caa68e5ccbd1b3eebbf99466b8f887a8ec96e35d31e2f954e7644955302ec23d61ebe04f8f12c52031aa02f4c7f90d46c40d0be17409160a9735072fe3af79cb3b641f52c01ce250b9429cdcea708c66ec716fb511f953ddb4000000", 0xac) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:24:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, &(0x7f0000000000)="b8aa976903186cd1c26b290e1e8efb23c6b14e9b12e6a7e825151d9e8e602403ac30003a1bdc970fcde46f762b380676d897c9d78f6920abead3181019491f2b7fe20665e1f28a7b097db9344b369dad5ddad33866de47cce62f27de3f22a381cc6f23abf9cddfaf48537e3341f6c9d8c88d68efff619688fd0e367e", 0x7c, 0x400, 0x0, 0x0) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x40) syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3ff) 22:24:02 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{}], 0x1) semget(0x0, 0x0, 0x0) semget(0x1, 0x1, 0x61) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x7) 22:24:02 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r0 = geteuid() setuid(r0) r1 = msgget(0x3, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r2}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/100) 22:24:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x0, 0x7}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="3cc7a8b26e17414653adf2f253bb41e5593690a5b4258b3ec871c544530bf31515babe74200cb3c952451b7bd0ec8ffdfc171fa1d9fd89cffafd5a6ef19bb04a26403cc2fb66cfc60a7084048aa4983e9d36e51f3c47cc699e2cf8f0d351b5190dec194a08bce99d0ef6fb5d9794e1fcc333bc18b5e98143ad5ee636a0511079fe9300652456d7d2ba5ea8b52a22d26f764ba99a103f7550285701f68426cc531c91659bdcdb9d401ee20dc8b92c3976cf7040b65f1a650a7c16671577c0bd6d8061703849db6abe6c8ee4a14af831f5ad38d8af5dd146ced7c99c12435d9ca4d222", 0xe2}, {&(0x7f00000001c0)="f115c11df58c86acc56735a85e49b3b7f9b72b2529aae2a0415bc64a87069c5f3fce73220afa76301443eff2cd77598e2bcbc81a3af3cab3add7b31e76fd92465d9b8cda312e12", 0x47}, {&(0x7f0000000440)="ee7c2fb7ca11acc09e78f222e241e9c3e996dc163aa5fc34c194a5558b5445a40ed73281edf4b247930cde5ba9f6e169710653d7dd2c6edd76a389a374a87de81f1d2658eb0c74e6f7bb9df21e2448e27c0fa9dba43dcb061fd10e83e9e2d1524a94da2a0f3208c54dfdf2651f8ec2eca9ffdf6b5485e358856a71772d75662d31340f1ce1a55a95d28c5580ba26940072ddaeb70d9c8e42444a9ebae8e2e7e368664e4020809d5a9eff6258bc6ad76120f50ecf61ac6b08c5982f7a7bc5197cf32ff3c73ad79d2036cfd684667344cae07d461e9382aa6e827c59b5380d614e10c8fd981ee164a787575223cf911b237e53faac20dcbaa057455b5e0381a804c87a7d207c4c71d68157aa9778bd19d6995cb04c821f74e3dcf7f368878d89a5fc7b1916c8ecbd9e3a48360bf3b06327e0d57fe4ef0436f99a40ffd1af6537c7c2a796f98c03b7ada5e868cef7809c93fed9dc9a79f8bf3e383cd618c30ab346de932e4bb4a2c79a011c2b7c7484931b798ad19d267502cfd0bd82f7f0c326008adfe5ffa79c514cf6b262624b7e2b803b1e4e59259d8ef7a4c888b2174e0791c4a599c66df61dd2efa330d55a3af261e1fc66b36476587014fda81883df3c47d76c9ea9dfa121bc311d9a25fea1916c9985948fa41674de3f19dd9f3d93adbb9a50befd7dade8b5ea99e36e2df8cbcecf713935e1f94c2214163cf36dc7c311d0b62ca909f222897721e26ea1611d4cd6eb8ab2676d6133f476e331443d254e7ff7a563037cd69f0905a2d508c8e950f08482b67607ba31c14443ad3c07f35219ae4dd9731bd0fe13d433c9855c3cebe639a5283fe99e4388d7167ba616c68a102d91a7ac25b85eb72b5fb95aadcd9ddcbbaa68f1b1d7882fa772b7d0b928a2f3ab0bbe91d9bd95dbaf192cedd12c9807ddb7c22b1679c8f08056d60bc9664a9e61773a65998386b241bba6d75f3184a06e803e0338fd3ca3fd261ab72b8d3cf5bc2676e66d3ba66e0762c7a645cce647b7d7f32ec3f9a726a394c79b65cfc2a0a8a27534feac466b949997c5d1931f994808cb990cef2cff8953cc5014dc34351db259b67e54ea22776ff95e4528e406df868d5674fbe821a79c5d33bbdd117ccab3c58a048e9803cafa4aa5890806ccc61638e6adea591c62bbdae36a16fa18ed1ca098daaf42891368123f572a71a6145a6eb52ebb28446f32374b2e60056563592275b1bf209a326e8f39bfec5fe6c07914c621089556aa93e647e452ca19f6d27255af4f11d166b3656834e109787290fbc3c7d257d6da81c8912599ef3f9dd743c6e2c41eb0594e4e56a75d65247afcf03225d7bcc3895a7eb18aa51018cfb935e0cad3ff59cf7a9b9e4b4706c6c7594cebe93c0c64f0ff528acd4657c62cb77f908010ef5a8905df46c7e50ae1ee01c713c3f5500ff347b0e6cc6258c5320e75c2b7dedecf305eae074275bd309cd117cf0fef69e7cb8ff2d99b8c0050a588652e77312c05bccc9affc5277697105957dcfee3cdb1e06a38dd5244a3568ac394e5ce62d5f200d1e9d3ae38e56b5223fe9ae4fdc359c507d6da0268fb28d2be6361d8b7324a26ddd498697a37f0ef16c08fd6e4b3967e64b3cd5f0e6c578c237c909cc1119bf87f9caf3034434e9bac487a10e011561513ef6c5c86fbb7c64c041693c6e62c0aa40724ce107f28e5c6162c64264cf5c7d4f4641d326d92b521a815eb848ee82243b42b7f2882cbc238abe6b85302a6cb874b55c6ee3ab1d286eb25a97f18bb7d1ded24b7654d357defe2960a48006fb06011a9ac11846c58296761974aa891cb9a1f10185003c6457112aec0f482dcf64a16da947f6b795712b8850bb55d714a933538a581d4b72798b729271f57cf9a836800ce88c71f39868e5588454e624b782f0a7172ddeb5e565ca1d5fa625e45cd21fdb0e26e031eabda7cefcf1f3bc8bf651b02e66fdbaf5f14d85cc0d9dae683118f767af701a4b5a0c51e6fe87e91c8093cd565da326ec40a2a7af5dd7457d36306c62a4d306b3c442229536924be28524697cd2c0f11340132d1bc0b555f41ef3585d376e281073bc7ec85c17f64560db4517d192d0bcae7c91d80da397c098a987e4a41799d348e5a36c924685930ef7f37cf66ad42ce49b2f80155f33c45ae12bda6a5eb0cc1b5c55a29f859beffb7b9061235fe68485b8d38540d32eb4a4caab62868d2807b51dd81bf4e525792e862229a4632d3a4fea1c117194e709d1e037ffd47006ea62937391779e0d579c92fe6d969b6200099524ad85541aafc5ffc6cc93710fad4181480b4ca92bdf3d564736d130ad5367ae96c58b7ebcaba9800a802361463148d8c0988c695a68182d6b7ed11075bfb919fa8ec21c8e8c9a55b8178bb65f502aad88d4fe8de4540a7113fab969f5469d7291fedac2f2b940254af92f6fece7595dae90406313334da58b0bdc466f9429612ac9f1b3fe317246dc2bdd4a551885a848b2f1cd3b918b8bbcdc199dd25e6af9e3b471f3a7b489d4b0532872cf946e4dd79de2d6098446a7d233dcf8ab122ee1aeba61fc02eb264d4eb73a4eb1f115d4611c73c2f75a075cbd238f42a0b2b610930836519d9a2e7af505d4c18b9becaa721dad2966b5dc2d568cd32c5ef513c337f3a872941e72376416a45c1df8861319cf36a20dcc90c774c708f7d810c82d8080290c0dcd4ce69e4dfe76a1c8dbb859fc9c9027e00f33e827cba5dad1b3eb4ab615860190f81515e7f0c4a8dea501ae4f74e6c4018d417ce5f641abb52a37fd3efae2dac673e57f4adafb54b2ee6c6f83f2875ee90b0053a1e6ea55ee24df19bc3deecb544c451d3a7be681b9908b581941ead08ec54f9d29def43695bb3d47a68a473a71c1f7ee51af2041a6a09d8f2a56cde62ce8f341932429961fb78b69984348da28779ef51991f5191edeada9fad2683173c66b55105a1b0b507db7bc7ec01b8380039f41514b2925f998698d355ecbe4ac9221f7fb70a8fe60271c2a877cd0fdc1970807c0eb83e87a516975c78944529f8a029887668ad093b159a85a925556a2874c29fb54310f8d3e904975654e853c536f0042a12bb0e1b2f7c9cb8173a9f9c03723bc97d2904d65277cc24422ddae23f672ac8352d4b273c9af23a39f968a01441e0056f5eefd46623339e826b2181ccb1c507b885ebc518521faf2af330879159087032d2baeb6f567a6158856d381b7b3ee5af1a63ad38b0a1a25d0777ae48d5728e02e546133440246247e9b44e2d5f2a7cba466ef19328c69ed4977264223ec71031100ef7d662ba9fb667c27ce029ac16ff199328ff977abbec099b3ba9297326aaf2390f8c66aae3bfbad1f1bb06b6aff2d7780e38c1e0f28f6806e815285106e304d5cbdfeba1d6d76553469793bd4b986a6175c0023e7b39c2f88dcc8c9c2d6288be66812662c2d99af6e0f446fb93e04e3c5add1988fd702e8a3b74874d5143cb79d8c250576f4f829862726c3f6d8f6c7a400ad2b1534e8315fd5980d1708915b5ac59d98d5d5b15c3751761b17082f16b72ad6f26c45f5f40efeab091ad71d512a64bb71ce9b1a9f323c513d5c2cedfedf9a01ab8d2c17195ef8a7afa4a2f3d05b4c71da8ef0f9d1f4bc51634d7a8be37ea930830d290f350f2a5220dda31057554b88c68ef14c328236a5d5c35b68ff35be97126998c6cab86ceb3d16b7f1bb29bdd812c9869f4f6ef357bc66369144eece406cf4e5766d6f16fa121a8b30c4281e72a664cd0f136951c2e5a939f45004e81796fd56479edcd35e82ddd9c2a584c505faf64ff50fe5f431d913dde18909ae24912637b129b2fd50a5bad263fe7c2f2b06f74bbbbf7ac5af43e57e02acdea9b6bc7257f2b9c09e2ee7af8ac161291d7664b4599777bb526e2f73a1e9351ca47de83b3b2c53d3737b716f4807bc4547645c57bacb22476dfefdaa36880f04223e87033235145f79600dd52ebd2b640706d3ffa009b54d456b44230777b64424fba57e1e9773d338ca61ba33598929e0dc6a6b23eb1741da46b29c55f1ccb8ea7d73c93e3444ab97c72cd8f07717b62b263d27e1ffaa4c7010c988086e3c8eb4c7f23899fe0a23ec4a709c848af27832d096816380bb504509a1ddcef21fed5aaaec93be4435659d4e43f8ca4ae3cd6b13c19263c26f6cdf7e2fe2df62f5357e3ca1b9c6d9b8ba888b7433b3017281c008c2dd21d4c0356358bb94d859e4e2083d3a3feddc2a30cd5abfa225cb6f5add53c429e8bd372339c9f3913620d8cd29415e2840891054741c3105ac2dcfad3f1a9a15c4da9a6317e334bf643bdd5a26efe4236a936ed99fd2c411e6ee159b3927a58bfb6bcb3b763d56e6dbf6512c01222c08e7d1599ae552825cc462c27be1bdd17b2f6acec55943e169e94a00a3f0d348a05127ea15fcd36189b9a72c21646c3c1ee3cd76810cd52349c6ef46a1c7d6b3693f0b4e92e41fb57c8bd8b979008f56e3327bf2c6854f87eb2868099bb8b5ddcf80a89fe5b265d744fe16576b762129dddfe0c66c1b63019f51c970a2647d7d6a592e8acc481c84e7d48a8cb31d80f638591648ac1234e1aad507f040d22cfdb8439f33d73f856336d5ac720354aea2074f01358c03b303f9a675c0577274511a61878a0a81cca7cd53dba59dc32437ae2d507f04865d301ee725376dc1c040c1c6ee8d87b3cd9e171362b7fc852dd73fef2a1e3478d3c8422483cccf41f5a9fd7eb53c595a5decd1a84d1f7ea275e685906f9cabf904c62435f97f76e9c9e90ca7834e4240cab32971a59f58085d3af36b737f5814fa8d9801c8bb4e5ffb6f6e43f81cefe10aaa4206e2434db89bd65362f458940e3832cce4322cee64a60d658aa65f3b80e709cb44b191ea78132101baa7fa6a3c65022d36badf31e8f9ea5802249c6e33384c0206797fabc891955f5a037afaed11a49d460119418b0fc98036533a24f682d17635d780231168be51490eef78e0d1632228f589dcae3132504b8476c2ca47abce348a432b6b4406c4dcd0e46988a1af7720591123da74de0e87d60af78ffa90f31059a6f776949d62969723f0d06f527660f844b039bf6dc50c095aeb9f3885ee0d83ee9a23061f92bab5e866235def1302810a48b0009e271ea0b410c82a1a62520596ae8173efbde731f66625858a17554effb637ec709596da5d1f3ad90c64761753f47605776ada1f33932d47e18648681e547fd494be34bc8f3de68084f72fb6be0e9c36113cd0597ba88f6240f315555592bdc0b37239a4bdf73d9deecbd452ec439e1508ce1588a59943568202e15d1b37827bfad46a98a66f0aa28e20760f7a19c0d1f2fbfc3929bf748e7e09ee3f7338e8ff284f09d8f4a1eeb81651487050fffdd81f124111e08235dbe70d87a52ca7a8d8ae6ff367ad3c861d9973f1bd0c2eb4c0ad3714c0821d3c71a575fb00aa7924645ce101da7e538643a62812e30ba95edbb6bcd641856e9e93223c53dddb510e7420811a44b06a22cb1b42feb81ecd6cf7aecb878db54a6e0838f1978973587ec245a69c74b9ba23c39c9d7a0d4b84e41f2c5fbfa51ec5f2f32b20e832e695ea1002e62006689df10a1989c367d6c0ca566a351dc1688842bcb4cae09f3d97d88532c8c01e9bcc73329bc298b4ad6defe8b42ef5a8fcc2e1cb35f0849f914c3efd835cc6326896a3fd9888e534aad3d358df6dd8b33ca4974d6f726292eddebfde477da24b64baa67e59c2bb7029fb4c0a00d2e6f4432106f0e54d0c17b239f9e8302136ed8023ba71ddfd870", 0x1000}, {&(0x7f0000000240)="94e37f8636e529a4e2aaadf750afe973e8e50e38a5ee588a01df7db4d7b33cbe1e2c595eff1535f24e975df1dacbfa9ea813c02314d145fb64a5156c6970946a515490d620ebe491bd2424b9c0fdbf9424af62", 0x53}], 0x4, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) 22:24:02 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r2 = syz_open_pts() close(r1) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{r2, 0x20}, {r3, 0x10}, {r1, 0x80}, {r2, 0x8}, {r2, 0x80}, {r3}, {r4, 0x24}, {r2, 0x52}, {r2, 0x2}], 0x9, 0x17a3ac98) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:24:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r1) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) kevent(r0, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x12, 0xf0000003, 0x5, 0x2}, {{r2}, 0xffffffffffffffff, 0x60, 0x20000003, 0x1, 0x5}, {{r2}, 0xfffffffffffffffd, 0x20, 0x10, 0xffffffff, 0x2338}, {{r1}, 0xffffffffffffffff, 0x10, 0x84, 0x8, 0xfffffffffffffff7}, {{r0}, 0x0, 0x12, 0x5760a4b1a510e91e, 0xff, 0x9}], 0x4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x200fffff, 0x9, 0x6}], 0x0, &(0x7f0000000300)={0x8000, 0x2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 22:24:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e8109", 0x5ff62ad466461ae5) 22:24:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) 22:24:02 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7, 0x2, 0x800, "bef006f168611876edc57117afad2a1db484105c", 0x7, 0xffffffff80000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)) writev(r2, &(0x7f0000000680), 0x1) 22:24:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a", 0x0, 0x1}) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 22:24:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r0) 22:24:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6001, 0x6) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:24:03 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xfffffffffffffffa) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) 22:24:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xffffffffffffff49}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff}) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000040)=""/172, 0xac}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0) 22:24:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000044eaa3eb78d27406bd250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000280)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) sendto$unix(r2, &(0x7f00000000c0)="b3662fa6716b8ba1a23c57ef2c0703e71e37477cd4bf4e6416931349a4dd24f7c8812732ab112d56a03f566122c5091fb55cdbe64aa9c4eadb3ccddd49da0af3c98716eb4d860f0d35634abf036dbed18b3b215aa32fc8846d601b89695b22ada6a944589bc198adef05cf877e0473be89ac7a9895ef184cb4ee73f7d1f1ad30c69dcac5fdfbec5c261adc1999803dfed380a0b38c543aecbf9904b42a", 0x9d, 0x407, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 22:24:03 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f00000006c0)='./file0\x00', 0x6000, 0xd96) chdir(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x3) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000700)="a793cbd23e79c841", 0x8}, {&(0x7f0000000240)="9e4bba34aec730a9ce34537511ea597fd1c598013ce62dd35af40c16c3c98903148e7276cbf40c639c1015e8b6c5f3e2a12e9c7ac7429c241f22b89d8f06195db3f5d8deb11b374c769c", 0x4a}, {&(0x7f00000002c0)="37bddc09f6dfd54babb12ae1a89d9fbba4c11cd5d71504f948e1785c71dedd41113e82ad82d4e11c829a095f1c2d9624d9370455838afafc5b05954b6fe030984d74a3715e831c67482d00f65d44ea452810255f52586ac36d93a7d8492fa48601eea4c2e445b0d22150e4c15bd6914043724bcc3ee620b97f3baf20bd66f01b37ad60cace7f3e4d412b0288d555567ce951c9696215d6857f0566cd8728dfa2297f2531861e80889c36f612d0e42beda6f926012d0ed2e8d2dc46e35ba5114568b9a3ec5f224f2d8778c081a515d1c1", 0xd0}, {&(0x7f00000003c0)="e999aca0d24a69def95a362abacafe2b0409597f11feeb62852737bdd7c87aad00fd99346de26bbd8b098dc425c543e0a99ed48e7293f9c90153db8ac5cf61c2f6af7332ffd7b290b9c541752b3b815d61dcf23be18c4be1e16b0c215bbf", 0x5e}, {&(0x7f0000000440)="206b67bb25d526e4bb3b67aa8cf5a70d41e24c243105c8355f228a46be6dfba8888641ebb7250cd1754c4872ef095a1926e4159a2764c56626cc6008414eda65d709849bc1293ab7d69a746bdb094810b783549ab807f88f93a31fd3f8dd6b598a6ac34cc827930b3903cad5649f0f515b8f34391f6c20cf9498eae95ca0dc51d31d3abbb0bf1ed559d22d9a2577af993cefcf1e9100314bbbffeff9331ad874008faef51fb40705a1907993c6387e3f3ed5ce9f957111efd237b046c09fb23b554c46d73fd352334a0bf0b0", 0x1db}, {&(0x7f0000000540)="8d6d48a1db01ad3efb05d1cfc4e310e12b63d28356a23cc829ef3734751e4f3387", 0xfffffffffffffe5e}, {&(0x7f0000000580)="182daa0c84c5dc043fb43e95ebd453be30eef0e8f2f754c2e64fa2283f689b33a95849f5499d58ca6ec3e9a99ce52093685c7d7c6400cdf2c2039b77f1875ed2ec9de206b46e1407ec330bdf312e2ade5d7ba0c13644030e7147c3fc5c3ab9260735ca8856e56cbe4ea2df5ecc9ab27fb0a04e53686fc43b6c479b4fc9dda7d10b7ac81df0502349f3e689fe61a9c552a2ccc7446aff391fecd70163c19683ef5c0c95807aabeb12710d7044ed7f5d", 0xffffffffffffff59}], 0x7, 0x0, 0xfffffffffffffe3c, 0x1}, 0x2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') 22:24:03 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 22:24:03 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x12a02, 0x0) write(r0, &(0x7f00000012c0)="080121bd447e7ca3042dab96955d2b0454821aea52da5493d1e67f6179a8dd585f7ecf6651df3c8eb959aa917bbe2ece39e4c63c3ddb1370cb7b3e0f1c063a9957885e883054539ec405fbe522e8119c6b58508f98c95504dc719dee3e6fc4efbac4e3e724ee4876064178a838ab10c3dd2d8e03283cc9d67d58e65fe1c6606ea861a81b94465c8ce72dc689d92357a7370ac207e35fd0e6a2d305b538ad2a50ba1c49a16b97", 0xfffffffffffffea3) write(r0, 0x0, 0xffffffffffffffc5) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x4}, {r0, 0x81}, {r0, 0x40}], 0x4, 0xa6ac) utimensat(r0, &(0x7f0000001380)='./file1\x00', &(0x7f00000013c0)={{0x10000, 0x80}, {0x7fff, 0x1}}, 0x0) kevent(r0, &(0x7f0000001400)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x200fffff, 0xff, 0x100000000}, {{r0}, 0xffffffffffffffff, 0xb5, 0x6, 0x8000, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000067, 0x9, 0x9}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x8, 0x2}], 0x3, &(0x7f00000014c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x9d18, 0xb7e3}, {{r0}, 0x0, 0x50, 0x20000000, 0x60, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000004, 0x1f, 0x6}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x100, 0xb8d0}, {{r0}, 0xffffffffffffffff, 0xc, 0xa0000000, 0x2d09, 0x5}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x100000001, 0x4c}, {{r0}, 0x0, 0x80, 0x4, 0x0, 0x20}, {{r0}, 0xfffffffffffffffd, 0x83, 0x20000044, 0x2, 0x1}], 0x3, &(0x7f00000015c0)={0x2, 0x6}) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001180)=[{&(0x7f00000000c0)="2661257ecf408b92c223c6922664ba5da99f2d9bccf6e440436d906dbc23690c6ba85c812c43665fcdf959901dc8a2744bdc5caf43914d164a434aeca0aee7d6b1b66883b38afa0bfada4344d8501f9288308799933d989538fd40a22446be5f7a06912d6a365f42603ab2673acb1b1eb186464c57142056ed7b5581fb71d4f8625552d0b491d17f130413ed6f11b78ba517b42d77e025cd7102f4e1fd71894e7abac5cbd331019c377aa337a456949185a22b0b3ff445101e0f59c5993e6b5dc274ea944c9990104b5256fbfcd0fca81fbfd6695ffe8cb951a9dabd77a202cf186b93fa769e6b35586ff01b98ec8b2ca4906e83c01b1a6431e6828a106e7a790bc35311dacfa62662a093cff61af4ca35632924d3992d00b111574d21d714d28a54abb260a8fb24f482037c420fe199fa5b914e7881054dae6f2198f9b9fc4bcd95d2a54c9c5cbbd933ece6d1c1424f322f32cd84807dbd0f955134cc36220b306a373c08a84584c944dc71d14f241cdb1ac7c8726e44d08923370fa1f3f122547c0e9d32c4d26ef9cdd9211cadf18498b0a9ba3f78cd3dc7ae54ddcb16e2c3066e35a57e9a2a19b4fa00558bc3c32b1a41ff2fca0d51ee7438de64ce2746f09e1b23a6b62b07b61d8e534745f7e7b9b70294d846f9b4b6b7df38fdf03badecc940fdb3c4570bef9ee14bbc128cfd507414aa2c11297945fb3e4029756ec16e39da76909b3714b20f5e44d1264f9fee325455edb3f0e6dea4e99dd41da81aff9999219737f9239e5b2f4a2481525a0e5496f8126d4f3fca62d5c5a3c196749db54ad1a0772dad90aeab12487196c31261e36ad07cad1bed6d7dc63457455469b158ae020d0f123fe0d52778998693ccaa5e060332ede888f259b298943a5b8fc5379cf40bd9cd12c9e2b355d743683dffb02b522f7fda1db243b97ad00384a33a01335c443a83c8170bf22c2deaa96af48d08c8e216306316f49d259c4a233e32ac6f6965294fb12826a01930e946f776e4687bbad781f532730f4fb919ef490f09d3496a1779c7bbcbcda70fa7c753037d6e7494ea247cf292c3482d9cda770b3adf7e5e13c5b0c09e75e47f09ff461165e6b685e04832c16923de1091ad61621ce8a18643013231fbe59aa5195039be6f028195c4b2744736ecc1c78321727ae8906fb1d885983a52f15e8f4cc2182e24ce92bc9292df77313623b6ec10cfd5b4f544a022d37d8e004dbc4e4b0f89cddb7c819b3b0fc3503823494fae581e20561066ab2d11dd0af5d6f4a876d455eb5686157611267b82eb7bad0ed48f36d2d15577ef8c3bb4519f2a8b3b1253b6d26dcfb7dcc2f7925d693fbf6250f6dad52bc91070279bf9a8f3666e74c167fe59fa74e2d7aafad9d56035420d220b9a7485829a3f8d467bc20c952cfdaa9d88fab9c413c2385541760fa898bdf16bcdc23823ec0ebf03d877f2e84f0cf1c8f5b80a69a98baf0139e99f03430cc5fa9d62340b9ce18d9765c115b169d5f74b6464f7f42e9b3afab91169f9d5d553051a79bb23c7d8a1b4515692f2ff4dc4d496862514a2982a1e81d67a7b66cc50bbfcf3a4b46ac9d044a13ebb035c7356db42232ba1a835870178672bd56a65684aa823ef72b47bbed96bf39a5ca49baabdadb418697db6ebf873b2d099978b1c138aa0bdf7fd4224a1d5279533ed43d1e6f01a3da2d1250a7aa83217d381d08f7b040f806fddc6ee01d86885e1d945f61ca138db2efcfd58b08e535a8cfba9cf512c35f5ef80bba4bcc3bc89b50d86765f0b4a9fd8b2191aabf8be7b86652f814dd8892d15094d45006d4c693bd683675c5f5bca0105033e221acd151884992f2ffaa22874cfd3db602a5f89b8332d52bd7182caafc6746382c9d9d1646a82c4415b6e38405f461401b684de11087d9da60998e82fb8b2fc1da6e31adb1f9b283cdfd066a373b65ddade204b5ffa70cb97cc62d95a3a4a1103050b629a13ee20b83e5e0bcc27ec37b933734cc67a83b6a20918267008782d3320a1df5b2428bd1c379544871a563b8333c5a32e28e44e3541ae6e4fb390d40319065db8ead954a0bca50f8142f4f88808a97fd422cde01949df8b020b18d6b252108bce30879e143cf84942da2a0e36bb83294f34717e253c82bc0a6591e1203eaf3736c4e215ad32dca017c73e55cefd98e807c2788238204559e5f1cb45d85ed68c289e267a41328a25da712d9e37ca0d33848c46002d88f5170a4b79cdb5368b95cbc65539ed31f70464ef54bade44d56efd62151f4c3b14324b03979b5577c52c77cef9e86b6842bbd43e77b5d59598cc69e710631df4ea390f2f22b896c47d248f6cc06a69f9016e763cc7e177c41bbccb6f0b3a851d35523a6862e7f0ca9c6c229bcd89d01cc43cee48a92c7f8ab393dea9e8fc53a35daae71f4474bd59ae400afb799f4b29e663d81884d47641d50aba2b40b596c4e747b8b7caf671ef347ee9398b18883d38523f7dcaf141a5ed6d2f6ada454bc95561c6f8c52382e88b1cc0db518508c5f97aba4d8933b648d3e2257a96c806c76f7e723cd2b8fd01146b6ad752f48647a0b536ace0cd1e40e3b7656d94431b790db821d8cade2c8b259a2f2d5c972d637ee497c5f0369171bf41a3523cb54438d1cfb67e0900b39cc05bd42ce363f7d6692a3b99499708a1e00102fa365547c63343c0d77c9ad0a3aab1510217405ebf1d5e09e30b83e2f64d3657bdbf7edcebc3b035eb9f49ab509580274d344c95f45576b1807c639d74a8ad759f3974936804f4f4a045c7d263a48fb37ad124dc2409011d9d7d1f52dea50d3b7ac7106bad02419d232987d981a36f1da84bf8f3f4cfb46fa5ee8329e43bfaf96def2d21a163a85bb8abfd12e38549915727f77de10edc7c1c344956478cba45a52a86c6b734492d4a218d4cbda68bcdfece3785acd7f0c166355ac1a680e98e38b76b3d66d2a3c04f82931f2fccb2e8ed0ba98014c250934ce70199b0b475cea0ac81d4b01f894a28a7117440a9f5058568e9e720d8e897f5d3d8fd4b85c71e4caf1b833d304f1b07de21f6de2d089f29747787d1ec0eb5ee76b464ded62e3e970344c953d627aa82b0c0b96e8c19fcadf6acafd3f0289f89a67d8d80bf92e23c6c8088aa27a079491bd1db62a11f7c6f87a4ddd523d8326c561a5c6b2f0d77c4ddef19c75e1931405513e3d002357afce5300a6c1b797d6405a14bf53d6ede28e2d11528470a1cd18cdf4ec5515e96c6f7c049e6dd51f004e42a87c67764f27a547b9bda8cf5fcc191f2a3048896b5be4476afad1a0d61b21e97cf22c760b70db364fb6cf390a88b5ca64af6256a23195040a975b912208a41c4390d9cfb1dc3325772d5758948596f69ea25cd75512025b547ce2ad9d6d45c5d594823ce6f9b4e6eb1569f4a256aaed1d912b7ef9e7040366224f266fcfcd4fc62da969376346d90f1958a0ee680cda23f8a78055c9a2e30a847386eed9ab8423178af306c39633ae480a3a7a7a98a591a4ddc93bfc59f6457f2d46339c2e12373bc64a41ab2c4cf6b1018e4afaf0626bd071c80108e043caf362567fd3cc4380a31065af2397ac11cce1d50651caeb0f2e07565bc127578c56b9ff88a99352954f673c7fdcf3a8a284ddbd2f136ccb78d2c552adec49f309fa5dbaa9379e0e3d04912c4117dcfb023b2eeb8308b39f8197391e4080306a658cb216235970e858b86f01ed8124772e20c1d14cacc8753a7bf572e5345bab03980b2f1a67da2c5b176df131a7ba6ec6c7b175823f762a91bffd4f0cd3dd3d31b884760b15bc56f785afb452756db7d9c35c7b2b67f90f42b2e8d7e8181ddeda4b4e61e5ace816653f4ff47a6091c03e1c8d1839794ac2d82db6eb4b6d4224a5bbd693a9d7b8187a59f14fadf6ee022a18741f06a18e4d702a1c404ce8f2a4ca1571eced325636b0494365a1714d3ce90865ecfe9adfd7ea6974b0308e9e629950cf6bdda0b993c30b17357a12893fd22ec0b1942a56a108cf616f0368574185f4c260d3f48512923bd39ccefbcb3b8f7fdbe0deae88dc4b4d27e8cc0f6add91d3f2c6b1c352c85ed57e2700debd41ccf9fd53e34c1765d4bdde487e5cfd39058bf5e0e19aff60f191e234aa9a7c0558ac575aeb2376f46c93a0d95d15ef256998688780a428f31cbe2608bfe80a2ce400f18efec0e010f659dc41f5f789784f25647e83cf743c902c82aaa41b4d94fc21a3e2e77c9386b8c20695167ccbe64d10ba1a758f3f20575a6a9dd500543d3a0fb088ea54b4c5a9a5c8fb36a1fa5434794ee3ded3f1447b198353b383b201ce22c65054ea0c8a3f67c9a93f546457b16c8f44b6aa2f02ff656c7b73c6b24caaa38b49e666564b4890d45331c418debeff75044db23c9deccf09a31a3fb54df287830d5bc466e0e30403d495bf4f862ef1d65bb49af2197f6ba2d71c53ab7caa83a909187cbe61e6662bc9e8382649a876e9860d769ebcb54bfa4e1572059fbde33925044e566843b6f49010e48d860fa66700827931b3f8fdcfe1e12a10f1509883fb904443aa8a55dc7698e0527fb9a62724e87fb948d9556bc9d31a6ea7991106a12b4c44beb8959f77deffc6413cf740be4ac198feae26b3384cc0eb82adfe864c59fbb9d0d054a96761b23d85e5ce75cb9e96abbc4b496a2b70a469c42780e46a4bc7d3340763f16b6bd1629c5d0c84ac0d3cf071c97f6c3419c124a2643e74c8be016cf720a650b7e8b5eb5808814735119e7ed09549e0724a1fd632f7331e7ba5cc0facc7f91f469c0cd48f536464603fb20b173a3679b555d2ec288e84eec4e69472dc82f42be355aab644dd69ff86a9c210717d0d9b95dc7177f86879388db05417977c16aafda66cb38b9470441d198950e8941753c38bdc201cf5eb9735bf1b458cf120e68be14c07a2c5536f35bef30c927ff87ced4546321f79b6fa0a60ffd58df6a7adea16c04364338ef1f83c1abd36409aca3a025b052efd94523be1c1b5f5924ef0105e2be6452b168616f072fec68f065d595f7bef2196d74d748c7eb79206279b5012fa1cb8f98c0f6829c00473609a0e9586a9665ecdf0ef7c18a0b3b933d01472a0d5a761b31e58ea57fd21c4518b3435b83ce32567b90a3189c65428766e35172444741aac3616fd5f97107ac64b4cc2da5e1ea2a219c4b94a4c4c4a8ef3efb909ca2aad851dd9a57f15976241ef7fafaa07e760f858b3d5ecf01d69124150cd69e54036f7ed7d763fecf1f46685c9c53d5baab603178dafe1706a43fca7fbe972cb625f1edc375bd0a124c4e8a3f7f2ef8cc8a2366e5c77b27d54f2f8abc255256b8fda96633cf770ffbc9ac9f0f5b35c2c6001577cb3f6369282f0fd453adb2e9fd114d56494e4a51375bef35220e14a6f1d46edaf02165b342d792c6b7ce649a1eb98c7bdfc25e435b790f771e16e7a7191a5d9f02d3ab47e7ebd08f011ed954cfa93561ebf3a3db19f61dfe70851438c585560496aa2d601ce0218faf295e7f5c2d8e3ed74a8d82572af61d089a5cb9e189b9b909062b522db27eeb7b6a8944cea6baf36b5d1f64abe05b9eb37f97a3e6c9edbf9e697a6dc0cc80892975855955feff23f8dc5646bc0b2a2f2c3aaed4028376a166923424f99b9fd85dc55d211db0e1a7777bd61ec97948a765d51cc6ef3f0e3fda12df0437da7b914874dada5d1961c25f50649d2eec1f094419ec69d63f843cee0ed5b889728a174fe9c201fa7f4819b89cd8f978b27184108b6b74eacd7007caa43fffa9066efd9ee123d5211d29a4ce", 0x1000}, {&(0x7f00000010c0)="7c69d719948c23c7bc1654fc1b85d25c9b3be48955c083ecde5d534dbf8694561b4cf57c32a2448aa7be827b84a90fbf3b731a0d007668d39d1837be6505b25c4d85d0876544201d72759a0315201279fc788c70d209cafd8470217ab08ca32c9a63bc1fd5d3d520a9ba85c9eb2de72b9f3e1d5ce5de8df21901fbd34e43e84c8906e533cc85f8548bac7a8fc61179bc8844710d819f", 0x96}], 0x2, &(0x7f00000011c0)=[{0xb8, 0xffff, 0xb5, "8a6a3e0b48d17ef30c209ae2716987a2f671bf70c891ebd93103397a5cf8728b431559516c9fedffbd206573bf1135151ab8406c46be5c14520da5d8d0dbe6b3a2bf7dac5bb0c0f3b7b4de9eb77cf143a8b82299dbba337c87af524bf891ae7dcddaf06044840f6b4973e6e5acf4933ee7e3dcc4657c88cc9295ce2547dbf3e58b8249ecf3d41e8d22efbd862a20482ae48b419cf414ccc9cefb471b2aa93d1b151d59a7"}], 0xb8, 0x7}, 0x4) 22:24:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0xa816, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) sendmsg(r0, &(0x7f0000002300)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="a63b6a8aea967ffb08836b38df784e08315ca8ca3b9d34ec1db4c126400020e3a964dcd4c411a1151c6b889ccc17b837f1ab1f61076033f1c06e4fc23b7cd3b676a40ecccca8f9de9474da75bd43aaeafbcd66c16d61ce468a3e01c79ed0bbcb1fae8335cbf730917e1bff737d931166406a785f722970494f36f976ac9c8f8539006dd15e003822e22f81c8dffb5a0eb9c38c735b121e0391273a91aef44b828cffd9f30138ccb4fcd46d6fada739ffcb86b7fcadd2e937ffe243859df5c4c9e31f0813137682a5f439ab0fd881459ee76df563a3f73fee954e38c445663f3de635bdcd83e24f9e9256c7ed986411f6963cbafe9d8b89fd73a0c18c2ab8aeccae7516cca5dfe4f9ab0dccf729457c620984844595dd5f0711f3d1f147edaeb253f05f15890c286f0e7757f0eec46e80fe32ce38f672b84b59740649347906be06792924d4c5e9e06b58033fdb8831c2296d76ff7afc6f97a95a71d5611969c5c61566e7fe6b354fe73dcb56018a8f54cfd4d85c059ef7a8766112989cf550d264ad3a85cd12f52b54a71d120ad88e4a8766d5f51bca5ab0e1e844750d299bac20979019d736db1e487bca267f70fe7840b21ae77df3ce55c05e46ae30aae525bf4e2f349dd15bf63c071cae57df95135fcc7ac9fbcca6ed222e63baffe3fc0c6144b11a89bc415ba1d8147fcfe221682792cbf1b9365e995a55927ea7a847b0cb1ea0c5619842efd8f9bbc4dc661f889daf5db901f1a41967ba46dbeae0c162b677aedfd11d4208cd69ae968e487cf44319705a46f05802623bc056eb514762961fab62f972bd2661d5716957c1d01ab20d14e95272951062b8bd5ee001c4d8fd93f76095f9f7781b1493504db0229a216edfa28433585203a8640b57216e38b9aca89d6ea6b41314fffddeb0552d417d830e42e50103b599a36a598fdd8e04ef9533a19e15a8ef25bb5d01b8b814967a8658fd7aa67d665c494268f63a3b1e27c3e7e5dfad854c71c0d1c4414211259037ada15e0d1aaa2c367ec94be665ce14cc9ed8ca34ef881ca3f642b659f2b6cfedb70d2ca8c0d282dc6ac2731b65ae670186cc2a85eb5a6dc7c43f25e0a81337821a4d974acf42d11b7e58baa02f02a7a6c2702f8497995312c91e5c2f7ea9d0acda52d6110bd757052df4fdcd85622a00e7f33d958feb582a2959bbfc47dd9e501d48ed827031c722619c22058d7e8fc8dabac8376b401d2fafe6a35d63cd5d82d98c3ef500096bec06da3efc62768b818369afaca266c95a9853cfc6a26d6b88e49e0f26f10e881b483258b71334baa6a7e307cfe16e0e9de345e2c1a0b8726695ae9e0dac51499690bf1b227ddaabe06d5769aff564a327a044f3858f0bf2001fec84d655fcae83596eba911476d3cabc7ab454396e514a4988a2da31ed35e9c1b9a224e5d0706018046c5106124d60068e4308c6084d4c02e9327294a56082e804c0f9dbacb8b375f5ea0a06676167b7b71ef2400c49eecad6384fb48ecf216fbe3cd671b9c7b7cdc902583cdfed82c6640f186cadb06b85fdd61e36adf5f5f2a0299b2ee940eba8d10203ad12fb3f167fe13072482b83e63e02418d2b2eed81dcac6d51d3fb640a9ac665c01a450c61aaaa81fdcd731a829423baf0a690fbdcca5908af05a28ab184a41728398c16eade11cd4d52e3fa849ff328d1c641cf90fa559ddf4327cbfbc346a69a9d4c69c72aa79685c766dce7de6f3dbc9e498b83f18bc202f80d0832f86561be49b79b9d8d9239e969fbab620ac3e7d392f9e10da17bb70ad212bca4d96631df2183698b5fcf4b130a8bce61d0bc81e78099a65e8034c06f225290b5f9246e90bb684767c7b145464c6c8a78b737fc30969f0e0815c5399c6d42c7b815bd9e1ec85b6dfa39f22c5e8d5cbef98322f40f0ccca58ff30ccfeaee891b2ef9193bcc9daf7cc21d2614f69cb1042aceb2aa16e495168dadc9b0724464aadca0de324434d1f15eb1604306a4e5c58366c9450e90c6205e38bcb65955d3a10e7f62a91c1ba677ee1960e8f3082fcce36d81ebf4c78aaa5fd86082ff14754596a6a481a6608e1c895831c1ddfd73d7b19f21a974f72025f6051fa89ff1b46cb726dad2b44820cdf4339e2d29cb53a55b02be08ce29d19c39adb48347718543debac1d61b8d39a0c415715c261870f502869b07ea51881817296d7c9d5da11b8d7df2395b936106fec8302a25134af2d4a87eb37982bb8833ec9e0741f4d0c6f832494c7203615c89bd69fea8eeb88b505aefef8c54b21d279d5ed8fccfee74c266d429075c6cd234d3fcd2d7383b8c05616bade12c1f9880821601c0af5027fa15d8b812774b4cceaca00abcbb332e8015f093c1135641af9a87d2fcce5bb38e86bf0524fc138d846d5028630ac0589ee49e98571211991718b48ed133f3d79de6702efef006a0294008d3cb2a985b8498e832acd54e10f835c68394d8627d717805e1c4b90481d0a0871d76130b3600dbe0ca784443fc974d3b4d32cc550529ff19e7415b40bc7a4b7b01d62b6b09e2d1e3929d5d5cc99b1ab250a04ee36cb9482d35a436bb5043bfc0f343033a89f9fdbbafd8a51ee4f8898b3222321b7ceb3a0a3cfc311d5915c52587713ca032d0bb191cde6be46efe057573d1bbab5d65b78ccf100fbd3d7df6e972e2879d50457ee7bca9a002cb5368936bf529c8f18529cffb684973876032c75c4d2d39c8de3111094fb286546294e63d77ff83eb443db40f5c1c81517aa2c6e660588c5536b17ace11f1a1a381903d3b17ed25ef51b7206b36068ed3b63e2cab2b83381da54f9086139307944df3f17b172fd474fc62cb2c667ec6acc25879cd28799de5e43bbd13728ad962b98c56e07249b41ab66384fde61fbb3216f7362f5562983972abeb0eaecb069f95dbce7a164b7102b087528af32b79e621cddb8f4e1325950bdbf2a12dc45cb256636760e4f870f2afd3d06ff7f872121896b6b4fe76d7767eaa42d965cece5706ca496df9f6807eed919235a9170ca9836f619b8c42b0ade300be76209928d467ea7286d084a32bcd37b8434f0aa701948492b87e3f1c9c9a04dc497d24d1a774fe3a09511df432fb277e840cb00f0f12cc938e2c308bd346342c40630e3aa8efd97ac3b54ecd4ebc0bda822b7ec4d5767e63147353792a50bc650197559f0f56cd3fed5a7baa33337e07a3fd5fe0d540eefdae364a5e558aedf68c40bdbf75474a2b759b832c2c6ba440e20f86185dd00ab5baea33a252fe55fbdc0ff7b8d34acb860862483a351fe2d9e9feb56c2fe09eaf99a5aea7f59a98b9ff5f423c711ce8506f68b091960d10bdb65b31462c52dd81de73f02e71cd8f9e48b33bf5096054e4e980537b017697918434a68a49a381cb209965006350d0242f9206e1a8c436c002ea6fae6af5113562addbe96c9427ddb68a0a0d9d2988e790e86eef9f8a1fb7b5eb9abc07d6a440d97a9b7de76d9a86ab45f150c4ee14435df0f11f0d14873f6449d78df08ad2033d50204bb79fd84b5d4a539e12cda4c783222e4a173e0aea583d3b44ff5420b7cd4b0bddff411d2a8d1b944488654588565683b34269262c75adba36a3933efc52a9c20e3a180e308bce27d963dde67352d3b12999ee0d45cca70f23f30a1fc031e29eca6f117676b18b9b66e084b069ed7d0649ba23d119c6c97a23a45866c5207d25eefeca95b578e9059576d1ca243041349400b9a9bdf328270ae5d4528d84686f6d0b019783394b188cedad62a540503a451f2471fce26b0b67b0eaa25b185b0cec03759fc50e160f04ba45e8b36327098d40d0fc88c2aefbfdbd71f9f8df885a81073541d3b52bc3113ab2197da6a749f283b1b6077fa2c6703e568149ed75fd9ba37d7623cba7fa8471f0484923d779f5b2a1125f1be1ee7e6c4a85e8178ec92fde9cd1c368985ad7df03316935f21cb351fe7b277bab0fc73fb0e3c994076593c60efcb558a6388d7cd7c07e5f60e36bfd1393d1e5d99c76966eb7689fd197879f175122b820213a73b07021588781ae213d5164d02d36ce9a5e8c53674c5ddb8aa82180501128cfad914ff306de3d9b3548f50a51fc1532011a12ac34b65992650a6e64a727ca7a093bcf2e9d7c2142b7d687a0e682864eacd0864ca4f5bc6a25bed30ba19013000249a4a2ba5a977d08ebc50e2dbea7a612cb029f0e956e36e01d51dafbb3dd6ccb4d0f42ac1a7e64e25b1a2a5409a6c588d2439eb24c329295057dd7a1e4a229c00f7bb1dcf456a55fd93d790d3b55657a8226abf6ffc1e589da7fc9ea26ef8ba8f53215d1857d69b9fd5387ae035462ae83430ae4d06f0420eb84276d6dfcd4b554f440b9862673a84d4e61ff2f3329184fdbfdcf80ac9b0bd65ff01c3978ae443b363b8bcd1bafc5aa01aa60f465208e94673e6c646481ef3f67df806572be33dfe6e3aaeb009f45b0d4962d0a48cb62eb8ea19cc9ec77b4437981d978d6790fe78e6580e6e0f380734f3b0bb74abe8529fb01113b4790542e4c392c81e966d25c3a73c9aa3e768df7d79ad51bb4b759680fc520e04996489ea03df833541e77ddef33e042296eef8ada450222bdc3401eda94aa1b88896679df54766d959472ea7883eeec9252b607015f42ac4b5313636a940ce8e0591aff9e4b8f1c400fab62358ad3ff8d01b686624277e523acfca1ed119e2c07859ffad109b271148f14c701eab22dc2f2b5d7f303c933dd3a2b369ee1b5b722c9f01e701a08fab4a41a6199ffd548755f3c1d357ad20ab7e5f9c9234ec955fdfa4b966d6a42bacb4423c0fd9d308917b67f6b66e38a902cb26f17a97beb0f7ec6ae42652d3c6698c4a3226aed028034ea8b47145e5b75ef6ce8c7502d36176d800bd295085b2cf1be6ef54a548893ea68cea5931d67625083c55fb0a1c02686c81fae7727acfdeb6149a85b16a35d7b7edf3ea9f2390d6655388a8924e93ad58f785eee816ccd9dc7fe104c7711cb5e3f5fed1ac5d7fcbb4265f9361c79ab57b8108a12a3f056ad4d9db80524efa466e944df0ecc0a37c252daae01431f41366d1e07605ef55551eff90ce49a2b1c90e9e1b925251259369c625865b337e4bf58f733ae94e76c5c9e49a7e87ad50b5c82a32d977e555e5f2e26400d8ffe962eff39bce61fa0c19660da2bdff4d447beb6f79f1d1b6e971c7ac767cae16d9f8d37a20392d3518765e1066357630211822613fca4655c7090b1147e20396dae1b3fc0ea373197d42433a81e03dcfa52c6322a0d7cf5fcc14d8052d633b7b8ed14d9a736841382d9218463ab435a8dc0c6cc79f445a532f4c94e4dd74af8df90d530c258bf826a1087753dc6ef090aca2d5502c89afa39b78b22f0fa115eb3585cb36eab274647c0638e9ea06dffc7b822e4b0e725e7bfa40d07b5ac7e2605383bae88e51d06005f553a2fcae1e28649b026f8f84c6381b219920dd4a18eb6b4a6f663c00d9c92a8eea887dadc54a0c936765ff993f14133c07001b33cf563b66476814279279a956d0a915ccbe18f8b97e4859cfe5e05c46d9201c83c7e20dbcc5db1c8a8d08c83263142c9517c0e3091430f95065c062fc19118a4440d1a24db73458416ac5f1114aa12ad7df682e30d585df6650a3b4fb91efdcc6dcd32f74c12c99778bfb0c805704050736440d0a394450d1a0fa4ae8b909b0c272e690b86740edf21820ccab96c71b8c54c78147b6177d7b61bf85a7c6f3d8ef42621774a382898d1f6272a76fa183b4f99f29dc12a5902c98fa8974428ee4e422d264e81", 0x1000}, {&(0x7f00000011c0)="0fd2e5aa0657b011c3228381b71aed31d7571466b48ec5b9eeca1c5bd82884e67ab9301e7918a25a4bb25a15f405e47d85e4984eea54a1bdf75500f7824601729c8347ef805d2807d82b99c9a0a9568f0e845f5de848b893a0ea23c5f9b6ebe5faf3b456b3679fe662689bb1c4ae16d6eeba2ac21f888aa77c8961ce888976bd2aeec963cd0b38001f1a1976a67fa1dd026c0abe3f3beb1f3d7c8cb0e24715431606cbd1af9449dcc04114f0ae44b1e7b2e657cd42cdd70b32e003ce084697d7e16b97098f92f3f36f2a40ec329a71b2447ef29c7bcdeb92f133fa94533c4baf084eef1c8e258e406bee78e8aa7446a48ecdb774abc9d14cf2088707776860de164b68ca1ca7d431a9cfedec1afa36d9ce42c6aef9542efa09a2b259b17972adb342679bdcf255b4c3f9944ab1dbf11ee1b471bc416a12b4b8fe0bb6c862b10cc4cca5fbdc88f40ebdbe0e22dc322e26595b2855f6360aa72dde64d478288e73950fe3b498181299752634d3ebf2af38497ba6cde9c13b4074181d41a8276e24738162186ba76366fc1c539844e8820aaf6b218ad3cebf74f583d17ded28c11b049d0278c9d098b601cc08249468e413a21bca3964b15c865be11ce14e5f0c5ab83f697eff849629884111951117db9e34e89a589aa8373801894f1b60771e875fa38f07478e7b6988741708ecb132b1b9439ea83a8bf1fb0e9de6c5fa740bbe643e96bce4ec1944b033d82b9bbc767bedbaf9f45ab8b3fb5f13da746129d9575bda0d801b6a0cf44682b72eba295029c8ab9ce40a198149dbe471df82d973c21408dee7b759a5624eaa9ccce121657a9b6d64e923cad7363be30d8f646f5a3ef93f062faca648cec9b15f1bee665966caa97698435dd1016492820dfb70d82af27a9a20e58c1b87f2ce2e11468da5f4080bcf4c6d0d645abcfc14d5de455a1f8ef65aa2e7fcd598a08f4c712743b7d09f63faeac0816338a0249202da804ede0756727ea00397bfeff693e1906536fb14e2028907892c12b3e90f991e88d5068dfd4b6864d3a957521a00f59b015421f36a62cf4332aeb8e51524fa4f02f548b785154e3c8468b23d228e9409ac5bbea4bb0bd889bcf74c25b302e171339457e685c389874dab22269fff0d0fd2dc1ed64e77894e06fcfe2741160a6a06d85878b8c82b09985aed3753cd1c53c87e0190cb7d8ab088a6986ad5b1133441ff7bc604378190f8fb800629d028899b492880bfedff83daa051717c0a109561130da83244528b981295fbf9dc33e8ec8fbade6336db8af840d486fd85f674f89969c1ad07acd5611b2219ca1ff0080d6cb47bb74c51d9f2a303760464c599b5b74ddf83189303d31bd95ed5f77ef489b9975aad245b3fdc430cd80c373c09fe89a97d77fb6d306af0292f06815382a1938471af871e3723489fda2398ed1e5c1c59bef5e32ba0dbe8af85ee39b9623315976381be79ff990bc3945a04dcf4160714fd0e390b5d1fe67f8d374914f84dd1c84081de5e32be86acac75bb5f842e5a3cc16555bf17c97084723e4903bc9db7929c166003b7fa94688a1e18c8905f87e34026886276cacd56cc43004dd0abbced35bff8913944f35b93e19e315163f3a4038d4008698fcfe7d428abc539e68adcb945164f6c0de1ed7a6cd85e0d5cafa4c3bd4bed35305a8e7e22ca6618d97234d625972b77ac98570626598460634b65f381e6f8f721c06db4d520532bf31c82f6561c5bf0d4d4806be1e2f2efcdb3ac11f5ce09e75a6336da061e7ec9aef392b54cc3687a95c4ac2543dc6099ddc1217bcc526f1a0dbbe82f2795bf31d52cbcbdb9e0a3ad041389d317f0143ab0121deed6005f7c9758faba273b94412b111bf6ff9741948a3299699cd1679dcd535fc68be94231db15d8c6ac6b5661d94f4da7233599f1c682569a96389905b1e66e17b1649d871fadd18b18b22275ec1d2b9f4cff111e6e17f30ace2472806403a372f94980dfe46619fb93eead042e82c9f37b168e0f668ef628ea3315cc123f029481701fe8c7fa194147882c278b5e3f6f4047fc76dbc8c4643036ffa8175439380da72723732c9f81d64ee31fa98ccb25e1816ad3987331e9bee6b6b43f00c4b43ba9a7f3026acf794714cbdf7e87920f48d15801282ee93460fc92766218b440bdf998ca96b8de774534e46e05923cd8c71e2b62be1031ed93ec2f75e8220c3fd54ce376c8dd725ecb96e59ef3486dcb12313f3bbfa33007f1634593cad58e92f16dc8ab84b361a0ebf053093052c50e4ea92165797bf0fc5e9a89b37d330d438a4fd574d9750744d3509bcd1b4949f0d52a643793e3412c90f5a7387c001b3ad8575d3105eda42a53e21dbf522c432550577b3e6591138fb6f373db5e6a432f493a2d587feb003572eeefb384a4db19f584271a7d3084375a0f198bae6e9e65f8a2bec743329408657e06aa650589f8319fe06b17cec0801f08a047124e8f5965eaebf9a27f475a94841f9c3f1bb90aca8b15b4d5f0e43b52a621278e224a4f5b3606885bb7ad0cfec6156be996efdad7e9704563edbe05d1c99548ba6a85bebfbf164d232bc4070ee71822916b19625b313cb84b48485340be85b252a05a63991c199a9ff67e37256f2cf4865c8bdb5659e85e7031d9a57c4b8a30cb51cd9260bdc42e2162ab17911ecb5edf39f0c7242efcd98762491f35e88a4be038371ff135a7fb8f8e9d68682536d24a97f71bd119ebe7639e5741fbbb7feb12b1f3ce0e928957543e58bffa0d544d2bac116764e22bf3dad585976e0cf3a099f3bc8c7d930c47c74fbc9dea7c8506a9da0deb6509c12cde373d622cd7fe6aad08778341b17ec5d231c9536ecd0dcec9dc410b6ff4f9528899a8328daa5032db41b03b7aea74ddafef312cc47ecdad86ce928b9657ace251201bde42fd6e2cc022cffd81ff0ce371026e9554b5e83ed4859067402993aec1551583edc49c5722551f550c03253f221ac290680b9d043ae4afa234f21d42c9882ade34b8e68f0d3a9d48d4ef247e164ea81fda61ba8fc3072a94b08b20833e534f3e03c093b481ec79c61307a5c4b6fac014b51a867e944d034a513070669ec0958fccadb901a8d92ae9889ac5709bc53e42324ec5af3dd7bf417830f803d3453ab75a83c0d18039f09cb63a560569e21a59e709d90fe9e3e392b7e1caa02b097b4c9291b40107c514e642c23bc619826190444a965097f12dc8dabdf0e456e6c08046e2a96b380d0b8a469d4d793d88ce1b217c5dd4d6b75ba5c0a205f10d33268b3cde0a7c1c25348a2e551ef015e528805c48a7d3314a1b009c616a24b132828e9df4fcfb8c64dff5512b23362e09afa9070d61db73dc5feae022b8fa2f075614368a332c2784330bd83a7a79f9779428a44924cf25fc1574314434876bd4547ae86fa974fa48c6e954c6d943ae035b5d261ce3241f9b4fd4f750bff00dff4d01d33bcdd91eeeb19d666bcb0f5d1cf7bbfff9a23f5e33b4814370f835a1746bbb8ebc7f90010a691fff3d5e1a657e5cccd525e1a00b700014cab313de68b30150417254ba472103d4c75edd5a2ec871e372c864ff99fee0e6002ea99f6571c45d4cc435a8018abf3c5a64144522afa5ba8d9a2fd4184a75706c7191284fc21f3d27151cf6c89343d838cce9cd40c9d11107c1e4b4572a109994ef81fc27524755585bb355dba9cd5cb11b263d567b85f05babc3c6d7ce6f4eea4b7dabcfd73c3c54583f3c1d2317dad554ff67e960331b930437bafbb910ca62851dcb9a1555d7261375e4f2f4f996733e28a689da69a82fd1ad7efa8aaf0613e8759a99c3864821c273057a3ff05bd71c90e20bcf90b50c704007bdce90e58f83ad959887fb2c74e588af7afb7b897067ee0e844a93451c484c42982c9f19ab1fc09d6eb4bd608d69d9638c8437141c7077cad928c8b76ac8f1e9084b6b540537c57b1ac4583e912bca0cd8c3e76980c69f4565a3b3f6ac11737380c1cb386c5367e88a5d66ff3d4e6caf0d08e62caac377fb0a6a1c0746012406daab25fbba036c14d6bb1663a3bcc2eb796b11535bd0b69b7f89e38c9fefac4a460971a81aa2ff7d2316fbccd20516fcd4e358b5ec37c5bb339ef35db8b12c16f378c9d77cdb460d9b10eb6ffa9e8154df2f443e1f817532b1c396b21fcee6a72f0df496f7de63d9d80b68079d2ccc3ae2d9800132361ea4a3496d8d56829de7e2da2ad17d9017bfe961e4c63f409d678cf1d969200afda70c2db0a07598b5adab906fadcea4ee5ae3d8c57cb4c6bc468b5e15f4e084636fa0c912e37c708ef9fedc582e64dc6085c9262a9bf338a20fd7b9e8d1c0d1472298127f5737336b283f8c452ad979fb41bad05f41b32ba2757de9e0ca76cb6ecd66e6293c251fee77200e1cb1dfbea2dfae0cba5e799bbb6b27dd80ec59975d9bdd489f882c07bb5bea59521282056f1b0c43e62f50d597add50646cc0c2fe7212cc9d1886602d92f474a54c5277d5f147e53db1b72d5a8f5a9375101a466a986d76c21f330de52d87ff0c8d92da17d9d85f918ee0ed324c250fc6aa6b11e1cb9555efcc4b260f3a40852286a4cb0e1ed7bdf85c1e595bfbb0af9b5ff267df701201d7d78cb77fa98219cbc3cee3dd697bc6204d6b3ea7da8a2a526e3ecf64b77354c80f44d6244b7d13b6528dc561ffc32261234a5f0760838ef37304bf4be6b5559dc370c333f5fde689e77556d66e0a9943ef43dbfe2e623bb16b592c8887f8c4e167b8aff6e3aa11d038cea3668dc822347b7a5ff837bfb5722392157887b0877c424276a84c3b7933286241e13785f368730b4f714931fd2c3d3d8214ad4bfbf3a9241c448186ea03fb21f7417717f93c90fd7d2b1e7372d76fe889f786a7e9a5b221c96dc82a1ce320b05117b8042edd0c4aff2cacc44904424a9e43cfd266885b8ddba1e6acbc1a58448b19c3fd0502acfc9c95cc888610714a2116b158c6f3d3e7312acb334d3d032db6c8a92120c8c77164cccdac866dadcbd6470875a531524a59992adb5973b1ec150d023839e541d211a9d2790513d985ffafac345a0b468b743d759e363c0b5c063b4a8cd3a201c77aa9bcb51b8d1be815315730d5a34b48df36d8e769369e45a80236b5851caca424745fa99b711e4114da608a69406c32833f981575386861582dc52a13212b85cc97a5b7c9f65f2586c41ab8bdf8dbe641f1f542064fc9c4cd46204a51e01edbee33ac6024f6bb57d8e417d58a9d0ef2fc549d2f554df56bd2b7e277639f9d4bdd802046021bb8ca362ac59c8e276fdcc6b4eb52697a3c62a190049410c98d68d7568f371118db1b330d3c909a2d990d1a3f8a312dc272f920126ea69688aaf141b0756eb85d5759884f361ff3400bd5669254bcb913f087d3b01f580734223f7c95ce2a91f3eed3cde0925827f62077e14bfa679b9bc894940e876a3cb6199fe77ffe2529862e732b765d5c54bb2eb937243bc680ef4c0fb58ebd2d51131e79f0a9b0f349c7656dba5f858b8d845182d87fe1636ffdfed3a304ad82eb8c9acb49f3c32718f84d27bd3ee32ac7e6a1eec9c2959c31b17bb60bf4ceb3fcad3cb7e47064210361a8e65d454ee52bb9a8bec2d1edbe306db55ece66bc3a09f6076eeb2404529178d00ad45a6879e3b5e203f419cb99792a8dfaab6db0b8f50132af4e0fe6d87e96a7ce874edbf097b9eda9bd58ed793b0c4ad26cba1525cd3b1b063838a30d188dbb0ce0b6ba585c48aa745f09ea8241d91da861404364ecff9afaf213569dc0fb5", 0x1000}], 0x2, &(0x7f0000002340)=ANY=[@ANYBLOB="3800000000000000ffff000001000000a44ea4869fd81dda76ac4e2cd1dbdc470781cd5e9bb55674e5e00ad4acaa2a33b623ca3d54bc4a00200000000000000001000000090000002243eab1246cdf4525ea360000000000c000000000000000ffff000006000000c97bf60cf66732caae8f6873973ee834f49078e22180ef8cf81f9532454436307cbc6ccc9ae1c987687a1195d9990e75325945737e60beebd586dcd23227b792f5eaeda292ee1158a66389aae8349899b09ea2838a9748bab1f3bae9ba9d1959fd85014bec6166ea1d0e774a13341fd18485b7504b7992de0a695cbdd59b9026fe65423c6848fafb2dc2e076ad558085b1df98db4d32e2de7e99487f48f4feca00000000000000000000000000000000d6df02ed037934f6ddb9954609a539320058b773a1277c4f3d20cfca7fef232eb16060c19fbfdd6f8f1ef0b40016b88b9963c2481e49ace10f19325eab189c624c68ec266160b9670e2e9fdd146170e55df716"], 0x118, 0x2}, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3f800000000000, 0x1, 0x761b, 0x5, 0x1}, 0xc) 22:24:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 22:24:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4401) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x100000001, 0x5}, {0x18, 0x3, 0x5, 0x3}, 0x200, [0xfff, 0xfffffffffffff42a, 0x10001, 0x3, 0x0, 0x101, 0x9, 0x400]}, 0x3c) openat(r0, &(0x7f0000000100)='./bus\x00', 0x2, 0x101) 22:24:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x1, 0x6c}, {0xfffffffffffffffd, 0x9f}}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6, 0x6, 0x3ab, 0x6}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0xa0, 0x80, 0x3, 0xfffffffffffff801}, {{r1}, 0xfffffffffffffff9, 0x88, 0x8, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x0, 0x5}], 0x2, &(0x7f0000000100)={0x3, 0x8}) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 22:24:03 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="04000000", 0x4) 22:24:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x10) setregid(0x0, r0) setuid(0xee01) r2 = syz_open_pts() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = getpgid(0x0) r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r1}, 0xfffffffffffffed8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 22:24:04 executing program 0: r0 = socket(0x11, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000240)="dc4f23aaa279d48575a2e482d8057ced687e1260b2d14eb1cb59127de300eba242a42206afd76d62b94af32d281061069966bf8c24f70d09c75bf2f11c15af1ea77794cc2cbe71602274cc52", 0x4c, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="75c9908210f7879327355a8a16750b414c"], 0xa) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c5", 0x18b}], 0x1) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:24:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) setrlimit(0x2, &(0x7f0000000000)={0xffff, 0xfffffffffffffffd}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x43, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 22:24:04 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0x1d5) 22:24:04 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) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r2, &(0x7f00000002c0), 0x0) 22:24:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 22:24:04 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 22:24:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) r1 = syz_open_pts() close(r0) fcntl$setflags(r0, 0x2, 0x1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) dup2(r2, r1) r4 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$TIOCSTOP(r3, 0x2000746f) recvfrom$inet6(r4, &(0x7f00000002c0)=""/155, 0x9b, 0x40, &(0x7f0000000380)={0x18, 0x1, 0x0, 0xfffffffffffffff7}, 0xc) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x9, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100", 0x200000000000}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:24:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0x0, r0) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 22:24:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000180)='./bus\x00', 0xd010, 0xffff) geteuid() r2 = geteuid() seteuid(r2) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) setreuid(r2, r2) close(r0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0x22, 0x80000000, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x3ff, 0x101}], 0x4699, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x5e, 0x40000000, 0x0, 0x80}, {{r1}, 0xfffffffffffffffa, 0x11, 0x20000006, 0x120000, 0x9}, {{r1}, 0x0, 0x6e, 0x1, 0x58, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000038, 0xfffffffffffffffd, 0x3ff}], 0x3ff, &(0x7f0000000080)={0x2, 0xfff}) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x100) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x6020, 0x80000000) clock_settime(0x3, &(0x7f0000000100)={0xfffffffffffffffa, 0x6}) 22:24:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, 0x0) r1 = dup(r0) socketpair(0x3e, 0x4003, 0x2, &(0x7f00000002c0)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') r3 = fcntl$dupfd(r0, 0xa, r0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xd1, 0x1, 0xcbf8, 0x3}, {{r0}, 0x0, 0x20, 0x4, 0x1da, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x22, 0x0, 0xde, 0x20}, {{r0}, 0xffffffffffffffff, 0x80, 0x48, 0xa1, 0x7}, {{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x1ff, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000001, 0x5, 0x1ff}, {{r3}, 0x0, 0x81, 0x1, 0x7, 0x40}, {{r3}, 0xfffffffffffffffe, 0x20, 0xc68ad6f0435a6b06, 0x6, 0x6}], 0x8001, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x88, 0x2, 0xffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x80, 0x400fffff, 0x8, 0x1}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000000, 0x7, 0xb8}, {{r3}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x2, 0x8}, {{r3}, 0x0, 0x6c17328b1b71749b, 0x0, 0x100000000, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x40000002, 0x3, 0xfffffffffffff800}, {{r3}, 0xffffffffffffffff, 0x80, 0x40, 0xfff, 0xfffffffffffffff8}], 0x67fc, &(0x7f0000000240)={0x51cb, 0x3}) ioctl$TIOCCDTR(r3, 0x20007478) 22:24:05 executing program 0: r0 = socket$inet(0x2, 0x4, 0x800000107) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/181, &(0x7f00000000c0)=0xb5) shutdown(r0, 0x1) 22:24:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./bu{\x00'], 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='U\x00') writev(0xffffffffffffffff, 0x0, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) execve(0x0, 0x0, 0x0) close(r1) 22:24:05 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, 0x4006, 0x8) setsockopt(r0, 0x2, 0x1, &(0x7f0000000000)="ec1dce6ea22d41777393b4e3743ba36fcb8240f53ab21f911f9bc53267bc8fe3b2c323a811c5286e093403bd853fd432935585bd2f4151eace3ccbd8907c3570563597d50db0aa20bf5b85dae2aec159188a16dd", 0x54) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 22:24:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6db, 0xfffffffffffffffa}, 0xc) sendmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x6e0, 0x0, 0x0, "433ae9c552bdb35276b567e145a5f7d5db6ba822abd763dbedbd27a58b2d71025d8e51b201e30a7b4850873a41d3b5891a6480cd1499a88cdaa17fbeb31fd78f6b8701e13ab735e5e94ea2ed192957555d144ff7e5bc7cf7f9f7464722803959281d01c5cad45adb004fda0c7cbf546aac1c0b59dea597c5ccf77d8df1254e77a7c19491e6ba8c76ad321be3da14bbab7ffd6dc05b21b4485927441b0a1b6876a3efd3ea41f43f9eb7ec76a6fa7f96d9cc51887fed0d0555227573f4138f8d389bfc592e74dcba2c6c248fa61a9379ae2c32f2eee893920608183f0f798aade411531e0b6fa671e70919c1b87c25448dcf035de5c137eaa6b305ec5eac18807c9450eb36f36b012f5a5d95ae74c0b71fc3be1077d39122132b49e4e334ba1ef219f2cfd9ba593f7381946f49ddb68c3e6cc08c6ad0c5c23ac9b191f4ad7084595ee7d1d575bd96aa2c56273a683e216b7405476c3cfe84c2066284ef1e2fa4d602e4618f51dae0073036a26a6b0b4610278574030e732d8d405af79a412343a2d0c66cc215de76637fa80c94232db73135a4f779e5399782fefd437ac7323f9734986246ad67bdc7905ab1020e2795b0435d529ce9a88334812e0c288d3e607ba6f7faeabe3a9c4af9916940b5ba0ec9744018369b73479c340d4ed59bfe0baca9989fe2e247d112444701dfaf959ff3b9cdf259687d06820879aa4e207cc2bfd7135446785e5c822801ebe6695a90997abe2bed453040b61dcbf30eee16ef8308d50757aa339407ebaabf0db6b2d8aee6483d0d7a2f2efdea48bf06c3da64188ffd0675bfe76e7063c1efaca590842d53fd63d4b0f2ece6c30079325b4e2864a65eca9a2af051fa786d43c99516057f42aa060d67b4b5cec457db2d98dd0da49e783875e619ef76ddc795396df6ac5d065094805cbd6a5005ff67c0b4fabd23b9368631301a1f81d0a0eb5ca31e879dab848f47032a5eb7bfd7a1d3834880bece45231d71438383835b3b88e7e1a80c98b250d89055006942771f5b660432b58a09d2fff127e9f4ce4ff129ea57aa8aaa1658fa03968f2b3a89630cfb180b42e28db7344ea81cbe6f7f20a4ceb7568f115f9342537eb37ff89cf5ff76f7932b96d4eda0c9005cacdbad710ea168c51cb6fac3f0eb3d399d202ab939976496ea020553acb4eb173717ab013b2b0868331bece3c7acaa8d2276501f9cc4260d197d3e335640b121474359aeeef2126dec23b6d59e2b4c037c445d507884b3081e711183c166a728366233a1b9e4241c79652ae3093aa853b8286ebc43a9f2500b44d726093df26896a72c3acffed666322800a2c22fb5dd25e354900a8c47f489810c13e121e3318fed61410cdfc958a743424831909fd1c3dd7bf67cab2b8479d3047466b607b980124e0c42891e35675a8282b73889a9e8f211c9b85b29eedf230d5d0562c15d2085eb8c723391c84ea0352aa1ddd1dc9ded7ba7ade32e32fc860c4a517defc9ad1062dcaab984c0086caf0b8813109c90ba29820d0dac146eb455dca637bc507ee4220a68ce365750b8f55ebb2aba6e1fb1c1fa21b8eec73f4770325c25092db523613788f655bf87d8a92b798780683f1337689d05e29575c12b0e80d2bf53ee26046a072b5c62ef66af1ffef094a4127f213a6594483cac776ba0a2f0a919b779171b62d32e1fa308a8acd6fc2ad92c97205e951d273a0c90f39bcdb281b05693271d252091c7363488197b96d7b1f6e6c98fd9eaec6ef7207cb72f4b7f15ae8b72b4637358898bca6784d1232157be7f790ec03d4641ee9de1b3b3d2580a7989dd6d6dd7e2c79963b3556030c0781df726bf0fbab44f9694c3529ce5605560f928038f8f8c3bcaaed7e4daa67e580b2530bd43afeb3a4b113faefcaffd046ae0ab536d64b737bf840d50e03cc6e88a07482e0580da783add7029ac644679dd9fd266c8d80e7dd99fdab385dbd98825521961ad7f8a81565cc549f479e32d43ec84460a05caff4c70851bf9be0c5c7419df3d016bc24764f4b95cd3e907ccbcbe805d666dfc7c58985b324d4d7dcc8f0799b3df88e1479de13bffed871d721d85450e51a78b135ec26692c619b6fdf5b3e4a0a1d929af3948b8498023be0e142a888373fe0666d3220386f2d79e373e1d48b65e56c363ce63f070c2c38cb8ffebba480d96a3786aef40a3e369af7deecd1ae8f9b5cc6c48a677947744614f667e38339ed9125c93d9dcf5e23bb62432dbefa4afbb14050ecf233d9be160fe6b5a31724761e45295cd94f7e78559e5f77baa64ae9753965bcce212b2a19ae66d7693ba62964928196f0811067e40e46659477f4af60b0b04e5e92b3075a48799872ec41a314092ed05674d5d041574e76d6f9253b71a38b3a14d2b52b60e8a419624480c38c21200595375868e58277e7db8a21654343cc3c8cbb758567a33eff1"}], 0x6e0, 0x8}, 0x6) 22:24:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x80410000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffc8e) 22:24:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/13, 0x266) syz_emit_ethernet(0x87, &(0x7f0000000040)="0fd45c4302d42fd9b9dbff0106082fa6cb820aa176941f609945fb68ee7a697d3a961313e85d7e7b38d058aba58988256e25a7b1f94c3285706fe4bcc5ac972e49f3edd4063a7d549729409e69aa32f2b11ced3648fa68fdd7f53448fe1068f0a02f09e463b0f821c77326205eb3d3cb1e8972652f1e8f18f6b52518d754fb65c2af9cd23f6542") 22:24:05 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x80000001, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 22:24:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x8}) 22:24:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) write(r0, &(0x7f00000003c0)="f32d005489341a3c17cc199ec32892f84049c29d31dfda128ccdaf6aa2dbfe4b2d76dc213c16005593001c74081b3a011eedf504c846de4d6ba3ff024d6a3aaedfa63240c85882a4841f68849d02a4cf06aa9e83455e15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58faba325777eb00b024720ef8ab9d878b0ea6c432f0cb254", 0xb6) syz_open_pts() close(r0) kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 22:24:05 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = socket(0x800000018, 0xc003, 0x0) r2 = dup2(r1, r1) recvfrom(r2, &(0x7f0000000000)=""/87, 0x57, 0x42, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000002c0)={0x0, 0x1, 0x5, 0x3, r4}) 22:24:05 executing program 0: r0 = socket$inet(0x2, 0x4, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 22:24:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 22:24:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) dup(r0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 22:24:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setrlimit(0x8, &(0x7f0000000000)={0xffffffffffffffff, 0x80000000069}) recvfrom$inet(r0, &(0x7f0000000080)=""/230, 0xe6, 0x40, &(0x7f0000000180)={0x2, 0x3}, 0xc) pipe2(0x0, 0x10004) 22:24:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1201, &(0x7f00000019c0)=0x101, 0x22f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000001980)=0x2, 0x4) r2 = dup2(r1, r0) sendmsg(r2, &(0x7f0000001940)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3b657dffbed7fa667b4bf027893c2a745f1b29daffbb7c09780925058e1539e1cc479d5014ce9ebda49656fac69d98adbb714b073ad3c02e947a7f82ebe9333ebd5931ca4c931719eb8254b48ea9075938c0916050010d8195492de28e58ce00ce221b9877f19f614c582894d943dae38cc59c69f991c52169d938b7f116e38618785be805b4168e9d9e97eb7a5e584d9da9077c38e795e41129201e08744ea0124f1343c4d7957c9ccd0d0ef1a8c04a3b5bb9aff8d1707063edad0b70aa2d32deed945ae35e9970652a74e96c2fecb9438a1d1cdb81c6959765cc6c87a33222d688fb6cc61b", 0xe6}, {&(0x7f0000000240)="09c1a44ea1aec8c14103eb8c195cb48287c97239be0ee3a87c4e250c145b8966286335a518878950b83125a907c1f550807fe2030305b3d646954510108cf1bdb5c123e4f573b8cdcaaded246c1f651167f6a0ec4bb1a408b107d191b7bc292b63721b9530f75744498454e13ed3", 0x6e}, {&(0x7f00000002c0)="8a50e9c85603f1f42387aaf2bd87c3e8151f735e5eed2e1502e679af576185b3ca3f6f58befa44c5c3a45197a9093095908a1422239297236968253df1d78938a22a153e69dded92", 0x48}], 0x3, &(0x7f0000000340)=[{0xd8, 0xffff, 0xfffffffffffffff8, "c0ef48285cfe4298c8f4fbc075c7ca6e23569f7e6b9aedf2180defb5011026e333ef0aacf558732f64669be5114287e2822852a5ed8780ec6f100009b9c42475c5f13a1feb368790fb8a187c305c6c5880d658f31d9d34c3a3871766d15ff322c6469c7d5925cb1b274afca42bd74428aea87fa47e52c4f3166728cfcb67e3c297dca44356007d5fa25e257bbf5d62da573c32ae726271fffb5b9792882faf0ef2e446299e684c7c1e8787171632bcc148422cdba54e0b8a70138d143db51e1bce224327fb3590e9"}, {0xc8, 0x1, 0x1000, "186cfcf7dbae90dd0706796c90ccfd7812c53d84af177c734761e1ebc9eeb5fc3d56dc59deec30d41d98a29d7ef227f270df52f47e2be07758eb8d7b156137e1e78aa9576b2ca138d5a4018d66d71de7649fd57425aa0923d23c1a8981cb39a4203b92f70a1bdfc4f432afec8e5ebb0fe78afeb0a00a78854fa9cc1338b88ac9d09c8703949fed33d9c76bb7250778a7c863818ae2cf14324498af4d887ca9a436edbf4f40059479e95d6f616244892a453a15b8"}, {0x108, 0xffff, 0x7e2, "0ecec5093f03f100d343819f66c5e3558e63f5ea3a723519a57631acfd33fef9a2b20490b0b2c3a00ea067ebeee6f24aedd0f6ce8a6d731792c813fcb461df32d018b8ea520cd29aa9650df5e1b98b83d37e7e63ee7b9adc8eac0f2b74625db4343bf1a0f6cbacac6b9ea52a701ecff4cffdf024e42ed6f82a208a96c1069c19aff7a33b0a9e9f3ed6451aa27efbdbe638480f5d21aa9cfaf6d0e9c7500b29b4906ed06a04b0be2c4665d33ef2eaf17695f7c5cb9934311e2ed21f41c27fc118cd92dc4803bf956344a8a394d32700b225cedf20cb899aada8a091dadb7ca7f613635174a3efbec93355bf92807787569a8e60eeb4a6a0"}, {0x40, 0x1, 0x6, "17ccba0127a161a7c51f1617b5d0697de244565605c91c6e3030b0d91f3c1dd7732c98b98ec1899bea056a537243cf"}, {0xf8, 0xffff, 0x1, "e58f99966596c94095e9e4f29643e2faabd69390062389d195178db0324d5a06c7e74d1eeb3af635ef7e5f49132d65be5b1d1d59a886539c876dbe7e52c4c39d5a6673b24aaa9a1d087b94f7bcea36e03ea665e349c314e5888c29afd44c7e017ae60996aff3533440ea0bb287a401703c79934d833b7acef37f818123068e28509d2ca8e72ecd7251a3b8c9094eb6d0709e33ea7231f81f875b74e337ee4fd124b8f60b08e73ccf264a4c6dc17052aa2ef8b2f8630b96e8d7771ead1391054ede415eb91ca7922d856a0a936b95ab3a1873b19f9a7eba167d5a0c9f26b05191334ed03f9a"}, {0xe8, 0xffff, 0x1fc000000000000, "e197e4e63bf5b77b88a2f4ce349a53f2d01ce806681217be254b7498c53b4747d323c0abd0def8254a82fdf13585ea8a05f18714f24edbd51b7eb10691dba52dac31737a9eec1f2af09562b9a4966a59501c524b39572d3820821e60652a89484d66fd387b90ec93e8080e4fb24adcf20745161adbcdcfda98fc497eb18bf75b9f94198371d1972e66a68e1650109bb0dbf102b8766b6eea4a2e2d8fa43352c1bbfb9db72bbd9735d28ec2346e406731a4d00322299b5b91fa13220e336974a3b3d1f240304c2c47f5e968b7403b717f03dbacf47a"}, {0xe0, 0x0, 0xff, "2c4f2fb29e57f81e9f3bb19967cb7bdbf372b86811975e801aa2026b59f4260775d0f2c008f98a147490a0a596c677c252888ef7498d695a6b476b2723f32dd36a57728394c901cb65c6c4ffc5aa8d2cd26a52d7788ae020c7ab2ac3114b9ca05a6e6f6a5948a4e09e37ece23642b5c56ac908e7a636a5adec7a304dbf0ee9dd9d2097a613b878e432cfeaea464ab923dfb3fcc679107ad1857e4bf1495e2070830d689feb71e55d8bcb4aa3857972457a8bce10b8614ff7777ad3f3d4ab2db90984775554fed92d689df3f12dff9ac6"}, {0x1010, 0xffff, 0x5a1, "e6cd15ee931807b1278440cf5fa110ae4f7d3963c44574703737f97d8d69277cb404cd861726c26de6d45d4be368824776b878137dfc24effbb0e8a88a6769d769afc565a3b08898f2d2645290523c7eac1c127eb82f8f2e43d7813500f24fc4bf29bab59325df200488077fd8717502358b8d86fe05b01a330b5fd05b7039dd1e3ecc6de90cedf5e5edbfee5b7b5445996de0f5a789d4a2339ad39b2c227f1d18965c4eb044dc5eb22d50e04965e81201b9f9862600b82a769e30a668af258e928d469f5ecda47136c4548370817634e825610b225aedc64600db3dd1db7f2ba71f76ed066cfcd88b408cda3478893e057dd55ccfb1ad8136f9af86fe581bb648e72c703f21c8c1c721353bde2c43f1a0ee122b086fe5d78cc0808a4d112c0809ef1253e636170c9e9edd8793dd79c32d90f6cf3f8d91315731038bda879bd50832b316caa9babc24ce3fabdcf8a8d1090d7fc987cc4ce32aede58760c3bbb02160ed05bee97bbb7539c0eaec402ec043c20566aa0e8b32fc2c65e1d9cf4b01d361dabc389c5ca839d3471169c33bb5b911b184d5faa34b76ff8fc259b46f7a4c0f3dd3b5b0825fb6a72a7440c2e8f6e06a1eeb45f9d146b81e75bc076c5815e56b106c09bbc9baf6dc64f5a62d5ab3ba65f89976d7588592fd6f7e4681cc13d54394d1757ca292a6e538c81f081e34f012e87fd5ada3a28678bbbd27f386721ba29e6d02e269266669c99a7144a3d5da279b2936b83142924da0812d288a636223fc7acbf3e1ca34188cca2ed28a9f4d847ae1639f9867041618b17a6889a67c37146e25938c6b5ec0cef67c0787369c7c38594d9fddf3e8515db8a4f1a58f9e1efb13e18e7e73676bbc452871710b2e5ac3b24b3259b2f26eb64d5314bde2c511491c8d6d7b7206597849495b17c2ba4c7557b95d8c5859227bd179d39ba5657f7654355d93961eda521f1496331c975f8df60244dec63738dd2b679087a8209a20b210251ad6cfbf9d4e2d7d6f8ea073f20f71b9d5fdc655acc065df0b78f286d2e1a664cc3d7251eccaf99bc66680b5383b5a4a1ed62c7a8164ea9e2636ca4d6099c3b20b56d0d75804220f05882c1528c46dbb0de0c49710324996d3356320c7faf6db2a6707e6d01002a45d7289c42e1fd5b9b928cb10555da6adfd32bec372814e607724a791f04c2904a68e245293e41fd315c2650e47cc4e98becf1dc8ed777a1660a5151d8d3ce5e7e3457db0490383c7660b34e8f5095655797bfa40ada9e9623ff850d0f64a2bccd7eb73bbe188aa1f9fd3a309e553d1e43120f46d6240017419b12698cd58ca21a4a4b2e448fd218140bd830361b2e3d047547c84644cdf7eff53fff722ca6b9550cb6a2501cac09c57170335a0761d797f42ef7a2f2aabce610fd10d661684a195c58aa30ba7dc4ab0433d0214467f69161376be88edebdda9d57e56eec227d39406a0e938a69294f8c374459360717b24ebf33d813180377603bc288cb65fa44a8e9a5cba3ed14e61bc6576641792ceb732b51d95a49b784b600e03d97466c4e2ee44a743472ef102fe9c634e173fb077c230c2bf96c789f97c2b2ea8b811f16d98f7b9f22430ab58f3f2b69fbb646f4b4569792b14f764929a23c0b324dce1f4c6007522114882ca430e698171b2b47354228729061c368afd9471ff615b581bcd9d2dc7b0e0de680202845172496fb042c2aef82a8ca0f5a82940488a2455db76af4037af7f3931f2c2b54576de297816dcb4428e383c0e5e717b7ee9d2353b398e65d2e9873826bb314cdfdfe91f46fa4400f841056fe0ce1d8f2128dcb285ad7203b48b31caa3e00d5b815552af7bb5a1c09b49cbad6ac8821193c1dee009c55ee54cf2ea56353c5869e9f2966b1d3c146d3d60a29e8cd30d51415eb2593538e8ed59efeeba4e77db9068c3138cfbad3ba54006f93948d2d5f56771274538a3d858872d52d46abe133b60f24fe427d1b9beb3e9ff5a1360d9c3c7a15fc1e2d409989900cdb08d5dab791e5ad2da13b38a72f67071c0a672d4feb6aa75584298a6b66c49da32f8ef0cdb3e4ef91a2738968aa541c641847e2090c0365a2cb52ef30cb27bf2f3ac29911f499fdf9dd1d5b65de92012be3182c3b8007042b614ebd1bd3decadd710b16756cf4fce035530a7f0a5d35ea1e94d53ffa5a9018dc4f9df8dfe1ac3462d64d27f4205f824070231d7509409311da3d83026edeba37ae6dba28b5ce523c46dfd2387b13a5d23f9408e10f8c14c65064abf7f6d932b30a7e020151aaa53e1c9d62297c1c7c86cabf771db44cc988fcdcec9528f97a8939b96744bd39af2fdbc176955d8ed4c302ce0598a0765c8d827e69ff2c0979972c22d74fc8438611678d63edb597017f498f29e3c347819119b6184ed841fb4c8585acdb9256273bf43d52316f65aec1b735b664d33d2d3ae241eb4934f3f67b31ff288aed5ed1f347734bf4b24a5a6721ea71e21a9e0848dd0e945432680d464d14bd86e32a3dc0140eb442ab225b60b3772fbc4592238d5a42367b72ba7e9d0f25d6ea086b2c6a3ecd1a571ee19b1d087a7d7b88bbab9ef56a41b0a665ad49ab6436987cfcd3a24e0591ea6041763b9579b1d31c398f38135e97b0c59e67597b15e12789830e70796532a9e698dda2675a8d8621a898b21fe59f74a74744d75dfafacfc0c0f70799c28501fa53e135d345c32bd178105ba7fcdab2a33b9f6118f122c4c745d9a043091d091882bb4d6872f6bd49e22c43524ca179c8db3a550dc864b8e2beec791ec2cc94801111a6103fd9bd4b35eaa4695383c943d3b9290f3cbe2949f083d91c1607ea7e23467386ddda572ae2f007f0d3afb60aae6887b7bb6411eef5a6de23949079f15009487ef434149e0f3494ed63ea2ef9f0b674eb2eddf449e8b1b28e17f62b5b145cf22667d02b067c73645c37c92dbcc1bcfdfc3935952aa7e66e28075eebbe9042baa51142d8a998dffbde799598ee9bb2b4e8b14d809de9aa8a5e98bb8cbdb5d3ca53fa204e6d63919355b95f8d39ff751d30502a7f32661b6eff47e9cfd43987b50a7b7ff40063e2d1352cc4e3d0a49b9fa38d6e78ea23b4573b7a3555c6491dcf0521d22240dc1c2a14ff0103e25b45c5cb6a844857ef1048e0b4662d864561f50474d61905bc47e945fb67f58dfa9a4b5f877496e6fa55b665efe8e14818a6cbf704d56eaf968e0647860523f3e7ba72966e1d92aaa0f4679554c1655d0c1da206d19f37597086b0943bd378cbec9c8ede2bcfd67ab54b28d23f955984a8c26daaa183a1217723a40469613b2f518f8ef14ef2bd89d86fbad7982c7b781728dee87e1b503322f0c36ccc6b8153bbe68fcf52a825f2d768f3fa82cc30bb49fc662c086d8322c17704dc95143e373c52d2f03ad438b989ddc05070106e7ed51c7d87bddba32aedf500c941088025718323293113ece0e41630d6c707353546d0310955507ab2696bd7b5c33b0af43da298d4f6495ba55f5c959f4798f7acbffdad1058f0b5f0e0a1303e80391d64cb2ccff00f4496e9fcb3d1abdafd52497f306d8122a3461ef7460db340928c1cd789cfbd19d9acb48946c11f549f2db6af3522e58d1b5784d6f446b436de9a3087512b7a6b8a71e645f9957350d06389dd82bcbeb7d91b0c5559a47c6608d93d4dd1c1aa68cacda1b5403fba0c53df5e65d5165ccba61da089e0509e875e3729d0aed09a5c800a45da0124580d465cd15d04658403773625277c4657e4b1c63161bee7950a0cb77be483f51cd2b07f42942e794ad065eaa52cfe2a08299ddd303bc318b6cd52f65b115c2d18283cb720782c28346c09bd85c0dfe4aa7c6ff5c0f80bb8e246e5fe646cf3ca60615fe8b0c80806830544b6cf46e2a25eeed4d2f711dd3e0d3ac8231c1c5f908818400d56fc80374b7003550acccdf90e70ceddf6e50ed3faff9b8d79c35e7187f89668c53a968ee18f3c2a78c0b35bc010687178fc74f08d79d57346a51fe50b2a6464dfa28c65904074903e2e2f4f90db465e5e1418e244334ec005621bbf84554740f1d409c8d67fc77a642fcb97c5bf3047b718d86b746a6e40cea4f175b55fecab334782a5a22983e98adc8a95503b7602497ddbd28153d9e1eb60504e85ed3e366f03cf698928bb3e2e9f88885e7e0ddfc0c2231fc84d8defb304d7c5c224a505e4591aab86d21d86294bd4c8f973a980630707fb7adc920c94eeb4da7776ad1b3fcd6e37c15fda18cfdb61d05f84af971503ab0831573dfe309d1743226f5d43a8039f64ebd8edf311011d28e180a8757eda2fb9785f5cf43910fda4c005b5f424d71608295b6a4df6e59b0444b2f39aa677c37b753aeae179d55642a35908053176a985498e2fd663e7e54e653437d9300c628c74e4e75e8ce20fdb1a9e3d9fdd9e81aa04e7896dc74b7fdef026e164288b93b6d2b01c8c03aaf0daec54dce6f6ec4bcdf89fc1f317b2fba5bc83ea2d329462fd013cab7a2f74720df6209effefdc3a9a9a6a6ed6473514dca48ec67b7430d579d253e65ce37edf3284b25d6c4595e87feb6e5b3e79a355765d106bcee68329a4f816dc63502a703cc63fd08add776c8bfee212c73401351ccf293cee7cfeb4f331ce07560d43d07ea31ff3e22b438cf5d89731d31b2eb71f7cb03c8d8f6b1c46224edf39046d3e35411e37c8edaaf26415820ce2b518f5a811200b76fc209ff85f1f49deaafaa00b7594aba462ae7e4670c9e1aa386c87a531783bff270eb4b6c011b13be2b3887d66b5419ec5b043adfc7839e22b4aeb0e5bd96c3474ec627c99a075032115ccf7c7968fb69ecf0a85461eda954cb6f6b0fb54d655e36becd937ce0308a82797f6c020e8c9cfbf0a034d85cce9985ec402e94c8eed1408be7eddd92a644862f49921fbdfb84f7df9abe9a9de4a7caf06a4f1c4fa04752e015cea49bf29e36b191ac639cb9f167938dbde7bf0673fdacfc0683c4219f8b959fddfd8d3fe37945fbafa0d5f9be24c684e1becfc35e595cc3efca0ffb4b44e6355336686f4e7f2f4894411c620d69a16a3184fc4f884e92627a8ea9eaadff5a67d40b79e91d179f37d1ebe3b3b445a685158392819ba1ccb0f80152bc0b80da6afadbeb822374fbfaa148ecbd402b673a09fae04c24cffec69fe0f2ab068f569bbfd596c730318efab1401dd810b8af49bd803fe7be8cc2a01bacb31262e524a8fb030f0546aa3099a1a036a07dc9ce13657579466f09d760d3b07fa28d6323b7ee834d449cba829de9116dc6c8b95a2c3665746e1bfb841f4b013500833e334cc6c0625d1f56d89f309deabf0f0c0ebf9ecac4cc6dcdf10d59eb066fe3379664a1889f62febb1e8b5f0f73c21e63353e4583ebf1b234c610449b078d3dcb7c63aa20249efb4c4d850e14a0d355a9cce5ec39e9500984d694199afe0acb4004f0eb9f4a31522f515ec5779757c223c71a56f537ec2a31686b2965bacb839f94daa2f6f8f255d8a8b6e1f7407571445037f46ef91c350fe5f2c5a411c4b4f2f0ca5ef6ee7192f7b252d7835c8186b6b598f4e0a3c118c08b100db1f78c9b1ab8343ab21d2a96698d79f96666f93c49ca8cb4991db28c0e2584b1245f281168153b1481893871a790adcb27c96bfd919e027e712270f94b6a675a80d4b5148ee124c63eb5a77f77ca0199b4fc9eec74e688adb46ab7298ec2e7557d0249f5ced9a23c7efb4e4fe74d5d0f6877a36bd3d7cb3cfe5638e7eafb4c1f28fe4403aa4b221cd72a2f78e27e592f01978b851c663afe47"}, {0x10, 0xffff, 0xfc}], 0x15c8, 0x4}, 0x9) 22:24:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x0, 0x0) 22:24:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xffcf) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7ff, 0x80}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000180)="9de1a05479a31e35f5cead086f6d2f8dbed3d0fa542d5dd7153852a188451ba77859e56dc3d79fa4052574344217e6ad4cc65e84111de28bbdb9b0615a2863878b1e8013c4e13e17b6c46a572647200d8f0a05068e8bc64e8a42f3f36a87e55e8deec6fe5ed682879046452afc01ca5a64011bcab9692cfb61a52422418ce6398c1dc5f434f55d654e53985578c96f6efe25372608c2704a770ea3794d8a8c67554db89a1795082802d4e74f2c8071b3138d9b446cadce96bd11b5a39936aaac21c44935863e66dc58aee7cb", 0xcc}, {&(0x7f00000000c0)="1331ecd260324648c0998c98a611831fa578d7302d48fb737edb5af4f2412421c2b6bce84b661c42c3b1c088917418fb7ebbc194b7ca4fa93360bc50510c79ce6bde62969244430114236661a4bac244b3ea405986b0ed213e7bd751122d9852cd9f04f4ff26f81251c130bbddc1bb114c", 0x71}, {&(0x7f0000000280)="a74e9dd27ba97045bf86ded988e7b430e928fff6c0a1ee3611e7d41348d7fa0896a4910a3770fa3c3e5dd2e26532420355e0829dc03d37c6bcf5fd9a7e5603ee90b14117e06518cfb3e429e1633cd51293cdd631dc619da380a3d6d9d7e6a1900bfed3fe6ea0b0f68e759aa9b5659a5062e63ab1e053314dc9cd85af724b9f12b8aaa7ac169c887aa15935d708620aea7ff421c8ed07e035a3e0f5f12767215d302ef31ef46657bb97d36965a93eafba87f0ed1257b3f5c0641f5a2f20212ead326fdcb5b57d090c3a2d0c99eb72477bed316ebd0611a858b5a986adaf72fd90ebee65915b5b9a2686fee8a3c520f3c03aa439908e083cb00a0a8b9443324bd5379ff4b1df847afb1ef648375d6f86c01b5c12057297eb97cdc84dab776a8708a98c4635eb8e4ef6a67e1761d11ba7f55dc302691f70c29cc584797a5abe18b0c72c7f26a3e5b16b08d4dbaae645b487ffad93cdd59a167929db47b16c82bde9d7740ceee7a1cbf5cac7c3e468e2eba81f97c52289b194a360155af837a42c99ae3968c24126985c49cb97df14746769cb22d7a20dbbc0aabb2d406f642527ff1e7551861741a035ad6d4f63ef4c9f4865f29e3d96020ad109215fd1bbf6f64ad21cf916152c9b44ece4900e43adbd7219e03d7372c632aca570d7b9bbb0bc7c012b974a15b4f973caae1b9adf9b445dc23137262ae7f44138091d8d1c9d5121093618b86be8fd2ef22e2b4d4a001a973c53e2b7629f0c0c6f36f1c7f21f043d8b6a0546662fe83da44796b889d900194cec8d5b5851eff3b169c3ca4b11752ea54ae441e5f6c2d5c95dd746195eb318d7bf3fd0e8d3a18e2dc4e528be2d485cd59d800e7745e0d50008b5d09820b2a611d76acd8fd6d8dddd9edb0bbb63ea814db1a1fd9283edd20133f8c02a7aa7817930d728ff78ec5452466616361762f71a0d39b708258b738fe50ea4ac3938bacdf5a72ee7b4e420d98346274991ddaa4639f10cde47f89846a3cb1537554659300cced9694679651272930359e2c0761dc08c540ffb40d306db48e01bc59b3c7023f38552f6e99c54c09f420200f9748cb6502b8d82a38b15a16fc6cccc57d811f7486f6c61a8614d4c5e4b6f79ad4d06180998356bac46397bd0dd39399af16ff9280c570f879ee72af4462b876aec08b27ee9b7f37875f1990d88eb3fd2b0d3dfda734a21a7cddf54f21b786534eab8cb711f5563cfbf8575fb439745ed63b9e8a3f3a663ddad9e4eb32c3a20295c32580c565bdecc7e5cf400ac2763584845501ac16e551fb2577aad537e432b6eaef9577b0eb1e4f4282ef14d5beb9e62a5adda0f521e9fb54fd7967b266923102fd9e38fcfb3a9afe89c67ae0a3539fc410b5c7abd72ea59aea19b02b963eef59298ce10ff01a3c230aa52a877c14b8c98f4639a10d0a6fc01474bac0643c4b9b1c2a90ac6f22c9709a4238f8fa1485f672bf4e72e9753acac75732abcc31629f50b0d5d9b07a69545de5aa1f92cecc72d448c7c5e681852b711348b8df5b69c1d06443ec05082524c02c4d4e26fe42d1e40d8a8d1ab35b07f0e2729263c60dce6eb98465c475099fb0aa23d1b93fc703e9a83d3be626f3ef6763ced629c8279cebe2e0a228fa081f434063d063a3a7548bfb465a84bd17de81fbf4bbe9c91fe922a91ffb8302be9102fc1c7b1325b022eedca404eb04011b80e57af7aa448730026bc525432f4a0bd04a72e9cd90f34e79aa67365a790864dc3a82312f5b786ade309effeab45ec8ca661c67c60e568266ac1ce89ec56f60996c088bfdab86699d2ac6cc09b4335e110ebf7e63efd91af59f091bfab13051b50cc6d206c4b8f995838d32e262f994f778aaa80031c4736c3e477a4146db807d9e1b383baa20987ba989c789f3c1f2d00f15051293126bf118c9634aaecd712ec44c6d4dce471e46e6c652b74364a52eed5f4f67d1572d32f5a04a705a89ee5595611b6c9e103894732b83f6ba8a9b9c7537527fd8ef173f7ca8519aa2d87ace97b32c471264327c6a96b5920c0c316f5a8aa8b914c64de6d9edb215ffd0b3e034a3a2ce61d13cd9f0c1fa31d70c586b451eef56808015ba31962b532df92ee7131e14fc535418df3f002513126ed7b4d70d0866b3dfcd7c8a477441d5e9d6639f9e009a7cf93617ee5d07f6de17f25fae31b735d3c5e1374e1fe8a6050930c788b1161094f2d6b92e8bf45695bfca183ffd6a35a698d9bf5d3f6451980dd3bea7a430e6ef9afe004d4e47848d69e6259815875cf463afeeb55a86c1e9b3d6678acf89316e2e3e9691c52896042f67c367bd3681d3b4c9cd8569afc7e20e2bfc51991b70da70a7de08cf60c4d9aee7c3ffb503da3900f4816c4912058bd60baee53e16bde99abf8b8358bd59cfc7a8a70bd5ea1a89e4483006f7a168ed040d13e1fcfe7eb6e335076b3fa2272f8f916e04066ce29575bae5073cb81135c663bc3a1b48b77e1d6bf8aad3bf256b3d4c7f5ae371c893a7e014159984d23ae0e0d3a992f6c1869cf2768c85ca770076fcc2800ab1265aafe812cbe3480bf7e9a8d7caa5ec0bcd13c84d0c636317f000d97b3a628eb703e36c712064d67d6efa8bf4aa611cb5ae11770a4e4d1a18b050c849cb0f6a3f3d71f19a2d25dd0cf3fe03522e241332d35df0daa571544b0547d4d5170933791a8923cd9fbdbfe9d655d4648a39c40b3acd4a4d4ab84c02c18705a496f9995d454ddce6157310a7a06a2c85ef37e0be0ad18cae0b23c305c77ea60ac3fa40a9d0559bc844f6a35c2730f66ce37923a861982b3ef659aef4cd9232ea632154cfc5e4162ab7b5bffcb10dd526df2f72faf2ce0a3e109b3372abc162e8f39c9b1196955ce890fc7e51fde5fbd432772a942cc6245aaadb2b80ee6c503b5e525c1b97d483cc544e9bba57b457216622d922f79779d8e4b6252f084054edf6b9fc6c8bd2de09e337b681111ef7ec895f6ed21b2cc2ab715577f8dc36bf6301a2d7c0857b8df141b29ef00286c467e7cba9e7387389dff7252cbb14e64da193e569f6f8c4953eea8e275944360f5d963d29d86be142525994044599907e0451f47f6a94148ca78caf19e400a535ad48d7e088e8435e2a246d07ae11868fc4ab7684d511aab031f891f5bcc9ade630da4d3baed80eec2d8d7d8ca78b9f045e2a29faf76d2b65b0a896219102f98e84838ea22f407db22efa188a99aba8d1d4dbd309ac0bf74f767722a0bf48a76048171a4a74bc4620d0315e563e29968d07aa1c91b47875062b525c340894eb8042284cd102feccdbef0bf665cb39f9126b27d3156e98b27c8115acd75ae57c0c8f093f617a89f7cb78ed925d21ce5d9e42d00b17f28a0b40d834f627b2e9bd0a5905f8745e6d87e20a771c399f66ff59447298f1f487109645c33f2114a4cdbe18577ff1270ac11191a25d96176a2db149c014f43dbbc85272b720017340259528757eaa1d7c1b1edae496c7da34d8ff00bcb3071dfae9dd7b400169fb9c14d8bde8bea96833128555b34cdd0af49e730d4a0db64637fbdc8beb4d67630d50039e97ee3535c4a778a078f4a8f328089e258e1cdbe77d1d53d7a20ac02af3c82eb11ccc91047d88955a9a4a38783dfeb2344257c41ada480e65c6e4aa8d6f10036080ddb4f35ca3b3fc750141019ac7d5f3637d1ca6f714f793a4bbf326c91f1fe19a9ace082ca2e09d2c491f831c4854f02ba440f81fd6d06c755bf45b07ba31c0b9fa9f44c8ae55fba35087161f49e868bb52141c32e144364912c69153ce10bf775bcbe99c00e97b0be85e3964f9abb4c253dc7cf9d8daf4d968deb736521a4a992ef71f5a7e73d3c83f28dda9ff9896db4d3f3f88fa0c608d7396ca60f940d6cc669a4f9184c9d4906ccc8ee1e9c66ca342a5a23cd8517fe3eaa62130f3fc194a63d612377a4e261fff8300f38b6455830748d95a414ef55f92d8b9a86db5d6fd6ea5c43acb478834b9b8d1a1838cca3791a1a2bf3dca8dfc9ff6f216143f8c717e06ac29b6759be3538c262c736e2d9a8bc5121eb2646c92a69243fb295c597215ac6d14a933e1ac2f459ecfaaf3fbc49446c9ff7c1967cfcd08582a8c906c1a66290d3e30a711bacb8a1de184b1dbdd5baf17c9ced9b847e7691bf19f8c10b59c6502e90ec0403cbeee008a663948928cba549c08820f17e34343a56188a4e423ce5674c541b897268a9d04d4a4ea45b121711aab56a8c9ffe2029aa4589e9f5f9b9cb76b04837cc7130db9ba4dc37fbe5b215027da8d03c181614caff22ddc9479a0634e69f3cd8a02105ef24dcc2e3ea191ea99ed05562162d33688a3d9c43d14c4e4791c339c176d0d92976e728a048c90ae08368799aeb544f68a317588d109d4b534937ddad99aeb909921898a37c44e97f63260d94ab699862001f60bcfc199c98762ed514b99ca5c995eda765e0d198a7870e5ec6c4a3956ee6c00c85598b45284c6b3a1f8353656ecb0e2c3de80f3554c967df66558f92df4f542a9924f0bcb8dcb4eb998e903e3c792ff9dd2335c17d09274fc2fe5a72faa57c3d35094e6f78ca5be4837666f8bfa61b449351bde2d4521b7148b71825736956ee4e4f5ea2f70970a095105f14c831d13f0a36bde7e0ba15da6435866dbda79b51f3ba7e73249a2d67561fae66af854b471b91163894e33336cac314872693ce6eb154e0c106e6db5347f0f0cc2cf2f7f17036cadcef0d9a9b732e1ce06d37e3ad924541e2567ecc6f4562d973eccf6e4b82e7336ad16a4775870fadbef9ca26bfd605a0bb8e61c52506c4bba14ea75850d54991beb188cc27029f5322812605c491c2237d4c1f0b59f954dfbbce3b893a26a0857f21d12c34398ea4b5a86693260da7abaa9cae879d1829b756c9c128fce7eb45dbe3fea6df55bece42d301115053a3f47f55bb24e9441bea55213a62c581a2a945310e4657b508f90ec2c667c2a62325a0ed466ec829ea96317191272ba940cbfb8f928dee1626d0790c893c2a055a654dd4e4bde0c8453e2dd05130c41c99043ffc448bab9c8a59047f3ad38e8400f8628daf6da69e749461d175382981c9658a7770737a5167199b11b6dbeceb2902408c3745670ca30ab784496edf93455a445fff4e09875b77a3720fad37931dee685171a72015a9149ce2d58c0aa9f024495a5fb6273b33f7242b8c449c212298d85074c28d9dd3797d99684fa60c5bcd0400b499a5444ea4485fe593174bc4ecd8c858aed9cee748ad47c0ff36a251912a0ec2bc1c4881c21a56e922e5f80087de5211d3ba99f16397d8c0a97630243b9b07631aebaee7b1593be146e81f0de7d2929c4865da086e67dad0f2a4aab658796a5525d41eb97d7580c5bcc04f99fc84d7447e267da7650df23c82194d3a1ce257fc3480de23b738d34d8f66ce6b097c0a57290f22028319ab9a7f67df42e3cdb5a921b55db79907ca27638678df6c5d93e711088bb07ce1cde3f5e523a811e2fba112aa9d9311c75e209a629a12b87ede8c67a42836c22728be57c8c8a956824c85a771e329303b30b0443e5e89b22a3035b2fe182c002416237db5d3ebfe87e5ea1035bcbab4e6b47c16e1eb4e3d2482cd24de081dc19117cd3116fe7e2fbd430fce35e87ba541786e7fd63c430d208cd3e8c2e0042310c2af39f82f89bf39671e38d65aed14e5bedd853a3954a287bb13bc143f8ea38094c41c6d88a48c09a3bfd181f47fbe16cd6df6004c5660f528f2f23dfed60f4637a9c1a4ac9575e0827e24d3e54be9380f038cd6bc41ba719e7c", 0x1000}], 0x3, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000010000000300000077b13a8b50aede171b00000000000000f8000000000000000100000008000000d11323714a9ff4e90b99f2530cc744dbfcef21d6282f5b2a886b090dfa4089f6e6c7b982dbefdbc1e1198fe5b7fb9e52b4c36a38032f823a4161fc4cdbc9c10ce332b92c46e5788b01b068d9c508c413299ba3af036531c812daf11069dfd52c8bbf2b521cd9c6723930235ca92645939c23d0d7ab3a80c134a0c405c434ede6812eea30e4dffd188816047828c6608c677f43fb23f6d8294f9d064c5b1ac7610fae29acd6aad36aae4d0d8392950658a23c54b80162e4d6036528db6731747d556152989f693d2d06d7cda49951dd806eb8e40e3bbfc0f06630598eb9a53474c7f1560000000000e800000000000000ffff000000000000b96794604d22b3bab91e331ff14a44d7d3b689e78583ea16d3b707dce37e4d2738f890041c6a6ad055b3a3a5c4c8b3406d4853cf94681cc5ee235a345c6c4ee2fc3961fea714942fa9f5b322051b5c0bec795b06b29ce6dbe0632b1ead8ec18c536e89fe7f7f562913ef52a57522a710acac3bb4e11395f5cfd73412f1b8282dd1d5efb0ea8ed15acb86f6bbdec471298b75ffe1fca7eaf2f88dcd6e8a703306d55b140e0f3848385a43d7b2788bbd9c31411350f7fd3f721abb1f47184f47fabe5e68905fba1f2b64ef6fe1d32ada706032c11e24000000d80000000000000001000000fcffffff653088811a0f7ea5e0dc5ffe0d42a0a7ef3fe2d1b2166a51be42646ddbe6292d92aada2ea19f7ef2b3129d7f98d592cda72204cdb778d726a6d8acfaee03a855ab09a69c50580dd3045d3cd9a6401976f6671363a11392fa5f381ba44a3165412d9fb9cc772051c4e09cefce0acac874d52a778087ca42bafe2bd33fa6acbacb917616f87cf83706ee30017fa1e5fe9e0e7ee78a19487c20b696807111c8e7d4dc96de6a7e9f02c917bd08d77fe1afacc5cb71cca7603f8382950d9387dc0000000000000050000000000000000100000008000000d4568f7a6ea3ec331c418c9910e9b012204c9cc5a126614c35a7441909d73183849af574a40e724cdb372f0399eb42870d15b474704eab470c6c41e058160000c80000000000000001000000080000009514677f019795aaec80694169c67d503dc49ec768326eb963c66c85a4731c0492fff2031d3cfaf75bbd1ac10cd86615887caf231088ba6a40bced8d93308bf80733df543e581b55015c409b48bee836ac731efca625e1deab918b4e5436b7577a94fba24b9f93ade295a169220676827bc62f9b0fbfd879b1a4c3315cd5234d2b3a41e876daef7518177a6343b316fa010e4fb03ee2d2af4fa6dade8ea22be8515b6ffb20c67a5f33b27f113aa471fffb306dc35cfe0000000000"], 0x3f0, 0x9}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 22:24:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x12, 0x8) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) listen(r1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 22:24:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r2 = kqueue() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r3 = dup2(r0, r0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x3, 0x8000}) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0x101, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x7) 22:24:06 executing program 1: r0 = socket(0x18, 0x8005, 0x100) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) r2 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x2) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 22:24:06 executing program 0: getgid() r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[], 0x0, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x1000) 22:24:06 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x40000018, 0x4c2a}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getppid() pipe(&(0x7f0000000040)) 22:24:06 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdd28}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/84}, &(0x7f00000000c0)=0x56) 05:37:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) 05:37:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4040000206009, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x800000000000b) 05:37:28 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/184, &(0x7f0000000100)=0xb8) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) 05:37:28 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xffffffffffffff80) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 05:37:28 executing program 1: r0 = socket(0x1, 0x4005, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="054ba8aa78650fbe6754ccb746c48457756ef3feea01612ff436df5d13e6f53735e1fa81b92e3be77bed6668239bb4f6ad7cbe88c76bd70b3b3a1fbbf6fea761b80823364193db925aa116c976051a406109045c2df16cf4640a4bd294728c6b30c9e772de6fc24586e35ef2f5eb330ddcc87a65d0d41473ce04803f456cab188b56e2d72ea426e9628e2d3737a058911a8822e41a1235d108620fb032fb44c5ad9840ab65f75e490cead8a83f4d7d6aca146256420e24dc0d831f94cc4218", 0xbf}, {&(0x7f0000000200)="9cfd1deb51e21ab1e683c93e342e678af7b074e194ac8ce41b86fb13c96e9a331a229173bc20d2936c1757754ea6da037c13f71160ff2aa9c499b8da6c25bfc43af39064410bd39e752f20460b57ab51d3039a2fd51cee11c497b25bf6216ae07087e741ebc8616b24e1996706f5ab07dcc84ee933553e939fe6570f5a4dc802b4cb67892f10b63d44ae837893861ca0", 0x90}, {&(0x7f00000002c0)="c3e795e51a70ece46c2b4192247862b3e5801d8ea8eac456c610e98b99b0074f84f8fd4eb9a73ecba026215a0b44e1c13f111dc2653ff8dd2c6d6e02378f72f84afb900c8dc19cef13a6a647344c6dfa36be878cef458908f55d05ca16e37e43a8e1ddaa7e595c", 0x67}], 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1026, &(0x7f0000000080)=0x80000000, 0x4) sendto$inet6(r0, &(0x7f00000000c0)="9f49494fa1fe6c47336f80f477c62a8cc4dfd9aa3bee4d2f7c665b6e3d094f963a789de600c2e9ac398f201c576a222b326fb8db064db619a64b151bac52bae7e27adec5edbbc400903b6efd26d9cd9aeb9af17dda8ecbedc47daa1d5a6f00d0df50b0ac7be4e3a623cbfa8cd36acc88ca6a2151adf4", 0x32, 0x8, &(0x7f0000000040)={0x18, 0x1, 0x8000, 0x80000001}, 0x3) 05:37:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000380), 0x2bd) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0xfffffc78) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/164}, {&(0x7f0000000140)=""/142}, {&(0x7f0000000200)=""/5}, {&(0x7f0000000240)=""/86}, {&(0x7f00000002c0)=""/150}, {&(0x7f0000000380)=""/60}, {&(0x7f00000003c0)=""/20, 0xfffffffffffffcce}], 0xa3) fchdir(r1) r2 = getppid() fcntl$setown(r0, 0x6, r2) 05:37:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, &(0x7f0000000000)="c3", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) close(r1) 05:37:28 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) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setuid(0xee01) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:28 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) fchdir(r0) 05:37:28 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom$inet6(r0, &(0x7f00000000c0)=""/227, 0xe3, 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0xf8, 0xffff, 0x1, "9b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a60af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb61448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc"}], 0xf8, 0x4}, 0x8) 05:37:28 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x6) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000040)="babaf1affc780e54f40d02cf583c8d4200c109a3b7d9acb5148de9c20e2e5e1ba542b1ec9941bcd48d144be99bcfd2d754215400de09fdc13705044f29ccbc88054368fb7960d51206723799d1c54adaf476814feab1d1b7b069c3a1b085236264151575546d06fdab4cfe46cb861a69358b6b73eab422cbd98096d49e19940c4c994a4c58e22035f7848d2676266ed106d3dd5632225637a20a5307af4b907a5f672a2292d7c2d9fc95618eceb189c1ed", 0xb1}, {&(0x7f0000000180)="c009704f48db4d74a3d20e8e50fd3a7c24c895541383aea20da94aff2967dc5a9911d11a50c0ef36812822ab9f6e298e82f30b1bceae1b4aab1b453688deffb0365f0d6e3b3178fc24fb998c8185b30a836808c5a8b186c82f313dd59d0b9d0b60e2fcd792293c6a", 0x68}, {&(0x7f0000000200)="0124956d9587d260a7c9defb83f62851ef8e6262838005591349dbba25ec18e2c9e8b5207ea9a2a3b59ca32bc31363bf4ded464f3b99ef90f55811c9e3eaa5c8e50ac9937061ae498412a78a2e82200c0ba450de77e1794e9f64b142aa4da84e685369e0aa078a9b7ada34ce5fd652e5fb967ba901899d90a3ae8a0aa9c6d8b5d594ee69c270a30f3ba3ce4be62c27ae445fe084b8cb7c9b19a00d7eec277eb8d945e6033b2268473cf06ffda780e7b4cfcd621bfce164c1728081f2b1da9d1b424a25f7e8e75aadc12df666376ace961ce15df6b57ec77d14112cb3e6618e9a89de69bba92e90bcb5aed30c", 0xec}, {&(0x7f0000000300)="78825330a5fc60920fe05bbf684d3a01b67ec8941681a643936436ae2242a7eadc2659aab551f170a6cafd66f1d71ec6bad1a432aee9e8aff30d217cec5469368b44a0e5b569f2a1073bdbbe43c003cb147908def64bb4a74384025be0211f78e8c8a6136c4a4a0d645e11fc69985de03bb24d553c77b89e4ddcb3b09bdd791f7fa389a769beb3044cd37fde83f72b93dbea3efe7622615faf9615e623dc6e11b2aa4c163d5374425ac0a4676ffb6b4f8a125a7555d926d27946659e534a7341e8ee64b159eef0443421bc86439bc114f4006818af74de029ab8f70ea769d8496e21", 0xe2}, {&(0x7f0000000400)="2a0b3e914fcc81fe1683fb48f5830b80888c41a17aa972ba8297eb4f878fccd17cb39fdf0491fb48afa2b471c9808daccac4f6e72264096276f68501dfe5a5efaf92785de32525e4a36bc9957c9582393744fd8c757819b19cf364fd43afa3e2e448f51d2f3e9979105003c30dc953ef39d2fa67b0ed618672f141", 0x7b}, {&(0x7f0000000480)="a5ea562eb17fd6ae3fc539710c790c5d14a9f41daab42d3c0d7f5fc1aecfc914afd9bc7d11b197b86ed688f65ce96858aa25126056bae876aaa2975aebe1c8318e3a1012f15407a8dfc90e8136f6bc74df879e01bec66c672f96f21c785a2e6238ec37527471def7a748a0f2c1a93c57445c61798bbf0f558ae61aeea60f8a7c111939116f", 0x85}, {&(0x7f0000000540)="01b76d418e1f020f7feaeccd1a79351e17672a3e313fa8d508c44c05285a4187285fe20050c4956d9308f3e5fbdccf738ea3c99756833f2b9b8a8e2e866967a456bb3c", 0x43}], 0x7, 0x0) 05:37:29 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) nanosleep(&(0x7f00000000c0)={0x3, 0x8001}, &(0x7f0000000100)) dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x80}, {0x18, 0x2, 0x9, 0x105f}, 0x3, [0x6, 0x101, 0x3ff, 0xffffffffffffffff, 0x6, 0x5, 0x89, 0x2]}, 0x3c) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 05:37:29 executing program 0: r0 = kqueue() fchmod(r0, 0x21) r1 = kqueue() close(r0) r2 = dup(r1) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 05:37:29 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) open(&(0x7f0000000240)='./bus\x00', 0x800, 0xab) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 05:37:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) nanosleep(&(0x7f0000000140)={0x400ffe, 0xfff}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc) 05:37:30 executing program 1: mknod(&(0x7f00000002c0)='./file1\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 05:37:30 executing program 0: syz_open_pts() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setuid(0xee01) r1 = getuid() setuid(r1) syz_open_pts() 05:37:30 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0xffffffffffffffa0) 05:37:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x1, 0x8001, 0x61}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvfrom(r0, &(0x7f0000000200)=""/203, 0xcb, 0x800, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 05:37:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00000000c0)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3}, 0xffffffffffffff8c) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8, 0x3f}, 0xc) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000000"], 0x1) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000200)=""/31, 0x1f}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/33, 0x21}], 0x5, &(0x7f00000004c0)=""/233, 0xe9}, 0x802) 05:37:30 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) r2 = socket$inet(0x2, 0x2000000004003, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000040)=0xffffffffffffff83) accept$inet6(r3, &(0x7f0000000000), &(0x7f00000001c0)=0xc) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000040000006316fd95823db810fd9189fcc3de44255b1c95a5a6eeba20c252a5ea18c06e5fbb77502b4e7c78f376c186d45d38ada7d7fe7d8a91d7528f444a3b19aecfde5ee4118196adc37392457878f6bd5507ae00260766b44e79040d7dd6ddb486de6641e6a11dc4a04a3ac4c8bf46b8c30c3ff2e6d4"], 0x1, 0x2, 0x800) 05:37:30 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kqueue() faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r2) 05:37:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0x8, 0x0) close(r0) 05:37:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2f66692c654800"], 0x1) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) dup2(r0, r1) shutdown(r1, 0x1) 05:37:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() 05:37:30 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r1, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x9, 0x3, 0x101, "7cca6b14926357a4bea12d78689baf1ba897870e", 0x6, 0x2}) open(&(0x7f00000001c0)='./file1\x00', 0x20800, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 05:37:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) pipe(&(0x7f0000000100)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x95}, {0xffffffffffffffff, 0x41}, {}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x6}, {r0, 0x8}, {0xffffffffffffffff, 0x18}], 0x9, 0xa1) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000340)=""/139, 0x8b}], 0x1000000000000010) r1 = accept$inet(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) read(r1, &(0x7f0000000300)=""/59, 0x3b) close(0xffffffffffffffff) connect(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x2, 0x0, 0x401}, 0xc) close(r0) socketpair$inet(0x2, 0x4003, 0x5, &(0x7f0000000080)) 05:37:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) socketpair$inet6(0x18, 0x1, 0x9c, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ba0ed314e050b66d45055b418e29d45ae6ba5d70776d2b93f10273cb80150935f6fe2f20674cd77974e6a201e8fb582f36414e", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:37:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) shutdown(r0, 0x0) 05:37:32 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:37:32 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x1, 0x8, r2}) r3 = fcntl$dupfd(r1, 0x0, r0) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000280)=""/182, 0xb6}], 0x2, &(0x7f0000000340)=""/85, 0x55, 0x1}, 0x842) r4 = kqueue() close(r1) fcntl$dupfd(r1, 0x0, r1) flock(r0, 0x4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffffc, 0x7fd}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0xffffffffffffffc1, 0x8}], 0x9, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x41, 0x80000000, 0x2, 0x4}, {{r5}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000020, 0x6, 0x1}], 0x400, &(0x7f0000000040)={0x1, 0x2}) 05:37:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fsync(r0) write(r0, &(0x7f0000000040)="cd", 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x18, 0x20) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x7afa) 05:37:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="0000000031e7157361632595ef4a694b7454d111a6d0dafa3a2cd48673a26c6bbca7cfba0a275056988d46903943c314f9465e04ba624045c7e06f63714bec4cdc8a562eb8aff43a0091ab5e25a0b3042d7cc703e67cfc11371ba39c6360f8343d1a7411fe48eb61e4470a37128cdcce79cd0d9281256f09776396cea5127724e34a052794136ac416186a793f7f958d74e6059debb4074f20de5498e002a2e59ac807d3df1751d198148e5b08f6b29660438018c992f979e3", 0xfffffffffffffe53}], 0x1, 0x0) 05:37:32 executing program 1: setgroups(0x0, 0x0) setregid(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) setuid(0xee01) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 05:37:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) clock_settime(0x2, &(0x7f0000000040)={0x8, 0x14}) 05:37:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x1, 0xec, 0x1000}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x1, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0xc8, 0xa, 0x9, 0x1}], 0x401, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xc3, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1e, 0x40000032, 0xa5e, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x400}, {{r0}, 0x0, 0xa5, 0x1, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa3, 0xfffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0xc0000020, 0x7ff, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x40, 0x81, 0xfffffffffffffffa, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0xffff}], 0x7, &(0x7f0000000040)={0x1f, 0x2}) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 05:37:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f00000002c0)='./file1\x00', 0xfffffffffffffffe, 0x0) 05:37:33 executing program 0: munmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 05:37:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xae5af5a30149f664, 0xfffff, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa2, 0x1, 0x5, 0xb1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40, 0x140000000, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x7, 0x7}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xfc, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000030, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x0, 0x6}], 0x9, &(0x7f0000000180)={0x0, 0x4593}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8800060000000000ffff0000010000009785b74ef9e084619e1f6820f17059b1b691b258c3ce5179b361e9902d65ea439c295622d668529be03156f09778f157f68ce336b520ca3e54a6a0ba54b4d62ada2ebffd94b3d935dc63148178a6fbd7272356f9db467c744d665159988dc1e4af9505c8cf15392c00000000000000000a0000000000744310c470a617891d283372e2d2f6b87d5aedf68be29bbbcb0abfee656c1ff516683b38c25e9bc9888d15470427fb6939fc907aad8e6b7ce243b72abd38ef54a7c8821ff78c9f1211aa137429ad910193bda4f1ea249f536afa5736d1d3e23a468710db37a2cab2bdc7fbcc9370529462d3363922f0b2b7f6dcc2bba54fc691f29da7c2408630a6ef4d55cf2dfbd9299484a40c06d9b7c6105e867c23572606ce2763d5b9a12e"], 0x88, 0x2}, 0x400) 05:37:33 executing program 0: r0 = syz_open_pts() munlockall() r1 = syz_open_pts() syz_open_pts() write(r1, &(0x7f00000020c0)="c7596bba70b85213430f352ff31fe026d27676ab5053ccf517a11d0d2fa99707b19ac065504495856bee1c94501bd47d774f8f7124782ba6320a30645c93decfbba7a7154f36b6ac0b62e6b43d43ab5ec97cf04cfe82409a5190768f9676e0fe4a2ca72b9010e3a6857aac2b9ef1d35ac69e2ab686cc578353d7c6860cc56efcbabeda76498d79bf7fd8116d50edfc962a03dc31b2b41b395e0120b6eb89f3234a25a461e41146d5b8e7241e7a3495bd42fb5e358c262a9e9a71293a226c9afbf8962628782be9f20ab581ddbc6a8902aeed1cc8d76f8129b8ea214487f37a583ecc8a64b359d2803e800146ae066848ec3d0b786d8bbb0f892eba6f065bd431b916a283c79b2183b5954611fc8b3e58b46d7688e85f4a5c7517bc840abac510be923f78c2f2fd2fef48883281910dbc9da0e529b1c498669712bef78f8a48a903eaf2fbdce11ffb603d3180baf521245ff4eb6b29497c14b1c5c426f904241ac13ac7dd98da0d97c80a5980a8fe79ee3dcccd5a30be8dabaa6cf6a83dd50c77f629ff22eac4e7cc95511fb2e8f10c7834cd4ab645c25b865201fd8077c8519265d0155355961f2060f2148a7b01a15e9c8aa53aef59f84c73a49b2b6e9b13e95622fe011b26ef31717a887a0bbb812956008dd9bed96f690bd3487a579f981b7c138088b051007bcd384d06e8fd06c8c1932ffd6ef0d9527292ff751001c70109c921a2ab80488216eb65b11d2f35c159c43603fc030637c2ba416bf35a51892e4383e80dfac697891b079ac18052d8bfade9be4005335b973fbd6f9c926fc19731cddbe09a30eac37548c0949927ea56948030d45520d3399e8057deee2ee87ecbaf5b237b5cc023e6f5b846da2bf69038e6173064cf2438e517892a40062b88fe311e9fc544f899c70147c4125384c7859b239a156a19d7c6b57b45c6c1c720dce29aecfc6f66e939b53ac423261a0f561c13d6963070b1d681aa005b00ec8b44b6364bd2007dc71fd03a1c41f5d98880d884ce73aa42093700953f79b73be73077d7663899ee421c4198675335c31e5945333ccb8a5e7dedef388fdc2050ee65f4130fb5c6913a97b179a9a5be0afc68feadc9d61ee3f33f25871db72b2d5880ecae2ee6f510ec4397fdd57d5cff764a0c5b588e237f82aa608e8e3cd890a549119d17138571db99866c7604db5bfea2a93b669baab9187ee54e1b68cae101f81847ccf6d9d56880b07de21c47e356f45497ba6ed8d2d7e06b00720beaea88d0b1a9092e94bf6dc018981a37fca4cb6d28e3e3372bdb0a58be90d10dbc576eb9817804ba11cb570847707067eb20bc0b470be36910202bae60ae3fe83de854d633b5ede32df87a0a562aa97a493eb8599fe6f5d87daaeabec80e1029b9eb0387a3c348b53f409428eae8874cf2ec0832e7bc99c1bfebef3f9cb861b8e69b9433ac9ac95bebeb5191786a39313bbddb939fe36d07013936d5c21f15bc8f152cfa6a1ad4b908905d7cb931429fe1812ee559ab889d4f00e434bdef9d6e99d913f6d2bcac580af1b7cfb0488b94049a23d5477f8ef165f804db0e966d3e06e4241f4555bbaf1ec0a57d2f027d502924a537fc144bd22d9b90aaeca4d733a57527dadd6192810561eedf7b2d80c5e4aa97728ef2ae3c8a2cfe2b30b52b8af894d59948087d1321ef5153195229f8f712ebeeea56ce258e4b69d75f255e9f5069ec6b676b87402934072166a6896bdfce213aee641abd0766de9193816aafa5d23cea773eab39d01771eb058d2063ad80709fab3dd8b3cf16064aa42faf481413c8ebccd3b80827a824a57a60dc88d2f5f1b1468230f9cb9dc1d33c78c53a1ec60191caeab66d85c8590610df610a961895057f388d7ffc11c85e12f8abfadac8b2a5bdc0e4218c911d25cd2542d331b83258290f8737b787dfa6074024ace5f2ff18e957345483a08fb554b73b2c48034d23cd0f2bda9212ffcb054dbaa87e81a492e62afa40e319df27a8c22134331cc0333535f0b600870b4e6e096a595689f4a810a60534ae66c68497a6ba07e5f6377ed4afa427cd3a6d37a135baf4d9f80b0336b64ca7fbf6cb1a544241a683a75d400322d9601201157321d9b27355689ed2e3f893af7c7526f72aaeb96753714064cd5a76d615db6f307cd69adcba1b3af218b0f8ea7f261f4dba14979a69d01f10f6af3cc92953578554b949197127cc246634665ef246a718fde5f30f78d61fa177bfc233177086211420081bf59aa038c8c8eecdbf9039b24699459ee6e3fa99625682a30c7cd1b9de2fde286ec6ebdff3f36b73220818571141715f69c0869efb565f368db97652d56974cb4175feb73ea2c9346bef8eb8fc47ec9b2aac67fe3e6ec84a41c84e9d174530bb0d471393f0e28efaa8b856bc97fa9e6ef37a5e3c289e976b2db241d41b05e4c0ec0a167dd4905fc2e773b89d391f86e4187f30071781897a438ba0b7be2c75e61baa813ba295a3dec101e091a0a29e961eecda2dc492341ddb7ba057ac5638b1fb290a896d4a6d98c6662f8983a5cf92efa60a2448e6d68635e9fe7f7319b4e703553c867b7eef66fe3075bd2bdd2428e89262ba8880f26dc4d1d83b99689599e2b4c196df22f9934a895b8baf3483b69c663a4b76a17bbee4c5dadee2f6e159b1afcec76d1b5faa4c31214b1abab7b11e6077326224ed3710e4db55d0d77b90266b515088b1c3e4ffe7bf863237740be3d77a7df0cb21c545334da0b1a741c764dd5124be228f54dc5eed1bc259196273409f3da2781a4582875f5efcbba68361f39248935df31a0bbd67968c56322dc4392ee38cff6bf1d4e63ebdeaf4c80466bd12163212c26d9422b34879e061a903dbdeb770934ca466cd4f4f9b0afcf5201295ead3cac7e384a10038fe675d1ea833a7df3812713bd2339ed0be3e9aa98afba941db958ed17d010353c1b4bf378e61963fa854de026714a39697dd507a90876446b21c306ee3ebc802ea52cfe90b22198ef156f90e6fbabad76249113ed2d65852fc6f8bfbe4031395f279904a2ad0bfc577aae489fda4b6750564d428d9ea84dd67c882df7db8fcd93ac4e7f366450cc9104be5db548608d3a63b526aa5830f4346de99e0567fe6943af64528aa5f77b47b40c69cd0ad18cb4aa18288285f1f93300dec3d4d9bdf709f6e1a1043e8918e9ef39381d381103d00012174a2c2f06c865534d6e1639e3a04d68ff2b1cebb5084fa5d0435e2bfca8eaa9b6ff0166ecf9afe8ef45cbd89e7493979f06f7e4fbe896a35f595c6761b3de3284928bfb07b6f97d559ae8bd1d7f04522b329bb03c1c3640fd15d1db9c180379bdae2109c39d54c33a00348a6443935746f666bb429d9e73a0cea834375592304ca1215ab87d95feec0759e443d7d32db01e4dcfba139d2f6c1e4e38386aea761949f66573a446610e3b97362e2522a8cbcbb3ba40d5e593547b155f49641d05dc9a827dcecec09df3064b011b7082af1eed1e0cf86e5c29c7da6315dc88a1b50f7d87926e4cfdbea13cef2f833860253a0e89f9281b71d44fd2129f0b0471bfe417c95381a4061d8936892084274750c054b1d40e038a71b790a2f0450e2469ef3d002f37973144f396322fe8224a80c0faf90531147b443107cbc1b85a2f0bddbe302c7e31b7d8441b2fc5d03727010ec8356a33c7bda89a93fec48bbccb84989703bd135d485d1a3f3106633a1e1e09eb6c1c80dcc22f0996d5397414f352a9481fc5688f3a0cabeaeeabc41ddb641adfebaf4e4994a9ac1f4136f027b18db66fd8e1ed636c7a473c2e737443b6edff0f636a6ff8f236978f85d09f9c0a3a41d441f8156298ec819327a58dee910b968ebc1b6cd42e5184eeb1e8774011968c4c52a32cbf571bd8181bac650421b657ac8983f9d8fb365e8b78567fe975a2b2c8a6c7df9493afdc1b51e022b742e0e6586895e4965263c2c197165ae7dc7dfb2885b6186bfd18771f9f1c43e47286f485347b76fba3ab120e67cee4923a630356ece23831e34f291ac5b2cbaf4bd0100c3749165d6afff58c3c23a5e0494e4b2ae73c32992b0b16b0dde274d925babfb572c8c5630318a0686b3dbf5dd3d50d0b42590620b5a164d56f73ae17bc8259a13d1bae0f329955f852405f9240500696cae36647b6ea3494cc5eb5f489ecb0421004fe13a469801917ca8b77bd749c201936f7b4cc2c36cc19ea2432f34120b88f9495a3e639bb29c75efb102eedbcb7e97498f2c31a68ded2f5b05a6dc1b4da0c0cb6b9eeb32a165044175f8a4af05e01fd28304a0971e5b1967b9282417e6672f7adb537f81ae17aab443fbd2f8b78d63754a524556a1dd2b296ed96fb6b09257e146485b4e2ea256ba4f5a972047c2792c864ba54d7f12dfaf744c764718d4004fdaa0633113bb9c0b74d6f2fe7d96fc8fd1c6ae4268eacb05aed311992fd0ee54fbd0ad29bb9a122f0a93304f7bfe4ba6ff6a806aed288535ff9eea4cff600836d8174f6b9209717dddd138a3089cdab4d55d776a485ce227776a34f183c00feab23f0518e3369580b71892273c40f23623660be98c11f8af4a985b76ff83c9a03c9e3c5c31c059dff17959c89407de813cfb0822499d58b7cc60439bd985737be3dac7f29aa15c32d71d824318dbbf960132425ef5889c487de3d794a63c861f62a66d188f7c6512285ccc415b06e985a36a1b98b4286f899e54b43be3794331b8306a9341bf659f2a8741337bdac523d6b705ddcfe869a7fc6ac011e8df0217bb39b08e04057ade47ce77a3d18551f999149e25e731bdc780a3e5578506f545f5f703db5bd950798376b2c3218a317413cd581e23ac5e5176320279a2c3b5ba61391ca1516917ce59a6ce1fbacd838b550c09e117ee362c719bd339677d2e3f8a855dd02d0a96402c0b4ee79ff784387d62f07026c25de21313c38d7f69cc496654f112703fecee8d88e92c2b25132cac96b48ab229fb3a5aba9ef4db65c1be74659167a76da352dbd268ad0887bcd8f7527e103f5f8dbb7a75e98664182ba0d048cb44f0713153c3542d9a9539ac026b246adada2d1ea9415c6fd7ca544f44c30705ce352a18218b8c3080b97ac2d25ee9d6f880711b6a4607a38fd43ba530c1c2e9a642d329df9fa01ac6f107b2851b5bd1cfe91e6d33066be55e0b01ff2d4d18954c3c91e601c3529b9ce4e97c40983a4ea4b88602be52f22c6256796c77bc6f1c86c17a67adab0d524a3c1cef3b0506879cb331188b1bd0ede7f3bb1d5e2cb83d1d9cb3faab03639950cf630cff0638c7c5baf81045133da57db78e4b80082a8cac0b38f1677543633f8bca0fcbb4e7bfde3bf575ec8c77d4e98c335beb43fb02479424a6d80c935ea791b519971cecd0d9c48a951abc10c3ec6e17726e17fc6a6147d4e045d30c9c26c6574f4e07dc325856e8207cec1fca2c1d5fd9e8a0a8819c9b330d10229b2503dfa9d68b40cc294e6c8ee1e589ce2809062df5a5ad26dc7199dda3f388c84abb6a93d2a7630421df2edf1ca6c27735c0027827142c8974604b4f319590d3ad4164f486a39869b14a75ac1a8456788d7f15281a347102cd90641e262d469426a73d1c9d422fc14deb6f2b2163186b1e3b2a3e33aa75b5948ca12e0f605a9273bf6c45b5b673cade244f5a7b7a4fe8bb1f57c4a801f70914239e0b7293bbc601c708e8025f4d6149af596989679a78bc060240857005d088104852c4ce925a968fb610bfb0f84ddc1936cb511773e0ccc525bff5a41c79bcfde45bcbc2260af762e3f250674af1d134d1bc0fe0bcb7f27c3091c205ecf72b371bd027991e68724fafd49633a2ef2f4811506032e0fbef11cbf9ae7b923997644e8e6af873f200ab7795b4394aaa9d37e6748dcea51186f847fad8fb791e47fb4e0180886c34ea24fae3e24c5f05196890bf990ac10432321042dcc44f0646847eaa0f6115cb40f17ec06b7302cf09171bb5355c3fcceb84a008d404403b45aecca9a1cac585e82960bfcf6ae70b29c0173574edc3f822f17b8a778d6c3c4261dddf9f7f418a4bd46feb69356b79cd3077547b0d319b2931bffbdde43e", 0xffffffffffffff21) fchown(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x1, 0x4) symlink(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) 05:37:33 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001640), 0x3, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="d2b5cadccddff29a3f94624bd5df195b3371a2f24c5ce0df19cc94881fe3b1ab68b9e9a34a8a30ad51e5c9118628b8982cb32570909927cbae23570067684b82b9da4d933f4dfa6e34c2498fd2f7dc6aba", 0x51}, {&(0x7f0000000080)="af0cd14e682d15745e5e40a9159b07ed2314f15d2e96537f2108c591e0c4517c0c59746be7566fdb6fc463f72fc03aad54210ce111e645de19810f70aa243d011c101a0650ab08eed334a1ecd4ffb6d6511831787257c847067e3264983be4e2f9aecb1b459936f8d4f41aef5477eaf63796362f85bcef3d866adc8bd22c58aaf45de7d275cfaabfae745eb549f9c31f844bdf04f9b218bad50298b8657660ce0d7835be9d4546e4674a4e9cb6a148c24112c17b7b81f4d410e1bc9aaac908", 0xbf}], 0x2, 0x0) 05:37:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup2(r0, r1) r3 = accept(r2, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r3, r0, r2, r0]}], 0x28}, 0x401) 05:37:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x30, 0x14) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10000, 0xb) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./bus\x00') 05:37:34 executing program 0: setuid(0xee01) socket$unix(0x1, 0x4, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) pckbd_enable: command error pckbd_enable: command error 05:37:34 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, 0x0, 0x0) 05:37:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be", 0x1) sendto$unix(r0, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0x1000, 0x400, 0x0, 0x0) shutdown(r0, 0x2) r1 = semget(0x1, 0x3, 0x2) semctl$GETZCNT(r1, 0x8000000003, 0x7, &(0x7f00000000c0)=""/248) 05:37:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011ec5f504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb23f9b61185edd4d557c0a", 0xb6) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffd, 0x4fdc, "a189fd131100", 0x2000000000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 05:37:35 executing program 0: open$dir(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x81) 05:37:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x1e, 0x0, 0x0, 0x0) 05:37:35 executing program 1: setuid(0xee01) sync() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1f2) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = semget(0x3, 0x0, 0xeab507ac6beae426) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000080)=""/133) 05:37:35 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 05:37:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x20, 0x2) r1 = open(&(0x7f0000000180)='./file1\x00', 0x80, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000, r2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) dup2(r1, r1) getdents(r0, &(0x7f00000001c0)=""/193, 0xc1) fchownat(r1, &(0x7f0000000080)='./file1\x00', 0x0, r3, 0x4) 05:37:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65305cdd1be9ded3dfac20d46d370ce7b5270be8b7cba2a8909ac855704ff0678fb0fad00f00000000000000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) r2 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/187) r4 = kqueue() kevent(r4, &(0x7f0000001240)=[{{r2}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000001200), 0x1}], 0x350, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="fb57f43fad57227fb15396440f0bdbee20b35e62897064ec0ac7f1b8c2fae786f6a799e5d6466a53de0fcaf65db17c5e96d5b00b4da34b7b9eef9567d50b0ac54999827578653d83cefbf3f5aa308649723474fa2db07772903166be58918be2b7abd32063a649d11409870bafc05c65562259abfce506518a298353172d882e15f2e0933926decb9732e6b5cb16983d3d5d0403", 0x94}], 0x1, 0x0) 05:37:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x82, 0x80000008, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x3fffffff800}, {{r0}, 0xfffffffffffffff8, 0xb389cda988e3efe5, 0x20, 0x40, 0x40}, {{r0}, 0xffffffffffffffff, 0x4c, 0xa0000000, 0xc00, 0x2}], 0xd0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x12, 0x40000002, 0x1}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x3, 0x33b}], 0x3, &(0x7f0000000180)={0xdbf3, 0xf816}) setsockopt(r0, 0x2000000000029, 0x26, &(0x7f0000000100)='\x00\x00\bL', 0x4) 05:37:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0x8) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 05:37:35 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x10000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 05:37:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4040000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x41, 0x7, 0xaa}, {{r0}, 0xfffffffffffffff8, 0x3c, 0x20000081, 0x2, 0x1}, {{r0}, 0x0, 0x44, 0x20000004, 0x145d7745, 0x6}, {{r0}, 0xfffffffffffffffe, 0x22, 0x80000000, 0xfffffffffffffffb, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x2, 0x41, 0x10001, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x0, 0xa, 0x10000, 0x2}], 0xbd, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x1, 0x101}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x8000, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x20, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x20, 0x3, 0x9, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xe0000001, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000002, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x69, 0xf0000000, 0xe968, 0x7}], 0x5, &(0x7f0000000040)={0x7fffffff, 0x8}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 05:37:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820216af66"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x3, 0x8) write(r2, &(0x7f0000000ac0)="2f7493eca8af9ad1289e0469e33f4b8a69db67a6eca4a0de57645706f69597da2e5d1b151b21f1ae6f34ae42cb01152240083720d6688d4f0c70afb6220104bce2269c3208d6c0da63af24148fa9e353acc289639a950baaf38933e676d684b8bf4f739721cbc8dd9d692939352b91ceeeaeed6518dd", 0x76) r3 = open(&(0x7f0000000940)='./file0\x00', 0x0, 0xe0) r4 = socket(0x2, 0x3, 0x7) r5 = socket$unix(0x1, 0x7, 0x0) kevent(r0, &(0x7f0000000980)=[{{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x18d, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0x9}, {{r3}, 0xfffffffffffffff8, 0xe0, 0x8, 0xfff, 0x6}, {{r4}, 0xfffffffffffffff9, 0x2, 0x3, 0x2, 0x37}, {{r5}, 0xfffffffffffffffe, 0x21, 0x80, 0x7, 0x3}], 0x1, &(0x7f0000000a40), 0x7, &(0x7f0000000a80)={0x3f, 0xfffffffffffff801}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) sendmsg$unix(r6, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000000c0)="4192b08e80ac16", 0x7}, {&(0x7f0000000100)="8a10a543abb0aecf3a351d15c3eaf356abf64119ee200d51ac14b0c20cc28012ab726ae5b11242d678cd45b45074d66d209c5f2914ba08d2effe24", 0x3b}, {&(0x7f0000000140)="7a93a23930e2c5f1e7eac8c75ed3a37b18bb0ae2b4869729102d9ba484eab84919f4ba1dcc1277acddee37b3034442dc7892304661872d00d7b6b707bd48dbe5198f93a3d5b5d53ed5fbbdffc7644a983a7d72f3353ffa302eb937db70e9728f33664111370090493ee309f4b21c32f6804e514e1ae878bfac6bcb926742ea33d1e774bde814d120f159b1e4f510c5b1d8e3f712400675c056781bef7383ce65f48d9895d1a8581dbd52590760487e8ef079311e2896e9e68e1a8dfd2a28201ee20a09fd1ecfbe986fcd0a141f", 0xcd}, {&(0x7f0000000240)="b72f275972b533db382681fc0c527228fd63525db4f3983b4f1b967b6d84c70576de3d4de2a0b3ab9b336ae0b92b7f326b5d5fb3fd15a96ef88414ed44d97567a243df2b1198e6ceefe5db552a769343211df5464d6a0b8b30", 0x59}, {&(0x7f00000002c0)="1853db093a285392ec8bd8a67fb76f129d0c0b4bd8ef7d3adfbeb33f321a716c2ba364596af426a3d71c19dbabd46b02c19755afa528716937373bd7230e5f5fb6220f6526f93fa2663d39b97b2cc5258de7bb3cf458ebb99a4aa14c81676da40d9603655508ce30fb35e587015008a802059411d881728d5a1b2204ae417ee39f89d8bfd22faf0e6a55245fa22ed6fa15957152ff915bd29e458719f4d57ce30458fddc0a6229e89377708057bfd303cf24c6efa8260966b49d96dfbe77f89f58adaad90254dc24225e74e7", 0xcc}, {&(0x7f00000003c0)="6bb03a36848eaa59bf468821a4d5c5b82736dc67e705a2f16b53c91dea01a812959a5b8e4aa32c53846ebc48959e2a1bf96aed60879acd1437603c8b18dcdc39fa8e25165b1ce69bbd789d9d1a7df785b4c7ee80e2b8f98bdd63f379bc12211995973a71dfed0d2d56869d0d01c6739cc9d565126e6aaf0a25efce614b05beb2e34a6f6c285ae0170bb5dde917a7b2dfc969d0c433ce249f4c40c84b7803396f2bede87c1cf4e9aca3e6d073bb83bf50d00d4d9ece8e4a75a7cc544c51bde51deecd11190b251341e70efb9e6243ac228816478cf2", 0xd5}, {&(0x7f00000004c0)="75bb17043385c067e326ef8ccfc37e1f12fc649761da08a4c81495d69fd39f394a6c295eed57d9666c2226129e679beaadcc7b7b3239f3e036b42fc827fdbfc88255306fb0bf62c2e24f57fa4af20e9f0f3a11628cb80bbd321560b4467aca86c63aa29881bc2026274bdd165deaed2ac92af978da337357a77e562b8c3a5a337d5d2b48384de7d83ee04720eb4018ac89f20d627141260f5e6e0ca21322cc393eef6c6cfde7a1c8c63f68a8348c60f65890fb5991704f8bcb372579a751ad7303968d8468ce17c57dd5741b9c234c5f7e0af4077e9374a69bce5242e7111a8c", 0xe0}, {&(0x7f00000005c0)="ac1e90eec2126762fd43f7ffb4acde072c6f5f1d45d311dd763f0565b6a72448b41a8f08d1af70d183804b8c0a7bc05c64869bf264747a2954e2d792af1a48e2ec99b2e3b1a6cda8a6af20452c93668e2d0c2fd5bd05f6fbe6e4ce17aa5403f0da1e600feef5cc2581c8b8589167c7dc4a64863b45c73b4c3304ac1bf73387ab92b94c8b0e8c57dc505c6c84303a63d18156f8b5bf7ed5f6b719b2c6124d279fe012b309de07e1b5dab937941979057ed01dfe060e0f1b482e258e3183ff5310f7631953bca9b9fd5745407651a7fb38020a27029a33b4a0ef4301a09756941b13366da94a1af14d81958dec6aeca034a8026054cc8d6b5657d395af29c372", 0xff}, {&(0x7f00000006c0)="9fac093ed53f3130f43f711220ce0172922cb7977779d167f2", 0x19}], 0x9, &(0x7f00000008c0)=[@rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}], 0x20, 0x5}, 0x403) 05:37:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 05:37:36 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ftruncate(r1, 0xfffffffffffffffd) 05:37:36 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:37:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) clock_getres(0x2, &(0x7f0000000000)) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0xffffffffffffff35) 05:37:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000180)='?+*,\\,,*\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)=':.[(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) 05:37:36 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r1, 0x108}, {r1, 0x4}, {r2, 0x2}], 0x3, 0x274c5054) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 05:37:36 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)="f3840000", &(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='/\x00', &(0x7f00000001c0)='+@)]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)="40bcf600"]) 05:37:36 executing program 1: 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(&(0x7f0000000280)={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) r7 = 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() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) recvfrom$inet6(r7, &(0x7f0000000140)=""/240, 0xf0, 0x3, &(0x7f0000000240)={0x18, 0x2, 0x6, 0x4}, 0xc) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r8, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 05:37:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 05:37:37 executing program 1: syz_execute_func(&(0x7f0000000000)="26660f3a0f3f940f3a0f62bd008fc978d1f9c441f1f90fc461fbd0d03666420f3a14a19f76000000c4e2fdafd045e3f48fa878c1e2c0c4e3e10d95f530dfcd00") shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/4096) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000001040)=""/40) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000001080)='./file0\x00', r1, r2, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000010c0)=0xaff8) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001100)=""/4096) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002100)={0x0}, 0xc) r5 = semget(0x1, 0x7, 0x20) semop(r5, &(0x7f0000002140)=[{0x3, 0xffffffffffffff6a, 0x800}, {0x1, 0x7, 0x1800}], 0x2) r6 = accept$unix(r0, &(0x7f0000002180)=@abs, &(0x7f00000021c0)=0x8) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000002200)=""/145) open$dir(&(0x7f00000022c0)='./file1\x00', 0x1, 0x1c) connect$unix(r6, &(0x7f0000002300)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = dup2(r0, r6) sendmsg(r6, &(0x7f00000027c0)={&(0x7f0000002340)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000002380)="ef4905f08c76ee58f835c08745c9addbea7c35a5b5680626f4ba6393a4510a37bef98fae5b799e8b317c60a2b52a6b855e8353a734a3a8c5561699ee566ba2ed5cd36cd4ffaace0cf649ac938f38e96dda5c6e5a7a54b933ab6f6907f4ef8d7f8fb3d3e49a452a7ab3f0c2480ab4aefbc8e727a7a2f123df3a4eafbab249065c965e619fb9afb0149de5c375d866c6c78cbd918a46c62cac50cbad4e5421599b60f1827933b4d930fe584e38d56147d4dc9eda74a01036", 0xb7}, {&(0x7f0000002440)="15e4333ec7dc1294523d4a19cc35f2da1bf46675980c862547c99160e40220b3ba427e0c6eedc3f93959a6a8a084622abab4594e498919414557575239ac26ecfc82e21f24a3d1592adc21a2803019ae5c6fb85ce72473424f055208452075496e6b4f06f2c2e8f11ea24b394de551aafc3eb3930c44347a07711beee138cd25215218f9966997c70d5d652da7c0cce69fe361381920128fefc2eec07434d8e057d4df8dd1c4c0c126a9799e1eb9dcd0498a2e8db91b0a88c506847f07ca42f9e730be95523a27e08540b0f85a446dc783a5234f7f6f35c1dc4c7e425b3f33f5c88aa2800115a181ff521ef7836547492d93", 0xf2}, {&(0x7f0000002540)="2ee8650f1add7ac1ac64f7e481cf534cb50d911ec201fc894f20c93a82217584db3378ebc1fde4bca8c34bb0530db06463baff880671e26b583d03be409a6990f4e3f787edb5da8c9c32b1705b0e13575d54dcc688e925826e897d7500a39db8e047675233da165dcb7cec6542854d329bac0d033ea1ba26985f250ab51bbdf092208c82cda69da2833d1b63287808744fc886a8e7b7873ca1e3a5c83d141c51e4d57e", 0xa3}, {&(0x7f0000002600)="3342d326897b64b5b6ef086a17807b39dc196d6998679d9e8c68bc41f667db127fc412734063eddb39c577149a36207f230b3946a39b9c5b291bb1be7b88b9e358bdb05b07b5d910c63cdc43a196dbf64c4f5189e08957c38ceedb7110dc79a7d72a2ed4b0502182601533e1bc49a96008f5749c2740ee357d4e159c3539c0b425dbc49ed083edcc27d21a399418a470aef85a8e87c189b9d378f0204b8acecc9d8fbb24ea521361f304f1e66571bba28f0b8af480ea45bc56e833fb2e50679920ae65619e61a93f6b7aca7599a49d4da64b4fa6", 0xd4}], 0x4, &(0x7f0000002740)=[{0x60, 0xffff, 0x26b, "1a6888c189abb38b5ae62875472104adf8cfbc77c1918d910dde003af134628ddf27aa5d38bf233d005b545e55635b8182f933c09dda634bb91dd2847efd8fb6d804b6a3904e51ad5f98b2"}], 0x60, 0x4}, 0x407) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000002800)=""/147) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f00000028c0)=0xfff) fcntl$lock(r7, 0x9, &(0x7f0000002900)={0x0, 0x0, 0x5186, 0x7ff, r4}) connect$unix(r0, &(0x7f0000002940)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r7, &(0x7f0000002980)=@file={0x0, './file1\x00'}, 0xa) r8 = accept$unix(r6, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) setsockopt(r8, 0x3, 0x6, &(0x7f0000002a40)="9b20821ec346ad43615ba281094f0f9b57eaee7c1c8113b849f948770adefa4a0a5b02f2527e8eab13489c0202e3", 0x2e) 05:37:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 05:37:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x1, 0xff, 0x1000, 0x1f, "f2c842f134a019da0921b328a03976f17edc5942", 0xe0, 0x2be5f16}) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) setuid(0xee01) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = open(&(0x7f00000001c0)='./file0/file1\x00', 0x410, 0xa) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000200)='./file0/file0\x00', 0x4) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') getitimer(0x0, &(0x7f0000000340)) getgroups(0x0, &(0x7f0000000300)) 05:37:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000d80)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b6006d8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134e2035c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b438a00000032b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a00000000c665d1db8c2efe57e6a95cc3fda4ea3240edc6929f0b6b20f9e6761031d88fa0860b2a7ec75624dc64621c000000", 0xd7f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() write(r0, &(0x7f0000000000)="872de657afc58723e7fe082c5342c978a8e6ccce6231b974cc5a07da1f0e5241c2421495a07196ca95da692190fcc8fab404bf9544ec5ef34173adb198aaa898f51016edf4e4409e59a810e597b05ce3a4d91f5ef0f37f2bcd011537e9b4907e1ec84d0cb3ac4250218acc10f191dc18c90b31417c2079c6", 0x78) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socket(0x6, 0x5, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x20400, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x4000000000000}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fd0840d60ababc4cf75951575a019500"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:37 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') 05:37:37 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000140)="80415b05cc507963dd965ce1a4c2f40da25f4217c6e607c602e49c1dbdf5f64364f41ccfea2b0d8cd7d4a0631035b8021a14babe2ee8d421c15c40ad1f36c2e08ea12f2e80dcb60ac8772ab27d9cdaabfa7948e397444af163771d494ea91e47aecac457a38771bb919b01dd10b8b282c8535f9a3db40ead911ea4d00342900b14698c00e5028485dfc20c451f3ea7647d0984bf331c5e448ec3c54f21e3449ffff23eb7892b3af39574c67a8cfd366fa5acc643d6a44d0dff81cfbeb7a5bb53b342ca6bc3e45c0056c03b580daf54c7940d0ef78d42645e4f57c14294", 0xdd) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x8001) 05:37:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1000001, 0x0) write(r0, &(0x7f0000000380)='[', 0x1) execve(0x0, 0x0, 0x0) r1 = getppid() r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="f1ec983ea5b334a8c1eb5fac0e80c2fdebdd15eadecb5462c1c7c217e49959746b05", 0x22}, {&(0x7f0000000100)="0fb0d65afd1a41aec834060c225158a3505d7dc3cce37d6f23effcd1b08a2bc6a61f61192f9a1dee634373905ba223443b6dd21f3ba027adf2c212605aa56bc571afefdfaddfd798ec20e827c0fa15cb8d95fe6f19195b9895a49dc26aa02463cdc7878bc612772dd6cc02434cde33bbf94e50e5c2b506b37d2e1f7d07", 0x7d}, {&(0x7f00000003c0)="24b60cbd9b82357bf040b08a1d21a88b8a2527d98f9e7b25845eca778ced429b13681fdc260fe2a52f81bcac58431a4f1ee8d51438e2bcd34d3967af7a8ee31540e002d78e98ef929ae672af60fdea433d4f7ea2e9ecfa675093a8fa2b0973a8d9b22b9ac83d611ba22c87f9d522b6b5b18de37db1e3f60738d05c426ccd94c26621c7624786fb1a8e3af856c231264114d2760f92e539eadac70fab856138674302e66a6dbdc0fdb17ef5c92229ed095c030005db23a8c04da65a3a7762692529d78b8f1532e48ba10f91fd8c6832439a1213001466e2f1ada6de1710951bd628cd421ea6dbfae939c4d31d9e21abecdaf77a0527a1be71a71eaf9a8797cf963317979f8ee1fdb57e4186c20579fda17825941d764d04fece4fdbed3f2bcf39aa2ff62b1b1fa98f8e105eaf7a1072225e20ae3f1acd7360afb340efc8b788a913e438f6f87c81bbc58bf0f1dbb4817989075b8fd4c407953f612a4954ae0ae9c50d0d3547a53fadaa1afe6cde8709c969140b384a1d05f629b023153b3980060c72cf77e8f38b2bfb1c750e4d7dc611b927f6ea9e4a65efc5fba9c19fed946b9e0493c2cf82444eb57bb0a25f67e9aa96575daba3aeb57a94d370e16160cfa13e04c4eb65883229824b913850614135798b9952522c167ee5167a974cf4e541f3716c111a5515aa26b3b3006969396c34a5910e01234b1ed9369683a7cae7520b3c10a9a0459021b41baf0a3cabdc0a040636d340b58fef7890a1e067703e6e51670541fc4de5f11eb7779ce854f75ccfa99e0f4576b83f342cd3c9509e7440eae6ac745291fb4a2cb1f68dcdfc7382f863c9fbacff30ffeae409f833eb92a63096c4f6110a3ff7d5efeb486bfc3a950eede69cd4c2cac40c74918b5921231d3188f131472dc23477e55c7b5956899fefe187075aa4c6d86463ccf09c319306f2bbff84828eddffd637ab0abe8931d1bb1da67caecaea95e15d75dbabd310c25cc2f225e905c957a61ccc45041815812e228276cf5c8f6af9df8dfe06e424a75641eee0d84d47a5b8dd6c3dc97235fa146a80fff65440ef71355f3862a1d07c6f1a0ffecbc221fc9dceffb8ad95d444550c42eccd4805dec70f55266da6d005e190964c05244130ff0a8e2e4899b3d881646719a8df3f9397fdcf8731042a1f2a11c745eb3f60f103074971ebfc8a4f3864ebd4161003a368db4b7e249d93a799900358dca9b5ae4070a60e71308c0acbc4b33b4415080e47b1dd2a733a36e4c4051802bc7e5259d56b230c9bcc44813de0c80bffbb8d71e8b8d52533e2009c8327d87f84db608b635555a8a51eaa1c0d4d4ad44989241c60008000b8c972f6dfc852ee22ed7794afe0c95363b59c79d768fa3c42effbf308c931087f841f22f3fd996a695b878a876fedda7cccf6ddcf4d2b8c2a3e3c0ca0619e0b2a5eded3fea72c4f823ba2f56a21d7bea04c4b67d4ccc6b3ac813cb6cf0daf61187c36124819f8a774ff7288295947a588afdb4a917ae3e8791ca3264679a2da222edba749ee75826fbd8966464bfd38f06b705fc5bb20c969365d39289a8af13cd24e968b480d8c19a632b7bf17e6882900a798add063430d6c992d3fe2500e7eb09edd72d005b089290626c6be4dc57e6b97058d63145d7974bd8685a83574aa100d2e67ea541b9dfa05ba23df45a321a664f8004d22857fb5da4a706c4e889337c4dab3d2445bde8881fa0b4c48ecfcf25e81e4c56427b1edb28408416c237586d2ce02c899416a052473d864458b5e08240e037b05f30f2f33ebee535f890c0fd2e898cfd2ae1b083e12434c6b5d955c3099f0a524da1a6cd08453dffd8391b10ea829c6f1afb876d9e3d29c53b47a2efd6434cb8fc70304696b67b6574d8aac56328c7f5bbc35c0c15b03b3b76b4d5829ef11c9ed6cd6afacfb9ca58460d9c1e8df79d5b9ec8b8b32fa07285237861016a3a2cd35dbd41f85f9c7143e542efa068928431d69684f9c9837cd1099a732882042daeaae8fc8bd9e2396467ec9a98bc21755a8009dd966c18dcf192070345f459253be6b2ba09e6d966e5d6a40b44dfe8903a5ff2e34631bba177bbfb82041909f670d8871e697c8abe976bc2733d62386fcc821a6034787ef2c4d08f0b90810aecbd498fdf7770c2cad8a786d5fa5a836dcfa8acf6fbb974143fb04a8b72ce036e3a31b383f249f13c44c242608520f61439346c892017f651d3261392e2be6102303349fb469e1ad03a4d3399950f161ce36f8228a8ff1db5491d41a808a267fb80c86fa72cd62bda2bee2ca2b2b28963d1970a779a5161d736424ac2528bcac4088666ec8410208b7896bb4bc235fbd9a75a9da46a7ae530ebac6030a4597040c2c96860b75e312daa833c882d9d20eb85c5a6b192f03ea21ce37ea3908507d371e1236fb128f5c18c056f2becaeb8ea0dfd8125d585d857cf6876be74dfbcfed47b36bc861a3fd0b25f96f57fdb460a41796b2780d5e86f8aef427be3864869b5a4196638acc2f24a0f818fde770fa03e6719302b19aeb7251ab1fd258a5f55962793faaba2b048fcb8f3c6d92dfb27b3e81a4b93930eb5bb14916858936d5c66b44347a160ac1d140a8e70bfd2dafa9656d39c3274146f28f03db5da8546c67c2462856767d443bde9ee3ec6923f55166278e398410ae29ff533efac51ccdbb1833dd78fef9f51af7f6d6bbcd51839ef041dc47ab139e5c6b0399b220582b4d6278ae44b20f65ab5c44735a3cd11760c8615748667996ca46f58bf171eb9cfc2433091714cba96e81a8f8d21982253724a99d69f61ab7ae4f466609626db9c37bb4f797571f72c3d025827171753fec57af02086099710ea4cc2cf877408e4a53a75f6f1631f4cc77779eb28150b92f9bf81afc25179c4944112c78437ac3b96f11123270470849dc91606dd0e1a99b5991ada3c674437f4e83af7efd3146bf03b0683c81e5196117d87ceda810339de811487b0106360ed93161f01cabf883426365b0cf53efd06bfd628106de3067f292b6e3eeb7c0403f87550fcca006986d9f67b3d898d5fb4d265c910927606102e1c5def86316287b302501a1dd7587d28ff545295917422fa49de9a38227614684023d358e63f77f76c5fd80bb8924e6c3d424aa241c55ac1021b71a0828b56cccadaf2e313f0e932ece208fc5c3ae9d9272de6bfed1401904038a6820072e6d55fb9e46aa2e2c89d42fc70975826b83ddba78eb73741a426c4f06cb86f8eba4bec08e730052c30461b1a602ff87d741d2f32d8b81305d9f37d0f764d11aa391816f6a8ff6c4ffd04779ad689fcef04ec5590f47c3806879bedaac325dd65e56b528759a08ddc7563f97b5522fac8edf7e75d248312ad707f22e496017afdff5d666174bbbc6407c8acfba26fb3892e1313c700ff2468ccf7cf4e7ef7f1b451a1158a1e3c4f3864464abe5c8dfedcba6365cdbe8b93457d0633c222e5187daf50c531c87704ca6450b01453d10eae9a76edb79ba79c9429562632f20760df04c75fc5835594d1ca9eb0ae6d4e8c341e94944aba8234c360569e99b711363b3ef7ad91ef10a5a3c44b3b624e2936d69a61b99aeaeab568b71fc2e6b9920d54accda2521f2823dba0fcd5ec0f167821d1eaed6d4591d6fd46cfc34ca292836ab81de3ce947433080a4064033651d9596578819c78a01b9952453b8ea23a78c25a051cdbaa9b8d22434a6b751ecc0a82905b5243ea78fd5543ff4f118050b5f4886fa7b9beae47a6fe8336a71c324d01ef10708d65e5304a2d2dcf7a09bcf9791238fd502e55272950f7efaf119363f1ef5834dda86fd250b5fc05254f6fb7cd6dceeb15de11fc80e88325459cd27d4ca3d5abd23707741b7a3a88c07246e78dc7b5e52c9307bb909c9eb7230cf260f7a8fb329d5f10b549b42057c140d3449c522af283c0ebf4cc8672a6a8b79e69a3643e4bf0377084d8ae1e19c5aa709f5b3eea958cf3c11a3d50137faaf272344bc0ea0ffd0460ed7eaca318478c91a1defe9cb5e0406982b02023a1cc490ecd7d43df3bda8e819834a84a790a9536c4b02eb52275f72b82e4369531ac25fa5120f035bcab92d1dd2159184ac83d8e5ab4de8c644983ff953d9b6f09bf4178de2a11b7a27071c1a4119a7b92bce43dec7619f607297cd2352d5ea4b8a60406ac0e5567d9f1cc665bbeb54ea2b2c4fef9595d41df8e8e264c47c4af676a483a3895b5452c0fa8f0cf6cf00b77bb4707c07caa0a37108de36b7bd427262b2035c01590eb8ce62bb77078985bed362afea6c2a8ce8550c99e4929900edeb45f3fb00effc7e8a10f643161d2ca44c99dc01c1904396014674c3ae9395e326da6a91f39d21c92313480554393865661a25341390320bf9342a932b80d5d51759608c5b06392e77072853cf306becd68ed8f49fc74e1712aeb24356c8fd3acb733dc0d6f21e8500d50bc843a04097bfb4e235f0dfea287dbc3b6ad8e2e2f0449eea5a02cafbbe9a9db5aecec0d5ebbbc41d4e38648057636f4a4d9ae520e8ec90ecd8741eeab928fc9986b87728a335ad07cc906037243748d4998af0920c3c18ecf8189b4bf85ca078b8b803703b0f7bafe2eb1055cfedaade097cdf036b293fd9409bf8d2a87ad05ce3d98a9a3a13fe829bee25e9e3bbb3b42e0d16077fb0ec99ee0961add9c2db09bff0f15a5241e14170d1ddddaddc6c30be519f4f81fd1ac1b1cbffea01b972bdb57b523b21ea4b49e36e6ffb7493548e020e1d24ab95354135afa2445be0eb3f7f2f6d8552ea258daa527eb5616b85c6751c375ad6775074732ae2ac0e1b89b6ffcd37a99a94727d3274c59c76543ce7af9d45d73a46e6d727f2fe80e9f9c3cb1355a21367690eb8084aeb965ac3a136e0b0d1fbf2b04bb0f42376583dff4b89ce971e8db0913ffd37db5f7112199ab5c7ca21ca436595521adb93bb01dd6566a7ae1c743f8f14fd984500618f919b9acc916ff40b3027099284068a7dd60ac4202323982f3a6d1da0a23a59444047f3afb9c3d5249a5369438045a288ff8219701a620032abffdb2e84dd7ea5c2a53fce3b3be8d0f7c585cbcc252f9ea86b79268e5257ca356e96c87b6ba25c0997a97573bec59ed4eea84a3d7c27c9d64fcc958c93dbf70e4520ae5f3b8a99687ad0d1182f5a7198dd208d994efc407261c9dd9249dca770545136036e78ad558f4d6592621ad075ff0470cf958fbf8a9d423be8d6aa3d556c1aeab724097a1d2356f6932b782bc0c99a140f831a0d61ecf506111cbed180883f50bb728e6aebb18edf9695595924ce00d42af9e571e72463f8670ab889f847cb42fac6bc38be19d03e89910cb9dd7a6eff6241bffc2c464a688c675bafd04d7542f7045eeeed20575f06430b84c0264591bf8df48141d9ceab26e2670bd1a21ffaa3b869dad1d31ca360ac6f3c4a98f7f4c9cfd6db453a5df8d2ac76f74ca7a870db21f51c488775f60691bd81090faf31c04d131d2c667b82000df8d89d57899670265fe37d8b7dd9ab93138be3a734290f0c144d757239c0c372829c52d94ef26a77fcd9ada2201b7de1cad9c131051c35ed6f32201344c8b8ce84051bbee372dfcb0a221318a051590c81407397a1ca8dfc80ea655da28663197e62504e73ed92c5e485932861113d6cf33521f5fb69336880a9f3a2b15c164030eecca1017499c6703aaecfd3013e3e45ff6fcf6fbd417bafb5fc892c25e19df975c79683b9ebf89b829d6327fb3a87590bfa814199b94f415d3976efef7d94f49dc4bd5d20", 0x1000}, {&(0x7f0000000180)="0d1cf6a098ccf025cca124bdfb8d5fb9473f377bcabfd4ebff5047303df52b5e6776df06ef68c6b7a71f55392c77659fcc260da899199fc0f7ee26af516c199253651f153446d632932b069a0adc12ae5e6696fb973cacc6bf8bbfd6b8068eb2d7f2b54075fbab427961d8a41a189a16a44427c9ae6ed5ab004858fa8187d84a78c9c989b8867d6c58f4c30920ee0794e071dfad2ce434038f869345010517", 0x9f}], 0x4, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x3}, 0x409) r4 = socket(0x2, 0x4000, 0x2) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002900)=[{&(0x7f00000014c0)="8e6447853867b4f9067882d424f4d4948f8e60ec47de36e97d0ac01243362c63d142f19c144c9912774264c8592aef320d55472362355b2a7ad9e4dacebc1908b34f3c57218a9925cfa4a7a40b2e7ace8ea304658cf1adcfc0256cc5b5c5b9ba6e382c4e8a11515605802d47e884eaed832aa83271ff94018d3457a25542555ffc78328b1a37c4eed4bb831aafcf7009352e508072338e02dc6dea42d1c3e83e7c54aa9f7e6db7c9cecc982c3c7a8328f3468e9d7c8d2cb7ae4dfa302faa395887c0a9cbe544e0d8183f16dad919c2e45a36c0e5dbd9dc6cd353376fff2445dbbf49f7d461ee5b96f479935ff81281", 0xef}, {&(0x7f00000015c0)="368cf4ac51a86686f50586b74ca60d72c3e4bff157c09b14f19e6fb1bdb593a87ce19bdcacdbc3b5e65780243c2d8e10163936c0a8007235903d7e9c2bf06cf131f931f4bd78c0a42798cce9b082780e5a5eb94a9b915a358fa265e4fd8be4c18acb5e7871f62ac3ffc2b86eb7edf98d7bb17b622aefd804e49dd65ab389cc3f4255d484e84261c2", 0x88}, {&(0x7f0000001680)="83f075a7aa0cf3283ed7e7814e85b16b0f81b7098fb5389117a657580dd37b738862aada333a983a9f42565861f2c130ea2fadd0046e8142059f37b8d66f1da6598ef08fab08d836f4ee3b2db2a9c6bdf824f9a01a3f5df271f1a020ab96da50610d577c8b67963968c75bd882305d93804279942e285770341c8f622f8f4141fc49cc11874b7c7974dfd3e2c2caa1ef960ecf5aadfaa04db703a76eaf366442fed2c7fe13e58a97fa0866f993f412ae353333b749dfb12fad9fed4dfbfb1093884ca9", 0xc3}, {&(0x7f0000001780)="7fe4435fad3219641f59b3206a3fcd1c75c3c4a53a874d62c7fe42d48bef2b47c2331272786fad9723b68d03477c5a79c38fb24ca8f9981627d402be84ccbddc57a16e976085c58ab140b3b6fecaeecd6e29836952c06528536e8417350646e7d6c32a3d76fc00b2dea9ee57f14edf98c789e86f037cc427a887e9a59de6fc53f892935ba5b7e61e58a29147111a37de79d7caf57c708555fe0912572172d2a55a95b760c65ca4c545a9c06b4386cd0cd9c9c76aa3c8c3c501207cbebece3ecea6c527feea5bfa5bcbbbc4243c13a025c80aa52b8d20dcf2fa4c29ef96900379e0e42e901be78589107e04e32cfebff9c0647466dcb93102f436f311f37cae1e40a08a439366e15bf3231499963181722c2c35ebc634281fead7a55a2edd03b1db671a85414f79ebd179bbf868346b0ce39fdfee352d55051848f2ba92579293af8337b2bedd8ad695c3fff22b75fdb70d4b5fe75704ac5e579af1362e0c254d86b9c415c38750088d386b10fbf69111454f34216839fbc26a4c61db517eca91142ab4d747076062fd023b7371dd2852287d7bd6bd670ffde1db9306eebb262a06b7afb276cbf536c00d8bca61b1270b36723b0fb8d32f1f38ce0c6b4576c06547790b1ec304bb84f5ec4f298ec23cbf10ac655fb7c1cb18022549b4b3e71b785bbcf9e15840c9a3b0f271228fb1d0616b51d5cfb1c67d60d9728b5c5fb8665533282bcf3f5ee98e9574786ca521a4068e75bc19a5c2f5229cef6ce1ab1d7dfdeba00b09ce88fec90e81e575b4dcd8a3ff936ac2f3f086de2dd04b83f77b19f5a4dda846e7c82268b44d7c2571db3644c35d222400bad99a6a1d0fa83d11ad7c9b51aa0c197169ccb70bba5c75fb289a104b5fff9c10ea1706d00df6ff273d544557c1ad9015d11e78f750a858acf88d20c6765cd0e01e8736ffc1bf402fb97ff39614dc5b82f2c13e959191d1dc8995538a210173dcf349a44525c0d0a898fece61afb20bb9850ec92626fdb9250f88ef2fe90f9a872b630cdf92ed0f8b153552a4080b169ddf23ba936c5bcfeac5945026b17651dd95c8acc34a939562562af623b19c2b558cc3099addcfe22cc5401efa93ce980224ebae1233363be4ef4bccb673a675a01ec0dd6014a8f44b43450890cb9929ab7bf81637707c06b855b8872d2386a97979965c32b37782b674da591844840018cb169fa75f6fa120fa77e44da0b58ae115cdbd7eb6a5dabe83d9a9d03c7140419053a35d65e93a79ad04012bd0a04f16fcbb90c2c9752b6b3420f32445f7dbe51be9676ab2e200eb40a8105878353a5ab7b34b35f2ec353ee6c7cb527d6ce108e0495b2fcbbf9ef62a104f189fe489c3e481820f5521b761badd4d038217eb067bef5b2b02777c83b623b2a3073117fae92866475304ca38dd3eb3cd7bc573269bc1fe4e9a5b17f615cc4cffd82741471455d6378dac44bd6d8d9d32326a6f5b75c49116052345a3920cb92a1956d253871ad8fe3bc2f977a400f731152a6740b820e62715c7900fc49e01017224daf34e2beb885a002dd719c10a5dfcd44c27da5208e88e1230e80ba70385e883e3e9a7618b18140590462688eca06746788003b1bd2a5f61c357bb6e7ab4da0bf93f0b9fd489d31ac5121cac986cedc491d5f4298bdb46c0f14461d8fe9b6b2dc0fd4ecf37e39024be372f0305327d78ef13f521d05ade2ffde3bb8218765f97dd4ad49854168c41bbc7913a5bae183cf573dbeb528f065448f5b5ff340fb0122dbd25f4e7abd45a237411d7e929ffd811358220282707943384b8d1d4c8a9d74865e7d95690df6b38a08b69566d004b043590b89afbf75d54dcbb3cee4ce43d23f46a3eebb813bf49552c813ca339b4defeb793fa6beb4b4d0fadf6a5003d2cc8466373b45282e4b256a414c4b377c3016fbbfbef351bef62840210e4bcf92829d9eae3ece6b7713ff52829a29653808607d55573be4f4fe98091f23e5f46dce69640e112d1d354ad079dc3ff464e03b7743822d74405d9d21bcba3dabbf2973d0b6c505c3e53c876661fbbf143206b458b13ed7796523244b8ae1350a6e8085a04e1b39f8700b8ed80bd645355e7a0d86e9d77f6baffc6ba68cb93662b4f6752f12e6bae1b0532c07d16a9247a078cf748a68c5f9a8ed446631d2130625e3a33c8e8cd561a143dd21a4b832352348bdf28af420922507d6262b1db81f6528a0ee8b613c8f01cafbf0eba093f7063d0449fe4c56aee2f9043ff78de2443d450afc8271ddb4d6fb6832b4d61c421c6b052640862c14ead9adac723f0149ddab80b15c592327ce25facd0119f43162668839e9e7cfaf209fd15d101e254bced26d40d21ae53af8048c78d818924548aae1c9fb726082799646371a59fc5716a28f706a023aa314533b1ecdcd501d6903fbe175e7538ea5183b1810e2240dac70355ecec9f058b9be3786a409ab4b7ec60885db69eddffe9c410a9ee37192d61e1dfe40d7200c9d4c5d8d615630053efe13c461bba47f5dbf677215514458fa7c7894618dd6fefbe4c0b75662254addb4e4e28eab928344a11208d9c64fa83e911d5b3c1045995630c44f49c0c89993347fdead408a3cf4565a4740eef19f082918d6994cc713e49530454d76208241be68631e84f45e2e1a33a3cfc21296ef80e153a3d5ef2a0bae53a66307a5e14e8dfed9cce608d2ada363c680cffeb28544a5deedd89340db1525241523d858e70cc248ba11b193fface577584278a618053f580126b798b0c4bba07866a523c356c98b3018f59c621a7b7b3fdc091faffba18a8fb4b5bf05c9078daabb1b9935b4d0a2a425f5d54da84640a5d7ffafa94d3f7c93ec870b05396cbae6ded7d673018561706e4b706a3a7e0a47aef1ff2eb2deca99777f99bbe515d96dc475865faed529d338f74c2210204b988b7c83cb535532fdc8a4128ed3792ddf1efb9e124c27f732bb7be585c1e7510880237d90185392c568223a90205e2ba1d3269207c7ad934f6f366ff128fb7227607c4675e4eaf6ffe3e6a591fb3bd86c020745ef9d736c57d4780431e1c47ec41b270b19ff7c7a4af9750aad99945f6724c6f4ff898ea41b34778649ef452cb2077815adf1f944ca97c6989f57ef9a4d648485011d2b7fde2d3b92725e713def89a072df540825d45340c3b26ce78c85240d7b8638258b625f63d65ed71617abcff6da6b92f5b2cd9960fdd9da212e69381d385a9b172aef047f00914b707714d325fe890281ef63bb116fc395493bc797cc6af32aa454a1ed0614a1f6fd26bb81c211f684fd93e3c391a0fa69a6d45543d6fb59d3e930aceb9892aedfee180150a1c1ac203a78de52b80931e35f48a73885627ba3ecc54e79d77fe9f792638cf62c110e706c0f21265e2244b1d041e44cab5a0b6ac7799292773b46b404159eabaa35d70ce8bf7c9d6dde34f6211e4f8cb4ca3f89ce19bac536796107e0e54e68b3cf2e086027e0e2486c1b7a3482a2d289b9c4065507d9cef5f4a2c30bbf5c600b6405e270df55bd574740d604e445857aff00ce3dc51bed35fe672623785c73e682b03c17036405903eeb840b2b4b7428edd73debbfc47f3d509acf417960d1de254d99e31851969d3fd55cfbf8edc9f6f945428db1f86947738a4f007907d0b77c5694a5241957ac0bedb97497e1c71b07c6c737a1c9e9a8ef5940aa4cac54f3704889407d1d23e6addc1b8ac4e6e93724d32181bad729c32243bfed96f7a927b4255a6e764cbe0393550fd0f038027c8bcfe39a3f4818628042750d78dd50d076ad509dc53236a5060ecfd1e3249a39bc720f041b6af882f3a02c57399e730a54d2931c9371ed0fc699bf3382b864fabb96cbabaf871742398516ec5bf31f290faebefd44fbc07497ffee9b67b153a5eb01895ed8a3ddc189291554c90f7c9084ee7d3878ce90f7d3980b859a9d1378d61c4ee03247eb8bda2e30a0bd22b399c6dfd082b6579b07ccb88a599eedf566ef427909b1359d391f8e469adb828e4cc65d4d686205492d09d071cb85ad154c4da48c2017737d2dfad2f3d12067e891869acc79f53b2ae782b97a7f1384b99d5e1b5fb42f819c3487f95c929f981cd7b0275510f575e89986b78ceba52eb4042adec9af106342d2b58a52368c820a146310bd778e02e9c96ce9e94952cca45c2a4a96813aa0dad953d5ece7e333d65be5ecbc77d27e22f1b4d6ff64fe6213e58608cf686b0d595cf9ce3c22b088e486093bf2daccc5e54996fb6568d0989e79246a66388fd772fbcb4bf4043a135b998cf7fa38db6601bc068f5a239455c446c01eac86f34e050a58eb78e0c3f340e296ee7c66c1149047a74452c3539fbc7d6ddd24e85c754d8fba8fb439a60ee9696cc1c3486f7e8cd479e5933ae060fd7d4d848b12744f3b37942ff3ea180983980c89cb9f841d13bc197eee2f1c9490c678c4867c4e74787b72420af3eff562eedae80e6805b62ecc19e4e54570599f162cf2a507095ecd5c13c5c805f375e6206abf83fdb8680f4eb06f0eea1843ad01eb3a485f4177abd912bd9425f5a7b02494b38b03ae6e9778a56f50b1decc6afb3f076e775efc31453564b4866ca799d80ad06735a51910ecb1f99f2c5ab2f57045ecc62222e538659c0bf8ee462169051684f83b6ac68c790a8b2de728d44d180b9bfc15a3c3e9055c22d683b217501929633b4008d05dcba4081f0ba938fe0c79529a1bede866c9dcbe30aeb662c8bc1c1cda79e42ce9e58fa92b2beaf9b4d46af6109bec3d30160d8f3a5c3a5cf1825bcacd03e105371ecf9fb59e873b7269b45b69fdd77fa8edda4a2fab51c03e679649473cd3d98c45340c9ba9d1d55c422143e1bf9d92ff3e5a508fc0c7fea655636a6b070c527bc72c85914da318c223d4e6ef9b7125960a21b4402f51f0e533acb7b44d9a6c5f2e829d3ca7baaf450e4fe467aa854aa32f6201f1f059fba42b12841863fd4795b80cc25069b520bbb4a6d47f77a8e7fbd67704202bbe54d76881036454250cae955f75554baaea8d834fbd1632dc359fd04ee773011b0f3022f4c813ce83c6b5adec4b97d4f5d60cd611e8cb964d523d4789d03adf849dbef7386c2d66e1c331fdc53227014744ebed1682456a515718a52173ad653f468341cc552eebf1fde946a567b2dea1fe93c1910851b051e61f9ffa38807991d81e095820b23b0267b750322d0d733b0e3d9c34cb31a3a2116946d4e83631b8cb4ec903f49c413e2a777913ed9b6021c57be3e9fe8cef56478a0ff7207fb95736b0debd907663b884e1af890fd35cc3e2b76df82323f2c212e7d1609d811c9d1d9e1fe64e5c7d60a416bd0457477259e901c12dc79b21b2baa3a98dc4d853ef9b5116742ac237efa826ac4575fe387f5b66c2a2d962a5dbd0d5c152e3ab4af35b1f2236dab0c49163be454fafa941dd85fa6f3a634f62cab51bfb12a0d1f48c9fae07a6892e60bf6e3eff41290c85828a0e04d40e9e404c1a38de09be106d32a05a02721ebdb020ddc013305f5ad6397c5e9eddb87ad2afeb0335698bfb74e60217bd24dc485a90afa1c3a8093429a28fd4876be24ca0236931841e72dbc3e5f3ca59a90f3515c09bf6e8fff004213b6d9fa9bf2480888e7e4074f85e39c5bd2347c7aeb6f26de48d5649afaccef6e4d990652a179e5de36172bbf9b8ab351cf25a4db74f6ff7dc5e581bde0c4752f1e95fcf63d80dfa106fe2611d84280f70f04e753b98cea7742e71d03f1f027b6cb1cf360d53c6336d75b2586085a55039548f0", 0x1000}, {&(0x7f0000002780)="6fd123aff686e8f8b55fa38696f16ae75460f44832047419ff33d81b11cf352c73caa507d18cd730a8725385454dc2600c758ab34b6037144baea69f28f084862b35cfaaf88436f09bb47c033a9bf885199f5b0be1f0aa35075e569af5366e186fea96598ef80f160f14ae2d829a5e0629", 0x71}, {&(0x7f0000002800)="73b93d2d8c8b761771cf399492e735566f6c635841318c1e0e0dbfe69866ce931285cad654367ceaf6c0eee00827667b4e5ecbb2cebc450e4e8dff0775454042d4082202650cef2d2e895ec42a0c5aac1b4e9073be6435a8e8f08e8e3021935a52d04143df02e30a263b3f0293c1487d8f64ea8f459d4ecd43863c87814ef0e3e78f0aed869a22d807cd683c78ec84f154b5843d26932e0c28736ae59e90ffa1c6005ff9c287388584fad631be5fa15f197878eb3e9dc3f52dee48e8489e74e0a0add95d6fa22765ed88fae5de07f8f477a2bf1a9b416512c95587aee3e943", 0xdf}], 0x6, &(0x7f0000002980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r4]}], 0xe0, 0x401}, 0x2) sendto$unix(r0, &(0x7f00000013c0)="0a2985fad7f10abcd7e97c9b6b8ab926e24bf5cdd85380c05059c8b93f62aa923c0505fd6e92693817f859d99339d1fd0c47b92d0fc8558585d7ed196cc4928819d7a287317fef08a3857a1d146c66b7c1499877610f76045ccc8dc979bf47927eb4278badc0489256c37688f495973130d5548ced7e6caedc2524801e34b86fdf609bd32d33cb3b16ade103364b013dc246ed7f32823a5b43abe9105783b3a087dc69f81150ae132172a38f200a487f3c0db65e2bba1dcf3f2c56b50ff78abace9bf576df444c89c57f5509af7e5a7946", 0xd1, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000002a80)='./bus\x00', 0x8, 0x0) readlink(&(0x7f0000002ac0)='./bus\x00', &(0x7f0000002b00)=""/106, 0x6a) lseek(r5, 0x0, 0x1) 05:37:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x20) fchmod(r0, 0x8) r2 = kqueue() kevent(r2, 0x0, 0xab, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080), 0x0) r3 = socket$inet(0x2, 0x5, 0xd9) dup(r1) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x12, 0x80000006, 0x3, 0x8}, {{r3}, 0xfffffffffffffffc, 0x4a, 0x4, 0x1, 0x1f}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x6, 0x5}, {{r2}, 0x0, 0x80, 0x8, 0x3ff, 0x808a}, {{r2}, 0xffffffffffffffff, 0x10, 0x10}, {{r1}, 0x0, 0x22, 0x1, 0x6, 0x8}, {{r3}, 0xfffffffffffffff8, 0x8, 0xdeedc432266a19d2, 0x9, 0x5}, {{r2}, 0xfffffffffffffffb, 0x8, 0x11, 0x1, 0x6}, {{r2}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x83, 0x1, 0x7590000000}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000001, 0xf6, 0xfffffffffffffff8}], 0x401, &(0x7f00000002c0)={0xb5, 0x1f}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) pipe2(&(0x7f0000000380), 0x10004) 05:37:38 executing program 1: semget(0x2, 0x104, 0x0) socketpair$inet(0x2, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/194, 0xc2}], 0x1) 05:37:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe85) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="a81f754a4357fc5f928f9b65c3780d44d4f4ea712bfbcfccc3c9dd2fea220de2e2e9aea2b25e55dd6a4b38bb9cd3891d0a9a96b42d535548e937e35368ff83476cfbe91ea86f71c73fb5123a45b125c1714d83d69086f29b46ebb785a1606693e2fd2c97b05c605b3fa27bdf7e5fb316b98329f013a47b07de814111fcb70fdf505bbc7d3e3dafe803607c46bacef487b42825bad380d29f94f98c6ff1f6f5af98c717423025205848356ca8a60cf85d9fe3", 0xb2}, {&(0x7f0000000180)="0162b18a6d705a755b1efe4163fe9bc49ea1c4752b9a8bf5bdc8529feaa4d70cec4370bbc30e771c42ed2d5a810097311be532856dfc81506e6d21ee7f249c3613c7e82fff3d499fa8b7d2", 0x4b}, {&(0x7f0000000040)="a84c3db2c8b35466877fa85f3a11a2e2fd83c9dbf736c44efb07229285bdc033883521", 0x23}, {&(0x7f0000000200)="ac117ca4cbc2babc3f5850ca184bddd74f2a3fb391", 0x15}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x407}, 0x401) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/190, 0xbe}, {&(0x7f00000004c0)=""/45, 0x2d}, {&(0x7f0000000500)=""/41, 0x29}, {&(0x7f0000000540)=""/131, 0x83}, {&(0x7f0000000600)=""/158, 0x9e}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x6) r4 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r4, &(0x7f0000000a00)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:38 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x6, 0x8007, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r4 = syz_open_pts() r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000480)=0xc) r6 = syz_open_pts() r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x1e, 0x0, 0x800) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = socket$inet(0x2, 0x3, 0x7f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r12 = socket$inet6(0x18, 0x3, 0x8) r13 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x146) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x80000021, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000040, 0x100000001, 0x400}, {{r3}, 0xffffffffffffffff, 0xb, 0xfffff, 0x1, 0xebe}, {{r4}, 0xfffffffffffffffd, 0xa6, 0x10, 0x8, 0xb92d}, {{r5}, 0xfffffffffffffffa, 0x40, 0x20000030, 0x9, 0x7}, {{r6}, 0xfffffffffffffffc, 0x10, 0x1, 0x6, 0x20}, {{r7}, 0xfffffffffffffff9, 0x80, 0x0, 0xfffffffffffffe01, 0x4}], 0xd0b67ab, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffb, 0x65, 0x1, 0xffffffffffffbc1b}, {{r9}, 0xffffffffffffffff, 0x4, 0x0, 0x9, 0x8000000000000000}, {{r10}, 0xfffffffffffffffe, 0x10, 0x30, 0x6f8, 0x505b}, {{r11}, 0xfffffffffffffffc, 0x1, 0x83, 0x2, 0xfffffffffffffbff}, {{r12}, 0x0, 0x4, 0x4, 0x1, 0x3f}, {{r13}, 0xfffffffffffffffd, 0xa0, 0x0, 0x800, 0x5a857ea6}], 0x8, &(0x7f0000000400)={0x6, 0x3}) r14 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1000, 0x0, 0x1ad) 05:37:38 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x400000000006, 0x0) 05:37:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="94d5b462c0341a8b2e", 0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xfff) syz_open_pts() r1 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="bd9706e2d6879325c7ad43394b95f0a60141baaa7525710f85f6f1cc85b0bdc5a4bb5b0c85b135ae15612fdf5a9c55482b0447bf75a9ef659642ae0fce5ae53fc3c7b02b005d1e825aafe35e0bef378b1e38fd4396ba823c599a778509bb88c94fc73f7b6366e6b3e3a80ce80f4f896fab44ebaad9c101e9d865231646b800842a32b80d7967170e3324b35e41b74c1ab9ad528ee430cd7fc5cc27c0431e503210932a3cc9f4f4a14ddda5fb12c3b38df202b28c050d633ceae454c9ceaf58da", 0xc0, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) accept(0xffffffffffffff9c, 0x0, 0x0) 05:37:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2}, {0xaba, 0xff}}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) 05:37:39 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setflags(r1, 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="338ca99378223b7c1ab8f1d499b3fe96b43c21a33f2887ef62422f347826f448c253a33e8d7a9ab58e6a11e8bff2212960c5bb5a8a56a0f1d59106e7bf9f70567b7e04cf741b36104c30aac2c3d1620ff481fa01be3102e8c225186c2a90b772d4517fb735a84685f8bf02c9f8cd7b4eb2508064acbfa665b3ee66ce42875195b9751299210ee3bfd7cbb90a8c3fe239ffbcbfb7b066e3e83e16b048ff2950b68ceb551b725a09f496fa536c1456069969661789fe6853860bf35c7ce0773121735abe3661da46b7e58a2890b54b635fe84f14e8412d0c67d378d08707ec3938f9b96aef77f8f9953cd1007945f346cbc6644f204da181784f", 0xf9}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0xc0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 05:37:39 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x7fffffff, 0x3800800000000000}, {{r0}, 0xffffffffffffffff, 0xe, 0x2, 0x7, 0x20}, {{r0}, 0xffffffffffffffff, 0xf4, 0xf0000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000000, 0xfff, 0x76c0}, {{r0}, 0xfffffffffffffff9, 0x0, 0x5, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1d, 0x22, 0x8}, {{r0}, 0xfffffffffffffffe, 0x18, 0xfffff, 0x7f, 0x50}, {{r0}, 0xfffffffffffffffd, 0x28, 0xfffff, 0x400, 0x40}], 0x5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x48, 0xfffff, 0x7ff, 0x10001}, {{r0}, 0xfffffffffffffffe, 0xc1, 0xf00fffff, 0x400, 0xe22b}, {{r0}, 0xfffffffffffffffb, 0xa, 0x80, 0x7fff, 0x68db}, {{r0}, 0x0, 0xe4, 0x20, 0x200, 0x40}], 0x0, &(0x7f0000000100)={0x2, 0x3}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() close(r1) close(r2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0xfffffffffffffff9}, {0x18, 0x1, 0x8, 0xfff}, 0x8, [0x81, 0x7, 0x5, 0xffff, 0xfffffffffffffff8, 0x2, 0x200, 0x3]}, 0x3c) open(&(0x7f0000000180)='./file1\x00', 0x82, 0x40) 05:37:39 executing program 0: r0 = kqueue() clock_gettime(0x2, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000002c0)) socketpair(0x10, 0x1, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000002, 0x1ff, 0xa4}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000000, 0x8, 0x1}], 0x7f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x5, 0x1, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0x31, 0x6, 0xfffffffffffffffa, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x9, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x5a, 0x88, 0x6, 0xfffffffffffffe01}, {{r1}, 0xfffffffffffffffd, 0x0, 0xa, 0x7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8c2}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x2000000020000000, 0x8}, {{r1}, 0xfffffffffffffffe, 0x42, 0x80000002, 0x80, 0x3}, {{r3}, 0x0, 0x0, 0x0, 0x28000000, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x1000}], 0x78, &(0x7f0000000280)={0x1f, 0x3}) close(r0) 05:37:39 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x0) shmget$private(0x0, 0x3000, 0x1, &(0x7f000057d000/0x3000)=nil) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000)={0x100000000, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x100}, 0x0, &(0x7f0000000100)={0x5, 0x200, 0x4f, 0x1f, 0x81, 0x80000001, 0x100, 0xd4}, &(0x7f0000000140)={0x4}) getegid() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 05:37:39 executing program 0: pipe2(&(0x7f0000000000), 0x10000) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) getgroups(0x1, &(0x7f0000000040)=[r0]) close(r3) 05:37:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) 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) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$dupfd(r2, 0xa, r1) 05:37:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8590, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="e41ee02fc8f8d7ae2f91948ff405e515a1fc32a9a3c89a41220638fc10a92fd33beccf5c0967086325eb19324f96b02e750c5484e0f538f0049b60c8aac8d4ad09ac196145e45e8582e72783bf220c5be7eb90c42d856aa033e71e8f1ba2061ca634a8e60f1720a464d5154b143254d898b8332189dd0a751176eca013532260668ce0305575635c82c9611ad678fe00e501f8", 0xfffffffffffffc94) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 05:37:39 executing program 0: setuid(0xee01) shmget(0x0, 0x3000, 0x428, &(0x7f0000ffa000/0x3000)=nil) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r0, 0x1, 0x0) 05:37:39 executing program 0: r0 = msgget(0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000140)=0xfffffffffffffcd4) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 05:37:39 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:37:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x8029, 0x1) sendto$unix(r1, &(0x7f0000000340)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef4fa26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32ed44fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b01b2be089d187e981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df584b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955569755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x182, 0x0, 0x0, 0x0) 05:37:39 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r0 = kqueue() r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001580)="c19826584b04899f4a354ea21bffe05b10327bba01e1a6cb65ce88551d2b68b9efc6a99d0eabcbdef05fc2b50b5ad29c0368c43b1f5956644fa43697dbcbc26cc8b4d3beb54e43e508963ee8bc9db0d43bc3b64d614a3a7303b87338bdfbfe4766d58041582d5c204739eea8ea4c851e125078275e263c29300937548e90262a3ed4d8b714fb9f03a8c821334e70f1d3a8fb49d4562c840d62430b77f55f061113701c9fc109492b8e", 0xa9}], 0x1, 0x0, 0x0, 0x400}, 0x8) socketpair$inet(0x2, 0x2, 0x9f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x3, 0x0) connect(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e43791f8b23c1a7479bf74c2f66696c653000d9e6a14e5d4706eed2a74eb54d4c51709cd85f123f4f2c170db6976e0711041157dd3e04c006564e4b4a9864c33f3d597afda25bcdb89e04dcd38fa6559f8664ea45b92338b718d8470b0f75972442aa0081eadb7366ec742d7d0d71c166e7a1eb56aaad872ae89c0b218648808c362353114342f9dd3f2a09161c49d6a22f03e5f43fc087aa40fadee92f4aa0b85dfcdfec616201010ded597273c0d90260aa0500000000000000"], 0x1) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/188) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/81}, &(0x7f0000000280)=0x53) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x32) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x1e, 0x3, 0x0) getpeername$unix(r6, 0x0, &(0x7f0000000040)) write(r5, &(0x7f0000000100)="b7910763b7950de255e1f3a86306bc7b2a2aa3a1c4ee83fe28a77230fd01db9049a4a2d6b85fba948b5590e3e0be5ae7ecb160f10fddcca58ed8c949fcda8790bf26dc674479acd7fe71446155d51663950b652f73fabba96f7514", 0x5b) 05:37:39 executing program 0: r0 = open(&(0x7f00000008c0)='./file0\x00', 0xa1d, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000480)=""/251, 0xfb}], 0x100000000000013d, &(0x7f0000000580)=""/236, 0xfffffffc, 0x7}, 0x1) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037840ce640f40a24a32dc54331beb7979de34fc049810a838c8ee452a98772fbbac00418424ba54aab4ec96839370dd375f9c3db1985b96ec0eadc64b06204693ee081f641"], 0x1002, &(0x7f0000000240)=[{&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000200)=""/62, 0x3e}], 0x3, &(0x7f0000000280)=""/110, 0x6e, 0x100000000}, 0x2) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') lstat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000680)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x4dc00000000, 0x20}, {0x18, 0x1, 0x10001, 0x5}, 0x6, [0x4, 0x73, 0x1000, 0x400, 0x661, 0x1, 0x1e51, 0x3]}, 0x3c) unlinkat(r0, &(0x7f0000000740)='./file1\x00', 0x0) 05:37:39 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfffffffffffffd77) setuid(r0) munlock(&(0x7f0000f0e000/0x2000)=nil, 0x2000) mincore(&(0x7f0000f0c000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/246) setuid(r0) 05:37:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) syz_open_pts() r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000000000008ff00080000000019000000000800", 0x0, 0x1006}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000b00)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000ac0)='/', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="c02e2400", &(0x7f0000000200)='&+*!\x00', &(0x7f0000000240)='%{\\,)\x00', &(0x7f0000000a00)="00c3d6677ec2c2d6d2ed0f529184482293a392c1aa03e59d1f375e43a75a6284eec02e09f4c99e429b0e19f5fd94390185a0931c42e25d1674de4d3979ef636565b90c1572d52f9bbad933ad0043270e650ab7a55aaedcf1367f72d3a472adf3009b4bb4b8d22932d9da7aa2e784432bc0363408221cb190acdaa0c079aefcc765467f2a0a5d068d622ad48aafd6585f9c31b28e4d4aa84be0a75b144f7ae1ecbd40", &(0x7f00000002c0)='\x00'], &(0x7f0000000b80)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="5c242f24a827292400", &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%+-&:\x00', &(0x7f00000004c0)='$,\x00', &(0x7f0000000c00)='&+*!\x00', &(0x7f00000009c0)='/\x00', &(0x7f0000000580)='\x00']) 05:37:39 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410, 0x120) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1) 05:37:39 executing program 0: r0 = socket(0x18, 0x5, 0x40007) sendto(r0, &(0x7f0000000040)="d5a2c42b579d46f7d129e97bd8d29d46f62a78019b9a8c06ff439abbee85cb1e7b85dd5ad951952c3043d96b380d7e3736fc25f76e224efbccb0f493392777035abcba76747255110e7a70795299594a35760bc6da12552a67684e24900fcb484d7759ec6cc109423919fd21b289611e8da3eee86777243beb6d58a41521534b9208f4b6aefe28869006e258e13c6a055dcffe5d228c45d3865c5ba7b2f5992180eb837dd27b6dd2e8f54362db5f59e77e850dbb65d46f13edcf5ec5b552700ddf4e6628f0beb4a875f12c7e241e86b6d15c6760a9d31f30332aaada937688ca8fbca24c0be6770cd187e915bab6ceaaff012beb12dc963deed6", 0xfa, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR], 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000000080, &(0x7f0000000180), 0x81da6feaa83bd344) 05:37:39 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) lseek(r1, 0x0, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x2, 0x7}, 0x10) poll(&(0x7f0000001fef), 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x800, 0x400}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) ioctl$TIOCCDTR(r2, 0x20007478) 05:37:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(r0, 0x2000745e) 05:37:39 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r0) getgroups(0x2, &(0x7f0000000240)=[r1, r0]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[r0, r1, r2, r3, r4]) socketpair$inet(0x2, 0x8005, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x0, &(0x7f0000000200)) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 05:37:39 executing program 1: socketpair$unix(0x1, 0x1000000015, 0x0, 0xffffffffffffffff) 05:37:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x8}, {0x18, 0x2, 0x3, 0x7f}, 0x16b5, [0x80000000, 0x8, 0x0, 0x36, 0xa4b, 0x8000, 0x6, 0xffffffffffffff20]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/70, 0x46}, {&(0x7f00000002c0)=""/38, 0x26}], 0x3, &(0x7f0000000340)=""/140, 0x8c, 0x3}, 0x2) setsockopt(r0, 0x40, 0x8, &(0x7f0000000440)="ed477c8920678eeff20b92e6b990d6dc537fc72d9ff226748f0efc1e3ddcb3bfe8e2a8a099520de2d74068cdf998b29a5b245d4504cfe890e5c7129fa3bb78f668106a79", 0x2ad) setsockopt(r0, 0x29, 0x30, 0x0, 0x3c443d352155963a) 05:37:39 executing program 0: r0 = syz_open_pts() clock_settime(0x4, &(0x7f0000000000)={0x1, 0x7d3d811c}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8b4, 0x52d9}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 05:37:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) socketpair$inet(0x2, 0xc000, 0xcbf1, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x4, 0xffffffffffffffff) setsockopt(r0, 0x3, 0x7fffffff, &(0x7f0000000040)="ca3abcd2ded41b9504e61627ea372868bbcab8c16a8c001196d1a2", 0x1b) close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x800, 0x4, 0x8, 0x4, "a69f611178b864e1cfc767b59fa5c94d0643b24b", 0x3ff, 0x1}) 05:37:39 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) 05:37:39 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000") mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) r1 = open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) 05:37:39 executing program 0: r0 = socket(0x2, 0x7, 0x8000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000080)=0x10001, 0x4) write(r0, &(0x7f00000000c0)="f4774f1e3cf196a54a0b61308eef5dbf1cfb6a3399e3cca4c8fc7a16b484ad18ab5b9bd0a4ba9ffb1b2dd367", 0x2c) shutdown(r0, 0x3) setrlimit(0x4, &(0x7f0000000100)={0x3, 0x23f}) listen(r0, 0x100) setsockopt$sock_int(r0, 0xffff, 0x908, &(0x7f0000000140)=0xe5a5, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setrlimit(0x7, &(0x7f0000000200)={0x8, 0x8}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x41, 0x2, 0x1}, {{r0}, 0x0, 0x8a, 0x41, 0xbf, 0x400}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0xfffffffffffffffb, 0x34230405}, {{r0}, 0xfffffffffffffff9, 0xe4, 0x20000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x6, 0x10001}], 0x7ff, &(0x7f0000000300), 0xd9, &(0x7f0000000340)={0xf41f, 0x20}) r2 = open(&(0x7f0000000380)='./file0\x00', 0x40, 0x1) faccessat(r2, &(0x7f00000003c0)='./file0\x00', 0xd, 0x2) r3 = open(&(0x7f0000000400)='./file0\x00', 0x8200, 0x101) setrlimit(0x0, &(0x7f0000000440)={0x6, 0x1}) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000000480)="353a75c14c8722448578c41e2592479e4582318a5394a14eed348999b34c60201d07943b825d2f49ce7c0f514dd5a762bbe7362e36e4122d09f04e74b6b98e777339a0d74860afed82d6307a746bbf85368ca978d17d1ce3f70898fd4fbe06e15fe35f8590f4bf81f64b8cf86158e7d6a81cdc84febe025cda975fd3409aff5ce06cff1ea7736a9f40f590f547e55c930a1029b0120c766110495d915deae19e2983997cb02e38b08b1a09", 0xab}, {&(0x7f0000000540)="c1267ab8b4dd6453e586f6f6001c6b11a46728b290563a7c04c7f692fa411899c731c885b93c4cd5fd716ad2a680de3282303e4727227fbc9dad9dd18a8755daedc2515d06ca4147cca878930a882aa3f689e39e8231b3730ba9710143752f2273b195eea3ce06ba48a9062ed8466f9740459c91213131917fbc66fa29a35d7bbd0fef310a8f5121ed0037aa13008c027b9c38143593ffe3ead391d30459d5beef69b75a9f465b977e984545234c0c13d5ef7446646bbcff5358d400db1ce441bfe31d5603ef679c74c17fc446cf22dc97797fcb6cd85e42926a7e2bb1e4c1b69498ead990fa801655a5b2db6daf1baa131bf78ac66e192538f3e257a0c2da94bcf7e3f0dcf4641e48cbc18e9b28428d75b1e51b23bc04aa4d74335e36773665709baef57e53c841eb5b311207b3b6d86e3f263ec560dee974a9596c447d1bf53058c4d615bd24f3862236b24854005ec452b811a849e46a6725fb79ebb99c48eae697ad7e911e7270a8a6174eeef778becb765aeb598e868e75067bacda3ab078c84fc3a5aa35fa62ac7ef2d6eddc9b1e036a5ed782b83ffb85f092014f9e9e95b9e55721ce55c38954f5d96bb0bead6924a32d1cebcd7ddc0311096349df53b21a71a5d0b8ff5e4d418c5e9a8f694461dcebb192864d96e5423d8e1593a5c93e5260b5faa3bc716f9b5bcca0689d4f2d07d28ab1d85a3003d77be255e11bda2f49a8a00298ec350930fc7a54f080e1751bdb42766de8249f3e174e86fd8129641dcec19f217b0707280b9332771235c15108ad1325c732e02b50c1074e99126c79504feed86d554a85f2b7fea268fd945adc5d53c6ec5ca4113c3fa306a7c1853e0a6def0c9dc9f05e1cfb9557cb40b013992804b80e2239673aa0586688bfaa87503096382f8bf7f948adfc8a0cbde1b71076e62567d3a8ff7d09792cc7c95d7060702818ca84e77418fb1a2cf2952779586788d441616dfb55394f9ad2325eff1347fb22a61527e332e94fd3e01f984eac92d701497e1bb43bb602f70a2753500ef641e3a73a971cec518fa296206577669548fa86a745006e5f2675268db9e46271d00c70d8c8481c9f2f62f5f0c9a3900c0bbf973f8edd31d897383140c59272de32dd095ce61f025e1da8d918a2e3e93b99fe640d718554bd78f42da7ceac2a98a8943c1cd79306bd7123f9ac2e630317bd07fda6492ddc937ad93624f4774bb951b8e4342865a0d867e6931c736a592d2af4b7ea3e24bd5273cbbc3cdc5e08177cccf9f97d6b7941540e3ef6fed0c516907521a33551658d2b177f3d15a58d25340a18eef5deb1c65d7a8a8b1b168109ba0c8232aae3ed03b5b775dd7bbe26d6f9a647b20a1312a428461291fdd459ffa18aa8348b2d5edec3898459e7e812513d0cfcac2a9aa612a3de93292abeafe578f922a3c088afeea12e402bda4bce88639ebe10fb3adada10e42290b25d127e5d9e894ddcd95280e80eb6a80a3b4960c40a1ee4801b3ccb67017d931cb04405647f74ef9f23ae18f2c272186b0299e4de556fd3a9cd52f42516435aaea036db7102c440f453755c9f8cfd28f6d60306afa93d07d645a83183fbbaac40cfbac1263adc847240b427d5e90ff83a412bf94fa6fcbe1349b8efca85017e8de50c1c3d43ffda25ce2d8190ed21aa6f4f20b4eefecb6c282808632f93151397f203e1ec2066bd00321d55cc043b0fca2584711658d67390c6de825a80f825f114e62b8f07c9811a44b46b0ab005bd194e04f037d016a02dd3db5b68d0466510f75ff877a4dfa4aba8a31f3e6ba7f0998b2fd7fe437e0a17d883ca1a94c367a532b2575da5002b0b51742974e2178190c6a40da103b4b1300ec3a153c92e4ff7b7ce20620e893999bcd23ec37228d1e42aa686e80cba0c0c8c753dba88e3d88fd298e2de65fdb4d4182d786a4ca3fd3f111106e7e2db8d8911f2a5be947dc7cc86e30ec546e9cce5071d406ab53b7f3eb3adec9e3097c2a4759ed1d0ae02b2db247cc4f7b3b36e43670730e3f72ccf2ab77eb4b17a5fd66d2b8b9ea48a994f0e7366debceca4149904bb823d65b8098be2ab5599d1548f23a00a853b6021ae792353ae66ce4214974d19514e17bcd484f92c62f7880146ec9386087a49a7048dde65956659734bf193610672e80d5c0a9e1d93039093d5825d6e0199c8f7c2071b95eae4807528ed04db38818f713e26cc09acfea4580a3f1ef59c6f87741555eac5469749373fdf8fec872bd823163709080c2c5ebbb3d340ce751c569b539093101f7f0baf7a94bb7a166bfbb4bd235e5bfc809d75f8efaef23d5d8ddd565a518f6ea5712fb767db91dbb4753c870315e7a819e42b6ae721d38541e748572f83b8126c131f36e6528e919442c66eb575095b1a67875d3b955c2c462752db6f6093efb775ba542ae3882b2ba2b2902511791588f9f47a5a42363f7ef712f8d946a3d28f7655c7cfd7c7df6e4b585cf0a41da354628c565e4f3de3d74f954aba90166aa5f7632614191517f59bf41753ae93549432c59c74faf7909988fca54e0e7f0ab46a4d9307a0b33b06d5d8c1e88b8dab42baf405eecc8736b979b562530cf798b4c726724ef389004d75448d635adbfd16adea6513baea5457723d330e970280b10c03675c77600de1c34735debf6a0e62fe16c652188595ab2f6259f0d6b6b8a280c8814963d76620740e6d1cfe5f307159225fc62a7de5a4e2c4333ed13649b7a31ec426b95f96f86ab92c82d609a11e271f2bc35c90491a771a56414d57e8c0171b5b75680ec679ea2492ec80677bd2930343651d8946bfa8697f1609203f5b71c6d9827782a0f4b97750ac873342022739f93d6ea8978e71fe34816d69155608d0d0bd658021da031ebf013844c7e405ced052a0b8baa18fea028ab98c4f4038465fa02f7d34f651918887fa6319db09f970341225ef9c278452e53c39f37a85cf8c53081dd54d754e395c806fef21b50d1206d5fb034af47ad26cc9f041568af9dbf875c05d3d64cf48d22b2b051044e185c4cb78fad5d8864f5073a94f8fd72603ca2e5106251d6e8825f982b45dfa8a07a03f0047ed94896457e244f67aa99901eeb2b2a8bdc7f8fc3d47de63a77257f204f52f7bed93bd49c092f589accda2b4e63e73fc44ce343eb59c4ad88536100b0967a56b5356407ee47cef0cec014b6a1ff7f83dbcfc306c95fdb23a2386dcadfb55fdc4883d11a7d36499a055215e204ccbff3dda55dfb4aa8ac8847cdd650b661991c6482ddf8d209527fc3d9e59f8b4dacbe45c5420101404cf144835b3a0a1d66ffb2b084a6bce2bccf38f31d1c847fbf1943af48474f702df8e5506db2ddb90ebf524e3c008c973ea15e684dc222c1cecf19e3e0bce80ff1d84741b266dd5ef0659e539091e575236df705dd7e82578067ecfae996edadd1fec0983dd15d052650a80db7fc1951d92377b836dd9fa293f4dbd3222edbf32df5ba4640eadbbd907091bfbfb069340c88f6faad9b3696402113f35c99c092ba15787c293f5cd6bd31e2ba62824156b55ec584db75a6fe1cec5df62c45d7d43ac61660f6111959cdc9d20802f6f3ecb4669dd414b03675aecf52e416a947ddd05b7c7754c217cdc1519b4f5ac20020172889b9839da7474e00bb16dbfcb0e8710f98f40e2be153d218b8cc6d3361935432a860f0e3618237764b4a359f7f2016ece1ac92a0e36f0938005392905e26017359625d799925cb1c6f843a3c2400e3ace1ab4552ec3e4d68e81894195870d4e5ebdba7ac79d5223fcab76c19118ba6b11e869ce0bfb4b67a2a654007eaa14d19971d80f301dee27b380ce14dc42050cb3ec899674aff62d8a4237048fb6b07435e59d3f07227c36446dea44ce32bf46d8d350309e7ee25ed8e9c5841a10b37a302fadc65e241e72f93b992f4e1e9820b3e7e35558996f29bb5a68c71c3fc23a270aff1050c347459a65197c6db71c2eeedb343450f897d6d989ec8b2a267366b2856929335ff0d859e8e93461bc4cd9f8beaca3434219df3462f2eca348fd94fcfbdaab01b60e7bdd87bd326834cb7067b162bc0a8b15e8ffa1c54a2d5c8ba1c3f078e977da362d6ed5e4edd390aae49413fc313db32422faf3d8d0c357680a776d74ad0a098fc933e2a199569a57229793715a1b9e0c4d4f05f6e18fbde5aefb42ba311507ecdfa2972bc9f7818aa326a04d05ebc108e34b9740d6de4f2c1af338c9acc2909ce8ccc84d05858fd334e8510c0b15f729d61b7d77089b20689eb636ab39561684612e8683345ff82f9f84b30cc296b08929f2d4bb5bc56bb0cf9b3654bd5081d9bde6ee7d55864e1f1dde8b19adcc29ca516096612010ad7fab9d99b5e89db5fba8150e52889455c8cbed75195ff79f330e0300110e49cd123832457606122410dfbe96264f69e6f45ffa0c5deb419e92ab9b5eb72d71337b354ea9fd652464770b16410b59c70a614369383d9a6553ef4fe2638105efd50333802c4cd6a5b2932fd467b2a4df4b67619ab85033c2472a1a56f9b5d8b38cde81a8a6a2a7733f157002f25feed4912bb4c8c46dc867059b6ce4dbc130ab5899bf394c78e6984772cfdc8e3a0216ed8afb35a78df76fa7672a6a550ae38d92de32f2a3cbd3a8671b2681923e0820568c7a871f04b635a17d2707828702df74c9c9115cc33de085d73daac0e8989dca7864bc25cdc86c47af63ff1ef20d0c36c354027ccb20d0495f0ebf4ada2f52cff3587feec953668014d391da936d9948d0f8fa9a3c788315122c4a9c2f5f2ce2eec51f159bce9f824ecc3a275e428f2b211b69fa1dadae89e32d10b4da24e48e626a1182dd4e5ebc3b519503cc36803b7014c9d36270f9552c4838cb97e3c23caefbf22cd09019bf91c791c65456ecdde0645d746351e9d0c208a1132c1e0d7ffc46330b63ac3388271412c73d8c4a6032eea441aee4a39d330942c9c994c1563d2dd3367db699bc6a6dc2b45ffe5a7ef80169a9549701ff709a0d0bef617de4b476c564fee771b5b56a2b7874cec5060488bd415019be218020be324c7e836917ef6a5e62aefee96823d4ea97c7e7cae56b9c85d18f58092f7b2c4c24779cdf6baca50e88e018f91f7b8b36527650bb6ea98e2a281f6aebe1435a150ff265c9e754ac065dd3280c3f040005f8f5cbddb28afc74d3eb50793f35bab87de491ae4900a783a8e9d778da43c371d4ebd1643aff03c66b7b035a645060e78c618c48065e8ae23259102c642f4849d9e1b1d475e1416933e3b4299e505eb816be3de03cdb70ba5fa5f07c7c5e6659419d5289b44aef31718811ab943e561e210597aca39c27e2db143892ed156dc4ceb969c489be5a200d23682cec3ed575583f4ac2e092b9b9dd17df2c19c793c2e3a2ed5b665d1d670b71278626b75d8b66485ff0bacd4d2a0ab81f5a8e65fc7f63f7d61c29513ce244fbf671b844b20eedaeb471c51a122a7d4137c03399d0372fb10a7b125e4f71e23048331fa00dca3e73ccdc36f6c892e15dc1e812e9c5e217ee672e92f9b16f443d580049e9c5e99d95bf43416eafc93c4032ffdc3e53adc5891b55034c7d72a478323787998d9ea127bbc5bcb9eecd1ad1fb182ef62bf35525a95c4100f9c65ab56f2258aecc78a905c49f9a94f6dc37d26503f5d977bcfaa6ea5efca6d58e670e2ed3a98c13417d252cb4f3c5cdcd7fd0444cfc29422354a24007c06d6f8a53d56964db26e005a791f618c07beb2ab026e2f9f47e0529cc441c2a263e061d0bc6e8a234bbdbc0e1f122", 0x1000}, {&(0x7f0000001540)="6881143ff94e9b387f9a17b0a892df5f0efb0fad565363d12ec514254d144afc87b998deb761de7bf8110c472dac732fc467c17e40a85a40a5bf98ad96bef1d7c24d5853e5fd9e4b1982980479d065f33819ac9f7f4108d11c11609a577e1efd57131e4227c0241dd45db0855fa5aeddf381599549617a088b782562698701a85b0553bc7252b212d0df14f1e32a6e4be317ed84bddc5b890b3a", 0x9a}, {&(0x7f0000001600)="91b0ed07569983c2af2759b3c46d74e2762a9608cac7884ba538b091f4a18c54335ea4297e783e8709176dfee82d4f8a66b4f78c3849832aa99d5d11ce85e1eb46664a4fa1e46301ce94246fbae659656bf901e41e0e654f814a53361ce70925590597f866c2fb4264009b141c5e337ad73591cbda0925ea8e8df256a19fae5c4c2e0741ea0f48404468d195fd7f7eead6d2a41d94dd000ba39fb3f1505157090d3e2de8a27ea1aa5a6fee0389628608fd1b0e3fcebe7fda0cb5fbd680caf7f5339eb21d43d2ccfa0ea70451800937b780cf5ae09c0f15b3df04d62cc10b65f725bfc00771c391557dfb4b3fba2a", 0xee}, {&(0x7f0000001700)="e551193d359bef91f2c0dd0f53e1cd192137ddc575ae6ccfc6216b22294de9818a615d4b94f1840c98ed42515a2db723e4d960450afa8828e38c5d567dbde1577fdb16cdf6aa750ea2a40b9f10e914461fa2c4a60a449b589fc85066f42f3d2c475f11aa5754865a7c619d18c0abf900fff0de1cf17468455ac110", 0x7b}, {&(0x7f0000001780)="6821ffdb266074f1ceecf114dd91418ae76e9d035f4baa4d71e7b7cf15ab43e0b61dba9d9294bf79ac1c6a49d63d8e7597aa52bdcfcdbabffaff21a5ddbd946d81304c454bf3686643df154aaee57a8471aa97848f530db8ce76443596ee307389d593acad2df028205ddfd5ca65a5564c017d5714797ac676915bfce8390938116b548428c9ef0439b0bea00bd867c0eece52a79e72911b998ddc0c427513ccb2330c59518a65f5f075a1e233cbbd81cb077fe2757c8dbcb2a8296c4af3d6bad26501d85bb9da545c03316f0482b9e644", 0xd1}, {&(0x7f0000001880)="e06a8a68fc282172841f91f313839103bab12bc721f6e1ab033720e3c0ee1a4eb6aa2e1903adb330260a8ca221239608bba6a53c19a1f6ebb6b2bd1605c7c629599e9ffcfae559effc0ae1ccf09b65293ca8ced4f70e44c89d9a8c2f261d68093f77f8c1474140d904bd96f4e091ac37dbdd320a40445358c1c4c7b9c787c844ab0eeeabca447b29670c18f55ba63b635e9978f8465b699bd7369d8dc0b8ddd497bc75316d892f75d34ae48f2d1ea69aebf17a856a16454c4d3990134650983c26a66a9a5ea99ec2296d5e70be0add92765df26c274f89b38c0d", 0xda}, {&(0x7f0000001980)}, {&(0x7f00000019c0)="9c23575f03977af2623c0375029b625f7e8491419bb67f562e5658cedf922608491e4b30d1574e71292eb296622a341a18160579faefe8fe81d7015f0c34ba6fc82f5f9797e8184dce2d8409654b50789a4b9cb2259b9bf682803844c605fdf74ec5a02d65fd2d5342346f9e6e84a2dcf75049150a9d8a648f0cf3f5120f3e2ad046ed6a2d96d7952f91c9c95b6d7c79b496cb7e1bc4a2def2c46890f4e0818b53cc519b509b06638983962fdbc663efa520ffbd98bc5959bba9960063f8aa9aae09e7eae0fe2a7e461a1653ab7a5570695636224dd7d205b261bf7b3a80db7568a5b174858cbb220ae2a712449295e4308f0dae7a73f34da7a4f2cf1a558e6de58316c0e26c8420a1bd81f6df93fc92578d4c77bde36c445708934f777ff277d9f94b08d2f7b3678f388e6a3934174ed2382284e090f8594991efa065b5d2d38da9329e07d7fc2b7495a4b392198e0bfa2d254f0d38ca4b188bae5011e42dc5f428074f5b4f08e5e9593a0ba9c8dd58b12919fc30966c32d6fb1bb3816f5f834681b9453d2c100f8421000779a413f9dbfb0e0e610f41dbcc4f758ab876bc3223e2afce2ccff5c8e97f6789b38be93c31f8096b3d4687bd15469a9cf6a1f0bd8d441cfaa3f1ab55639d75879bc922e6427ddedef825c7c819d24a3d70138495e761187e638eb1d7c34956a00ce7b7b6529bb0f1b9d8e47de7d29c6e990dd741f21e3bd8f3f69d5b5ac0994e7656b9ed065e7c5d1c4c075b573e4a41aebc67944fcdbfb900ec58408f3b98c16e1d1ade68537fb61e174301a11f4bd5bad1713df53cd3802d7e5222c7a802adaa424748307f155aed918a8838e19fa40377442b2f518d28e6872a2d871c01b0eb7444ac4a8669a306daa5363c42271a9dd0d12677fc59eb537e07966188927dddb589779a4cfbb435262b92e685800d3c3414db293b92a5f6795c10085159dad608ee567dc095d56ac7c6774821c32e8fb1823702d1266e686a99caf184e50921997ee70dd65a27982e563b6257938796daf3f22d30e80b74d0baf65ae39ca6abed8c392bb2e03442056ca49b2bd94a808e720b83a437008dc03c6e017e027735fcfc7c62f2dcd3944c4f5904f1c0fc4620f068f6ed485c5c47ca4d766e92f5bc042cd1eb85ef0d90d3f10aa24eb7d3424992838419c80442da3a4ee34932906750b6a1cd03eb4ef421ccfac6b9781d0339b02dcb4740f8c672b12c45bad87e37000a9bb97bc94a0b53cc82351b6c7830deeb1da6968e3b9ab942356ecaac604eb41fa35f9a803a7b4cd851285029f732b0891621cdeb028b31529f278b381226ca400e094e8b9fdec1c4759cb6a16bbe03cee37e850ff02473adafd1832c6df66c0a33601ccd5605d59d70c50c386778801dc569c71c9853a83dda5c625f0c2ca9d3ceed3b3e491bb6ab8746cf6d541c671fb01cdb810c0338ce552302b58dd569caa4048c0f7446147d52b59c1af91925b989c17eed80c440a2b3f679785cc5690733e5d4cb4181230fe420c0ab0309409913320303539c42aab554f8eec3baf900e51e340b82dd275821207fb7cb9d3f91a8c008dcde44927c26bb6007ef73bc26b68b47a45c44cece096a90fb873a9f9459697834ca3664945bbeceddda964bbc5371254cad53debbe455baa06732bff215df331baeb9ce6ea0fa2afdd33a7af8ba963728d99416ba8b80c62f3c896af56f609676712709ee4c929d678ddf03b01869e72815cbcaaae9f2f89dc93ec793812fba0821d50d6bfef9588a161d02f8b811647b51bf7e3a2460dd709b404085fc0a80e135c378c7b3d8a0a9435c0bbd9d71b1b0ecd4c9b01777e630443f57a1cd762afb78dfe0de6ed79aa53b92980dc75f1ba585ae1b7c040a89000f37b85b3464cee040113c196ac7bd6756f09579c5c61237465909e645e02d426f512d05838a553498421a95599f22f7ecc89abbf39b9ddb702a93eb80177b5c4e0f64241ca4d4a400a30f1c4477fd86b78b67707fdf5885c59d286e36a975a11f2428ce406d392a8e888d2c9e2d874b07b7e861bf19cb810fcf85c9355a7248010ceaa7c401d62fef4b464200455844673c9406aeea29e082c5f38c2468ff16976bca2056aef823c2cf0eff19b49e59eb7e5d6af31bb0f4846eae5e944e224fbcc6a6191a85fd670783111d62af99ef9765814e8f4a9520c0f788ee636a790b68472aee3c2280a2d45f8279819aa35426b1498b02e94381004d7c50a47b10021ebcb05d768f7bb4f92debf5d9676a952cb90a87486fa317fcf7bcc36039351183be104595a0481f3a7f275f094896bb18d91cd20a1099ca7badbf6c4af6ba1b101282247d72881da0b0cc46e2f98fd822b717980af16f152524b3f33c0523008ff8257ba382e3ac210848ddc32e98395c19240eec7579bb08b5e1af4c1ee552e846489121c7f5a9c6a24cab84956161bbbd33a1320ba63374bd194fad9040e07f07d0ee70271ff316e7594e4af245d9ace2281e927cfba677a08bf254d354068bab71734a26375ead52dc4e58be4cf68a36bf60af51aed6fb1d3e9c9e29dfd579025bf0ae25c10647c9e6d58100d206eb6bf84358234b966e9e0a6b6b7a376d92ee45cabbbcf165560eb87a49fc05262021b4696fdb0bcd7378681056b6d805d66c3e0791c951d8db74be709b00e3796e8f7baeb6475035f3042f3ed6f078dafa707be948350c11a95b8b2e43e59bf5aea81f4a8399180dcbbb2dd1516bfa9f0fdb134bfcd8d1b026613e1ebbfa6d7af02472ea41b6b92a052bee8ebef171088b891ea89842aa11fe224b3b4f6f15d11a83023c2cbea365d4598ecdc3fff2b07120e2504507b0a7d784d95ec6aa16f86be6784fcdc8ade5913f5690f8c09464fdd4b0698ccba6892f04cc2920db1e5cbd740c308c15a8472e331b11a8cb074e0375de836286819d21415f3ee1f76e46110d080adbd80644cc3b550b3d80166972b68c4ff250470d667c9e23200ad322ecef5838e66bb175d3046d4cc96b4cc2edc73aceef6c4212518496cbc0f0a56f6b57bbce5226e911d0636321db150b4cc0997db7d037ea2595757db0d97a449f8c43fb7dd38cb60d5e25ab30aa54e7bab15f0696d9ff4d113bb7b10639bc0127581a635cbb9ff0cda7e2249e58f00bf038016a088a8ad5f4a92c8af8d754ac8ae2a75c29b9310d25bebe8f9531098b26e49da77faeb4dc4416a0a070c653d8146888b9ec41b51cd5cb8a771664eaaaa6f191611cd2b174cfedda1c19be91faf07d22e39dde0587ae3f10b41948052e07a306052ef881be6ee97bdf9fa70a2dc30b3616108f08b9f55a3b910cce22d7ed4ee2fc7832fbcc1d2b2689a0fe8359c34c9bd41ecbedf7beaef16ff2f774105ece5d62a35f1dca5fc8b053c60b1661d7f9ac27ea1f9d423e308f2134f49fc51f71c7486af3132d31dbb638e422ad1cf6b7b9ddd5db1cce58c49fe1e92b10e7d78ed10eb63ac5f10d1b17a0f52daf7a08dc66c87571e5cdc08aa3c808bc11c1d8939721f5250c78cb426653c09e3b697a7fb4af214fdbbfc9f9d86b60e94f2fa7fa5d91a45ec543b6804aecd27acdfe39cf04e72b18c6c1a7ff4372f2dbc1f2e8f07bd4b5c41365423709a93210d1649bca637ba3d28bdb7afadc68da0a3099857a9cca7be0891686d08a4c03895ed7498ba54231ed9ce692c87748a29f99ba9ee3ed865b183fb09079349a57b6e51b43d4c631c941dfe05e5c81b6826192e85797fd0460ea717727c37a1b8fce16d1ced2db8eefb80864f993e4c2fb911364644cd72f8a71a13a64808fce022c62e6d72d7ad22442fa58fa6c30c2766439178ead4408d026232934d563c202f4fe33d4c6e609f522ec3bc51288646a607a7268cf1734b7e1b3f71f45206e88f862802d304f65741c0f1e492ea5882ed5aa882a14fd6c80593901553f778944da2eefbbebf5da653014d2a2dc2c7b96276288b098d59ac12b66d8fc5fb14aacaedde84a0353d78f55b5e00d255ca801231cc29d9c356b062da88084a684d53f2fb7ba7c2dd6c584adeeaed5445f207d0c1484bbe63225f1e5c9e0fd3369e70ef578ad22279cdac81034157c1bf14aff42618b0cd535e2047bb6aece38799a75135b82657a7b9be3657120b73777946394fc1d74d4d809877077764e7472846905bed6709b62e8be932a9795a0119c9c25045034ba29f3041f0f178320f5d1c0f9befc642a8162d3be1ee1d7264455b976055d0132298a6912ec4c0376654e7080c2516b15f701545424f228ae66556327be82f2f578b959874940f9006789aadbf1a140e3f2d3489c2892c6f42160b455c2057e8cfaac152a2221edb97d21a846a16a6416614b0ba6f82762a027b906bd70b57be22548fc9cce802273781c463d8c9742514b57bbe2ed72795d12e4be8f5e5eb4d9bf7a2349f1a42e2031329b4a0b4e53bfcd5e3eb8a771e041a65cc3cfe7609e9efb529fdb75764c86c4245bd1a7fc567051d9b5905630a8aba153a4a5ade1fc0245f77c6c7cf7f042837a1ec26b45a91a1609f623570a3fc5bc142403c05db95d22be00fd43bb10c93a695382404824fbecf335e3006d7405d6783252e11594612ee24d453545a55241d323d047d330dcc018427177e6dfe83961e083e5279d43458172f68f8872b87c6981c60e96af6cc79cfb53df44ac2ac2ddede3f3804e84ebc2fa6bc65c6729b72355b38897cc6596efce0165e733761ee78223b90a397b4b192dbf9e176c830fafb1693e9ee5cb4799640bba17afc8fba6f2f0c5b6ac40bdccb0f5e442b2f0e657bfed7f194aaab424aa381b93815b9bc859fdd2bbe729598f89a591a4d0918b520aa0b83263f1758aa754bc829ca82ec647789444998cdb58075d10dbd72d80e1825c60290fd2c8c9a46a1a523c506301863246262bdc4008eec004543ea9adcb0a9cb0e3845638eace3413c0d702143aabb50d4c1d5addf06eeb92cfa6ed9f4c8b8ed447900ffd1248be65ed7d1ce7a5681feebca708e64889bae8c65a516ca2679f5a55c3002b03149d8d24288354198e86164250d95fccbc0b6b6364a2fb82d7abe057aacfe7bf80184d9d83ab7f719a5a108ac9f6efff02bb4d695e99c58f684574241f307da06d51b1c6c6d2d872d770eb31935e84a020ae4cb4171651a582e491059a9e130568d887ab37d3519bac82f2fda64456ca4fcc5a094dfe7c440ffb6837d24874653581ccf444f84a92107b563414883a722776d5dff614c57403d30fd696e4e3963af5cf8a39ea113f71e1ba1403cf4cec12960f49726d83fe4c92819ae6f93a7fc09631e496e405709bf2fd4f8180a9d7c644ab5f469b266f0c53b164bc6e339280c51c3a7a484144f13970d14ad507797fc4b6553000960567d36597d6be11dd6be0c4288b166690a527fc14b3e5be2c0158589ded63eda89bcece3b3d3ccc94afbc79df683b1a2ed5b9c174b9d9b13404b65df2f0c57fa241e22d4167890f31717aa12d5197faa5124d6d126865b2ef96fdda237e433c5a38e5069b9d5bfb80f400f2f8ded9f43f897665df8a86600d712e35efd4eef7a64e3519be633d3325cbb5b48e806ce6fe67c806a2b21e61a124d499387754a7fcfb4f193cff5c229e7ee18d84a7f1bbb765c88abb1754b0948c1f37817b1f41d12cf1fb05bfb7f3f7242e2990a50e36ddfb1e4e68c34088c324513a02762137101153256140f70b512c82c7470774616de7a0974af098c63bf091a1f467fb2ac3a052637fa4129eabe49a16f3a693021d38aefa917317c6009d70", 0x1000}], 0x9) sendmsg(r3, &(0x7f0000002e00)={&(0x7f0000002a80)=@in6={0x18, 0x0, 0xffffffff, 0x4}, 0xc, &(0x7f0000002d00)=[{&(0x7f0000002ac0)="2c3b80428b1fcc0887a6bca9005184b6ecfaf369a3da0ed76be7c2", 0x1b}, {&(0x7f0000002b00)="494ed298eb5940fc7ebe3a61456ca230139468c68d232103a7d35ccae04f285674fd27b78b5f64579ad95bcbea6acd0faf7145e125beccb99a535f91015fc0e2b5523d36e0191e132745fb4e44dcec26d32fbecff2d59a5f0b4fc67e6ce780ad9a83fd424dca96a49af8973e9cf6cd24592a59196d13ca6f55ccbbee531fefa149158143c47e38778e215345d9645620b137a5be45f0457ffac1b3478b678739ea7a6932c70161be5ccde96541f7772d2fd32f0130bf1bdadf793b9ca55b66664ff0feb142f3e489602a914eb0b948e08bad968796", 0xd5}, {&(0x7f0000002c00)="e7d6a97d632aa58c0114c397d20d745fcbc672aaeb0f0dd759c9aeac019d7d06680d4c79df2d7b4b278b306bbeaabfd4dba5ddd3bb28c675945b2b3e79b081cb13e44ee08941815616d1c06a1fe5c10f66947bf898ae8a66924192d774043fcc93b5083084acdf86e961a5499783b1bc7e1af6a0742fa0286cc483aeb0824670aa22eb0e9cb1ef558b851f55cccdf919a347aaff6473821d099503f14340c3747d8e3721b401d558aaba38cb47a2029e5d4c730a246dde52df7d3b4df8790cb9e37520ba0ddf06083e12d9", 0xcb}], 0x3, &(0x7f0000002d40)=[{0xb8, 0x0, 0x2, "a386960c19e814548508af17854e2dcbb28e82e067bb20674196fa214b688da060261e42e823e06b83899896078d6dfe210c211371bad8d1d2cbed1ee7bbd1888be6840d65ef1a99547cd42d34594a835afd701f049e3da392e40292d1edcb43ad1f5dc5371405d59d6567ddc31581b5b9398c5a5bc9aeafb35305f5557b3794c3eb41e75f227f38156211052dd9a2b39a2081bf7d1219ff240cd41b5bc4da85fe633dd55b"}], 0xb8, 0x400}, 0x8) write(r3, &(0x7f0000002e40)="6f08f07ec52ee583307b3fe102e9f44cac78eed0a1ecff118a4e8cc9f71b314d8f51a8975d4ed95a228b821185c9f09c5e8a145b9df2bdde746ae44f93a41cb31c67178c34ffdec36497fa06d938fde2cc9f2d3e350c99202a9617533e0a934f66b2aaf8200147562145fbf00cb9dbf9d4cfead79663b60f9e877d42aa3ca086aca118e212aaebdbe0f1c31ed344c6d2b6ab1e50cc8ca166722259c27661ed3f2df07b57b149bd927651c2b189d19f20345e597d715e3d2e764832a9fc105c767908e95ffd8ff82c73ceca9644e722e1f298037b9a2aae73b9a6dd21c500047e312ff397e12883af19e8af8bf3e9306c7eb096068d1a21953bf256d025ef6d401943720f3a6571bcbde196889845a17cd6208abc92aa7cc50d72fc95f7d4aa5e6b923afd373668f8aa39d8f25c39ad08c19491742b13560adfcf6b08fae66f3933e13bd0dab8e95e52a30a0cbc5728cb639eae873756ebec6015864f915f5752af999946e17cb798859d19345cd40e8492a7751e76af38690a221b539bc7f1a74177d18934e3d6c0340c65d0212777ee7e25aed2c588cba6e9c0f8cc5de51d906495d4db236e4a50fd18c6e058827ad55381768407c9ce0cc0410350336a395a419ca0ef7893a9a5bc17a958c83ff87f57e58b72f79497869972f0d6b75858ddbac36bce68b9116a444132c3a5d265f398cb846f6b0e5dddfa9c42adfb13eecea922427b081fec0e607e9f752eeb268245efe0d7771829863d729ad015f3a16a2b85d3ddc187fff8fca235e7d6df33ccdea3a89c0f3c63419a5ed3f8741bb6c022c1b89d49466f1be564cdce46cf4108ec6f40fb65c3baa22e65a8f582fbb498d3541d73b51cda1b679ff7893885ab04ca9d693a33e18e41e7116710508d219dd63b3fd36d4f095bf58d34a01d8c63503155d36f7cf1c14a2a185cf8753ddb935595b2e2d1a44b303de3c6d2045ac8e92f92d309e8bd8f74e7146b05eaebd1e188fd7a96854f1ff051bb32100a0f630e292b7336532ea2482d3a59539468c5a5216fc89e1de27078775c91c31a7d2a0f88d913375b091f848c9e03a825931192e4142235b929a1d32ebd4dcc7e9b34232d039fb4da464e635793289b868b62a08a2f4ede676f449d550808dfb838d594032e006d0870fbb89fd9c3fae8db5d64fbd23b89c592ec7c2a4ae9c7e2a4873571b8c745b86bdbaa0d3b35f3beb3105b4b5e7f7a61d6807783c4ed413a24788bb85d10af1d32e1e78e6334ef5de2e41797059ba1709bda397bbf04c349fd96e23167af6ae6c45ae92a60962e868cc597316c26ae27655013ee352518509e083e32031de939bc90ac46c43258325cac7883c9d8b5869f5614120049c8d9f8706488fd1cf045beb82a136c0fced8fcb6a585fbb5a81a29eed654920a7a7a0c5644cbcf428e26e88859387028eea9370d8fa45db437a6a55a1d9c537e5c2a9f6965145a982afe88356115320e8136b8f675c0cdf3174784eb0b7a01ecf0da7e0ab98516a14672fef5dd0f46dec037101590576efd692619da40fad19d69cc4dcff6307f42a798236fe7196df8e5dad1723157b334d065a47a3c29adb164dee435554a2c36f6928a5dbeea1e950334dc8fa3108c3bd1371d2bde89c44b0bce91afc3bb3fa1aaddd4dd75974eb878de00beb8a4ea05f9b156e03f4ef82fdcfdc795b20772678b71e2077e79962aa7130436dc935077d30513d8f74b3d4e6bdddd607716ec030b9715e13d2679119955fa96469fc7d18a404f1aadb7470c2c5a3c4ce8fb596b319adc7419efb08b7fb856a0acd97db213327218c63dff432d4872213d2278669cf43519423107586847fb81f2638ef01e791d78871c484318909ac620a134044645eacd1945d3548059a0242b284eb5bf28e3776d39a00af93d621f9e696ba65872469d67defe79c2fddee0b30a52b5fbd039f69ea4673977800ef5a034f7680e16b407d1cf524937ef4085c085990a9e66d627b3c6f3fd4d3b0a7092d211f9434232d6cab84dbf33e72cf6ab95f6c9673dca5107c080159b1c66362f716b30bd648d00ed7a83eced900d22e01186ecc862f25a8b4266d765cc8c8fef3aa3009506e7fb665b802dab4ec2f4f87cb18e74a7724e5cfd2a3d5b97ebddc7ae4f32b84e9a38450d4d7593b820d37e5421079296eaf0624f14c9db1dc195d2b0f767eccfc21f5f8b6f577589f5eaa406fa2eed3c4a4a2c427bcf3261b76009ef7f7f36dd31488bf32c161b14473f4c1b56dd1e6f34c122ab4f4dcf8db0e4effb6bdcdca8b13dafde628fb3314bf2c4fb1da24cfecd6439ba5c5aa4626743f40ea37db383059a0cd0b2e8702f7684b56d270eb09302bf81d3bb4323b6faf90bd627df7d9d5cb337f9a5b3355e519ac801d07a205d1c73d19c56b78c81b622262bd79d618aacb16a75b865f06c8f978de3a53c9562dfc92a9b2ce8cad2c6636d0d487d7f53bfb044a9d8690c415b2fa07b767538b231c5852ba68cfb3dfd85b0371e5c6b4884e7e5abb5a31c5c56a481b2b449e30e2eda863d3d29735b4dd3dbf0bcad79749e6869f97abcdde0549d282327ca6cffa8ba6a9cd9da3452ea6c00910a06c5021d8870a55415252cf7feffd1c10abf86f8dfffd200587157602f3aa5878877fae34eb1d337cf05252d5cbe6dad7e0e4ec1787aae218fd8265289143c62ba9781180f964113c5a19fe459a683ffc2f6d1fb8db75413ca790af59625e9716d549a601b0454273c9cc4da2522598be6086014caedd8039ef1977def0333a729ed67fa8351cf1518b56a626a2d79e0d26e9b814b56d1af30e6ff612fcc844cb4524a69b1997ce463d80b5786e80617e6e3567b737638a625a516b2ed02b175bab76b89fc7dd3eada732833a81aa601869936998ca766c050c082928515ede272ad700e1c540a2a2aba817d2ee461dd85106bce29abd0d1e088697044d8cc23bcd053fb0f16ebca8528f747e2e9b21f7fad375179859be3afad110abfad4f0379595abf3ded4d479311912bde845cad191f62eb469ec69c13edc6ba000cb5d4994ed16e2004ea069618cd10f6900f6a50f6e2cc4452111045265900ed49260236a028198680e36b2fdfc14a41b27cc790dd895c82c754a1f7c94ca8ca218d35678eba9ec3a85067b7cf3c8a41eb21d6f427bacb343ead29b97b1cae5679d0f6935673368d1b09ba1f5f5c83179df493fc475509eb8455c00819d205625c10e69483400ab26c1bebdc83f6b07aefd22c9617d4de5a98d38a765b2a4a59d3f144621046e8040160ccb0bd4f1a2069bb2978d48d3a39b881f3f4fc80e5eb3c2cdf5cd9cf1c13d3833add21e39911c04e415c6f0219803abc77c5c2267cf71a080e8bc8311f37243a3eff0c03b58b716298e7878734467b2a77bbee5f6406ce410a278ebdcb543f18827af44264e22333804199f68cd8bddec43ae9023a11879b153053136a3ceaa62736721e5800bf0a31c2bc98071959813cdc863ff085e739043e8bc1d80d55ff24a71cf7a96737cf0c44b64f331872cadf3fdd21c69e7e4edb6e763fca61755173ca595f7654da7893ec655100eee22fd3332a54f3a9010f62e897a7700e3fab915cccf3f827bce8f6eff5970af88a70badd7401e6b4ad97fc19fd12572f29aeec40e0bd9578d2b4c4b2fe92913ed5b190b3b01f7fe7a5b5707cc23e3ed3b69ce4cb005306cef25313c2b25443924b7aa9dff4d3d19cc23608f9c7f9fe96532497eaeef5cf969e1b8ea8c162bec69ee58bfe819e88cb7953d4465796a48951a554313c6c8e4968acc71a935de7772410f80be464873caf47f050959505a2c38763ed3231e524c3a71ac267a48defd8cd56d4477cdd064fc3838a1c7cd5f567a0154d6eb21e75e1955323a1760776d3f112116dd7f7b51c0c695a15247037027861f80dee1856aee89fd25042831c7386969a24594dbf7bddae33157fd881d24e5eb3f47496a625c89f3f71f3293863e1a35ba975be19b5f14f85a9935bb248f228891afe43d2d5848b23d3c94695dd5267685c8f140e48c8471a263420ad4790d0ef0f33361ddb38b1b8d1cb29c22976a4fd9d05b663ded8e89602bd07b0ae37562dd6a54dc16eeecc20cda553976ade9bf215394fa288e37e9eeeaa66c0276a96494e9cbef287a2cba9d392cf5c0a449a50b12158ca764709a0eaaf71bafa5fee1aef7d75478af1a36053ae15405f3b4d2614ae29ff2cd232e2f487dcb22a17cc62d7fd084e68e7aa0a1251c2501fde5c04acd3b8edb6ebbce2e16dcb478f566c0653d1ba1be99d4e0251a1fd2d15c7b34afb48ffa0f1c319f2e6bb7e6ec39abc09b87c590dc9ac9f6bcb1c9932030e2be5f2e5fa7ee02a072b014a017f378788c05353dcf6e8c13506d5ddaccd7c283205abe09dc120b1f201639e2abce7501dc1c7d3e3ef87dcb5ad6c272202dc1bc4fb4403dd382c3d21485f42da696ebbd371f1962d724bd4c7dd2d0db592206815ca2ebc59fb586b08ca3225d47d45571e7cb0aab121574d957c3180e93c71b71d4668ce8363a7f71e8de7116686f9ee0f9aa4b8ef4a1d890abbf42d42bd34a43ee2eec119387e93ea6b5952456965f6253b1be345c81bba7bf444b34d7a97b5164e0160c981a23d2d02a0b6da14f6741098703a1c20997e06503fc8e4ef588762506bda0e6962daeee3985744c1b479b5e57ce06cc3470b86819774aa573b1a6e04859582a8d04d36bce7a11200d3185b9a97115bdc13334ea8a109c0d4714a98f6974a08f902511c4b2b4514af46dd203ff4c4364baabf844343e7ba9e427eea421a15925fcc350fca2c45a9f4513bceb970dbaa0300cc7d933c897b3d4a11167de6b0afe2649b5a717188bffd8449f22fc8718e2f80e48fdc9379bbb2d0adbf7b0bc5b9faea9e67bbb0512d31cc42a72d7a9feb5e9c59aff05911d38ffc9decad9f5b1bce22051f0c79fcddf1f48ad114873c8288274ab3b810ade9b04800e93b746b86ceab99596a9eaa7374e42efe65eabf5250246de600957013e55890c5c2bac8059267a21ef000b083df4e47a251cde122985a063a4192ae97a3fc019fc994a6e0999579ee7b087326d56e087c45018ee4eb907b57480eaaf231df2f1c086d50fe12c8d0152f156c514f2bdd51ecc85266f29651546eed28722a77f9281c88f364280fc3b26afec2557e38ff87a2be74225c0b6ca1dae7c577ac027c20c19f6a598a2d07f77fdd3d09b3c4d3d16ad0c2a698a49aa12f4e1d563c25b64f9e0f6633afe172e6f27abe35a202ee6e874eeeb440d69f4cd4e3d253094c903dec3157d7179cbda20f32337a414ad00ede43cccd66a3eae34d1a2e8efe590955ffd1e137daf32f14e6dee52b2f07667c9ae5258cdd1b40158aea87e7e42c027467336d23f94843fbce11fbf60cd4682a697aaa12221b725e131d426eb7838d2a9012e719a02c45719494d817fd9a223dbbacd96efb54116e332e55edbd8b84567ea6ca0f8628bd7ef8ffe9bee8a5efc88d4389719890ce2055f8fa5ca9d78d2dbcc7d6bbc8cd8434edc531e927a32cdfa5fdf4b6ab34954449dea9199098a7030c38411df3aa4229887cf9c54ac45e16b8d3fa466cbd7cb099889d127afd5dca69b5d8bba9eac1e5cc7463cd9c1946f6436246b1dd6f65b629d9355c7720ed30899ce14e8075e569781a8cc6a5441b49adc7db5ad7e41a50de99ad70c453614df58ef3af3201fd5b54d6d92b12474c381e715f11b7bf830ba85f9997fbdcc6e2875f9e20777c83fcc6db17b8b326d430ee061fccbf53", 0x1000) connect(r2, &(0x7f0000003e40)=@un=@file={0x0, './file0\x00'}, 0xa) close(r3) truncate(&(0x7f0000003e80)='./file0\x00', 0x2) sendto(r0, &(0x7f0000003ec0)="a71994ae7b0cdda1cad2ec89ea413df81b34f40ebe136812ce17786ab18256481cd93aaebe20067bd9abf179defb9eea6f16cf07c6c79b5dd5e62843f6734bdd8e4c2522114cbd057e889914ed059b1d2cad6e028a37336e2ba579e0678409d10c0e3dd3abc606d9ed3d574f4a92bb1bcb52fa3e2fd3f5e78d449642627e36c66ec0a121d0b4ec2eb39577a790eefebe3e59ed16c0513e9138c92265dde818216588dfdb992d1ca260349825cb1db7358b54cca32ca9722c1551c996ea4884a40ef22aa5758666943b99ea4b4d307613def616c857df982f21054463c06146de37697df50766885927d4c3b8a05a9792fc1b1f0b8899059df98d6c98547393046f647100c6dc676dad90c67a1d43d7b310c35aaa396594c486f7d560f11dae61f26377f0dcd00e5f1fa280a3d42b2d696b384b99c2dc6374335c381b0af1e2b88b9b5c419c5a9fb35a6f0865fea24db9d9e25d93553fa2aac3090def9393cfaaa4546becfa8a20f256d194416eaa0d7a699cdc5d29a4c06283c4ca850c116877e498d62f2cf404df0e317175e76073ed72a356e66baf5e06bf4b3c7ab4c9301bb2e89c169f3c4a04dcfc28391eb1e35f8d23048f7422cb2e1c5e92628e80f673de7615b270a10d3fc92f97bfda4c8e36827d58e0cf4fbbc20c5b861ad5ea12c49454db8041726c5fd566218e11883da0b61b84cdd4a113f81e7a3610ae2f4d46c4fe197b5f5e7231b041d9a5b6c6d2a4bc2fe77ca82576fe698a57a8017ce2f72a8c465770157d4c78accb054ff83d7b20455bab45bcb59952c964976d99c1a59e9373ca70d1d796d776b1dacdd78653f9767b5ac3ded8281358f2661725d5f5d36e90d8a033e16d7daf93f730d08bebdf99622aff639cee0ace3b46c4c4f32a53a44b9b7e2f1f990d753ea980aafcd88db3a09cf6c752d9c5377567e9333d013998c5673328b4dd8e586029804fe65cc920ea274dd3aa75a956dd8fbd2782ef6dcaf7b0567afcb86c74addcf44a9bc2c5d8b5448565889a845f72fa3e1013fdf7249f2895bb7e6e5884031609d3a9501e816b9cd17f04a429f7ccff772aa9a32895f61dfbf043742db7a0012e6564d99a91a14524d28b88827ad8c4ee3b6be197e7d45c030ebab29854d5a5d97890c0ed41559e3609459e52bc108b6795d674e49d3a6311cd16dd6d168204f1052bbdc1be9efb63766fd124430e064d61dbf6b76a7641372b4c85b8dad210a9efd8e6b82d19c93e34f86865520f8515df327d4e57893ffa0ec3bb918b721072f12d5e629f3d0d77e1a353f64690489a63628773e9f53df6967aad48ce9d730a36ed17e3972b1ba7d6d377e79c48f3bd50fa8bb0350de5b16ec600463e984b3acba1ec8c4a28205416dd807d36f9b9ee5dc17f5a9c07e1398a4597ccf6d55a5ab1fe85a04e0a0ad8f3c13db995ffb7e039ef5b39ba970bd81c84e0a15130eab05a8937c62c256b40c71f60d2c0192f8224d9424fb04412e7311154b81a3ab2117d72ed5fefc7a3abbed1c70e1f6eab8feb3d2515c9c19610a3691a05744a2213a5368c8f686b0e0425c63558a32730333f4cf0bbda39fe5ad6a82013fee9c4cc200698259fe71e67ae29b60f1082d48d8ce60272fe8489dfbb81711430585f7d525a52c3a902cffcb0a71684f622dfa93397ccf1d569aedf4f787bc9a7215e1f20b65bfeee44b81bcebf8e053b35b498e02bc0867470cc4f894450267a9379c4483bd924135f0d484d5cd0cf82845c0f2df5f590d7e6a74f74b0ebf5bbe07963ea354f33fb38fea88b640bce415ebf8d98b2371d66b53e328cd0509619bf7f07c696b97c23e1e5de82912d377ee0ee11334af702bddd7be63d7f8bd47f9c0e791de69e1b04f4c9786fcc96b42a1478c3247a6912fe185d5e292c294b1136787e383c5ba68065931614489211d174c24cbd485f22868666ff4799f4ecf8a555969719e7815d205ed0e55e2a9aecc2d70037019d7ffafbea2d2260c10ae5b55b4c1e4dd443c79cbb93245ad32d25bcc0f454c63ff0fd0c149c128d152c07fa14e5d5f1598a90d1cc254f209dbfd7ae6ebffb176ec674307ce368547868d84cdfa471c6e4ee9f3dae0048f1a9a33600a858f6c68930ae535a1c0b09ee5b4192f64e3d8c5894cee55d89f3c7a63186047addc671a93929382f952339add96bb568f57baf96cf49825d140504b7ecdf0c7ccf015147ee89089253a483d76bcfca1bbab31fd6412add3192c3bdfdc2ce398a6c3a9d413b23e52d54bd06998c8a846e29c1aa1bb71c08f0502067e6be4ac916b26d9475163e8b3eaf9af5e9e342bb241cd5f40e8c47f2c72e1ea86cb40627277a6fda6997c56f0790e23a1644d49ed4547225608d479da7a9fee96ee0799044478943629e055ead5ffc3e5f487847d0652be056a85b0c103a6348e5b953372d5331c5ac34c48f2ca2cd6f349ba89c7a8fc5943c0dae93982a0d1e6488eaacd96b8b7339e273291c6981b906dafc957dfbb3498933337d4f0ac3218ee47e213c2ae60a7d2efe7cc4ac026e904e52e4249b93226f987de154fe54b13ee80e204d49213c350a3f15d1e758562a328058d0c50ada765a4e9751e0b075525af02cda48afa9b0ad27d22da542aeb2b9a2479d74a28ad13c74218eb9b8c8d5daea491206dcf9c7816d5b3b7d2171feff7ec9d0dc48261099f7246ac041c82c68c431cd5766ccf6cc69c3d804aea97dec5015a045610ef56d8b8fe7775d78ef40594c62f8cfdc375ea6a4fcd1d528357f16f10f7d84e5eae3049974c1a78e5030bc3a948dad8a02dc2fc20b58d35735dd5ea9cdc56d18460a5523601101f809205e809cb2906313360998c0ba8acf294a3d46f9f8b860b7017f2fbc41c455e72b97bc8ad2c1f239873f481a6297d84e95df9206111b3f950effcba113cd9f2e68fcc1a320b202e8e4c8fac5bc53cc191735edc4be10052ad548ed1619d802f9613329b0c78b930b24aea9b35dea9fd094ede67a17d4083e7e93855b206de8e038bd1c2563e64bc3fa74a3b7b1f265a2408f533f8db672c91103cb6f4181d95ddd0cfa99d12e8f159aa28a770f441933fb32dfeb81773c0e21aa9a559bc1ab6b4b25db81dbe2a2491853b9e3a47ef6057ac5c77624a2ea93546796f41d39bce780482ca47c12f9fb296f42480eb6907293ece0576982bc164acef6f12901400c3b0485243c9fd6af0c795cb3424c173cdebe32d50fd7f1f05bd4b141bfa4f9afa2da828e823b1afebc5f2d8eb87f239e60736721b5b2189b959350827dab7d91a2cd0de537d6c874599e2b6e6f83013ad604775169b4ef0f96786124d3dbb75404c30f584f3249e89efe655798d2dfdcf5f6b124641015c73fa2feb3777f79844eb52911612252363cfa57325d8ffe37331de1b8b98556e441dcc8a20b63314eb061dd9c61c9ec7c0827d5b2c897ac0cde36ddbfa3aca5ea6432f36b2884977324270d289b2a27ea36f3d740974974640d93c2502465b4dfbd3ae2729c6d53d0efc3d8ce521d6a6c01afa314168e37bc654a1809eca32392f34dd90389d6e2f936c4b938bd3678887f0da6fb9fd27e2c5d51a5ca854b95433a9c61d410bb3c58952b212aa4eb0f5096ffd18217e8da79c693eaff126825fe0255d3ee3546cf545a9b07f5cf40b5f4ca589ea956d5e05af04b9ad2534f1dd2c97cfe3d6f678d219857a12ae1ccc826192f391bafa20401924bbc0711afe94a68cdbaa61bedba0b73b28183e656499c0787bc614b4fcd0e63e0bc3b2da1b76135079c6b00fcbd6634f4c1026bbb6e3bad3ba285f5d87d49839e259cad66f4c1c5f63dee8bca910d3f07e7a44b37b7ca980de55155c7552c600aa225fca368a57dbb4ef8ad802aad212ab826367028af5361f19365010f936043036584c5e67c70cd1ee495efec15c85fe3ea387cb9bd357ec5e947a20ade2c16b03ab0fa4499331a6242bc4a3ec95238d280ad2894ae97f47f055207c1b61d5da145cd8f7f63b82df4eebbd3cf5ac1f33867120c634e6d459ee1a5c6b863413bf271778c56ffc3c149c7aa96e11b5f756fd77229ff2a4c2630418a86a46be0ca2cb002d3bc23faca71f8c0a952a6dc14d93f422baea6a9955b72253f8b1a7edbd43735fef2df2f5709390cc9e170db70c6f412f51510ff61750bee0236946aab462ab75acb05b30e607560ac2d810c92f775cef74f92bf2a4dd5c16aa78604f02b4bb460fef76c96c15cd0cf4ba3e18a1c04474fd9a5a0d5eeab87abb85dca03e271ab8d54698b1c03fdf79750c0f43de0642f7042efa3457fe77b41fcca4ba61f8796dd671ef028e9ed6ddf162e06393e4b65d7e57a8c0a5afa8c31af4c5c1588f7e6620752e879671b73a5d7b17af62bf46338fb81125b410a7cf38f34a4dafd240a359f579c474828b888bfef28fb74b0a7ef15d60d6abce89a28c23e6c0540f522086d39c6adfb41fdc6df399702f5d19b11235323cc4c89e19a22183ac614eca76829b0fc7d8490b9f594e6b586d1a477ebf3bc38cd015f0eec23d1bb76431a4330c8df8dfe9fe5727c24cfeb0cd527f67f81e434ec290f1764aebfcdc99a0824b842b85f7ad069c37b761b39857312a2fefc057e28f80dac9eddaf849ec649a5feb00fad3c41eea84512ec528b064d2d19c801a52da1f9d574e0d35e1ad98dcb243207e5e1340bb10c4e3bd1334a6abf4ea7ff2bd5793fb5c20b7739a85e3befce7d6236da02087bb6ded176153bbf680f115bb3da0dcc1d823937f47d5bb0ba4ab46c4e313fd7fa6909589488c435a1c4f2d4d6623090cbc366eb05d83624aaec8948f070ad7933d8f215773f86ee1db7b6042d46b34d48be7dfd973848c2601b74db8117ba085cb0f4e30c722d26f80bb797f69b5f2a567259d521a8f74830ceebb77e8295acf5f00883472b4db543425b1505bd3f296c16e7049918bcd8fbb3a37cafa6e5e9b8690b8ad3a608dc33d35fec4dbbedf6a84f96f5f60dbda91094de2c5d886104d68e0eb91f4b92d83fba0fb071234730f0ded97c9798b6bda8f81e7c0f05a302a602f6ed66558fa8841ab7f23132b6f5755993532cfd7effcabd451396ed324a0e0166ed0255aca58ac9741d38258689b33313a9d55986e74dbc799c78b7d804646d422e75d4e28b21fc3a57b1cd18bb18f73355feb30f5b1308e2e2fcbf509e6fe1f26c2444249bfb8f6715524a6a39aae2254f2a00376c5025099f7e946226f31f6ff8f3c32dabfb5c9c8736c32237fcece599be0997385b976353de3ec318b2166181d095589f3845a4f8213a6b2fd5b82f7488882170beb07c21c201ff3cf04b507e078fe958e91e07c748fb2fc683da824551e793b0455d845c69d24ba6ec3c364c7bc7b13594045116fa5fe870f0fa5fca306365d609079a9cae1008baac14aec4896dc0ad3d29dd53683914bb6654c2c3b6015db460c7d3166c029b7a71eb74cdd99f1020fec7c3c43b8efadfe8ecb0eb8bc89f52a43bd9215979132ecec51f6635dba7b30115be1eca19b0ad784541a0494f62adb054031f38e5d8cac867330588491dcfa9ba080eb876ff05607a592b15837f136a78f29df05453e6f089b39b6466bf9f7b6181bd798b617fa92c5764754f73e7f6afc8eab9769a1da005457a22833e39fc4e6b39b50fce8edb1901675906b9038bc18d9568ceb39e08c7cea6b40e763e2774b5aa68764e47fa6d48e8b74f5249745efa88df02048c7778be8eb87f0d8bbcfcf57af7c8fda218451257f47310e1037fbbcf98900bdd61f87da7f67d19a919641ca0", 0x1000, 0x400, &(0x7f0000004ec0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004f00)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000004f40)) shutdown(r4, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004f80)) socket$unix(0x1, 0x7, 0x0) bind$unix(r4, &(0x7f0000004fc0)=@abs={0x0, 0x0, 0x1}, 0x8) kqueue() 05:37:39 executing program 1: r0 = socket$inet(0x2, 0xffffff, 0x7fff) socket$inet(0x2, 0x3, 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 05:37:39 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x86) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) 05:37:39 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) 05:37:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) nanosleep(&(0x7f0000000040)={0x4, 0xffff}, &(0x7f0000000080)) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) close(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x2b80000000}, 0x10) 05:37:39 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1080, 0x0) 05:37:39 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/82}, &(0x7f0000000000)=0x54) sendto$inet6(r1, &(0x7f0000000140)="d494bba049c9e401f40b341b85b06b7c8ff4fea72b9da5e6551cb75d27d539d9dd70a73134da74518de09e9af7afba7995e72afc150867b335368704e8277d620d64576d3c4a75", 0x47, 0x400, 0x0, 0x0) lseek(r0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 05:37:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sync() ioctl$TIOCSTOP(r0, 0x2000746f) mknodat(r0, &(0x7f0000001300)='./file0\x00', 0x2024, 0x1) sendmsg$unix(r0, &(0x7f00000012c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000140)="f802078103731e0067e5323e7c04d2e16ddef27288bb3a0b1e2be8ea9e912534119f7f761d0440a49670716d86ffa0532f10a9aa4c1fd739d5b755e1f81b1fa5fee5016f9dd5df1300512f4a9a41569d853c6d494e88263eed9de2c1e3fc15df7f5a367a69b6d0615b5eaa25441ac0a79d885034cda2db4c47ab3e140ad556901cc89c7079cbcb507d7cfd51e64c31d06effef496f75288ef8de074c1a9c63fad8fcb4", 0xa3}, {&(0x7f0000000200)="fa6f79b26d4f74062c2e2775747b293364bffe903530c112189b", 0x1a}, {&(0x7f0000000240)="b003ffe5ecfca7607b8f79a7ba15ec3abdaca51a1c041ec77781d52f2319aef8c2c36319b498034450a8eb3b35eaa9b3fff742d94152d0e285d3eaabdd54924d90c271eedbd1b7a67250f7606f699fd0f137be17e51014252a1d7849e01fab14f34e54da439c48763122b142758575aa98517f6b3e51f695b729a03978145efda87c795208aa007e82fe2fd99da25d909c0645f6f61d0d00a5e25cbb0a8a3a9fcc9a958f401636192fa6f5737f6bae161ca6a81d3b4149cefb6f7a4f60eed560c3f8e2505163e9f818ddd7ab37708a06ba3b076162ce2276dd950c190a5ce8870fb90ebdfc23b47e5115ff9e58050d17394a6f968a64785a99ed19ec824bdfd29c50620c4130a5c2690a3664a57c0301da60be787ad326a47584f72cddf19df123e5290728815c8b03c2f69c36ee5727df5c37e33b9ced48e4369cc681bb9dcf3d2a0908de6e9d3f36caafd1cb392df7b83cbaa8dc17d14fdb477faa3a5f754b6cc37d5e82bfbf64229af2dd9f58d7ece9f6ac7f5279ddd8dba69918659281cfb67c62a40aa944af812454bd00ae070c0ee884176b11fabb1f2ddbd3d2a0a9de931025455ddb504c7ca9b53e28e87dac2888d5a1ad6bff20b8c0cc29841eea253420e64cb4abb2b654fa10cd7f709780ace3cf1c2509b9cbf034fd7caa1c72f9a3901a1b62b4fd6d101eeba99e46c932d598df4cab9a0575624d2bdf1db33c8781f01ad1f2e90f9d9eb3adc0890b9b13a03e2bae54ec6eb9cc3f60c7806e18737aa62b0ff6f6d1778ac2b6c79bdde0e661980db8000688a8a5a025f07532a2f22afa57a75cee0a3cbdea63cbedf73018f8708ec8066fa4cd0148e24a36331cddfbb721a6a584774ddf55ee3abf279a32f811de9a62a08637e6f7c915f64d509ab04c0f611855be2e81c7e1ce020f4581c6f955a4f7da8cca836ccf321193fb98ce7fd660e823b76c0b178d4a3c71709b1651270a5672017a69f5f3955ed4fd70fa7d62183df6e13142690342affac98377b38c249eab416ae0f53488e2de6e3ffc2535d8c626873cc9200e9a1e07ac0e00e88611396fb5a3506dd9f634d9e696cc6b272063e1b4351c57c1aa4accca582e290e55123bb70a0d18030eaf5f6b5f0c838f7c123ee58797a3eb97370b74d3af82078edd196dae0d97dbc0248464f0a070560adcb484dabea43e7ef6824adb3c9a90e10bd448a32ad6d6e516cdcacc685a7dd0f9ac310ed738ad88c73934f63eb9309b7acb28edd2d782cc2b5d18bd172119061bbe2b89f9dc9400034e752ff6e7304bfd059ea2651d8e638a9fde82abd0023313941ac294323e9b6c3f8ab4d48928b277b97293b38ac1c7aab1bddd5f93afaac916d623155cd292ee35c0e666a7fcb4911bcebdd7dc8268d430c97fffda5896cee25ac38e34b23436e9ea7d28813da1e9c0e1a669a4f3e03bc8e63f1f252ee4ec89bc314d05ac02deb1860e1ea10cd58b62016cf5e98145c934f1fe791476c301c4f20c051de6837f46df1743dc9fb485cb09d5bb942096b3a9041763ca9e6943db867dcdf9407a07edb6398880bc01a5e12ae727e9835c31330acbcc576b83ca1a72e656d89760f0b2e16b0b9409d1bd6765fd4e38ff2ef6e0adaf9d6ac827914b43b3af889f1da90b447a5625da190da467d1291fcd0932a540a0294e8e8d3908415c8dc8e87b5abab8d7f33a9909a2b7621b0b777d74ce881c856bf62fcd37ef0752e8a2c481ee44e4b5ee3d2d124a504dbd1bde71c9e03ecf70337608140a4f495085b9ab84771ab29079547e50705aadde305e67c4c83281b9fcfee125c4a12dedbef6ef3051ac64fc90472f8456ee042627409b0ad6db21818b81b94acb6d9344d6f82b314092b869b20539146e432fd20139a6c861ee86dc3d78b466da0d08d3f6c92f3e9d5fb80400e9dbd7d9f87ed6eba6ef7454ed8483a5afa020e35916473fe894ce28fb8b38f5dbad7dbe82257fff5ae746bf5c11edee9a111c10a2eefca039cf37396ab35c32a5f8a640fefa514a8b49c3a20dfce5eaad2fb6ce917e2575689dc48c7d817c3aba309a6281ab6c3264aefe4925872132700b92b5d3c63953b80044ae037f5b3f9b91a9995fdcd9296b6ff0df0702fcd7084449d176d94799afde7417556dc65864c10619a9f2af6d131c3524569c5d607b8892e48a1d42106ef9d30352e6564225b059df3735e1787fbe99e20f89c38f40f1f99a2d111982f9d2894096c2882888354b659a2b6b21586100620912b7430b9b07f7c906be07b46eddb24b6bae5d7a1a9e26bcb47177eaa96a07839fd82a2ecdc861962acbdc97a9cd26dafca324b1852c82e5c60c31c02e5d031afa044c6b9eaf42b18e2a9de6dd668c9f7355ca8d4f97e81978aa91c1cf83e03e821726d10f3b81c67cc74a8b0650b159478465a7aed598f979a60ef9c4cef796494ed4a53dfab4d4680244c9c49eb02a9092b53c42c8f91bd1147252e6f6245bb21cc507c223f5dd138c62c98918fc23815921b12151ed3847036667b9111a57f59714e6f1fa0e5b057f77568f77f0dd2e9098f9842a4a46a628b98ee3c75b20d8524c71f3e848e6891d843d00acddc6c47800bd523c49e8ea2cf8f3c2b2c81007f6ff319c409bafeab024ccddd81a14998b0cc25b0c62a4a7361c6f79360f340468ac3fa0de3f54a97268671bfb166b7f301f5ab324b665bc510c77a27fa9475c8824defb509a16299c055df26eefbb83ac09857f0df27184906343af3e55137bb1cd7ef329a4f0ed6e74c0ff6de39943830102a9e934009c676e39005b3e35dcec3406c7922faf41b88ea2c7edca82cf3e298122fc7dd954675d2b0f84fac2187e2dc759526be717724e41892061d8b8e5c1bead0322ef2e5d18ab8c2b26f8086c065168f0e36c5dbd6c032b458e9cd42f514481537cbac738e32554d89c78fe6101a38b3afe1080f9e0b9d291cadb7b17eede1b8d4825c0b389f32ddfb4dfc29b80450723b2232f83dcd768d90835d75f5ac037b6ea8d5e58c44102022fb772fa0794543f967fe6b8a515427c89f68a478e5d987f15753622f22600fd0ba02e0f7011534d51c77e3f4adf01e2166cd084105a2a61eac5824bf5665d54780273c7b7a58d76d6f92f8b44d120618ac0c1d92ce81d1ae5596165591e2a07f083716db2cfca0a7f5ecc78ff170726363ad9019eb9324a77f5bc7379bd00cb08c4871ca9c83064ae0b04f24e3a929c236e17e30c7c5e416ce392a9331ec56a5ee3f0deb6d1fa2fc99fb778e91efc3d846e7d6e13b52601ea5c126cb731d223dcd8eaa8d48f3f3628e4bc0c02a8c405032c0ab39d436c8455cf25f24cc7b0f7ed7df7411fb102116a5bb1237c120c29033538e44da297f45bfa2795eb95e88331fdccec464cbb4612ef0dd6ae53b8f2df5d470af38cbe9f863ca8a04688dd9e9d6248d7b98146e1669f92ba5ff2d2dec4cf182fcdc34e9d353bf477330d91c9f21d63cfb6ac9ac511d576a617d23f7868128e7f8912b1f01b7e304bfbbd0830958f296e18ccc65d6f8fcbc9cc7419417370b391c765f3806f3cafd8f0a197b16e92c3fde0990acc61a192c1d06b2cf0868c7191a229d523d6329c6735fd79e8af9f20e56200a603315a520669328ba903a167f1e15fba2e2f660725b2e9793b73615bb174db4755b02c15a10f7f1e9ca5ab16142af78bbd0f7c4c1938122cbfc71cab387af696d76c6d417334d6e711cfa662b9ffcdb4240098b9c9cf093d33220ca23f35b6927b61b9b7939917db771f052c1e30c79f3700d928f0fc022c546addbe48ae7ec6bdb00736895a181aa779197937b6d40e8e0727521bad8dd286bd876b9875d4e601c065bfd04e9ce699ffc97dbd90ee6384536f2d3ae719d56e2fdb0c9514dd52486f0136d5613d3a912720d6b7ccb14cdcd2a5b1beefcc7124e2a28024a31bb34548ee7bfab7f283ad1d3e16d3580afbf492e3ec87282ec0a5f2fa5328372fa0ac1c05bee039565f03a871784dcd7f1b8c5c93bfab24943a7c2c750f19c1ab6a398cfcdf063cba0faf754d62f96ba726be4b6c9f8e5e0f4a27602dc8c0dc5b5c39c9136e9a54cbae502edfffb7b5d93803bafe167491fa4046f5bf85198afafc7ec3b711a3e8cb47c2a19f7bb5f45cb77dd873256ec46b3ab74f0aae01ad70fdc71bbde62a99c107308075915c8c1a031c8cd5f982500a0f0824715a99e8b8e678eab84acf2eb9b6d6bcf66bb93b0cc942fbe7faab66361f1897ccb6c3094b3475746046db8e9f0cb4cc77e50021d37cd98518a17c5e3edbd8f370f88f381292b27b655f11b1c2aa36f4fad24de7f1b8e9813d65ae0749bb76cb800dcc80f3d00cc9088a035a67a629b88079dc3be81fbb2a4c51b99e4187f593d1e0911994dc8a1c285c8b1f3ed6adecdf07d67eb52cd9753cd4d0a8d46b7d41394a43937574875fdd2e6ff98bffd1b3d1bf6ae9b17e326c657ba498cdb35ef04fc461b75bdc695d0c057fa71ca344e75cb1667944282ce4cbddc38c6206ba24fc50ef913bb267a9ed1435ede307e063661ed9f9392e0d4468d71f3cc580cf4c2cae0c5323f17089cd482e58381cdfae872b5a669cdce611a38219d86becd8e35e35a16fce882afbb27b93c241ae3f1dc4eae68aa983354f9d5143ddbbf477928bc0937ee8902de0bba1fc9578e554f16da7ae6447a199d9ce810d9e834968bd60934722cef2794e400db44bede3bb40483e9dbbe378247cf643721d2fd6d604c5168dba8e318fbc6022b2f6d9d2ae166989ad426570ae30cde64c589163b8506d04aaf232fa74c8f1368cc22c8189bc580ca34d8e6a066a4c65569eb930f2cb07faf69a895d9a372a45b4fbf7d15cd0699c92e0d3e739fc1db82914e198cfbaf7757211e37eb528c3d11a7e9c127c0787f6bc97b7fafdd4487b7344370a680d2b26fa345573f721b3022ceaeb16afaf4be363e58b26ac6fa041d928997e119f33a0b554631aa09e22466be51f2e8e785e142afe274b609e21213ffffcf8fe49ccc6985788709ff335c7eb04e5eb75ec23e74cae82041c02da3ef206a5800ac64c068f674ac08b52239dafc7555a065f2819ce54eb10ed6148eb73eb6a057a87f60c48e9ef58ed84c2d2d2112ae4a34de9c537603767b7a75edc80f0d2b1c61f0ef9c1bfd518eb1390df970f03c757b222baec9bab1b7bb12ea03dd57ea34d0ac9258c961e9a340ff550c0be45e2e87244e336dfb94488e788e3e4f582ec642db0fab526bc5d036159a8d767ea8f85afc1cdf4283dbdf4f1fd947aeeea1a53b552ca89320b3e5adb02b875fe4408be39cc950facb288df5c9c579afa9d4906fe74ac9bbec1f484b97420e8f6ccde666e50991afa7d90ff6c7be6d3cdecda538bc94ea666b08ef54db2560e2306dd5b6467a5bfd28695b507cb5404b085b537a19a2f3a6f9ff28ee94a09972b22842f91f1a76d2c4430d12fd53d751bb42e3d6595ca899cdc160ca0dcdcaeb599a9233e72dd97f16d25a78ad605af8e06a1762e0d7d4420f0644873495a71f8d627a233c6bd5d09616ff1ba949e7d1b596c84b84669dcba8e2469bcbfe2eb2bb839e3964967e0700e42162b53676def941be6ad88d29dc5104901e8093bdabdc83103ceb75d3d1b976b8ed148a60169caa2dff2b36bc02622b285e5288956a66f74d6acc2f618179c12a9a64059572f2e36d3c534c32f990a4dc009a2515391cbf91a6f9a068c6ea6faf1a1719d34ca8f9b985de4c3abfd7932b9c33d95656fe068e2da8185e55d60ae633dc9259b462e6eeb878a61da", 0x1000}], 0x3, &(0x7f0000001280), 0x0, 0x400}, 0x6) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) 05:37:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ftruncate(r0, 0xfffffffffffffff9) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 05:37:40 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x9, 0x7930, 0x4}, {{r0}, 0xfffffffffffffffe, 0x848bd1d04a10a93b, 0x1, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x1000, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xb5d, 0x738}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x9, 0x4}], 0x100, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x24, 0xff4, 0x3f}, {{r2}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x7f, 0x7}, {{r2}, 0xfffffffffffffffe, 0x1, 0x82, 0x100000000, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x42, 0x20000008, 0xffffffff, 0x1}], 0x92c, &(0x7f0000000080)={0x6, 0xfff}) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f0000001840)='_', 0x1}], 0x1) kqueue() fcntl$setstatus(r2, 0x4, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x4, 0xfff, 0x0, 0x8490, "ad10f3ef123ea3078eac81d9cd386449d6af2976", 0xfff, 0x1}) writev(r1, &(0x7f0000000340), 0x1000000000000018) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000017c0)) clock_gettime(0x6, &(0x7f0000001680)) lseek(r0, 0x0, 0x1) writev(r2, &(0x7f0000001600)=[{&(0x7f0000000240)="b39e5793c55746bba04833792c84a851e3f2173bb59ecd5741adfff3d8b2a082a7b04200b22fb7f3d32524e459cad7e97f6abf3b5c481d3511ab0fa71c04ebe9b5edfd1ea81e0c065a0c2ef808c078a238bfe4029a5f24900488d1d26046638f432397851b59acbf1a41b1091192b100655afa", 0x73}, {&(0x7f00000002c0)="cafc774913bf40c3ce4e7e08f88764c1e3b6d17c1cef3236f05c88215a3407f228", 0x21}, {&(0x7f0000000400)="9ef26adbe985d0452b16395f46ba4b7763fb8aadbd4d8a9ffb4ddb3b1da90efedef3802cd2798ddf16f0b0cc9c4536bb2851c434dc9ee9a5569f97a5f05da4e687de8f61b53c0225339edb0762c532fc2d78ee593fcac617bd04c02fde1578f81cde80a64ffe36104a9817efd34255d3b65ef7764ab247c5616e63e9d9c53ec68547365a80b7c399ccb2a63ff963e7ed0722894844b891d4030a0865ee526c9b229aeabebb84a1782ff126a379d068f0264e2be348fbf037ebdb47508bd1bbb588d2ea5473476372c7e3c8865f332b44db1e130ea55753a40478b0d87a01c260a47bc95fff0417880dd7a6f955e3d7d678906453f98b24d146c666214f46887e3a9362b6159bf53090e06caf3c43b7f81a2dd3aa94d8fd21bc7a0a08ddcde2ee93b689aac42b9efd2f820a4b1541e27a7efdcff2710c3e3c14b7188fe3fe5c509e4b2622aeed55a8b1fc26291fbaab4c7618b805c25e99a97572bf1c13fd9dc6020bf6595bd5cab95d3443ae89c5e08746f33e6ae97df8fef6c76a916dda74f56ca2d412c4469608c65edc58b5253084021a9e585cf22500fc7863d1921e74fd4c0a79ed0f060461dcf96560e876e9ad3c1c3569bc8068c24267e345c0d74b8c2e6615db57fc9a48cab0338d0b2c19ef2eb45792a557397aad7d8296dda1e02a37b3d1b3914c0795a4b7a868cc4e27e745fd46a0497f6fd7c46920c42e668fe77d95944f3cae7821efefe57328aa53b6764254da584e5bda322a40913f40cc89cb7b743639d8fc94a6d8d3b7c8f80f93f8a5493aab2a859929dca4d5488d8bf63abec09e40f01537c47979fb46b57a7840d181177e360fafddb9ee4e35fccb4a3fe0f4a18b93a3c5bfaed206d65e7400c28cb9b4a7e674c5073870615797c4bf7ac72011e3765d0fefa69406d6a3959c4630d7b1b0aeececa85d03ccb65a0cb762917b54955e17599fd780c696c51ba1753a64b8b8d61ec2659c294475606e068bbdc38567f291b35b5a57b78716aa01ea26dd608e9fc1fbb62e990c534af29f36640fd74969f0062d54bd7bf9c48ee74cc1fc156c22210ba0ad1c97bb39e9498130bc0224ebf89ec8ea0d9a959756b535a979dd4b2de563fd363f7145e360db896096c822bcc023bdfbb19fc46a85a8a7de8a198e8c7c010d57b14eb98a59b30fc104493fc2b29371d0d5f9b81f6304869e12b92964c15cfd2a9bc842ce33b50ca28797b37466a09049682b92edf4e678128a897a88b45f3fcab7b0d3b84d08b74b367de046e4a448118385a33a1243bc4ab9921e22b372c70736770533f333e76d53859e06569de8ce87238762a782d01a973eb22f078dcc5ff494c3348b1dac6c94c08d828f7bf7a94ab20a56e8b5faca27ac0360f1877ac5ecc491fc0c16a4bf39a1a724a7875992874f3283cef5b9d4bd6cc96f69ed7f91254f9a6dc1dbf2c5af0b1c7083fd05050d040da4e62666b69a78828dae3a06ac2fce71e024851b4b85d1d9e575b01331c44b9d5fd38e90e0f23c1f5c376ea040918e40a494bc5b78921b66962221b8b5bf7d9ce0729eb155624ec8af9976fc9194045f4706e0991bee4f68a286b14be39ec3739584a9f7617de0e50f4e99cbd1daa76c5e76bf61ec49c361771d5b3813827fa9e34c45ad0086e2a766df0d80ece6cb122e314d027ce8fa83335977ec40037c2d80ac33056985d2bbaeb63356d71cbc1f52ace662c5bc22d255f4c73c9f65caf338354eaa65213ba6014897b4670ba24ace15627d1bdb0b236170e02e0eccc267269853477b70e95093114fe55d5f3da93e3b3186352953cae1c808c50058bc15b50f3715577d67e13a32e99a2e4a83657cab72e3293c026b144009955d63b7e41be20eabf8ab13709be12bdfad3d17958ffe0af3a0b83ba5106365c25dbb8a53cf8ce07e578dfe3d87a1c2ced44c7bb7862af3ce6d578739c14d62610a2c299cb6fd3c8913f83a7c4e0684e88a54e3a7d3710e098d29a09ca5320c957c709f12f1061d9eeb06d750de782ab2e9613b0a02965b07b149c5a45af950de56e69feb7533b7ec1436115e448f57a18709454a6035b8d68c003946224e477dbe02afa9133824f9ec4e37ab86b53391f34f39834040ec99e1e301818aa590a837ecaedd5d12d1ad36aef92dd6d337e86486d1f65b5a80c09a000ff0a630f91d6c81e69f50c00c4c1e74db82d26e9568b9941bf0a1d3bba3aa170bea71b62992e5e054d94d32a53c0bd53f625c9bbbcf8121f4b3f03286cee49a523817233bbe66fd709b6485b8dfb10c81aa0ffee2f6e8ad55f715aa7fa62e63a96fc184a6c8dbd9591f9dac90aa68e6da14e7fc540e91d89d0ac03b19870ee4d21ff1ff19b5acd6f1427b6202effcca49fdd413d34c260bb143a6ae629530076c6d72ff30df7267fe1b7ca048b069ff12753ed1f6e2725b46e7f256ccd3da639fb4e5f6da3a3f4b7ddbcf0a2c1a546ce64895bc191858666e0e20d39a1142b0b0aec9e1ee461373f81ccf86eded1fc38b676098267d8f03ffdd0eaa144e9531312d874dbf78ebe0b351a28f5fea466cbcbda7da86d13a28a0394c3722d2084046317699aa34cd84875425ef7e21c4e5be0d33096a919e882a23eeb0afc01816f8a0d23dc9c99c44891b4c4379023eceeae6496708991ea4a6aed7950cee0804d7637318c3e24fa4c20b064cc0d6249645e4a1aa1fd5125e3fd6ca1090b9e76a52ee55f191b27249bdb9edcfe7123322546d011ddec7f3c46c81418556a3a73770596039d63107b15e81cf872cba232f45f30f35ce052ced1e8446706fb508f139d3c2a132000e9cf8fce42ee0dfcb14dfedba69de658f23f2504ddd14ba43f5098b7aa1519689f7785f153d7186181a018e26f394d7a84e7dfab32b8d9f37e568e561b1767d642fee7510c6962984a79076bcdeee4781302a14875a66eceb7fb3df0cee5845d3e9d2b47271300f203febcce7aa2a9e830708c79512885f05c66649b2c4b2a27d4c658735bf5de66e1244ce740a252e506e3ae576cd0414034dbe91164385741a0443f76fe4e22a62e386a9d108807d766a9464dfc2f06aee2f80b79acb3d04b667388c08704d9b8f26cdae8a10c012d367fcaeeb749dcbad865b6b913cdb45c4635fd007f96407b029e27f574230bedf5da8742b4e2d5a1ecc9e0678b6fdaade860dbc31d71bd89ce30520cf17b0c4d9aba7b838fdb6eec39d34d1ecd41e8a3b81656db34fcd10858cf2dd9f4eed78a13b3b1e0e77d3a28e8487738d57d3073ea66afa9bfbdcf69f495aa7b65793e9d8aa16e1cbdd99718d245b756c97192e92fe0bfa1eb374ba58d1c8489c2607b0ac42f7f2870d8373c0d1eeb4aed5f13e117c23d84d8300a822902ec7e2d94141a57d2a74324a0df317a03fcb1b3382100e03c0dc74d5b74b81c00b666c9d15c09dba3d902f92b6ea6aa814fd427c3c4d02fdbfba535de4b450ac3cb3c0045cdc8ce08a263db73165b187c7a0ec54da5d575d8249f26576db99976ca5d399d5f9e96b12376613e76c0b878d56971b257f62a269afc0ec2552f063b040b1978b10081d5cd8ccc1900243eed25b1161c9220d976594881f0fe911180b36eecb9b114fa703a6f209f27448f5e65216757ff52900bc0ba63a31f6d1d37897a95c5c00f55c2bb16b0ab1e4e7d81d1d48e958a186d0a7fb0fabbd65866c1116de4afca852844f58d8326eb8af615d43e9eebc91a824a20d30f8939b8dc15f14a842ac9a8d8f77d703db22378e8b758f795856a57094f23b3bc973929ba716fca90a7b034139184737dac1a2cb34a01855c4e3e8a96f6eb00160a1d72a5675fca86d1ac0540bc554ccdcbde97bb7f6ef7872a6da29f268bfe59b9d9f77f5563baa11822acb9142f816f6797a29582983e9580eeffe2c63811b483d494f92305e5e17999beaf7064872b0571381711b4b0cef9c417741aa6449195c2029109d5c6cd2749d890945500925ebbc706c849c73c9106074ae780aa05710a39e2a743e9546335e53d274e85ad39550c370d9f04da6063b8602185d8887e34dc8edf9ed34f9ad324d2d89dff8c69a8102bb3dfeeafdd5382ab7f202a8a543f344a13efc91d7665ecce443b084049b211f1535ed6b7c49ea41f88a12d2dfd1c281e9322ce60c422e508775be18d43a00b6f71c8293c3390d024d3336faac951a74937c3c3e5c758f2ba162f6bd84d362a8190b23d19aab2c3c78e313d7cc84e07aa97ed8c8bab44c5853669b0af38eb540b6c1716f2c22912e8b6eb6cece42fb3a34bf9621fe18abaa3cbd9314d133a8f2649072db9b659b99a9b159a65765a7c0be25db4f69cb28220267e71c7a7f0ea7f0b089b1462fcbfa0c5238b680018554dc11573648c3f9cc87e5df1d87c31c2a2b810b59bac69600bc8234d57f2586b374b18b88d8b70f58e2dbe51e1989263c9a490a4efe1bbac9b2c211ff08afab990ef12cc9860e24e02e5ee50b9b1a8be82bf4557110cd905e89efe9ebb6fb6cf498acde49c87c3f476ca9f51d83c4b99a9f077b153faec8fff7828569d53ac06dc80dfbcc906c8b9151a60b696864457bd1d6662afbee1eb4cdae92ef501f6123072db4667e3438bbb34fe7eefa04136bf038f8311f6025e14a8ea1647d86295c56b36b7cea3063ca46d2a59190710d2fda4c145b04e7c21b19ecbef3b6a85eff676139e0f65bb9a65ffd7d356341e05eb6ae9d4ef644f41a8bc24d83ba19f604fd2c5a9b3471fb5d3c05692f30fa2bdd7e60fab04438c226300800275bd113af5a8adf22f356b08d0605f5e52c93a7f8cfbfbd7a241a2f50034724fe7b39b236d9f7b5ddc29ba5c40f03cb37eac520181dab64f6d9e683d35938ff3c1c3eb8b65c69899ba56e2162d2724abd8006beddce89f9854f03024160ca327d00d18ca7938c3c74c271fcf688d77a4b04563c7babc6f7f9a2c9964384534eb0ac5ca9e7bacd673e9159bb02f87d33978a723f7658f49930b069753046c621c6c0bc86fd9e1c1f04734db0ac5708a6769e7d3d2079d8462eb5f832b0fe7dcd5226aae5a1ac178b71d09412647e0fa942c71850770a8b32d38b2298328a72d54aba43bb8add8e775702439c488126cc41116f59adc66f9c87bec5a087cbf3d337712b35609c1481f8c8f0e3fee3c31dd25b04c4783fcd667b888ef0593e60ab4c4ad453661eaa0f26464d3c31b7eb639e7e8ae1a3e763a9fc0d8e95b21747ba4b396f1afd2975e1adb9d2b30bb9385686003968e43768c344623b6fdde50747c9e307ba338e5a11d23c5e5ce51d45e84b06260d27f09edb3a8f7d3aafb999d683fbb0f04b6cd7907d08c7a9c4a2695feacb3744d4db0f3f780c21b745f2e169ea92f767d723363e61adefb0e2da3ce4a58b7a56250419325fb33c4da72edd727cb05feb052d75a5d79a418a835609e636b66b25b6781342875fef48e01311fefa62283b58a5bef1b007c4de4c827160cf4fceafabc2d5c096b72724e6d6238b49c73bcbb06031ec86b72290e659718563a87f5b10adb17085df8b0cfceba1b7d37bba032bd978ad5cd741354f57bc950f8d2b320914bbf9066a3b67c8f3046e1eb8758fdfcf42ffdd6e09ebd2b78076ea46644d985d242526e57cf9e414ba60b25814e8c36f168bb69b12c875e3daec745d8a0089f34bd536ed6bae5f2c42446485b95de71fa67c9ed5354149b384d1c1481bc80ef6d1cd69648c9a02fda1a67b2883eda03e65abe5e72d8489b73c9fe9f050d436611cbb8d65af3111ac0cb9e4771821eab2408df5d0b033d57ea92877d3ed", 0x1000}, {&(0x7f0000001400)="256e48a031850ed7a5ba93926053e084df52d3e01bf2405d46a8886da19f934d3fefa1197df52513a338218bd5cb4dc8e2da33e468d47cef7d992ac7045c4588a75fa17ee9d28f6427c3ab0e8d2008273822411af2ef8a0b95e47febcc320db70c4c397f6f74bfc22c06505249b510988b13fc490683e9efbf45808d1222554e6bc9bda30e90b7c68bb7e7167bc5eaadde1cee16c97bdca7318cbbb61c8c2890d59213458b6c07d58e273748b0f11e3402721b832a9d654a90e1c2ee665c454bc8a3892c6be858916dd00a31", 0xcc}, {&(0x7f0000001500)="83d87e873c1797533a5328a7b49168240901a90d20560b6a90ff0682f1ab84629072eff8ecc1944e569558bf0b853f12898d7b1d720b5fec6f552c2427c339476e5ca2760f4af52778368f85cbd6352eefc4585ff59860e422c6303a80d579c2ca8ba19c90ca60cf61f749c39be2facf66fa418e70310f025962fa4a89b30a8aba2e7efae3086d29984b5d7a173444981b69bf823062d2029b099046a72624d8cca8bc54fd5ebbf63123fc551e02f578e55822cb246eed5a0c7a090dbb59c283863af281df34f5e9294bef6066718b729b1d64fc7922c5667e5f040776b94866a13e3269557bdbc3c36b9db5627bba05da2d", 0xf2}, {&(0x7f0000000300)="ebf2906ab9ae99377d452c874aa51193183ea0d90758166f7efb7616a9fe640335fbab0d9b0680bb9d55d73b94b8451fe9ccee447d73630cf13477ae65a9dc649a20c1909bfadd79696c5fb9052c5053b4551270411675", 0x57}], 0x6) fcntl$setstatus(r0, 0x4, 0x8) syz_execute_func(&(0x7f0000000000)="c443010d3f75440f01da67f3f280400005c4c2ed9184cd00000021c482fd1c0dafa68b01660f3814030f72d317c423cd7d5dfa0212ed660f3801a7ff6b0000") 05:37:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) listen(r1, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) socket(0x18, 0x4, 0x0) ftruncate(r0, 0xe6) 05:37:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) 05:37:41 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000140)=0x10) r1 = syz_open_pts() setgid(0xee00) setegid(0x0) r2 = getgid() fchown(r1, 0x0, r2) r3 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:37:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7ffffffc, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r0, &(0x7f00000004c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618c1ffffffffffffffc4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5bf4e2a5c355c7f34978c8b09b9d3363632572645020b6ffa1e0e1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe60f8ea96b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e45a2883304629047680bbd8ee897416533d9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf", 0x24e}], 0x1) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x0) 05:37:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800000000000002, 0x400000) unlink(&(0x7f0000000080)='./bus\x00') munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0xfff, 0x1, 0x2, "2994ff132647b050b30a2ef6caaafbb8b2f32320", 0x6, 0x9b}) fcntl$getown(r0, 0x5) munmap(&(0x7f00003e6000/0x3000)=nil, 0x3000) 05:37:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/139, &(0x7f0000000300)=0x8b) ioctl$TIOCSTART(r1, 0x2000746e) shutdown(r0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) open(&(0x7f0000000340)='./file0\x00', 0x10, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x2045, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) close(r0) 05:37:41 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x7) socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0xffffffffffffffa3, 0x20, 0x0, 0xfffffffffffffcc8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x634f, 0x1, 0x2, 0x1185, 0x7}, 0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x600, 0x4) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0x1}, {0x100000001, 0x9}}, 0x2) r2 = socket$inet6(0x18, 0x4, 0x401) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x7, 0x6}, 0xc) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x1}, 0xc) getrlimit(0x2, &(0x7f0000000140)) 05:37:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)="a7c518a02992cef25282f0c90b28921dabaf835f427a46fb98035a0bdeb284f1b58b6d8b90cdd16a984ff206136893635ad505744bc442b2ec3137b9ed46aaaf0c87012bcf0d34bb093facfd3d9a406f1ee64719dedd5acf52c325391e7ae4c3e2f2e1d075753de422549b900fc5b3493f7fc90c1f30c22095d8c0d5e3b3ecdbe21b5e3bb8f03a1e9b860b168e4542000776dc46e8f02f7d242a971c29454abe22a57a090ecbc985f7e7bc2b5352a4040594e4469e4fa46a01878422b2e3a155f3132b865629ff6aa2e5eac1989f23582f42", 0xd2}, {&(0x7f0000000180)="3fd2baaa5cb7fa773d2c3f5b4a7595615640bffa6c4500a6f3920d2c50cb4a68181e7c88b788", 0xfffffffffffffe3d}, {&(0x7f00000001c0)="adafe3d4d98aea256d8c0d54ba0acb2a30b5b67f6b19319a3e8625a42375332db822990a892d2654144a8969d18e44dcb94ae92f09805ff1d7566852a8cda7462b772a3e02e5de717df86b888034f13041edeede782fafecb08d35b3206c7816769c158d4d574b11fdf0ebbd04b51adfe52d9e6f9a68e76ef6d18c519610a0a4851f0a2b9fa4", 0x86}, {&(0x7f0000000280)="33cb48920e95b5e7cd373cd954d028ce93ee2759f393a3523c502267322705973444df5aa8541b2bdac10346477ff37a30a9d61eb8a4ffa2591220b5fc7d6c528e0184865d3aab750c7af31fc1ede02c356d6f530c33947a09460799bf09fb0ecab9b1577d3291833663a8bbf89901a05ad428ef0db4087abb3db6db1cde699f847f7f626abe71284e7d80e72cdb9da0f6e875301e213eda316db1ce510a953c02791dfdc6a4eb4111d1c7216d9065d942e8bf792b3c9ef1e2d291ca12e73f2dbf", 0xc1}, {&(0x7f0000000380)="4d692586ca76cce20c82154447a213370dd5", 0x12}], 0x5, &(0x7f0000001980)=[{0x48, 0xffff, 0xfffffffffffffff8, "224c98ec90d1910c95f446c8e3679fd19ab80bfa2a36b8d88e217e58aa783407dff40f9fea6841c6ad6402027f543f64f4543867"}, {0xe8, 0x1, 0x2e, "137122983b460f82d4e9f86a18792239df0ecca3d4bcbcbdd79c8445672e7e5749e1d8db2dd42d3f8ce867c259691027865728d92ed7b127ffc8bc7986e1527694827f224d82af397833f550ce80c37d4fa6dcddb2cac36286974290544360590d805022fd7a6b83d4a10c04a2154e5fc61c62a9073e56db0843dcd236c9be4496097372f4f590dd4fe65f30187404d12b9c5b475d83c3d124d4ae2ec0201ecfac1e339edb322a06bcb677e99d9bd317d4699f5057cd31efa2529b5c1e033705e6b9681d21b03bff0304a6339bb1594d2cce2cd5"}, {0x100, 0xffff, 0x10001, "bacac28b5a1b0d0e41e0ca4b00f0a4ac321df7f47e5ce53a3136e437f4b0962c53d3cc6716951192188bf3079dad057028fe70ef86570d72c0a6fd1f335908667d7d670bbb2ab38f63ee1b5608d20377540d787f2ce8ee725830f9d0ee1ff8f4be93012dfe007fbbeef0156c1a85a5b2e4a4e7557488466ebd1250f9229cef5711a9222432bd3e92306e6148f84302b21fa1061f7ae6be11d5269261dcc0c36c410f816af41e831076b330df6a5d394ddc100d31fdf09ea80997b7ae4b0688078e45173ff684632bf8fc9d3b7428998be9d50ebbba9cca8a3c35da545c0cfc6652ea867d336ad2e58ac7"}, {0x1010, 0x0, 0x9, "6e2b4677027d21a3fa409d9a5ffe964d435677be28c45578f011abb003bd4c94d4739949cd6fc1f317b425766e23fe00037693a02cdc456ef10c24b37edf5b526e29937413a23e081f9ca7e227bcc1ea01c11863a266076ee086d32aa31f89789141730342b0e147c5cf3cdae36c63ad63e86eaf9bd65b3379252e84ec49f7faab8e03e3578e8815acfaee9916d47ddf2d65f75c3066272bc91b5c7bfd24b47ddfe1ef95da1775d58fc6508ce38bfbcedb4cba73a678977ffc7204471a941a3e591b1c1e4bccef391232e0f1bbccff5e90e13769d29e5a653872c8562ee46bf7e103580bfb6e8851e19bce3619db0cd288263d706c9740d7efa2bbd318c8fbf1c4d30e7215c25cfe963983d81babc65f2bfe09965e61ae3918ff11c837bb45f3d106279c92d6f316980fe057cf375b28c7ff7955ff44585f8eeaccfae00e7356cd356635f2c839637229120b6de6fc7c03a9289778bad6daba78ead4b0539287fde6a7f5f9a12cdc7b9fa8bee56de115d2ad4f8244227a2c47b673e80c0164582bbfcda8e0d2bb92282abb5ad7c0165f1140a095fce28190b25a005ec214456d668472691dd664465e2224c2f97b8bc0380a957ff9c933ccdd62cac7e0f1037bfbc33b2ccbd772686e1b6af905ad96473d599bd70c3be25b5498d792d65fb455d31828a526e4ee5388d4622067d80790299f41eb3b69cfd14a249d8055bae22b4c6fe54f469229a2b4af652715284a65e6e3561fe8c9f23c68f372d0b52cb8f75d1b9db1a0f5185c841e8719567cd284e9556a53958f742e8bc1a86b41a44516e264ca0491341eadbb9be7324cca94f08938074cbfb995b4a2b43b495fd81d6ba84a212a149a5dd01a571349d246a1d5de75a4cfb94f1a1ded2650ab7b3202b5886cf71cf1061692e16d2ce20b0b0167cfbe5ffa852540ad9e4cdd3a3933128488a5b5b4383aeba12c5a3c271b84ff472e7fe815d0244544cd324dc7e182f41d02ac0ed72fda10f89b1a3dad34449e67636972d603260beb8e9da05742fca841d6403df26695508f564231ed67543fe1bbca75580c4d10b86ee45060441b55e67219341c03b13f5f989ab1810c5188bd7707e28cc8de122614b8f680bc2f66a3810202a2ebd803056e48e52d9db48a48d994846f4ffa5b50cf4d74b6fdc174b488416065c21ee055ca59f7c1474d76ce3d20d4369bd20c0d4f766f00fa47bb59c498ab1d0e1cb82bee268c57f525374869b1e17f8bc2d375d02b1f4a05173972dc061237a5ac66b32ccd7e1fe3d75ac9b501c2f6604a65a47dad670df07e62cf9d35f451c3be88b2d7b0574b2136af162eb03c2d6e0e14a51a162fed7bad0cfd2dd674e2b7fd00c0e375f03334c397c7cb512f53faaa0758af0e024aae989dca26311253a9bfb933164af77817585bb98177d639d4e82503e957a1f402acc1a6662d33922f70946fda93a74adcd0db8ef107982de5367d1cc16262927310cc8381b233ae633a4680427eb1fc2d5277a3fd1cda0fdecd34579d45dabc8d520a5d610139ab543e4de425326ddb8e04529e54c92d9ccf92ef2b7968da4d7c2a78c33d236f1bc8c574c0bdb59e842844ada23c1ab794e60158201e61f64183ae1d956407638175a41f5893574576c7d89c22c8465aa7c619dbf274d539bfc328ee3c2d7f06542a7ff7214064e0b4d7846feb07a582b30b58732b6713fab7233ea158604fdb50c8ccdf2ffd2d6001331c82ea73d2a52e32d11aeee734216c6537791f33c26d2059103ce9c5dbf00e56b0006c88862c9778ea6c5780f38431ab2adde45e372b0e74c089525d267ebc7802f4ef264f4304b774b462a1285a89ccd0eedd3bffdec808f62f1837ff1097d6117730edf48937d56e26d51de2d6f4f8d6934ee43a0e41a42f5d8a99cf334210cc33c527d65a45f864f6bcc87592b1f6e3ebc4b889e5304d0ef188c62aeae69e05e7f0ca20af37f9daec8979b4355bb48fe82ea53fbda26ce906c668048f94f60ef7f629e977b37bd0f4efa6080d42383b8c256429ac1dc5a76ea54b6c96810c3af62c5d02b5a226368d4698af64dafc93de3383b3c390cfc3836151f36af0dc5b870b0a41cf67139c41af5b1d7765196d8f5ff185094bdb988446bc66530444bf012e21f6b9ce6bbfb5ba962de9e08db8809da27cd8ef56019d4308d83fa5685a400b949b659a1d8866a3698d13fa6a84ff21c59a31fa01b83598d8925b8f4c6498ba2f6a52d873104ede263949bf2f74dc9d61004733f68ea23c1f155aee4d549015c6ba73e329ca3247e23bc336efd1739af35b6989b58dd3d14f70c06e82d272dccb50b7cb67ca2bb3ea29bd5df66a8968a3fece1372405b2e082bb063ad2c33e54b804e9b70a041a40c43c11ce6016c58f86294cbf2c9b41a2113e39b468ad9e1ef91c57cafb5d2e80e26b913ab85fd344fcc1d7d679bf74afb37348d1fa9351b4e3b47aa9228e4a2c24835ee9ef9f1eb126dc2440b33f5d507a0933e3db69057a54c2cd064b78bf81cf526172d32fc2fad284ae34d62e0f51e76e1c065fca487432430e347c92c0457028f63e409b3a05b70ec2d66fcb863d0c98f4717ec6f72f46bc964cb1ba61dccf9fec0c6c584cb7d9c8bace8b0f914ba17489f6f2fe064248d98c01d62e62230a44705182a38ef4df2c9e7a3b31d906d60f73c38e3c199e9366020fe6aef75f9aaf98c3f70b0aedba919bfc296e262b2fbc0936f6e9b765c2d35a48199157910de1fa939417b171f59c1f2cbcd2bdb734086d1e91ac6932e53a88d30e9857d8fb3c5da7f324e916ad4c2128aa03d9813f80d57189376c854ff041658532470ff3192e81c07d8db5a0bddb39499ef4ca651dd2cfc96f01ad589213e1500229bdd14e2cb7acadcf5805269f277d35dd664b3773251235f593163ca701adaa979a58351de544430283b06b500a7ca2b7ef7c1f36bbf6b14bde22ad7ffc9a8ac1380482fa8b5a64c61f8fdb6a5fd506263831ffe437fc7f4a6c2366af66c9d6a9042a3f8d557efcc83e1fc7deec1baa6eefa704aaf605836cd8ab28ce6700957861d815b61c0380587341b3161d93402c707543945f1d72bdf192e828cd01075099cfbbaef084b0bfd76a4612b3323d6348f6bcc6cfeca5741d2933ceabdfd150d16367675a35cb5b9ef97dd5e1a03bad5ed4f2247adf20e1ae221a029ddb65327c2d05603c2a1fb1ac623127757b3822c9bb0943f154fed235ba8a74e53d53dfb90686ec42d68eee87d69551307ca1a43aec1b0295554abcb8746ce18a74abc6bfd1ec623b84f58af264fe1320c1225a4b0d91070878a5f7e6382b048288b6deec62daf9165b057272ba46fe232be7db3b314876c5f45fef1ad24ce1b5c88487e59aa372b767cf6a1ce0c1ab7584d93880724645ed2fb770fa812e0c4b8eebefdf18ad32eb913f9913d76dff3e2296c2850acc9724e30aaf9f3fd7ffc7d8051cec10615ff0b75a3a87ba4da6a3cc9252f21e49a2a1ee8b02f8b0f647e8e194607d8d670e59736b9a4339b7be09eda8e826e0e73ae5965f69ef04fb8dbc80a79b47fe7dc61b85da0eac3fce062c0c01905238264c5715d185847fbc794116c2c930bbb59ce8190670c7d1c9b721c7eb0b13b163957def3fc1d3b25f785fc8d48aaf6739c2f5ba4e615a0495859b8e4e3cf630a75deb62f18acae2b663986308224d642c22c786065b98a413544e117d8143fa459ac2855ca2cb14ce385e354595bc796df01373b3b7f44161645efb95fad32d0dc894fd5d52805987d359201c6380b5802b8a20223b2165d12878fe36cb6bfe4f69299cdd1dbbc1476a99b8f3ced707f557e189a91a3f7a9a27c4ce0e3d5eebf4995c7ff1b65dee69b4608a75968d31abaf21aeb6c922c08fd2539350741772286d13dce044356c081ece9f560ac04c97033e65eec2ab921b1920fcad28009b82dcd38e43db9184689b17335c9b501dd716c117d5a8ffca927fab8e7a0bbfed7285898d8d239a0ba075870318bc6e8b18cdcb493adecb518841289b76336fa19bb49216abec9364073360f0c0ca5a0b90e3880b249ded0c1a2bdec085d1ed46a82d87c6583c061328f89191f13697cae688615163e48960660eb50fd98081d77c03555e207c2c5122ebd90ac245ccbf8f395d8a784fc77e6ca8947b7a676121cc98a4201818735c6a53b13fdd133e36f765b43f1f5fc802cf7a8681942ef01f8ecb5c4178c3ec7c5c5ff04955f3c7f25ebbf11bda1e971f99ef4949c2f608c37788cee92fb14a40ccdb614f832f8cb4b513fe5376041ba36b36415551db159ce3bbf649157df28381e2e12619993861eb83843db8cb85ef3b0c67a9964eb9a9c089055c1ade69e6027b514feef79926fbcc08e517c06d41b9aa533ffb4fad55b60e542aa329e3c6ef44c1c026be21dd77a74a7c25482c517a333f629122f27057f8096980a91da9855b429199b68da2e380368e37201ddfca5ac07cad04f80b506477a11347a6d8d8b5c7998a88f7cbaa71cd93cf8a70c1e6ce7a2737b886641d7aac4f0543327de2050bacadb7db9d54842eaa8bb0bc86a0b8753eb1111d73c1b9eb10d1da64863b2dbfdc2750a86e1f923f10097d055de0bb4b86343910d5caf3b95e7e6a782ef2e30f65ad53bb98ff01b8f12451172b7935d9980aef2dcc1deeb0db6131d5630df4ff351438d30af4d545af6344f89cbb56b0ff6368753d0b380385e406b9ff93ab96dd3013705548f237cc254d9ee9c8661eb1b3f669c1840fa8e9395d3c65607839a93acb9c3458f46442ed5ebc0ed000417ef82759b4aa5b258e47c6dc84ec81768c0de130d997190fdf128073a02930d9bcad49a400286d1dc3a1c12bbe55416de9391b8000c92bada27fee993f1a01414dccea2a83703c98698052fe87f547cf3ae191c42747a575c0dcf24f4ca9b0c5918e8b0e73cadc4a76e691c3d58f324a766558dbf40c331b5ef56b4aca84e02d895ca938246164f06f8c25de3839c9b60ddbf0f8901f287e31ae35d8d4d7875e79dd1e8578319331d10997ad818f3a75a6bb49261531d21dc02b393494ed94868364145851c65116ce634fc144ecab9016e33b6ad3f90c43dda48b2643eeece559c348e6f7ee17db577d6f9e6bb529a591e130bb1ee582631eed450097abb1cd9b7440587fe04f3d89b0efd24de1c1365b08209935383e88ee59ddb60791443b0cdab79b0152ac752abd7c66861b8a70c8a446709fcc215235840f12e558a8715928d661361f2d4650dc53a57873ebc1780beeb7922acab8bda1aca468bb24aa505dd4121c1f410f0679faabc4a7ec526f580c2de203f16a71a6f4719e204fbef77b5d543c5873d42e969c3413805c79a8125474d2962f08bfea0ce7b4f6a3e0fdc65265161abb678374e0a3cae9e333fc31a8abda0c503dbd81c62e5e3a046926b7d8ccf7df1ce2ff9a9fcf7fb29d70ade40c7267f40561203b789da2003821c45ff40125d7a25ac2481cba1936ee4292bd8ee1d5f99718ffb8949b17a18ec1b0810f0cc8fd966dc450b2b81e9c9af6e1c4575b4d4535ee90ceb97c8d94a2b099c38d6da47d3bb47cf503cd49b338117b204b1ce3f38a689a685c563efc3a3c24bf1e1804af750a8b82c074736d9251bc14b51aba2a836033af98527588c55ac99f55a361ed5048f0847e3190fa31a0a8419eadb9352f201196ed9ac4f571a8ffa8fc1c565f11c51c42d2a2c6ef8e38f8030b6e2d680626540d3fcb5e24d1aa46923cd7f50f2e888912d884ed0cb5eed29f9a89acbb908c4485c42"}], 0x1240, 0x400}, 0x400000000000001) 05:37:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = getppid() pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) r4 = geteuid() getgroups(0x2, &(0x7f0000000340)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpid() fcntl$getown(r1, 0x5) r11 = getuid() getgroups(0x3, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lseek(r1, 0xc, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x680, 0x1) r13 = getpgid(0x0) setreuid(r7, r8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3011, r0, 0x0, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="e391e2931eb3b41c23f6be5ede0e906cba455f4380b8f131088efe46b4b06b76b52374063d8a2a8e2fea31e3cec068f4ab4c6fb83ecec6a07994f0754596e28b9578d5bdde903f6ca9ffea4fa4cf41249fa494e1e704b0c0844dfd54", 0x5c}, {&(0x7f0000000140)="9b5462600d9e975ed2aef6adbc869919aad520357eb06e0d14b435aa773690f72659e01793f335b64593046378bd86066fe4c8d0c95c94eca5f56fc2db1527eed266d4e3aff16f60b22823aa2880d70b6d316870e254919a8819597f6ba6f0101de4df2be519df9f4b03cb8813499c73a07924eab45629e5c0060b6785215c03fd9602fff0f188df5a7465bd6ea9a239f19e9a724448440ed3b57d89448f516867341581d2d54b179f7c8383ec8ab82f", 0xb0}, {&(0x7f0000000200)="21aac7516cad0558bf39be459a8795a033ec03210137a0c75cdad1d47e5c72241e13ad23aa0594edc166e4a5491dac39a5759cc417826a3376105eece7819649b6b5699c3207140e370c644a26566faee48237d7a5d5598e56c8c4031fc3292954e8fd2c4debf2152c", 0x69}, {&(0x7f0000000280)="2245cabaa64863a12e273e478df44779ff", 0x11}], 0x4, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000070000000000000000ffff0000f6cb563e826ad50af500000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ff00000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xd0, 0x1}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 05:37:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x802, 0x20) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/191) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r2 = kqueue() r3 = socket$inet(0x2, 0x8007, 0x2000000b) dup2(r2, r3) 05:37:42 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1d9) setuid(r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x161) chdir(&(0x7f0000000340)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 05:37:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="9f24e782fb19026696d42b49ce78335a4004a1acc42d570ae4caa394201a2f2e5b6145a645c8e93ed51eb607297943360f95068e9704f39835e2d6a87bad30b275c52eec4547024b8a96f35b503a5d69360ed4134899e33ee41b96a7e4de25e58155842e13037606c1f21a71030a808c37d2505dcf98abac9ad1ddfb08d477f1e486f77754d7e8029e1694873891cef7657755823f4862a22213f6cfc7074b4ab2ca134577db97452f362a3d106b0f32a331519cb9863eb5e7bb9aa2c15e8800d6763e7a18740a705f92ff59da8b36c996de30e562af3c686ee9285ef738f72a065589f55ee040ff115e391066a41f80224b3ca1bf7d4e443746e41106894a446d4fb81ca75f33fddb078556eccf350e05880e1ebcf600a8654a2a9b1b425e057fc17484419f6585ad4aee72aa04d4ef53fe75d075df6952513d7f2172bbdb3dcdfecbc66116d113cbe80568542706c246a7b98b55a3117ad688db8da970cd036d1a36124d6f5c205fd2cf2d6dbf672849794c8ae7b8f5803302efd8bc64a68d8fa56a3a196f6560728ea65b2cc1bb5c101bb70ad9083382cf6a69ee23799963c8e3c7edf4672ec5722dbacb2704a25cf55ba9b6d06261ccc44ddf4e861051aee1de91503b63f1dd92b6040c85ceb6bddd740f17ec5acfba1d3d7efc80d48605102bb993ea5a9aaefbf4009ef3272d2c8039f259c186fa06ce0f1aeb979856e3c7e7dd3ef7bd4e2fb5adee634070cee4cb31f888563c86cd86623008a802807b68f6feeb4e11758ca263f9cb5395023c998ca7aee4f168c6343dc41f0394bee278205e34cc2d47247997f0f0333f8b696cbe1019f55024f50dbfccf3f178aaa5e62d2ab5a55809a84e01d1aa05dcca0e080fc7fa40a57a40ea0366f0489cedc2898e1f9153d0f7cb9fe9091852009bb5239633023f0c089a43483721085c7431213f08fc52db54bd19c3c5ba2981e3d0729df60f86d7a613e109d49eaa4de923b17989bdb9466823bedfbee359069d8981323c61e8e6108caf70b20de1fcc09b43d5eb64efd55c6dd0b1c4b78e4fcceb7c65adf8db4dfdbcc2f1c3c8a63f71e0f7937f6a3459cb293cf94c2b56a7cafa14198397c4357335ea4f50afc2c870a45b0aac11fd60ade55f86bc0b93decb165999dc619a8b79e475cbc1f1044bc009912281068e24f17a246e4d2ac32215e02db4c11eb21b717e6b5ea9f7797e83f8b925dbb778294dfffd9316b8c32786b02ef54be7aba5006ff2799dedec63e24acf7c93089aa52a278bd97511f41d8c40c0ff5f9570bc2348081e0a7bd42e3d68b4ee5c9519101fd38249b18b480f1fbad9daca5d9f64562a45f4516e2af68551eba8b0447fe3f805e6b137425e1175329dfd047176afc69b25aeb77b47ff932d2fec6c55d04d47821a55ccdecf9d58d0b7fbe0c56d22582cd739a0e73028b295cf4353a2600a126fe97cbdebcc489b663ba0494fcc962590761c47d33ca856acd9a669bffbb61306ecef5bd57e78864e196b22996bcc1bca23de823ce01ae4db41122cc6bc343a74d87569b51932784042847b438c882ac0893f59e5c31a05dcc70bf2b9dc004a262c59c1e96747634f29b2ad31f4fef6d4622e9bbebb43a2eea72ce09af82131a3d2ec44f182ee9f7bd7772a77fa036c5f654ff879a5b3ff04611f332bc2b8e19ce0f80f3eba5f97aa27c40852e63d062d924f3ca303f3b505e703906fb5a90ca52c179e564bf5058d60b2a3f1e9f923e3084da17fdf4bd4ffc1bd8f58426d7a65852fc70a7be2b5b7c362efac62d8e78acb5177d43b43cf7910bff832a0c1e071f09cf3c96913f82532c553da7a061ef479be1b6738b66c4de0c55e029535b9e46f34ffa0d9d931d7df150752a50b42c2769efc3dd13e13ca2304cf116ec839ec7be795118bac066041ef0b0813b9f1fc669c3e10f48a126fd4c1eeb09c57b167b9d66ab08c8e141af64ba2b7ef4f3635757c0983b2d8ecbe59d6c3aa92a1e4565a1e392e9d8659fb88838e7a267105a66e94dd483c42f7309d597db89beb7d91ceb379bb9cba942cb9223de54734364cfb89ef88bc3e5750cf027c807b333d04c0a908ffca89a4e3fa33ea3c15b619fe1ec9048aba2d3fd40af3bb3e961420aebc7e5e969c6b8c94fe2052ff1465b6828490aa9b38b94b69a520f808bc82ab6ad47cddbfe35afea854da1c9896f7ec2666410b1ec0ee64e4cde309d2bd720c04a5b0017a79ade8094ae536d4b15cd0df9227b0469f6d0660c44b6bd79fec8e5d18427dccdb290fcbc604ca3d34c6f510251ccfc5393e41d5a494916b122628db7923870a5890f14d101d11ba47c2e7278300a9a658e33aedc0600a9d6d02552324d15287fc392705297b6f2e76ad6c0734dd5a194981629b0eb4494aaf60e6dd1cd84af67bb48339b5199c0a40c6ab07d027983cd5a2975b37abdb19e6915b63a6bc7357d01f8d81027c33707f71089f325b68c3426c784b0fdbcee25d4659ecea63ba87795aa8174c346ab642027385fdb5f703499c70edb4324c15b7f602967b94ce65facf63722ead72de45c3b03eba1020e0b3985fe5abe449d242a39c183e04985613c57cc49671d4f3cce05515514730e1c54dacaac6da3d78422bc2560e5a312c295524c9c3b3f7cdb0877759af8f17b810aaa31f8abe366aff1538e5ad19e538d93263739af86f0c72311aa199958bc0c1c4ddd2126e20a7ef00a6575c83a1838089bb1903c7b2afa9b0c5ccc2200f23c610044b0af98cddf7af99e7efc9efe5c54fe2a48b1abc5d03a05c4c7a5be83f818d2357fba3c93961f12d65de3bd825caeabc8da7da63ca691cc6d0e0b0402630bddee657c626c51264c763bd6b8a054a9c6800cf9e56f45462edc880c8acf6ca708b4670caed06a1bf944138777193bedec8290ff118934aee42fd206b1c8ba352203374aa2eee1283c770e8c210ea6a577c5a1996205e895ba1bbe1438f5284539a86b752b06b07ec8f1293afddcd4d52e1abcb19d952ddf8ae47e6b9f669e574becae9bbbcb4505cf24bd68c4ffb120e52f7faa757cd62eb3c9e27b938a5273d163157a4ca2c7e7e35c0529b0f046daace28b84843d204c0e0397e0dc941f186ea7f656e9f529c370ddd0e3fedea4dd6dbca4fd437c1a4ecc0bf03be8f2824072486391d86cf832c7bd570016641cf72da33750d5e10fb4919b16588e1300805d87ceeb178d1cdbe40eba232383d6057c20862c7f49d737e6bfc411885d487ad3877b419e805543b400aa0cabe27aa4eaa405f0dd42dcd4dc76469d1b44736553a00d5eb0bfe25a552e9ba94c2edab31d323afa71bad5f1a22facc50855256e3a28c36e7787da5e2478c1e9bcb08ac2d6be6bb2208f26d7b728dc78bb32769bd3f96dd172f9149e08f29dbb51ef03949e6ec785c990278009bac5cf66c029472f4fedb44799970fe047aa3c00f4c6ba301ada32b97970cd4938608827cd5511a549502f5c186fec617ee94af39f3961650ad335d3c4fda1490bc6d26f7fd95f0f66689853f36d6ddd26ed9e9f7685b877bbf7ea829f8009ece156bfcc12706ac45eda195b44e11a1a17634070b62bac31fdc43a0612181928b020bb256fe4e64a3cd02eea5eb4c0c665bc630fe4b236951c3917176eca6b088ba6589093fb4cda5a6e32946361ffab2a59f41f77f31f2e3e1db39b5751bec763299fbbaf3aa89182be9d66d2d11277ee0655756d0efbfe4722a8cdccde093abc854cb9196793773dbb0a829aab201bcab04381f710532e74f87f5ab79808bddaf94f840c243597c5a97a64aac853f70836e6ce0d75a10cd0d94fba303f412bae6be3313939f052ab9ff53969e849ce62736e64fca2733c61fafdc489e7fac0efda78a181e6754e13a69ef128cabcc606748bc210a0be7e7f00de053a122127cfa27118f1ea671b8d26349d4a777355f20b17a012fd1d4d5fd36e568b80ef1db1f83fe48fde9a443844ae3f3fe588e709a41f99ca3d5292ff2a239af4ad80dcc6a195659225248f08ae01740fa182286f8bccbcad9b28f001bb3413a418039ac182d8172ff840a6fd193530a82345bd71865d1381b4b6d917af2de73e0ac7d24bff8eb2bdd7d2836998b12913008209d4c9312f23ce42378d3e884d6f6f77a66267db98055c74032bd3a93f4d01ed275974357e6ebf3167d2c02b254aac6a83a3dd3f4bf37bafd9c03f50d7948e63c9ed981893cbfc10aebe5dc08450419f629aeb3e90db88766caa336de6d927e0ed5eab2c67b51684e41599603f18a8c4779bd5eb5bfb57dffe6c3348779c4a0268c1fba365dfac2a81f5bfdfbe0e17c0bbc67a32e4f534a2569d7f3f76b667f26e06fcfbcf1de14395276e28632cd13e94bdec039f63293cb90b978e16f8627aa7ba55310beb4a9cd076e330a0f4098e737f2f57df2d086f77da2b1678f4be321afe11f39e32cc3a4e6b372f5758b15bf5de3cabbd0877fee3b936897cac0ed12d9eaeff6364f46ceebc80a01ff38e190da03d59d52a7098ac95bfc2ebaf5f1aa1f06687438b248aa210df6f0080fbd94050e93fe4b90750b42660370e066d244889f9529c4aff79e6fc790d1da59dc9104f3a4131fb5f734e69c8e05b2f806d6a22ee7d25a13ea6fb65199e258ed1d5cbe6ae2f288beabe5a9d900e1af77cafdcae82a3f8d19c64b0d7abfd78a6ed65a0d4a52cdcafd00ed611eaf9499647d6332f24df3f87687104419b43c96ea128d2388f9e7db5933f574bb65f413de9a7351949ae24402197bbc9d99cb839298a3a4a2b7e32f6526629f6bb807b28775f708e96cf6adc4a55bf4b388191f9e3dbf4032df6737cdd00629319665f3ce1986599fdc675fa5b0afe0ddcd18e1a2cdb97cf240481888973659ccdf4afb175a688996ce9f7605370aa57d9d36703a2f9dc24d87da74bdbcb7", 0xd9e}], 0x1}, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001400)="4fc4bde9f30bda06dbf51d06b3556bd75c2b19adfa7e71bbcbfca5e975cb95f530502412564cbacbb78561c7d7330afe37f70d09678bdab8ff3b0442b83e7ad2c7eae3bfd6e6c4739502dd2f42e0bfca1f0847735fc59ca832e2cce10c6a838a6fe10563700ef9771488c6b727cc87303115385d6947cd9875295d6ddb56fa29df05c4d065b410831763aabdf82e73dd2e80f6358a370ce493aafe736b9c293c408a6a342cab74215a251f9b706515459d15ebde36f432889bfbee7c9221ea2d286afc11757f2ac2097489ee896640ca2ab9e0fedec0d7f663beddb8f05c007fdabc323685a69e130d7cf91c3e4e46f3153424064093e7ac77094ad1b4bc13916ba0848fcb90ca77aff9170b026cd0fc0e7653c0a40881debdd11d4adb48a050e72df982977427051fff07f4e5963c0237354c0bf2c4758d0e931a68add117c2f8ad6672e7f2e112e2a9fc642221645c628a3f81409646f16bb5bd745b9e1dd0d3d4a9ec14b12a3b016fc3d47ed2ed2f74d2b9531fdcb616dcfd8ca0b59b9a36f4f1b22683e01117cb707a077155ac36c0b1c4f9feaeac", 0x197}], 0x1}, 0x0) sendto$unix(r1, &(0x7f0000001000)="6b53abc55ea7207eb01759eff1fb98d0f58f143e95a0bf669c4b47792ddba65ebedabc8517b1f5e04f5654a95e06fa4c099e88a5b403a00ec5e2f7535171999d07c44083146f55976af1de36e8b63bc3230b54aa2f03a7f94ab4c78c7ec3eff230d99176f6e09d307aba5186a353e0d92dc8a05e4417b530391b879e9332f87c36d983764f3146c88805245e73caf56187a16425f6d76aeea6873ca2a2257aa88c9546967080d3013ffb3d66d2eaaef27bb6d711d5caeb9352037f6430e9e06962251d847799e8b249454476", 0xcc, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) geteuid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) close(r0) r2 = dup(r0) fcntl$getown(r0, 0x5) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='%\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="fc3a2800", &(0x7f0000000200)='!\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) r3 = geteuid() r4 = getgid() dup2(r2, r2) fchownat(r0, &(0x7f0000000000)='./bus\x00', r3, r4, 0x4) 05:37:42 executing program 0: r0 = socket$inet(0x2, 0x4, 0x800) socket$inet(0x2, 0x8000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x4000000021, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000080)="c5bb2c4e0df4820630d9396283ff81a469e49e2b0a11299d107d97c442a3fe8df3fba87a032450a80d7fb31475e0c43bab971337ef08006687481075c913c82440de68270c6307d7366573fce3455a5e56a06e3aa347382f313d3300b867ee35ed05083dbe14bb", 0x67, 0x405, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 05:37:42 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) r3 = dup2(r1, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) fcntl$setflags(r2, 0x2, 0x0) execve(0x0, 0x0, 0x0) 05:37:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000780)='./bus\x00', 0x4) bind$unix(r2, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f00000007c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef277ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) write(r2, &(0x7f0000000540)="84d5a964c2511d430fe10718551b45eb9b24e00a55cfde503a867e97b47d67049e1d0eaf5d4be7ba5cc6e3cbdbcf017b1b1f86145a2aadbdd48d50f0d911190e35c508782323c774a00c0d8ecc5f8f830bdef35e8ecee96481dcbe0bc49f9b3a40932a80c1ad2fb3e054bcbcee3b64223ea1bba30cd082f6725bfdf8803b968650b6e2", 0x83) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x2) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="1a6a790fe022a25e82edaab0d2b87c5379", 0x11}], 0x1) semget$private(0x0, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 05:37:42 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:37:42 executing program 1: r0 = socket$inet6(0x18, 0x3fff, 0x1) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = msgget$private(0x0, 0x182) msgrcv(r1, &(0x7f0000000000)={0x0, ""/6}, 0xe, 0x3, 0x1000) 05:37:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x83, 0x49d}, 0xc) r2 = dup(r0) semget(0x0, 0x3, 0x100) getegid() sendto$unix(r2, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547d", 0x172, 0x0, 0x0, 0x0) 05:37:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x9) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) chroot(&(0x7f0000000040)='./bus\x00') 05:37:43 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) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) execve(0x0, 0x0, 0x0) 05:37:43 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) chdir(&(0x7f0000000040)='./file1\x00') 05:37:43 executing program 1: socket$inet6(0x18, 0x5, 0xeb) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) getsockopt(r0, 0x80000001, 0x8, &(0x7f0000000000)=""/245, &(0x7f0000000100)=0xf5) 05:37:43 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r4 = dup2(r3, r0) kevent(r4, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x3, 0x8, 0x0, 0x1bde}, {{r3}, 0xfffffffffffffffa, 0xe0, 0x20000000, 0x1000, 0x4}, {{r3}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x9}, {{r3}, 0xe6988f46989f93d5, 0x80, 0x0, 0x7fff, 0x4}, {{r4}, 0xfffffffffffffffd, 0x80, 0x40000003, 0x637e, 0x3}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x9, 0x8}, {{r3}, 0xfffffffffffffff9, 0x18, 0x1, 0x3, 0x6a49}], 0x50, &(0x7f0000000040)=[{{r2}, 0x0, 0x8, 0x40, 0x3ff, 0x1f}], 0x80000001, &(0x7f0000000080)={0x8, 0xffff}) kqueue() kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 05:37:43 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() fchdir(r0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f00000eb000/0x2000)=nil, 0x2000, 0x6) 05:37:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="071b18c0cd000000000002000000000000000000007dcc8e6b9daf4df6dc23e629322d41d6f7f2765db070ff822d10a8903c8f8b0eac2485815ee176e42b8c9a5bc41299f9e1d0d61000f0ffff0edfc40dbb69160000000000000000"], 0x1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='}!\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='$]\x00', &(0x7f0000000300)='[\')r\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)="0200", &(0x7f00000003c0)='^({{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) socket(0x20, 0x4001, 0x51) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) truncate(&(0x7f0000000500)='./file0\x00', 0x1ff) r1 = semget(0x3, 0x0, 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/6) dup2(r0, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x1) 05:37:43 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x12, r1, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x396be3297e6275cd, 0xffffffffffffffff}], 0x1000, 0x0, 0xffff, 0x0) 05:37:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 05:37:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20b0, 0x0) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/54, 0xfffffffffffffe6d) getgid() unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x8) open(&(0x7f0000000000)='./bus/file0\x00', 0x20480, 0x88) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x61) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809", 0x2ec) 05:37:43 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = dup(r0) getdents(r1, &(0x7f0000000000)=""/99, 0x63) 05:37:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) socketpair(0x6, 0x4, 0xbd22, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 05:37:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x613, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/109, 0x6d) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000240)) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)=""/97, 0x401) 05:37:43 executing program 1: select(0x40, &(0x7f0000000540), 0x0, 0x0, &(0x7f0000000600)={0x0, 0x4}) r0 = syz_open_pts() socketpair(0x1, 0x8003, 0xf827, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7, 0xfffffffffffff801}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 05:37:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x48f2) truncate(&(0x7f0000000180)='./bus\x00', 0x7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) sendto(r0, &(0x7f0000000080)="c391251fb7ea88cf5b18fafb498e1de920bda008ea582985e122faecc144122d67dc31417b5227e5", 0x28, 0x5, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 05:37:43 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x8000) fsync(r0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 05:37:43 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x60d, 0x0) poll(&(0x7f0000000040)=[{r0, 0x84}, {r0, 0x48}, {r0}, {r0, 0x5}], 0x4, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x5e1}], 0xe4, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/167, 0xa7, 0x40, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x3, &(0x7f0000000000)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) 05:37:43 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000080)=@in, 0xc) mmap(&(0x7f000028c000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x1e12c4b2, 0x101}) recvfrom$unix(r0, &(0x7f00000000c0)=""/109, 0x6d, 0x801, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) 05:37:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() lchown(0xffffffffffffffff, r1, r2) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 05:37:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f00000001c0)='./file1\x00', 0x16) setregid(0x0, r0) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0xfffffffffffffd24) listen(r1, 0x9) 05:37:43 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) dup2(r0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 05:37:43 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x4000, 0x8f8e) recvfrom$inet(r1, &(0x7f0000000000)=""/16, 0x10, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 05:37:43 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/102}, 0x6e, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000140), 0x8, 0x800) 05:37:43 executing program 1: setuid(0xee01) r0 = geteuid() setreuid(r0, 0x0) 05:37:43 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x384000000000067, 0x0, 0x0) socket$inet(0x2, 0x5, 0x16cb) 05:37:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 05:37:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = semget(0x2, 0x6, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/1) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) write(r3, &(0x7f0000000100)="0b55b49fcbeaf614626d8b217caa4b9def3c38a7c292a264bc75aa0ea9c510e79f054bf69747941136a96b2646ec130a599b473158c96510a5cd0c15a1103d047e5544d5fac48182edd507ab79ae2e30212a9fd96441bf53b0422ab423d0d28bbe4e947c6eaa92ab2f2e231339719c28d3827d3f16ec362b0e503a7434c006da50dd937c7f0b2d62992b7361fa55694cadcd04cfcb9453ad17ddc9f22519f4dac3b35bb4d93bee73ebfca7c7b42af20705099f6b0fea6ddd53808a0e7dba2d35c6a6ebee4dfff3c688564bc2a66b517917f116b081d19d7da073978d41bfc17a", 0xe0) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000000)="cfa917aff83ccdd47e1f1199a2a87685540ef0746a2421ab582dff8db84184f0330feef376e4fcad8f9f5eb5e97306b4a4a9566bc2b3318cf35ffd06aa2d952e761660533cfed5eeae5985a57371bd653476879f541f18696aec6d18b17204cd21bc95525eb02bb30d72a3bf7ccc584f56be17c3d5780601bd79ff35bee03a", 0x7f) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 05:37:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getuid() setsockopt(r0, 0x6, 0x2, 0x0, 0x0) seteuid(r1) r2 = socket$inet6(0x18, 0x4005, 0x80) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0xffffffff7fffffff}, 0xc) sendto(r0, &(0x7f0000000000)="a1901000ea3e16e28e5d146effabb6b454755f3d21fd2084594a000888c37d8d143eb6778d69ca21b09675af0bca266e4cf7df6072b0dafa78f25f88dad9b719764f2695e9c9547e6572cbb076c3476a28e3625a5c57fed699d31618a7bdf82ed9a2236a10e02fe77c0c", 0x6a, 0x400, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20100, 0x1c0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x400) 05:37:44 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x90, 0x6) 05:37:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x15a34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}, {r0, 0x26}, {r0, 0x4}, {r0, 0x104}, {r0, 0xa0}, {r0, 0x40}, {r0, 0x20}], 0x7, 0x6) open(&(0x7f0000000140)='./bus\x00', 0x880, 0x20) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x6}, 0xc) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000040)="7411c5b0a8b13686743c", 0xa) 05:37:44 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f00000002c0)=0x400, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x800, 0x114) seteuid(r1) readlinkat(r2, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)=""/198, 0xc6) 05:37:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) fcntl$lock(r0, 0xb, 0x0) 05:37:44 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x1, 0x4000, 0xb0) recvfrom$unix(r0, &(0x7f0000000080)=""/10, 0xa, 0x800, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 05:37:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1000000001, &(0x7f0000000040)=0xff, 0x4) getsockname(r0, 0x0, &(0x7f0000000180)) 05:37:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x82) 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) 05:37:44 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x3) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/104, 0x68}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000000c0)=""/121, 0x79}], 0x3) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080), 0x6) 05:37:44 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='..$\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)=')\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-*]\x00']) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='..$\x00') 05:37:44 executing program 0: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x803) msgsnd(r0, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) r2 = socket(0x16, 0x0, 0x96) getrlimit(0x6, &(0x7f00000001c0)) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) msgrcv(r0, &(0x7f0000000000)={0x0, ""/245}, 0xfd, 0x2688b501fb1289c6, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 05:37:44 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffd, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r1 = dup(r0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0x6) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0x7, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd97) ioctl$TIOCSTART(r1, 0x2000746e) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x4010, r1, 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x280, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x1c) close(r5) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x1}, 0xc) 05:37:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) r1 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:37:44 executing program 1: r0 = socket(0x2, 0x4007, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 05:37:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 05:37:44 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) execve(0x0, 0x0, 0x0) 05:37:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x1fcc, 0xdd, 0x7ff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:37:44 executing program 1: sync() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10808, 0x20) openat(0xffffffffffffffff, 0x0, 0xa0, 0x0) 05:37:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)='s', 0x7d016cc6e2596b72) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) poll(&(0x7f0000000040)=[{r0}, {r0, 0x8}, {r0, 0x94}, {r0, 0x5}], 0x4, 0x1000) mincore(&(0x7f0000ff6000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/84) 05:37:44 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) r0 = getppid() r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = semget$private(0x0, 0x0, 0x348) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/210) setpgid(r0, r1) 05:37:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mlock(&(0x7f000009f000/0x2000)=nil, 0x2000) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) mmap(&(0x7f0000137000/0x1000)=nil, 0x1000, 0x4, 0x1010, r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="fed3c61b62bf3843dd470ac6cbe1dd59f028c797f08a96b6b0971fe53f460c9cf7169ca6aa478f7b7869392afe0f8b79bca867e795f279be2ec3a99a0618f5428a8e8cb8af30941210bd2b1e4ed33a8d3e4f057cf11fb7262d61f2222595c83ab655f9164583d3429dd6222f84dfa06b882faf2ac3060b6d6d6defcefe744e7dd61c9db8e3b862ae5148f2005dec6dec2f1a526e0a9fde6766265e31f2166724", 0xa0) 05:37:44 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0x20) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x100, 0x4) getsockname$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) msgrcv(r1, &(0x7f0000000200)={0x0, ""/130}, 0x8a, 0x3, 0x800) r3 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = dup2(r0, r0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x1a, 0x10001, 0xffffffffffff0499, 0xfff}) ioctl$TIOCSDTR(r4, 0x20007479) r5 = syz_open_pts() msgget$private(0x0, 0x0) syz_open_pts() syz_open_pts() r6 = msgget(0x2, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0xffffffffffffff7f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getgid() fchown(r0, r7, r8) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x7, 0x80, 0x8001, 0x401}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) 05:37:44 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="8954efb867d6fc11e7ae587de0430b4e5feca66672afc301040000a62aff0eaa28e65a79bf4dacbd0cb7ad62dd536aea7b4792f0dba67de68b74fb80bfa6caf5041f65f1eb4ee78129bb1caf1e99edf7b0455b898d85fe840588d6e5c00b32cd91160061acbb37d9844cfe000000000000005fafc99f8930575deaca02ca3504fb69b823da6da80f643b419eb35f2152cab48600000086e01e00cfdbfd7bb13235fc673d3abc65693ae80872a6fc95db865d2fa6799f98a5edef08f5db9b286666a4ac005407a3af55222c0eea412e5699c397ac39b445f66d5b6d2a43ffa3b3ad83d3780000000000000009d67e2970933892c3f008cd08c4d49347b3bd09d5c9bde0401fc2411e3355a43180583727937a944f1886155685aebf86d821000000", 0x121) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:44 executing program 1: setuid(0xee01) chdir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='W\x00') 05:37:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = geteuid() seteuid(r1) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 05:37:44 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffef5, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = semget(0x0, 0x0, 0x0) semop(r1, 0x0, 0x0) semget$private(0x0, 0x2, 0x20) socketpair(0x1, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:37:44 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x7fc, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0xfff}, 0x8) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5a", 0x5b1}], 0x1) syz_open_pts() close(r1) kqueue() syz_open_pts() 05:37:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x1) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) fchmod(r0, 0x100) socket$inet(0x2, 0x2, 0x7) socket$inet(0x2, 0x8000, 0x0) 05:37:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x6, 0x4) 05:37:44 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xffffffffdfffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) 05:37:45 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 05:37:45 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x7, 0x37, 0x0, 0x0) 05:37:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) setuid(0xee01) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r1, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x6) 05:37:45 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0xffd, &(0x7f0000000000)=0x1bdc63d2, 0x4) 05:37:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) bind(r0, &(0x7f0000001240)=@in6={0x18, 0x2, 0x9, 0x80000000000}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000000), 0x10000000000002a0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x152) sendto(r1, &(0x7f00000000c0)="95e1fe5a9e1e2da2685cb78ce6bd4101eefc4b6671b3ad1641c08993ea57580e08343518702cbee1eb96bb0a981390e47fd725618c7600156b5b1ebbbe3d2c8daf713885c4aed05ebf9d4ef2ac87657faab6bffb7e6ac018f3e6a1b9df46fac2da95f30eeeb52e8926bb25c76a63d6f0a5d1cfe1105fda1d583bafb9f4af9fcac7104e7be9e00886e797d7ce6bbb", 0x8e, 0x404, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7, 0x8}, 0xc) 05:37:45 executing program 0: kqueue() r0 = kqueue() r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r2 = shmget(0x3, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0xc8, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 05:37:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) 05:37:45 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) r1 = getgid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r2) setuid(0xee01) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000e659e894cb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe1252d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a410000000000002e000000000000000000000000000000"], 0xb5, 0x800) 05:37:45 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000780)=@in6={0x18, 0x0, 0x9, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = shmget$private(0x0, 0x4000, 0x9, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000840)=""/37) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) writev(r1, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085", 0x73e}], 0x1) 05:37:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb", 0x0, 0x1}) poll(&(0x7f0000000100)=[{r0, 0x8}, {r0, 0x2}, {r0, 0x2}, {r0, 0x131}, {r0, 0x100}, {r0, 0x2}, {r0, 0x40}, {r0, 0x10}, {r0, 0x2}, {r0, 0x7b}], 0xa, 0x40) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 05:37:45 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) socketpair(0x2, 0x3, 0x8826, &(0x7f0000000000)) 05:37:45 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 05:37:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x8, 0xfffffffffffffffa, 0xd2c3, 0x1, "01b2b526c34d1ccaedec19f4444c1d667c1a6d97", 0x5, 0x800}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x104) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, &(0x7f0000000000)="c3", 0x1) close(r1) 05:37:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/110, &(0x7f00000000c0)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) 05:37:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x2, 0x2, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000080)=""/110, 0x6e}], 0x2, 0x0) kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) r3 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r3) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 05:37:45 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget(0x1, 0x0, 0x4) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/191) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) 05:37:45 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = dup2(r0, r0) read(r1, &(0x7f0000000200)=""/101, 0x65) execve(0x0, 0x0, 0x0) shutdown(r1, 0x3) 05:37:45 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000780)=[{0x0, 0xffffffffffff9e27}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/161) execve(0x0, 0x0, 0x0) 05:37:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x800, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8c1, 0xa0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="73e5e3af1eca32d929d9883e11dcb7cd27a1225222812ba17ec8f7dcfc6dbdf38304ed8f923eaa20f69efa74073471622aa7475bbe0d63801c582f2c19b762729426d7520b7fecdbad09d2dfb06c", 0x4e}, {&(0x7f00000001c0)="18e3db3c6803d44dd305fe54e8d953971cd828f59d723633f78633c8dd2ae61e735f3f9a9b6c17f91e1d7e05aad600edcf1b73a0b18e9648a02eb4eb7fc6f9dba0e2bb4892c4593b82dbbb312a4fefdc714f51379bd5bf274f6e7fda88137810146589", 0x63}, {&(0x7f00000000c0)="0747600e6758076a82f819d7e8ec6054014d96de7e4e5980acf5b821cfcbde2b1869d74c6c037c1b5e2c0d3fd4cd", 0x2e}, {&(0x7f0000000240)="0112458c6de22ccae0a8c835a4dcc0f30f3221236146c7b1e049d42ef63ce764b2d86391e17ffd2e029b6f50764c219aeb52565b3edb98ca12f7de27e68715d9917d7d513de20ca32e2e7a05a1bf636c8bda6a5e167c67bf46d06f8b371bd328b4733070b0539a63d76c1f41f86ea8b1f790fcf4d93f66be494402de412e156d0c8c818110", 0x85}], 0x4, 0x34) ioctl$TIOCSBRK(r0, 0x2000747b) sendto(r0, &(0x7f0000000340)="15a58ecfd43cd61176a2fef629c9fef00a87703e", 0x14, 0x9, &(0x7f0000000380)=ANY=[@ANYBLOB="010057efa60d0000"], 0x8) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) r1 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001640), 0x0, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) connect(r0, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x854, 0x40}, 0xc) socket(0x2, 0x1, 0xf7) 05:37:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 05:37:46 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x1, 0xc002, 0x0) r1 = semget(0x2, 0x3, 0x8) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000080)=""/243) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:37:46 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x140, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900", 0x8e) chmod(&(0x7f0000000240)='./bus\x00', 0x102) getrusage(0xffffffffffffffff, &(0x7f0000000280)) 05:37:46 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfffffffffffffe4b) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 05:37:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r0) accept(r0, 0x0, &(0x7f0000000380)) close(r0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) r4 = geteuid() r5 = open(&(0x7f0000000400)='./file0\x00', 0x2c0, 0x20) r6 = getegid() chown(&(0x7f00000003c0)='./file1\x00', r4, r6) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) symlinkat(&(0x7f00000004c0)='./file0\x00', r5, &(0x7f0000000500)='./file0\x00') 05:37:46 executing program 0: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x0, 0x4000, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') 05:37:46 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x4, 0x8) r2 = dup(r0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup2(r0, r1) recvfrom$inet6(r3, &(0x7f00000000c0)=""/138, 0x8a, 0x2, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x800}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x180a0, 0x82) fchdir(r0) accept$inet6(r1, 0x0, &(0x7f0000000040)) 05:37:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xcb) r1 = accept(r0, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xffff, 0x400}, {0x18, 0x3, 0x2944336a}, 0xfeef, [0xc97, 0x706, 0x6, 0xfffffffffffffffb, 0x100000000, 0x2, 0x1000, 0xffffffffffffefe5]}, 0x3c) 05:37:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) writev(r1, &(0x7f0000001540), 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0xbdcdbcb4be6b447f}], 0xffe, 0x0, 0xffbffffffffffffc, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 05:37:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x105b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8005b33) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:46 executing program 1: 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() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getrlimit(0x7, &(0x7f0000000140)) 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) 05:37:46 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) socketpair(0x0, 0x1, 0x4e, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x402, 0xe1) kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 05:37:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) clock_settime(0x7, &(0x7f0000002780)={0x81, 0x3}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000002600)=0xc) write(r0, &(0x7f0000002640)="f29f2dbf3f6df9f47424034c1d9671947b68bc4b76df1e6aba77beec2d9c227580ee886323b550ef6bce49b8a8ef5e1772a7d981e2b50bf9844bd8e12c258d34a1e5889680c6d117efe83de2db790b8a5bc7dbf8138303119c404444a5c6059f1fec65072bf47f31a39fbfbe3e4d0f6e623efa952918114cdf2ed34c57e707f14e32bf95fce8e02201c2c3c311fcadcc96a36d7d26eccfee2debdc1bee8c881e4573cace15c0f3677d62be7abe3c47737d1decedd76bd064b796910181178e9f", 0xc0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() close(0xffffffffffffffff) socketpair(0x18, 0x8000, 0x5, &(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r3, &(0x7f0000002800)='./bus\x00', &(0x7f0000002840)=""/250, 0xfa) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x20, 0x42, 0x100, 0x8}, {{r2}, 0x0, 0x0, 0xf0000003, 0x9, 0x77}], 0x28, &(0x7f0000002700)=[{{r0}, 0x0, 0x0, 0x800fffff, 0x40, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x7, 0x5}], 0x6f, &(0x7f0000002740)={0x7ff}) write(r2, &(0x7f0000000080)="75466111b355a761fb71e2b9dc88a040bd6958a402964ce09df68d0927277719403f9a19c3c0477f603c5e68524bba85e0edefc27fd7a691b3d231ea2ed8c2f94e441eb067fdb113e660b306fafe0212b07ffbb74d046b41bc10c0d032bea8142e260f9a2dd3157ff52297c9aca47dad6e332732d8f8001c5436904bed209a0d2dfd942a7ad0df42375ccf40b93fc2e372c8f7875e62eb947b3e901a9d65428b0727f7d8eae1db787b44994f", 0xac) writev(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f0000000240)="e8a0ae958d76595cfb97bccd368d50b30f295ac2bc318259c0a21d93215f21d845a083f28ac3896808e5256c6226a403f05464507385c4a584ed22f0980fe327ab3c91e64375beca38e1d9d79c0d8a92c80e2c571a96b84c714ceb9d8d2ce8e7fb3a90180cc5e1f4ad8f23c2ecef2a9012c0b4950ffcbd990e6d7b877d14226f8419839057e5cdb2786f928da8379e40329d8153382fc9e17a2219e5ec80c771c236067a57ffe07b1733edb23aa289f4c75c0f302bc0fad4b95f305999ee07f155a18bc3dcb9a5a0b50a0029451404fa638accb759721e51e310cbceafe25fcd68b2ef1f1c49a167b9fa2dbb11ec006731ef0f4c0a2e7a3742bc76566ff1ddd6e5857d8096f8ab0135e3e0951e933a88d039667fec7994e0d8d54d3405a2510afb11d5b6738cad962351b72c40e0f08761a16237c3b51342ed0682397ad6ee3a0365677a0fdb692c12fe0361074c89794d7ca344f3a6725b3ff8fa914b776b58c974d0a1ecfa34c536e1c3336af17c507c4dc80b3050dd925f13e803c90a4254cc0421553fdde514ca40d3becb3610c7193c25151b84aa00d7594b9f761292bec47030feffad762bf32d78c147e7f2aa2a9fbea6bb1569381f19c93a93d89816fdee8486496b0094ee7c1f78d9fa2b655aa8ec4549bca7946334e2a6baf8e636e591628eb1a7b73d024a0e7de1954212d463b1f232ccc99d1e06ff98fdcdfcc13863adb86139558ad170908bd66514759f912afa2d052bd3340edce0b173c9cad3bd5a018c1977280a53a52c763cfe214ab4509899e655a41d81b3a2c0bb1e80a2fe07a5c3cbdc0b1ad8e75eb2f51b8789f211a60fcbda36759e0b7521eabd7119fb1230bb4c036ef2fbc5301e9c2b7b8124378dd36e53f4685375e5928ccac2f0003f53cebab8e57884804b2a6e0d32a8305495da04836a02ed306bceaf5ebb03ab22698bd94ee3e1b131e7ad01a55bccf0c74b94b7f9e877dfcb06ed2fcfede5bab8ca6c9c0a17c743dbb629bd69aad7b184938207040e0269049c8cfb69b07fde39442b176f1f04f5c28bdd593918d366e59abe7a8931601c30fafda9060548dade09f21247e0d00cb93a3a86c1c41d4793d8785c0d0ee902c9297add576a162a5506b4d2a6e1de343721f5b66e2c54a074b374ab6b5a39d621540ed60a67d33ad46de13b4e0e9f4a3dc48fc1234f6fb14a11d33e021fc8902e57508fcb000d0772a89fbbcc101a553429085b728eab807affaa4f2ddc433f30cbd270a6268c57daaa19800577451f80b6c582142b6453370308e2fda6ebfabdfa2218a8109710ab637044309668054e38b85728ab38a7ef160ffe348edcdc437d5f19596fd09d92b445c97d30c93b1235f76a804b3aadc6e91a492e692bb047a5c06b1135aff807c470681bcf4fd527d0d39cc383eca4f354c8d61747794f95399e7017fe890464e44834a67c5fd9dd77e2f05331a50781991e5b4a67f999474c12d39dbeb3a1cedd4478f1fb8b087aa324a642b11303709fc35b670916c1daf21adbec53beb72e265a2be86da5485303ea51e9decb842d0639abd86d159ee33b918b825bb21d69ab4a29c8d38f581c04bc64056b913701a0aecb8e011ef636e69dd226464b068207192178372fe86ca707d192f1dbddef74906e2523f8f9c24071e302b6296bf8fbcee5ee177ed3596ff03da03203a9b7bb2e4b7ba635747a6f2276c942a64bd7aa62126c278aa10d61198a95da93072a662399bde5843f20a4c2c22c704b7a0094a3d32ea7eeabfb7113ce9eba66038de2c8f4d21dbc7f41f5803158c72e0f0d7e2e17b9f9f8aa36433a43cbe4ef504ff99c421c1e5b2adfcaa7b1dd39ec5dd2ed35287312abd55070097b7e7470373551e44887f46590a5079f8e56c18f4c479bb6337b6bffd84cb84b53f4bfb9a452eda1e35d4889d54351adf15732b8a98e1f19818ba979ced91ec25350a0a346f5e2085838b2d5598296e213cf1b96e73db67354ac6c3556182b9c0bff7ae6c0baf6b2847cb10e513d7b7d1139652baf4ad0b0de7dc56d36be520295327268737ccc39d005b6a8ad2aa9ffbc3dad3976525676fb5b96fc699d83ca950475c3214a82fa8feeaf67bb6de0d2c0b022326eb143e72810030504f5e527d6ed90c4837e0977a17a1aa2aca61e8abbdf36ca1166fd26f98b3b230ab8fa4da9dc916e1e251d7d63a695d63b27955d93b29b81820595c21972e6596d60d73427fd18e6b246ed3664919ec2f27b11dc1bb12d6c77fba6b90017d7c98c6078a36211436682a11071cd7af5ba9411eb2863527dc41e889a214760bd21674d25420122fc393943ac7b64e98543c01aecf15f12044272243a5bf954c3bb50fca63c24c5e21f06860112da5ec32d10483207885ebe3215e615229bf221f9625527cc67f004ea59b6847c894b926451714fde84f1e58fd21fc7f601a4940ec5b2e70e0527cfe43b16012105fc798c334f3b56f0db4f7c462863a472c71e98d36274b164b18cff21e342b20d4b09fdc84567c92a8c16fbbd7e4cef65b9f9edfb1b965b2aede3e081cc9549a2a0c0af9d7ada7017ec83dc46c9872fe98a3137e39d411ff26e46a3ace8282f80fef6267a12229961984893e747eac0650b8049be648edf7ad51730fa59c49a8b1ed4560b82e0aafc2940527401cf282bc772a0f0d84c2ef34741ce141724dc3e65bce70131f4d71f3a0f590c2778d4ee76955b9331246870d4823b77c30982e3edb95360579b3493e6542e67a23c348e455d9b7ac99486fc481862840287f980e47cf63db402182399a8ae7878cf060732c5603d7033a22e25952c85b4281f2eb479ed915c94fbdd21beb622f18a55ce7232d0a45fec46566bc110363ddbe82024d570d54fe086ebcadd3b4af293212fd2b940bb1a47fcfc9cf48a788ab71df41b61a618a51b5399d8275933d84390a4389c2a4d21456f748cafa527c8c3171e99f2eca4c37001d015a0b555f0d051408403fa1c5f3af886f25dcc11f0bf8b3a7fad2cf0dcee4abfb1a02997f880be26c741de0f06d08a868d985e78917f32cec09daec88635e0e18fc9c3d4a9da3d4e25bf2a48d8661cd43820c2a0f95edd668d3888d6a40d3f199d41fa371d7c099abab746b4d8fbfd46d64dd7cf78140aae8300f2ad66f1f7d87a0c36eb1e24cf593d05e34362f6033b1fd2e2f125f433f08d75867b296193b432670751bf0f2173f26fc9e93899b9c0c040c53c240464b491a04319d76774a5149ed6f64b6076da421e37c5fc1b4777f0b536f1cf6e1c6dc1370bb20af8cbeee12bc7aa4080b9c1882a275900b3207b68bd627034f9498d1ec4d0798878364bc408f6ce8b6c36de3d32c64f1975d5b35c14c29897a2dd9d4a81cb3f832964859dee1b4a5edf2444336da94886371938a29122f52d41225ee676df59e976e7760a6ade2700c169bdfff8814b09a5284e283276abfdd95b3c444b3a3c6a71c8b51dcb08098abac3e9e6d6f6ec6584881531ce3b53fcb808286e11c3c99583f7278629c1d99fa03fd12123f0caf994e53f1949204e0ffb6235162506153839153e4a79df096af9e3a985e909b7a092d168376edfca5a42f20f2d46cf21856d2ca015efa867795892aa122d1b0cad5e63bdbd7723d87e45e05a57395becc8153fe01f9e2eafc1d6764f3222747be6ad26f1830eb17bd260af6d3b76bc83eefb9142391fdf54fa8ac7bbc0ee692f66cfcea20cd43f33a9738d5ab4ad071530a0609f91985fb42bb9d2b0578a3ce687802501792767a5027bd440a6da854e63d9d0f25ffbc4fa39bde55bfb10c4009e59eb7426b092a7eb17df02b0ec9c44bb0b763defdd87667b4f19df3f3f679a7762f7ba13e9dcf9c916f5429712c7d3dbb04339b65a6633d4baded0694d20c9991f0a85bfe4a15258d26e006fcfeb7600da767509dc1dca294d4988f5406ddf7c550e4e5f0d1ad867476070e20ec0adc4e0ab6fa931a6fd4764dcacc673faa81c82b303edecbf207b830715aa05db81fea536dec9f46242fd4e9e1e603a7dbde2cc505fb3028f53a3f5c704c5b89e9edd796259588a60708bf4d4a1dc0560f41ca7bc5182fe5b03585f3e595b03074196db75e240e3cb8b931f4dcf78ec72043177175055c78a2f22482694e7623c46de536f072d40d2a726bc3c5c6bcd348502845439afc16cf8f4824b0420cb8a4c79d5a4b07d1c7e1d1421f61d35763bb6b990bfd352b1751f0959ec64600b7febc3dce794a82e343ad8ed5a29af405a4d0af4e8e5cbd8509375f719c44648a60a3f819614f09e0ca114c18f6ef8f01bf51c28289fa87f881ba484898ed32f7dd750440b2b196717a5922b314747d9fa26324cf5dc3de585a2b54f8c4abe8a3c902b13aa392caec55ec0bb5529399ad0d516e4e45027ea42713d5f83b443674fb5f7f80a9bd9920bf94d879e4dedce6f3e30afe299c83855bab27d0401e7ac26e5614947d1412b66d45cea0951867610b59ffa98325963bc4ad0737aa408d3d83b19705837ef83774c06999858b75bde22f40544f215debca508d52978d22751228193c78e588f166682bc3e0bf289fbf01c4777b185bd4f2790a27baaca3c8b6b561a30506cb165a1d8db0944ee9cf1066ce8dd61bc0fd336b6ad2e0103358fbe27dbe748e190d389515a5215d50b4945632bf6bcc58246f7b8f4c43f5a9535d6009265187c30e5046abd63c9ce3bc9f43a48fe1e14f660e0bb876dc85a0eacd6d67586ac37a419595d941ff698de53d6af3599691ecd011e302fbbc4f82411d0af8c59ee2d45b46cbf87e778f5b146cb0b054669a8f36b7341adf7815bad7c341fdc1e8bca6e359c1f8f2acb75e2544267154c34bd004be1586400b35661f80e5ad6d86127bca5b9986f92dadf8591ba0769d00c397ed61b41cd9d5d1155fabb9c565f9d7d754f479adc77067d331b6ec93de5498cb4926ec6c115990ffacb91cb9129b8955048e347de72f3973d40bde36e6b8517f6e188eafe70f0a62be3d05adbef0aa28fb7faf2f30999cf37bb91437c15960a4d89c80c9c5e72e16057c21b08db74d843a05a18af11f9b6954bef67c066b7c9f24fee5d5622c3d44e278cd022dda74d483139ce16b11d09b55cb7cbbf5a518587378e517759663e3fe89357454a89082b6f15e0c09db3b5141a2ef8d72c026db56058f04815bba772899610173160d0bf98fe9e72f53e5a56d4ae8115b95c705010ebecacd9e955b1727f56114e79e3835e0c9cad8d394e27370ef33f26004c6a2ee3191b24d5422f3b89b31205a99f457823a2e01a8a2c81942b6a7ef027d5d23001c59ede5fb2a4187db7110e2675f289ef59cf139c101fb06a8b63c4831c519b1856c2837ac76f78592e3ca55a088e42e7218257274c844ed8d69ecd05e95f34bfcf1c6bdcc120593c240a0a6d2520b40c844aa851fcdc50740992ba6031286b31fc935adb364201a1099710d2692f9428ca679b1060c6559374ae8499b6207fe7e6fc17b45298738393b2073ce2581188e8a48c2e7188844cbe4e020f0c4e222709a500f748ebea1ac05ef0a83252baca165312e4f77066c3df0e36455731a054860c3b4f4d072caa2307c1f00089aa6e7f0ca272c7a98722b5f07b6d46e4a28f3c5872865d60f7e69a4c2d534500d6ed6a0194198788fb478ff97bad9d0ab9bad199617538a8b5b307890abb950b6e5090f069534207e77f920446cc26c1d4e15459836afe092e0a4064c5eb3fc10b3387e99c6300592a80c3fe49ded9dea984b4bfe0697d4640eb2e353b4a7b38", 0x1000}, {&(0x7f0000001240)="4723e90fdc8e23790a549722b88e7acd9ae4b74cc76e1c05334a4fb17a0bb20f6e87f11876ffe50f751d27c94bb87e273a57413c4497af6e64b926296d1a72dbf096e6ec0d2ab700a848118a6b211e2547166e8ec94aa0559ac3da52ada93bd71a9fb68d93da52db2716b99b824118213817e7321efc37e6bcb5838e886a6e6a372a4404a9bef7697e5946783817fbe5d873e1b1b03cdf68ff7984", 0x9b}, {&(0x7f0000001300)="824fd90b279a778ef0bec74e9a09a559c63680bd3b8b101f0b5ec0594c6d3509582cc6d8bccb0c5736c9c0e67b0ba6f65bfc6ad9bf04b4873d91e17d295085ce718ee192d1913517214a676411556da4244fabbfdf923ce2dd92c8a8e82451024c64ce4a0cea1271aa691f5c111cac3a6b6d79a6d68d275a46348831ca8aaba8e74ae136f5d6fc32fa80cab767a04c93627593e94f6191d02d21b5cf25b60c32d9017f61a3c68a1c6d4d3c69a2855e2dea8e46cc5707464a4fc20b156e313e77a568cd99134bdf3e54320ffaf402bddea5ce31f6d5f88e35e4e9ebf97fe82faa0b7fbc4978ad88b171e56a566ca30d70516b82eb7cdd782d51aa71bb3b9f89c0009f7206e56936fdfb2e6a0e86d2bbde032850d1531285924f4eae6f81edc36f701a4864b4acf1d4fe199405b07d0d898f64681525c3f8b77b3e8ab0e604b51475679edca0688cd73c2d0d4fc40ef2140ac90068f032881bb26e77baa9122b5b0f26e3c546678d8472d70e7545f3dd0bd3e5c54483b59fc5793474daf21c8bfccb5bd7cce8dd74a7ec4a7b54578b5f8dfc41cd4b35fe0507735e46b5f728ab801a4b12f6eaa88c11932c6a93a8046090e799e1e8dfea07754ba28986e5db2c2dc831b22fdc349669c45917a33827c0b944404d84e6dab9fb44887d5eac6f0d70ee1456230f4bf87345590612c2caa0aed246d7fe85bc453720d59e917fdabe7f4b410169d88a072f2efaf38245a7c0a7e548b6e095aeb4d65296f14561337bf6b51ec7075ee7edd76d7664670b032edb91a9322f97d3a929babacf179439e87bf4c68ead19cf82ef21fa98d1281e1cb0f94dda7f8e50a56c403ba791e87a087564e3d5280367c079da79bd12c34e6cf2918fe31f50568799e332315ae37bfc353899be810f8f0cd68f391aefe59812e6f8363496d19d64b239cdc8a4a5dd59d01cded39fdc6a152651dac2570b64cdd0cfc60af189278b6aa45bd453b8fa06acf4b6e3edd2f15cb1df6aff9aa39115979a42d888bc048edc9e4c8ae12de3cfa8032577425ae30db37c0e3fe4fff8026fe681fea584a01c2695fa282cc9cefd7aaf51a87bc50fd9b3855c3f4117dd07a90e920e59701ed556f2391061b4831e6610b2e1c92b74ed09086191e6471f1121c5e6159c00ed1dd1c1596fe4503bae3a5b4df2aadd1f851a0f24113cbba1aa39e676b20b8a92fcd49a92b5d471b2df1d506c54bfe9c44da09aab4a2e64a3580c9db4b4293b89fa0fc888e93eff87bedc0cdaf398cb422a85b27738e2d8f0058c9aa0afe4450847881519ea01f49bac874e9712d5fe5e75a1df461c8cb297f1639a1c46c3d16586c895c9946c6a37c0ddf6b28b505817abfd41b2d11a479506da92b9fa66a272b7d5e65344f1b62f8de0f3710fc16631ac7a271aa1e26c8c71cbe9d071ac415fea8012c2c4360dab781dbaf878e94e11b2af52008ed1302a5fe414903a8765cc8524550ee3241c430bd0dbc0c1ea8e068899b009dc4888753d63a65d37c8a4e570319186c03d55559000361c0a25e8f861622ac86c32aff1e98081324b77672356a5f0adb590167a20f57ae8df8b9692c22ace8d14fa7b315ac565064ce96e9d9aa0378cf0ab61df9a0d2b65bc1310286068852df0f4412e6350853e098b6b746be440828fcc1bc06cf952294ec9b3c7f76882adeb1320114ca6d42816a026a3cbb5dd87d80406bb0d56476f454a2b91de604152db58bad629516cdad2dca7dfb08e30730cb49544ca3e73513b0af6af49460f00422a8ac81586162808e15ecbe3e548efbe46bfc65d8da9bc704d1757863c5ad41acf9bdb7c48e3c5e90110da7b560b275346cb37d7539bf77e0c78c17d648e55a886b532dba513b3497eef1ce327e53aeb0a2c581d40891ea091abb198ec40d16bc03657c5768134c28ec5041ef65d53f43501ad6c99d229ad118740d6db0130efcc6e1d242e87884150a96be9b464deeec97e99986a7747d0775e5ba6a302c87237cb730160f44001bc012efa22c1f5114030f068be9d77e9e7aaf08f7a0951be4b6ec5fa526f0534d95bb09b91fa37825cc5ff2e9c1229e800647444656027b53ca85fc7ab0bfc9880d325a1a6e82a90dadf79b3352c60729d1ed16563066955e5a49ad064df233581123d375e60f90137c63750641d29fd073fd46cc32c647b71deb129f8a9f08041b29d1f1b05ee4084065cb872fb6f154218bcd7bd09dc419bdcd1116a0d955e217f2f9764b7d3475fb64313ce172275afaf9b970a41871d57979d230711facae1f19632abae0408796cae74806efa1d11a078b471f7ec2425606092802a0cb013dd0c652ce9e5550c1079eeffef4973cf57320499be4126773ebbfc3fc8ae0f745ccf8d3829c205c78d5b74377cfe65eab4629024ea2d28c1311a71e9f1e9ef500a01958028bfe2d5c68ebb743b4f90cb6b1dda691f0f32fd8e20c494a35f13579dff147bf250d3171c426df310c70fa9a9348e27d3d81fd20842c9387436ebdd128ab6a5e5963571a51194238d2eece9480aa6b90c4b0c224812dd258d34ca23ab0a89494a0468822ceb077167ef3aabd391fe606ee147fb5b2fae244ccd4bbc21c84b08301591d7dfa61085bb499f55d0c875a664fafed128cbc92af71f04d37a9281dff900cddd1df42acdc48147e23878d28c80c9d3a454e8f7584557fc2eeb1bcfbf984b33f05d37b42d78a81928d55b71f481926c0b3eeb1f01b338c863ec3a5aead4a94b52cf5cfc855d6840ba26f5bbcd0995833b1f52d1f56c3f8d2beed359ee78df63296f9eb343139efa7791e0dc97b1188c50f3ebbd43fd7d9f3a3655d13f470dd8b197268a3cdb74d771b344a2164464889e8b1ea36234118311d7a356501ce5194fc2710167b05d1d95cda104c0f7a4e2a3379f630428c2074799e49ca1f18ea7d22176aff04e75342f98f070ea71004111e2f496136d006f0ed17437e78afebb26750e65da84be6a6a8e872b527185fa3672af0bf0a8f1cab2930827d59f6632c4087830e653f42744a7e755ae447571ab8e47ecd4bd44c2fa805794d87bc14dda000c5bf2c75b9914eac2d9d89bdae60fc26fa2c1c2d6ca98586cbf29c7c9f1224e51ba362428e777ff84459b71f100e3eff3640d80274a325158a16ad1110eefea94d240f08a502ea4a24450da9c05c38a011edd50c3b2d784f60cc67c06249ccae1eaac8c714df76c3bee8f806e85176d936553ebeae83440407ccbd9492c16faff55206099fb387368c8417d45a74b69335bf251a0ae289662222d7fd979a932f2149f53b98d7364744ebbb0248b35f2e60a524f61cdd12eac6b623b44185d544fe7a6da7daa1942609b0bc0aad1c4693f47da106f9c7cf4452c11e8a7f7a04706d3991e94db12bc39c13321ac897ad7e69dbd1a1e18d24f3130a0b3adf89e9696b854c3f8f0958b7eb802b9c2bda90aae31a8bf1318bbdd35cb09ee2cb2c5b6d3f45d0a622b9a61ce132424c69a19ee187bb15628fc620a81633f9c3fce1ed71ac0288fc70983ab23e52133a5b662d7e1ec1898ecb83b4a7461dc9b0d8d62fb3e2e968669ec8732f6ea8e59e8116288e9e29ee554d53932c725c338ccc055736919c2bb2ca50f29fc0e85605d854b69ccf5c25feec5ea0bcd564021e16f16e91c776f914b18400973fad3450c2a6d94f036121cf3f3c4c835b496c989d5225c7d22e6c627d38015d1c3b0c7c4e3a47cf7b11bb85d8e81bc99b0b8f0d9f994366ba7f7382e05691ef80524b6cb4b2e40ab0afb5c25dc75f758dab3c1c97faaf186d7eb324e4eb0c2bf1ca2a1f4beda932da926553306c10ac366430175e932b77089b667297da64209873c8fe9622475c1c39d4fd414bfa288a4b38b568ba3921efecfa67d6ca449602fa8b40eea5d66c4ee7d6d52c289da3ffc60e28180b66f33d3b4733201a2fe234cfdb7811d4fd19d00f16d500244f3f21fb2574b0a60b4422007c7ccccd4bd776297b439afb048d77799ea065ff668cb66df976e4c6fdf3c0ce64caf1c6a8d4f1d31dd26a4f91708fac73243239c36153977d969a8f54e7f9dc28369ea60ffb6c534044ea043b6c1d00dd1af5b13c1919c9df9f4dbdea4d11712b5b39502ea84da2efd972563c8925ef898e6569bcc402685fe2f747e21544a5eb5e99940ea45138bd74dfe7190fbd9264d00207d5d2e2258e7b95212297bd384a3ff4c4921a5ce26edd23a5372fe4a992603a671ec6f1b70e38689a92b485be2322be7d0f864bbc55f14d062892fdb19eebe50bbd67a00e255adac81f41f19b1765ee84d089342b6239f2a8a65a1db93c88beedfd8c92d3b2a6947d322c6fb0a5499eb641306164379f165f87830f3772fc42fd65521b7ffd6835887ca08000661f4890a1a4dec9a854dd12450cc54a5d204eb66deef2cb93f6a89a038469e81311fcb569221a4935febcc30df311d821758a31d27257afe00c5a314acd0848c3a76bf8510cf17fdfa7e3f44aa999476017b9ea1cf41c5fb0f6cae0f803f01ef44b0275f0fc6136b91289c086e57666652a8ad61769edbdd14ad6f5befb3e1a04d2080364e21deea1cca5dce09db978be2328109e2d25dbf00e66770be19f682c72b6cc46af194d13c2fb5c9543644b7080ea0de29d3177d8edebec1e8601b0d683c6f127bf21ca1d6138740ae9e456ee57c20f2106ed6432b0cd2e2fbee5742bd453230e86006bc248c8ebd95e6644bdf68588eecb7baa1990494f71777009af59b68783784c96c0dc1e1bf4cb8866e58237e644a17adce1b050341572480c7d7d4a7e98a2bece33b5cb95b3d38380cd23464be49b2d4fbde6a4c81730038e54fe32d60948abc2f38af75ecec24696f92996d275076afae6c47ee1f80b780e0261ee62bf0ed72a222b466c5177a073433684d5e75493eedd5391eeb870b1aeacf3c08ad183cd2df2cb5f0261cbfc1b34fa93341c8ebbed8def7a801a021ee4c3f78346b8ebd005a5626492f031c128e691ec7390590779201b0add61e9e95faa0a14f8a233d5eefca8d504fbdc287680d89bacd409e4b035b2926b1bb8222e96e31c64297de95c316655f44e145877e4563b71fa004d1ea43ad36ba06f0c99676c63951f2a87c19b56a671e26f291ee5845573ff337661e19ba42d5df656afccc407187f78ccdd06e469069e232b74853c5b380b3b766164d8330dc2239438ca5bd9877c55ff54ded4363c5b1667867a97eba82824b8993b2913640f4ed2acb631ca388743c1134fc3e6b3fecd45c52e51184c51b1da6b10cac549e0cb6fc3853febfe07f19dc9dd9a16afd1ca58e3143725a30d2923ad3a4d0c99df6a14cfb2a0e2e4311dfe8b8561e3c539b3498efc8de1903ac53b910c70535c96f040c563f907ed60018fc08ba9db91b2d8505e7a24e02c528fe1a739c39e83f039f62d5888ebf08ee1e8967ceb9f72f8c520e041bef3ba814f59d96aa7dd61d5ed7c74faab228221034d50d19f8778bf04ba7d1a516a462240a250bf8742b507e4200f92bc858d2320fd93d32a0faf17324d44f79ec3381f5cdcff8dd40288b573a74748e86f69ce0b9748ba3db40c5c3868422f4fe4b842e7f018f52823a7a3cb1016d0312f7f1074cb89654945082f97b5b83efe280ed9f220b2d3a007fc3636c9c34278cfb0ff00700e20ec60892d744c2ce6cb8bd08925314ba082523ddfd558bdd1570d3eeba8fc173821abcb6c16010de9497367ebac08e5500453ebc0b1c15be0dae0a0af01ff5dbc42dca4c44773940bf8ceef31f3e06d142d9894127476fd5", 0x1000}, {&(0x7f0000002300)="1b02fbde46288c5f05ffc452b17ebcd087f3acf6675f77bb97517b9f4e7c4f5bc965154ff4bcf4add93a7066316d72eb2db387c7d6bdc6cf962a86454873f5a1c8a083f9ef9849c4e91206aa0e83e59598717d1235665851b674950e42813f2fca608b91e55e3c840ad1dfb8bad846a597a0b1a4b739d99646b58c1dfae82e4f3e2daa99b7f9b9a0616ccea05ab35a52ea296e6bd15097692fe8637828c4606977796cf27974ca6961f51bb5f0fada0daec6571e4e653ea32acb1ad0688c052f836788a001fe6bead44475bd355ccff3563a43227404b95ab1a3ec2b74fa3820aabaccf48a936b842a90676efad09273252797d0018819ccd70241b0", 0xfc}, {&(0x7f0000000180)="6c6e0cfcdcdf73acd6a6e7b579b3487edbcfad3dce8316f22a56a74bc07cc0ac00e167dc654d869bca57cce96a682c9653081c1e2517f9f1be1cde47c7a5c2eb48ec46af90827476e2fd1b2f6de79775bacac7baf695298188c78874db339c42ee83b7fae5e1ee5e88de09829a2932bce843bffe213b63345ae3e1992e63", 0x7e}, {&(0x7f0000002400)="b6cc75bebdb0b16487925c5ec3118d91744852b6922b250a1fa36cc8cb220b2d84f902ab9d714b89dd54bdb3f115f7e15f444965d0b99c56c09c6a8f4476f077ed683ae2c12aa50366b14f3cc566d8895d036818f38439e6278645e3c04853c1fba3f2da7708553c", 0x68}, {&(0x7f0000002480)="701a567b26c0ccc5f92e8a132ee8972d9c9687cca2642c287adfc790aba41bc5101d45fc86ffc221b7e404968ad3fb72928e241c6d955e6eb0519ed2a8ebb6b82a5414f62bbba1f5326593c457d573e1a8781636a0442711fae944c43e039417878632b0df682a4c81d25bfdb809458b0491929391bdc6a5011f228987888cda265af06dcae230ae624458a9f5d959a9d017798d864e580ff2dd30100d955448ca9cd5592d1b3e934c7c847f478e0dd7a5d1b8b25531f741424edbf00e1c264e7a4bb1b8a49e010c3812f6c301fd726200353144c242ead52fc30c3ea6289f5525688a1b88179f0cf21c9bc0ecb9f3ce4a25f4b616b6089c1f12ac249b53f5", 0xff}], 0x7) 05:37:46 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r1, &(0x7f0000000200)=""/101, 0x65) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x20080, 0x80) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x3, 0x3) 05:37:47 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 05:37:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x81}, 0x2a3) close(r1) 05:37:47 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) clock_gettime(0x2, &(0x7f0000000000)) 05:37:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffd}], 0x116, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000002680)="8308a371b10e0d0fde5fc4da031e799ac77d1092270a07559b1e25d450d2e84b67def94522598097ed06a3c5f18ddfdd587efeb8d459bf1d35ea73f575cdeaec73dc0894e898f436623b1845db9ddd8f28d62d2c9f14fae993b346a51454e7c264cece1765419926e094efef78e902fec94479bb3f472b19223ee15752b6e3afcd3c753df0cde50311edad03fdea43c1294029ea2afd1763966c812368e9e90918c8c2f012cb5594eda3fb8ea887ea9ade1819052a7beb6da8fe3a7de35bc1404fd825e499f706809c550ce460dbc6da9470d4adcd29dc3f9fd0fb8b6e329c2988aee954cd84ecc6d66c9c839f0c8d2affa4ef3fab4abfeaa71cfeadb9623ef67b6b9b45d97a414c578f62f16ed0dfa935d67d951fe266e4ae609d54ff1113d0c141957cf06f68bac7a9f64b37c7d041fab3939002321bbb0a8375f2d2fc9c49fa7867ecc999e6f378b69fe249b81266b39b41b7485733b5a6ad4864f49547fc772928e6804344a391585205ccfb12fdd863b37b19b19d65dcbe76f49b66e4d7d43deb0d08220ac8f24d8e4435be97088c3243464dd6370ba2be6ac7b9a2b3c69a9147980b5d15f14453dfab8f7cb82a09f60d4984bc38797ce1722c739dd5cdc47acea16f7cdae89ca5cfceb3078f399ab32cec66089d02b96b4aef64f456d2f94316495ec935751cb82d49fc59b1ae6366cd53e5d9340922cee61885540837416d4299f699df2372e34db923275d3c01ec8a340463e645da93b740b6c5249a528118ebb5bc09193f0f754c50a6fd33a5bfba24c77336665e2f5005d5b73c4961a35e013e3cb5ea1364b8e86c28bf085b7e38b9bc3b626beac7271aef440a966f560df2c6566711146a884b836e300f7a88bc50f18898e0c2b72ca3d7b5477adcd1a9d6d49a488a6c808368827a443c55d2f5c066c83f40b36543041120aa0be594c62bde420c9947bb0346659731db9dc7bde6ad0647a8a48af8f300773e1df8d70e738a1de3190d6cd0eb15759c9f123d360de89b95fd277efc228496b65c760ff01cba4b0cafef676e48daa7b57f12232e4046752ccbe29ddc9633e562c9762557df1f3b6d21ac1e5d8fa06fefe64f5a736c14e2068722ad603014e568ad1427d1232c0ae4839ae778171c7ca0b90b262fe51592fba8e93a9ae37eedcf85e28e1388a8b4390cd3fbb3ef1162e23bee50e30a4bfe265c061211714aab1f3b73f7c31233fd87b9fb4cb996ebceee406ceceb2cd52d3a1672b2bf885c973ff1510f05acbf5a42608ab802646ba8f7412d7061ab09f055520ee17356641fc43eb5bdbfbf5a4cbbb8f752478cbd23865da6264c0f8311f7b2478f20f8dcac94a905c5ae3e29f1a9d900f68fc5ef12751781ac5227252883c0d784616b52f94d71dcfd4b3e2ff363874ab6c231e01c9f438fb9563df3f156ae6d592e28ea8d6d50105abb399e5b67701ec1496b13eb0f6bc0846fdb9c57b4ea021f4ad02d753cb3611dfce3e8efcaa32cf27c1438a41e02614114372cca0d9deee5d7dc0c724f9afc216f8eae4a0718611684963c2f9b33ecafe1f961ddbd5cdbba1438441a9923a930ead9a32b22994054cb3599a8e82027fe2cc7751a42624cb28d6f5b0f6940c285d8a0e8de467a25e7fe0f2e5acbe4b10b34cd1ff6c0a190dabdd81ca7f258e48c72a0e8beda68b7c6c9e07f242720bded767bfbbcb8a57f1e6c36d1c8b9f6b4b4191365ea230b1dd0daa3660cbc0e32c215a0c6c2d26b902d9a677b368c52e82a8227c16eb2ef415aece3e69636a344d2beb1076f3416ec8dbad3528b2784d756e5347f008a9e6a71a093c01c690a18ce40683fe5040bfa16b449e352090842cef7faf98070c257d20a6046c9154ff1982ae47e7eedf221291400aaef019412525ece833879fc055d2db183c2f261bd2a61b604db16e9b63dadb77c9ff91259448f0134cfff6a7a3849b4a73301e87e1d9dffbcaab24447a085e01a0156fd48f92259d25a9ddd4ac5caa9ebfcc87467f26aed33e4872fb4c0cb7cfdfedfad73c493dd815903939c43c9cf3afee3e0a9c896be9e0f1ae17bc938148b9e5f9a1880ffaa798276b3f238b55704c00826e39fe0ee40a00096bedc58373aa5fe0d1d386ed5fa09235c249392050f7278bac249d68c1716c1c1d0b4b15002aad5eb61039218fec2272b69341a78f7d8e8ceaa2465684577b2d22d8a6a7c4054c66ed0c60d6a5ae8be05028adca45c59698ab595f61d227c404846b83e5d59933af24c3cd75ad8e20538a8e35bf41c4932904d688f52bfdae7e7563385183ff11202bc7864ff116b4b34abffa9c0a38c0ab997c81f2b58e8ba018ac508762ae4e763057b0086ee864edf36c3b5bd843904b83f5c314e23e0f88bc321a1d61c3b96c595d78019383afce846395708ac9931cc5c54bdf5ba3fb5de4db07b0eead4228d1193a13ae9c0a85a3547ffd2bd74bf8799444875c4bce5c3657fa711676e00cbabbb40c9cc861a267ebcec8691068aaf1952058ecbbaaab336e26baead01cb5d4734e9be4af17f78879a94307529ca93d9d77f8dd5b668a74ad56bec40b1cf9c82c437ca536983d0a2082dd088fd62f930e666d42d2c544e329cf157dae9ab51b538bcb88bd56c81a2329c24f48f377ec40beedec90cf9f2c563b7ad8044ce0ae6329c0f524a785258f6c74635a8fb2ad1fce1a3e51676464b60488c13ac944d888fc219acc9aa11d494254e403f33d9fb30607f05dc786f084bc45fac86cd160a9e2ab4879cdcfde8f0d324980f9d53f0f78d84f44e24b326f3f0d4a7a5ac8a10eb56f2c5baa9301697652341ebbca1aaaf935de59c05f0fbba271ad314710781bb9d1bd0629a2f882f28930d2fe268bd16a973ae53b5cfe74939ea8571b3fd74ad2f87e7cf4e47f700b2a5ac91e27525def288cd64d3fb42bfae20ced5c4e314d882f9104b6a5adfff2d6fac49d8b23c62b2786b54ff41adfa3f6876870b80319fbb61dd518978e2c5a201ca53a36d9b8bc4d4cf4c963c3554839ecfca7b98825723eda1f0376226e0dbaf866812792e4b9be287051da5dcc273089bfb16ccf1de673b8ca31b78d12704a5e67c364ae37face495ec11f0c913f27fe27b318016d28a38610a1421536340e1a9de161b7e9af0ea8e6f8333306e091215aa1159cc54f69fef4083cfb2cfb49360b25f43523017aeda7fbb33f61f0d8f08294fc21cab3681e4337b3cb3b077ac53d7ccb163b209c1fbc8ed5d50290545cfa3f5773f3e2fe2aeab3cfc083f52e583b63d0f5232a3eac69dad9cf8720e9c7ace1ef308c718dc4976bf084241916c948d5c5d275d4e47b5f50fcfd9871095deac14846d7d2c7ffe857b7efe9981d06e003724d2372d871b8804c05b4d734f0396b0eba2844a0ec64fc41dd7ca84f8c8995d547002e5f8a30a98813891cc1b615505943d6616ef4c0ad5bfae0a93fc05fdf547b257b39568e0f24e15c37fdf8e91cdec82a03737ba026db4236637e60f1af9f68b04b154455afdda840b10c02577e8fc4e1aaa433506c1dc2af8b53eba11d4e356adf7dbb56687ce2ffb5cc73ff500e7d21549c378859190c81c6e4ecf3c024bf37c2a3b5e5da384877810233221edd64f8e66915dd8c5d64e234e9e546cf7e56ecdc22430d35e62eff913fa8b2f414efba82468a470cec4335d965088366fc9a39b24fe784e67bbc26a5b65800694de19c5781ea9502497ff021b1dc4c015d29b17f0dad2b45563c83784064122fdabd202be14566acffcc00df31fe0e50bd5c9950d1873994a07dd86ea53cd8d7d712df2fbf5440e647781660178653a0741f7efde82444b4c82baed730a83107e27e66db990e6f159d413b7c54a3232fe687846740783503fa309a60406b08ab27c4daff152457cbc24ba5fbb972838f01748eafd314852ac9d9f9d00503ad1dec5c1bde9837fd1de58f634a04243763fe3677ffadfb08a765aa3ba9b50c900bc181d7db48b46727ef6e8c759b902493d6c704078f500e10cf6455735644866c5c339656db264b4a31032a48c73acea72947f1357ffe860a4c4e341ed9e7ad7f98b74d91d0932f48a1b6c3917af3d4cb7f890228774e697ad75c10548eac1b9385410caf99f850fb05da21a1d07bd7f324fde75ec85b20307c76ecfa96deeffd9149ce271568f32a18d496ff27ee12aeba4ce7b3ab1eb53dd3eff91fbdf2579be75be236edc08c0ca4a1c3cbde20aba35515e14f4d519eab1b4228606c8e0e21da1edc2543a56486e166d8e9fcda00dde227e32a7955cddfef5b6877b1dec2dcc2e7d5fda493b1e125aa83399054e2f18901d74525264721ff41c76132ed41162c1839fb6b4e11e3f99c0dba1ab6bc3f6481dcfd1fae6434c0202f9877f31eb458b871b83adfcc2bd36eefa96f0761d4a1b7131412219ec82d30b8e6bcc68add245a9c8d6cf8479f16de0528fbcda7d23ec089f147c67d57811937c5d49d02b230786f7b4e44cac6efb990fa39d56b99fa722d3ef2a72e471a056b614a836fece2df702de91f680c83b25051f32a45ec87cb0c1e0eaa4f6ee63f8a5d572857609046a479ae4010febdd411bafc0a03b4c598caffe41915d239281a043ff04076607531d284b3fe9e672c215a6e7aeebb8e636fadac8d4a1504b9c58e16d5a1d7f0c157a28eca3c1547f5bb800e057f46fc41d5ce11e9588a1cd481b3d1c16cc57fffed6053944be4632abe1c04560d37ada07f8a63a0521c1483fc5e251361d3f44f70f211676a3670762bd90afb822028e76844ccc00a9605dd3ee4ad0c154e30cd95bb5c1f3f8447907abd1af42a89039c4a4a8865afad495287ca359bc9796416abd2b5aeee5cc61d8ed3660920d979447feedb5c658a2b353cf73eb041c7dd80d8f8554de15f4a444e32ac193a9934d404e02c6f19b44ac7c12a49a0a9eea3d56cecb12de2f115a9d0f5412bf3d6e9926f1bb817baf85ace28a05717ad88f5c24854e845141bbc6ac9fa8007e3657447d40a3da4f46b155416c8395e688ff55c9a75069fb752e99bb8fd7c39845c24e87502c133f810054115698265a16692de88c39e9df5fd2be0a05fd47d74c1db613f3ab1f24f57369b9b2a9a0287e74689d5c33fd8373372fd6df92825f1540be779fa47df475981e8fddda7cdd855080ee50ce88ea130408906df49800d9e401812cad193313ec60ef1adaa5c1a56914d97b588aa599939570c9280e1cb3dfb3103cb7119e3be8ce5a5f6d674bd8991fafcbace977848e90aee9bfe9094e37ee094eb19f4060e80033b0af936f", 0xe9d}], 0x1, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 05:37:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r0) ftruncate(r0, 0x0) 05:37:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() flock(r1, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 05:37:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000020000004990000000000000b38f1fc9c5f677262c1f994b0d0dceb2942d5c1f0ccfa5055c3abcf178fef27d5aa8ccc5c21a2bde22"], 0x10}, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 05:37:47 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', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 05:37:47 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) r2 = semget(0x0, 0x0, 0x20) semop(r2, &(0x7f0000000000), 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/135, 0x87, 0x800, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x4}, 0xc) 05:37:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb, 0x80, 0x1ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x91, 0x80000000, 0x7, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x9, 0x6}, {{r0}, 0x0, 0xe8, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x3, 0xc0, 0x800, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0xa0000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x91, 0x7ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x2b, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0xa, 0xfffff, 0x4, 0x2}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x8001, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x800fffff, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x47, 0x4, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x7a5, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x36, 0x42, 0x4, 0x2}], 0x1000, &(0x7f0000000040)={0x1, 0x4}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 05:37:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0, 0x1}, 0x402) 05:37:47 executing program 0: rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 05:37:47 executing program 1: socketpair(0x10, 0x8000, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) 05:37:47 executing program 0: setrlimit(0xfffffffffffffffd, &(0x7f0000001ff8)={0xffffffffffffffff, 0xabaa}) 05:37:47 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000040)) 05:37:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) socketpair(0x20, 0x0, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = dup2(r2, r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/50}, &(0x7f0000000200)=0x34) ioctl$TIOCSTART(r4, 0x2000746e) 05:37:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x40, 0x7, r2}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r3, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/147, 0x93}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) socket(0x2, 0x7, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 05:37:47 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x3, 0x3) r1 = fcntl$getown(r0, 0x5) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x2, &(0x7f0000000840)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000040)="8529c95ba6c7f5c144a6f852f33172bec9f89a03d7b53970117ea03dfcf0fe46ff8a59110c7874adbe2bab2f7143b79288c26a17ff53a1ecafc92e1d748b53f8f67907a35d9ef11f9a7a1ce19f7dc5679560291883adf1c9e7bb2831d441b2c3b771d919a80db0c0bc910de7db7395df60364159605080abb91b647d1ed8cd9aae1f5a22ad8be148f62b66d237179b5c203631b85cab954974b8ad3af84386da7a2547c9f0e7a5e0f1e160b8abd61827a5ead88d7ceba5131ba46d6130c0f0a2e55e38515e6608878b7420e826b9dac5f38504c3d642410d6081d8b266f594823d8cc81576b241bf176b", 0xea}, {&(0x7f0000000140)="2622f37cbb26772e5c24bcfb450573327a8394ad34b35a8df7b89a4f5e1f799fffc4453bf23d1321860764653492cadb91b2e5ee4c1387b23a333c4e2eb6e21707f3e77d2f31e0f151b0a85337b79e6500c3de4eff5fc2b129bc53a48dd5e5d46fc995b59a0e22203cbf3e212f4fc6e93537335786e62588a7acfb4c3c1624d7624c0bb78280360de00462aac1468213769432fc655e4a18db7a11ed8c4ebf24488ebe5ad55bab0aa03b61eba4a2cb4a2937195308013198d6a0b024b1fed423fe09bec9258716cc1ad164c035527907c413bdda2aec5066ddb41e5638e7962edb49f38f8f963835ff38378c8a705847281c98bc4fecf480", 0xf8}, {&(0x7f0000000240)="218adf29b4e52b3ded39dfd786878051189890884b913c02a28942438527633890ae95015860dbd6ecb33d5641df36c4af34a18164139c4095fe5434e40d398594e2e114d01fb10f3906529c9978b9f4e9fcddb4eeb46fc5c85e800d83f7bc8bdda9eb8ad08f6c219a2b4423c9bf0eedf007d00eeec6594ebf7ef6b5e915fd04e51a8142f85bf4012cf18abedac118bd7aec791214d6a84b9510938caf818dc28d56f1b7c6ca081df4667c5e9ebac829", 0xb0}, {&(0x7f0000000300)="c34b774185386279b84afcc0d6dc088541491090cd797d2184df899f876b4de2d315d5c2c130a23e2f247ddb8df5ce1d2ded9da473f31c844ca1e7886d3abbb6056ffc76f812eab244c317472f63f35da870e3853cceee08489f16867969cfc5d76d3abfa5633403cfbe2b67713278503b5e64b9e1ed7a17bf2f2a3b7eddfd10c6c14902c03525059bbd4967c138cf1cc83b3ed98fc59ac12a76251a99076d95470965a2ee9c011bc84e", 0xaa}, {&(0x7f00000003c0)="604a4bd5db10a7eb80efd6ae6aa7b3b7d0e21c1e0454231a554d85d21a815a5d4c0f806f0eb30b9540fc92183cf179633877e45cd3aa41e24d3f793cf80efe66ec30cf901a08bd267bc6f184de5f2ae1fa45f457b889a9571c54292e875a0e6db7b0017e32140df62047859af4093ae2052bcf6e778043e85460a2aa2c8b85ebc38272ba3562e07943b0d94c1029e0854f3c5030a382cfa1d852669d281bf976fa897bda4efdbbd0cd6e96bce4ff7833d305bea7d1a7fdd945d020a01f3fc6ab2a67a4e8d676f889cbeb4bcfea8f9028", 0xd0}, {&(0x7f00000004c0)="57007221930cd9cb7e9ce34991b7c5943ea10b3c9250cb5d3a9af581f34ba82864f157d696deb28e42687bd63c24e697492c35a28f287bd8a24fcf2c5069f0d2966717124975c3335bd5cde0436665e4747ee02b10ce92a3c6b251460992ee91e583aaf3a1939531762575770e451a8cb47c84ba7ae9a0db12b5b102e863c9e5bd4489ce8684fbd4747c9beb088be6cfc5e625aa43826177f2ee9648fe7487bff0458b62cd7517fc6eaff20d1ffc866dc7ca6b826fd9de1e7c6c444900d83d958690ddae768ad73d88cd9eeb6ddc40f416fbaba0c40755b10557f145d492a44cc6528f83f3334726e0b8a5d5543b594708b8", 0xf2}, {&(0x7f00000005c0)="566755ff2abec732f80c3bbabd9837282b091b6f4dc51d86f6c4b1e0f5a4e615af90266c652551844d6dcb033a17034f7d03102152e225e4e6a95198487694a584e6fb2d58eef53f0be9be0484ecdb06c42c4b97ceb7405ec9b92b31fb20f900c48d826286104cbd41762ca5bd81a16035d32d601019", 0x76}, {&(0x7f0000000640)="afb6cd245c39b93b54c0a79c400f7e7cda61961a1e73567c04682aeded826232ae9fc0cdec754f765aa93e1c3052bbeba704d4190a3f00910733927448f4940ef5f6cda35120a3ca082f386029564697e1e241720c4ed0af521b168b6aab3530a7ceaf8f4e03293c7c5c1be8f87fe6b2d097aca0a402bd1831843960655efc8494237edb6086a33ab8e11beaf387db7f0bc8bf89fb49c9d7f811818bb0aa8bb46ac6701c9d127bd905552b982d4b6cc347f45463c445bf68162d4e885e9b4b0dc8471901f6e8d1bd13bff521ca16f9eaa5512240454fd976a4", 0xd9}], 0x8, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x50, 0x40c}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 05:37:47 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(0x0, r0) r1 = socket(0x6, 0x3, 0x0) getpgrp() write(r1, &(0x7f0000000200)="3988a9a8f0f016cc6cd32b74ec6c9b4fc2eab910c94aca0b7667deaab8f691d194549fab6b5070ecafaad463ca3cb4bce3fa0fb45fb39564c7f7d17aa5b94ae007ba17173aee6f56c8672f32c8d0c79ad8c17336e8ec7cd1aa83ca8df2bf903c7a6b3a0d2050597397c4e195ecc3b64db490cba623370fcfe32bf5a11705428da3fe193205538a6793ee335e3e6108631bcb29a8005c82ce8f7999c4f4c3d4bfb4f1d87f6a6dbd31347d9510c4b332fc9591446146cc87fbed80", 0xba) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = getpid() r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) setpgid(r2, r3) 05:37:47 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) syz_open_pts() socketpair(0x18, 0x4003, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) kqueue() 05:37:47 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') 05:37:47 executing program 0: setuid(0xee01) r0 = getuid() setreuid(r0, 0x0) r1 = msgget(0x2, 0x204) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() r5 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3a, r0, r2, r0, r3, 0x100, 0x3}, 0x3, 0x24, r4, r5, 0x81, 0x3, 0x9, 0x7fff}) 05:37:47 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r0) r3 = getppid() fcntl$setown(r1, 0x6, r3) pipe(&(0x7f0000000000)) 05:37:47 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) 05:37:47 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x60) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) socketpair(0x2, 0x4001, 0x0, &(0x7f00000000c0)) 05:37:47 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='@\x00') r0 = socket$inet(0x2, 0x1, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) getsockname(r0, 0x0, &(0x7f00000000c0)) 05:37:47 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) flock(r1, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x910) flock(r0, 0x9) 05:37:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./bus\x00', &(0x7f00000002c0)="57ac") r1 = msgget$private(0x0, 0x80) ftruncate(r0, 0x40) msgsnd(r1, &(0x7f0000000340)={0x3, "53bd4bf085bc9dd633ffadad4be2cd4f0d08098febb2d257af88114a7a8d522298bbc43c72c97a1128ba2ae1f804ea6f88bb643eab65442e459e79db1a76c30c00e87209e12a96f881a652f35019af32761c4a6b4df84464fe9403c0a17e99527cea9dcab7c213d86afa2f2824d4faffde6c22d29e5d1af13704ce80939e524d2f6282c005fdf353862d402e7ea70538187646b1a81da1e8ffcb16499a7bc44f85cfdfe362b7b868dae6cd8606a4b532d62ac17560"}, 0xbd, 0x800) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0xffffffffffffffff, 0x1, 0x2, 0x6, r3}) kevent(r2, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) 05:37:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xe000, 0xfffffffffffffffb) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='*-^\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='+)\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='%\x00', &(0x7f00000003c0)='-:\x00', &(0x7f0000000400)='&\x00', &(0x7f0000000440)='\x00']) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus/file0\x00') 05:37:47 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r2, &(0x7f0000001180)=@un=@file={0x1, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="7460de90e180e15fd4fcae454c5ceac83b2d65969d4c6c439f0f36cec9992830a01e1357989d68db9fb3af1e19b6659f11b9c257e39221f827fa5a18a7d5973abb81bb1ac718bb2ce4ab7c0724b46040e1ee279653fcb2c6a12d272049bb32b78f1e43d95fcade81566204f46f490225bffc1486ce5ba3a4d4060186a6067086c9f10ef0e766d76cf4a75347d42f685296274e493c7249a3963b0a5284f5ff585c72e6c22be3adf48cf76a5f1a50898e32111de3f3416c632887dfffaa380a6456b616470e0d18a744e1bccb9be7b3c3e38267f982617380be3f21706cd692a01c673da33e5a32778a5591c697cb73329a01062e15004fe31b26fb7d4c1d6b9c1272aaee732ac1474397477e3273cea0ec82802fe95418a5416ae971fb99107a94e1509da66c2f983941263c10573c264ad22367e20030560ffef211267cd230c8b9ba1ed9b1229a92ebee1eed668988133aeb28d8f84c39c2f5702f3a214af1854234f41d4ee933e68441f85d0fdf037db1b1381693aa35dc8904cf18efb85a9ee65f7a97aac26ae8c2d5ea17c27a1cbc24295e0db0e7af5cbbca01c408a8855110bc85ae2f4220afe1260e6483554daa5d40f188b98edfeea889b6c7735ae52b6b0f648f2d59e73f0a1e6db852930895e3316dcce3bd09560badbae7545c408f18ef102d9315a41a31adf8c5762fac4ca570020acfd9a87e5cf127159d55db5f8dde7b2ea5fc62d7ae35e4c5c6bb11e910b6ac90b391f74b17a05e9ca1b7a59c9594f5f2c03ff3fc75220320a2a6c359848a470826250a84458f11a888da26f38b78cdee5feb2389bc8475a3011c0df2cab014359d2b2cf0508c25712218fde8f1cbcca9ba582135703abc8b24ea861febd9d1408a9189421c530b9186407f21900949d57e6f4ae98ca71d857d8ec914603e430cb8a3e96542db7dbfaffd369e773ff076c9dccc5ad8c3eeb624498a7378a60f8161f5e34dd6016fca963be56cee36a0bc673be542f39cf8ffc9991ae240f2ddc032d22eed4091c47428d95cfaa4d418d3a44fb2b0a95281ea4fa7f268dd622b827736ace0258431edc5ce8c1e33679ce6b8c466a0e8bc0b789f2c88ed7d70d2bd9a0925eab6addf1ccf2b11c7ff57c5b9a85ad6d808e23b4650649a27038f17576641fe321de68ed9b243c32b9728c9a13a9daf60160b26dd1cba7528fab98ecd3e43064a843ad1930f9d2e809db9233ef6e46ec337cebf9940c2057f6920b521c15f998c1fe236569b9f7e6870887f3e6f22caca69586362cead8b5245f7ec4a05d57e48db9dce9957ae5782cf7f17f52e5335d45360c8e34837107189a017e9c2029ec2cb08fd0f0016cecca86dc45d6a94dc688ece5f7fa999b9961d264d33669d176e46c2b5e7b824370042ba8988839dbbf1c32aa887ee4595802302e1c9bb53ac6d7baa168a92d5f8022462105bc497e68d0633e8b5431379e95f24f0567497b30f299e847fd28457f3fce1ff001681483009236632b0d8c1f4f86c23a877b1b1e185c2ca90a291f3b31713bdaa6d0a5b30e016ac05095f8f689c9a32997be31b0c513d21c432f819020775e734caa11ab57f68ff974e20873f364949d6d0ee2f8663966b6050e55f9a145f137561b45c0fae2203d8fc5ff903f3b790a6637aa7105a7a01ec3df5a016cb12e64b35295f3acc5141cfb564a12132e3b5b4205a43866179d2eafc4620023c5549d241e4370ffc879322f98636b9a67aad4feff3d7f9bb9960e6bf29bb49a067fbcca2b186a416634733768138983e85c7422b6c02fdcc40ea588425e30dc01478aaa588ae843169613bd31d4871a933e47251a8e4bc8f76fd7ff1287f6720ffe158915adaa6ab229e4d18ec6797e6daa232d3456f89c1cd978e0b0cd365c81140c8f729625a3407ac1a3794f9d115439634e119ea81b4120371d4957dc3d03880eb5ee28304c95db6c0f0bae59772da33823eef8cd1635e85cfc360e78696fc03f131a7c737699fdcbcc5eb0d622a2bb679b75fe77af53dfcb51bc08b902cbc59cb4312dbbd1c80571da6b21e9ad059df258e3c73e4759ee4516de4e53edb5522ac988f1e7b55201313ad01c68a22f1770b32db7057f132de2fc278eea74226b81d72b9be40521ffc2e934a7c00418cb201a121f96241e4fd9ee1cd030718567bf5966141565e9424328f95966cadd8fd3bac444a798d2f796152a1eaf1de6e914e072d10738beff5a719aabf9d8e6e3347f5a9c92069610a567150eda952706225cf8e3632b4695586d3a18df668aadafb1ba397dd054b913eef30971e34269e5bcbc7a7f1b49dc747844d7fdde7c08ff58311f1ada34ddc884548aee27872db4a03861f95f4c99036a88454e0f2baa57aa2e2884cf934307f4db99e2576e7d623841390c890a2420615ab28272a5e56d4ae5f1f2cfb3d458a15c0b42610b88eaac6a8f1f34c74353271f4231c88242cf29ac8168212c18163f80c9cdae93667d8c08eea1f79f40adb8fbc7ce25ed3cc1b981aca18bb530b39233361471327d7e72b005cc6b383b3b30383ef36ebcd0b9b50dae8a2d0317f2179b097d2c2f7aa3f20e4544601215173e8885b906b8cbe8042de26cb0cebd5b5d0d4f35f058a3ad5f87b4ddf84b09480d7aae92c2f19b28d91d28c02729ec1d9abb6ae4d0be1548084ca28c9466686645c38a141511898ef03b0843667b21cb96f04b5a0dcc919204f5db89dcf419bf575addf94bc1ba4ae8f7210e0638c579c427bea1df133829ca4043dbd53a54e6813468bb4680d1cb73d6f9444da9413169c926ef860ab4ab4b73163e88ab1fe3544fa572701433acc9952795551d244f993597aba188b165e9961ff8022ee7d474f066fc7069faf1e38a808e05c76aa259b1b4ca89eb79e102e73d7e6991371b2eb42ce31a1f34c65249fe5d16497d42198e9c1ca8b0d79a42b6f563dc3e3442c223f3abac43903dc1a913b4579df5114ecd72f9db623a9303a011f78ea081a68ff4cd534ebb78bdcf7f2de8fc3824f764edbb20183ab0f49efd329ea9797d1516f41235c26081c01c4ce43b6f8c0c8d90646297fafe2679f1d14230f255c5935632fa2430e0f100ec9187e21fed9980c46635732041e40743dc5a4c44ab8132b3dd07152c8cb2f9e403ce24308e5e43e98ab64bfda0668e77fe46048e1a2db98631b7056b9f0a0cdc5a8df0736673a447df2ddd09adc8d3d53b9e86e1ee208ec7de83a6d74bd06b84122aef9b4526dca00ed2be6aedcc33431c87099829e7cbfd0c4437707f58c4c6f4da0d324de9d8673a068dee92f9d130e169231469aca4615bc054aefb800146c41f168ff45473d39bf1a23f12b12c36b04b0b53a83bbe0d069b98e70823e424a041adbccf6423e9c6094e85cc39fb7dd53b99112763653f93e119dcf8e466023d776fa1c16b84a020614e554d0473de5181544d74a34b16261d6940b6e62aa7e43df30fbfa112a0a578ea8cd48e5098a17f703d1935a70b72f8f874bb7acd247c9c817620c92bfe1eb1e7c331d4cb368690528aa8f4940763aecb6d873f66b98031bc8fbfe5b4b9d19bb4c1fd210f02a7e46ae49d15cb0f15d8699eb3f8b1db063994bfb757f4b6768052ba1f75aaabd7edf029f02bb81118ba193f3ca9400a3c60d4b2d96b518523fbca42351a9447ed3362a842214e281cbc8692224fc3666886be4048a945d9f90761ed5051799766cc113577c8c9643a88721c3a14a4a6b74e40c2be5a956fb1d1158460f926db522ebb3ee3da82d806a9235dca828c456c2241e29e798ce3cbb089daa493272cf7a153add6043db8a3dc1d81f57ad61ce215e8e24285e208892ff8cb8b59f9cab9dbcca3915631176e08c7a605925ddfc68a6bb852109a94c693113325a009ba570b45faf335e010105484485501e1082ab1ffde9726850869fba9c994013147fbb1341245434bf7a405cca5c30e1da08a99f4588e1dda313488f8ab72cb3c8e25527e4040fa1bc1cd9bacef7d0959be79fc1e8e78440542c764b7c9a5bb213e5040fefee092f1934c2957694c31f6fed5dda6c91bf6692d45e9b6245af624fef4ef789c70d761146dafeebdcdcbe58bc24667666c5478c846e8e35fe86d57c13dc0d67aba8a57a1a3e95194dd35b02ba56f50f928cc41ccee8487c6579bc37dae9f46ab9f42dad8a4105f856aa5e9fb3c0e2147f259e7c9ba461b204321a18667fd69912df082f8a4220700ff6f8eaa1c67888c17b53ff720bc9e83dff100230b6fab932bc7403e75d0601a179ba24731c6bd076677d610815eb9c15cd8e042997f0f7471e23cab25d34c60afceb91585feb0e3c367e3f1609e82a1342396bf100ac71d8e35294d3a3cfda4264fefb92aa6d89f196ce82a83b56eeeb4383fd05ecc86c7731c5b78e182c24ef91c74b1600cc0aed4954cc32f00fb449a4b349ed330c233dee6f57ef5bf887a1d1cd12b2899af3ff4658de794b059fe236877bd79c27057921465818250281009287784220273bfd60c0f7b9d7e2b86bf617dad6f1807a32a76e46e796526ba061af22c046cdf8f54d52cd3e0160dbfd6d44d40c75d43a900bbbe12522c625534e7d868c4a8c027ebb36044d9b9a677fa264ae0c8c7a67c56aa9d36a0540a59166c467c455d423a0ca8ab0bef0fbb14ad4eb899e88564831ba43079ec9ee0bf3c22e5c258826141fa63eac5cb1eaec7ba999962f142a24249f48f51fa2834983381f36d497bb3292e28c9efd04b601354200a46c460a1cbd5097d088f07fdb3f095405a824e9b2dedf814c5648b4c56502a547062a41f15e2208ce0d8fba6be42a7ebcf38d7895051b9183a07fe6b0b35599af68da6e9e02a00275b7341afd6f77d26e1b99840e8aba7573ce64a29cddb3a56c7c511015442c79f4ba4e4d767c8a660438b05e1239983943a483f9981a02b09f70b8cf94066b5f98a73ced3cb7bbc501f972ec3affd7983f50b358c4ac29cb906299b237aa23365143e2b5e73adba51f04029b0cf4898677bcb381a51e4d9e9e50b8c08e17cd7815f2c4e8515ba8739f4a809cd56ecf37deac007cf23d0dda95dbfc2138f428d5c8ee7d21fae373933a5da89deba0789fbb00e98bc149943a4fecce50eeee07e574fc0406587aef6673c0d71780843bb19fe6738c95a8cd0e7e9d981c31d002aa33a98b0ebfc25094fda7f2387d27dd611fd8f6b9cdad1e966fbd9ffe517858b065276f5a2814b2502b5ad5645f34d123abb00d220541f374d75ae305fb404f71048cfb89912ea4ffbc6d485bfe5f98f9ace4c903961b30d4533845d49c00a9f0289f9d0a9b69e71563290aabcfda5f4ad9e4addccf723e369c9d2078655c4630b1655235595633a10db18ad4af986a1bef28259b20de52b57b10847dcdb463cf6d0e0e1e2207ce6f5ee41db1b5db699ab617529fe5bea07d80151ebb2de129b15c007225d041ba9466e068fea0f42b2d226488e4a19c4722a0c6d7106255494c09c0418e1c270dfbfea5c1f1f1b879b8a464f7b5502c657905fc1720483bc7425069d47e8057d7293406c3ad3bd70fae06e594788a685be7c412d1175d1d70d281c15c3f3d05cd546a0779d2913305f6ae69de718f6a1456bd7264f121afcba1ab9b30e9610f95f91dfc4496e3dbc19bc84c40c1ee94d3ec05e6af39ba206867063b9f35e7c19aecc7e0b1dad9b7922d91a8854dbef103977d3d97a9ad70ddd4010dfeaa4b4745ac5236212e021fd2b9ff1507ef120dfca01e5fc19f18dc125fd53e769c17aa4457ee2b6e97b766eda674f008a6", 0x1000}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x3, 0x0, 0x0, 0x0) close(r0) 05:37:47 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x202) 05:37:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=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'], &(0x7f0000000080)=0x6e) 05:37:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = getgid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setregid(r1, r2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup(r0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendto$unix(r3, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff54", 0x171, 0x0, 0x0, 0x0) 05:37:47 executing program 0: msgget$private(0x0, 0x85) mkdir(&(0x7f00000012c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = msgget(0x3, 0x10) msgsnd(r0, &(0x7f0000000280)={0x3, "d13f1c41395867c1981979f3b27036eb7fd188179489e5755c616b871e28c5922e1d1396b6187666e685f545535bff833e29d193f81f2c619782873ffdf46ce306570aaa66df02533168f7540002ae6170422ff252a2f7dd7f9388850f3003ec3fbc1c07363b1c6e5290d645fa9e991db70cb80d67bbbfffb1d5be449f410db8477e979033000b976157164612fba410203a1c97ebc2848c176b14e5efcfd40295d7213e966a66b400352acf5445b28e059b19fc81d5413813de1aa596a03a4e7232bd77ab20309867bc49d017da63ee7bd9249069691c2b7259e7a6fd073207b177201ae141c5cdb8cacea66276b6087622994d6e2fc7f1cd91d03d2569a82ba3209c5c1b7c12120122c5eb14fa694495cd3ec2022b491f3a50bddeeb67c16351f8d6842eb4d2203d9fb1d55c9da81d6958511a5a64544e76948bdbd9cce568de25ede364107d49d26904499b3c3271b05ac21123397035582816613372911976c7ffa15744c3a7a9203f24b5f892128138d9184ccc1ef730ee582386bb8c2ef1a3129fbda175e06719dcf9e3d529ce52344678410ed9c22a8ee8becb5fb99513b8b75a2f9470f46aeb6d22e39a1b1b47422a5760c56d8586ba3440d64358bf8aa6b979be21ee1d4a72b4581b32b7e592ca20e9e642d796850e3139d9be1388a6e9b93b441b213d66749bdaab8c5ed38c52ed131b3afbca4721ccdfff9948af14c21999df0dd78b1b4901d6579588246d0a4640be0081feeec32a812dfba7d20a4118f62851340850c9fb262b3479bb0456bb5c1d1b42ea93e28e02bb2358374fd65e82425606b8fc4e310fe26728e36474695a9321c85206fd3d6f95b9c403b1cd9bfb6a8bfa084fd21bc9d1695d10eaffdf932a3cba1f0915a85e4d7a8bc13095ce8f31c233047d2633ac7e863fca58c2360abfe9030d62ef58d9ee4fb92f255cdead5743610b2b21e3e9c079c12ad742aa0afc2771ef88f3707c52e7865ad7634a60927d34bf165dff2edf70600fcb43b321347e209ff308b6549a29eaff642a5a54e9f1da38ed9b5443357dce34c2c281a4fec9a838a97a5a8baa7f8ff4abae91847e82effc0072f02024b1274e4a2ebe9a6f2146eb6a35ef977691e4fb562a82f160ee98e9bb3794425b91ea23ac2fd1825f447ca7613770f82e5d3c2a3225719d9de3e9fab56288f079712bcf59e823ccb10947d34acc8b57798a93cb0401d085d7a534c974cbe95169fffd5ad1f0909e26b3aa34580db0063192cdaf08c1830d48fc5df7bfbaea04fbf698f51a82b028f38510a99908010d7864ee1ef045a69b1a3c33d5766638f41620c16a8ae86e02e6c779ba334183165b529238f1d6e4014fbfcf1b10c7182675e4fa0892b07c962cb17565ae6f8086ea6b9f52b2dde371c2aa5e88b8d0029a29c3f73d33aaa29b62c3b404c7d65a20a3ee12e2ec7a1cb0396ebd1224179d3d25c59ad637d506f149ec0875b634b2c7647c70b2f404a77dbb5d3f905d1f8e0aca2e7776c57714683438851ef7ed716d006e19910d666a169d8082e31bfd111b858d31c87d1f388cd799ae301c8141888ac2204091728203da8995631d4ba3e2ec01af00d64a428f8558a4228d9f4c164d10d1089be9e6b8ef5bbbfbfe5433dc3aaa4dd106c41ea0288be7f1d94dbda527542de7cb7804f27ffa3d0cf7cb18e475a048539259a039bce38e39d2b4d6ceadda24733726e3d88de0d0c88c4f0b5480b8627d37d16a0f3e09dfd830b92565a100a52a9e6140ad5960b6f28be11bff0c2a36f714e9e8a25ac6b7c07711aaf0eae2f31d991157fadec3cedf26aabf1a9a6419e925978519d8aa5e45059593ef25ac20713a8135996e7dac1ed3b6639138c58b3cf5a825dcfbdbfd329914732834b52ddba11fcbfd590e7073ba4c30a6eacfa2dc538e0a68df45b92c5e7589bc9a1581dc770ea4b70ec695aea30ca16539b2106b6e500df124207400990ce31974d0fc062b583ca27e1e415f5a21e2a8a837347e376d6c46fd6c021d326f4d623977d480f67761bc8412869d53623e3716532387d0ef45b6fcc7ce87d98222916f086c4c5563de77def0ac0305bc053fcdab34f564c7c5098b381529d53d563ce74d686b3fbadeb20c9c009e931abe215c39f5bfac4e893432690950fa8def9463fb48263dba8403de8e9b2e27b006c011ab4c7e0507143dc2577d0221a9c01a6c2d9c0bc00999d4d8a7c66f0d1dbb09d41fb4b222b617624ae3e25a8d543c4dfdd7173e19d819e8865963b6039cae9dec2bf2608544ba2dc00e133749146cd495fdb28f57703f44d79d58dd43fbb3af8135ebb8b27d00eda3163c4ce255d406e2aa64046f16cdc84f63b1d21f2717ae47eb47c27e3fc171da043d394ccb8fe217c2c841e4a18309c77f501d1a448ad3ef6b3f52a02f0438553243a21e95eac9f93793b5fa53f32040912aebd37c650f931e08439797f364d083133aa351d352509fb4d0df4b80b4654733147d091991e6351e6e2f5d5b073df48ddaec50c0e6758a21c138b140092e7076001b13726434ac4edb80ddf440e66dc86ee2fd7eb49a351f84a5e9dfa11e92200a522cfe40d3cfaad3dc2a18d8deb87ff62833835d097a4a5213636370c201d56e3ca953487734cf2b27017a74ae3d1adbc8ad8c987fe0498c72dd3e98f08fed3ae2082f0638aee6d726dd8a17ef35e25e72d7ebd95ba1a7253ae8166f6b4f350f0245e70ccb6ee65aac95f2c9a44d964be692504b6375c7e8e1493d1b7f4b77f7867d727ab2b99f1ccfef0a634f80acae93a40025e87147b76144e613ffeae0e6afc0fb247b09a3020507441741b591c4f8b796d9e09025339bd43a728212e26d5c85fa7b89841deb3d4b917d2167656583ca6b5308bbb515e69119e019c391e13d2b87d6399911f1b17e673cd0fcf850833ea5e16da1f8a43f5f55d3319270cd2ae73c4c60cf2a834c6af36bd933bbf548a868e68e3b3aea8ebadc2474df561211e654e096ff3af6a09d9796dacc51d0fc2b3db743c05b0ce6ac0459024a6c418bce6e9e44cc5f4f93861b00f06e910ee4a3229b33d5b9a7e1c0b162beb5a4ef7c2ee0bff80f54cadb524b61534da9c3633f93e5e4e2acff33c67d7922080399e7952f3d7756d54d2d9b77fd299383c00cf25108776449f68d0f33e100a85defa94653825ad329fa346131892a3b37c33c83c6ddcee00e1218d3cf947af387b0eb1065dec52752a3735d451576c04c2f39eb68113d52c5028dc15558fd718580aa0d9d5abe480d5544ebca6e125c66af7628f4810ecd4e0b44a49fa8cdfbe8cccce94e390075e4903b32c3255644cd141ffd3a8ceb149f0acecd1f58b30d4738fe623a4f1bacaa6a47eac21a1802b94363d1ccca6ab8c072a8e0a7c60750cc6de46f907264929cdbeadbeceac6cbb94e3e0a8308d364510538732839921079e33be3e3f56bdea996d1fa988f1b3dabcd22008bea394362682d3fc20e6228bce56cb7880b1ab30ed401ad3a2cb73de3cb47742eaf1dc1e2482a6b34678d17cd66c93bf98ab65e3c70d417262217e306d0c7941fae2401f964e24bd09cd85f4b39082390924bb43abba80b9d73e1113e6e433c5cc8538c1034ecb078c560edb7d2adab651acbdc6e95f29724a5d8a9201824ab3385cb06ff6e992afec959f3431570714c6f8bb1cf541389bbe05d5fbfe18363c32eca26a9806475a4463839b229991979c41109ffdc55604a41bf1873cb036ab5430bd1c191fc61cadcdeaae4f76eeba806637ba971f1101d78c2ffa150ac8a51fd145d36db3a40ae1e7d3798e3367b56e3d8fee89e702cdf026d4e06c18ca4c97131a5c83851ae1f0d6f7250bcb477e022e9733a0305c4d69ddab4f9b911aa6fcccb75c0f58005073d77237e6f9ab512737c7c1175cf456c25d61e26b109ebd72d6070051e30857ae4d7bcd382ffa85418be78cbd4b62dac24ea8123af789c097474f8b36d812685c07be4ab26047379d31e29d93dcf63aea158e4aec4c4ffb4dd7f14d3fba42579254d3699ca5f772d8d59f50034d0cab3280590b67f99374f1a4f99c4e828e21e36d3e510abf1e84188561cc91dddaa8a1b068469eb15012bb616d70b8c9daab948b345981dd8a0c4748c1926057cc6d0dd39445a5a1f626cb6d3b287ee1690b8ea73abcc6d39fac35173f8ed720efe6605634a4bb7e1700741f87808b76b9084920fb5860523c7f3e51edb10102313c8380f28b5b38e81414adaaae6e2e4ad8addeea621de29a11dd35e6751aad06df0cd083072bc791ebee6d7ce824ae9f77fff364f026195ede1420b0907d618c8159522838af6828a928d5b20e0f914793b0e4da7678f6700a7232882cdb51bbb523cfd5fb0f29a32239695007104a904cb3bb9264b77ffbe8a6b3bbc84a713cb4891095407615e7f25518f5259e37fa1678c8850cabea329c99acf8a556cf3c556ff47125353e74db094156750b6ce556feb09be5616977a1cf693856cfd24c24f91f2d35dbcc90b26907a8c87c02f7a9029d07c5acacb6cd2f768a3069a78d171164a338c4fd1fc288d771d7952e8b3449e3f1574e4d15b35194bf8555e17b6d144ab83808a6fd90bfeb6e06c0c71eeefa7e2f320239e3687a5c6841cd7f201254ddd8ff6cd697a9e323095438beb7f8c6e04a014a837d00297e4c06cf276c8faec4d3c118f055e5e12e8d442588537d5840772403e6d63ad7c019524e6beea1615c24661783ad6cc7398e8774ebb22f9ca607bce4ba8aca5a013a6764049152aa25adfd85463d6ebeadb40dab52d8daf204ddcd70609b398e4c95b270f102cc5510eab00435aac9e3d9383f7d6927885d2e4f33857c76021cfbeeea4201a7cf7c8d0b8821b164b589c0a668111239ee89dc88c9dbd34f6997f867bc0588be3a395ba86fbf4011a8722912c8b2f7d960844fb5ade7d3712857faa413a56fc73ce4b23a80089e6fc114cf05785f308d0fe858944a0582b334d9718dde5e9d341cb28eb3c4e40860aed5b574e723268abec99f8a9fd30c72ccb122a1e07518a5184efb94f58f6193f11fa0fed77d782fa5b0aa1d4413457f9447deef8e5656b4d70e5adbd25cebfafad8727e878089348c804bce4258a1a58aa2bdae99348bcabef01fad238486966927d6e95f05f38c91460f25d406d414519f7f4e317f37d4322d2a4d8d359919c41f405aa543b884c3b12f9753b674402cfc6c061381292e5b5833194e5d38aeaf7b6d02ff24e25e6b8b0ee1b3082daa0b693588f0d94dc6b2ff2f1d0edfc3d5a4829d1df5e40f9f26f2be685459e1ecbb556ace6997ef4d39550574eaec6cbe8a79ae6fbf708ac6c5fd7097abf970402f3a4d15c55a9b55862f058e601696451c4c8239f9e1564636b9ca546071aad590255fe5ee9eb04d9c136cc84f8ce2cf0ba432fa470f004ceefc4042d342a514e585df2644b8f8d543f078d215eb00e62f8fb5d5b0556545bf452d9cee0c3054754740b43c06b09b896a594b3b28e04b88adbc11e757ec7481af4a20f7b6f186bfd773eda88672833b5629c03ed46cca05701cb363b9c2b53c72944e41640bd3e18428a299012269f62fe595aee763e117568af38aff3358baf15fe00df8d7f308a0b5d46703c634f881390c66f9358c58b92d433443b218c8c7dcec8d7f6b0d53e1284f8ef6f6dbf447dd7e6c9a04bbc0849d9a4bd2bf77aa6794390a67526ecb865898b1c1285a4342f908b95d5e35c9ffe0b526e78489ef62b7df6a43560fed14a43e4f829f807f82623a03a0835347c9382898d66"}, 0x1008, 0x800) chdir(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x2, 0x5, 0x8, 0x20, "4244d8981f84e08f270e67cef2a2abc27e762816", 0x101, 0xfffffffffffffff8}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x80) 05:37:47 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x11, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x10, 0x10, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1d, 0x0, 0x400, 0x7}, {{r0}, 0xffffffffffffffff, 0x32, 0x1, 0x6, 0x8}], 0x4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x20, 0x1, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff8, 0x10, 0x80, 0x0, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x21, 0x20, 0x8000000000000000, 0x5}, {{r2}, 0xfffffffffffffff8, 0x2, 0x7, 0x2, 0xffffffff96d5fdd2}], 0x10000, &(0x7f0000000000)={0x7, 0x1}) r3 = kqueue() r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, r4, r5) 05:37:47 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="aef9a04ea6a90578af7b71d034b1d872bc7f", 0x12}, {&(0x7f0000000140)="c27e435e3055a1226892f1ca44bcd83478bba8d13df2124e0da21a83c9ab12b74f11acfdd70e", 0x26}, {&(0x7f0000000180)="5f1da288947bd941f83e55224bc00d6f7699f0f88d19e64ae47890e7fb6af3e18fa827a32aa225f21c6833dfac683f58", 0x30}, {&(0x7f0000000240)="287a1b08823a175d750b3e71cd18884c55607c73a8d9c2aa238d2b9cbb1d1a076ca609210dadc27d32af4c97dfdba8231db07758a83c04bc29279642bbc1d047a109ab697b02d82b1e144660106a7613fb5a6ab974cec0103b01782556e208875971b044405fa18bca79958e46a7370b7aa10007f002dfee1243c72db91d44dfd283eb6e3bdcf29338d195", 0x8b}, {&(0x7f0000000300)="59c4fe6ec8c148b4b9192fb963a660b5f28aecd429b5cedcbbda4c7f5e170051307388b6b0895116466da3156ce2dfa7ab34546d4deb5a181da62b98e0888c1e188332015b05ecdbc0c2fcd7eeb7e360ea2800ce05b83d918151e5e9bb536635012cc42bd25408d771f65fafd260a3b7cebbab9c191192b160e50ac675098a15dd3465cd374700fce091a105b1b497b9d1edd5e07c8ef94c0ef23aaf23017f18bc1813be148269aba3eefa295381f8ddacf36702a8a151b0352adfca619f77f03d", 0xc1}, {&(0x7f00000001c0)="9712eb882094bcc9167741c2d9db986555d81c47e8d37d40b8924cb97d513cd0c804a4cc3869d6f8f31e73", 0x2b}, {&(0x7f0000000400)="e4bde5d8a01087c07d3a522ffcabc0efa150f91384302e81e1cab50fc9b98c0fbec7ddc89194eb8c5d29bef7568a1bffefa1863317531a13112ab7a356106e766e38535773ed4f", 0x47}], 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = msgget$private(0x0, 0x483) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/217) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000500), 0x7fffffff, 0x0) 05:37:48 executing program 0: mlock(&(0x7f0000218000/0x2000)=nil, 0x2000) munmap(&(0x7f0000219000/0x2000)=nil, 0x2000) 05:37:48 executing program 0: unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 05:37:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) open(&(0x7f0000000140)='./file0\x00', 0x101, 0x60) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000)={0x0, 0x40}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 05:37:48 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) dup2(r0, r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kqueue() r2 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/178) getppid() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x85, 0x0, 0x4}], 0xffff, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x442) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r0) dup2(r4, r1) 05:37:48 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') getgid() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') 05:37:48 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/217) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) 05:37:49 executing program 1: r0 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x40, 0x7, 0xfffffffffffff000, 0xff, 0x3, 0x9ada, 0x1]) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x7fffffff, 0x8001, 0x4, "fa071bafe672486930447f6ca2f50716ebbfc979", 0xab2, 0x10000}) ioctl$TIOCNXCL(r1, 0x2000740e) poll(&(0x7f0000000080)=[{r1}, {r1}, {r1, 0xe0}, {r1, 0xd}, {r1, 0x7}, {r1, 0x20}, {r1, 0x6}], 0x7, 0xd06) geteuid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000000c0)=""/183) r2 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x7ff) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x800, 0xfcba78b0c4a7a198) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x10) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x28, 0x1, 0x4, 0x2e}, {{r1}, 0xfffffffffffffffb, 0x2, 0x80, 0xd6f, 0x68}, {{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0x8, 0xffffffffffffffc0}, {{r2}, 0xfffffffffffffffc, 0x50, 0x0, 0x0, 0xfff}], 0x3, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x0, 0x6, 0x94}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x2, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x59, 0xf0000001, 0xfff, 0x7ff}], 0x8, &(0x7f0000000340)={0x4, 0x9cc4}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) fchmod(r3, 0x100) r6 = getgid() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000003c0)={0xbeaa, 0x0, 0x367, 0x4c, "95c26bdcbfe0b8507ed8e16738d9b63e3bf23422", 0x4, 0x8001}) fchdir(r3) read(r3, &(0x7f0000000400)=""/34, 0x22) openat(r5, &(0x7f0000000440)='./file0/file0\x00', 0x10000, 0x80) setegid(r6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000480)=""/200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000580)=0xffffffff) renameat(r4, &(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0/file0\x00') ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000640)={0x1, 0x7, 0x2, 0x7ff, "7f49928ea67d7da6d3198ccfcd76f301f21c72ff", 0xfff, 0xfffffffffffffffa}) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000680)={0x4, 0x8, 0x10000, 0x2, "2256638710f7d10d04d4b82d14a077931c14af29", 0xffffffffffffff21}) chmod(&(0x7f00000006c0)='./file0\x00', 0x8) r7 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000700)=""/195) 05:37:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./bus\x00', 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) chmod(&(0x7f0000000180)='./bus\x00', 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) truncate(&(0x7f0000000140)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 05:37:49 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 05:37:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 05:37:49 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r0) renameat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r2) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) preadv(r4, &(0x7f0000000740)=[{&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/17, 0x11}, {&(0x7f0000000340)=""/85, 0x55}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/14, 0xe}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000680)=""/184, 0xb8}], 0x8, 0x0) sendmsg$unix(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getdents(r7, &(0x7f0000000080)=""/82, 0x52) 05:37:52 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 05:37:52 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x21a, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "2d9bb173740f8653c722622cd62c936d319efd65d520731733cbb0b8caf725d1af0d25ff4e5eefeec65362d4654e0cf0a43d6f791bb37117a67e7779368a953c25f4c6ed5f62af4d1b6160f182585c571bfd8096aa1361b40778104de241c30fc50383a1fdfe5429cb87661faf9bf7a140546a11848a47879d63029207845386de5dbc29da89a4307577bc1c9c4d0895858b7005925f6d44690e5806c9de71286cb7d35e9c07f7ca9e2f622deb57ccdcc2f85a282ca3fe06bf1db01395ef825f9edd7bad949ffa225fd0cb538159407119fc01f1c67219a9b0d95072775cef94f10f56ff018398e1a905ec8fd4362558da5e262843b34b4a3b559f4f29ad210398fe88350daaf705ad335d2ceadcc0a5689e1eac3d98d781b5d13002623a14cb361c2b28038cac4247f5bb5c8c5ca542e9c90a4756b1e600e5976166a81e7b21901bd18b8ecbddce134a217207ddaca7b672bbb0a1d723eb47957110043d02e58259897d8a4bab330604462dc93b6774d346cf96fcbbebdf7c79146acb316bd26f93c5eb0510b821be1ff5d2d9895e42c5f33d6c7c82a98e401b230a6fe90381b5b34ceea4dc8a2674fea01bf1f73c3cd2587796c092b1ed1a0d8aa91e36c1318114402e3ea333e2e9f51a36a60307ea70a5f9afd4f9f9c6ce6d514274185e27971d621f224d84f1dd5eb982dc284dbc022b8d85ee3bc8da395329b34c5dfd541d3600e2002c6922673eccaaee86c6f749eb3f57064128551dc65e5b112b74101df5c2e6fea34a72fad8a74d3add7530c683a03d3838e16f2bb522166ba58f9d8c17be3f490e5e9521b71a3a6e1fe7ac33d328896721792fd22c600f2f89ead94268e62fc0272beb0da9c1483d98ab34847fbf5e9dfe63dffeb7bc1124ef0d1682f8461ef5eca9b232de4d7ab9d8220f10df0de19f76285f9f35982c5c6ec684378ce09dce2bcfc4efa10ca662cb401e7e3649f6020690919e844c835cb507024056fa759415bc7d75812c3a4516d70185eb26c5b8862bd145ec8822baf98ae5472dced43979296f3e8a89ee907daee3b30723f57f9092edff356583614d50ba74d589298de606670a9b81150a193abf4c775e2c86ff3228401752629970e664d5c598d4f700648825e81ae0b5529d8e0c1ee68858174cfb4b4a4a1faa2a7266401d82a1c0d0198b751744f74d91fd6afbb33f02f294599aebc10643e88f2280aabb0935335f2726622f594aecef2e5377611424c897a9e0bc3dab24825163e150afa8c2ea4940abd4ba14496eca32f7e08d409cd0dcec8e4a9345f69834fab22be16b9bac7c443ca9c0a8a00908157cf6f23d8274f216165961b111e464b0c37807b3d442ae3a9796e5b115bfc329db4910ecf63080f539f689ecf76cb0e847954bd62bd671a7e9f03abe61ab193c4fd985994a57e2076a8a6294f8d793fe639600f6c8d10ab606eba050577a9e8a2312eb6b4abb3ed4207495459f4ccb4abbd38da59dd0bae21c1e5a4df866a05b570ace746ccdf0c732f5772b8ff8137934ab6e3e09d6dc09295905cd2747f7e67491cda271dd89ab52df9fca90544ae51aa0fc95402e5cb7c1d8b86bf5caae876c6be9130f775cb444edc18a6a7660ff4c483a4712c7120aa4b8648be601f7822965f0ece0faccb96b60f7d07feefd68bf0e9fcc8aab2e710e4665ceb3167fe02d86536ad2bd25ab166909d0d72af4e158e5dc22fda9a0de23bf1ba9efa98f993442376651d2a68e384e53f6d604ccdaabd48f2fe2e3da3228174403a5d08ec0f826a22c76a2fed0461f89661bd0729d74dcba22687626a6f70b9608f6c318b27c9ae0f6f9ce619b548a3723ad0c82a1cb790c60006077bb49a1a1cf8ab623cdcfa6fa535e23fb8b2708a67d08f2f085a384d8a3ade5f65f06bd7e65bc0ca7f72d3ccf63be9969c9095fbe882f7498b15a491bf72f58e3f1b5ee60b4d5a98f093292ff291c406185f7d82a1a0565b0135c3103bd0a10dbe5da2d08a140bd13ee0b6b2ec29f2a130d55ee03843510745dc347e892adb113572e82a4ee1d10ec6864724ea1bf1e05c85cd04ca8b64339ff8ae98f899e31e44c0e46c254bcc6594759b9fa01eb9553809b616b402b400c71e9e4ebfa519b125163f3639c64a037c4ba38142cffbecf697dbb5d3b9cd9ca41ebda913dd9f2e63b7a07c7296f24e6ef9467193c975b8c3d0058bda7ed5b74db2b844db439a808f832393c4de271365eeadb6603908055b0b2d38d983b3a9f6a621b7d2629d0cbe57b62c70828222e405f281e23fa90ed61e96851773c4f0a0b8e2d339735c84f6fb5a9af1603cdffbbc346b566b26e2d04664b330000a1f44bddc0389cf9d7227da352262280a5c0071e2ba6708afad80dda5159979a5337489a7aaa37997b343d675bbc2acc2df7e8ef90e95a70375c6637cd4d354367f6070960088fcf1bd6c6a1153b417365cba56b74fc9f00fbe62939cfd12dca1dc6a58f93010dc8fda0f739ffed514122c236d7dad0cbf41d547eb15ac3e28b6209f6d259059ed82d2fdeafe28a10511cbaf8c73f4464faff9efda484d79f5364063ed4718a17e6373ab0fd1c01ac517df5a91d63ea9f87df36414786301252af4be1327a0a48e66bb37ec8f6d73269cafb97910548f4c827a1110504c8e3d99bc0a31c194a87992136e46c8071483a550286a56e242c669664a4faedcd5c22866fca35d0a6b6c72a2977a6071abdb6246fc4f2d71396c0f5624a864acf2f14702b638cf7cf5455815adecb59b715a3414b64846ade68d002453d9c26e3eb9f64df52320b8819b254281254978223dfd371289a088924d030a0ce9fcb2f40a7237927d76e3106afdbe0c157427111eade0cd211be56a037dc0bf5e63c842362b580867dbf6d7e7c087583015548e1f378ca6d6821fbc4bdddf68caefb8a41548a1c45e256c8e396df4bac4366d89466acab5ff8ce7275ad3ab7d512685c2ded5eefde8d085d3b3a9a319934aa2295b38973061a47a70906b6d4303a2631740c330be771224321e6af621b19cc2e3807bf8a540b3655e2e3265e373d2a285ea4af302d0af3235ed56f8f96de363ab0ce58e45aa69cd337371cdbdb4a34a056f8558fd2df6ffd3c678bdbdeac4d53f85143b18a8baa1acae443e244471cd0f465ad4cd992b70213302072fbe74c3ce7b99f20a298e8723b87e0598f5d879783c4d31e4ee9d2a583fcf3ae4421c6eeb0e6672b98537ddebc0187e9bb12b0d90b652126a64cbbf6f01c6c1a7351a3675050599e70176719ddb5d96eac504f8b8c48ea7fd3ce70b0cae094a497a1ea3dfea71f2f87badef5c8de7c08857c1593a2b12c523bf3f9db3b724d31f1d500b99e50af94c6b85dd452598e18e2f4f88daef7bc7f46601fe67f3736948312c4368390c72cd226b6873e2084ad079ff06c819c0dfe5ec6954e3c191dd75b543ed67adb99584e90f592aa3e0bb1d71c0e498c5f193a17d4b1e4b9a2ea9aa4d222670920f3ed20d72763c664089de0e375312c9311e7cda4d632b4eb1b274fc5b9650b496734f247b6e468aa94c46de8b4a95f6d286956733f9e3965b157ff9778454ea734971026fc6966785e3d348ef0f5032111cbb78f22d1343e5c66b414c9c57d4db085aa112a23c7f262a9b699358e06b52fabd07c9f80cc32deecc344d3726a5fb91319dc589581fb80634363d12be521214706f6ebe5a5a4be3d5fc7ed267d80beff63f9499a13177e43182e59231c54d136118625db515ace121a383cd98126c22ae8685be4a45d2ec2427f9d068b0dad0d0e28ef991d1d6c31f16d7785d22e486df72c390afc76d1f3e9c4b06cc3d8ca78e557ee31cc456fa5e6813fa3fc15d320555e7bbbeb6f761ad4ca0496743d2bda5f431a494a75c724b7ad11ad38ec1d66f204fab816da4a526479ed180abb79953fe56a15b9d8392ba3a4236477b8528210f24676d556418da23337ce3ea3370677802439d0f1533de982e1e94747d29c5762a9edb57820a0aed1e5bd2b2b9a8a1862133d54e7655d9103d61c48a5d5d244b9eeda08ac8b6d494bdc56373d7d08fcec81db9174a9c5840a5282114d4db99a84d5a8e72c8e79500fa1f98b9fa6644b1ef039b77f31f194bb95aa7475f2414d79a003902ac97b6369c4c9226ba695f9581826c43801c6642dbd9badaa3d35c7ed1eb7779a26f1ad06011a37ff808360f108747c49a8c2c8ea7d4fbc736c9131422b408a5b5d5299de0fee9bb99519817545fbf32104f92d990187273b6afd0115ca596acf23cec3a719934a46ea7c2d875336d233b2a5a6a35068f4a413c82634771553c4891148b2edafc491f36957c2d70019c0f1e560c49a41ef319158dd9fe4ea9ed98f33205fb30e7d592ea0402e955ed8d09f70656736f107935f8cd1cf467be8e9acd24645ac368a710f2c4583572840ba048b04c2902afe6bd58e2ef955e754f0b1de5374ff55a323180548bd550ae64393428e1ad51e463c2451767642b72c1929e88bc94a9c5fa421c3beecf96c356f168dc036dc2e28dc7ebf7151ee9a21449b45293658a2bdcff1442bb3d3c35c36d785b99b2c7f9bf5fee47daa8c1b8bfb8dc0f0220d9aa38da97e17571e7d9b596d788bd6b790145de47d82dc59e95821e44778ca9f8c95d4497826f0afe776d700143c3b2debc292b4e2a866914faca3269c69570f1340be1cf81f1465435ac26a6f938855eac597b148c8d37dc26f8fdbc6b0645b0e7f1a0cf09bf8e82e6066fd46e1320cecfa9ac021a53ae6ab38222304e9538041ac80289f713ce4ff5421154f7669aa23eedcf3201e8cf92d7e8147a6be3c90cece36714c0e523325d9a82e9b60355e479c75bf7068f2aa0b8207e4421474d7014ae1c63db389b4979f9276baeb62e693413577657cadc60219c1dc60d89c8d146ca5e47bacf32d800ecb0a1f4f7bb86aef0a888bc8015bbaf0eaaf28955a95b81e425a4a036de4439bbced227c86cc820f96cff6f7b85aafa864d5d0e24f9fdafcbaf3ddd69b031d2259e7497436664d36d209106644a827829cc8ae1a3d5664ea421514d3b1da0e995466ef86e7a6cc87ac504d3b4b55ef9fb814034ea276f1a45ab132be0dce71e37489085fb1ec824aea180d06665153fe8335c1eefac55732e516eda8f870b9dfebc8caa839bb74e5c0494fd3e85237c4dd335e0164186eb4e2464be2f58c12ee6f67a76b597e80005f8e4febf33cd1fe69dc4ffa1344dba0ca16ff9efd5083dc22774aaa4b65de94aa6d980cfa059c814b64bc00979870045161bde8d4d506bc1d4ce12269c78b804133127401db8171c0a95d944fd15c8d0810d0491e0b42fe832d3e426b79dcf54394d0c04624115cc4a479ebc7222b2630598de2f125901ebef19506be7dc7b67b7a642fc4352562be9f117fcdd8231c281735c33908045d5922824947bcf159e92793bf60cc650a2715571194814a59302b68a55ac8f0490c30a0da06338b4e88d8330f17f72692c7bb02d3ff3e825693623ffeb54ec82afe9771fd1be587e9e6c7bf533a481d5d05873222b84dfc3301b86864392cacfa2e4dc6e6574ede05662b0f1e5fb8fca2c935170cc668fd9a0c502947d4219d37fcb0bd8107ff3e7661ecbb3a85a889a60027619e2a8c125fbd49ded5f0f959be969bdb25aabb874cf8718049e202538804c40b1db33795c1f28d4265a727b42a9f5b0a93f3966dd24d7878c3f4298e4ae3c541b21a6cc4bdbb80475975ddc3a3d27f90dbd25b64619e96d63ba9f43e52fb1fca3193d3e96d9af626585c"}, 0x1008, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgrcv(r0, &(0x7f0000001040)={0x0, ""/54}, 0x3e, 0x0, 0x1000) 05:37:52 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) getitimer(0x2, &(0x7f0000000140)) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x4000001000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 05:37:52 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280)=0x5, 0xfe) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0xffffffff, 0xfffffffffffffffc}, 0x8) r3 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x2000) socket(0x2, 0x4004, 0x7fff) r4 = dup(r2) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x93, 0x80, 0x400, 0x5}, {{r2}, 0x0, 0x10, 0x1, 0x4, 0x3f9}, {{r2}, 0xfffffffffffffffb, 0x90, 0x11, 0x1}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80, 0x41, 0x70}, {{r2}, 0xffffffffffffffff, 0x40, 0xa5, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x4, 0x1}], 0x9, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x22, 0x3ff, 0xff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0xb2ee}, {{r2}, 0xfffffffffffffff8, 0x40, 0x40000012, 0x9, 0x6}, {{r2}, 0xfffffffffffffff8, 0x23, 0x3, 0x3, 0x6}, {{r2}, 0xfffffffffffffffd, 0xa, 0x1, 0x1, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0x10, 0x6, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x40, 0x40, 0x6, 0x5}, {{r2}, 0xfffffffffffffff8, 0x1, 0x2, 0xffff, 0xfffffffffffffff7}, {{r2}, 0xffffffffffffffff, 0x42, 0x4, 0xffffffffffffffe1, 0x23a9}], 0x3ff, &(0x7f0000000200)={0x7fff, 0x79eb}) 05:37:52 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 05:37:52 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x300000}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x97) socketpair(0x3, 0x3, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x2, 0x1d3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x10) r7 = socket$unix(0x1, 0x7, 0x0) r8 = dup(0xffffffffffffffff) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x14b) r11 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000340)=0x4b5) clock_settime(0x0, &(0x7f0000000300)={0x4, 0x20}) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r13 = dup2(0xffffffffffffff9c, r11) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x20000084, 0x100000001, 0x7ff}, {{r2}, 0xfffffffffffffffb, 0x2, 0x6, 0x24000000000000, 0x8000}, {{r3}, 0xfffffffffffffffe, 0xc, 0x7, 0x0, 0x5}, {{r5}, 0xfffffffffffffffa, 0xf4, 0x6, 0x8, 0x8001}, {{r6}, 0xfffffffffffffffc, 0x5, 0x80000000, 0x0, 0x39b56bd7}, {{r7}, 0xfffffffffffffff9, 0x40, 0x2, 0x7fffffff, 0x7}, {{r8}, 0xfffffffffffffffd, 0x4, 0x4, 0xffffffffffffff80, 0x7fff}], 0xffffffff, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0x7f, 0x5}, {{r10}, 0xfffffffffffffffe, 0x40, 0x8, 0x6, 0x5}, {{r11}, 0xffffffffffffffff, 0x8, 0xfffff, 0x3, 0x8}, {{r12}, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x2}, {{r13}, 0xfffffffffffffffb, 0x0, 0x10, 0x20}, {{r14}, 0xffffffffffffffff, 0x80, 0x0, 0x3, 0x1}], 0x2575, &(0x7f0000000480)={0x3, 0xffffffffffffffe0}) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x2000000000800b) flock(r0, 0x1) flock(0xffffffffffffffff, 0x9) open(&(0x7f0000000000)='./file0\x00', 0x95b7fdf93e370e89, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) 16:00:04 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000100)="d48966d1b83104b6720f1988a9c3f728d8333793bf8d4911812ee8f31e4e7d35657365585bfe2fd540a948e534c497e8a8a58437ecdac9a91f42e921f830ed04003eed06ac1dc25332c96f55c9fafbda2be00d5853bd4877251142eb0aaa4b06e44fce67debf6331b7669e5e8fe7", 0x6e) write(r0, &(0x7f0000000080)='s', 0x1) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 16:00:04 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xd3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x6, 0x8bc1}) shmctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() mknod$loop(&(0x7f0000000040)='./bus\x00', 0x6110, 0x0) close(r0) recvfrom$unix(r0, &(0x7f0000000240)=""/239, 0xffffff4f, 0x843, &(0x7f0000000040)=ANY=[], 0x0) connect(r0, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x4, 0x401}, 0xc) truncate(&(0x7f00000000c0)='./bus\x00', 0x7) recvfrom$unix(r0, &(0x7f0000000140)=""/241, 0xf1, 0x40, 0x0, 0x0) 16:00:04 executing program 0: socket(0x0, 0x3, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) 16:00:04 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0xc003, 0x2003) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b98faed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbf9c97c7919dc8d612b143d28b0aac61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eac476197aa30395bea892fc4f95e793cdbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777a303241b2cd8b79bf552d341d", 0x1bc) 16:00:04 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x40}) fchmod(r0, 0x24) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3f, 0x1, 0x2, 0x60000, "7ea1adabcc7c9d0a3869abe6b0d4cde2388c9f92", 0x80, 0x6}) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:04 executing program 1: socketpair$inet6(0x18, 0xc002, 0x9b, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x1f, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="4fe958d2ac574c07b6646bdb5711f2b30884e3234f11e578a556af30a1e7fff1b6472802b50e18c934d88b0e514bcc87f7849a48ac3f53d5f946798ded1d935e9ea5b74b521bf9e4b82df4062cf70cf458edff91b5a99e8682cc2ed9e0bfb9bb342d94dd745b66dfe17cd000ea1477bfe9aec746cb698d0e3b6e9a471487bdd019de3a5f8209bbb60cbcff54c27fc52980be39311f2021383d8155d56f7ebf4f84c943c48c8ed0b23e818282609c092375775f1ee06d7ab7bc503ad1e7b95832d9a6118dd1a8be263889fd02cad5d150a5faeec1ea4823f3445265229b7bb97b579d282761500f9729a38431883219b48c76060e43b5c235340c034f5f5e2c4c692e816e04b1e916d99089a3042b523b7baef960612c7fc04a151a2e36d6bb0363b9e081009145de97f98250dd0c0f32cf6c4ac3cc284c765ef9a8ca844f490ee9ea01b6947163aa90ee644211e28eb9139ed27ebc8775f9eef5ee2fbd370c5185801d4645997b0bc81877ef807531bcf2cb04b4680558773d4a1a3c955217036924d84fbbc163f85315288cdacf83fa656ce7c27a89ab57caeac2d440b6ce43d3f396d0e12cc3be20d5fc66c0177ed363e82d6ff23222d72ddec8cd7578a9e785c89617fc9a2818860469261e898854fa75330d2ebf30a67c09fc89133a2bc524c8e7737ac53cb2106329fbc5fe2fe74eef57212e1a45dd31f8e9caaa128071f33e98d4d1b313e04b79a528f3e7f94be988355a92d04c0240324e41ad2da88ef34ba3a444165762bcd96d4271db3768679b6e012cfb87b06d793f3b34f0205f1ad8c1a9672a8e2241c50cf081bc4171df96c043139251f3c5089e0252ef4bdda26c707fd6088f2b5e5ad14640afea15d668a46c582b112162774919d67f67e8031bceb9c281ce8d50c9596b8861d90e88046d848f0f975c3fcda216a96d2e22a01cb839dd746e6384bef0efcc4dab2631d2844b797fb3458a4fafdd2579d2b300f8c5a1ca59120454fddeb3e1ec3792954c0e618189a86386204c7eaddb5aa13334d4b616ea763d637c5ebe08d963ac835efa06949bfd7a3366399879854eb4b191b3e4affecc845fb37a4966b335f5e8525c78424c6ad030864a8de14c19d3f1fa15070250f6848c3e3418167e7e4e88e20d8dec680a9bb522fc09bd2b578f0690c2d0513c92b054f2aac76d4ea4acd521e6045f2a5fc22f45146c4eae09aba06005c4f5fda82a844faca32da52bc78b9cccd1ac56c9d9417888081dfbb24dceb7eaa5fd9d0aa91ae4c72726e5b237544ede9ae10ff72c87f893ddbad270c3f889ba01f6f2b9274aa30fb4f8372742c0739b74c1536d5c5973edae26d89f30a64e18cae4f58b7b5e023e2f535736c57f05ac2ea723d14f4f6e3a7306f8efa1b76d9bca23e482fc78afad264e31d6bf0e1af74f40c241402725509e75d61c379f1a2edb3357591e5030ccf9aff858b29cdf00a517d2d6f9622780f0c20f9bbabe7e6a59136a65f1d49aac68166aa11348250744c633f7738d88c748534243a21670568752291a1bffde1dc208ec13a57e5db1f0ea9719c3a93dbc55daedbf97eb6df5b8b8730aab3bd46d085348f9f233d5ba979541ffe95dd39059d0d6331e122f4011e803b885b2afbbfae455641ae83db817a0844d78225a1ffc174644cd0f16f846c4703139f193e8159afc434f59b9ccce9347e67e30e8a662a44415caae30f2717d517fccb62bb92d5d10ed75994abb70f5f616edf2a71c15afba3f39e04dbf6fb075b02118a8dac2d5df0778a525f22bd9ba40c1ca1bc556947d5376dcc754d5c3ae26c5ff18141cec20fc4d092466a85be69de46dff0ef27382ab59aa6281cbff29d62af740db62dcfaa23007ccdfebe2bccdec1221195943710bd4481ddc1e2e3c705bf0eb47d022b6eec7011176eb2250a44e813876974756a1c537314260eeb71b7977248723090fe3a7ea47e6370523433b3186614f556d1bebec48dcbde88cc58b2791eba6d84f24bc0120bc2c79f39f6da8afb978253be46aaaab0e0a533335a16acc228c4abbf319eef51a57702433607e060037c4a3a7e4b05f7dc1cb3c726acddc8cd307cf0ba1667b029ec8462ac1453f33d629105ebc2c84efb80eff9f30d1b9ce42fa61f19488bfe7a17ea7a23719ac85959445a3ff026027e91d92e28b65dacfbe8ebcbf14ea773b1629310a8038ecc63af58b51a39c22ee4b9ee661fbe6ac2e6149a9482b5f579128eed079259931b3e15acc9c5a9ea39703d065b9459bbf48678b1a311aee406c1ce06f7c9780408abca73fee8ee230eda9427c6ef47f4d31268fa0083da438d75932c4b17da1f7144933a4caa12655a0faa26a1418d5deee78b9f6806410f48da3f0e0005314efda3fe81bf13b2c57a80f55930e9e4cc671c16539e162c85b9bf9a26df7dfdf2721fc7a0953de87e4aed3ca7bd06e35ec0f537fbd95dab96bf71303cb25cf3e5e365daa3bee1ed0a68ceba280ccdd710039182c8e2b47fae49b903d5b77c18bf0b5e6893f2e01aa8005ac11b0e093cb02c11f91d894fdb8cf2ebb30041113730b3c7402a4866e45dce9b967a9fdc1abf21a244be200ebee5793e341b4d353a302c1dd1c88e328781ec6419d9ef191ce74f489c16144417f90ce70bd112783606116dce5de910de1431630ca06357caf955d76dda38df7b248d94890e060dcf38d3fa4a93bf9b39f2603d68209efa8be7c59f043d5d4d26d064083b66f572739ef3732eac5cac981ed12bbe0603bf03e5bbffdf6d7e3f34da342ca5ff9e28fd7c25db81806fe18930abc89b0bee66e03664a2a0b5db13e266e1cb3f60db602f5973b64c09ba982239628df9fc8574d612a040eaccef7ef3f8dd306de42ee758c2a795f5310f8d5f209efeec373fde28ead7d00a27c591cf6c5d776d144115f9acb3986c338bc445c3690f9f7a36edff000de44430e45ece9487bb1ff916b4301dfc94435aa9f2c6fde10a1e2e0e5a40d7245bc3f0e1c6be860c045e840d60b3e540988cf646147a2a779ec03a09c8c5e3020a499a5f37b851d594061d5866e6876d052012f47291aa093772ff1dc478922ef894ef166590a304ef1a7fc2e89da725db4bddf307276040910e96fb5f3e78157c34c1be0b80aee09f22b5df8bc30c918663ce465c5233a4d8547ceee61dd08e9ec582144a3506b63ee4e623c876618b07dced6ffd793c668be1e0b258ce0e310f55a41ffba76b03a19c09f1b6b3c3b69ed2a9d0a2447e79c299aede13a3bfeecdf983572c1318e02915bbb52dc09afa9f709f55ae101a598a2f1a2b3474ba91eb844591376b0534994c51c72ad3d265d897f322d159376331e32cc6fdc433af7f5d260f19a110a6e4efd5aa27094c358cefc6d0fc7eced0cd1f5c9d3a10dff749b6164611916d062aaf015b310979ba423481f1338576ed7c0e95f963261839b1b35021b3581ad83d42c02447f4a4a000b11311ade77d071ec90998dfdfdcefb1e160121b0034475c62110f31554fd5e3ca2de29c2fc201ed3f861d9a8518d40f60ac9db170efc83dd66a7aae1ee1dad922752d4e3c95342e6f73e0bfa03bf08f353a3a86dddd44a1e2d75325f7c1816fabb240b81a7886b1a7afb8f5ac7fb385fc40e9157c889b2fc237c7cb8fd99b704e5974d06cbed17b34f4129564353dab555ba34814f1d598eb0a8a5a8de870ddf53eddb360dd833e95c1c69d3d74234095877216ca2677c12602041fc07bc9a4b05cb35e4a300f932c2fa3c301e12c3fa4b568a068cc464de1607286e6c468637d41da9be50a6ca594d5ff4a31076dfe8318e0cfd80d320d65255a297112ac8d0c6d42e8a13924e66b511a751f18f073f1a2e9d023e38165a2c66a4cb510757ca837748c3577d317866bd9d514675a2f7e19559aedf556080a87fcf421e21e0422651f3f5b8a174b2ce42ee3304dda6fb838dabde141845e9e226c7e56c6174c6d384161e71e6e5348ee2691ae1d3db63159bdd1570b07b977772b7c024e062754329d4b492160ff9ca11dd59c1e6850f252a3a9e712fdc66158bc98f6ef3d1a98c5492c847b8db789ad635868cee7c682153a752e647f1f3897888a60f402f5fa7629c69533f9116ff425b7dfaf39c3380788c6772a59254ee15d745e0c809ccf0a6378bac25665681c94e73178bffca90e79459129a3b8f76bf0c32c96dff5f1a5ea3a074b4f153a3c231e6d208209a30b76f409582e04cc158823c14495e04ad2af689f04b090c230007b1cbc5a2b82fe5915f94b927218e1acd34eceb98eb17f4ceb11db6164ae03fb130c5ba3d1544418775a33b76a0b513c1387e04e9b82d9d6c23af8604d6827023c5b4687f8ac7f5341963e7ad064481f8bd17400f7d413f5dd9368f8374f8501b084e64d76c3f1f41e2b115f375a075f3cc776f79ad62fa0d04f2b315d4a42086cc4f77e7254c35c16f9c92d709edcd35b19ea3e9388d2dd54edb52626cee19d250a1489ff46d38ba64f2053bb4937bfa5816b1f881cace7f58558a58e296176b1b99ba7d5e87242787a805b416fe26722dfa256a53b76c1da231458397abe093e374fe7657d73cca4607f0c65174e4be38a36d542666669c12418eb5a246fd88a14ed844a95a3731824d54291f134b6e74f852fc76d6d8a3e1065e13758082bddeabccd4c97923f24f843e8d689f82d7c25b8d8a03ea73cc9b07f2a22cb25c65b3c8864404e6caa0aa5bc6e0313d263c74cc0b33020110b98c96946014c4e1d33f33b938f0139bee3d2f970f2cf3c8923a2a2ea7fdbe3315f98425c7c2b78fa9f8aa1d6afc3b0ed9221c389df8fb6c05f22dc33dbaa96253335681c665eb57e717847a06ffd46b4245fe56e9d9dea6d9f63004bde31d41ed4d7b02fe05c670d5bc3f9cc11dac056cf08731f16d6e5fa7da0e6b640ab319ec6f3f847d4eed34acfe1c778e8ca75ebe04ea23390d0f3486a224a45e1dba73a51d859807c594cf62b92c3fa0d49ef3cd0fb8d4e3a3b71e43696958a4344f92c3dda8b3aaaae962bf86fff81c8d5e6a31b67b41ed89348db5864baa2bee281cc366037691312bd168aacb7b28babb59b4621de73e648434997afd268bf12edd5390f565d2043144d8083a6fc462e8926f4d46beb6ee2e9216bf2bcba44fe5e14c0cf445e2f06ca4f858f46744ec3f45a8b835fac67dd679c728fc93d5989aa73288a8210e1f691e31ba5aad4e05b0de7cb71a04880be7e414fe5793f8483e314579d482cae22af9af285b0870fd025f249e626e779f7aba3d4c2bb8492417ba095ea49d06958ef42cf651f590b03f75898901168d6b1b23e54ba105b01bb97cad9a564c8f2826e28428eac498cb5575d89823c04d9b418e28786a24c16aa21d4b239a11b679bb2339dd24e7b72c59771a6be35ccaa9d15b90baab6a4bd3f97b0c63fbffd8996ac8712985c102032bf262cb56c9c70616e90a0c171fa18f21586cf5f1d38a84610dd5e75241d0e528605fa0e51f85e650a0b9d15a36e69a3a8b7476ab59333771eb71c18cff941e72d730d14a82ae8172446754e67e6a2e600ce0afaad82778d93b2c90ae4197bc623b528e4f89524b46a693fec68eb04f16696a134c7b194dedba2448b88f840be32c6f7411e4afbdaabd34d95602052e301858a8c42a312f2e23b2e76a96b58433f0dc26964296010193e759ba8fb0391393a8df0ac87c78c2033a6ac5a8058486fcc1acf040266ece00d9b52ca8a8b60d42c2549a21c6130b174b68142c426d6f0f0ed2558b7e24d962fd484888f16a4646e65a", 0x1000, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x10000000000003, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 16:00:04 executing program 0: 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) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fe5ec26c7ae08d53e12c8b47c95cc20768483471770888c9f97d374fa529453d3e4ce5c042ac5172e52a47922ebe175559a8fd352611be184fe66f750ef071576a53c240a", 0x5c) dup2(r0, r0) r1 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000580)=""/4096) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) syz_open_pts() close(r0) kqueue() syz_open_pts() syz_open_pts() 16:00:05 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x5a0a) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0xbe351c79d56c8b4a) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="4e420708946017904ac3e493d3635dd70192febef043b5cb75962fbb2250687d2835bd9da5ab1531e125c212c140ce49647620", 0x33}, {&(0x7f0000000240)="27796db3705b210c1905594f3ed83830dfcfcfe8707cccc6dbc3c8fcb2e255af6fe052d643165c33cb5219555a65ae3432506833a8b1f9d0eafef00d5b0c22965dcd120135804e3266dc829b26f623cf97925721641f399ccbd8", 0x5a}, {&(0x7f00000002c0)="144abdc012cf3df08f324d303550f77d6fbb19af9d0294fd0fe2c9c35de70652719e", 0x22}, {&(0x7f0000000300)="0960d1226e9eb9825a086b871f5b26f956b0687907dd2549f0090454242b2357fc620a0539da3451c5064ea87b51411e0183e668744760c9f7fba6acc94f5254877c66ca028143d686faf012fb908b7ef4c90d9af0a8a6b43214d0b758abc982a3973efde0c11e811fba2182c9d4702540877ade78cd0d9c567f37c3cbd5c36ed9a650f442ef648030ce0cd6e2844b039f04f5065d23a0005f14deee124cc388afdab0edf58ec9152d8ea4b766dbab308c43166a852b33a40845fd021bbc77f4a403556ec505e83566043a9e7992a66ca0678db4a427956424ca23176169157dec47810ed716192585fc0b18077d7540095672fd", 0xf4}, {&(0x7f0000000400)="9bcb1eda5c2c32e9c08566f38c6bb841669333be46b12049e518d3354964114330c299ffe1a798476401ab4032e950ed4b02b980c89929976547b3fbed6d", 0x3e}], 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x22, 0x0, 0xfffffffffffffffe}], 0x9, 0x0, 0x8001, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) fchdir(r2) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) syz_open_pts() getegid() setegid(0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) dup2(r2, r1) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x7f, 0x4db, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xfffffffffffffbff, 0x1}, 0xc) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) sendto(r0, 0x0, 0x4f9, 0x0, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xe62a, 0x6, 0x101, "9fbfec613640d1610228b2f3ab91c09b6c6f19e4", 0x1f, 0xe09}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1ffffffffffffffe, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f\ble0\x00'], 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000"}) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getppid() socket$inet6(0x18, 0x4, 0x8000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8a0, 0x40) close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 16:00:05 executing program 0: socketpair$inet(0x2, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(0x0, 0x0, 0xffffffff) r1 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x1ff, 0xfff}, {0x18, 0x0, 0x6, 0x7}, 0x0, [0x4, 0x80000000, 0x80000000, 0x0, 0x101, 0x8, 0x101, 0x2]}, 0x3c) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup(r0) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d371522761709a636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f940dea655b1bb121a0f83f5cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b77116a088885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d5702a13e4fe12aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b1569b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5a4a07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c4345698bbbcb8d00eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad101000100000000009d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7db4213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2643f0000008169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6ee30d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce5443495347d7ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512eef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed308c2fbe3da139a05dd1bb44ab31a80d058e7f54a0e0a70fd47203948b43cb34336d42508c7efe07e222d9620cb6464ea0b50e79395282d2c79967740d39da22ac088d2d31473d28860afae76d5a86f8922d04f3f67e6bcc7826d7d7350ee87595cc09892212626ba141f724a39c892a4b5a4c8dadd270ffa1026896e3b00000000000000000000000000000099461a53f88711608f470afe54d6e6d4698e0b9f3a61b84de8b828fd21dd24295e300d5acff5283e4895c8d218f41f06552eee1dffa57b192e4303d5590f8e4ddb1af0ccc6d6a22a90124177875ce22bc76c26ac5624c2014a40acdd60bf9c5d", 0x10df) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r4, 0x2000746f) read(r2, &(0x7f0000000200)=""/130, 0x82) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffb) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCBRK(r1, 0x2000747a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x104) syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = fcntl$dupfd(r6, 0x0, r2) recvfrom$inet6(r7, &(0x7f0000000100)=""/219, 0xdb, 0x1, &(0x7f0000000200)={0x18, 0x2, 0x3, 0x9}, 0xc) preadv(r4, &(0x7f0000001440)=[{&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/47, 0x2f}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/65, 0x41}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x6, 0x0) r8 = accept$inet6(r5, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r9 = msgget(0x1, 0x0) msgctl$IPC_RMID(r9, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000001540), &(0x7f0000001580)=0x10) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000015c0)) r10 = socket$inet(0x2, 0x8000, 0x4) open$dir(&(0x7f0000001600)='./file0/../file0\x00', 0x408, 0x75) writev(r10, &(0x7f0000001780)=[{&(0x7f0000001640)="8dc6190115c05e727c48b13827c64b453bc1ccddb999503984b0053eda747f8041d0b71ba1ee4686be5eae4548136207172fed7166c819be69f619df9c686084ee44ff9317ba00599f6b7fb0cef6a2dbcf", 0x51}, {&(0x7f00000016c0)="c21bf6268a234b1e4421c5159694d13582b94e625726ed99d7bd2e2b11fa38576965156c627833e620d88072a39a6ecd4712ea36f696ea47d04bfc0ec4c35e6df9e5235b5d5ad2e17ccdc958648122a7a2f5af642fa274a471609a771751df2c0fa3be51109367aa77aaf6baea12772e8bc05c69a87df5b0fbe73b0af002db157d2d42a1b871ba518be98b3c842b1ef0e44536af85d4fc6119e7d110da1b4bf6f6249f22b297549412c6ca283151fecd4820cdaade68", 0xb6}], 0x2) kqueue() setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f00000017c0)="87544a77c60172a6e1f9cd82e1f0c72e97313257d9e326e992b6a5e4f142a488ebf248780c7046fa247f041053dadc58ef37067e3be9739abe7d71b5d78570a5975f16d339f51e9881217d8ef58297c53d3e256f7de2d7663f287a5d180744ad6aa889e53e94d57f04e48217f76d884050500d054c4f57bc6ea2cc963316dbec8237d4c799d9976d1bd399ec0b8715efaaa63631a4444fd02d54399387677a5552d3b5ddf8d700f110", 0xa9) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000001880)=""/13) kqueue() writev(r10, &(0x7f0000001a80)=[{&(0x7f00000018c0)="5e1b3ecef18ca754ac10f5a28250e6922a2a2da8473372a3710a339f4ebf29165626c5aaa80588a3beaccf15b2f8c9fb31e8f3d866c4bfafc10b7f8657f1606d56add58515279fe3ba311090cedf7309571dfd0fa0e21895a834642df93532a0202a097584b406a067c6ba2750df788e30441640d59231d665c8731842c23bb3b2570c020274b07edbe4312036a8cc5dab5b0efbc1fc511a71b713a687d59fb1bea6b04d9af2072d6e001c76b589f57d0b90fd6d8147e6cdfe", 0xb9}, {&(0x7f0000001980)="8767dcb8b092f4914eead329a225359f968cba79d9af973a5f4d3036c9c0762fd33434cc6c4bc738158552e7a39beaae54142d0f02e0eff210585a76aa4bb64df3cee61bb3bee6517be6e2aea0c26cb7dd35f6d9b56ddf022d5e858c77086e4f7463cdb35c828eafcaeed66752d63ad514f2318ab1ce3e168ad4152b610fbc637c5c6f74f2ebd3054f9450800b2ab4fd7c08ed48a8609ed7602ba5cc255be9814b1f6b5d9494a1292d90c65dcb58ba38295b4f1a71300425c07aab2b408a79527ce5f23e595876673fa3da52a310a6db903b02e34a24f7a7e4aa7c6da8848043c9befd16d5715c81a2a2f61e9d52", 0xee}], 0x2) r11 = semget(0x0, 0x2, 0x8cdd97a13cff1068) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000001ac0)=""/234) write(r8, &(0x7f0000001bc0)="ec7b672b0d6845de7aaaa5442eecd04c13a5b5d3e06eadc5be420ef410735a3ce92e9e9e55adcc44bba22f5bbfbdb7f54074c572153c", 0x36) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x1000000000009, 0x10000, &(0x7f0000000000)="914f456ed58685c9ae166a6c41e7a8429a7706c98affdb1189ae79719fc7ff6a5b580614137f1ab85d451043a3ab18151720d162be8c029251b5a90cc8e8c0164bbadd9ec80770c7ef453c74a7e90b2db7f2fa64e85c9cee289f4508532755499cddf2458b1d36ae8db872837b8ec27501f8ab112f1291f000f18cc6bd18e70774a28fe8daaeb4293d", 0x89) setsockopt(r0, 0x333, 0x7, &(0x7f00000002c0)="13aee240", 0x4) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/110, 0x6e}, {&(0x7f0000000300)=""/132, 0x84}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/108, 0x6c}, {&(0x7f0000000540)=""/101, 0x65}], 0x6, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x20) write(r0, &(0x7f0000000280)="420ffbda3eb52b66c6e768a9a53e089b69f47f36cfa429bf8fbcb7a9f9eca0ec4bdcf62c1da2220ac24c63e72f8f64088052dd1bfe6cd231b29587c23ce85c9f343868fef808f85371a64036daac2a491e69d70fa02b4b46e123274c31dc2cff539b5e2397fecdf0a858911fa90dcf848d379fb8154e223dc75534d281fd63ba389e53027fa01007bf27fc120d0e8b3dcc1073cd8793a0782fac820c58d7d59a7c2db351695e1f8329523a43ee7edbdc8b44290f9ae14d118c972b5b0e66b225fbe065d864cae394c13100ec36c891a6831ccd613258b9513dc848f2aef60c59e23a1e0e9140a769fccf8614905c29e1132ad37a736fd4", 0xf7) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r2, r2) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x63, 0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f00000000c0), 0x8, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000080)=""/1) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:06 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a00, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) setregid(r1, r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}], 0x20, 0x8}, 0x1) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) close(r0) 16:00:07 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x10, 0xcdbd}) setrlimit(0x6, &(0x7f0000000000)={0x9, 0xff}) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x20000200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="d7100a07a6b99dc99acd6e15cbe12391955277ec4f97f53892ee28059c4430625644ecc4432a28f38455fa092c92c26c1e", 0x31}, {&(0x7f00000000c0)="00f21f06a0df861a147c2e9b9b0d436a7033bc5dea61e3956ea5096672dfa2c0c2217f92d6d133616d8e6c5f4c70419138a4993a86587e979a9f8523c3b6d900e375344c4932c5ac2376ac56495569cafc", 0x51}], 0x2, &(0x7f0000000180)=[{0x38, 0xffff, 0x10001, "f302792b3092c90708f3381ab2d6e0a87df372f9b7df1eab94dbea71d24b2ddd7923feab1866"}, {0xe8, 0xffff, 0x4d3d, "e829ea7c13250c658705d5bfac5dd7b2559d64bf76a8d06cabdbc6feef68d2856779473f0c974947ed16bc392e6f33c2972bae1184296ba9e5e681603a1d66c0e0447e7c1b7111b4512395a6c594311bc8a275433a451229f0f7df0bbadbd8afee835e16008b64dc95065a6f63e831be37e3d897c2135d6dcbcfb05413109524b98c06c09d0d7de00ae2c9f03ae1d2c756a3cb3eb140806d3b6aa29cd4aa2e0c4771fb60d8e9c4666084c0acf002de4acafc29b0afb7a5f42575650375c7eaf555fbae6c39c16633e81e713ac4d5d8c67af48f"}, {0x58, 0x1, 0x0, "817e57e812a4e5e57ea6cf0d8e353666f57446a293ac8c87fba1e5dc1dde6bb0c568304df369b55119da19d1d82f17f2cf826ea79148e13cdec1044538942a84f22a7754c5526ccc"}, {0xe8, 0xffff, 0x100000001, "87967a3e2dcb4f0ba5397bdc2089fdbaf659e675ad0f76b3f43f88ac5443ba1f605a465be2387244510322d47bf574c9c5d144eac9e39a980f3406f20c890b6ab48b0648484acdc8054fa77fcfd041389f10f3b47835cd83d9f7e77e4675536bfdffcfe58eeb1188838e037ca0366c6eac6143d6d3e428b93a910d3d1d344c0d3f913a40095325c8ead4e4873344d328bc731cd5431d767658237c68c97c70102a9bd55d7477528fa4f721c039aa106335d844bbfb818bab01edab25657ce3ece65472f156260fde74a7c9bc8ee58d0fe528b6704360"}, {0x110, 0x1, 0x743, "49b20bbbe3d7ff6463356497923200d076afe1c0afec2a393b0e56b584f37e5db88b867ee8f83c8204f74b53e8bc811c7264af00177ce91e5d7a8739efe8af081b1775192d25a535ea5c947e2e36328567abe2e80e32f0afdbd529195a33406da2b196a4a9988877078b5985d04a774bd44d365f0706f775836a17fa7e53bdc87b9c9a5fb72dbdf75ea75f8bf4cf876f108437b280b84e17bf1f4443abb0a9f1736cc7cac333741569bc2ba092620ecbf517d610ad952cd305a3bf171c6aead0d089a013cdcb8969b8a122558230ae3819b567574142c986cae817dc754f147659b1f76623287fac1bb76cd67743c4cf19d951dbe7bbce7785"}], 0x370, 0x404}, 0x2) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0xeda240ee7c0e4925) 16:00:07 executing program 1: clock_getres(0x2, &(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:07 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') socketpair$inet6(0x18, 0x0, 0x3, &(0x7f0000000280)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/63}, &(0x7f0000000240)=0x41) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20000000}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0xa0, 0x182) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) r2 = dup2(r1, r0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0x0, 0x8, 0x1, 0x15580000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x0, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x3, 0x9, 0xe178}, {{r2}, 0xfffffffffffffffe, 0x28, 0x1, 0x5, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x21, 0x2, 0x401, 0xb2a9}, {{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x6d, 0xe8d}], 0x3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0x7, 0xffff}], 0x0, &(0x7f00000001c0)={0x114, 0x819}) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./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) flock(r1, 0x3) flock(r1, 0x2) utimensat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x9, 0x100000000}, {0x8001, 0x8}}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) flock(r0, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, r2}) 16:00:07 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x6e26) r0 = open(&(0x7f0000000300)='.\x00', 0x300, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x5dd5) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r1 = getpgrp() mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x7) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x3, 0xfffffffffffffffc, r1}) 16:00:07 executing program 0: chdir(0x0) stat(&(0x7f0000000280)='./file1\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:07 executing program 1: getitimer(0x3, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) 16:00:07 executing program 0: socketpair(0x20, 0x7, 0x100, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="39e8bf5b13b9c72fce91f50c912023221f25be574ec2627f03ef1532fd6d06626732ad6217a7a1401c3a186b4a5ab7ded536d5a197ce4c4b43d457faeb417af792203fbb57b68fe9eddef875a168a05c338a843f6b4147979bb2adc440a81162ddd6984fabc149c76203a3c3aa29e1124039200bb01901f712f5988a5be0988676aa815799f5d650013f5f6dc92a5858816885a0828214b31d1debe2", 0x9c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="7d4bd731119f23a14e15e452870f6b083c1d0fcbd2409fb7f97511059004fb4288dc085f5b31dfc178ab875b44e385c600b95aa420070e7bead0aa93d9a2c90fdff5f1fe194202614d58ff73c01046cc1abd5600ea34f4b648389ddc187671", 0x5f) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x3b4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x0, 0xffffffffffffff7f, 0x8}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x199) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:07 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{}], 0x1) socketpair$inet6(0x18, 0x1, 0x800, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffd36) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r3, r4, r5, 0x10, 0x1}, 0x5, 0x3050, 0x8000}) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1008, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) r1 = semget(0x3, 0x4, 0x480) semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) writev(r0, &(0x7f00000000c0), 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0xd148, 0x4e) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) r2 = socket(0x6, 0x3, 0xd5) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000080)="8b8f4f9710652b8379ed8640125ae47cabad2db24968d407fdd6c2b5eca8af6fc21fed6c6201a23bfdce32aa68549215bc779b26f9b1b66fa04c103ab2b29d7aeb7fdd15a7e76a7184f73bd03f8708c1987eeace4cb72d0c4ce4979e4f403f1b2e822aafcc58aabf7bd76ed16d225c969e0b9819d781de620d2d34b99c75abcfc01a2503778db9f713a70629bbc0", 0x8e}, {&(0x7f0000000140)="e53d31f7d838b36834d087265ee4aff18787d5cc03482dba0959172bc43f9b1177bcc82855eb1ecdee51760e3f881de056696908e97c13a839db7326bae62ff81cd5603fcd177df3c94567594ebfec659d85d0915db7fa6e95977cdf04ddfdf129affd6098adad1f6bb1cae5d9026bc19f7ee9fea3818e30a27dd1fb4fabc50fe329456e61666ae2e7b7b0986bdc4c024c2fafc6fd85f2f2e012f813bbbd46b69f9da19ace8676e2cc05c1fbc0b24849e5df4934585effa9bdc8129a3ec27060f169509cac409f5904dc6f5b9d45596717790de933b65c5ad50217ef41b787d6894508afba40", 0xe6}, {&(0x7f0000000240)="2f585a46c0c466f2c4aa194cac196db7dbeb148d84224c7a902eac70662ad7a003086a7c9ef061942ae6e3185371b82de147b7629775db8712dd1d3e252029cb6635a7a7a5f433401a49ef422a7b766e1456a5d518b0d5277480971c47e0fb07eeff0659e1705a714c7ec9623f3fbc59cc812ce281ef2678070816d0028e5617baf9544868f2a212b0c3cc444d30b43bc2127dcce4b73d5d5b1c223df4", 0x9d}, {&(0x7f0000000300)="4e3f240b080d43b8930c6f0d5cba0ee2a0a93cfa4c39669196f5cc0dbd5649c6adb4f83b14974af2b66eec444a2e7d82d0cc842c61461619e38cb8cdf076209a209048b6cc4e00b0897ab5c72fb98de044efca3f19f10695c9c376be3ab4321c8b", 0x61}, {&(0x7f0000001280)="b17aa7c4f5a70951f53e63d14898acec5c7d3c0219be5bcfbb4c667df28e9db20870a22a8f371517e1eb2212704390733d376e4b62779d10259f564fcc3088f67dc6f80637de35c8fda0f7989cd357043d4300cb5af1cacea537a8aa27b0cb50a4d8cbfb2aec0d51135a880230aabfd376c85698a344570216a8748de1f3df11917376ae4dd40c5efdbd97b02fe5bd94e3796a5fdbd819b7621a1e06b2d15106e9c50ea7c764059f509cfa59d475fa0b3a002a1918d3d9878b50845449f9f7fce7b1d7ec62275383072bebe1428cb9d63805c0f9f0160799f16a9a2e4cb6a5879823e59403e22f395c20199e6b1cdff37bdb3129f5f7dc1c3212a04491dd5aa68c1c3e36458fc0fbb02d9445159faa7de4671a44668f768fc8d70a689343585f35a5621c4b4e16bace650a2e908dcc602368620c7a2ce456b63befff82cbe0d6cca54ee7594baa546c7f755866bb713f7e544f3d0ee699765c9d3e27f0f61a18c9a336c476733e76e712ef84953c3e5073f1525c29d75d747bebfa8c0b9b265ec3d75c807e865cab74ced555d4985577866dfa888b6b13317e2788fde5d78d638917ba84a9cb1b4332d988325c58a66ab6bfed82275f804c7f4ca4e958dbcfdb7c94727698e23519c748aa51d576db79eb0e2adef578f755125e43a6db97d422c8db1871bdbd5a55c9a6a65d41ca828a3fd68141b0262023fada8268dd9028e701bf94c536650538d641f441edcdd8a6e0f2aed42b119d7e52faf441fa0ddabe152e5ad0b352d3c0be455adb341870b9a54bbf46a8041b0630ef002bbfd84399ae2418eb8630f3140f431b34ee4d0afac8d33a18abcf0ae5089e9c0148265923ba251844e517388eb4bf6f87bf9de2769505a55082d242fac34e8fe21233ee46c1161be2943fee3e609efe6bcf9b0e64953123bef71c96824bca1da1855d8fd33d7e733167c13311d276bf24d13cdbcaa689e214767399c07bdb83b0e328a84a4382bb176f35b094a7084ed59317ae45a4d22c16baefe44cc13bd68b44b5876dec61bc77b301d6f513a90e738c992cb89c333bf34ad674bd6fe8ad582e92d06c504d7d48a6b5c571c0f53457ddd79b62e82bd8ad9810ed91885b953e3ae5cac058b7df10fb7e95a4aa3edc37ceb3e413c4d5284be6bbebc42b5974a791daa009dd8bdfc229d73e7727498d6b489ecbbf75e04e0ee3624c2626b088ad1249f49717060980a76bcbba139de3b1a1f2a33e8bd46a7ed45ba70166bf2803ca18fc171cf822f19e988c1160cd7c1f6fdf9412ae2322950e7895a57a509d8137b072db0ae4197d0aa2710201c022845cf79c0d278dbc8118003790ae119eb01aec54a56ddd4e5987b5ea81d36a5f19ec21791c3b96dee4efcca92c80a2945970ba76721d0052ab9c179a591a9690aa249a2c0edae6ea48e3c633551c9ba7f34a19fcb5cf56b7e4be6519a796f81b09b1d4fd872c3dd0a5a7270245bd65de8d32acb317f75ba27090ce29b4da33ac6ab5155eb5ce8296d488f3d4a703eee4b7cea2d6acefdc47e5084010b56bd1b6b5711465dfdf5ecc8fe949fb3852aab26bfc7086cd7e09a58474e99b23681bf1757beaf0d589c5db359145ea1db507dedebe7cb1b86de5a41dd1a81c6646c09a5d1b3bd1a163db3ecaf5b99fbc0160f93cf8b2784236c70fa9c6028ca5e996848ccf42ab3aae45fdc44c148879a19dc26baab61b573240d1a199518fec4f1d985d4dfd62e9ab132dd02bcab0adcf624c724ddb673a3357787224dd0b09ca7f0e64f57f1f0ba340bf4ac83399e52338381608b36d698d4e18510a16d705ccdcc0793026e3a33fb26a2e58572694831aa8fe32591f4009e7553fda58bcaa4d0c3a72a5e1f157ea23715d60751aebefb0bef0203d834a178afa49d55fe9e75111617051fb5b72df2bcf91bb7dfe7f9e182ae4484180b52d5da77345aebabc2e86018f4398d26ff856b73e94617a247efd5a2c5b45aa488c69d5d6b426e9945c913eac92a290758e96318bd9bd6d47bfbb682b37bc44af2c429e67a23331c6068fcc41dac471ee2384d6f30c1229b356714396d5c3d9c241b8c5a53018cf9b17854e645d4ef5a62b9dbfa6fd4152f5ab772063754a157fe1cd05cc69b7dc107b4c82bb51e1ed165e55ed87ebb982855968014514685b29f0bdbdcaed39359ba646bc940ea5c095f649cf315241a686176a8cdb6585cc51808d0bf2e342d8f9fee2339420ab765ad6e8cb440b83853c4ce166ab2c1b530f583dcf0d75face3582805ae28b4c4b5d3101d3dd1008b40583f805ac894db12bc8970f8df6d5249478b922dbb946c8adf2fd024f9a47f377210c14343bf7afc9ca9bc7470cbe1655572a680f41b9fa78cb233d5dca89ceec8240490d4f684f7f51d67b39cce972d8187671d93f9c9b240df9d287b09e6c8470b8fac8b16191f0f7c8094adda73591ce48e7be81c59863881cee56ea1a3685a2f5630de10f07628cd0bb904e19a899b645d53c9e47eb785a2097fa860874dd7074887a6eca2423de6dffb38a775e6b1bdef4d088c0a30a6eed820adf75b3d73869b1674a29fcf3d5c8eb6982e12ef6a3b0c8dad9c86e7764ae5e37bc94f0a85b4b54816f88e5a9b24f5bf021168d50bc5a465c2b4b26f74f188797400edff16dba976395f8b6d8ab4a53ddf4e80e80e2437136d26cf0f0de33c668e51c69a7ae20b85435d886d294473cdca756f141845b7eb9162d4f9aed3bf827bc27a90605151b884cc5041103c66d13bcb3711ffee3b19a08abda2fab206737b6ca6810f0425aba1ac052c981b46c17366a5a9b0b72483e6084d08a46af069eac58cbb48e287442032b0e25cc5df3a37dd4ae9216e1a2f5b0718496f8bd5b944dbb6067551e710cf8e3f718bbf9883a2eb7cf7b6c3db6633ee0b847a8b4610bc5b32ab4dd5e75ca946183e4c33492b223ae10ca5d87cd0fb63fd02790946fe8abd5d6da6ec4133e24ee4750456a7ac8ee98a46cf5de06a6635d9e43ff9fd746a9a49ce7b8bda05bc4867517b50de275d076aa86372a4ea608558dac227b7ba51f9b6e26eb6f1fd7bb9ebe717eea25aaaabe15688ae2b5d9ffab335dba608c48602d933e23ea07abd4693da7d7bd496d218b5c2b8760f8a6d498223613d7a37d1c71b9f417048f3ae7bad6a3c7bbae5e0cdb5ee1ca121e1400e36e44c68403075f29e27ba81fa68435104e9b250df6135cc2ad23dff738b6fcfea4da490abbbe2c4bc131d260eff25e00f1d66c74f6277dc09479ddc6f7b1a9940804128d8038d89b3b4033670667c5d0d0b00fb1ff3eb2fb44f9fcc41df6902dc50b01b18b7ccc5933b3c0c095ae1ebea25cf74b24be01536e8d1f4301b2851067a271dc6401d1627615e07e59757187807db1fe5261be0810b7c5ad8d281b6791e4053718c2ea834ee3efe99299d0044963750de5fe874d9212d6b349f89f2a162320dd21e13e9b6671b3df632561e555e5ad1650ae5fee7d4f99694732f7fa618cc05f548a7c017ccae51fc38e9e8a71ce8066b498662bf29b38893a62a7d8aab5d68e23937a76820c01836653ec87b5028c0361ab5d516b67d726d8bcb284aa3cd71d34b33a05c9b239fa80847b000fa8a0b61e78719e6abf1483fbf89d38309cf7d4abadf2e6d184bc38811272fb5d8ab97ea4b6a3323647b27ca667ec955a1760164fab967eb0d321710620219f529269f45508517beb4a9462b64520a3549b1a53e0727962bbc3ab9150f9967d29229bf91793b8a0dde35297e198552acf2831130a1815e9bced163a77218a9e4c541897ea3b70fa4eab6abdf848d9a02cd9f7e4f690d35d2700d6e9f16ee7e67b5b8d9ba50f7ae2075b50ba86c68200295584855cf952fbd5350c3ac40bb96d12179aa2d425012688b4f434c5cbe42c37934afb0cd434d451dd0b5860f501654a299ffb38ce5190df0cefb75c66ff20e57062194cc2d8f18f8e51ded2ac26ef2c82f9208a563e9731501231a1551d9d36237f44343aea2b9282c4a4bee2b273dbf757a532b88850c79b97da4c82f6e040240ebd8604e086aede665800db783a317f245729ac6e43a28fcb5a27021ec6799c9c25b2825412acbeab83541445117ac10f107b5d320edc988aa343fa8e9e813bb01c32ef2ff4e0114a58ffa66926dbdeda3152bd145ae2b9b13331074e50aa4d06a314b694a4ae0e6cff6c17067cfd24251ca2f8e441eb4744d79c777f4e89ec38f29c7772f0f8e8daaa30f74e037dda53d7e61b0163b39be39963df734b51174eb364bea94f09779e86ce95cf2d8fada12ff99321c6e627915450001f17886a06c0dd7769b80293ec52dcbe4b54059386b3c7abb0554028f89911caa7877cece14eab0658bb61166fd5bf40e08e6cb78a34dc9a66dcc6cb0bfe0766bb5c29b2857a38ac2e0b5dc91ffe2e390aabe3cd277069e3554ced85053e15b2602277089d590a64b137f5db8a4bdfa2032e6e1a53ba9e2420bed1c142a67bf14d75ad7195bbbe6d44039399d10cb6b5f5ec283bba55d3d622663b938df0bfeb3cc33d3bf52adde83bc42d042ab85352a6a1e213425bac653280ef427022458cba5b171777058f1c5a9f0597d994d132f4a87124e64f8555184fd34a7fbb4386221d2bafee5eeffc04be50c9d65abbed7ec09f69af38efd5b9f7fb733596cfa736fc06879298c0ccf149c6bc1183c337e79a731605acd057597114534d72195fbe74a98a18e2ac19a7858b4c62bca4ca37b99f178fb573ac2de070564b34a0a46c1722b6b29608106fb7bad1236cf408cb0586c8adbe488a3d0d184c807c652d59f01c46e6733241d5e4db3f64d8ea3ba18da5702827b049fbe388080d2ba0fc403a51ed5e87f5884fb241966600892e65296d0416c77346be0b9f2a741e8eac96361037f94059b45cd045a1eb8dcc37266e4362921ed64b2cde54f95e52bb7219203d7e39f5de0078de3e9ac6c5378a9d351d2728f363c12a3738903a1c8e60d076e42140183fb549f9611ea37e62acacfdfc06e1401b0456e67802fc0762093d280da60dc4ef847a67056773a2aed52433202ca43490a40edc910b94adfb42867087ab08a1234248525aeefd7e6967623c4ffd61fffeae7c5a216fe6c59c181688d1edcaf4731dfc36580edc19ca70d1fcc5c4e6ac2a2ad655df4c26746d1320546f8c888a35b24240a1049f5d3ab0825f83a2f9ad1fe397150dd3d875a291c31d7986bfd42e08055dfaf7ddcd6b808aacf1dc213b225b65167e4c946d66448a8edbf37f4f74a2511bd4be29a2579958790337a76224ae004a564be000402d5a9d76e0bb9d83888322b9de443ef4bea1873a9039d719febe49a0804142b784004ba6b3e2e660a7c5bdd0099df1d2844cf9b29e7713ef611b858cee0f636a9f6fe939f130be2957c984eba3ba505a08ab203c5002b92a21046aaa768ab82e69313c4b98323351eb4314736ba066e0efeaf7946dfa8ef73b921c9dd9a940048c858eeb3e5b51fb026dcd24f7c9a1b31bd8b5f28026b9c92c14f7aa8da5acc1006cd883575ca6791c749d12f1cfeaab54ae936a753959e28f245693ef76b8bcf8252be99b85a6c7c7682362708f7d40da4b6234093b33805ce876b3452c7e71d898ad63a4732a4b92131fe8a2b98876324a105789b1c7dab2b06968553a8ecfb18974bfe9abdaa3f993db8aba23ca3ce1ba000e9f086ce77e6b0b2ac709e53a34f8f27598182f5f69b1ffdf0681ca701cae6e50bd7a552d1eb364e844272b9e69ba5c30abdfd0c74b326127787cdc9b900db24bcb", 0x1000}, {&(0x7f0000002280)="55351d7d4af576c27329e89f7545e0b9a2004205713bc143cc9e4e63738b96f47c227ba5ae882fc6b166ce19d5863a434034f33a41580cedb0898194cc7e775552e9e6d020fe2cabf143e65c0045153d44941a5f1e2f5381e5348d04288cec4a87f806a9a79fca2c31c5363e73175c9b2ae17e44916de0201e3475294a9b835544218a9248362c9556621c50fffdaf507d934184905ef6ee42d45e7149509d5422e7f36c0f16279c9687ba9de013e77a1cf2516e07b2753f51100c17b997cbbd3b0fa1ae6230c65cffff3486cd733774ecdc650207947566c5e1eacf97d33b8bc47f2f4c7474e70ffbab8a61cf0deff87e3a882312e67fc5f6e2be94d80d047fc89688ac0779bc09f62e84930769938f8d77effcc288e93463fb6379d84c5fde78eca1c346b4f246441844014559ec3eb93af284429f5bb312aa186d90e9759b5fc6c0e24aa4c3ac5c9ac273c58aa7ce1ed6d5898b715934561180365fb96f3742ae3e91e9d75ebcb3217f25375bddd78d9c6c71490d7fba17295aa339010e982e477e58eed2716ca5ac20b3859c9786c21145815ceaea476e0c559c76b9c7dc65753dce293c20f75b1b58b5cdefc9bac8c0fae43bf9c17c4b2af12fd639f6769e728640e4c06e6d647dfaa89c5f5e92265f71113ee071a0a762343dc101f4935d628faa2f85064dff72458e42c11fcd9ee467d206fdea1a590c02131397e7a2a8e8a3dd5ea0b6314e6ba2a840b2b1fe12a32043d0d2b59ec4f63d239b735012fb98a1b606a8c31e2d5670fb9208abc88f78cca84410250ff5b268017c9b870af11e2237ac6e3ec46e6fdbc44d60b1c1cdc0ee395f264054ba0fe58e83cc94fc033c541f7e0134cc5d3fb0f57c3f73113884b3b0ccab1a2b5a0285f3b0cd505af909411bfa78d43021e642302974454fcc2282bfb1fabf22f62741ed31fdf1e96fa8e166808896db8b546956e28cf70b7080d45cfe7dbe062ce81f8041ba3a51b3ce69a1830625f3418169644633d420581cb718adc5e18da2d9a7454320b4a2b4b0f1ba486a76c703c3b2333a705171269ee72009257448225de48edee01542b5915076e82d9981a113aae227fa110395f956ab90d3e008425b835b3f0b70ed0db3528373962eb59ef87c0b97d2e83def609ba94a7b0f8800172608cfce937048bfc4401c2c2020bb7f14370e6c9305457942351e2c3335a72c03b3d151df7957566df5b21c2f36823ea3ecf7175c2274f23816a8683598c7c1b98942dc1eebfeda48fa64bff15e449e03ca4d9c0b0a94ec8e84bb552ce7db3a53d3199f0fa4158d04cc6474a71cbcb99a0778d9cb10bf44326dd7d9bdeded0b8ac81051c339baaf11be335d397128ac0d57dc1f91c8ee1f40b2af03c03c1c9c24a36655cb0267d774a5eb1f31873ac38d2de1daa677b4fa324ea532b1e4d4596028ec014cb7e7646d115c2a1dcf637b12b17ea89ade02b0768c6faaaae4ab9343801c1d71b0761c393b6cff4145853c041fbb9e9e964c7fc59164e437d517d2353e0c8b65469f7f0bca2f50c90efb45a568c9ee9c3154b091cb3e0646792dbe9227cef60f3beee857a0d6d45e82a049d54366834ff21d78993dc867bbf42dbf623e60482a57ba16a93ebf6b8762ef38bc4c91eea5ad63ca828c0a89cfe611aca08066d4a7fd28b7243bf2f9199a56b6fea033ca60dd6504c664f3a5c8612ca2471ed40dd5cf4d1364b16e0ba61b2d9d0107078363fcbe6e5fde694d899373ad9fbe242c798bd12f3b3a2b8434e2225fcc4e17aba49824ea9725a0ab4127ae7cb1be2ad3c4161f9661b2d63c0e3d383daf42b4e30dbd37bcc06c8e1b3049b883fc546cb8fa4dac6c51f992959eeb6514f88ab3f03dc9cd2e34e6004d8ce41f2d8248406f4053473e3a0dfbdaac3a99c90570af5efd8ce4879f15f0a399eb6ce0d48449df3052c3a5267af9d787e88dd7a1b922e0faa4354494e773b6dca0dd24a5144ed6705da670fc0dd4f61d59ecaacaf911488519b856c0f4bacef4887a15408c1a245eed6d280b9eb92baa8a6625e3afedfadaed766aec4267252ec0c75969cff21344b834d3fa798023dc4ba0cf8f3f36302f4ac1852a0c1aa4a46edce62743e3266f61d60668c49d5baccd327778ec5b30360d785fb3f68f576b0f1c7632e5ed2750ba2629b6fb9a48c7fee049832997f5e4835a5103398c9329fb48c305bf94781cc86c497bf3c9c78c58f6c6dbd873fd80e86ded1f01fd53d1ba888ab75edf7ff3a5a041d4200531d5c7a7ac5a6423e6e6f54d798cdf40adbe8094faf2f272fc15e4f05298fc3f0e73fd677f91522ce3be330239319624a3bc327bd158bdd6939071c06e8000e6b5fb62dde14360b2ed6dbcdd6b0160f10ccc342b22e8d784778e2599c421ef4583dcf0cd1f7e0a7bb656b39dfff449a4ffa5d848f84db2a6fc36c8d6ce0ac217c6a7cf0a9c9dd05342066131cd11c2e03b17090a020eef876188ea616bc4e977a10693a79932b83188d3d32c5893734d6c42bd79d3f8dec1032d5ec59c9aa6f0a9f1c2c51a1766b04e04b5beed8ea9a162a9f4a0286857376dc43197bf02724533af569949ca0d43f775db36cc27e441525b000695840004ec895218a8274a853135f41a54d8ce0984171890376774cb47598343586a8537e7fc068baf2c621c4feaf6be433da6d67fb94da1b1be261770582b8163d3fe0b27316ba05433c32bc38f2147745b0cad145c5e9ff555804d73991a90602983d0f340b4fa1779fc3b9d4766fe31929835820373ac38d91192de6f49d0a2a4c7eaac081958c479ed212ce832b0e9b26f93a0a06b0d6ab57e79f46785f3b0b1eca7c3a0acd12ddae5b8fd9503b4d5fb1f380c7b4041215f7fb76b2a80a8e7254ddd907641fb38f64c9ef8f6a8e35d83e6d99bf1a4c9b1df02cb1e69b91b2fea097af4063889b8660fcc7dad49c32f679e8766b886b7c2cb1c16e9a28b3dc18cae33b2594be19e90c440ee1f8e787e82e0303afa01b1cc9fb7a1f140516a4c3ac6f5593e3d42463302bc92453acdc682027a1c6b57588fe8b9f6454a33bac403d11ff34726961ca487eea4c94ef15c3b47fb8c0f9e58bf553016fd7e17acfed23b8ba1bafd9f73155bb2223a41c6eac44c6ab7e98e2e86f7baaaf91edb60f02404944b67f4c54434192005dcd7c862f5d0aaa8df0a528a5b9e90dd5f640408a68802241161d98d6a9c3474574567371164d914807d18d28eccf18532c0259cad8096c73114056210a403945bf8a026f2a00334441340ef819b4c43d03fa1301029e20f63c772d474f6c873ee7455b9ff3d4c805637069a7a474be386b84cd11eefff105119f17cab42be1d7c4924707abe36078585a47411de3183ac9961715d43e45d99bf9d4b728f6093b3066b82b2ea14fa0ffc2bd0f0d4646687e563351db96f3f4e02165b012deda59ce47c84d146c994ce7ef3bd01e6da49a5cfe3765d403385de27477f09db614cf2986c85cddcbfa3b94a3407e8e0a20ca67e993170fc3466bd743d5be9130995f0dc1f9e97fa844e9808a5846a4b8a78305e3a9c6000f7dc137f5e854e876120ffa6d86015549d5f82b0562f0db810cd8fe7a591bbe2581ac97b9492cfca6938eb30f2b835e2039a3ade4cdf74a28373de2b9a44eedc4d0c4d9dd8b9dda3c83476802853a0a3c9837a71322853edea2ff9e22507a5a601ec2d2765e07f3345e0e73a8e48f157fc7b50923a51fc63aee89e25314abd574fad4881be9bc1b0d6272b8ff6e55736ded50263717d4e3eaec94ccf35558b2dde1a3398b591dfbd5112b04a14cbd3a52028c605c4e17817168f30daa5093204f922e0b01c838241d4fad71e4e65578d7b2e868ff3e636aacda29d5ce5a64bc336fde1fc91680aa573e74673441c34ea189fbe15042615df5954c8aaa0236fb6edcc752f244a0c58f054c622bb76e35c8d077a6b3fb4b66484df38aba5aa9ba0f5575d22246c8abfda4b0e56d269de259941a8f8018b4c7ac488144c2116bcca2e6a8e002281f894a85f4aa68d8f1599842c16a02733586e8027987a89cfdba3c8dae454fe9cc5876242756119366b7ebb816a45faf4ac71b977a00dd73bc9881e2e8f55f44af5fff80ae03e4b24ebc18b94c0897140370df3a767cdbf070e3945429d7437e67317b19d3ea2883593d8ad3552393230d82aa1d8cafc1c33bad3b57141b8827024363493d9554b20c8690c7ea885252e62b3c58093398faba93beb14ee24db6576963e80a909de989060be45fa0ccc813c6e0bfacda9a962d5a42a66a1d47105540285f538442f7269384bbc4a68ed2531e6a29523aa9818b616e16b2ec2ea489018b17778a43073865a44afa2912a0c4d2ccb81c9a8884265128c57b6e653eb9f550fb46533eab8104019c77234848dcd830cd9be8542ee900d7597ac752675bab98e80ce70da9e2379024a8b3b830c54d554f1291af2d518c39884fcfed8cabe16aaa4a892c50d1ecc22590cdc3468ed7872d6367b83390038cdd93199434ee3ff416a288f205faad7bdc0b3cf9d8ad45e46ab7f63a92ddc94c5da5cb71ab2641d0b881359440e8bb64f06037b097ed4d31fd3b80ba00877171655006620e6df38dbf1108a1ee7e28711ed7760a12aa325608a50df5f6ac56f7af1deb09dac3f8e81bb45e2757d08f6ccf06c66b5e91d6b92b6d0de4d6277635b2c6c67ec6f6705e17ab37210efa6324567fb22a921f35dbb4ed45d4a7c37bd5825ac33f934b1c01412f50ec4bc2d7eb14a6dba0c68cbf8a9d75f06565a6ffe0d8ef6967e91e5bdd7d2fb79fb254a1d14ef03ec2adcda3f99c62b741b763f19d05f6cafa70dcc2f206348fb84d1fab204417dfe8a2444829fbef1c9a881d74c36b15a2e5d2dfd96d8bd7cc40a98d28565e47959cd9bbc6426dae4b15ffc0272b2a114b26c621236a0bc0c989a14ac97152f2057acc7241d95ab95eb940d96a9e5de5cf8c6fe7eccdd0011042f8bc903abd7de71a758f4d2e042bed0912d2027caaf62af46154155c29f2cd914f24372a4cd2b11e076d7e0664cb862162f51be670da9eed7da1f52fe6c0c1bfe16cb83e204b191954e232c8675b3431eb92b9146338cd7871fb831de6457b2f5dadcf503533179b436a3bdbbe1bc9e719a6057e4531edec0606b51eee21c8e78c093baba57f7e4bcaf778852fb7c9392b23c2b8943b2ee35bbf48bb7116a5ce7a2d084c972f196bbf53998b0e90bd03de9e38709ba27d0e92a7a533704f1db81b9c2f013a9e6dfbc2ab1096f9642bfb29aa6481d125a9fcf88554ae4f54abf50837505bd3ddd98bfc1376628c9d6ff6db3d7451c122ef8216adecec23d3e5af8b3dab903f1ba9161b477f1a2137b953e30c497dddd7022bf8a57353c08d2de303c05dee87d7fff3a1a7388014102d507f186084d018545c44494e2687aa5fd71a1e6a0c56b89b26dabad3f25b777ac24762de2d9e26bd2787487fe1d97ffd22a00413c7fbe932d022b4419bc2f43b61dba4a57e7e103cf26f3c4247901c3311b79902c4851bad4c7ddccfd07bec16af0f023eee726bee35323b55902066d8d8338e4829285655b0f2818afda8b6eb4d81f5f29a975a6ebcb6db64daaa6f8cf8d6a6895d176753439b522242b960b4836f0b7cf7f0a406570a2e889dc6a103de5fcb8ba3820fe847caac8ee110f696635909d46652aed85a58bf058c971c55ad06865dc869910b91d66ed7d8cb306e7dcd0ff106b5d2018bf5e4a4fae1fd7852d11b5297b56363ebe7bee7e1021ba31da33afb77ffc30eb", 0x1000}, {&(0x7f0000000380)="13440dda9deab3889c386e59310ce862298efe653a0b074bcb7e22634fb0eb778a3f37bba738ee7ad9b9b853122b6c476740db6791004b280bece16dda42438007b8e80858a8612dee2412f3e345fdd42b", 0x51}, {&(0x7f0000000400)="d9616d38f83af13f91afe730ca6913dabf80bc7405f398b85431774f3cceb6498c46aec92bb51f5ded7bc85af714313d648fb414627cdaef5b226e2a722f6744696aedc24ce9f0553595a506100747258408c9ab722776eefc14e82a3b8459fea2f02227", 0x64}], 0x8, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x2}, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x4, 0x0, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4000000004, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSBRK(r1, 0x2000747b) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = socket(0x10, 0x3, 0x0) socket(0x11, 0x3, 0x0) close(r0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0x14) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) 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) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r0, &(0x7f00000000c0)="fe48055c0129a83e9497e1a88d960d9557818a993ce2e0aaedff8c0e5cb0f42b98fd17800ec98fd952fd2b08180c36e2b6cb56c9aad360e38a3053e9157deae4c86e756101657402603d79061daf123a008e671088db37", 0x57, 0x2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/71, 0x47, 0x40, &(0x7f0000000080)=@in6={0x18, 0x2, 0x225bc41a}, 0xc) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x1) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="fa9712d73bd6933da0f890659181e5ed34b6f67103c90acc4b37d3e0deb3559aba2f59e9e722fbe3f7ae2fd426c5ebd0a0b712178cc75d5e9ce3a178c4819f2c6a97cd86317d2a264c69aa8a9acbeeb33bc861d87ff386af3b93a34e4cd9541aae5cc1146f3863e1ca04c824362a3bbce0afc972318e2c077c3fdc6f87d0eea1affab035ecb1df2051ed44adee4527ea269e9d927971041723913115fe277ae924a3bcb0f777c36cef0297200f43000482e1b2cf707e39375d1d3035566720fd5a77d6db980131940cc7240cc86a7c3591b9d8a622a3d0", 0xd7}, {&(0x7f0000000280)="0590d2e7d16de3875eb7153f8d3fb136ed132edb7595e1b2b2f9221e306413e2c02313e177541f6e2fbd23ab1f9047159d98d63a89c195f9e706c5dc9d5e3f9fb3cc1c73", 0x44}, {&(0x7f0000000000)="aa11", 0x2}, {&(0x7f0000000f40)="45a45b961c99ebe44a5f12453be6da8a1a66aeb6d05f13a4e5b6f6207350b2b637398cbebf81c59a27dc1d10a4c78981d776eb7d07174bc4ebaf4f5936b8c0022ae404ff7fd3d9d0ac51998b733f79fc71409cd98bf28ea1b7ce37208309f3787df349d7abd67a630d593804a7d67f6c50f680ccb63d089c83a253d02742f3c0a18f42ba584790c66f62fe6439bbf0758cf4d55ba9a5db19ef0aac9742ddf9128cb7693b63878c55af25595ca17f1a2d98123d995d31a11fec06cfcd9cb95110a25c8b53f5fabc6be5e8eef150ee91683cb947c94324f6e5a6cc5e8c8512dcac4f834d285faa07dc4fecb621d3a4c084e9999765c4afd2d7c8f1d11ed41f7b4ac4797fb18bbbe6f6f4d78b111a579b5a292239016284f1ba4c2b06f57c179c326c7da16ac9ff14499c242a923b842d6ef9eca1c526e4505371217330e8e09d1cbf776f7ce3999931b21f6546ca3981cbcf751cd7e05d862f6a6781f2755a6275e068efcbaeb2b77a725886493710d050d619d6eb507057198f78f1068bd954aa929c602b575108f74fbf6bb4a9a7357970dc22e608a420e4e01dbec079a9f4535757f89d80dfd017d5d0ba7609746b251a09f745abea587af75f1f09928d31f94de9ff82474c77c90912a56c60152b5528c6eebc68f42236540a8baba1486554d42bbcdfea5368f6e929ae115bf69116e3aca17d5eb61127d9aa638dfd6ca5f119f560bb718c194e0d59abaac5f7c24bc7bbbe85425ea3b764d75fe9c830962999da592714915f67502edeb9ee9e36cc97805f628edce18b9ebb925a4f5f304cff40023e5dfd1eda14071a5a37adbc3b7bfe172248ff0d0c79b5c97769f74cc66f2a0c3970cc42d18e7dadbcd94fe57ddb8e1fbf2bc1569d306878f999e9c6078a62d8966c160a7ef5ad8895cd145a2b207e196742a315f4a69e18a16c6aa9605e74dca1b9e275cd3679a931fff3a66693f331848f0e8087e50df03d7ffcece91964e0a31b254d66d43063c7e011fa81efcdb6b5bf4fe9fb6b5ce3cdaf53d6cce46b804703f9ba9298526ec56691bef149a9866585c56d580196c0f1ee55081ecd4ce80405ea0bc14d3207040c17993d04568fbeed13ac0655dc274863170864a8520eb37ffec989a052c8b0d85998d2e2e1a49d4c0a760634afba63cccb4a8550e4a8be0d96b9317854dd65fe10e319e696a5c6ed30d4e7cce526ef79b2f781b4fab0a3de2ff601e305c6e4ce055176e9a92c6fbd62878ffd957329d4768251fa7df9e8bf400bf2c15bfab47ec758c0f42b28fe7bbc697ba068de71766b3019a38ffafd01dcd5c8130ce5e3dbee3678d57b4cbcff4011e034b76c1e8c626887cf83bfdf364789f2e06b56284e504dc202f04f3113733edcdec636efa134bc8c1d4ff80d07c84738bad7118d74e5cd46a9065189ec23de9ab05613e76f5be515494147064555dc4228bb0dca655a7b2327c59193ee5d6503206d3c99923e10e72703d9d60b64ddb518fa49875e8e6c302b970f77a7a2341d932cfd6af83dae6cfe9ec08ff0b501602fe3c016595de12d32f16206751fbd92dbdce2dad2a302fc0f46521753077ee2417790ebe73cfebe3d737ff20181e75ad943ef8e14642feb5043d040001dcad7bddb4e61c70a431ad25adf87c4a0cca9ae54b54a13ae135701f66986fb9a977d83bbc3151e32a7ac18bbb243fc0ee84e7ddc834eda28b5a6a3e2b4bd884212a05ee274466e71df4315ee42eaa18de5ba5b5965f0121458d725da87bb471df2348a675c0404fc60dc0b37b73bb11cbceed7d3797ef81e452bbb85a80b6b61f11414598812da15c179087ac6d715c5ddc25019f98cc7514394880868adb83bc43a3384351cab8cbfffb5ddb99826f4604911fcc7f8db345b519babde13706234cc7001f164fcb62ff716850446545e0d02f7f0d5af6b627caf7a1af568f181e00bc5e3e1eef26ce006539e053f2b000dd4bf68bff402efa1a6114b26fff0ca0a87aca2f3c7e8ac3712ccf5e01d4b7723ff86783f1b2d128f93ff7a18ec1d7ed144fe8cb9b35af6c8f9eda6bd57b6d0816363a9aa3dc815b45ba6c85e9072f210cc5343c151542c9e9f4fd05172200fd10f35d10b48bcf1c3dac10fd6022aac80a615550de3b76ad54d034dd90378b099929d69d8d2703516046c0634b81786e5cffbbcb6546c2e971ba60841a74c7d4125cc81781475429d90fcc75afd1f9fb8be2da64147dd14144585d7397b20f718a2006a74d7516819dc4faeebc0616d2d1b2023893cdda87b0457ec35ca374efde42383e961bfe1cc78395d8c499c31a136be04ba3a09e686a3740baee4c657840179017c732d0253080a2c7411a408b526ce08f01e826f1fcc3e21c3cea225e89eb3aa0ceb04961935b08d84d1d24cd753e2468e99790f40c28561818d0cdb11ad20e0668c565cf3d8403fbe115f35b3c3daf3959279c6d4f1ce26bb60125a4de90f43d2d5b68317efe22010518feae68fea8433d353ff0b9534a1979ba3f6562ffaca9f2092cbc1d6436dd3d59d0f2e1d4d617ff60517e12ebf1e4931c600d563ac7f0b917d22d43bfd5bc5cae95e1d9f0841c7e6865586b37e3fb2fb8a045913179396535c35ec39200d938099122ca3095c6e78d3b144241406ea9ddd1d5c04ef99a1825a23d4368afff7a02c2863113eab96c477805ad5f3ff35a20f79f3f150b791818c4c7b0eabdcb8671f8a91b886af1e2800ec0209e6c3c59a060452c7229600cc53dec0ba771c343430d7f158a0a50e08a2338e2fbbb5d3d92fe04fce43b8f5f9fcf5bebadc7bca730fece7d69001cf59f837634676467fe9116d09722c9ae798811b6de63df526ab2b1de1fa8b020aba81ed96e4e5c33d5cc9b3ea6d0729a060e6e3930a104d8eb419753b55bbb47dfa175bc5af7d01c489a61f7291c7f89f470cb97388f71eaebc24d6cc29a66dd15fbe1cc1230b4ecde5dabb6d5370148a83d74a2f48c25541dca80baa6e6924774ebe3183ef87fa100b3133a4c90ce22edeade9b5b12b48be0223c2ed58c0a5ee0db0f23e7a3ecca7431e6d4e2f93b6bf0b071410579c4dfc5441c837219791fe6e96a09201e6e458d95e382c9122fa866f9019c951b7d1832608331f72eaacd3de74cee218a7ade76b832dbb15dc8906cde96fabc88d47fe6f0ad0160dd3fef3ffe0829833c58b5f90ca93ee61d80d75fc5b4b406d73eb5724f2c793d87a1cb96a08a1e7ab0701c4c8d113bb95a497ee0e519a2346716a940fa8a006cdb496c3196f26a5196c92db9a902a235b362240d4570a3306ee3b1324be59e24d855d8a190ee1ab42aeb27ec11671c0db6c794387e3d60ca4441ba05cd0c04a58d8a3e8dd83e3df63e959f0e5d3ff3ba53809440a197f08c75c5acfad1a5f50f22b8bd834f68f1775cf74798502f9269ad7cc376c30842d3bd5049690a13c0d56715a9c46618ec78f964f4987589adb4eb42ee55ba482dab20e7965f2eb8bdb36ee90725921d53edd57a26f614465370e0c8b2e2e0249056d189e4e1393e63ffac0724e7e4d44449fc8c2e90ee9fec166c4647f7f4b5b9144107ef27f1b5b4b7410f63675e95e55263039865d28448eb66f7be90c48c85c5fc83b35f59fc36c5b3bb2a09142e0cadefc4543c4eff76f4a85aa90bf0e2ee082943605ea877801b45d067b380cba51aa4c6e252491c8cb0ee76cf50c347bc7e838d55ea9def86b4bde7633c47579baf2678178690fbb2e52817804cec016edf0b1770e095a0e55f65ab6035c65de2e85c821e475cd8df017eacad2e5ed69170e937e319e5bcf22cc08a92cf689f1a8388aa2ea704c0f907e6afbde749090d689e5d82cf193030845732c7ca48d277161ac1e8596259055e7181d6f2042d786692616a4922432bdf8b4fa99df2040c34439bfe26c80e116d3b0807e55925e9be1ecc5172ad6201f59f8c3d31620dd5c7829695851b748ed6d6e9766c78eb3af0cf8b45f8f9148b77963425a5eda2be1030cafa7b9235bd848e542808a00eda85826fab44e940605434878a97042a761a60df4c7d07d75d9d9c1d202d7844c28c595a49217ec24a0462ba1d7fead1b27cfeafc9e2fbd998d0fe3cd85845f99c02c5cfb90200a1688e2e9459174f4652f5a828c119e347d6a8b199b8b5b6698e41dc1db45a3ceafda757475e3e0c699acc6c1113f480f1bab8e454b3110cc9595ec542bffbb319667682252d8615770f4bfe3d5bdfff1cfa9414eb836962395eecebc7ccc9ff576828072f15166af5a4c56dea09ba78b4acc95c4ec67c9644e7c9948cf5084a98e37882d4dc6dfe359ee3230354d6fc5b26fd487de1f7798fb906bf18e5b43dc927fdbfee1f0879ccd9007af6715a4f4c957c30491705ca7df98f9a25ac23aa0635698bb33c0cece448c701b10099e4c566dcaa7c8f8f4ccd3eb71250073e32bc9e9e9d0f847ec35d97258fe1c02bb5c7adb0fc114ad1fc6097aef0b1ff13df229f5c9c2835ec7642a78bc719fbf80187a600d8c7904a0a2d4e8c491887699163531c79195d39715b842318ce600d76c9abec2e26a82185c8e81e49b1fbb1e407a6789057910a68a8787fd6ecc940f765fe9e9e1262099784460a537f1df180e46c603f852149b74521ab7f0a1f1992ce68e6d4a45d73fd0c769dfd4103ef776ae17d53ff1e2f0bb0c86063c33409c93390ca2830cc15670b9e3d30a5c27e072cdf7e2000482ac9f0a5c3d8a762581d4317a98f86d02335e2337b71d53fa39d6b2c10cbe9e70919c6a23d1b984c6431cb73606183a88522d6a267935323bdfbe6baf668d7bde18d1294b14da7d512b2b1936588037bfd69fe5e66b0d5eab930413f33e521b72874ba70d879fb2d91599ca72da0b430d5eb50d829eb726ed54861ebda88635ea4647047af5b85859f40ef00ef399946c58e43e7dd8d51efdecfb0ce0ea63b9682f33835e6ce1394e78b7ce8a4a568bfe70404ab4e3f9feed9f25fe41d22e729a14ffa89ee3324990139578d1df9e83ad7a335970dc933645c049075c03e32e269ed87c8d2af114584d13213c5c207001af8551f9db323bee7133faa22ef55b6d18c66479c6a9c75c19af1b0f469a369aa6418dd819b956161bf756b2ed8949d4b28dab791557b9fb8684a34886f92568d5df19036ca1090870d2533f6353de1a6cac1b9c56af82a100912e3f3745adf2761462943da336c12dbeaaf4343a71bf5ca330ed96d22302a05c5bd6f8d0c3771a67e4a1afe162ed7978ef622e0dcb11dca3427d9dafc1c439aaf4e865707e29b71a32759ff52c3c84bdf8d9dfebe080a23257977bf5d8da5967d71ca2fe10d92f39ae73698bd37740a2ad974dceb552639ab8072583b97f0619850ccd4c32123de9e76c306ca8e2a648c7406374721bc332768afdc2930db15b08c93e6d6546832d5a612849ad3298c87aab42d631178b370d4e67a8c64a64d01de3835416f5e65d270ab0b788e06b5f751f0798afd10ff95c44c9baabf0430185c4fc326188a479f78a4e2596b071349b788777dc1523e16620409fe1a69ca9def6c26f14358a268fefa7b3d76314ce89113f3cc7599181709f1eb4c9b7955f3842eca23da41e7fdbe70be9cc5dd8521e689496415414848bb65a34a8a50930aef67b68961e3e47cabbb3cfeaa083a55a5a76e04f97fbe06647501d4757679ef4515a16abb71f8819c2a4d9a06bde6d5b156ebd719824d74635121c65e8110b1487a390dc1408701d57bf4c710d0624d72d920337795a4163dd2589c59df09657bad9f7e0cbff01b04f60", 0x1000}, {&(0x7f0000000300)="09bd3bf22df7d6957a078bc642629825ea6753c502cdd4a157d5ebf148669565706212f011f5ef2af48efc0b3cf9479b75e33155bd8a452905696a38d7ffff6c3a4a5d88a72b59ff612007217c627ee3c39371f899f8788b9b75db42527b8d52d9964b0ceb1edd2dfcef9f56986f10f01330ddcfac76d76e9b1f5a8a5875cbe4", 0x80}, {&(0x7f00000003c0)="25cc3676ef32c9f9f03fc4e553e17c9ba5", 0x11}, {&(0x7f0000000400)="16342d88f757643d18785d701249598302cb5ae3216b3671ea31b1e5929f23d3c6ab5d75a3eb86de75151292298bccd6085a5075af95c7dc41c83a4353e632358bff0979f6177409df60016e42956fa2b8b84aeebb068010abb8fa0c3c9e102cee938cb703d251c54a5ae97037a6ba7783fd57982b4438f61ae8e0daddf03dd106ce297af55215d9d9c897ffa193b820373c10dd117501e69c7ff56ee03c44082c14dbfb2c78e5dceee43c2494c930a6085c7cf467fb6b0cb1c742149cf60c72dc2cbb81306b299516ac3d3fb3ceca0f04c3a8c443ea18c6f223f77acf610113c48b23f9500e204f7b50894fe5675b48e667f764234504650ee634b00e582d", 0xff}], 0x7, 0x0) syz_open_pts() close(r0) kqueue() read(r0, &(0x7f00000000c0)=""/103, 0x67) syz_open_pts() 16:00:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x0) msgrcv(r0, &(0x7f0000000540)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000480)={0x29d5e2242cb20844, "f5d2c24c1bee5e982a7a1fb5b4359a8523903a94b1fbe07628519a7ec03875af5647a47426e05f5a5e655c6e2830787f0f4ddb63d4f419033a5039b710884935589eb0540937b83a0efffee27c813c641b396f8fddc73d56c1f533664ec08c39ac01b0b5653d67f6ce2cd17170129397badf661cd3bcfdbc7c38537ddca8921fd85611ba44fde9224bf566f57f4f2fdd00f07db1f2cca0906ad97d646eba7ff77b6e7c07e8ad28acc1923a1383f52a7bc62598f1535e"}, 0xbe, 0x800) msgsnd(r0, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="86b9bac325ce677c64471cfd9358b43e73d44e557fcbc970f488353780996224b593e7a2d8ea27864a108abfd32abf1a130f0ff7e9ab2c8de0008206a18bf02194501254831ceda728cff9d407201aa82ce84e3acb4e5271970b171a3c05e5a4d48743f6499b62d5f6dd155e8d11b7feebe4dd1fa2326fcc28a859679d5de60eecc0562301e374bd626e78b820b53d82cc853bf7fd8baafba6", 0x99, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:08 executing program 0: shmget(0x1, 0x2000, 0x6, &(0x7f0000ffc000/0x2000)=nil) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/218, 0xda) 16:00:08 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) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) write(r1, &(0x7f0000000280)="a3ad3c5c265581e1c0fe36ae9e4de75e6b30c9b9756cd3ce89738c87eb48e9494c5f18bfe1162657e85b1eda0cfc447fa9154ee692a373f39960e3fa190a9ea3c51c1261a20dcfc8b116742cb89299e559421fca412c41f2e681dbd4a4bac763451e5c5820100a6f304470672fbedc5f438c17302dce473aa4ce6dac4ac1e50ce3a3af06bce4bb8dc6c578586f401df9b6ad7e2bf94324f62ec486d98e91f33a5a72b08e02d7e2ddc1159c52969e96e3e23a7b9cf17ceaa275ddb0b59e7f3ebe2184e1", 0xc3) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) 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) fchmod(r0, 0x111) 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) 16:00:08 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) select(0x544, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:00:08 executing program 1: open$dir(&(0x7f0000000040)='\x00', 0x10, 0x81) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmod(r0, 0x60162411055c8dfb) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x5) 16:00:08 executing program 0: r0 = open(&(0x7f00000010c0)='./file0\x00', 0x80, 0x9) setsockopt(r0, 0x2, 0x9, &(0x7f0000000080)="8f2258a8c3d2cca3e949db659f8b026f3b0a4f3addc6138c1fc6135498b4e7668d3d88f8edb08858053b70969c1020b6483a6089beb593d72a57238fa299c799ff2fb091bd4bc8300e3763ef13231102d5d7ccfacd1cf254fcdd357504422c0c21aa8831d3e831ab2b51398bb96f070fe28b7e2c30a4005ad92550c0e7b64f344248d3c0f985c9ab98cbba65fa41a25c368ca30ebc30f933b23b417848b517c32be111cf8f23ca96b60cf6cb95a8677e9d23991fe7ad1b8d7b026d99e3e60d03524e2ec91bb0b94ff6588c5c1a9e3e32512ca5b991a024352ea8b9041d9badeac169f554d5f000af7fe9ba95e48a075e7b190061ce646062d7a4f42fac545e740d8736fae403ebb206a2a903dba7bfa72b9c6aa86abc777a0a50c4775056b0693b95693c1f9f15d0c5d38b177c75ce86215a3660f572083f82e04d0d193e9590c902d22e8ee8c51c420aff18466e1b0f55be3ffac127c7b9da67ef8cc8f360b61804ad4842db195517a08a72d12a98adeee2a8bedf71361909968202442fdcdade6cff0bb41bedeaa326846980c8cd768c2ba4f19a05810e2b42e1094b8de5164fcfec8609d63b97d7785753daebc3e68cddf785fb47b5637c104f1596d7d5a87183a574f38b68e3f0c121caf203f7187283939e314b6e95af39e4a38d476d856df6fb1366db610a41114c680bd97f6877872e6ead45301ea9369638c1dece2c54aade863b5df6549c3117a5bdae2b4052cf9cd24c7ba28295e8dd24a0cc23a94aa07a1a5d093cb5392bd5a600b89989d7efcb982915ccc2ae1846ae65f40008fc625441ed1b74b62deb78db981af13cbb0f969cac4a91d3d6984cf45d107fab32ad6702cc8dcab003b6cc8f18cb629cc1683f8a0f5567391c2bf42326b99026eb76da966f67ca3b54792d1e1365e624153ef5bec047f21742c7b627034762cda53cbc613d633690458f32f42c5d90bbee1ccabaa2fb2a37750ced5b9606f8e590140ecb6e2df2e0b5b59b09849de7b834efb0d519f4e541084182098142373a6045438c23fbf70761699fdee530a4a4111005b7435f0f1445828a941e229dab498957be9177dce62a9f022ce1285c6b4feec9c53456ea72570acbfa8ccbb17e8f8099b88205cb99da2245f7c3deff75d5f05a0cbb813e6b5df230f341ada25af2cc44a18829c54cac68ad2a386d527c22fdc323a64e7d4b5b221a2430f68fffc3f1097ba097fc97767f9b279b1cb7aa489d55d2bf4308d501c82d1ce5c8359e312ba55f2924262d0da8427198f53fb28022d6d00977a74d1ba287475da9f6af26e76c83a68663342242dffc961e57b88ce5367e89041c11f7351cfae88d14a8c09b640c96bc5142d7007ebf862fb4e6c739d3ee3ca446fb7737b8e0386077c52433fb64f107de89688dab02d24eb8c3650437de92a509224a4373ea6ccb46f473fe970f8d7ff7e68c9cd66580e1092988410f520547db58f77ab59803b7d1cdeef563bd509d3adb3379d4bdfe83e32302221fca04f19b7ad2bec5d23f30636c6cd103c0e71c8c807ca95b3bccc1161ae2213bf1e6b8486f8242a16f08069aa7260084fe809ca2197c73c7d8d35b37e1ce60c356f6431a927f53a43cf4bfc6014ac2b8b3dbfcf84200d76e2dd47e520c8efcc3cf74f5e7d4455456a86698fe3c14d464c4eb7d2ed438947e1f614fe5b1bfbd8419ce37593acd6e363c0c15ca8a65f3e8020b53b520c7c3c434c64a29d610ff257362fdf66e6dcc23a5791755a05da2cf435507e09b75a556cb461f858d0319f2bcabe31e20501eb4ae4a341c5e0022657441c8354fb27c379f48fc8635113db93a0bb8b66cf37af86d6c79c7993e970c7d80f728910d93833a36ea6f06bd9eca7cb136de431db68255ff36bd436945af42c5fbf9fde4719dab03e4d4757c72884720f731d103073e795d6a6d60a439dfcd69c39f720f846f83986571ea95f0c5b8556b0efa24486d53a385dac6626819465bc2dcf4b4c44b671af3359cf1a4ce73351a67563531caafdb77d945d9d39e4bf83a42933df37f8f16b8142039d8f70a1269c989f753b9ae15f14ea8a3c83925b1cbcecfb96996d159c4c01227bac5a7461329b7e8f5dfaafdfbe95a01b65e4f98882a0416b03dbc9ab9c9d5c23472d9bafc54fc3dfcecb4743ccfac74709d98420f184162301b4acda2eca84336a0ee795eda2c84ce771f2c5ca446d0764a4ff75dfa8e6c713a7f9c215f8ed312854921c7f3a0c8c573bc9baeb0943ab903bb848fc047d0c8b854a4b8f92348a02441e7cf1e4340575c09764ad84874148116c617ddbe6ed96cbf5b6794f6a2b38ce414451b96edc41d723a693360dff9ad165690474273f8056cd787a9dce881321d38f63cafb27a978a987e5fa16df565b68fc19be400906c9771f192bb6714c5850440aac4d6df628895b0603b20bdd678a7b48345fcbf2b8c094cd21d08671e3068cb5d4e235da58a901fc60ad5df6da1a43e56298e5722b4294f077857c485d345805d70586d58a35598f5ddaa26f95e56e9d18c90bb1c4e035aee8e69f88a6bd09c49e5b0986d2760982c529b2b39ab422e7ea1ef49023d6a5633b545f6eaac4deecb675a9017b396f2c1bd30a355db51026269451f91badb203bb3ad2c75ae9fa2b0116584770389c016f945ad1565091d1ed0c077f7a505fc7fe9862e4e8dce7d84d0386647d8382200d38dae300cdc3dd6292971fe535da96ff1ffaa765f4d34d364f8f54d05a295cb122297c3f81832f3212050259b6e6df4dc14f53d85adc1929eeb3e0aca01de5136f446e12e48a4b3b9494562fbed079af62be5762ce4b5afa78e6a13cf11e313348521ae7af245c011136ec5bf7ec5bcb7afa352a3bc0b958b5b5907fe2b0294e04bf5107e0e87139a63d7fc6e5c6ab92fb5a2300bc71f72c9e0496a313f51029256a21e3c369e6c034f466ac6eb20aa540d61d37fbf6be56796cff3ff3853b0346ba445823577f2e217984db26c60c883f2a27c10d8a5fea06532d306f6aaccaf244bc5b7beb7e4134180cf45a676695a30e59c8ec4e349a29f37972402aa43505fd07e45eac80bf14273e5e4fa98b1d4e513f852d3cfde9fef9d2d99010d3da9aa0265faef0d7ca32db14af2bd9cb813b246d9abc7377534797d599ce547b568f0960c049c8b7f007758fd663196d4f3e9802bf674633aa17d67b89c64216879efd9fcccbd2bf722a093d6ea57bbc0fcb5b83fe7712ff4728babf95d3edd6729ad145ae26457ef951bc8f078efbebdfbf5107a14bfb84be979c660921ebca5d9ed8c1ad7c04b656f880cd6737e126e0bfa75d2860894ed8f61f5d1fbe6b12b80337b0377be159574beb9831c4f40cb08f9f1778a0392e84b50703ba24a623e72a9eb00d3f9aa328f5b8280d660e53936a8aeb69553079d94abaea830ddd2c805866990dfbd438539eca174017a356089474a7dcb34b63065815a267cd6bb56e1783aee4954353824be805809ba3dc1ebd61fb0059d9f1fe128a4b4d4b2d496fdc1c8ace2c8e50736ab70225f9865313c973f23da81215cb867bf313689326961a21a8c08344b8d64127cbb1546d412672365384901908ff018ed98798022cde29479b05819655014c2b14668ca32ba7b1fea9a08a3f6f5dbd42693f25641f4b142d73fc2b97271952fdcc14d99b9b2d1bf63b9fe8d6ff2f3da9bdce8579246f42da8efc5cbc8a500fe26b550c0a269db23861ebf8353a1f0cec5b7af1ee42017fd096f8511162d4b234cde980c0491f414daf6c8f36c7312d9c5b4bf2863788fd8c6ebed34c00bedda167593508827d5665ae9504ba3aa1c09dfa1ac552b69cc2d8ccdb243269847fdcf0c93dc9e3e4883f44bc7ef53d69e5692874fb486ece6369bd76fbd81b26162f7e95b4a1c2ec6e25e5670c61288a66d42952409dcb5910d15850da38d129f2b4ca32bce3a074e759b6c60d712ea7d024016bd23847ebc69895f27577d34bca163df5615383580286d25788f8f99ca921c4d2baf7f9baa122bef379323f66d33d18cc5892a35de326ecdb326f413effde778266e0233a2aabb30772985929287b18633a3178efcac6c8f60f4bf3a31abf883f32d28cc17f07e68821673e9bdb9bf3da76ddce01627781e2e3d5d00a71283defd55b2dd7e802fb2b71358dcfb1faf3932d1966f7205ab4df381214f6ce2ac115b457c085a506ad2a866e11868d68dfcf0ec213362bda417d0452b72e8b7397157f51b11e83384c8457121e23120d768e734edbc9595ed312b775a155e0f0a28c72e1321b530733d14b34c4b7448e14410596a65fcdb8ae1b9c3d3f394f952c97ae6241b7f8964e5c1961036a9fd5a4ad1fae57054dc1a8ffcc7775f5c615637922aab36f648d450ed5d96c5443ab57be690e0bb32e935057058f0db5d2c650815f8f28cd8f8bf7602ffb459266cb8fdbffa81695607e2043208b975aa80202a065571f922765dc5a9c645d4fde3f1604d25e8a4eb028a860c780b4ebde34cb294e8628d22ed663bd7a1aff32f83d3d178b708839ce23a2d4027054cb697fb9891c5188b9c1af57018bb27224e9297fcd1feaf572ce16f2955fb07d2e62e8d3c1bd40d38316c2c2a29e67277953596d27e5b860f25c32a4cbbb2e433bbf7d497904bac7d955b80da65eb8248f074859e794f55e8880f19c488b75e695454e98e993bc3369289a83d24e05c1af16305e5a619256d9f74d52bd4146cae8d3b85aafe58e7cba6f0b3894c7d79d8c2544bb181af597219549f4517ffe63d3287d0d985c24671c9486f43a8fd6a8f07aacf90d650ff410273651f4e14e9315b6683762143793dd3e0670a5cb03c75170d60763f3f8bf122909bd554385f0f6719301d10cdc092b616f1c11a2f6f79828f70113bbf1e41bf91bb1a62cbb59ef116fcfa407aeaaa2e5813b257c5b998d3671d2e3ba953153709aa5664d8f559cd46168a2afacac647aa49f13fc9e5c48ba56c35aaf7b4245fa98a5a6887e6198919139427303804905575e25f148ee0526b31076927ba1e8240a8735c873aee2a9c86e1e4f557b039f2e1c22b6acfc73fe150da7bba6f25f337a078824f5245d22ad45cdac12a0ea1233c1a9df5f79ecf65a46cdeec157c609421de00a793d8e8cd7d12df94d00ea28d92b3f9634b5a8614cbe033ef28434c532928077cf0ff895a744a77fb6b7fcb665927b65e4b932fb6b0547006b4cd1aed6f63d1d30f99d76d44f3a0eb75813af6e08933ebfda44a1c9516aef089f37ceb1c61190a0bcca5e79786092d4bf63a7f07bd191624db0ba914bbf4c1e340b1115c45ba113b6318f3912484ada3768b94ce541ca9acf33cbfa664b0129eb5c8d23056694b18a2a8d757001d0d85d711c6e462fc187b159d5dea8c4b2fb4d5e7ca83b609656044774e03c3cc82b2573978b1c12e83a98981c29958df934d8391a91c37bd323cb6f5cd1e6baf89f2a0922062ca5ff5c6e77a69fd52b861d050d1cc70f8cc8229b296a4fc34b78b69aad7e06e87c982ef834d6d6cf662357d591ebc511b6b57cca0af6fa3651cf626baccf5914d086397e2628f3f1a639d680af3a0912d3c220dd9ceb460afac57d15abecd77bce14aabd2ee221fc6a2fa5d8fd6d93cf7881928302b1af61ad9f462523beb2ec55f849a137775786ed6096f4d6aa09e55d2034880418e1f35ff6dffb621191bb9f6f7875271796ad1630f9ec5062769238c7bb9140d6cddb63171a554ccb9934b86d8c49a3118e992bf3c4e4569cde1462eb1b76c2c99572a0635d9e22d", 0x1000) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x84) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/159, &(0x7f0000000000)=0x9f) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffeffffffc006, "a147780ac85a538a131100e800000000ff7f00"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x10025, 0x0, 0x1}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) write(r2, &(0x7f0000000100)="1a20d34e50ecb9e5b74cff7e7c853b1e0c82ff4a1e1f8b1c1af26d6d149d5aa9690c37ec1adb8dab092e30bb2f2333c1dc3e72213f9bc1d431efe0ac77637523939f6b35ff5a7308001c688d355bd474ae44f7fb2a0a0137afa6651435415083246debbfef6942883ab4c3c754b41e9677", 0x71) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x6180000, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x3, 0x654, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x2d, 0x2, 0x2, 0x26}, {{r0}, 0xfffffffffffffffb, 0x21, 0xf0000001, 0x1f, 0x10001}], 0x1, &(0x7f00000003c0)={0x3, 0x6}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x7, 0x400) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000440)=""/150) r4 = kqueue() getuid() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 16:00:08 executing program 1: chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) r0 = socket(0x1, 0x4000, 0x8) recvfrom$inet(r0, &(0x7f0000000000)=""/162, 0xa2, 0x801, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0a52b4d0324638a28f8fb82fcb8ebea9efb0e7e29b3aa62716ccb508ffa3a88b0c98b2d181d843084ffe09ab8ba1016b367cfe83e3a6f31b01e5200ebf9bf2b414c891fa474a108f2d7f3201c024300c9fbdbcc4fffe8fe3562ad57e7c5da1d397a829317c", 0x65}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990", 0x30) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, r1) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="f719bf0349608336067cf2cbe38c3e0fe8c4eb5a6e32802111f5cc4f765d22cd12ca3d4cbad53c822651a942610d3656c562184f41419ae9c4b3a4a0d13c58b3856f78b47183940d095b735b2354fa6f83d8f674cc72640c94fa438f0818e2021f0160112997ba54b1a38104021bff5fbe2a35351c2ea66ee43bcbe19fb528077a38a05e3f02e3da3b50b0afb938324ac42c9ca51aa7702bf0c1c0ef2a9b391017df3ef6324d5c18eb927b87545b", 0xae}, {&(0x7f0000000300)="eabf8cd757c2f43720d305c7cb8301df551df61d7cdd544fc4f9988d31ecb89c6f69e49df3cadcf881a25338bcc0ee9699bce79443653a16af7480079971115f8133bb49c02966786d2ee5c392743bad6ac14837426be5c276a2166d6d779fdd2d6315bf0dbf051513ec9f5031dc104024e630ca", 0x74}, {&(0x7f0000000380)="dd692f7e7c97989318e275d106f2c035f6b36c400bcba60a3465a73ddb26b1a94c0405042c5c39216567695de71f392c9879f618313bd89b16d9e1190eb9d34a80b5b18648abd664299747dec62fc8e9e0b5356b42bd9398e1d5629d0dae9f2790257efa11f7f00caaeb109d399248197f2ff6a0630dbe77e884bb9a34d8e7eca3b659e54af783bad7c7e4201c9e5c27afc80d4c762a5a0890eaecda2336441514ec32a72e4b3e19164c738b89e463abe711d609fade20113427e1e46d7aa9c04f9639a6", 0xc4}], 0x3, 0x0, 0x0, 0x9}, 0x400) close(r0) r3 = kqueue() close(r3) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25, 0xa}], 0x1, 0x0, 0xfffffffffffffffe, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: nanosleep(&(0x7f0000000000)={0x5, 0x6}, &(0x7f0000000100)) syz_emit_ethernet(0x8f, &(0x7f0000000040)="9ec94504a3301a862c59194339e2a08edd4af48b8304597b92d9862f420a11c6e8fef548894190130a706b2128d0dcf28b8fb32e1af872c481358ff7d9e03e9bbe35bbdbc9f1af816f50d7d136ffe511ad60011bfa85b22f4d62ab96f00bc99fea5c4680b0be3df8c2c5d7549f4d2333efc5586d56c67c55b2688ec6e5e45caa2355026519a0b9e8df5538ce1c6c9c") munlockall() 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416810bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8f8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c601e3ffd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9ae9ea468487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb774660005502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2be53ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752155e3c7fba20b71b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde49948c5de23f96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b671dd2970ae9390e43e6a4517cd9687abc41bc9f3fc2100db11db76c914977f7fa38ed284df19d850874f195d12862ffcb1521fde79cc6bf76f9cb4daced494829fa60870a80c07b4b73edafb7c6fce9e0d44f4e44ddda3b43dad126eeb33289617e24ec43dac47ed2f1af4ac82456f1b182d73f2a80109311de6cafc3cfc6dadf808eb2668d899e15212e835f28d022aefa335f2e001a5b64724f80db497ad72dd42178d0606144db61c09143c", 0x10b1) 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) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000140)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x80080000000004) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) fchmod(r2, 0x4) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) msgget$private(0x0, 0x202) 16:00:09 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c588495f4d950", 0x31) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) setsockopt(r0, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) 16:00:09 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='cw') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8410, 0x45) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/214, 0xd6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) connect$unix(r0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='x\x00') close(r0) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000000400)=[{0x18, 0xffff, 0x8001, "09caa42851e0ced1"}], 0x18}, 0x8) fcntl$dupfd(r0, 0x0, r0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) 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) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000140)=0x10) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x0, 0x0) r5 = getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) flock(0xffffffffffffffff, 0xa) fchmod(r0, 0x10) setregid(r3, 0x0) setgid(r5) r6 = semget$private(0x0, 0x0, 0x412) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0xfff, 0x1000]) r7 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000400)={{0x6, r2, 0x0, 0x0, r5, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) r8 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r5, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) r9 = shmget(0x0, 0x200000, 0x22, &(0x7f0000dfe000/0x200000)=nil) shmctl$SHM_LOCK(r9, 0x3) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xa000, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x93}], 0x9, 0x0, 0x7f, 0x0) r2 = socket$inet(0x2, 0x100000003, 0x0) flock(r1, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0x0) 16:00:10 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000200)="6393bb7b7a4838e03b0fc9923a5641d6f2644d254da707320825874e4edaf0bfe0df3a337ace49e635aa8b65ef6daa589abe622965366ea727958ccec08c2aa4997fc606a1c8f7b15c5a004fd1f7481c4bd95832d23161a859b5575d5f1ae0ae3fa49b4022a544dc568c8ccb2bd8f7ad4a6136b9a1c53549973ff3f79aa3c20e44b02b9f8e5a954e8244951ac523b236bf51f986bcbe891f05caa2ee6efc5ebb981687e2540966133942d64f0ccb691420114975c3df2144e374b3e427f930580c2c821a43f4f06181799bb8eeb031963df2fd5569325072353e91eaee0c63ba5f4bae36a83f542eae62ad0d65c34acacbe099cd93af38e0a630a938cf", 0xfd) r1 = socket(0x2, 0x2, 0x0) sendto(r1, &(0x7f0000000040)="7ed3a28267ed34bc69e77c243c07c3bd1289c0162091b9055360598c3c06a81910d6757ee8d3d7678b2676a7d2e157101ecf294ed38b6de34455f6c071c4112929b3d8a0e3e95e9d3a2bbf7d706b539529940a817f8be54633fe5fd753b74d6fcc81be7cfd91cba338eaf47438a7a2a8ca03621e8348bea33800ca8f51e567df38f2ad708a10dde48187a15afa38ca6a0bbc55cdfa931b31f80740e0e36531976d8e0dd390233a03169f3d80c0d3c3019d0ecefb0e6bee95632db7a9f1344ed0dadfc94d63fda46153e444d5853dcdf238239d01a41168fa6b02d373c94a50dbf5d05bc57519992786b9f7e04132ed4fe338ad8f0d8e", 0xf6, 0x401, &(0x7f0000000140)=@in6={0x18, 0x3, 0xffffffff, 0xb44}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8a02ff7f000000000000"], 0x1) sendmsg(r1, &(0x7f0000000f00)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b80)="16f2983841f150f433ef9e79d3475812e46f5e60bffe9c6855fd621602589f7be0c7b314cfaec43ec431f38c5763b95935d69d607d400087ba5de0e494eddc237ca1ef066d29404ac34d021b95d5031b8f7f230d254ac59109d2b0e01b974e99b99498bc4cfcb5697541c288ccbc590a41462092313145015954e9a362fb1b840353b9ea1d260bb644ef362e923b6b633326f84829522b7536f29e69a31064cbcf99651886b2b5dccc291662f951f5e1717251d4871585af5d0c168189c85bcbd43b1667c5bd65547700b3b33b6a31dd2010ebe46377356640", 0xd9}], 0x1, 0x0, 0x0, 0xc}, 0x400) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8ffeffffffffffff0000008000000000112d4cfdb408bf689c2462a54ffd4dbdaed538be294bb87b03ed1523e3637cec045927684a480725c8640081dd5d16b504ee7c23a6c9169af3d88ea4bac8d6844a3c2e5996e7975bce4a11b5e63c56791059f2c1574006aa99edcecf5d2a3eb72aff7d69f36ecc90"], 0x1d9}, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f63696c653000"], 0x10) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000800)="9a3988450415207d2e1af348a803797a34a04a6f4660f7997ff92ac833b2daa72b2f5d892a7e7dd9", 0x28}, {&(0x7f0000000840)="51fac338dfa7884c77db6acf5d556575cbb61f891319b443b1cf2f0d95e20c82c5846e34e213c8031e2ca0044b75f2572c6629767b6c6c18434f5b4e50198f18263ceb0933ab34f62368067ca23d4bae71124c4f7742423f1da0c8e1b038db7bac95751437389e36d84dd7", 0x6b}], 0x2, 0x0) write(r0, &(0x7f0000000040)="ceb5f2673d0efe84d45940aa20586c6bc377c24b530648701b422ecfcf864bfe5c25223c2ee2bba6bce1dfc45f262c3a2dbc69c36c3f60385ebe927821489784cc419b7513a1ee8921c858b988f9cfaacf5bcba61520cfedc2c14f8481251529457d01cec94854598b8dc2136e202ed62f06895aa69b9d2d0514481b98aec888d699e6e978df4079f61e525070829d1706fa7fec3502b037425f051c72d825005997832fd8753b34caddc765e7e656c39a53752b6fa3d4187baa365aa58b85217f77b3145c482b6b1cbd128744a35cfbbf32f1edbd510e53a785386bb96c47cb955e84ceabef062d5d65b59130677b494a47485d0af4b37078865d1c3d494893ac97c74498bd07614903128ebddaf65cd34a43cd24c986fd2d2bf762fc537dd0586037016c396dc098124b118d28488582d420b96c756c0bfcb9f692e8ece7a3260d3eb306f89af2cc2cde302d577c0d6e370c9c6290a76d507ec60db75e479e55752c4f7b4f35356f1967c7091b3b41b32247d08f25a4acc97cb3a5aacf42d13c0b723547746374dd242d087bb8fa9a263f602685b2d3747992ec74efd47038da9535c795a417f18919e7b6217ee32f30984617212fd4f717e843e56e216ddd0d8bae861d05921eb28e7fd2d33325226622c26495d34bf7422eb6433c0214ad83442624360199a923c43acafd90f940dbbaebc87aeaacd0ffbe4cb718dff3041354b71aa8efe077106c15b90d97513a330f66b5193555fa76bfbd76006de060336b6956a3a3d38b30ec0bb7a8198380d18b56c61c33d138a03e1267d4d0d6b7cec2c6983ccadaf19c85f7af169afe10f7aa7693f54fdd4f3e0cf46f875bc34ac2609e4aaa60147bc69029e66524c90a1618c07f55c4c050779de8374d541a9767d55e76b34acb618da94012cbd60a708ea6cedf75a7acc2326f9c4e51133dc7dbc1b574c8733bf53cd24c746dbf7f3f94a53c4be86592d9b3d99d69dc37a728ad31670f5f75895f85d9fcb1059cf89de397e65422ba339733faaa18809cbbfcbb4c0b3b43d64c4116957f27c5da191ba802305b26e638db0829e1aca3229053d75ee9c33db51e76adc624339d6ea28e58888027bd7c085b2246c6ba4592b9d0b2e724c2fd44a071b7894601195d68a092255926a8b1f77b106957c524efe519de555a01b623612f9d56d042ce4f1920fe1620d08def3b5378faa134f95e2daaa7bfef0f50fdb02752509ab14a7eb79695052dc214305e42a7bef3253ae3f4226b4d192cb8c3845863c3ae766095d99c6c878fcaeb1f55c71a843c29ffb279307dcc59d5d70f9a79ee11a0caa5cd20abfee85e17046fe18b7303df04d3b55dd4b5c0f5b89a1d9a01f21aa0a68517795a4bf502f635042152dc387fa681476e34a956cc2dc8852e10bc600326d17b36e23b1c7391ed164ac6d4020a6efb3613f4b1ddcac6003ed8c2f5f0df022a8652c1ec1e760bf212ac365ff0ac92540b4bb01a060f9d2c509bbaeaa1199aed6ab520f3744bb995493ce3a06ecd83042e0bece4b9498f28425b1a3f4b3454551d2fc0d3ca1ed4ec62f360eee90de822c2542c74b631c8c06e674bbf8db3aecc4b9961ba0e750844a6f727e610c69b1e2bdfeb02fe5cd166e8bc8e2eb3769b3fbd63c5adc21436608afb2596752a8346364da75f3220cb95c611f14d113352c4fec371dbf3604e24b55fd885e28027256918e20b9d33097719eba71b9cea44289dc073ed75404a7c5a6d119fdb52edfb9fafe030aa6bb6410065affc1d4b4a7d8bb8fcdb783541d57547617f59ae54390f4212a4f0903b04290b87982077772d7a76a79aed29b22b92178b9b925abc39d2af00f2542ed6807c7231105ba2b12f4da92f47005a32585fe8ceb594ba9936a967716dfeb08f90030052791f95935d1e49b3ee15157076601d644320f7d777e671061fbd8d5b890ad9a027121dab56c550acb5f4ddef45c8c989928647f941861b4b49dfd0734de518afb12d12e0f987cb71105b2504835d63ccf886789a8a24d7411b07c4ca59c1ba997b66b8f8d35f564bbe7f03aebbd01989ebee462db1f1a96b31ca02b04cd5ddb1292093caa6ddffade83960483ad55c92660fc224271dbf2bc107a2f90d01b2d1d54d51b283d43c1c68c07557d596c8803338464bfdf7bc35c9344d0d5170ee36721f24542159ba41fb020795abe5b57f8a77254a2d8b4f2b688fa6c3d0c5940aa63b39dfd3b22dfaf5f54b63daa2cf4e6a8f0224f99d825286142e22b78770a42eb8ba8c146d8ba28ee08f9da6dba85f55838e91c97012fa91b9db15ae4e2212552323225ecaa75e2495c9806e36413891d3a572b7a2756ab2c5920a3fe083b42bac203464f6a60fc0959866bc89c8b91e7fb0160e0473b02b5aeb4d46de77a2182cdaceb8bae5ab0c39dbb02d4c22a883894edaba278ccb02ef47c41c221cd9169f9d13784b536479a7d3465743fcc3c2f0bbb1f585c802ab440bc630f6648b45dcaa01e28ae36cedd53d028309264847ffd197e9d07c9b4f898b0a1de6881591668b0a49c1699728298371c3b0487418f2474abd393cc6de2f0b7faf978dd11b74bb4ee7edff3ca1a8da231d3ed733e5f828347e83935ea560ab8c643f51cb6bb5d97fafb19a5dcabb550398ffe8effedd0cf39b577f2f931f1c94c7b2624180ccfbbc0c3f18ace8ba6c07a8c6dabea5afdf5cf50dca9ab2526b49fde06851943385d4bf61d2bd6b0df7eb6a27ae3848e64557decb6813", 0xffffffffffffffdb) 16:00:10 executing program 1: r0 = syz_open_pts() connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffe7e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) accept$inet(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) kqueue() r2 = syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) getuid() sendmsg(r3, &(0x7f00000001c0)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x8, 0xff}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)="1403d1273474aba106cd82d485a0c4a2cc84ceae1df1643c1461fa7cad5e26e868c25a7e1d20489f254ac68d78a336671172be52beb10e01c82d47bca296d5b85c660b9f42b39325aa942dfdcb37118cc5eb062e769ddc42b4f8434bed10cdd8e3e5a07e530f4391f5bd6bc516e7e4358f309e6a7ea6cbd03d06b775d857ad7eabcd3cf348591038476856812952ef893af635db88f3ae63a2deffd4662a", 0x9e}, {&(0x7f0000000340)="f0ca9f547582add0ead41130d03b095adb482192985003bd40e6a5e70ddca112561eac042e770bdeb79c6d3d1576be33bcb23c6b3a959cdfc24b675011a78a0500257eef8d92d26c6a55d4742224fd234d31ede01b2fdf5810b0a1297930bb7860579ff476bfe4cd593b57af6fef032ba0cffcff2b21f5033d872399bbe95be2c07c6851df00a9ec400188d643ada82dfedd1fa2d05707f01ed0834c02c33b31b3612d4e1c6ca717500f9cc608aa0e", 0xaf}, {&(0x7f0000000400)="186aabc7b337f30af1dcec7cf40079d02d28a7f5e86f3612873fdd724e517f9d8f2f84a68183f313d4f767591973201b8d77e1602a1beb3d5fb52d865ce159dba1b69223dc19e136e930613396bae32e05c5928309a649b9a7a7d20cc2c264f98a08f09ae4531fe722cedfa574c88327009e7f9ca92b268b2fad0dd541a294347bc2ba336587025eb9682312f2c220d2d61fcf63c0d91f8c610244ea352fc0c9fc0339c9c12c0352ed2f436d36b30a898767f17422", 0xb5}, {&(0x7f00000004c0)="b64bc266ff8bd58a95571f763d4dc0c808e738f82150779e5f39014c821704582923fd2c5eb2a023df568acca4f81feb2cfc770cfa8a4ae7b032354f0f85bf15e80aafc5cc36718df73ef2442ba24c5a", 0x50}, {&(0x7f0000000540)="a7be12cb5aea8d164dce81b9c88f91a18f4979ce27ed1f8de3094a69b2bfe565c6db10abfdbbaf7824cbcb4a808c782dce6b8b3272d93e86e2295863a7e0f68ae5e2c2edf81e5549b8ce7146de012141eef981c112a5a2a1d53801e995a7b774abf0a763e34c994b828fa2bee4fe09b31435a4", 0x73}, {&(0x7f00000005c0)="a7694fd9b0e29b64875a8b810fde877cd5d3f37bcede83870b57ad4ce8f7fc5ac9ce32069fd8f4f28cb3d99926fa601e7185e799ab011482bd6a4cc711fb2c1c1fb7f53263875538c328647955a9818fc4ce2a55f4ea2d051d5df72cdd02b40a99ce9e2b44636ca93bca87325ed81e136ce85d380e4ef3604f21753047bb37c8cb6115a71f35603e623a6a3d2d8d10826efed61284dea30aaa9e77d25fe1c85a15ae0b510c", 0xa5}], 0x6, &(0x7f0000000700)=[{0x60, 0xffff, 0x1d9fa4ee, "f28903930ef4daeecaa08c077f15e99ccdcd8e3b69001fec5fc0f5ab2dfa7967ff6ee9a099e015770563c91cfdefc17b38baee9d36ef7252ef3b4d978a446e1470d48529c3fc6f45f312d040"}, {0x68, 0xffff, 0x5c, "bff4668607946bc5ee4151910db76ddbeb803d0ff8af0c5c04c8b4e93fee683017fcc2ec4dd7d950597f9cc599759bfe1f84680f0b6a3bb99223e26163de154b38fcca9bbc612058eeb70245996a060d8a244449f834"}], 0xc8, 0x2}, 0x40f) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0x8}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/185, 0xb9}], 0x3) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000480)=0x10) select(0x40, &(0x7f0000000180), 0x0, &(0x7f00000012c0)={0x7, 0x0, 0x7f, 0x800000000, 0x6, 0x8000, 0x5, 0x3}, &(0x7f0000001300)={0x8, 0x3}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="3678ef000f8d983ec19efcd6db1605d4ff85d87c54079f71ade49eb33ad6cf46d4a2aee1905eabac6f61927917eb7ea88a0bc95b7de7afbe9a400fc830a1d5ae21d4563a4c05d4a86d01a38af50b985003410a0834cf58bac89933ec6931ecce6dce37dc77f0795ad409d587c7c620533a06e9f6d738702942bc9f64c285d9c3e500371170891cffe16b1eb4919b0cfa9d912d967699837c3adda333eb961202f4523f5dd01a79e59406f9183d730390dbdaafeed67c37b14a0aa2a10c032f4f40c35021c7bf26b1524646a835d0558a50e4f98df083682467ed6357ae72e73eada8afd466418f9f9547e836cc3a30", 0xef}, {&(0x7f0000000080)="04e839cf9dcafe07dbd1fa8d7586c20d6dcae7aa38873141417661d2d47de296c810763fd554768a6a5eeb82363a343ee713e791342c822f529d8a4c5baeeade4d4d5863bd8d74ca77418568f78785ec564558", 0x53}, {&(0x7f00000002c0)="f5130e2fff00eb21a0aad7e94940dfc2720e8daa0a0af5351ed1d0467134ee451a898ede1a64ab53cedbb7d7765705f15f37d2f284b6889c8bf5f4872cc7abc2187e0936ee06f4ed34ba8561d46df961f2f33c5e81971ec18c78f79162feef4370a064abc7575b004445e44c143df66466d215f2c849d0085890c3eedc3fad4fae0cf7f079e55388cfdc89e99662bd4536ba5552127189e8ae33455d6b05cfa02131891fb9", 0xa5}, {&(0x7f0000000380)="f6b0ee483e6d4f19c4da91e06a7e9283b2967c3438f31c4da3d2e0d86171d9474a30fb93cb9e9c605c538e7720eb0e35b8043a84679e7aa6971644aae2a2daa726e03fb04cdda5ec50ead137d8ae1fa8957521f00d20aebbcf7726da72a8be5cba854cce1f07021e7a8317a8f52ef021998fabe677e17fa1606fe468c00fdef4baf64e244d11a69b29b93dc8b5e9ab7ff67cbc473621037553f2b1eadd035f13a75551726edc85450328473ad8c4b415c28af4d266a8156763957e316a19e8220397812b60bab9b8dca48dcedcb325c8ce7b225c3c8e", 0xd6}], 0x4, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x4) setgid(r1) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000200)='c\x00') faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x2) getdents(r1, &(0x7f0000000040)=""/255, 0xff) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f00000001c0)) connect$unix(r3, &(0x7f0000001600)=@abs, 0x8) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2020, 0x80000000) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000140)="c0814f04e79f3071f81abc5eecb83f3ec9ff9ac9c00ec276720500455352f52e3c73fc49a261c1aec017efec6176813408143e52a8c90ca2e65d08178b62343c980ad2bab284661fdff675aef4c573d9f1ee9fb52f77ce7736882bd854dc74f677", 0x61) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x9}, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x40) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x9, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x80) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}, {r2, 0x5}], 0x2, 0x0) 16:00:11 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 16:00:11 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$inet6(0x18, 0x4005, 0x80, &(0x7f0000000240)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x7, 0x0) socketpair(0x0, 0x4000, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) r10 = open$dir(&(0x7f0000000500)='./file0\x00', 0xc1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) r13 = kqueue() r14 = accept$inet(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0xf0000004, 0x3f, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000005, 0xb2, 0x3}, {{r3}, 0xfffffffffffffff8, 0x18, 0x40, 0x4, 0x81}, {{r4}, 0xfffffffffffffff9, 0x4, 0xf00fffff, 0x8, 0x40}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x400, 0xfffffffffffffffc}], 0x1ff, &(0x7f0000000640)=[{{r6}, 0xffffffffffffffff, 0x82, 0x40, 0x2, 0x3ff}, {{r7}, 0xffffffffffffffff, 0xa7e58fc9cacf3755, 0x5, 0x3, 0x6}, {{r8}, 0xfffffffffffffffb, 0x0, 0x0, 0xde, 0x6}, {{r9}, 0xfffffffffffffffe, 0x21, 0x1, 0x1}, {{r10}, 0xfffffffffffffff8, 0x20, 0x2, 0x7, 0x7}, {{r11}, 0xfffffffffffffffd, 0x4, 0x8, 0x4, 0x1}, {{r12}, 0xffffffffffffffff, 0x10, 0x2, 0x7ff}, {{r13}, 0xffffffffffffffff, 0x40, 0x60000000, 0x0, 0x5}, {{r14}, 0xfffffffffffffff8, 0xa0, 0x80000041, 0x2, 0x4}], 0x40, &(0x7f0000000780)={0x80, 0x8000}) r15 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1c8, 0x4) r16 = dup(0xffffffffffffff9c) r17 = socket$inet(0x2, 0x4001, 0x8) socketpair$inet6(0x18, 0x4000, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r15, &(0x7f0000000040)=[{{r16}, 0xfffffffffffffffd, 0xe2, 0xf0000001, 0x3, 0x8}], 0x0, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffb, 0x6, 0x20, 0x10000, 0x10001}, {{r18}, 0xffffffffffffffff, 0x80, 0x200fffff, 0x0, 0x7f}], 0x2, &(0x7f0000000140)={0x6a, 0x80}) r19 = kqueue() fchmod(r19, 0x100) kevent(r19, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r19) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) socketpair$inet6(0x18, 0x7, 0x1a8, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7f, 0x1, 0x1, 0x800, 0x5}, 0xc) uvm_fault(0xffffffff81edd668, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d