='./file0\x00', 0x100, 0x40) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) getgroups(0xffffffffffffff87, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6]) 14:54:03 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = semget(0x1, 0x5, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0xff, 0x1800}, {0x4, 0x3, 0x1800}, {0x7, 0x7ce, 0x800}, {0x1, 0x8, 0x1800}, {0x40000000003, 0x8, 0x1800}, {0x0, 0x8600000000000000, 0x800}], 0x6) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 14:54:03 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) socketpair(0x1e, 0x3, 0x0, 0x0) 14:54:04 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair$inet(0x2, 0x3, 0xb8, &(0x7f0000000100)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 14:54:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x5c35, 0x63c82d80}, 0xfffffffffffffcdd) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x7ff}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="f926edd919832545b7edefee9d8f4f4543ff6334a0c25145b44b9d93b492f7d6bc2952c13d98174f7d0bf71cef1346b1f88294b04cf3dfd3475227520cdc6d738c88e1ad5abbe9ccc8acbbdac4c1ff8c293b3cd4a87b51d84793511a28d1e97cd70f6d5353eaac45b8bbe53cf085beadf7c922fc5c", 0x75}, {&(0x7f00000001c0)="2102115d46b3cdd07aed2f5973a1a3115ec8a91314f501f6b55f04935d39c174447d16d32506f8a88ad9641e3d0bdda47670bfda797d8c87f7ab5c82a7d4f05b23cbbde47c3a0c24bc84aa31759975a077aeed937ea3eaad1f3a87727461454f503bb7201169d2e3a9fb1c68f52247ff8621d99c33276747f5b95a1050a7e696a32ebc5f854bcce347e5e9ed16de7434abe5e8beae1c46515ff178d19cfb28a69aab6dab3699e8620685079d3ea5b9fd9fe8d252285f884d", 0xb8}, {&(0x7f0000000280)="fbe66e19e3eb0799addb840b2ab5f4a27d67100adb9561b36ce2927773ebadea266f749887f48572d20d59556e15807c0cdddbc591fa45b1ac7cf9caffb137a6ee5a12ff28e72f6079b205b0d419673ea8d33256e8caa0f09b9940bd37c4932473074cf4785664fee1734788c37f317589ef84de25f728830fea2f76bbd7f02a25", 0x81}], 0x3, &(0x7f0000000380)=[{0x98, 0x1, 0x5, "431175f957915345bf03f72609a73147e471d8d4e2f17d57bf6d966dfec64daf21ef6768ae745a5265dfbe67c6bd5ed95173a9e6bc9e02347890fc15391679fa43596171cb04104bf5b6af20de53723f259126057e7e60a9c49af1a06f557da0a8ade014fe98af73d27dd3f282546d49408dc15faadea0d8b1d6bade195cff540654495f91b4fc"}], 0x98, 0x400}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x2, 0x4) setsockopt(r0, 0x80, 0x9e1, &(0x7f00000000c0)="0d11319076f35f7a45d2db126cb770f3c0a30e200cf121f4ecf459addf1f959149ca4f6646ba8697cf83625c802285c61378a9d73846", 0x36) 14:54:04 executing program 1: socketpair$inet(0x2, 0x2, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x100) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 14:54:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) r0 = semget(0x0, 0x1, 0x10) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000000)=0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 14:54:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlockall(0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x5) 14:54:04 executing program 0: readlink(0x0, 0x0, 0xa4f04eb7f22fb18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6f0e, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="bb051e05405c25b84942ace0d3ab4ecb44447e108f0803cbcab3c1d7888c7f0d347156065d0b67c215546cbd7502c1d1a0314883948fb58716aa81f4c8446480f3fbc5e736ce96e2f5918ccdb506632ad7c724c87ca6abe84fd78fb6a300f1eeb5e3189ff56c6fc174949d185f97fcaa3b587b18f400207287851f12402bc0e23552885fddffc40d34f303eb2750f23ba92a54cc25a05ed3b0571240c44649c0af5ab0399a92762811ec629bf6f9aa1fbf59cfe5c9a13bb212fc84da34f3686213aa23ffd33a54fce390abaa4ac0a51f7516f4c2882cbf62afea01c5c6c0adb3a900df52a0554d83cd8c27d499236c9ef92b7f9ca68f9bfeed5ed590ef7a9f", 0xff}, {&(0x7f0000000180)="aff3c8780d4297e34c1cf8e2e9337bc8e2facad1576b69f5bea6aad35d8571339e910fb7ef332b4466c7885da5e74cdd45885c45d607b3b1eeac7aacc755f6143994780de51a86f81dc87c8bc395f67dea49c65bc6be66057cbc4371de5455fcaae7148c8b22baa2a16e3ee61267e80c756be5b57067e77e3ccf5f4408d47e1e4af86fb36eb7df864c6dc2611a274be3c7e3b143df8274fbb162c478c39c2266c956019d305be8e96e8b3b07a0ab317a5ec08590492649ef40d4db1c8ad1253ed82f8f8d3c2d538152027adc", 0xcc}, {&(0x7f0000000280)="1142d372a5b828ee65e418f38a4d677e1ff4949a39027a40c8470119cc15f7133bb4dc259aaadb601db63e37d3f9d856017fec2c73b9d9d5ab4d78996015787eae7744ad19edf1b6a845aabb925063e89897111a44aeef44cf34327631fb627f56ba0ff38beace807bd15f7f31b553ffd779f88ef980", 0x76}, {&(0x7f0000000300)="29f561c46c6d9574442aad3532f659499a919c2f8a7f9b15822aa6ec14100112e55068913c2298d40d39ef175756d57c792afabdf346d93e12d3774c7785bc543cb1d12116a906c7a2df87253b8561617a14b126e20e2311cbfeb24825d41401c8666828a39b63472f46fdac868033779f118b2cf6558f4a1a532df451bebae608a06bd7c6c62aa056cc2fb000c4b37394922e3abfd69bff7020d336b3ed1cf2500b69e6c6f792d2ec1935f90cb2d25209", 0xb1}], 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="d0000000000000000100000001010000c7c3b8ad38e2f3b83225e6498e6826ccd65a86816b01c32823a1ad4a7f0215d0816152906a61b1c679dc5a1f3ddaa65dda4594faf223e4a5635ea85b65410fb75ba7506b82ebcfaf7e7f731f882af86d27d041197000bb173a45680da2bb78cad9a6659373866306477e0f4dfcfe577e06c0b88f23c517ae5536661cf1df4b839a3b4401889fa440241ec76e194d542b36aa01b65e98760cbe3f5c1aec6c3fc17d7e29f79f75bbd98b0d5a925979068cda90bd0cd8467cf9970e2e000000000010100000000000000000000005000000f89d94df6205b5ff089d5b393df7b668e474ab45e47499c6809e67e04affe056f449620aba63e22263b2b927e8cd5415832c82e85d5b29edb76555f59b40dd4413e70fbe3eaf84fae0b8c20cab089894c9c2b319f70b5475d6ca95794d285d005e0d49393a657520f0372a0335667a461ab7c82fe56e71f5593f55e7252146aec7071af7e1183acef50f1c6fd412e6883e7cc426b0fe6b9f934104ce197548da7a85793ac5b28a152690ac2f721f502126c3e94b9fdf8f2a92aaed9b4e3af22fc01e2896040f465aa8dbaecbfe6c9ac3333df3a4179d17566899174fdc609f627bca060c81026a09501e62990b1810c6272af556ee0e38017e6e89089fbfe0259d156915cda4481e5b2adfa3bc9cffe09cece46d1e74d82c4b8022178e79a8878afb1eb10c865320ebbb23c841c413927cd758851b8661956a8987cd29b134bd3d27c8e52f8ca226993de6886d3b5169710a3d9e085803b1ee31777df3b3a8046b9089deba4dd78425d68e48ece2bb8b3b1de3e539ab864857a32446f68671e32ce0ae5b02d187a6ee66f227392e2d8e1254cc6cbb5667a96bb9cae4338dbf1e6a3135f74c9747f908ba0ddb289ff6b4db3dae9cdc73fc09173b612e91c5b0bb82d78a6328f9ffcd053808c8e1e334e552a5c48bf5ad6bab9bb79309734ed71dae03ec71238bbd9f8061073f1f1e790f6337e24051e9100cc4c8e83c4070ac834d8a313dd4fe5c34ffd5ec8fc9584f03ebb5c4be4c34c139fea6ad79de009d8780402c088ce5e3f27a9fab59c1903007200007dcf169a1408d2a7da0476bbcb30838b0e4937618bb0e7115615de7bd0d04ba205ff45ecf75af677d095d5319490705e99fa3be570c4f4a6bb474a91c8d7916d66e52531458228db6d947cd38afd59e289e481ccdeafa10cb0d144a9bf510aec90cb62bbf3e0c435b8e671773407621130a1b405148622dc675eccb2189e11e4a2c02a00d1ec49d335b0385a054c12577e8025193ed41413f97950b0bca734b076fd19aee580d5a202dea2792fced6d9da5a3307c60bab826681b59d7159a73299d708e2a50e1853021b468f8f495dc71a8f2dbff369d71f75b5c9192d24737d6d01c6428eedfed703ac9bb871022144cc8ce928e6915ad72ace579c3d1c573e543a5a33b4c8c91ee88b961f2abd2270d89df5b72f15ef0c488b85731e3defd8f9ef3cb789629977ab5203d0c5b226dd0ee043c7d2a9f8e0b3aa55d34b535ec7207147ceba38c7261f92d1d31a68897c8e3f5a674ff134555f79e5b5fb5862d244424a9b1387381ddf4be4808d91cd894f9995951587cf3ccc9c9b981e44ab3c01c631ff13f79d9aaba2995cf8d196afc047ad92533f452e6203dbf11dc72a50bb1938999ea906688351d06ee38ab22a60a415941ddbfff525a5c17b6a451b9d959fc0bdae71a859d5af5db784147cf6a7534b788320aee6058c0aa1cd43143794d1befe51672fea088200c4c15a9d19afeca1c312d27e7b6521dfea1d9b5e69f4276393d2a20a8b6e5fbbc9772d4b2e508ce6343bcae93d10ea6337156e3b4675f73ef6837ba472c04f964da7f6d0f3a649d4f00776c1627430d6f40f811e62c1c22c6767bd14d07ea3b43e5b5f662f5feecf76e664338cb23895d2452a79074ba4c96e6012a91e69d625a0e67ee3711b7bb3d65bfa989e23adb7c550c943d38885768ce01c0fafc291de30389e9345263dabb2b4089e58d1e63452248a3f0d94e588e3148c0ab2c2eee766fe77b9a4354cd617393fa5b739c80b9fbffe7752e5d3500984e211b8de972cf582cc664c4f5994d533c15e1fb89251764595f92fb6c1641d54dd03e4a64de61ffdefaa92c7c9eaedc2658b19535942cd7bf60b1406b99b8743e884715a079affb8f47538c4373f39af8e24710d23fd2d231e6fd4f5597f9b42442deb585779f270733545c5a3b722605a9b1a289968c3721b643df57c8c53ddf65dd50f1ff9480630d5daffbaeb12f8b2843f9ed64ff14aa28dba59aa22844faf831c085857c09f679b4195316bf8845f1ee1a9ff4943dec647dd6058333d48e57243e0278e8d7787a642b3dc5d4936d8fcb34a186519939755c3b67dfc55eb8b2ebdfbb3c95ecaae06cd3cef5cc8d458e15a2ca894d2cf6159fdf68fd7f99e714d85032e5889218d77b6ec7b687591441ede457a3f3b3a2e0868027148b8dcd16bf9b241ff5a47ec45c9776463b74caa0b75f8723f03d7183065ac00538996d8ce1e7b33b836582e206bb82c5da96343e0aa172b82f544c4821ac894e4ddab57e7fa106aeb7141a015072830d1f2cbf13a237762f9474594bada2774920899904493ac395e2a1e0f25042aa73faf365c71b2f6ef0a06d3649ada02635ecdb5033df29f4aafb72e85c0ee474fee5e5f28ec94067b9f7d3ecaae0148d437ef6428c1ef31403cf13abfc9fe1735483ab40a47f674b72b9e1e85ea7804e033b5065ba97b56fe56b078f9b6a5b285e4d2ca1f17e0e681960e7933a54271f65dbcdb8d774b2052498b51a2d27579aa5633f4370f6122bae3a9526550f04c6308489190e3e16013aa67d9dd732ea5be240cc16b2a3deff6a413e486e9dabef0478843475cce54efe92d7b80cc75a272179cb94c9007d676d37824cf71064f1835d28b74fcbf31341105c1bb10c1646d6a28af0967909c71d131074acfcbd89c5e36cfdfe5d0715d72f726e02772941262647e14b9a7fcef06da2019233bcdb62e8397bacddbba91eeb2fb589d6f01319d0e5bd9844fd68c77d2d58e6ac637b6eb20a27d0444eb706e1fe0641063b4fff6984a0f42fa789a03af0caefdcf7aa389263101df57066dff21cee460ea32f0033c678a9b485196ff916306b4105fe51a24824d3b20494e52256604854a83ddeed20bea6f113a79a62851a98032cdbcd79f19767aff98b1386b2108b814cca9bc4f218e543e09d53d3dff2fa1299c92141f87f02925f1a9456ec1eb5426ba0bb92be124a18966f9c2a89ec58eb2f58a7bb60df6c193362efff4f5ac866d81b79dd7169a433239707f5b33ca231342bd1636fa0b0319e28bcc291d5d0437303c539ad0cb45de42b0615a0f5745d382f79c094d4c2324ebb5255ef84084eb681b5f91c77854e4f73d9723778d6365f3f61f485633d394a6020db972ea85930719b9b711dca07ba7d4b7a3a49b3e47e856f880389e92ef33d6c411be31a31866ba52cf72b2c4c6360074d28669be634d81bdb83fa58d2a92f15e1e2733e4fb603e33695d7ed1319bd8bb80f01415ce1ebbbd52faddc9a051776ad0d81ba7a77805f78b99616cffa6c44f56e11b70bd05005eb2aadb09ab3c5095b637a5d553af8174de2eafd11fb787b7ce92673dc61d17b894a9586fd1eba085145b613b085d5bbe6ffd1d67f45e29d8526a46acd2d09a002f67fa8bb355d3d84938a6f8c8d166b9d7a22448f310869fa0b00727b33787c496e23d99aace3beddceadbdce855aa845545dd44099bbf2d4a1e7956c403adedeb06c4379629084358ee885ed7c35e1ebe41cdc46006874304f432b66e2f55408986f7ad21d91adbee93dc1dc25a5abb76a4e2369fde3aa0e42ae17d70de954dea7a408e8f5814c3703b23c8bf94da900991b3f0b3b70ac4239c81fa2cb24b6ed5e651b3bcb1f9e89bf51087dabe155407523dd8424a5526777fc5eb124b012c289d78b8735da5e60e3b41f5b3ad083cc64d36235b322bf1f8bcfbc63548c9b6071b69c02a5e09bd2dd327b1b1940be9c48f1879aa4b81d8d6bddba3f8b534eac7d6780d00b59684f95b226b797c8cd921bdbc3885889311d778d9c0956ae57641c7db5a3a9c55e5619c042de1cef0b3a5bb93b6f0a480e47ca2798ec272c160825c17708a289bb422f6a4e6e88b9175048549f661069863771301ab9184d99518c944e7a6fbd2b06051f879f6aa72f02154dcd5ffd23a74db45e9afa0c9f65408b2d8071244f399a934bfccd59c2e271552df2575ccff484afd9e89bcb5a422f64d655896b5b4c4471e2224f1366bf270a286dd5b9179ad9d3723687021b6a58c95f52d0c190e76e4a922ee41dc9dc0aeeb524efe83c2887c77f9a533456ab06c7bda60b65c903a192c91f726737c230385fc9b6bf3099abd31f8e5d07d515ee49248c8db11b662a0f265831c0eacc084393367b3c4f4ed6614dbdf6079db4f740cc76764d62e49598d5e3d7016efc3a4e1a8eb01c2542487c8c9ca4af987856d0e2b65a2a129953feded71ec1e21216d9fb40bdea400fe1e799377b7728bb0dd0f010d5c34dee19c1e1bda8d083eb1474d0237f83d9b83606789bbb17e6f09d26eee77942bb0175fa712c1f54b4e4b99e606d1a2c1724db8229b83d0738a192dd98a654e8e004826d34c664d1ac46264b401d56f2e08c9b889d480444686e589785fa8b6766d58316954f5c2caed2d5a6ecc84fb46b9f291c626a3bcd71a783aef69d1a7034742b3a030b94a1dd57442206c8e17c120c3d6ab26bea971d252096539b95d55eba58fcdc9c393e5c158a1126a9b0330482de276dd77de2d3ad55e0ce1a6c569bb0328b80a8f8c68a6919cba2022a980c816f64543837639dce6df0eb1c3390b7f71f7bf8a8b5e46e34c047587d5b1247a00531b81e6371108f907d5acb4c16528fa4930d50cf4445bad7e99378685ef56a65a75eea135727e807912974cd45e22fd1f64957b8aa22214c57615df2c15002cc9d935d544c6abd097b156810a4e7595345d09740f61e88e9e77dfeb6be6f1776b288eedfb26bfdd2bb99bb8c131ee692bb103db3ac746b83a564e4f8af0fb489e1b18f5bfb91ee5d02275eec9fee0632751930c3feb0e2fdb0a14ef9e965b82305229ed6eee30cbb1b7890343dc8567e1f8c017f5057453049042954ac70378ecb33639e55a9b5dee964f76a401a72cd715652f546bedd9c0b04be03a97e2377b226d4dc4f719131d771ae67f39cae143983c69f6f26ce06cdbaa1dc642a62cb3f0955af8bf95c7ee5d4e52e777972af2b89eade4e3d18d224b4d5089b6529f1f25103576cf93dfba36009c6ca438a023a8a36ec82536236221fd990f3872aac5e93ed06502378f22f0dbc88055ba301ab74b11f365f809705bcd35350b3c941ec7d4c0e68b22c58d9f752c204ac89d9577030be629d7f71a3df193e65cc54ed0a57cb54999d1291718dde26b3b184affa0ed1e410e04b8cbe70418a03c4c9885b2d5638fc9f43c09557f637daede72658cc877082350a58fc38ce8214c964df1b689146e7bfafdcb5449091bb82f34e231b8f8f4c277e5ccbb1b3abd6e0438e30db911f66ee428c93a81e2f371daa5d7abdba75baa6b6b4379f532a7affd918c6a56d5ebd9446655a684f773a1f825fa7db43940ba0846da58e841832f9579a1d0306ccb2fc92f8a13f202ba34c97b5719a4acae2d613089da58aa1d24cb3ee5773c19a8a50c152223e536a47eaa7a5a40649d27484e4c04aac69ced0a560d5b9c9d82330c5effef1d108e9a5e0585d4e3d4c9054238916eb5260b1b76f113037418487e64ba5119b17ad5e20959e4b36610f7677bbea69f3cf7f9f76b67d214258621d4ecde9c6a22681e6725d180f58f36d4d5784892a3d930eb4a7f1649aae46ab3adb8007c5f2b7c4e2a1fa5b20ef581b3dba534255419a3c3fa0700bd5ffb3778a213b858083299e5399dc12b9a8609f90cf49ecf32ee1a20894f040af801993a959c762d12cc7d490f3d17df8a5c824beb503c5906a83bdfce772ad4e920a7a983dc17f6dd19cf9c532a5c7c8f06f6000000000000000ffff000000f8ffffdb46779a3b7407ea7a4b0d7d3d8161ec721e1231c058578e0cc31bb894aab5e6affab6d4cbd003c9942fdbe04742558c5fa4a82660499713b2c7d9a34fcfd24aaf5295b88a911e2c7600000000000000d800000000000000ffff0000ffff00003174a8a0e54b41fcde24685f99efad1977af5884fb1ab72896f478987ccf64ef827579d29a3c9e058da502d6ff83dd62228f56126130cbbb0adf040ed85af2aaa40bf62aaef5e76677baadb5dbcce4b4e220c0eff0251f06e3d097876a6cc743f1c5b4a21863656ee6fe989b2f130a814a25197cf57c16997b078a16df63205e09fb4ae85957b09961360f0c7d65e07bd4fa15787edbc0d169219ac6bfbb1d4a1f8548d0a57633f7a3818f5f3ccd1c2b461c8f79e754243e0796bc3140f2283e89cd76877d179900c800000000000000ffff000006000000f65c3a55d7170a5dc1f28ec274503ea85819480eda9fdc729066715a22f3423952d3f37defe68444e5f91c778f9d9abbd20196eb78a830c9bf7c08b8579c9ba40685def08a8cf1e50327f6dde47db0f7c6e07e282a5bf071f26e17a85e6bce56c08a5f1fb3f299ed42d93656f9899ac8b483410d82736003fd8e67ea597d6c8dc2516a16bf4d401ec886312470c536d78462bf37a66d47625f46ede6555432696a73ab27ff3073be61544bef1fb83d471558000000000000"], 0x12e0, 0x1}, 0x0) 14:54:04 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) semget(0x0, 0x7, 0x109) flock(r0, 0x0) flock(r0, 0x5) ftruncate(r0, 0x100) 14:54:04 executing program 0: setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) socket(0x3f, 0x0, 0x401) socket(0x30, 0x5, 0x1) 14:54:04 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000010004) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x7d) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0xdeb}, {0x18, 0x2, 0x6, 0x2d}, 0x4, [0x9, 0x7, 0x400, 0x3, 0x66, 0x800000000000000, 0x6, 0xbb]}, 0x3c) 14:54:04 executing program 0: pipe(&(0x7f0000000100)) 14:54:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet6(0x18, 0x4, 0x5761c4e2) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r0, r1, r2}, 0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r4) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r6 = accept(r3, &(0x7f0000000340)=@un=@abs, &(0x7f00000001c0)=0x8) r7 = msgget$private(0x0, 0x36) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000380)=""/204) setegid(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r8 = accept$inet6(r6, 0x0, &(0x7f0000000200)) r9 = getgid() accept(r8, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0x7) fcntl$setown(r6, 0x6, r0) setegid(r9) 14:54:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3b}) 14:54:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x800) 14:54:04 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xc1) r1 = msgget$private(0x0, 0x80020000013) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8480, 0x164) msgctl$IPC_RMID(r1, 0x0) 14:54:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x3, 0x0, 0x338, 0x3, r3}) r4 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x2db) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, r2, r6, r7, r8, 0x4}, 0x4, 0x546, r9, r10, 0x1f, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r4, 0x6, 0x1, 0x0, 0x0) setreuid(r2, r5) getsockopt(r4, 0x95, 0x7f10, &(0x7f0000000180)=""/84, &(0x7f0000000200)=0x54) 14:54:04 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x3, 0x2000000000000000) flock(r1, 0x1) chdir(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/33, 0x21}], 0x1, 0x0) 14:54:04 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7f, 0xf61}) syz_open_pts() 14:54:04 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 14:54:04 executing program 0: munmap(&(0x7f00009fd000/0x600000)=nil, 0x600000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 14:54:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x499, 0x133) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 14:54:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0xc4) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c6530009e6fecf27e7546ca4f6c59a23a8a1f839d934fc8e36e6dae3e454d0269dd061abe11d885b923402d145c56d8c2f37aa2d5e7bd5f052effc2c8b9e8b877b01412d6e756b4fd58b933ed947252fb1710d22bcf86d90d84db0908d3976f4a2494bb1df5872902252139616651003461dbf6c16b5dbfd8f81982e5cd18f1a7dcfc62b5e265389de12da24346c495c31a289aebf96c76b92d8657d5a17adcba2cb5c2a0a4ae946215c3dd49d7d86346ea5a4de657d6cef17675a1c4c5fecb9b0fab004f8ef67a59cf8d152a049da30cf3b714c4fc2d7b89e574dd9a5c83873582b20fa8423169adf5ea30b78477476d189853a56327583fb68d8165489888279f8db7260e1331d855bb2f47a2ec042823"], 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x1f}, 0x10) pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00') readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000180)=""/64, 0x40}, {&(0x7f0000000540)=""/246, 0xf6}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x5) fcntl$getflags(r0, 0x3) getpeername$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() accept$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) readv(r0, &(0x7f0000002180)=[{&(0x7f00000021c0)=""/164, 0xa4}], 0x1) 14:54:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto$inet6(r0, &(0x7f0000000040)="be342c4a9d87f45369a134ebeb8ed3484d943edf6a9f8ee9c44d2e814aee1a00241dfc89e41c56fad6ee40010a93b82d5b846eb2eea2c4c02b9cf34184f90d02fc0ea13f0d1ca875cf5e77ce9278e869e063e471105ba4bdc3197f00225176e218996f0ecd6f6bc577f786e1574a05d1e501ff0cc827c3177c73d8394a984e3def2198d110d203f797230fb96a65bb428f83116ff77bc4a36ab67dbb9403d94e240fcddb", 0xa4, 0x9, &(0x7f0000000100)={0x18, 0x0, 0x7fffffff, 0xffffffff80000001}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x0, 0xfffffffffffffffb) setsockopt$inet_opts(r2, 0x0, 0x14, 0x0, 0x282) socket$inet(0x2, 0x4004, 0x5) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet6(r1, &(0x7f0000000180)="f75320ff", 0x4, 0x4, &(0x7f00000001c0)={0x18, 0x0, 0x3, 0x1}, 0xc) 14:54:05 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) preadv(r0, 0x0, 0xfffffffffffffeaa, 0x2) accept(r0, 0x0, &(0x7f00000000c0)) 14:54:05 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x8, 0xfffffffffffffe00}, {0x100000001, 0x3b5d}}, &(0x7f0000000040)) setitimer(0x0, 0x0, 0x0) 14:54:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x100000000, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x40, 0x826, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x60, 0x20000000, 0x8001, 0x5}], 0x6, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x7f2}, {{r1}, 0xfffffffffffffffd, 0x2, 0x9, 0x7ff, 0x22}, {{r1}, 0xfffffffffffffffa, 0x30, 0x41, 0x6, 0x3f}], 0x1, &(0x7f0000000180)={0x8, 0x9}) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x401, 0x0) fchdir(r1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, 0x0, 0x0, 0x0) 14:54:05 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) chmod(&(0x7f0000001080)='./control\x00', 0x148) r1 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0) 14:54:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x6000000}], 0x1004, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) close(r1) 14:54:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x90) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x3) r1 = socket(0x11, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f00000001c0)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x180, 0x6) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) socket(0x30, 0x5, 0x6) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:54:05 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x8) socket$inet6(0x18, 0x5, 0x3) r1 = socket$inet(0x2, 0x200000000000003, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0002dc423ae8351a9e8dabdf59b5aba42f00000000000000003000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) dup(r0) select(0x8625ce6ab35532a2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) clock_getres(0x4, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x80000000, 0x3, 0x100000000, 0x5, 0x0, 0x0, 0x1, 0x401}, &(0x7f0000000040)={0x76e01584, 0x29c, 0x4, 0xff, 0x8, 0x6, 0x1ff, 0xd10}, &(0x7f0000000080)={0x100000000000000, 0xdf03, 0x0, 0x1, 0x81, 0x11, 0x4, 0x400}, &(0x7f00000000c0)={0x400, 0x7}) 14:54:05 executing program 0: lseek(0xffffffffffffffff, 0x1d, 0x2000000000000) 14:54:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfedf9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74000000000000000000a44b591fa97ffacefc4730de05b99e74d9404a206c75afc8fcf2b7e07f1718acbe365af4e028a835190830bf2eebe33ef7f49ad9d32914b9bdd1f99cb7fd985e689ca7a2cffa840b7cfb0d7b91522d3185b75c2c6a7abac8e4e21cae086b45b5e05799d37a2eea60741f54020f1d8fcde78c17cda66d8a423450d37c65750fa0cdd77efbb30575b7073b42597f36b9dd7396b1f810328ba661a388baa28a34ccbcdbcde14ff32c1e813bc22a6ca14d11ce603a34d2af958c1599ce61f144c2d4a9e7e0c86bf5ced5320a761d66b50c1fa47d74ae7b3b59fc855143fbc81e623012a67ea6b551186c319e43c79043522c23e331ccaf2a21e9700087d000de3e5257abc70987bfaff4734816563631e1938535", 0x1a3}], 0x1}, 0x0) 14:54:06 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x2a) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x1) 14:54:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) 14:54:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x45, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x30000, 0xe6) fchmodat(r0, &(0x7f0000000100)='./file1\x00', 0x80, 0x4) r1 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0xffffffffeffffffe) openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0x100) rmdir(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 14:54:06 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="9588bf529c40f59d", 0x8) execve(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x114, 0x2) 14:54:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="12b7ab3358a4f27375db2c3831852a35f80c7e5e3cd416051eae334e98fe99d9d3f3d655f18f26d9d1d24c878de67b16eab1956419354d3cf7f03fe079ccdf63909297f0bab76e74341e6a7aadcaa11641e079b3910035b27ccedc83c623315e921ee15b87a60b310a8ade1d388941bb4ef212261bb54ccf84db4cc09b3a81b348b685228f20f57ec8e5b01718b7942da77e764ac68f25f521aa9c979e6f3431456e75e5fd4ff82938ed769f91985d09505230a586364b988726715c9e72cba0c7ec2e92691734e983e9f88c3fabc8cde9b2e94b8ab6072e6d6da018bb826338882762464f3ec3da7c08631dcd0ac8cd24cf68e82b48", 0xf6) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x80, 0x2000000008, r1}) socketpair$inet(0x2, 0x0, 0x100000000, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) 14:54:06 executing program 0: r0 = open(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x2000, 0xfffffffffffffffc) fcntl$setflags(r0, 0x2, 0xfffffffffffffffd) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') 14:54:06 executing program 0: socketpair(0x1, 0x8005, 0x4418b52d, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffc, 0x6, 0x7da0, 0xffffffffffffffbc, "efd7dc75db16b40123f28e4f4a18c1ba674b1cc6", 0xfffffffffffff423, 0x9}) 14:54:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfd, &(0x7f0000000040)={0x6, 0x7fe00}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) 14:54:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="d017a8ff2053e511c6682f3ccea9c293c8632887c9ded05b5fa874ed1f773b184e06096265269a1c4200fe3ab4d60ebc42fbfe820c4db9ef1cc853f3b92f8e5537879e84a7a5c10ef9a05fbba8f5df8f477e336fedc009b86fe1dda29833c0849b9b", 0x62}, {&(0x7f0000000080)="ae9c191fa7e5045cb28498610d7e0dfcdf9c9f098bf674cb8b62c47800306bc7b915d89d324899cd95b7b37c0dd18fdffbb908bf8c4112b161cd5e6b26a7f5eb06251c356dcc9519694cc8b593fec926fa289b76cd7abecde723c160ea18bb170ef4c71e459efbaed4105b35afd546701fc66a8a960f753f62", 0x79}, {&(0x7f0000000100)="61114297f182e273e5ba6dcc5483e4d3ed69d813d14bb90892f11db5a7b72c2a91492b34285261410982124fed8083c88523c7a49dc8948d02c22cc220edbd5ce7c559996f5d7611b1c1e11fbebb03a892593686485766cc6d21e7aab55ddebd213a51d9b714c377db7847660146e58b69693209dc81e4232a2da7db50c7c863f4d8a6bf46d2ad70f5f6ee21b8b79ef3d2ce", 0x92}, {&(0x7f00000001c0)="ad94e6f6febb170324b678094b22e7cfaace1359f9cce37743ef940060a64fd0fab3247f9bf359f068861eef08d9b818548239a3ef1ade55d4c032ba9625d2d63ae9c442d5f940dda1468c05bee3c90e061b3382fd5e7dc1659fe74fb6c4555e59f9de325bd786f8b252c30062b716a922d9f1d4638e26efc5fafcd26dc1cee0acc0c4a889046593fafa53cf2dd7e8e2a1aca8842a886efba22c3545db80a10093928a86b01ae150a3f99f3182addc16182c185bdf81e4a310c49ad1c2dc0e9a934f0460fcdaa2d926071f6fd7c9470c7f3ac15d0d2fd075eeaa6514", 0xdc}], 0x4, &(0x7f0000000300)=[{0x80, 0xffff, 0x80000000000, "8986efee474d5367fb519de3902b8c7ca18590a13256e4e216655dd105a4fd3533a374f9ef95e431b39125c067b1768c5870a1bfc697674db3fb71cd7b773384084c11dff353843a43e93980af05515ff599c2d1c4641646874d9fda705c3c2210d46ef05a90aa4732"}, {0x98, 0xffff, 0x81, "dea018ba7d7e6b36f62b27cc296d3eab2e60948f42b3d0b1e16633e615f0f34e3020a4c758c7f3fde12e913da26db25baf8e519954d2117d18792342f77091bd03174e00f38f95c8b1d828825eeef1abd9a87477f2cda381a3c327d11fe3243da226ab135ace907d0634bfcec92e26bdfaf48947eb9b93c588ccb27bc3d788a2193baf3fe1a3"}, {0x40, 0x0, 0xffffffff, "9c20fb0e274e837b4a107f291b3e5a3f77f1e51611e206b2e417c501d421617997fd34bc7cfbdac55cb6cbdc"}, {0x20, 0xffff, 0x0, "846437a20fafb3b4415658e5e0658e"}, {0xf8, 0x1, 0xc02, "a4def81f3c6c7041b95a046740043dce422ab9fcec8103d6518f655f36d17bee0d9f2dfb8a6d35c26aa0f7da412ecf1bde01be094e781e5b75c61b2519d6c4ca1e686e485a0852ea84554dc56bc5b481eab7ca992f02ddc123048b7e800ff8e8b54c356363d82cb19b7781c0b9d631a452cd125651e88ea6e433000856a1446fd90a2c8e9bef7c737827b5f70ea81e3a75946ce23a7a5142afbec3335c292111ca226030cd3d3f6e0cf73be9be79b4d85f172fe0e237a85e56e214a898ecccf15d1ecdd725407a9bd72a9163cd2c03f5113acdf3b1a4320b13e0f168dafa2880e96fc7"}, {0xa8, 0xffff, 0x355, "35678ad79dacdbec9a6a01811858538c4e69eb7dd2154357857c7cb278412d6f217f7dafdd9ec6259c706ac5110ae2cc785d5d70e67198bb8242f684f6382c6599f79e9c4a34cc29b753f24c0ea9464e63090a1a2d6c72dfaf0a045e9986ca1b7d5e080b2bccb601cadd9a65463511bd0cc79e071f5c6d6b6a363843f6134cf3c906f9c911e9d4db92416ba040b4d2bc0d"}], 0x318, 0x9}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 14:54:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0xceb00672818d152b, 0x0, 0xb316) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x191) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 14:54:06 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000100), 0x10004) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x9) msgrcv(r1, &(0x7f0000000000)={0x0, ""/63}, 0x47, 0x0, 0x1000) close(r0) 14:54:06 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x4) flock(r0, 0x8) poll(&(0x7f0000000100)=[{}], 0x1, 0xffff000000000000) 14:54:06 executing program 0: msgget(0x2, 0x4) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x1, 0x10000, 0x1, "73875c9139014d5f53d6af98bb0db8b91f553791", 0xc08, 0x8000}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:54:06 executing program 1: open(&(0x7f00000005c0)='./bus/file0\x00', 0x80, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) getpeername(r0, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0xfffffffffffffdd5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/88, 0x58}, {&(0x7f0000000080)=""/23, 0x17}], 0x6) 14:54:06 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:54:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) close(r1) dup(r0) 14:54:06 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() setitimer(0x1, &(0x7f0000000000)={{0x8, 0x81}, {0x1, 0x5}}, &(0x7f0000000040)) 14:54:06 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 14:54:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) socketpair(0x1, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) getgid() r4 = getgid() setgid(r4) kevent(r2, 0x0, 0x5eea, &(0x7f0000000000), 0x2000007, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) 14:54:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) read(r0, &(0x7f00000000c0)=""/73, 0x49) fcntl$getflags(r1, 0x0) 14:54:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) chroot(&(0x7f0000000440)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x13af, &(0x7f0000000480), &(0x7f00000004c0)=0x4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000240)=""/39, 0x27}], 0x6, &(0x7f0000000300)=""/252, 0xfc, 0x5}, 0x843) 14:54:06 executing program 0: r0 = kqueue() socketpair$inet6(0x18, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setflags(r0, 0x2, 0x2) 14:54:06 executing program 0: r0 = socket$unix(0x1, 0x1000000000000, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="54454786befbbd21600d22b69da272f5088ee0ea360369b4a5f32ff60828a42aca919a01edf6bd65162a7825dbda28b4f360cdd259c28793e9a4ee8788cd17e0f98c850deee21035d1b1a56b0b8c8c5993366e66f348a672520dd60d8a598211aeb22152faafc06681697b3a22d9700e4d", 0x71}, {&(0x7f0000000180)="074285cfb0ac4283b9f10209961f7dc0c6fb1fbb4b65e126722ec3465ff2388eeaadd8d6030379b9ebe1635c71a7d676d1fa5bf9d2dd5de8ca5e42f70145cfc92ba4958df57efb0706ef38403b783e53332f2d0218ed12d97268e8323f1d37b327a06cbe7417b41d94f88fc049b7abeff6192145ca5259f47ed458c9da410853883b3366618f2ab9745a7231b113b6e04a892c91badccd56c8799001f0d8a4b268ffda5daf5ca6ea90a9106fe63aa1f194b7b08a84402ce552af2df5f77f1a7b", 0xc0}], 0x2) shmget(0x2, 0x4000, 0x400028e, &(0x7f0000ffc000/0x4000)=nil) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x8000000000000004, 0xfffffffffffffe41) r1 = getpgid(0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') getitimer(0x0, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) 14:54:07 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x0) 14:54:07 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) 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, &(0x7f0000000d80)) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 14:54:07 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 14:54:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x109) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) chroot(&(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x4}, {0xff}}) open(&(0x7f0000000100)='./file0\x00', 0x40, 0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 14:54:07 executing program 1: chmod(&(0x7f0000001080)='./file0\x00', 0x8) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) socket(0x0, 0x4000, 0x2) connect$unix(r0, &(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000040)="053e33d865d3a513d3310205eab1c82bb612fc23e20958a85a200377add1b0ec0b9aca54c5fe8a954892335907e7a59b86db4e040b8932681901266bf3413db9402cd3e22179d16ab2ec76639fb6fb9decd20d59adb50a8c63633cde72648b285440f658f0bbbea7c621b465e6308a012e219871886637dd2f6c9550135dbd75be0e7694fd74d3bcb71ea39bc267886e2b29a72dfeb2e1e320c5943ffe65e62dd9b3ab91633666ac1e499b613c67bcf1605d13e7215f1457c7c8bf5a2a38785c401c5b1cf83804003254a7ad11e13319058e527227c539ffbfc81fe2d65d29e74f074859e0f9fecb19cd5f8cedb2cea936099c28dd5eba0fd2891aab146d1add574d765d4a01e2c779a4c4f0abaf82e3c99cbf4e8b062795c0ef5ff3a19575c8c6e5c59b001400028120656fffb3d06b8687f73137031107644df076f9242ffd53611f5c33f7d66da39575c44983b34f459b1b5bc1a6270d4a0d39908d5a38dc55a13f31b406170157ec9a6dfec6111da155d44f5d4fb9b853f8b73f6c0febc48846fe8f3bda4b4f81b1684b4f20d61c5eee46a4dbb01f90c5ae1d41dcddef23f35c7516e74b5269a2f6d4dafe1bf059ff623b7e24c263b0156854f31ce4df38a47ba164cd75cc7dba114badcd547f8c0103f95ddb3411af00ea65fef2d3d32971aebb21801464b8c0fcb5d0ea5baf7847a20b0adb64ec270c2c6a2fbe17288da9c88459cd6483355ca7a228e5c4fc11e3e7637aa9bef100451a243a58a203f0e68d14b91ed0a8b138e9d9696702646c26f3335a9763ec02de637089f9bf4311e16ef666be36f67152b72c9979357cf90854f3e98ef1031926a6f799793fcab88d7874812e66bafa3f4d1224415685eeee52c5223a0caf72215a63483eafb31cb76caa9a4de8e5014b8752bf2612aa729fd74a09186e436451a81d5b8c8cd9164831d1681dad1ad27c3c12bdf8d77bdbf501b623ccf2d8b5cddfd5473e89434499f5bb2c3ae26a29d2c9cd3a24a6e60d593cec2acb0552fbea50615e0b8aca3d9a7798f6d1aff1c9cea48527657b41fe5319dbb9d361f8847e543cb335d188882cf3346f4042110b70a88da6967b0989eabdb0a6b8e1bc4afe1c02cd615d203d2e3f045cb2aebe2455ecc8351b8cbc097f39003b7f57d0677957ccafc691eab4736e4d1453952f05d03ef05d3bc768791b7e97d3c57846c9fa6d6341079413d3477eb13deb70b87cbdea97a248fb2294554dc7ff8755fb7aea9e40b3b9b71e4bd4b4eec5363a0f309286c963fc0e1a39a4ae9de29d5eef4a4f3bfd4be35510fed4bf337e00eedbe7fac66c66df40dc1eb1648c920e45ba65e0b6cca01731b4d07d34336a29e4f32fa2684cd30e50a6e59a6e45187cf39bbe2289093a49106b6e5458cb28051655d4ad529bb07ee1a7282ce01b73a7f13fb678ece66104549e355bc92fc30525cb9b7b522f3acf262a88ea68715831a4f22673c59ba98a75b3ad048c217e1b855f765c49c9d022e0e92140279de090c35ebf0ebaebba09eeb62db83b5a814fe31090642e28b60b750a32567f79297840bd3b313a6daf75635412429fd7643848aea3709c95480504a6f6bbaaf95bfbdc71fe97e224f0454cec08226907e5d030063363c308a8b61e23443f080e8529223dee930310c3223f20fca89b155c1894cf42017bd577805f4f1853c7a8c26f0407028ef260e5a5aaf86a9625e5bbf8c940fab3f3db0ef69d1fa32243576d77d856158906b08a82c16d5e514508920062f5e64574482f4df4820a469e61e396497ba67ccaae283d58f7ef5afd493921c2c4bcf28aa9df398030943611ecfbb6dddb997a50996dc4126bc37da694ac3b9ccdc5f04100bf5071830deaf1b7ed836e8149c6bda8d55aec1e8499d81d6e8f818d2d6493e250364aed0a4693f42de348688ee5a0e15d8793fe36258aeeba6b894b2de3bfe1032a7eed3fcff2459046f493acbf726af6a52641d435bf06ac0aba00c6ea5f17407c01566b4123a4863da0987f8b2f73cf3aa1d397b38c1c611a59270d2c84614b8a8bb93b7a3f6fdad55f5dcaaf64bddc0b94339697050593322880c5ec2595a9e0c73e4db75d256d10f4432a99f3a695c615e9f45711098da88609e99c5369ac999dfb120def27a5f1f0ac452143bf2c855df357ca7a1c62d27130756ce8308d681976a954e790587edb28a473bf2ac110ed50aec9697b16dfa90c7d01c623a8be6bf80631c3be11a0d65af04efa7c49cfbbe0d765b519bd03d8422e9b616e27b602154a64b44cc560ce3805194bf5e7a5d58048d37657fa53afe3e3e114dbb084b11be89e97e3205e5eb0bff37f696c79de2cf1ccf1706116a56beff688428dd78f4882fcd29f9770687a0f81d51a202f332f0ea79ca4f46a4d31fcaeb4e67e4544d42a162db595a2d79459489933d7afdf9dfbdb52a4a7238302cd6745adc2e0b28aef4190600170a32617a71116daf6ccd061b6be43f59d1728a7eea19c5db3ea5a28fd659633b0e6749dedac168becb999a3ad224c4039c132aec0f7ba408cd475461f723c8c66d974bf68ccced63760830dce39a28921bfd6db984ece215f309073f220d7f2ef36be9683b151a6692cca4a4b3955bf7496bd9f649729c93e52c62676c799af067e7ebef94a8aab7faef27048aeee6e87258b2b8fc32a2e67d569b65abf720dd72e485d337a829fc3ef75998e33441ebd2c23a101f33eb9ddfcec16e384def4cf97ee31ad9e5e9d79f513e15b1a412f19fd95dfa26326506b1d3e76a29cc9883cd2dc169d8f126e12437af9b505e8211eed057819299d5e559c1f6dee21e3ea9cb630c240d13c53e82187c0af483d6abb71691176bf5293dc4c3812845b4580953596b4d76271d6ff87810eb51ac7b08cd7f3a1214ef7a117a5f414e31cfd229f968be2137dd3c6d5c06b0d4c24066eb4e69f61e4fd76af9e76ae3b6af4a6b37d64e96fcf3fe494364825e784fcad8079f8205aeaec5eea43643ed73a72de46af21dbdee224c4ae2732aa90a092296c2137f4eaa729d7f2c5f6574657d8066d49b0caffebba843b1bb8843220d6d552b7e4ac49235722410bbbf6a65c4d45e5f5171c729b7d3d0e75bdd452ccfc41e2cc11c58a931bc5149f8f407896a7dfa2fe5102af2a974acb25eb6611ecf9961d371fb6bd2b7840961f2e2c19919826477fcfacf8f78395163c828eeb5e5f82f98f07a6264a835e13e231a483934fdfadd33680eae791e082c60b5adfae2850afcec6324568bde1b61ad3b1983b6baf698821313c3a5425a780b4a1cf6788c420a5a264f227c040b47860afad9ead257711dbfe4672fbd76c7b6fd765f9aee944caa60cd8116b9c987e9171224d1b2f5d66ee950d0601784ba4dd08ecfa86b21807e2cf9cd69d6551839d79c903dc1f8f4695f65cb776000f534803267ffa62272c208b624eb9dce46bac2c7652f8c9c488767b2ffb75fd8c6dd50641e0b20cb97bb2b78109c5477b613be34a1966ac48604ad0bfd41ec644c391008927841567c8897d927255c6b2a18ea2c0d15f076e4b7f7de938ad18048694c8bb4cd5b7e374a370adec353c7212299971703d5351907e3953c4a921d809f612ff9dd57ef9aa6915234e0de14b9f0482fc7b78b08c82aaddcfd47a2bf3fa95cd669e248cce578d994b65d7b27b449f228ff14a7260d7d664a4c4631329d5ff205ef5db18e1e87bec7505c58eb3b8b4815bc03e2e7f79615ae33a82429c1fff9f273d15cbbc355a8fb75cfea290f098f2ec09f7a852ae93c4e31aa9633a11efaac5ed094ad376e5f7db592d259e8501846e1b25addf8c168f5aa1324d132d9093b172ff7842bda9d0661c5a5f41f1acac40b4bff9bcda579199a5ce746eae0bcc83dd43d2ce80553578e8ac108b3b1bd758622df15f179289684df791e26a25c1c296a7b1be53f7c9a1405bef24c07c3b250891baacfb90150c2b2944b22fe67b666eb21f20625608cd6e8abdc1684a6fa8a67d777c4aac1840bb99d8073705166ef61295e7ac3868084815104b2227ae5efec46b0c9e038690cefaeeeffed38b81ef734302687dfcaf282277f65a7982b4aed588eb176966d406e64754bf1394308310eefc46aca6c2a11b395c6fd098da92ec7f53dd6796ca0b82a6234591685974ce184ef41385eba45a5ddc9ac19d487213805caf742b69d6319aa10d5c667d1c046a778599eea0c63ecacca49fb3e1cca25ddf3052b6d76795a5041ffa99a7c766d7009eaaf467370a1ff80b27d4cf60fcd3186477b2edeee9bb63d43e425752c4551d7fa3f5d72129dbfc8e969c13ba606c3a34cf27c4163ee85df9c6be1bd7154a365fb2111fd172a5a6ed133095cc1bfa806b3315ddeb35cf815368d3962dbce54006c83f8a95814b7996dac6e7cdfd80e1672922a0b6611997e0eae2fa34b6a8dfb00eb172c60b6d00199744fcbe42c5d480a1d1c15849fb80ed6d7920892cce32542c8db4e1e832e759410f0fa9349d70a7247b7b3ccd0f33f13c3636fe1fbbd6e176b3fca2befeebc367215aa4e72eef2559b84a4fb88333dbbb2092248af469d79bea312f65e552558fb726bc4a84e3d9e07c292208dae9cc43c6f0f6985e9339c00913d60925969c11e6a39e6fb98694628e0e119a4430e7b6ecc2d9aad049fd5b530b1b1387416558ac5d7d00a3e2330ffd960a6f3c088d22480e1333a229e30535441f767fd90aa60672dad0d1258ef04cb7ed45e153b1b9970dd99fe97bd5a0abfe8afcc10a9c2bc035c31e1cfdd28f308c812763b59f579c5d8e7fbbd3d930ca63fca685da131b0feb8cee62a370c51bdc9c0abd9de794feb3aedd62272b896f404b160a63cb5c15209e01a819df6d6c484ebaef69ed70b006213f1c49a8102dc3904d19315aa09a35fb6a2b59da670681f790aefcbe4fe810cde8ea976d2108e06dc6afdead5e6fce68ac750bd33e6ff01777baa465e9c03b37aa47cb8f7fa21e455c6449b9641e58dd75eb3bfbd08a15957d2d6a28056b5b71b6bead991a4e32686e76def185ff5ed55a077fbe29c52a3db5b4959dcbd6c862e778297b22afc3d5d43ce0a7410314b17112d37c9add9cd9c47a9ed3a34dcdd9b2d170cf825883c10c3ded7a8688f70aacb74df2878e99e7465f9648df8213f9193b9ca0c76752b55d24f24c3b6b57bdfbb9f0a200f5e0a1e4037ea0d237e600d725c15682e5ed4f42b1aab0182acacea85ecd5b40675a751b975dcc9ef243dc8341afe11ef702ca99348643b3577e03a2218473cbb0e325aae4f91b3d9bcfeba34adb688cdacc8d6491c794024ba75392bd6a393ee3612968479c4b267ff9fa37dfca3860f351d8495e13e675f96970d41aefef0bfadfeb54905686f09b1d77984ccdb2aecd2cd49468f0d1495f1042a0a6e30751649eebeca25299111823e8cac3df1ba95bf48f22080a2555f29313e6cb510af84bd2cbafbe08236e31faac0f044c9385adb4a6ff5a16b0b946ec3d923865d35d90691d053d25a3664962a2daf6b5a94593a9ad6f87c4eef53cff139dfb6fab9d5e71c1f165b114954a7e8b5f249cf5d844145721bd0d24a74412b7d2fcb3b2a239d2323095626447260369b824336e063ff256362534888dd3b661f980143e11aa79292d4fd3dde010e6fdbf76fab43e2ead89aa84f8152b2827be4e47baa1836877d74a01785c92b6f985b6bae8f4a87e2f7734cc12f861461dfaa350be37a4a9410bc8b34b83967c1ba98d1ec3ff1ccf8b2d0586ebf721269687a3f22635b92fc4bc8390263fba592d", 0x1000, 0x40f, &(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x12, 0x4, 0x8000) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 14:54:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r1, &(0x7f0000001140)=[{&(0x7f00000000c0)="840895a9dbbbf38d0d33d68c993dcb018898a4998b6cee84c3adf9eed13806afc6305c0e5e2348beaa1698285b40ec2accdbf983329090b140cae3eeb063f28651edaf6efc588b4b977f12b45741429b237b41a68d537f027ad35efaaf4b63d8b2e30986e7520df98be36f5cff018ae2570a2efa737f6f945abd558071a7895cd8efc12fdf26454baa8ddecef6899906094eccfba576480eda6ad128456a382ade2c8b9a1433040cb168da933b60415205f1085f387a7c9f534869ad20a27eee2f686125f75d3735ed14749211a3330557290c632e9dcbc1ad04ccfaf7f9de6c4ff15753f5d35e10f7ce81a5d896d059f3c817c6baa906a1e417ca79f6fabddfc76672345fb0abf76e1f6f7189738a0066ae81ba85b5e4a8806e01a9e55bc55fea2c872b225983ce7e503306ddb3483b8078d6c819eaafa152e084ff1ba4e65f7ddab2070e8b13a160f3eb35e860235908ba69e990d6c89a983eded3bc99c7124cd0bdc55f7f5688999a501ec0ab6a1f2418c52ff9151653597e1cfe47acda61e55b83e8e655e2cb050194cb516b03832fb54caafa3d693c4df05ca7f99b1f27fc874ad30195af884a53a9255c74983b42cb3e640d7c1c364ccea08dbadccd00c71ca525f3310a3ce90af358a439c4c3b981c155a4ccb5000f2e1dc81a4dd69966e754c5d88910fc73c0bbad4581266f272bbeae1b6e636000d072330ed8712e094f6e015764b975881eb8bc0eaeaa4763079358860fdda0eeee39eb0b1b48fc04fd6b5d8ceb8827b9d9466ed35cc5923692df7c82c0fc0c099c6ace191447032f9194dc5bc5c6388be1a17b5346c559a1bb313a0edb2fa176d08f680283b0a8629e6344a58363d6ce6fcb7710889b4fabf06a49314e031a3692882156c75a31508126235341d4c06af1a6773e33d7a63ddfdfb57976062395e8ef452f44f25470df244902858900bc5fa5b4e93c3642a23e2ed7278098295ca84d5870c04d4a1f4c5225b71a76a819bb2b9f8f45bf240af51718a462c564fa3e8a64002d969cb27bb0a17ce917608deefc1451b454dfe832e2fa3c2197eb6744e900187eab049cb2c5d2e11f7a15c8da63ae944f2a762011aea77cd3040dbdf1ccd95e8c9dd9afc42c8ab5be44cab563804a8e3e219f2510619afa58ad352c86d43e68b2c914838ee5d450e0d0f3da8b424365ea6d3acb46584f856167aa4f565a977510258cbf14ef91eab9d29dc0e64119dc8d831757e358e9fa892ce445cf19b1d3d6e7857c321c8ca3b41d816a6a9965d59f02dba92649400e03e326a1eff1c21c25935481efe6ed418d176616811ed8a5539dfa0edac9b41fcb20223f9a33614db04f831360038e567e0931c3acc70e03dbe07263e47b4b3bce6dcf2635ba734c69a6a4808ddefd6e872ecb668e0adbcf03b0c552ff25aadfe5266451ea96f6af70db50663306e48febaae23e10694575b0b9eed0da17d34ffe55c6e468681e8b6150f193c536a2d9860fed17b14a70132250565a7119d0566bbe54f9d32b9b9864d887867ad639230b5420f5e73319bf8e21f03f413c0042b340d1c34cbf501bd619778a3a48afb33fd6efc9081268461f578894526c76a0c759c18bfad14c3524898715c340e5d482b1e5be8c3eed0d98681d185baf9e4d9fc1271ed439b37a1ca3316d3e03a405d43b6f07426a4409e17e3510b229f4c9702e8e37a5e9215b56fcff98721e6e3883a2ee910b1244e9e9fffa737daa34dc5a983fc34cce1dd55e0c30f38a08ce8d0f8fd8c1cdadf9a62310e3845f43587374aac4b455d43a20c15721a57649283068e5e3c4f69e7f33e6b37d8f950b2d642714068a8c68da05c3fbd93a2300ceedc5a66f820f08f7634a865ae7aadeda049eea092ca1154b9da9bf02d10b1395ba6ecc4c43f6e87d4fec43c1b96974125bbbf6bc65dfe84b976b93bea205131e1fbdc908ac27fb539f454d3a8838e1c483b84d94e195e271f5e3f9074dc0dd2235e5920f240c45608b56c3af98765d3b3d81b7dd6c92caa69fd7adebabfd30ff7f1e939bb260179e9ee8566e78c68e89056c7f8bc562dae0542f6e3e49ff4413ad9c0def7478bfc5afdf6e53e3f15b19f86468e7beaabce51ad06f7c2c900a4de9fadc02a95db1a3bdd83ab6573cca16d2703530c7b290c91e397891d36a4d84e58bdbc045d32e7a8ebebc66fb6e2a68f4508b257df758ec2f8269c7dd922362ab6e59d8b2519b6cb5e6355ebeb66e3c9c5b95cda53d8254600aef07e8c6a84c62326a5098377de54f4e6f1102f7b5f27be1d21d37d9ec97ee2a3daaf4c04d04fd059e34cccf245dfb515a6498b9d8631c7484ad71144686b5f037e0ffbedaba4a92a664452c06f594453a53786791348df33a8be250a7ddc463dd4a2a6eb0814692a1adc49fac8a35c1c7ec2ce8fd73b3bfef56e871b03275b85fe0a9c17542c9dc5c4894d8cb2100abb80291b576e5db075d99e946c5f4e93866831623d6309baa4a2773fc97ca7e82ee87d8dc2f57ecaa21fad7e3102cc0600aa7f55ae0d0ea0de03d7332f799ab9c6e8844fc5f16f4141a12662ff58ad08abe55d81add63ec973f1c308f3b41d52f7cdd4587c7ffbc44ad1c24816f71cac21628e9c685fc4b2b33569a5236297871ee73672b1e1cc10cf71fa66d719ea7a76f14874b20e55b61c49614d6581f7ea1a8cc3f00eeb12c120b28c135a92a21f62a95879988c528c2e307bc790ba9d13c4a1f8bde99df59349cd2065b77a39f53480b5f8cfd4ca25a407d81cacdf6c9082497b39f800b3d3c4e068caceb44f6c87f6af240061c307cc89c7ee3c55078c2f2e7198a85f8fa16713dde7749c004f9b205c36ed8abca6d1681a52ea6514aade8fff9745e14b15387b6ba3ea236a12b6d998409dbae767f45d35bee81af1517cf826d84e4e63d6a99a59f4d124bc919dab88888100db202048f8b25f5a4693edda1463433d5c8557ffdc7ec75551245aca96e4fd5b0f99846577ad6242d4905796d65b3dd576d815cfa092a1c5463f002c1deb4b004a79dcc3cf3d5e7ff5c630d6b83b2b41536e686418e6cc387a1e869855f63629a1f85eabe7a5ca15f105655e94cf6d52520bd9088443fcd6cb4c04333e5332bfb12c48535098441c6f10f644a03147f782d747878566e62bb2106b3195700a37d10db711ad6b10ae696502c1823cba32291b52939b0c46a7a40b0a2f2a6f445cf8ba07ab769e56dde063e4d2b6c54a2669f05f9f9d14c0b6bb428f8126daaf5a4a653004c5666c9d8f868189a81817c8e6d66d62e440b21f66774f87844e3c6adc299b22e7e6a6e12f7811b6c6efe6eeb14109cedd5511adeddd0c1f3c41d64cf80137cf3f95fb7f4d800cc84859da7c15b1a931d3a8b02e58d53ac6fc84583c7654dbecf2d00c4c8f0d27946be3dcba419c1af326ce85fb7891ab8e6856015a0ac7503b7d1c9ae99b71ec6ae0d26621fdecda20e3feace6c22277f3eafd1f2215154142adb7a6945dda234aa5f044fec0709e32ca27b22e86d6124ec9524fadad9f10b8d4eaf8de05dc9d2f31945b2d08f1c0432507fdb2cddc1e6b4b1ac91cce574bce6b3bc6e3bb78bcf2dd140d49e0428738112e1880c314e4aacb869a144c0df827bc39f43d573d9c0abb1edb532e1f45a8df941abbfa077d20bda889ead0b36025512095c9ab9595c1103c9dcc1c334d791a5c72b730caa86deda46aa38592b92411c7ca2658cc5cfbb672332162207c936319c95581f459a508e604b1d41a0edee0cbc3a18fc5dd61af3ac2cc132fff35e1d404c8de1cb8a02cfce4a7ea71d503b58618cc9f667bbff1ab936def52c72caa4471fc0de63c734fde2d75cb824251ce5641717719b94e4f28c2960a2ae4f1e55f8cecc36e064125f0f09f78ad446d601897b7f4c7bcca79e493930c1603399f911372fc9c64f31567be0d2567ada7f8ff2dfec8233aa32aa87d1b28a75fd0026802822fcfbbeb561fc3be6628a5d7c0553a87a1c96994ec137e2ceb93957d8e9255a65db27f218ac556bc60e520f303e04284210cd8ff6d67eaa2f623470b2197c849d4b5b4c0306489967613eeb417612a631b259d6f3337dac493d5224648e27e7568d84d83d655dc7d86a2353209dfa748ec138e01cd20aefb98318cf32fa2eb3a18cf4d61afeb959ef5ae52d71c88c53430ffd37f9013dba5f8e430b268c7240699ab75b801d7e88b6f1721f6c295b3bf7c0aae84dd1a5a432774b4260a8e749a56a1e0a5d2a76548ead607d7c1f1ac0bf9fb027224f2ab423b93a06b3be6041059905615207b4eae6a6c5180563a8aaee4e8f745c58b99abea0f88919695d5e011302715a049da823069ea0d97b8fc606c530a61ebab0e943f046b6fff8273c16dc40822e72bb12bcbfc4c6a6877706b72eae1a0c5e5f26fbe212855fb01a300503f68241a3684a90a41e1b236e88b83b281b891d43dbe79e8fd4bffd22ff1fd780fd068e5dd4c26d29c0cee803d2fd5b304e308a2a1b90a9cdc4b04d6249ba15059344baa470b7faef856de13b57c96cfbe906d9e3da7a1d233276d339f4005fed96dc123fab76138b208527a22fd7cd2f6973c2a34f94abbdbba85108bfb45b3c5bfb76ad1dc2e5d3653a4f1ce2ff45034039fe095637868da0be9bbc6ba7a28b2ab2f6f19aa95b4009755e144b2a376c55047b0b3d92e012198fbc4c8268885216c3723f2f1653e3c6156e7d8175d09ca8e663e62dfd4ad156bdf5d2495cfde62a42052dc4a77317371cb78973a78891a8e82178acecd31df35ec0b8bea7cf7e7de071873e327c75bc9115528f06b238ad282cc8751ad406a21f41a497abb437e7d1ea1a7fc24a29ed51c551cb7a3c6e194bc7c53fa37ba68199b70e5d37d8832266dddf96e19efcdcf5ef518a8bcae3948a1a384fa0192f5f38875dc0f414c847ed0d227d42dc5c0e73ede5df26b2b9c3891090ecf5b466af85134e8a86655107a7d8206b28ffce11db464b7d4d75941c77cd809dd645fda297357dd0838c3ad95b37b76345916bbb12872810aeb7a0c323b434abfa389f4b3002d154b5c4efc7d622fa94f383523185b918887929333a639517e3618d9e2626bd56c627dfefa70511d93bbcabab4fd2dc0f9209fbae0d4d9230e1e760ad1eeadb18ca78408df2faefd56292929935f8c16862adf55ff2da382b22fcd275fed6fb73b0901ab5aa072dca70982173a67b9bd06a9d71e4dd058b9a03c2b290dfed4aed8de1567df148be83d7fc63406d27202f141565879d2fc43d0591c4b0813ca60981908fc065d52d8382df44384a83a70f16fb1d2f516530e80a1cd1b11b0c96ed05b7a6afbf51e7e452591e74349888e54ce5b6b38292d1f3b014f5c47f5e3d8f06925309d8d71b3e3898c6cb6b83d38c463c7f7640b33e12328168c3e28e4b7c286f9c4d7dd5625fabbf85592472d331a821e52e628a79718f3fb13efb828e79cce3b5852eb111b2d9c935f2d97543a0550c2a2029a50f6710c24a4b6aea8f47b735942561043e2dda3d286a237dff274202e596926e062d6743a4ab28f24543d1ebff0b226519674175df988b6c547de8812dc29b0eee5ac7bb6a77309c4de42d68849b27e333504277daeaad9776bd941572ff6512c06a6fab19569e2ddfdfd6e493e3670fb6026f82078141978e351034c93ce9929ea29d57e5e6588c273fbaca3204003c7fafaa5445bf03e15d61684125bffb86172787cd00a00deca6e61d2468d919607168d54e10d2b96eb0c81ad076e893f3106bde51c72604f2e193805b04c7634dd6", 0x1000}, {&(0x7f00000010c0)="dd7737d0742aa2da285fd68d664f55", 0xf}, {&(0x7f0000001100)="de38c15db70d73edd53baae5998e0dc21a41ce0bc74178d2fcfb31ae891fc6d88a0ef31323e246047b615d73ada22e055df1139f", 0x34}], 0x3) close(r0) close(r0) 14:54:07 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000180)=""/227, 0xe3}], 0x3, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000380)=""/47, 0x2f}], 0x3, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r2 = kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/183) mknod(&(0x7f00000004c0)='./file0\x00', 0x6180, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000540)=""/4096) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000001540)=""/71) getsockname(r0, &(0x7f00000015c0)=@un=@abs, &(0x7f0000001600)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001640)=""/178) stat(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)) getpeername$unix(r1, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) kevent(r2, &(0x7f0000001840)=[{{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x84, 0x0, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0xae, 0xfffff, 0x4, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x200, 0x36cb}, {{r2}, 0xfffffffffffffffb, 0x48, 0x42, 0x5, 0x2}], 0x8, &(0x7f0000001900)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x4, 0x3f}, {{r1}, 0xfffffffffffffffc, 0xa1, 0x80000001, 0x10000, 0x1f}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x584b}, {{r2}, 0xfffffffffffffff9, 0x1, 0x40000081, 0x5}, {{r1}, 0xfffffffffffffff9, 0x80, 0x7, 0x9, 0x9a}, {{r0}, 0xffffffffffffffff, 0x80, 0xf193efb099b085bd, 0x2e}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0xac}], 0x8, &(0x7f0000001a00)={0x4d9d, 0xfffffffffffffff5}) ioctl$TIOCSCTTY(r2, 0x20007461) semget(0x1, 0x4, 0x8) r4 = accept$unix(r0, &(0x7f0000001a40)=@file={0x0, ""/4096}, &(0x7f0000002a80)=0x1002) chroot(&(0x7f0000002ac0)='./file0\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002b00)=0x10000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) clock_getres(0x3, &(0x7f0000002b40)) rmdir(&(0x7f0000002b80)='./file0/file0\x00') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) kevent(r1, &(0x7f0000002bc0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x0, 0x9}, {{r4}, 0xfffffffffffffffe, 0x82, 0x0, 0xffffffffffffffb5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x80, 0x0, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x7fffffff, 0x7}, {{r2}, 0xffffffffffffffff, 0xc0, 0x22, 0x8000, 0xb0}, {{r4}, 0xfffffffffffffff8, 0x8, 0x4000000b, 0x1, 0x6}, {{r0}, 0x978504ba6df22324, 0x1, 0x1, 0x0, 0xffff}], 0x8000, &(0x7f0000002cc0)=[{{r4}, 0xfffffffffffffffc, 0x89, 0x1, 0x1ff, 0x80}, {{r0}, 0xffffffffffffffff, 0xc0, 0x10, 0x2, 0x7}, {{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0xffffffffffffff80}], 0x100, &(0x7f0000002d40)={0x2, 0x1}) 14:54:07 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) 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) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xa71, 0xd87d}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 14:54:07 executing program 0: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x3) socketpair(0x31, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x40, 0x1, 0x23f2}, {{r1}, 0xfffffffffffffffd, 0x28, 0x23, 0x5, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0xa0000000, 0xd4, 0x1000}, {{r0}, 0x0, 0x40, 0xfffff, 0x7d2745c, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4b, 0x20000000, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x44, 0x3, 0x8454}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0xfffffffffffffffc}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x4}], 0x9, &(0x7f0000000180)={0x9, 0xfffffffffffffff9}) r2 = getppid() fcntl$setown(r1, 0x6, r2) 14:54:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f0000000080)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 14:54:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x20}, 0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1/file0\x00', r0, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 16:00:00 executing program 0: socket$inet(0x2, 0x1001, 0x0) 16:00:00 executing program 1: semget(0x1, 0x7, 0x84) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) 16:00:00 executing program 0: setrlimit(0x800000000009, &(0x7f0000000100)) setrlimit(0x5, &(0x7f0000000000)={0x0, 0x9}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xe4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x100000001) r3 = dup2(r2, r1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/125, &(0x7f0000000200)=0x7d) r4 = getppid() fcntl$setown(r3, 0x6, r4) read(r1, &(0x7f00000000c0)=""/150, 0x96) 16:00:00 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) r0 = shmget(0x0, 0x3000, 0x90, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/46) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:00:00 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x18, 0x8007, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x84) setitimer(0x2, &(0x7f00000000c0)={{0x8000, 0x9}, {0x3, 0x8}}, &(0x7f0000000100)) r2 = dup(r0) setitimer(0x2, &(0x7f0000000200)={{0x4, 0x5}, {0xffffffff, 0x952}}, 0x0) getitimer(0x1, &(0x7f0000000000)) fcntl$getflags(r0, 0x0) dup2(r2, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000016c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1222, 0x800}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="0e0030d3a96dc4288cf935c9d7ea3b9a", 0x10}, {&(0x7f0000000100)="77df504a615f634dc6471e68d2d14a64e49acc36c65ebd32cab732695d8896305e8008d490c6b311f3af90075313bd1f461c1b6c644237a41bb87a10ec1f7bdf8a900c31ea9bbee31623b35098df4ff108727e36dd5cb44f952b92ca6a9fd2b4bd6bd6fb62c7e772d2ac17692fb63d19429111a8cc72e57b1e113e78b808e59417dd10622f48bedeb350b8f468099ea99e706b7403789436f0c0a0b94dce3a46211f9a253580b820ab97510b6e4fee60ca106b9f83b559a020a351524ca43e1829aeb057b60f7dc5df2eb0be3ec54fd774b69ba2fc693d6379ef958387754461be33a997a867b055f68b1f6e693fd8022cfbc530f289dd8e3e084303", 0xfc}, {&(0x7f0000000200)="6c31ba17c5bb9d4e2e8801bd10327476648dd09fab2111d2e49ab2c78abf98d10b52609db54eee2da6cd458f47624ae95401035a5c37a649028a8ad678f6a773cb67bcf1cb5fa75ea2daeeb9fd6053c02a4ccb24b0991928964a01f9bacce8be2a747b1d382a9f50a3d5175f03ed354509afe51baf855d29ae49c5ebf3832a0285abfeb41c0ace28a4a047da61f252452641b3851f54cfd824f2c90f9901620bb9eac80e01fe699a7bb25e1c04cd37ff4429c0ef85e1f8425aab", 0xba}, {&(0x7f00000002c0)="eca36cd423a4f19bc53fbd63268f6d364cd24e53fa7022fc92e9bbc5a0361fbfc2e7d0b0e37088bb8da17d3f42bcaa199b4384ba51e2719ab23ebc1b12cb1a9636091166a00e04994009c1cf211e9c3ecef8879cb56b62e3d4bf86fd3817e489d0b85b0ca85ef86acf3a3a1761e4cff67e3524a8574fceb4c24a5c010bc81fda09fe664f71c3bad4a70a922499185ae686f6d747", 0x94}, {&(0x7f0000000380)="195859dc287ac42a53a19a4f370a9c168510fd66efdd696acc8c174ca3c440b1e497e7d21a5a0780bd8b8465a489b8baac75396e1c5edacd3f07404948a2c76b185e4172435c1a58c6816e32d0b74ee470bb12b3ee48a51aa8795153132c68feec5db3b82fa7442887a4a0ecbcb000bb514dc96a1507c3a8734a2abdaf65354cbe0daabbdb746408253f316766300bd2524551c76e15592b87c961906f214fe58b3322d86d00e276f8e7d589a6d9ec07a61b6b5e68b263d789e52569db760cad874e9aa9e2737271e8e20d11b04a65c219f25185662be9d5224f2090d0c34301f4d30c9eb407f767566cc397e3db00e7771b739f528d2b37881ae200924b36f3ad5e8498d12cdd1b0e9f416209018b9a3cb7a787652938d55dc718fedc07a9483897e2e201a1a4f329655d239f0362f500d2c58d9f60e94fe30875d966a7e415f252bf3bf8a63452c3e67b0bb0059392cac0bde44d321518b81941987e9bdbfe7e89e3a9fef04260e791387bc78e49a1298bae568e46064816bce9aa9ca2ccaf41af7678b3dbf3b72b9d4daf69ad1a51578c354e5b234ec6fb788458a819b62a27211e76b93825f32de9d41b7a372f50e3f5cd9d8acb1ce74430e71ab366c971e99f5ec609a6f6f8c32c52f98d8068a772c70cfdcf72e0a9bdbb31600c216d625502ad16259d4aa9980a20d173414bff8e96514ce070b2110299f07de8c54c9b99b5d78eb11ea7c16e922b48a1a04fcf34b61f54baefc81be90727de1874636e6efc3da5c07d0dc1a6152324a63b00131773d2fa44e5709b725f8a067aeed216b84a2fc799687fc459e16ec44a2a62b9bcfce5e3d510011ad9babdc27f8686acea249de55e125c69b9536978a21bb2610e7cf0d386675b0fecfedddb40083f2e38105ec8b095c7c3d49a228e34545c78257b1d92d68ea832be6ce69652301932b098ff79ab767b154769aa540ff7fe26e53ad50cbe5f52cd6c7e3de747e3361cae96aefd45cff4a38ce51ca4cab3221bbeb20a73cecc4f6943edea015fc2cc27b51d82e772347b05e8ef22979118f4bfa8a6c91c2c7fc9d272fa9b8ff2c327d733b16ebf4cc3e7aaf8d8239757d4cdf3b605133f4015f530a694fc07bfae4ed71ecf6002c72c61b0fef619d8297e377d61c082a4d1a9532f11c6a6f4e7ea3cf4e7241186023b4dc70735f66de17bd549312bea8154c49f08de3be2000f801d0f174195b610b22c0fba1b1dc6c30b20c36392ac030f96e7b931d15245804c64eaf8f15ef2752b5a84744a227cdfa2fd3f00fe9efd2999e5abcb4973883518694ecbe4b616390ae06c183a77979ce5c2e4f26e7d4cabc18e342e890129f0eaf57cafc9e3d3fd00bf3a5ea4fa057591845fa85cec3c444b170a60768fb946966263ca342bbe4ec1837a07919d53af791423b3ea6cde0bc0fb767d6d47cbb047421be1c61c83545172f6bc461516c722140bcc014ff98b69ab2bdae0f2d6fd2046b69314cc1de6370db85df98e89872855c19e2acd2f74a7d61e6b2f5725f996e18c7f0fd6a7421c52ec3a3197193632eacb8b3870f2f7b44c4f61f7b3df332e166fff08b99ca0fb850e9a0a8483a15f5052c637954fa6d8cd1617e2f9353a27798fc0a1376c801d588ecf54f5f981805f7c5dcaeba2d8e6c6cce4fe509c6bb2b9b68a30c53765a85e3e8c390ebdb297d2264bb0c88b273a25b926d5fcf71e2392ad089053db5f072a48889802a444a24b04f8a09c6a3a580fab383c803b0db5bfbc7006259dd20c0eeba48204c30ea30f87dee7c7024cf7f342e7ee28ef84c8acc5bcb264185587d542df27c257c2ae6d2856b6d3dbe2a71fde75f92e5cf9fd3ec3a27afe94c87f0d3711f784bd891f3b05699d879ae935a050a647faed4c544f0bde21123f64efadbf0e8ec7e83dee568933492b02270beec5e6d5c18add5d0a1d7cf9f8bdb5de5f4527848f0bb40022cc741248fab1952b2ca297114431ef366e21263a5d7c0789cc0c30bb22b471a4da4f42460816d44d69557549dce3be7547a16f51eede25adcd02db6c321840fbeae174b119fc05b03c796e3a1e3ed0a7e968e066d83d534ae0d5439cc0023fe6f640b493637246c15b1adade82f0a98c44f55792119595dd84f65ab960dd0bf5c0ba0f034f37b7b7da35180b39dc78f1da6c95fe010d2c630c7d5f85c4d547ac9f3339ff0fd9e4bc04cbe050b241b82b1df23a89d1dca1e17d836fffa4ee7d5de61f8fb643dfe0896dada0b0ca53eb830539945cd65c6db0a8e2449ba967617803f64bff1d005f652b2c55597730800a375050cd80549902aa0cfbeb88acf169d61eccf38327600a39251a5a8c2bfbb6b5e1412f2f31bf4e88263021996d87b0d598ee56ae055226f5fb6455b5b995fe24e926ea882468c0879bed8f7f0fce8a0080126148a22a740ec5b6ba9f612eb0fbf39b10511482134b47fef2dc7d8e226d21fd2f0cb10b6a61c3ce79d7e87ccea69777211380cad591b00fd35f035026ea0fe1f96af75b62c18346f7241297c27ff0804769f795f5441343d6bed0ae9e3c8a3520253c32e68ae17956a3e767f5b52f87155e17042c449ccd8595558dbd24be8fa4c429ec4d1aba04aa0d5aad3aceec452c884feecc2ef0b163be6d637362ed0197a8cd50b097960a341f72132634b65a6355a5d5a24552eeac1c269ea960ee232baf28737877a43a58e486ebb40b511d60bb0234971b30aad8e3ab6700205369db1965d210f5d0201e6eedbd928ff6ab2dba9eb2113483c34d93a30f1e316d15291193122ea65c5c776cdd1aeb07fa78cf172601709c9254c16f9f83fb250d3c95c2e740afb5e3594323cbb4fd44945b5aab133ad776917ef02d498d571ee8de7f37e8cd342a06f9ecb71e7997c75960cfd790a528659cf0790f640e81a3f4a299436ea8d16fb24e62148e7898061df00d5e798713bbce7e3a59e3ce5d3569c2ea87a5d960461e7b50753fe1d2b37b50a03a5907704475736488194f6ef5ddf095634006c80147fbea3f365f3de0f7eb02a4d5315c2df61bcf09661fb35a6eb6693d3961da6d25a3a1eed452bb9b9b78f407510af0fbe7a4df4662e4d2d49a0860409b8ca145bce1742bcf2f6c3ab5af3f3887157af2396bca85cf65c088dbf6c92e1a04dd3e89dd3b7d14ad476e823a967daa95bd3aa247e4245e46f00ad3edfcf677313b96b7ede0ed6a5639dc663d6bc78135c9d5e604f2b0ab7c899632ea0a60fe392fd2dbe733aac247b14145d366a4a0a854cf179679fc85a87a18d9bba8720205b4ee1b578fda3e1409753f04f4aec582f4196da42adfa3b1e6b9044cfdbe69e4e8d68a475522d6b174f5ac8bd66a517b6a1156f1da54c565cce19475bb9895bcc8f48a6c97761fdbcf5e7524598df8354adc451db9bbedd59cc71517113fd7bcbc3ea74dbfb6705bd4e2e18314814265a5773bab39f67c9276792a3f3c1ef49f24abff92b139f49db2be1ac690af2e67bb92f61fa0e28e43915a3c4c570d8837ad11fc6d8b3c99f69a77e23f4b6e03bc49302d36f9611bbd0d3592aeeabef0220d6275fb2c6b0f1352422733a9fe2b0f4d6c408fd18c546b768c454257d09a912a9af60472e06d3d0c7f4160a5a8120f6db395287bd6b9e1791e566ee4fab6ce4fb02b8f03561671af7490a8d2cf7473a24642ddc62f5d393917b1d5c7dbee7437d772b1c8f694a0f57a145ff810f9405a7a557b749eaf2dd05dd32cc2be3885a5710b43a9f8ce5d2c2641644d4b3ebe2164e4047cfc84a17fc3010e67c835caa4fd2ba732483485dcb9b823768bc6ea778abde1a7a384ce913ea4cb0aba5aa3acc3f28c2078d84e45f2cacb79962564e39a1e641bca8962928fafaf29d0b6f769028de05fd742cc2388463ef02d3fe564a32dcb76f25c4c50082d4c7d85cfde2a6fd4ce25ceb3d759a8ad86b53cc8e11ef40655418f4fe1e7ec4a8874458bcd54094eb5bba1bbc1a62c3c857adfe615836305c08941452ec6e7760a8ec0adf04ef790d0a58f83004ffb59edec8f907409f2f810b3619d077b82628c9f4901b009593423ca31859715a0551d9c4811b84a1ddb656173721d3628651ebff64a29133662882537e6616f16303ad062678c55bd0884402fa1487505e1ead74f51f2ac3cbc73deba118e16bec8f5bd2d4a2ae312a25587d5fa1a3fe006b5e1df6fafc101d112047d55f9c43dc97a365c35c5b402b5cde1e5dda530da6786640f52ed586e07b6db3ba658c108b4093c220601d4ae20479c4dacdf9338a0587ec7e9fb240bf1ec82e74e302f318c42cebfea7555661a0ec5a1602a5184e8e9a4aadbed8c1e87b88e362c01a002b3db37a3ad465f4b29ee984ae44c1ce27894920316932680d191fd2338e0a5a926c279927cf7217b2e8a32c04d9135e1a943acddb19dd67fed257bc275ef49a3b60c8bca594e1c4ae905b01f9dfc235be2acee36d93b5240224e45cfb17e9d77890bc7d105b8dca95edd5fdf18607fc68514348730b73d814d0bdb56a050bd06aeb3ba4bc2f339ef1983a33cf34ba5c8938fd1aba2820256c36a4b1b76f094533ffec5db1fca29177d46b1b4ab255798698b396ee1db37bf465fc6b0430acb723fb4d2a2ce74523d7283b360dc251bc2171cd172ecaaffff565290d0d388994c5b16e444b26185e1ed988f07b5df6fd3fd96fc2863973848f33b869ef0a61c1c506280c90ebf87ab82a2831798bf914fb2dcabee9b1649ec2c88c5da1607d5622168c1d1e97b36534c4783597088e8d2f5a3474871a667f64a5359e697a63ae3685f7f75bfd092ddd42fb4caa45ddb932b2a511697ae576affa4a66ce0432960e05c8bd44b5d9f5801ab8f8bfe7766138218cb75c253af6d7a036de3df685cd9b371a4c4fb3aa93691006d785e1bd320934efdbbfccc4c6d13e4b529d309ebfae52fd7e364eda0debb25debe38ac18fa72fff4100433008ca0a27e97151a3b87d23aeda1fb37983f44868e67f8b810ac5c160423947bb00eb0503ec4eef3e3e3b8d4491c9dd0bda155dd288aea12699f013df554f3736357f4f116e4017a1c384e34f231ee1899ee15d4216443218084a2b472d3b7672e8f625dde29705ac74559efffb2ef6fc56934c8d672baaa3f75ba9f30aacd0d872840cf2fd28a9fba7414c46332bdc70d81040ff5ba11e92b23cd0c095b624cee19956366e0cc445f8e6e63cdff5df7f9805898ef8bb8fc25a1f47360a26772dd70e9fecfc86ba3208dd6fbaa476ce4cfddf8adc4ba751549051c5f4f5562d2b9975b0dc3e268a8bf892c1e19570918173673c3035226f665cda7d366b11eb62dc22c00f58f3dd624a1053ad0fac8e1dc5f69ff8196f895e0c19c07c11e5838b8e54a1fdc2eb7b6bebe601762c716ce6bca92548d321093bc76728a80ec9ea026810ca1f89e7a7f66a99ec718151e1d8ae09da5a5c10a581286c488a3d40d25d8df4ddb84646f0e93bf38755740470aa4a01215bdbb4e8b1dde612b62eb5cee6f1bbbc499a9fa53f69b8b9fe4e20b52ef74c0d0d6e5b1f972b80b11ecc7c9f60f00bd8bade5602e057b864dd6181aeaf771bc197bfea05d94126b1a516815a6e325091e7206928e5f460ab545491e9ec52ab86d583f50547616311d441ceed3da193151935c61aff9b1659cd40e26f4b08dc70fd8673f433beab47e35b005618317da1a2fe4964f56452a33a8b20ebe0f2e6ebc8bf306a3eaa6bad0af934e774f5662d6e361fe546e943240cbbd58026e49e6b8973b4a8bd7520c5ed25e93633b7eae477d603bfb8ea2", 0x1000}, {&(0x7f0000001380)="e4d93e7ee1a6ea5f314a9379d9a893d71d481fa92a821b3dbbdc46dfe4c0b2299e0ba5641c66db427d1c7fbbf0d63d99ecbcf81855f151d9abae326ed5b3ab47ffbb1a90c5f8e44f84bc64f3f8d881f3d7566ea9e366d7b5d75fce31c1ecfe43dadf63e525d4def0f106e1b2a7", 0x6d}], 0x7, &(0x7f0000001480)=[{0x58, 0x0, 0x2, "eb5967a3ee016bcd41d8db0f18eedf902db0d2031ae63b601257a5c605f9e83fe2de0bc98bda955002e3fb55de29260ca5458cd3c6be6ff7375a140e46f02df0a4ac"}, {0xf0, 0xffff, 0x95, "afcaa5e8e0bcf04bb88bd60f24ec2ff92d3d84f7972730c0a264181c771d55470326915877485a8bf382962e8f119aca57a99bffe30914047025b5dc77ab99af41b29aa357a1c936760dfa8c9b0601abe19b799c076f357e13798e9fff257e132a04b23550bd077ceb81d081d7c38baf3b430afa34db3e1c073904b0ba27c2abaa7e83e93f6ba9e1603397e69fe19b9c66f182c903220d92bff19712f5e14f47880c98bf2f7155f64990d250ffb743320059425fff9aa1eb1d8739689825e98c6e8c559176764604196356293048f6cbdc87898b80a76d8fb9ca1d6c"}, {0xf0, 0x0, 0x6, "51c3d49dc75c19f9f2fb126ad70c6cd34a085913958812225185cb5f6c2c900241b13ec59feb93398b24ecfa22d037764003fb00fdd5f4adea16e866857cd54b0d3e62dee78107ef523787999783f20870fabf27c890bc23409f62d92f11da431ff4c982a6d6ba3efac274c9709630f2ade6f4691ec0094aaa356f686d8f8040f115ef4fc30cdc174e7ce1ea0d65b189be513abcb73e2983460d7268d37e54850b2d4b7ada979813f6a571f227debfe5ce0d502bcd1770251ec34286c523cd5d7dfcb525970fe0329f0cd163c6c775060f5615a8732eddf664d4a9"}], 0x238, 0x401}, 0x9) sendmsg(r1, &(0x7f0000002c40)={&(0x7f0000001700)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc, &(0x7f0000001b40)=[{&(0x7f0000001740)="af2b0b45ef74a04611aca274db0f2a805e8ba72cbf0d13b0d2e0a23b7cde17d0f05ac8124e86f238523423095b9bab5466a15785f7a52fb2a992e1c46e49a313cc8b4f810a7a5ae93660102d9974f00fd0a6685be1159919f72ee96402453061ada53cc87fdb36b92f1fffead131869090cad4be7a16ca424c003a7eba20d7713f6f5877ece3f89f803f2de5f57aa362acec6526a871b1b85468df84fa6d9680087c65ddfae44944bc53e5ce3b1e10651b03d3615d9a0f9e702fb60f43ada5e6248cca3560af04835d265ab37726c9a5dd00622a3c92fc102eb3370e06b1b336d516fc17320e8b419779f405a18114", 0xef}, {&(0x7f0000001840)="3e0b3a1dd792b02d662e1d235c255a6132786f6cc6ac2c47", 0x18}, {&(0x7f0000001880)="df5d74e132f50f68fd065f38a8bf97552a56b38df74bd79e14035d40a530a2f3bf11182a33b9c8adef710fc08c9dbb2e44281ae0bb33cdfc3eaa481600bc110c6515809b5516d029780914b354cd7574b3fcc5df9d9743aca5ea36e05347e256fe579a38b912101287344a4eb831213c57fde6fcbc5ad7ff2b558fe13794730ade0dd29310a7cfb7efdef99d5533dbcf0b620ae829c2b133e6d3909fd56fcfd632f42f178b6e6d4df4a4710d4d10080edb80ea952ddd16815163924547eaf40905226f57babdbce347a36ea21d2fa55dad9532126c80a21c52824bd43b8f4f5d82929d443bc786d6834948f9d6a2784caff47ce3", 0xf4}, {&(0x7f0000001980)="166868516c48c57a24c3954e4c392018467dbcf17a44b76d21b721e43904ff538c65b22bf74889f13761fcba79546d51e7f42aabd06f832606c7691f5b0192988338669ac63482fe6caa20066318c0f6b3483759aa791301d21a55c4aca79b0644c9bf1bc156c8a8849e345a5186ca5751c055bd16838fc4c06ecf48f501cc619604c0877f72c18dbde7ab63875342527c2edeff22c3fb03bdaef2d95de291b14912d9155aad82cd50bf1b33b15084a3c6cd00cabe883972140793a2d55454ee4984ae", 0xc3}, {&(0x7f0000001a80)="37e13a956b10b469eb582d4b94", 0xd}, {&(0x7f0000001ac0)="c6a415e17761deb031aaa0dce623aed002241f010f421e78922913ce0ad7b4b3c08abdf3029b19aa18c26a20c8069cdfa5de965c140f7fb6ccca5e2607d98023570928caaab9db176e81c74b011a17d4f72f94eb5cffe49c2f3be68875e1df2f568fa2ea98d1d0756c9f607336c124c47524a81bd75538990dcdb55aca17c7", 0x7f}], 0x6, &(0x7f0000001bc0)=[{0x40, 0xffff, 0x3, "6379f464a0f27c07e0308e36f6a1b604034a29f7c380ed1ed2db51c2529c5e686c541d966247258283d186f97baec979"}, {0x1010, 0xffff, 0x4c9, "1fbb213f902677f500dfd40868d22e8d2f73b2ba2953268c692722f6814c85fad149943148b003e01e056b90716ca2cc5ce86466767dcefc8cc22e7338377b67cd0e41ea8483db75e727f3d18323b30a718580e9997fd68379e2acd130820bf86be129c60fe75ea9ac238396bcb2231a26881866b60e91d553ace7b4b91746a93d5dcd4d1cc2b84c206a18610f4b3a017498d452c86bb9a337477954dc2a1d6f6c653f4b8d68d4491d6f7eb3113587dc0d98fb4323a9bc2f98c73dc1d39c97bac0a45d24351dab365f8da78762b7171cb389add7ae206b6ea858609ebf0214c83bf6f44369b67620404d72257fce95cb17bfed455d9600ed05e56d2c49edf1e2fb0d474db1b7a2dab4951a9a9af2ed65a5dfb1d487c880226e13e0a723bd97da34ca79f784e86ee8e332cfa795b6a7d6819ba0e5f19e6d1a64adc92bff40b597cd2849fb6b36054d6f4d4fec5be49a03bb1061bd196382fe38e32ab17f75fc10ed0337c9fb73943031fcaffc914bb5bd48f085ef940fb21c32e696989e5054f96e7b7761ea64e222e38b8d22492427fb1329b5fb98b0724bcce70f2d4286ad19b2a542742faf8f68743a6c9856ec6c3ce7ff8e531a973f88fdddf93ca714d0a187255a6663ebb0580e3da5d31ee8ac16718c6fbb4a3df62c59b796d0520d71f234220a7522af3a82429f88f4891c02f9646a31daccde97555096dc140f18a06640835f4eb9935825b27b0a16472142297c08dafda77ccf6a0716353c636a6c55fb3510154e7b2c2114eb1bc1d7b1f48e7cebce7d42ade03268d050a282e678fa72e0040d3a0f35d061892f4dfd863a304697a29a0380b6186a9c3d21d35d70babedc4ff2e4915883dd0deb9383ae032c84a0be601c2100fe5853f3314916468706dc21cea098f0d0229e770705401cb0e1d3e2eddfb9616ee411fec65ac58cf40a5414397e74265972c0b89251f5901f9e328edcf30533084a200c9c1b62e4d81d11c69e3a7941ecac8174b6eeca2ef72a9f8c1174f5c10304f6f15fea6491ea733fd98b7d028a17977118a51b8c0ee58b0875d3e0dc5372c9bcf4651fa78b6e5ea4b6be43a028b5c5cf4aee4a97f5adff3cc682f775c3f1ecef3cdeb2dedc02ceda2c101b53b32ef7af9e98f37a8720dea90dbe35b9e9d57a7489dac3ec7a2f84712e3833b8ce207fdbf6d07018b18fb9602661a33afc3bb5cfb5793aee68363e8de45451a55a6bad8437d813c0c3159970b1d6ba65b3c796beb50e511b8837f6fd9742498a0ae33128fa88e8f0edc822a7c1136c0eb2557decc97648bad8ead92bcf4d24e406d0bb33fe5aaaf5c848056b122d9c01725f3c9d7138084e067e22d5fc8a4f88366404fa1c9de8d11f2dc8a3015aaeec9574d24219120643c39d72a10176765717a48f92193b84125fa413293a723cef4e57ffa69f5b2cc9a5c18ace7ca4836f44c7ad35544b518be3736eedf7d15682292592be0bf1021a387cd35aa32a6da8cdd12e92c25ac65ff54d8e3d95774e127f0ce68e80f0a5646dbb42e91e2f6d703c2c75026913f6c5e5df9ab54bfb16ca0e1eb75cef05e8117ff21318aedff5fc60aeb6c0e5fd9a7d18e53f198a8cd020106282e3c19a428016be4ba985ff51e786c7b2b17f8dc045a90522c57ad9ef2abd72b381ca7d6e60ea5fa827b4fb22a1de14deac3ac7fc83ea1e817bc5d2cedbfc706df954d1b81baf8724545df6bff5844f6d2830f5e60b7a8a1ee13619ac4f868fb8f72b65b42f582609ea71a1f29fbcb81249491e5323f3a571548ee02fd8c5fbb68e58730110076af82763b9e66249c117b839f150bce844f419aa70aab6788ee7bad270ad36640185348c324a986fd5a60775f9bc3112621c5f6b18202facd2c820f2adbf5749688c68c9137ad82a177efe349b7db449f8c3b7bdfe0cc1e306e86a6888ba8234448351748f9c3f80d3ed024b399cddbe7e2fda9aa654b8ed4d9df29e98db777fe6bf6c2aa6df834f0811207bb415c9a0f5675868bbb83bbc013c3c8c43793a752d7651fdae92be4b3c4ea9523b9520f0a4bfce8958361fdc94e3942575b664b929ab66d017782846aaf5a5d168927b3149f7d62b185b72bc1b0d223782106f427188b52380a4b632b7b7b37f1356a1f77bcdcbfedeb0a5f439a5dcc092d92b0dcdd140a2b3c536a9812fb5e80368c9580cd50a5500ba59c2865e89f0413f563a0a1af0a3faf8e11b7c890457bb41cc632da4868e3b1ee00c4117c01a7b3c80cf84041dd6e26f37d33b64e25c76bf1ffc5c92c7db0503c82f29bd1e5960652376d4c7405c406e5088913c3db5b9149ef6a2327a22cb12c5651392f8f44e54d55a92d8d204084e228a1bdf604d65f7d0c40e2355e378b85f903596921121198284e3de8688d52cf4683204a65083095f190fe3c24c1479a1dc03993daf3a4c141203bc6eae7e5496cd9354c991c0f2ce4af84236f2a137898bc88eb63f14e9a8397df37dd57d00e23a6fcc8daff7c7ba746536038f13aa6129e6398130ee7441019fa282c7207f8eb9d3e6dfa3bc15c4498f499613708ec2a7177a8386a01f18517d61330114f53ea92fae8f7ed74cb9e159ec51094f4a7e70d374b46a0cea99f26d17162881dbdb981f8b61df6d9f302540d993fe05ba34338ac9bd555d87c789f483f580c2684d8947e1f60faa1d4d686aee72b006f7e6df704b0ead62ef789f7bd6bfac6c63819b0c1a08f2b07f663876f244ea2437faf5533cd20e0cbc40395177ec695d51e2760f34cb2e8fd5637b489a9c84959710fa509c6c2e0b063da39c605751e853f975ca05e4774b180b9341de5714033742e36b86f3616d3772b409656ddcd22587919de9096b55dd899da1d65b398eb8bce376ac59d029323ce7ebb734b122d1f69e77908bbcc60e65e5c06e2bdafe3f5c229d670c555a21cfedf5f619ad8c99d56d9cbc4cec191b506149538c4c5d86b159b752e6118f468f2a690f0fd1ad057d362786f4c8c1aee215c03815f4d826cf153efc4bf3b899acfdf6817c46c33c63b6623fb1c1be27e0d35fffd8f53a1b2ad3e8d0d2384e015858825b926ca8e712636875a3caef2e53a5440165facb4c70c3b3cc34832f314eeb3c93c827595c0b3559359848ce2cb89dcc1953f26c25810b332d8e2c93b24b384288f6dcf2e520a1368e512542a9fce0d617822263aeb90c08c2fa33cc21739e6c14e35f6225c15ec3ccd358593efc81d85e48e59431b5bc282ffb2a84d7626c7c275e31658320eee71cfcddd9884c4ccaad03482ac3aef937b540c609da2168a22e1caa2f940df07766f9cd47296bc8302ce8bae515259efb53fc60d5c155ce54c629094c3fc020264402ded949bbf5616c9f237c0f2e636fa8b7e33d02af82b74200367467e0a3fb1ea008097ce23c468d94ecd586e37b31e6c652e0d7785d359200ecea79c45a82774ea98508e2b144d464e2b72758e5d71ddfafb48921c0bd5a29e7d5a6e58f4e14aca22260568fc5cf92cee18e8f95fe178bf5cf95b5ad21c199155abaafc8ed2a3d3949e01bb526b439fdd4d9c590ec453bb315bb4878b795c4ef86e449c52610b5abb33359e990b0fe08975c1a149a95dbe0159a774ef8c5c8a63676a7c5f1f35d8a00e852aa0718acf4c8767e718b534b07e3172ce9ac22feec9c233978ff1c2c8bdf146e6247f9421fe1717879766ac86604badd742d9d09bbdf6ca6c28704bf513e5f5ff7a4af00b7c2082337cd80142b101630a6ac951dc1f473ada6f4fb657ef1a2e76ff0e31dfe76d1897d0b0773fa29d869d832603b2186aaf380377dd2df6e3138c1b1c2de5d739cd37bac6889ddf014324cc153a512e7345e7f6ccce6a15d979ee1f8d34f020da5bb238b9a08643bcf5d4d104116550a4544f1d5b0d84a1daf6914adfab7d431858d9798bf638b3ba2389d11b921e1e5e63c2e068f0f2be268618d791c8f8f3cf6a8fc925b94e4dc021e967d58d75864a292744a33dda90cce3743674bb735ccb882dbf27f1ff03d4b209533fef59fdae817b5ffdc798db1dff702002f45629a5630413afa4ff9ad52b2da762a59a545a3cf3c4649c221a5013bb6d376829eec9529cef1822f4329a0ccdb1f03e0663ae3f70b54c95dedb45d62fb54b0dd4885a26ce55b34c16f58130b899e0d8d4c9384c101e404d4bb2394a099041b1a2036ab48eed434dea7a1c3ff8d88dbcb2a9d33bdfac0ae466326ab0a93b8607722221698cd2824af23a30c195623f909c369ee48b6422ba211e01e0ca4daa52eebdbeec075d89b02b921950d9fa7ade7a24df6df0f0fe669e8931e547c72759bd8093dcc134be53fc4b403291ee7a30365362186f7113efdb7443391e3660f27b9e6f438918bd529ad3fc27b5905016112ef7b806f062fb969d15801474a6cfcc9789f7904fa3b8f8f49fa57ae97c41fcb47e41b5651f0a5032c063b438a7532f00260b86ad1212ad8bb1c50347b9c1cb915945a1ac24f0d2f2b7c4bd3f4ccf7a9dcb854825e9fd14004e0460f1e529d7a6bbe1a6c0288c0a083c7755283e12c6fbe0bfd376bac6bd9750109cd360dd6fa8ddd6dd0f393851c0700bba43c88938e33c06b8a7ad4da57795752b629d6216b95cfbc8cc98ea2a1c58b7c093940f77f94f36b53beb526cbea4af63f0415c7b496cf6ef8f3aa7b70ea5a57bf61850b5a3e21728b7799c459fdc66a15d01888820d67bd39e031879c5c52e522f136a6110af245129119a23886a280a2257c6532ff2be60d416320465da9d72953bcd592977c13182f69bbf40b09f612006b4de1b0b4cd7f930a6672f7aa87d1cb27545bc1efe0aeb2e5d482054b9cb99b62cd979394d4029dafca37a6f360b78033d1e871976f4d9ae23f4a7b4c117ed2e96bd191f36e545fd82d8320fce3463f63b538d09b00556751816df336a1ec7cdc8771128d4743812ece10dbb0b7dd43b9acc390b6ac5f5323d6afbcd3dcdba71deece712bcbc054d8c28fb4dc53a667061ea60e02b517c18afdfbb4d0141b16c78d8b0356f44f58937049608ae3fb5a1f36fd5fdebe432cd1521d34eae7df9a2db0a88efb1b323abefceb05075a2275473aab99a535e55d90552aa975a9091bfafa0f0053a9873e342b835693475b4853684120bfa1bea9431d41db6a487ed63a5e2389768b23ff99514f12608668889b44571f7cc81965d2cf1a7620c86f75cf8c8b7d48e6f1edb09d19b5962f02c8c31cb48bcb2560d8c65c0af9224d66b8e145c064f207767d534c10a37d935ceaceb3e4700af8688fef67777d78aa7b0b5f2efc1cecf251460c54ae742f792c62afcd89d2caf71964ac06892d2be433796073c157ead16eaf6053022b07a6d0a79ec6cb87c6ae2a602619c770faec71f905818a65296fb79f822b80c22a2298fd43364b96018e5ffcc46ce54b6a581a09311ac3dbcdafb1d6b2ed591df08e23682dbbe469f98696061515764358be83f997b3d07b5632fe7300321ab5267fe249137a8f026ba7673d640015cd4dd24b710f07fe108fb7946925b4089b3329a904e2949d44fb0203bcc4f24e167c755780111e51bfdcb5a94bec6f2b6d5b43baa61be1977dc35a780b90e924bc3638547f2ef51bdf71d967c4f80cbab3d14ba0228e74dc3d770a37df3947581a999093c738b063993e8a8b73f6615f21044a76a260baf0ecfc9ba5371a8f59f910e8158f3046611ea6cc95c92fe3ac7d8ee364664b49e558c7386c51efabce4f3d8579ba126f58bff51b0d038da939c353412cd5ae3d5226657fd60921ef1eb763179f75"}], 0x1050, 0x1}, 0x0) symlinkat(&(0x7f0000002c80)='./file0\x00', r0, &(0x7f0000002cc0)='./file0\x00') r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000002d00)={0x7, 0x1000, 0x6, 0x8000, "173dc2d2306ef48970fbe6ebca4195a9d79e7ee5", 0xffffffff, 0x3}) nanosleep(&(0x7f0000002d40)={0xd782a9a, 0x4}, &(0x7f0000002d80)) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) getgroups(0xa, &(0x7f0000002e40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002e80)={r3, r4, r5}, 0xc) r6 = socket$inet6(0x18, 0x8000, 0x0) linkat(r1, &(0x7f0000002ec0)='./file0\x00', r1, &(0x7f0000002f00)='./file0\x00', 0x4) writev(r0, &(0x7f0000003400)=[{&(0x7f0000002f40)="e4d12c4407a55b2539dccfcaf49c46ac0cadd7603db5bf9dff4e4ce2996f476df7e063b75daafc6b0426b26ece4d8b04ab593e19b7c5e35ecf644d3190794e430d8712d1f8a9bc945402737b36c1fd48764c954cf6dc6228b08cb1d3ca72d4082282f4bd601a00879014c44008f82b0ba1a3eb41e70e76b5f1be110e623ed9e023347f7356b8c46794f9caf9cb515e866be8358c80a896531560d881a67bf29199f41d1ff73452d730f350", 0xab}, {&(0x7f0000003000)="81538a370e29f335136bbacc3e1ff9ae712f2f2d4d928d88fdac4ce18d894f0290b0e67fa4931598a85fe9d51b4ea454046f1ff6f855cd57cec3809fd62df8822a4d5e4eac950aa3dbcd6e7f32c3a41ada26c668fa934af9183ef8f07b297d92dfcec6c44306abcb9d68e0ecad1a6b172aba894925e2971dee07f51ae7dc7660a7f8d1901fed42d1a15dca262bfce471ad46f49756d9beef", 0x98}, {&(0x7f00000030c0)="c97536471fa995a42c2edf66c1d89f41d29056e09d0d462dcf13cdb848cb0df7ffc9374d84854460e1770fcb63a7a9c15468066ddda7685dc8096b18f02f66d3a92229add8c38e28fc13c483e48298af2afc1296a0065330e66f638e5655f8fd425aa4b7e8d3eebfa92ad7fa66fdf7a184894f3a7eb0bf155d687c1d7ca60f52a59680b5a3850fad152408928836ab0ced92d5b6baaa9d18c44e77777c54eb48dc582e137b098f92b85626928e117dbbd7107618983de705", 0xb8}, {&(0x7f0000003180)="a84443f2e60e95972259bb0507b28e452bf7302c7eb0f30caa267a4ee4a245738956acd85004e8fd3c4599dbb8dc13c0ec684f7761adbbe9f5a56d37c7b1f277dca113b2354b109fbc2aa0987e2d6a446214c414b7a8f288e720ca8e66d0703585c1e7127c119c84f3264919f305", 0x6e}, {&(0x7f0000003200)="77e5cb5b43e163a694f27c25c398d5bac7cfacd074c33653f8e153c19ce1c130fb4efeca21dab2a2fc1bd1153bcd0b6d4079d69b23a632d393e87d9fc632663ff17e0584af1625168cf0f570b4668af1faee8e0b66c59248658a5263019f4f8a943198cd63b4f9bf8e83a9442d897ac056efcaa4d7e65e27154015854d51cf1f0ecf6a", 0x83}, {&(0x7f00000032c0)="ffaa050ca383afd84e5ae46642710ceb040f9aebc81f137f36a4bcaffebe252e8f459389eb3254441cce29a37c0d0c39430f3ad661ce89355b0c31b696ae6c538d5240b5b8d1b031e018ba2bd01638dbb46b1ff2cb857447fd1ab86f8231", 0x5e}, {&(0x7f0000003340)="ba9751670178c0b43e7a52bd0532d2701bc7ee9152a9d61b00232ac7ff2a2b089c1de1d26319e7c76e717fdbe6431f58c44e8dc30d44b0dba65b2599d2fb70a8a8003fd6ea1876a0b0106e06c83f5721d14c91bffd441b34cd46dfbba92b7a86cfe0d9164cb394eaae0bff75054ee663a99bd050d7e8c332ee99a4afe3746c3270f0cde81a6c6cb740b9fa0541ef8c62d1821daca557f10c5f43ef9ff5a0e97cfe2e6971fbf5b1e0257506cdaca6c516e77df3cc", 0xb4}], 0x7) r7 = accept(r6, &(0x7f0000003480)=@in6, &(0x7f00000034c0)=0xc) kevent(r1, &(0x7f0000003500)=[{{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x1, 0x20}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x100000000, 0xffffffff}, {{r6}, 0xfffffffffffffffd, 0xe1, 0xf0000000, 0x6, 0x7}, {{r2}, 0xfffffffffffffffa, 0x81, 0xfffff, 0x8, 0x2}, {{r7}, 0xffffffffffffffff, 0x40, 0x80000081, 0x6}], 0x8, &(0x7f00000035c0)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x1, 0xff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x41, 0x33d, 0x3}, {{r1}, 0xfffffffffffffff8, 0x24, 0x5, 0x8, 0x30000000000000}, {{r2}, 0xfffffffffffffffa, 0x8a, 0x1, 0xffffffffffff327e, 0x2d}, {{r6}, 0xffffffffffffffff, 0x35, 0x9, 0x55, 0x80000001}, {{r7}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x20, 0x8}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x7fff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x5724, 0x5}], 0x800, &(0x7f00000036c0)={0x6}) mknod$loop(&(0x7f0000003700)='./file0\x00', 0x1, 0x0) getegid() r8 = kqueue() read(r7, &(0x7f0000003740)=""/46, 0x2e) poll(&(0x7f0000003780)=[{r1, 0x2}, {r8, 0x100}, {r7, 0x40}, {r8, 0x8}, {r7, 0x10}], 0x5, 0x9) execve(&(0x7f00000037c0)='./file0\x00', &(0x7f00000039c0)=[&(0x7f0000003800)='\x00', &(0x7f0000003840)='\x00', &(0x7f0000003880)='&,@\'.\\&!\x00', &(0x7f00000038c0)='/[\x00', &(0x7f0000003900)="202f25fd00", &(0x7f0000003940)='{\x00', &(0x7f0000003980)='\x00'], &(0x7f0000003a40)=[&(0x7f0000003a00)='[\x00']) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000003a80)) open(&(0x7f0000003ac0)='./file0\x00', 0x89, 0xc5) r9 = msgget$private(0x0, 0x400) msgrcv(r9, &(0x7f0000003b00)={0x0, ""/133}, 0x8d, 0x3, 0x0) getsockname$inet6(r6, &(0x7f0000003bc0), &(0x7f0000003c00)=0xc) sendmsg(r2, &(0x7f0000003e80)={&(0x7f0000003c40)=@in={0x2, 0x0}, 0xc, &(0x7f0000003d40)=[{&(0x7f0000003c80)="08f9d8a02498fdc0791c0362c6bfc7fc27be9b4741ad609c82832799d3c0d7743072c3f95fcbed3ca762dad525f652c81fe87a3cfb0ac1219b59272c8204d35053d346443bcbbe7f1057e83dbef0a39ee5ff88600967a9cfbb99b71873c0e37a9ed32bd3678bf01e1290693dba0bc3dfe457e57671079ae94fd8e97a28570b2ea58df012412a21190e3bc3498ea2b5e3097ca9f660ed2fdde4e279e7f8afde29b7104bf23adcc389c634c462ff3af6e9cd706b4cbd", 0xb5}], 0x1, &(0x7f0000003d80)=[{0x20, 0xd34f20a4a861a234, 0xfffffffffffffff8, "57590e87173f844e33eaf72a64e66163"}, {0xe0, 0xffff, 0x0, "7354174987b6c6f192d5cd43a96a524c9b867038c85187e6dab363f1bed433592e925cbd8d5c07e83d2b302a27d781c604f3aeb64861e6b52d72015eccbbe858256b688166b627099f704f71792ab165d0be71dd5eb564222ba46ea49221cd99b45c273d2f935f85444bf35df08b9f265786fe9fc565afc4b03f868ba4486b67be60580d5857b4345da6f69e1cb7326d5b0d90caaca601cca472b6a30105719dff3b6f540abf5a595477069175c435b94f3b0ef4917f9e9e09bb8c3a4d36d35b0f9d405f338290cec7e1d935b310b9da"}], 0x100, 0x8}, 0x400) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000003ec0)) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x2000)=nil, 0x3000) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7f, 0x0, 0x900000, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fcntl$getown(r0, 0x5) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0xd75}, {0x18, 0x2, 0x80, 0x1}, 0x9, [0x4, 0x800000, 0x9, 0x0, 0x4, 0x200, 0x1, 0xfffffffffffffffb]}, 0x3c) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x370b85262bc0fe26) 16:00:00 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = msgget(0x2, 0x340) msgrcv(r0, &(0x7f0000000040), 0x8, 0x3, 0x800) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x26) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/31) flock(r1, 0x1) flock(r0, 0x5) 16:00:00 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0x3010, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet(0x2, 0x3, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x8}, {r1, 0x20}, {r2, 0x4c}], 0x3, 0xffffffff) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x1, 0x597de2b9}, {0xe7b, 0x5}}, &(0x7f0000000080)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x100000001) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f0000000000)=""/45, 0x2d) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="8d", 0x1) close(r1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/99, 0x63, 0x2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000080)=""/250, 0xfa, 0x843, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x28202, 0x44) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="f20fa474c06e20c402b5015963470f768cb50000000066430f38f6c5c46279412b66400fee25feeffffff20f5e16440f0f3aaec442fd25cec4c2a5056db3") getpeername(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$inet6(0x18, 0x1, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x400) rmdir(&(0x7f0000000040)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2) ioctl$TIOCSDTR(r0, 0x20007479) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x137) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x200) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='}\x00'], &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='&&\x00']) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x2) recvfrom$inet(r0, 0x0, 0x0, 0x40000103, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x6) syz_open_pts() flock(r0, 0x2) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:00:00 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x80, 0x2, 0x7, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000080, 0x9, 0x80}, {{r0}, 0xffffffffffffffff, 0x30, 0x0, 0x10001, 0x8}], 0x800, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x9}, {{r0}, 0x0, 0x20, 0x40000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x6fc000000000, 0x6}, {{r0}, 0xffffffffffffffff, 0xd0, 0x2, 0x7b, 0xffffffffffffbb0e}], 0x2ec, &(0x7f00000002c0)={0x81, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket$inet(0x2, 0x1001, 0xfffffffffffffffe) r3 = accept(r2, 0x0, 0x0) setsockopt(r3, 0x7, 0x6, &(0x7f0000000000)="066dc10a848802ecf2750a656a5040f77d33c904a0987ac0ff5bd7efc63b2bc9f877ed442a9b91865ca641903c6675a215f54744e29244c91973512f3af620f24044c039050cb2d73ce8336a46a3d48f7ba08a6aad290493e9711f8d83e26d219920e81749e2d15d51200cbedb2ce5cd508ea5cbb821a6dffb84e145", 0x7c) 16:00:00 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) setsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f00000000c0)=0x2, 0x4) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9e3) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x3b5) 16:00:00 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="1f", 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0xfffffffffffffd21) 16:00:00 executing program 1: semget(0xffffffffffffffff, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x118, 0x9f) semget(0x2, 0x4, 0x200) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x108, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x42, 0xa0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x80, 0x1, 0x6, 0x0, 0xfffffffffffffffe}, 0xc) r2 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x100) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom(r1, &(0x7f0000000180)=""/30, 0x1e, 0x841, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 16:00:00 executing program 1: socketpair$inet6(0x18, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x9003, 0x1) 16:00:00 executing program 0: socketpair$inet(0x2, 0x3, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) flock(r0, 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="7cbdffb9e89ac28d2c843617cf7e01ea3f85418c69084ae183164ef1a6860bd5ece4a62566e87a601158fc30d3132e5b57bea68ac8896d63f242685a5f1e5e9bf48854d1ef6c8deb1673b49c8682acb4aa3ac37583b2ed1c29a863ef2b6181e71149a75529221573a875e5e6bf9f63234b2798b308ff0262de60014bfb18198e2c75f5d53065ecea230690c86cb3b0218e7d1c235085dbbbc611d09d564c2a94744fe11443a4e8042ceccaa4efa9d1aa5e9aa39cf3861adb6f4cc9b9a519c45e193179c0bed8f015fc", 0xc9}], 0x1, 0x0) fsync(r0) 16:00:00 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="e8082416ac9e749af758b73b3b645ac0e8c72c39914af2467dae8f466c98ef92ffb898f91132ca80fd3f69e52c3241644423d259ad6dc5becbadb0db0c38bef27bcc312bd129ec19974781c9b81f9ca819c6f0704dcfeeae358a8440d212041c9cdb45d34fa3873e065504ec896ce3112b766bc1d863e657e8", 0x79}, {&(0x7f0000000200)="b074ea4d8e4346ca4965cd61cf57a24e843949157779949403104124557c0e5fb296afdc6510981ab80bd6a9037bbd3acea1967db36a289876d6f6c6084e94c4e24e22e43cf041c07f000000cd01e8ac1e81ee5ac96abc4094bbe96d9af1f87a7875870e47dfb929577fca896b33ffb4944553e90b834a142750a76ddcac59c413210472990aa08df176a90419a3cf41be31c7a37b4935f47c6cd824d8462a491f00000038464bd36e1ecc1b7a54238f18676631ba0b806a985603f49276c3062cfb64cc0077559eed073cecf0e865cc756d836279837f21026a432b0894049853d78a5623087a88eee6a145a4b7127cf82b113b8054a50c1946afb2979ce552cee6dee1d5", 0x105}], 0x2, 0x1) writev(r1, &(0x7f0000001100)=[{0x0}], 0x1) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x97, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f0000000080)="289dfebe40a24cedddfcdd083d13b355815e57efed4e6db0902897cb1d80ed0a27f2d397b7acc8f368908495e96e230411884bb1c4bc95f244f3b834bd2b32d47388b75cbb6171fbf8b1f9c4ee307f3183dc0cd6aca46cbc68f4a231a2da957b3645be4e18a32ad5c5a93cc912da549947909d3be3790030865013253e7e4d20a4318bd1b04c42592a6648f91d3f2810481e4c98625a9ff6627513f8486bd1489adeab963add6cdcdfee23d3e53915f45df611ddc680e522b7c3d3e993e9503387f86cdc386453218c024d6f6277fe587de3d29580df050e4d38e8030b4a014f", 0xe0, 0x5, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) getdents(r0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74", 0x91}], 0x1}, 0x0) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) recvmsg(r0, &(0x7f0000001680)={&(0x7f00000016c0)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/129, 0x81}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/167, 0xa7}, {&(0x7f0000001200)=""/172, 0xac}, {&(0x7f00000012c0)=""/158, 0x9e}, {&(0x7f0000001380)=""/2, 0x2}, {&(0x7f00000013c0)=""/214, 0xc}, {&(0x7f00000014c0)=""/215, 0xd7}], 0x8, &(0x7f0000001640)=""/44, 0x2c}, 0x40) r3 = getpgid(0xffffffffffffffff) r4 = getppid() setpgid(r3, r4) getsockname$unix(r2, 0x0, &(0x7f0000000040)) accept$unix(r2, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x522, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/228}, 0xec, 0x2, 0x800) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20800, 0xc) write(r0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) 16:00:01 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r1) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pipe2(&(0x7f0000000100), 0x10000) fsync(r0) write(r0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:01 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = getegid() r4 = semget(0x0, 0x3, 0x108) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x1, r1, r2, r1, r2, 0x60, 0xffffffffffffff94}, 0x0, 0x1, 0x9}) fchown(r0, r1, r3) 16:00:01 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:01 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x5) poll(&(0x7f0000000000)=[{r0, 0x104}, {r0, 0x1}], 0x2, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x16) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) socketpair(0x6, 0x1, 0x171, &(0x7f0000000080)={0xffffffffffffffff}) chdir(&(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x0) pipe2(&(0x7f00000000c0), 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x1, r1}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x5}, {r0, 0x180}], 0x3, 0x100000000) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) 16:00:01 executing program 0: mlockall(0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[r1]) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) 16:00:01 executing program 1: socketpair$inet(0x2, 0x0, 0xbfffffffffffff7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000400)=0x10000, 0x68) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000f10fc8)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x0, 0x2, 0x2, 0x100000, "8a4a0da25c64997d76654194a771dd86a072038a", 0x2, 0x401}) r3 = socket$inet(0x2, 0x5, 0x1) socketpair(0x6, 0x3, 0x800000000000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="850425d0b8292148d51aa179a00311db48afade5689289fc05cc98998da1b9f98952d7b7c341fc3886db178fd408b840dd296b2f84fa59d05d3d50278f0d1ad70b491b6afc72a5341909e846b78f8eb34719", 0x52) kevent(r5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x9d, 0x7}, {{r1}, 0xfffffffffffffffb, 0xa0, 0x20000046, 0xffffffffffffff61, 0x31}, {{r4}, 0xfffffffffffffffe, 0x84, 0x3, 0x7, 0x101}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x24, 0x0, 0xfff}, {{r5}, 0xfffffffffffffffd, 0x8, 0x8, 0x4, 0x9}, {{r2}, 0xfffffffffffffffa, 0x43, 0x10, 0x2, 0x4}], 0x2a, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x80000002, 0x3, 0x3}, {{r4}, 0xfffffffffffffffb, 0x41, 0x40000001, 0x4, 0x3f}, {{r3}, 0xfffffffffffffffd, 0x24, 0x1, 0x0, 0x5}, {{r4}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x1, 0x2}, {{r0}, 0x0, 0x80, 0x15, 0x2, 0x401}, {{r3}, 0xfffffffffffffff8, 0x10, 0x2, 0xbc3e, 0x2400000}, {{r1}, 0xfffffffffffffffe, 0xc2, 0x0, 0x6, 0x2}, {{r4}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x3ff, 0x5}], 0x2, &(0x7f00000003c0)={0x2, 0x80000001}) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:01 executing program 0: socket$inet(0x2, 0x4003, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r0}, 0xffffffffffffffff, 0x4f}], 0x1c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4003, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:01 executing program 1: execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=']..\x00', &(0x7f0000000180)='@%\x00', &(0x7f0000000200)='^,&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00', &(0x7f00000002c0)='%\x00']) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getgid() setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socketpair$inet(0x2, 0x1, 0x4, &(0x7f0000000000)) 16:00:02 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="2fef2247341c126d27819a3d613fa18c77d9d64026792350af31a711f30ac248c8dbbdac073aceb91d35d811f4c2901ae32af2684b919d5e916826f636bc0a831bd450a588946aceb68881c49d24e958ee2801f117f5ccf4291e06670d5056bb983b70ab8b0a12a48b5e302e9471b864258a5c", 0x73}], 0x1, 0x56) socketpair(0x1e, 0x5, 0x5, &(0x7f00000009c0)) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x0, 0x13c) utimensat(r1, &(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)={{0x2, 0x9}, {0x78, 0x9}}, 0x0) r2 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000240)="d449db2adb9a03d4f6affaf926716b364853db4b3a2f58756aa0d96ff18daf0b18d6c08f382dd6bca0fc0cb9a6a95092b0243ffe8a50959afc8c83d18510f27f6493f63d08ad64bb65b54bd5a622296569d4f2bcaec45b530a85c93dc36c6b01a644fb60e77fd437c05e1300c9158fa031703c817e1e0f8828158b9f4005d90cb74a53df3c12bac69eca335b5f0a7aa961a396eefd646285e6ecb2fd5b7496dd27e01adeef1d9619a443a80ebccb7e5b96", 0xb1}, {&(0x7f0000000300)="22c7fbac04ad54bde62bc6edd3029e85fa96c15cb2aa4d46e9891951875bdca485a979f8f23ae7f091d115030537ff0b6eddd38ea3397b3a199009707acf1322b6e2a1399ef1afdb82ff811d2dcafa3721db6b928b84ea98142b26872b14fe4cba68aed7ff6e811008239d", 0x6b}, {&(0x7f0000000380)="dc7b4a5c4e4177eb1a6dd05609a3d9e517c75a9f91c1cd36a07127f9ba7fc62a123845d71a17f3038111b46b742363c57f2056e4b93ef8898b4212a1182d3685e14ab98ab5a070ac889d002eb366876c8d1bea7f9069cbfb9a11ed9cb84849633242b8c27ee9acf5fdddc1b434c92ffe7f70f1aa3a3b60dc2c72fdec825380a1c90f124d13942cf8dfbcbfa33c719ad4e855ada93accf2b5376b9ed6afa84efed22d09805963d2fae310c769479a3d798b32f0c94d4ade77487230417842537873d27079d397fe5a4838464d6a5173b1c30a1e126931bed2cdedf27eb594ccc87d2094128ac44d1fd07424a17856db2d32801ff1", 0xf4}, {&(0x7f0000000480)="876e7e8c8336", 0x6}, {&(0x7f00000004c0)="7c111dd9be9e25a66495fbff5dc3c67ee932aed008aec8143e32d5039b2eca05ef20de4a4fa4f7399a408e33e40c87a8d1770ed1d98e8b7862d565bf1c496c3fef5abb5ab9afeef382b2b37dd8618012d11c7911001f40491c792aaf3acb3d48fcc548c03b3166d7b440ba3d2f686c8862bd924d5d7b752fc683eeb434985d253b871e55659ff1acb2d2952652eb27735e78d46da01e19f635a3292ba4e3b69634cfd481e0fb2a05b600802d77e1198b80514c180981785d9a24", 0xba}, {&(0x7f0000000580)="fee59158c744ab8feb1411d3a87daaebdae6e9677037d2ffba83b057a3acdc2a92318d8fb328b42c0d7467e089b871d94c1b68339fe890be8e71a1dcb6a0eb8e4c5879b22c16e14e287654cd5807a6d4bd9c725e02bb96d1b0d90c96f567110263fbc58a5710815face7444f58c3df7315fddd27a502", 0x76}, {&(0x7f0000000600)="95a7151d3f105011d781dff25379646413761176008c46485e6b8caac26931b81d6f038bd551475c565c8e1b78c753770a5bb7eccf345213b1540f5764d98109680649dc3975bcf5937fc0a794ad65517ff7417bee62d7975edc45926cd7935e297defc474ad53897108bd1702890d11caa19335d1dc912c4f43b11e4e65ebabf6c416a49d3976c0444bcd3813cb01b576763b5cd84a6ba6fd640149717fe7f0c84184d094fffd6b7baff879bd4a662cb2636d1747e84dc5661ae33c5c63801ec3acd27e60671a284bee963d2041f3918955b2a420e886ccc5e3aca3f6632b2ca0bec6fe997fe828360f45ce7c", 0xed}], 0x7, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x48, 0xd}, 0x3) r3 = openat(r0, &(0x7f0000000840)='./file0\x00', 0x81, 0x8a) utimensat(r3, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x800, 0x1331}, {0x40, 0x100000000}}, 0x0) socketpair(0x6, 0x0, 0xbfe3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x7f}, {0x0, 0x9}}, 0x0) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/162) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="cb035b9be9b8be3d5eaa2379ac53acd74833b4cb3fe3552ac26cef2479c84696e76b5d1dabf14e864f403e736744a88459ce119d807ca17b49b17f62c4f1b86d649504a372f85c968627855e3ee9b3b0c58fa8111ae74d761bb672e91dbc254d05bfa6f13618e032f1bcbfb9dafc43cef46a4e61dd38405431e163f4786c118d9610d365969fbf4b2d5c60dba1506b638060fb4146776e25a11320582086e8602f59c57d584a49ddd24f67da58cd3380530aaf63f8fa6a1ddea5f1553705f589a964312b5e9dfd7d7ab3a912d3ebf238205a2384a26dd36094fe58cc873e459ec236620a4f9c0decc1c56f", 0xeb}, {&(0x7f0000000240)="8ce7a441a511cb58f7323647568d3f88c64a715d2e9cf12a56f56f3421b51ed873d4181b470cba381daae8556f391d498c22978d7e810452ae57df39e32a805213b13ce4cf5f671d7035761781c243fc43a6f0d57e0a173dc608a7fb14ec790bda0532cbafe7e0ce5bdcb44ad458dd9e51cdd9107d3f4e3b284108a50c248e3da4ab19caa252942c7b0b5f917b86b7747b2cf62a7a932f59c76e243c03a8d0bb3e7404abcfa40d00187269ab10921d77c9dfa25edbf9fefe04b3f5ae793c92de3f4e8c6e63c67d3d128f48bdd25c775103005c56e52d0d7b7b73733c27f654c2390a9784a4c0684a", 0xe8}, {&(0x7f0000000340)="06fc379fc356555539fb9872432152dad8019fa4965cc7e2609b59d9c80a49dd8ba73bcdf3f3392b7c8fdd12b77e7eb488f3853081d4d51f0e9f53d21a2cff44ca1b3c7303e41ca38d66500699c3b4fc6c00740aff162e06e13487e28bc3f5cfc577dc54915ff679081dbb7f06f58e0e149295db3ae32fcbcfafa6d7ff9c3088cae41b83bcf7a6098d6698a09e0bba87d7c480ac89759a018d", 0x99}, {&(0x7f0000000040)="a465ebadf7ca86edd4d48c1676e84e43e3b2cb4c9d04e3ca60f8d5fb08c8fa0fd1d410", 0x23}, {&(0x7f0000000400)="c79a8928a209084f429d69969f9aef0a4e7cd0288e6f4b6ff6e04b75206a679896f9b72c440d325f9adf5d70044c0777ac58bb20f76baab7c3664ed0ad55d731a0636550cf1b6ae93a6027954ccffae19e880a26d6b5517a4110e168c365fa3121258df68c21a7def4a323a5dc994566ff0800734644dbe087d87dd45c23a5dd2a8b260a7d3a5039fdf1d098a7b3eeddef28663c0476c61108bedafa57b355", 0x9f}], 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 16:00:02 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x3}, {r0, 0x108}], 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc2, 0x14) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x332) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$dupfd(r2, 0xa, r2) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() r7 = getgid() r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0xc2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x7fff) 16:00:03 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3, 0x0) flock(r1, 0x3) flock(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x10) mincore(&(0x7f0000253000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/7) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x320, 0x80) flock(r0, 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) flock(r0, 0x5) fcntl$setflags(r1, 0x2, 0x0) 16:00:03 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001080)) getsockname(r0, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x0, 0x4003, 0x3f) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:00:03 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f0000000040)) 16:00:03 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/131, 0x83, 0x7fd, &(0x7f0000000180)=@in6={0x18, 0x2, 0x42, 0xffffffffffffff12}, 0xffffffe8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0xe6) fcntl$setstatus(r1, 0x4, 0xcb) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getgid() 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) socketpair(0x10, 0x4000, 0x4, &(0x7f0000000000)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r3 = getgid() setgroups(0x4, &(0x7f00000000c0)=[r0, r1, r2, r3]) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r4 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r4, &(0x7f000003fff6)='./control\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x613, 0x5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) 16:00:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x8) close(r0) execve(0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)="403d048f088b2e51b16cc621427d0d02ff09fcb557ba71ab14695bb9730beb2c68ce09a28480b7bc0700f37b1e629a59450ac0216a164d9e4945aa0fdd10a70161", 0x41) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:04 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/65}, &(0x7f0000000080)=0x43) read(r0, &(0x7f00000000c0)=""/44, 0x2c) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) 16:00:04 executing program 0: r0 = semget(0x3, 0xfffffffffffffffe, 0x2000000) semop(r0, &(0x7f0000000000)=[{}], 0x1) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) shutdown(r0, 0x1) r1 = dup(0xffffffffffffffff) lseek(r1, 0x0, 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x402, 0x10) 16:00:04 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10410, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x40e) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0xb5b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5707dc0fcda9d912429d3a64cbd9b6de367a42e18c8d6365b0ff3d36c608c438a72256224c539e3960af88177b823824900d71ff38a438ac4681e54233e39cd7825c6e47ad449978a68bc4cd1c940a1de2d6e072036aadf621695c23", 0x5c) r1 = accept(r0, 0x0, &(0x7f0000000080)) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) getppid() ioctl$TIOCCBRK(r0, 0x2000747a) fchdir(r0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() poll(&(0x7f00000000c0)=[{r0}, {r0, 0x6}, {r0, 0x9}, {r0, 0x1a}, {r0}, {r0}, {r2, 0xfffffffffffffffd}], 0x7, 0xfff) socketpair(0x1a, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) readlinkat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/161, 0xa1) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x2, 0x40, 0x85c, r2}) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = syz_open_pts() r4 = dup(r1) connect(r4, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x9, 0x93b2, 0x7a, 0x5, "e507664da567bbb07d1ca9ec28f3b43d603f78be", 0xd2f3, 0x3}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x101) r5 = getppid() r6 = getpgid(r5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x2, 0x7, 0x9, "71920f371be153ea61db54f3b88e640071a28a03", 0xd87, 0x2}) fcntl$setown(r1, 0x6, r6) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchdir(r0) 16:00:04 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x7fff, 0x6}, {0x40, 0xffffffffffff6115}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{}, {0x80000000}}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3040, 0xffd) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x5b16}, 0xc) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, 0x0, &(0x7f0000000080)) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 16:00:04 executing program 0: mlockall(0x400000000003) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) r0 = getgid() setegid(r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="f3420f9a1066460fe95032c441a572d0ebc4627d5aac0cf4fffffff00fbb6ff3ff619e44d9e566470f38323e470fc7ba0080000026260f706a160b") 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) chroot(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:04 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = getuid() setreuid(r0, r2) seteuid(0x0) 16:00:04 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240), 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x401, 0x4}], 0x65363051, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0xaa, 0x0, 0x81b2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x7, 0xf05}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x6}], 0x7ff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0xa, 0x5, 0x6, 0x401}], 0x7, &(0x7f0000000200)={0x200}) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000000)='./file0\x00', 0x82, 0xd) 16:00:04 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0xc) flock(r1, 0x1) close(r1) r2 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) flock(r0, 0x5) 16:00:04 executing program 0: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x14, 0x0) 16:00:04 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x0, 0xffffffffffffffff) 16:00:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x2, 0x9}, {0xfff, 0x81}}, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$setstatus(r0, 0x4, 0x8c) fcntl$setstatus(r0, 0x4, 0x40) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0xcbccc1d69452449a, 0x0, 0x1000}, {0x3, 0xe63, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x1f, 0x1000}, {0x7, 0xffff}, {0x4, 0x8, 0x1000}, {0x4, 0x1}, {0x2, 0x5, 0x800}], 0x9) semget$private(0x0, 0x2, 0x400) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x81b, 0x180) recvfrom$inet(r2, &(0x7f00000000c0)=""/52, 0x34, 0x40, &(0x7f0000000140)={0x2, 0x0}, 0xc) fsync(r2) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2}, {0x18, 0x0, 0x5a0a, 0x101}, 0x6, [0x0, 0x5, 0xffff, 0x8, 0x964, 0x1, 0x2, 0x8]}, 0x3c) write(r0, &(0x7f0000000240)="dba4ab940b94e95346444222dca36555097fc4c39eeb467b6cdf8df5fa127d14aaa4091db8aa7680c9fe28c7ac27432bd88e8e638d67057f283483c1dcd67a2e3b4f9633a6f4c5a1e2973de4a7f083ec134b10de89b55a65646e34f496b9c39bcb", 0x61) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="117f3ef885364f781d6446ce926ff626761fdc1a9bffc45781b8c8289bbcd5dab05e01a75a99b9d28644e0fb7e23fbd6a293638866235c27180fd736c8e580d457caab9e1d7a7057558d3f387865b31fa1b612ee7f2267fdf4557b2bcee8ddf6569c153ffb4b098b221a94954188515ab15156a5abb433bcd3c28848241e284ed175cffbf4c3418b26158e69ecdaf34a05b140235be3522946c99d7f577671b1cae551baf2e810834b3a713168e944fd1d54f20a5c17127ebc2ef3bcfafb41aa841fe1a678423c4db667920422", 0xcd}, {&(0x7f0000000180)="c1f889a6b274f3a5c3f5d7f34a6bb6110e38c516119765d437ed55ae82a73a4a348286a86ed219de83f97ffbb62e9b5cca8a5a735bc62612d4ab1da595a2b2", 0x3f}], 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x0, 0x6, 0x170c}, {0x18, 0x1, 0xff, 0x7319}, 0x492, [0x85cf, 0x2, 0x4, 0x5, 0x4e2, 0x7, 0x1, 0x519]}, 0x3c) 16:00:04 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x1, 0x6c62, r1}) r2 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unlinkat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0) 16:00:04 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xffff}], 0x1) semget(0x1, 0x0, 0x80) 16:00:04 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/81}, &(0x7f0000000080)=0x53) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') shutdown(r1, 0x2) 16:00:04 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') recvmsg(0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) read(r0, &(0x7f0000000100), 0xfd6d) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="91551dd39a5e7a3842277f11c84b47b355f9c12b8fafa3591e9cfdff548f5122fa317150b4c1635bf98dc6d19b6cc2609a0bf179c2d03fb1a421b908bd412fe7c56f5acda2f83a785d7786e83715120b4475be589b90b00f4cf7f1c6b3f64aa43442b5b22e6093e34a947d8b35e0dcfdfac3d09e329e43c71023d88eea9a1f3b1d7d08c1a54fa5dca65576bdb30daae975db6532f311db0274183373437e8f2c52ac06c7b80d18539430e3855b844711022144ec6c229cf05554d83d8927f90e467d5dfa3bc5530fc6e3b395a5912a3888e3dd14c6327ca39aea0b635ae2f39201f4284f3b47d24a4f2bc4634f0170b06ea259", 0xf3}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}, {r0, 0x82}, {r0, 0x80}, {r0}], 0x4, 0x3) r1 = geteuid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) sendto$unix(r0, &(0x7f0000000040)="9fe0bef19ee94b3c7c57895b3b62723d7e008c496c61541150bbf0b37a0eedf9dbce2c018698eaafb241843a19aa", 0x2e, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:05 executing program 1: 16:00:05 executing program 0: r0 = shmget$private(0x0, 0xb000, 0x2, &(0x7f0000ff4000/0xb000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) pipe(&(0x7f0000000040)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000000), 0x374}], 0xbfb9e370464fa3f) write(r1, &(0x7f0000000080)="fc84b23a6079128a6bedf924b51fbde527fc1c317699757b9c09568af48814af05da4cebe994969ec788c1f83d90210668f7638300d16924ad740abcc900ce0be64cdcae8cead72e870a1a6f60eec003a7fddc08cc58786b7a51f0e63e12115324c4401e7facedfef7cf837e919c3ae8e03616890a796fbd3dd4847c3fffadb113195be6261c425abf1890a801a09f4ea4ffc6ebca", 0xfffffffffffffdfa) 16:00:05 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0xf6b, 0x4000000}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x22) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x2, 0x1, 0xfffffffffffffffc) shutdown(r1, 0x2) setrlimit(0x7, &(0x7f0000000000)={0x2}) poll(&(0x7f0000000040)=[{r1, 0x7}], 0x1, 0x0) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) shutdown(r0, 0x1) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000004, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x91, 0x24, 0xffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x35, 0x20, 0xcdd5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x200}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) dup2(r1, r0) 16:00:05 executing program 1: openat(0xffffffffffffffff, 0x0, 0x3, 0x0) getrusage(0x0, &(0x7f00000001c0)) 16:00:05 executing program 0: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmget(0x0, 0x2000, 0x140, &(0x7f0000ff8000/0x2000)=nil) shmat(r0, &(0x7f0000fed000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x3000) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) kqueue() dup2(r0, r0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f000064effb), 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0xcb}, 0x40) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) fcntl$dupfd(r0, 0xa, r0) lseek(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xc8}], 0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) fcntl$getown(r0, 0x5) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x81}], 0x101, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0xde8, 0x80000001}, 0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x3013, r0, 0x0, 0x0) 16:00:06 executing program 1: socketpair$inet6(0x18, 0x8005, 0xfffffffffffffff8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget(0x2, 0x222) msgrcv(r2, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x0) msgctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r4, r5) 16:00:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x81a1, 0x40) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x111, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file1\x00', 0x10, 0x2) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0xa87cbd57f85ae1da) rmdir(&(0x7f0000000000)='./file0\x00') fchownat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fchdir(r0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) fsync(r1) socket$unix(0x1, 0x7, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) socketpair(0x2, 0x5, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:06 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000240)="8c57153d90567d8578e48ed8d8c8c83d9b7c4da8ecd9d32838b4358d80e73bdf8ac12e7efda75d7b92e790e70f2a7469855cac33f8d24305c7fea8c5ec56dfafc4db084326ff6e7307d08479acad47d69694dc86a600aeb54d7799ac893d3c4061d0798d8be77f922d8f9a1afb8ac0fa8d0c3f4ea32155cf8d5888535c1502f899accdf0cb4391936db45eee850416f47b64200bd5d67d"}, {&(0x7f0000000300)="6664f762a9a79da7268a145c9937f7d76de195f1d1a35a02c7aa01b2c0a34d1c4ac17737ddb7893cf6e5100106a48325b812b5"}, {&(0x7f0000000480)="7bd31c5e5c94a56f35a217f06d48707343f88b45cea1eff79e49fa4039e206b4a74d2c22f1e0cb8c39f5d832b97cb2cce79afc9c602a7f5e3763cae1ca357eada7650ab1531c350a329f2e84bd260f672cd31afe5581a1d419eee1c35ce545c147eab7bbe46badbcad473733b8c55eacc7a17d1e1122b91a772f7ef1347be4e570803202a97d17be098cd648fc8434bc31055f161d7706b0586413775ebacf941b03526e1c0a640c0139fa082878b2c922045ca889f813967c15485dd8dca9e67045405e9293e16941995733f5ba79ab8626e912204503b7a55967f0d52d05f2e4b4800c7a90d006ac117e08"}], 0x2ce) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="a4", 0x1}], 0x100002c1) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x5) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="69110d5853fefb04740c0d5eb80358043951a3e77278a64ef99cc497f645776bc08ac40169c370cc0906643f681ad5fd91b6655166aba7a46e9930ee34914d2e315284f8b7530a0d37ced5f7c9dc434e0034eaef8425f8890654f35612d7588a0f8fbab34e4d37679e8e6f6556d666bb710dfdbc7aa7260238321cbe86b8390d93cb0e024d1f0d0cd12b5b395db88e026a7e0cf27b0ed962fca58fa5362fb39d34f24e7c88a671da63415878627fe66864a21dc451f021e0545b33f126072f88838ad6769b10b31dea575c2b8282cb9349f4ca10547e64c872c53c66a858baaa8e847f37f1be2ee9"], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x8000000000000c0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x400080, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 16:00:06 executing program 0: r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000180)={0x3, "945e9a995a5649824f167a85f6f391210a329ce13825ce37557acdfeda9524db35b3b78b6ec17989675d0107e93ac51203e03d91104062ad8f12cefa512e3e05f12e126d67c25e420bf4f923fd95462c7a939a11a5257d2f053b78ee9150b49d820cf709bd9e4779453fa89c3c3879532001caca8502399b4212b8d08974bce4e62e84921debb3b38fbb9f5e16bfc02ae9f42c081716e8e6b43f3d19a4a9ea920623d73499d4fe5d71bf160b7fdd96d61d1cf7381c33c5654051b8c4a8a9d518e2c7a39919a27036376090d5141f9004b55b61938759ef48d30c0a59023c2dce73dcb3c3b6e1fde7432801935f3bc94aec"}, 0xf9, 0x800) mkdir(&(0x7f0000000100)='./file0\x00', 0x19) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x62) 16:00:06 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x7f}, {0x28000, 0x1}}) r1 = getuid() setreuid(r0, r1) utimes(0x0, 0xffffffffffffffff) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() msgget(0x3, 0x10) r2 = syz_open_pts() fchown(r0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10010, 0x40) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x200fffff, 0x9, 0x40}, {{r0}, 0xfffffffffffffff9, 0x46, 0x1, 0x1, 0x80}, {{r1}, 0xfffffffffffffffc, 0x2, 0x8000000a, 0x4, 0x8000}], 0x20, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x800fffff, 0x0, 0x9}, {{r1}, 0xfffffffffffffffc, 0x20, 0x3, 0xe7, 0x6}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x8, 0x8}, {{r1}, 0xfffffffffffffffb, 0xaa, 0x1, 0x6fe5, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x48, 0x8000, 0x8}, {{r0}, 0xfffffffffffffffb, 0x6c, 0x0, 0x401, 0xd8fe}, {{r1}, 0xffffffffffffffff, 0x2, 0x400fffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x41, 0x2, 0x9491, 0x9}], 0x5, &(0x7f00000001c0)={0x1f, 0xffff}) 16:00:06 executing program 0: mprotect(&(0x7f00005a4000/0x3000)=nil, 0x3000, 0x0) clock_settime(0x3, &(0x7f0000000080)) madvise(&(0x7f00005a4000/0x2000)=nil, 0x2000, 0x6) r0 = msgget$private(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() nanosleep(&(0x7f00000000c0)={0x5, 0x9}, &(0x7f00000001c0)) getpgid(r1) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r2, 0x0, r3, r4, 0x20, 0xa4db}, 0x1000, 0xfffffffffffffffc, r5, r6, 0x5, 0x9, 0x584}) r7 = shmget(0x2, 0x1000, 0x40, &(0x7f00005a5000/0x1000)=nil) shmat(r7, &(0x7f00005a5000/0x4000)=nil, 0x3000) mlock(&(0x7f00005a4000/0x2000)=nil, 0x2000) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) flock(r0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x214) write(r0, &(0x7f00000000c0)="8d", 0x1) r2 = syz_open_pts() dup2(r2, r0) 16:00:06 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2, r1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x8) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5a) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: select(0x40, &(0x7f0000000000)={0xffff, 0x3, 0x951, 0x8, 0x1, 0x80000001, 0x9, 0x200}, &(0x7f0000000080)={0x4, 0x7f, 0x6, 0x8, 0x20, 0x3, 0x3b02, 0x7}, &(0x7f00000000c0)={0x736f, 0x4d, 0xffffffffffffffd0, 0x7ff, 0x8, 0x8001, 0x200, 0xffffffff00000000}, &(0x7f0000000100)={0xfffffffffffffffd, 0x3}) select(0xffffffffffffff28, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x100000000, 0xfffffffffffffffc, 0xfffffffffffff338}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x11807, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="96aed3788a38860045d85efd5a8dbbb849fb2fa25d4a3bdb4d1dd72f4ef1d52e43fcb96c11f8a7be2c7cf78144ae32f6955a6ead284b4f400eec2ed2180995d20be2416a61b0adea43110a927655704ad8be9718c836d41008acbf32dae1c9d8abf4fd333aaf31e74c0918a86e26ae90563310760e2a24690b835ba142a740a88e913f90e66e73d28936e1069c2922437b72e9210bedcb99b5b089d07fe2ed6748031971ea123e03f3", 0xa9}], 0x1, &(0x7f0000000140)=[{0xc8, 0x0, 0x6, "f5f2fea93a5f1b53b45374872ce10856452c7c1a10fa31bccfde0f1c103c703664570247b4f9f340b0127905e651d8039f6fa142cad46a07289e637a2855c41364be3f94b80bd1b34a611a82b15ea504a9596a168f18b124f670996ceb80d217ca2fb53ec73db72b0370304aac12ffabf4f27d3c7d4dd97abdb00130cb7e9d8002e2764b7d096d6de7271aa3f95675f727d27e6618eae755b80c13e9638771838df75c939739ca00cc998e6c572dbffff6e9f6afedf8923d"}, {0x110, 0xffff, 0x7, "766980da357462cea263084a87187a152109babf90d747161584c1bf3be13b10ca70e1e53226886cb5d10476871def2712862d0425d982c8d127555e012a9f18f889bd333da196ad7eda7927b4264182bb24d08dce99bf801fe1524d97f7968d8ed0e402b0b2d57870048f3dd68218aaa1d359af84ef6c0970a189859fb299bcfc1f90417db89b9fc273725bc9d2d2779102f27a45ab6eb0c693f2fa8cd5d43edf03e0c04ecc22ee004d5a44b0f5cdd0b7e5e513798bf3228c079f6de9d0cd389b0615069113d182f36bcb36f73ebf7e8b7123d9ad3a1b965a62a436871b160d73f83ed964fe825dd3b5a9973700fbbc14f8a26cf537258e8751"}], 0x1d8, 0x5}, 0xe) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffe54, 0x0, 0x0) sync() msgget(0x0, 0x8) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x1, 0x1800) r1 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) pipe(&(0x7f0000000040)) msgget(0x3, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/245, 0xf5}], 0x1) 16:00:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfffffcfe) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x20, 0x5, 0x8) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:07 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$TIOCNXCL(r0, 0x2000740e) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_open_pts() 16:00:08 executing program 0: semget(0x2, 0x0, 0x10) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) readv(r0, &(0x7f0000005180)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/20, 0x14}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000004140)=""/4096, 0x1000}, {&(0x7f0000005140)=""/51, 0x33}], 0x7) setrlimit(0x8, &(0x7f0000000000)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/3, 0x3}], 0x1) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x5, &(0x7f0000005200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000005240)={r1, r2, r3}, 0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x10400, 0x80) close(r1) close(r0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) recvfrom(r0, &(0x7f0000000000)=""/170, 0xaa, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) close(r0) 16:00:08 executing program 1: kqueue() r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000000000}], 0x40, 0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/109, 0x6d) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000040)="713d41a227fb55042bfb3ec5758718f4e3c46c81164473b0b65786ec825e1b0dc2e10a0e50fa474e8c8647b99e6a68789555b846db00c87010fe47af2917e0f3cb7fdf21b9bf98638b1b3535c5fd943efe378986bfc7b8f88161862932f54fb95a259e0cd75420a610cf8c257a316b123a7e572ded294dd56e7131baa6927f5dcbe512946fbe2c78cdf2805cb0f61aa27f2fa2552c23837608d41ce06a4c79da730a", 0xa2, 0x400, &(0x7f0000000140)={0x18, 0x0, 0x2, 0xa3c}, 0xc) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) flock(r0, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000080)=""/35, 0x23}], 0x2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="1a6aefbdcf0c83a5de0011a1eeb10e2d821710404733eabe4226e37e188844b2dea69f58c7955f78d4af4e3010e86762e8186558d20e4dc88cc1f4beb64b18c613ec0779a5b88c09d3231a8231d97b26885206b4f55e2ad63651df4a00047a6338a7053c1bc21a7f0206981fafe9499593201b8d73760a7e7f36df648bed4024bd8f9f3daca81898b27bc7bbda471359297ea99e710b2cbbe17bdcc71ec0858e812da7d307378036e7723cc2ba8591b2b79d3f8ba36e6f9931d10242355c949d59e0bb92f770bd032f0939da369acf75da84f3b2869e87333de1be", 0xdb}, {&(0x7f0000000200)="9fe739387b5bf281a9356bf3a81ddf5b8b4f85", 0x13}], 0x2, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x2c) msgget(0x3, 0x83) 16:00:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 16:00:08 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/5, 0x5) r0 = getpid() setpgid(r0, 0x0) 16:00:08 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x2, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0xd3, 0x2, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x81}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7c47, 0x7f0000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xe2, 0x20, 0x4, 0x9ac}, {{r0}, 0x0, 0x80, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x58, 0x1, 0x2926, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0xfffffffffffffffa, 0xc8c}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x3f}], 0x100, &(0x7f0000000240)={0x3, 0xffff}) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) pledge(&(0x7f0000000000)='/\x00', &(0x7f0000000100)='\x00') 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x40) fchmod(r1, 0x100) setsockopt$inet_opts(r0, 0x0, 0x1, 0xfffffffffffffffe, 0x0) read(r1, &(0x7f0000000000)=""/128, 0x80) 16:00:08 executing program 1: mlockall(0x2) r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) 16:00:08 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/4, 0x4) close(r1) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/36}, &(0x7f00000000c0)=0x26) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r1, 0x1}, {r0}, {r1, 0x80}], 0x3, 0x8) 16:00:08 executing program 1: mprotect(&(0x7f00004ab000/0x4000)=nil, 0x4000, 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x3020, 0x7) open$dir(&(0x7f0000000540)='./file0\x00', 0x27e, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10809, 0x28) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/221, &(0x7f0000000100)=0xdd) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet(0x2, 0x0, 0x8, &(0x7f0000000000)) 16:00:08 executing program 0: read(0xffffffffffffffff, &(0x7f00000003c0)=""/205, 0xfffffffffffffed0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = getegid() setregid(r0, r1) 16:00:08 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x1) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x3, 0x7, 0x0, 0x100000000, 0x10000, 0x7fffffff, 0x3ff, 0x2}, &(0x7f0000000200)) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8280, 0xfffffffffffffffc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/../file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) 16:00:08 executing program 0: unveil(0x0, &(0x7f0000000040)='r\x00') mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) clock_getres(0x5, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000080)) 16:00:08 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x114}, {r0, 0x5}, {0xffffffffffffffff, 0x4}, {}], 0x4, 0x3800) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 16:00:08 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000740)='x\x00') 16:00:08 executing program 0: socketpair$inet6(0x18, 0x4001, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f0000000180)=[{}, {&(0x7f0000000040)=""/184, 0xb8}, {&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000140)=""/49, 0x31}], 0x4, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1, 0x0) 16:00:08 executing program 0: mlockall(0x6) r0 = socket(0x2, 0x4004, 0x8) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0xfffffffffffffffa}, 0xc) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) munlockall() r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ff0000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) syz_extract_tcp_res(&(0x7f0000000080), 0x80, 0xff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmat(0x0, &(0x7f0000ff0000/0x1000)=nil, 0x2000) shmdt(r3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) minherit(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0xfffffffffffffffb) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x0, 0x40) semop(r5, &(0x7f00000001c0)=[{0x6, 0x288, 0x800}, {0x2ee9b5d8646e04a4, 0x3, 0x800}, {0x2, 0x1, 0x800}, {0x5, 0x100000001, 0x800}, {0x0, 0x100000000, 0x1800}, {0x0, 0x1, 0x1000}], 0x6) setsockopt$sock_int(r4, 0xffff, 0x800001004, &(0x7f0000000000), 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3) r6 = shmat(0x0, &(0x7f0000ff0000/0x3000)=nil, 0x1000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) shmdt(r6) 16:00:08 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) r1 = geteuid() chdir(&(0x7f00000001c0)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) chroot(&(0x7f0000000180)='./file0/file0\x00') 16:00:08 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:00:08 executing program 0: socketpair(0x10, 0x4000, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x3}, 0x8) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x844c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2000000001, 0xfffffffffffffffc) getsockname(r0, 0x0, &(0x7f00000000c0)) 16:00:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='W\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: socketpair(0x19, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='&}\\\x00']) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000140)='./file2\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x1ff) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x3efdc7890a6cdc33, 0x5) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{}], 0x1) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto(r1, &(0x7f00000000c0)="2a84ff66ba85b4cdd350d86933570fd6c14513261b245970f3390fbd885967f2d1086796e8e0", 0x26, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0xffffffff, 0x5}, 0xc) recvfrom$unix(r1, &(0x7f0000000140)=""/157, 0x9d, 0x2, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getdents(r1, &(0x7f00000012c0)=""/97, 0x61) rmdir(&(0x7f0000001340)='./file0\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001380)=0x4) read(r3, &(0x7f00000013c0)=""/228, 0xe4) read(r0, &(0x7f00000014c0)=""/140, 0x8c) sendmsg$unix(r3, &(0x7f0000001740)={&(0x7f0000001580)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000015c0)="ce4b59b5d46a77387b0209dd28644afa08ee65e68475bd630764766497f9f35ab6f9b1a69f36217d07205d12e871a6a4b6537c57caf7f9a4941c1756bde250fb46ef1a8c518d1394318e76bcd9b0c90bdae650ff8a6f20b2361176e95bba7acd75fb50572ef482ec470e3142236f0f03e2bbd5bbf2e49db39891a8202b2e5464d350a9f2cf7690ebbd11b8ef5ee7d17207491c07f471d7afae6fd80bfc995d834ad8c547d3b6c6f67d50a96abed82e2b8d35a083740cb4731005696f83cc2c069d4ed28e64c86bb554bd0c18234fd7d257b6f109426be0067fc4d67279d4ef90b2cd443ee19a372a37d0ba75fccabec0c4b5398dcc3f506e484e54", 0xfb}], 0x1, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x30, 0x2}, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b80)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0}, &(0x7f0000002c00)=0xc) r6 = getegid() r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, &(0x7f0000002cc0)=0xc) r12 = getegid() r13 = getpgid(0xffffffffffffffff) r14 = getuid() getgroups(0x4, &(0x7f0000002d00)=[0x0, 0x0, 0x0, 0x0]) r16 = getppid() r17 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0, 0x0}, &(0x7f0000002d80)=0xc) sendmsg$unix(r0, &(0x7f0000002f00)={&(0x7f0000001780)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002b00)=[{&(0x7f00000017c0)="87e5d6cbbd1c3a22a4f15bea932b5e216e2ed05dec19dad2661133a111ce3bed16e563882623d5837a8c5ec9e12c0d073296e2bbdf55d79e1778863b29e2096906f12152c7e9bd3ec6bda6056343ec17b46065d66d59ebea391eae01c8bee35deb8ab4f24f23aa1ecf738bc3ce585a0d122457c38ada235eee06dc91", 0x7c}, {&(0x7f0000001840)="aa004cef81891d8df9d109486347d299e1c000997eb4f4cb09bc90c7c7f9dd275331214d3848e97c3989a596754c7a5fad949cca172566c451f9b9d394fa", 0x3e}, {&(0x7f0000001880)="61ba34da26c2910232b7e0508b6395ebb7819b2bccc1d1a3683def48870a9d31e60e5c2d26b0f180609eb622366d30e2f092af1d83bc7a0c28c9641620a540618c2af79453df874d46fed62334f805e6706b535a3710ce1f5b97ea53985eb76ea1ccae0b162d535e88c444a510bec90939709b37f29e5b50858469872d2c2616f6977d67309db9de038ddd1e351c3dc063b798c188e867c45f24d08f770ae7a26b31b730ce66fe800750746ce318ba294d0617068062b7dcad46306574986335f36224e133aa8c597064f0374c57bdb4a651a31e750c0ad408034c6bd356d67b9c", 0xe1}, {&(0x7f0000001980)="6251a8639a65b1f2f54d42fba3db141cafd9d5394b4294f55d1dec66f7b0a3be89fd1673c0d1c4d02e575686ba27020891ecb90f53dc219f28b98e222157040f388035e1a8d1ac7315b4113a7fb99cc0f59166463d6cb6da710d3f8799e29bf28964c3fad1fe3bddea0f35f32ed169d92f8b0abf1e0173d2edf3b8ca9ca9f9209a877f166daf60576edbd25660e8ab68d106f263e1f926cc36ac786fbe65970082970ae1c63e43041529ddc5134154239a94506ccfa967481da298c4a53a8356ddc30b0cb6ba0e64bad62b55d13b8fa449a83964923af1853a1f06d10fb08e3e2955e532680c0f1292819f96ccd61e04370a49a4d2f69f1a1a55c1c3a6c8a36a08334ad092af09b0afbf6e8bdb026d28e54e3ce181496779b1d8aa2e8558ce64405af7a4acd605624db82afe8b4e742d98ad5c047a9c63a1bf6c0257d2aaa88b251ee68a199b406871c19a4f23bad6b9040389f2726f99a5513c07435ccdf1e5aa71cbf0ebd4e10254d1bbd32363f9c1584eb6bcb3a59236b026f197ae63ac8f9bc18e3d76fe51fe3583de704b38d4c5e26b2be8545cf8e7610c0cb864bc15d218c2865201981b5c39668f69016d831bbcfda432ab2a5464a9568a6af00ad6a70322e2976aa5cd9b412389092ff994ba67abe266a4a10ea7c27244cd227f47a5d29c07c129d6e0014304294041aae881dc85a66bb6d2933d3eb997952d493d4ea2f0e94c31af14d4365715247a3f892c5370f8aaf5633e80ba9662d9bc93323b8fe3cf4332f6b54b926c02f7349d5e4ec7f737a5ebdc3c7afbb1ee1e61b030a7d72506cc696bd4aff97d21a8a876c81e982ff2ee8e650713bf473c37e6de46380aac67245723618ff39437ab1e71eaa1be80ab163280c93f204137b284c72183be6fc2768e7875c08e07adacbfb06b3d7c55d0e11a989d7ab8c4a5ffc750480c46174cd3ba00d00d9b72478c72007d0a647f09c3beb8728c6a79ee284b9d600c8080f77530e6083e74df49b93b59e405330ee20099de78bb8efaee26b2291a2e41e7c24f1604f87c8295c8a5b5cee718abc400e8ba4fa316aebc73e7a5d9aa6a19e7666da9fad6a8661b7eaad6816dd7e3f25db9f698f83277cf1bbb5ffd9566ef5e7caf6404c7f957e5ec33144b377ce4c848617e247cf06a993d11a8c3dc88a4ac2a9fb1fbeecefb9b47baf480b568b221c9d9c30885ee04ba40c7704ce1d151e200849d9716b6d22dd3183953072b87478ee96dbe9d13689ec2bd03ecd52afbb62458ed37e216f74b40c201f8f4ba301a743c13f11a352d905e7f56683c915c62e0ea7d5a000f3b5214c9ba9d094c10d009bf4253a6214aa2b5a35a63e5287c2f6ff497a0bbc65e254c118b455eb85a363cab1bc31db9656576f71ce8e980c6c14b59feebddad3e6d6a3a5e87effc9a6dcf16ac0eeb59898f4e2c61caa000db31170280d5acdc7d3d26755528f46768be191198fd5e80fef1856fb5ac2970fac58ac75ec3343a5600d84bb5f3b8fd12d1c5215073ab8a6b9cb20fb35cf10919ec8a71385f26c0f493d97fbb9045b80d4b17e17145382d879330740332ce57589c6dfb89d8ddbc451adebb06f9783441498cf6e8dc18d04d34068fac6b8f970e568ac0df230a2f7f6a96f65b613b9c22335b10352ab2dec7e569a273329fccdf36e6dda8e8a013b24f3807f61f86d4c14e506e4f846dc057788afba800d614f977f461e2a4e399b5824dd4154505a4a82846a17460dfdc0895d8d1d9adc81d281cadcb239084abc0121235a8872665d597a365f19c659572e46d328aa6943513e64089167c1c87cbd01cc02dded5047fe4f5d5bbf26216566b667213b53575e75f344af8a13cd25f48aac1c899b25c7edcc523a6d67ec33444268a74cf22f9e4d420db2548f02d1f334168dd9a759cce19d444c1db75d47d687b7e5866fb5ea073b8c1db48ee9f48063e07f6700ab24ab5556493810a548b61d53eb99c5f6893bdf9f1faafd56fb63a681bdbe3e7745f57b809e45b1474c8bc7c3eba37e9df494dd20d0b24f8ad790e9f5e22289a52eda910aae62dd6a5cdf316a853d7f0d8b6c1d3ee05663b40ee2a90c34eaf2c5d5b876062207fb74b37773f51c1ea6f015acd8034d95777d7274858dac9cd67f8389c59c0bd3dc5b23b1e92699de41982c7b58120c0f2aba0e887ad27d094f2a4051da683ddbd9d662a8174762412065134eed98d7677b9c03ca27df1b7716e90ab240a4f0e155aa138d640c7a9b219781dca35c40e8384bc309e7e851264cbbd67b3eacdea11a279bd6e60a2327e9b51cee51b551a6eb7f212a3ded0a74dcd631cb98551be39c8ed91cd75f3b41fe10477d47db427c8bc615563ac8a327199723959de4964a539400c694a1b78cced0060e9c8f0680b1c0808a13b38cffff0f62a612e445244518040aa83a391f17ff3ee5ba49982c3e91cbfacaf1da1cc0c312243b7bbca1d368975f5b93c2ede473ab4e64840862aaf37b6cd6e9bb3fc869234b6ddb65e8b363ebd90eacb0c689a472f1f7901a85e5178017425888824b8dad01823d0a52db2021972825528a6a9eb1cfa7e8828c05653e8785589bb29b7ae7a7a8f4eee5653c1561574569f7f8f96ad58ef2edf92c11ab44a0ce84fcf17ef0fc03026617318f7a09ed0092ba69adfa4a73d014906986d49d92e8d8107821a36c3bbd6487d840d5e7815f185dcc2b5c250047df2fa0b28353c8e3e8d677b60e13df7238aa58bf0a57cee215a546b7e465a35049155d359744dd127b6ee69bb1a352e8acbdedf99718320949eca5d906ae3220a8d41e499877eb279139ba3caa943bf381b8d18757e95ea68ba01349fef1b35b26b9f8dedc4de1195201653a6916cf02d9c9a9e77f3320c28d29cdbd0e007c4e9da5738af4c5def0df4a7bb88f13fc9602f7f031e6b181c795f79fd6f9ba4062936e06ea12caa35d105540405737d5c9e08e00c8ecb28c916732b2a117bfaae69a6652d7a0aafef3d240778c7320619ad6ca545fd3846b3aacd6851dfa490e1f0190c14007e4dc6a19e1e4ba0fc4a2b1abee76dc3eebe50529f8859b6091051314d013ec1b0db6acc62f46c6dd9cd9f12934c9c43ff760338f0a7df992a160205a60f62bc8f240100852512d23130271f1633ce91c7d4f004a5514037a0358a49f883d1f23c4f54c7e16c2e7a4af034e043562e7567fc726799f5a01b9e26f7e700d7ee6ed92a1f1cda54736ef8ce649a58a5e099560ef989610d17b3905a5c5838b8a2a6192f6bdb28c39306310e4b172d2bd8795ad00080fe739aa9e395d94b24189cc3cb1a36be466cab1fb2535fd0476d6ae396e6e664b04c8fb8ebbbbde2c8b717c35c3ac47c12fabe5fc859b10df4dca3eb0bf57afca6be4ea8e6ac08c20bbd1d46715ecf3cce854222f7c761861dcb0f2d7201a2ee474709679a7bd253db153a563b44470c7c5737d331995e3f88a0c395d62432094cf28a1ac6c9fb7fa55466508e0b5e53080796ef5a5a3d6379bf07035b5f2d2ca71f05b67a6e317126aea1186af661710c286c76fb5c0cd2c77d912f6b5240daa4a321f1ca4e6d26db4f7e63b1f63b00ce14558159964a828d8cc794eac74c797145d2bac82dd3f6ef2cfe54e72836b078cbc932e8bfe527371851132a39c309a68553fee95318d85812c55ff80c49141ba23d44eda3cdf4d83c8e1a58b583f0c07a0b9b3be806cb70d45a2fc2a77b077b03f32124dbe8597c672f0bf668639719eecb9e668d428b642d8bf048fa026ea461463fe8af0c37420fdb895e8ed82fb5ccf5dec7fef098678c6d3bd7a8d2a8434c4c7de4f619db33e8a3067f045abb37a769b3cee00204a4b61bcd44c6625611c5b9bd20e0766725ea519f9741b52bbc59e73a7f3b4a56708dc085502101cc4bf2bf0100a589f058947290d6bb4901f965df75864c8e5ad4053e420bd61fa3ce1111fabe6a61017277937dd9b52e2ba7aeae7f985b9bf192ef4856b8ecc8d19f831804eaf04de92abebdc629d72cdc02b8026a677309deab080a8e637e01a575d4009eee1e345c2e86872c5c6b74e209bbbedc6ae48bcdcbc7ab674577d25d4534e80469a0825e70506eb13dbb31dd1593b7837b813420121f0e483a61448b5aadf5fcadb1a470b73ca7e5c0487a01e23f0a2ad5c1fb3050dfd2a6a4944d1e9b61eca83227ce3805d1700322be0c82f4d3043838a2d9e2934bab004043816db6f606310c7fedf6e048a126c3bfc30815606da06a29a281254230c3fd677d84b1ff7cde02e1c268227fbb3387f3104913555a5a7dd3f9640593eaadd41ec7c5583039100ee58b16fb979a15673de06c95582bd8c3baea0655d9c82189380936333d9d09dad6bf15b099f2a3b6e6196ff1a43992721c617498ccd628bd8b4938046e2efec67445d05b3c3876e1a358a64997c5cbec5c440fabadea3922976b42f75e3d1772b467185a935b962e91f143a317eeb1323d96718a6fa556d9746ca9a8dec59f4361a86b3864333882fe6aea11aeabdf50c68afc827c9b9ff20a5c96a42083f7cea2b5d46ddefa2a5c28850d98a7fc279038f23e0c600132ab9dc58785e7f4291420fc564ac256a168a3da9a5c81946cbf4f0b51236c38e921c62e67695ba055507660e49001cc8f51d5973350a6dd43ddf37929f48fbb93db599b539560d23f5196ae2d4ca9996ab22fdaff6cc2e308f110ea30cc1665dedcc993f1314f164cb83a220ff1a77860623e64c5901a771d45242d2fa2701f43c5b7b26462b1a63a38fc0cb9080a5cade3068c439ee4e4b54a54ce19d69a7f434c004626b75a9183354e5db7863f2bc3ee51c312f1a6ded5720ea6fa07a2e91482f76391c7bb1bd9a17f26c12f4735ce2d06506e62ab482d124c3f547443f296b784a4e0be114c9afd8423b9830aa9f70b66ed665262fdeddc5970819b19453fa22e85ca4281ab66c71297628f7b113eeedd7bdb1b3c6b70aa48410f75580a9102ac2e3547527e421d63c0c28eca52f9329cc710a7738675174ba7b1c463a871249ef432943c4e106bac2b7ffb6593dd51e8db90269a990ae12a794178f8a9d9ae339d90f572f3f088de07cb786e3d289e9fd1a8519fef80755abc4752226a76c7e0c315c40df97afe078d4fae5ea4a637d500c6b9bc0c230d3160124df3b731ccaacbe574d8f4f29bd66bc9b070b0e6802c6cdc7fe233553d1f55b3904f60b5fcf887f6508eb0b8ac31235693fa46a0fb9b675536014e8ef502f4bf8d0670f25a773e55dd91aa0fa1581c9a91adb9d33a0f2aed7783dc39f64193ce676d43cc8f76a9e5c490796fa24471ca14f7af74d1947229e23032dea35e8421d134d1ebb25a8724b9e0dcaed153b47973a9918d906d963fe3f331ce08a860423e296a44048f326c312a6b5418cd1f158fbe8d0499a9ac8cda9164de495dea38dffc973f7b177061781bc3ad2bde81c304ce99127d89cdfa1289deb23f93302b38b1585eefcc073b04f1f53ff7d63f4d481eb2bb4c5e1414bca251d76d783182df6af17fffd32996278bfb5dbabc5eadbbe65d6961a6a937a758e0e503850738e0164f8cb0141d9e2b962feb90602f465a09afc3f360bd1711c7abf5ddd961c6c7b33d0b58aeffc907dd3b868a02bcfcc9eab453f9e6badd39c146f5647071f23510f005d48036e1480907128753f91a0e9231321d52899a8ba366ec7e493e796dfe0c316b352539e4fd09d45eca20b3690703fff103c9e9d0020deffb10a729bd663f4811344e5551308d2e532b62e34de82176abf1f585ce2e1848", 0x1000}, {&(0x7f0000002980)="bb2ed5fd2f331f74ee0e85f82bf1e0bf7ab3f13b861df7f28b9ee38b6ef66cedf61c0e609cbeabbe154c90cbfc16ff56bef58aab8afab7dcaeaf8b660c8b9f8703b0f090d65a4091a9500ab3bc83", 0x4e}, {&(0x7f0000002a00)="e773484368db635030c096dd8834fdd7a564c00b9dfe369eaa9b4868c40b5180a61d3fee2c81bd6e3d1b17a446", 0x2d}, {&(0x7f0000002a40)="69c47f77a3b77682250b41aafd6b2910246c5974e15974b986130048b8eb1409ef811b80fec4cc2eb52eb4e2cbcf3a2263e5f77131415cb6c47b5f4532dc0789696e472e2aa549d9283b5b121da1a0d273b49f07cdd38a5b3a338cffd65289adbad9fa5d763059a67a7a11ae4817ab39d6763a79583b21c5d82d698370e7fac951", 0x81}], 0x7, &(0x7f0000002dc0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r3, r3]}], 0x128, 0x8}, 0x8) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="731fb53f7be98b077ecfe1815c4703358b34f83d2fab16772e80056200c0a35299b3890a3e46a913a5abae58a8f60e066ee863b715a5008f9c7ebd94da0fcf2c49c31c4d4927adac78111757cdde2534ff949125a0db01acbc8c9b1fac9af2b750d13f88acf9a2cb205b58320fe6724da1dd44ab6f2b0fe8aa0c351e959c2a70816b92d2df557973a902ada1e9c3719a2081a6ec1e1325940435bababfb327adc01ae48eaef42c793202ff79", 0xac}], 0x1) 16:00:09 executing program 0: clock_settime(0x4, &(0x7f0000000080)={0x300000}) 16:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x180) mkdir(&(0x7f0000002600)='./file0/file0\x00', 0x8) mkdirat(r0, &(0x7f0000001180)='\x00', 0x20) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r3 = getegid() recvmsg(r1, &(0x7f00000025c0)={&(0x7f0000001280)=@in, 0xc, &(0x7f00000024c0)=[{&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/68, 0x44}, {&(0x7f0000002340)=""/89, 0x59}, {&(0x7f00000023c0)=""/85, 0x55}, {&(0x7f0000002440)=""/115, 0x73}], 0x5, &(0x7f0000002540)=""/98, 0x62, 0xccd}, 0x2) fchownat(r0, &(0x7f00000011c0)='./file0/file0\x00', r2, r3, 0x2) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = syz_open_pts() dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) r3 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0xfff, 0x1e1}, 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2000000040, 0x200000000000080) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x1000, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x80) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) dup(r0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) msgget$private(0x0, 0x40) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 16:00:10 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') truncate(&(0x7f0000000000)='./file0/file0\x00', 0xff) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000100)="cd", 0x1) 16:00:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) 16:00:10 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x4) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000010}], 0x10001, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x820, 0x20) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x0, 0x0, 0xb9e9}], 0x10003, 0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x1000, 0x124, r2}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:10 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="8e38c15f230c8fc014b311847dd047979870adb1a70c13229f5b1a50e67b2c60f2d9673b04e8de708fe9af071d0097c1bd16625450b0c0d012875d891c3f39bebc2066946a3a95a4244d492bfe92ad6ef952c345fd02320e22708f5b38d84823f505021be26cd30b26b5bba3c40de8c5400c11a1eb6d3d9c041231531d8f0f07043036f33ef1dcbe3479f77539a940ff46ec221252f81907c80316de6271798ff2adc4bbd79e91ec0e18cb077efb7d70d0b22e6cd46a0517a937e17cbb0cb91b3fadc8043c3a30ec2abb61b64a659137c491350487cc51a6412166df4cd360756992d2cef05cefd22f0fb49820adb7", 0xef}, {&(0x7f0000000240)}, {&(0x7f0000000280)="eea78a71292415e2b3cf4b06022f4a6612b51fa9fd68ef36f7f2248a3060d271397f439425c427bf4e64a2c59c11d5e4e602c006a15a87b585655d1ebbeb9195496412b78bee226525f143a2fabe0f81460bf8457ba2838fc9dc5937a63f39a08535c601fa509bff222cb59a5a8c575e8375ba19079f6def23d64535d63a2afb72101a1eb8b2bcf535fc8375e840f92998d3c156cb68abb6e3758e239cbf4c475ac2d24949023802b2d49235900b2a0b1679b62e0aae7ce52d61f79be5a6b560032fb56fe7bec80017a4ab659480538ba51a201bd6006bd6e9969ade60a83c0fa186048eb3869744", 0xe8}, {&(0x7f0000000380)="216a1d9902885a9a0942fcbf539989b68783ccf3ee5d03abf28b9e3b154a8c30520488a5cc0c4b976ad0d07810d833464e84034494e3c90a516990f61edbccf8dac5c39fbb36f7c2083e2bc27c65a3f5c2cf52551c29bdbd3dbb1c34efb28e4c6628641a14611b6bd80a8535c1fc72ee403eeaf95e96d6447526b4525d74b96a92f80562452f464979127ecd6c47bac426480b336471a61416345886", 0x9c}, {&(0x7f0000000440)="c81f9c123e12dae39f04cebfcfbc8cf6ba9ad73d91a9e968e548b35585ebf0a232af8a302a86ddffe71f937401cbaf21cde5f9d5092d3e249c27bd65e6542d5157fd9d018922340f556b2b8b82d5e9dce5b877356bc1c8421e334c291efbe5f19bca1454e72eec5fbb7e8629c041850b9089437d70921b8f239d20215e31cd297c644b", 0x83}, {&(0x7f0000000500)="804911c3be921c3793bb5de280705c10d223f5ce4c4d8c85c9f372f417893f7ec4cff3c5b220db5bb01291890fc94b6c0cdc39e46f1e7895dcdb0c88949e42b20bfbecccf2533de2a786f04dff174c09bbeb8d95fd2068e9904879f07088510c13b68041de15eb495098439bf3ca769cc473da6f3e393d1bd1e97f61381ef01a6632acb570bc0e0b4e79a1830a2da88877", 0x91}], 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x81}], 0x101, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x7, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) 16:00:10 executing program 0: select(0x40, &(0x7f0000000040)={0x800, 0x1f, 0xd3, 0x0, 0x1, 0x8, 0x2, 0x5}, &(0x7f0000000080)={0x8, 0x2, 0x3, 0x15a2238b, 0x3, 0x100000000, 0x9, 0x400}, &(0x7f00000000c0)={0x6, 0x2, 0x10000, 0xab, 0x0, 0x0, 0x800, 0xfff}, &(0x7f0000000100)={0x4, 0x7}) r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1d8}, {r0, 0x9c34f92cee255806}], 0x2000000000000252, 0x10000) close(r0) 16:00:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) socketpair$inet(0x2, 0x7, 0x56, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x21) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)) socketpair$inet(0x2, 0x7, 0x73, &(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000000600), 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="0c67611c3dd83265471a5bd57cc3585435ab5b205cda5ff9f002ee3e35b059887b5d46a610cffed8c3b953ae3878a19f2943bd1da36398ac3c4ce28c261390d5f3056ae265e37f2ea4148e8cd4de25a1512a8622a539be7201169c3ed4b3ee2bb8115fc2c11ca33b4459dc6ec64039ad4f5745e1e52e2472cedef36b76a3b0ed774c50179eb88e52bfa49d0c7502c6dc898f451a60df27eb14ef58e3459210fbff4b500865bf27b3a518a2aa1a01594ee8461d836a3c191b99fad0ab2031bbc3cf78c9c93adcacf0ad5b8c18c0368f31ce9149151c55ce6b50de6a", 0xdb}, {&(0x7f0000000180)="53e674d7facf575253240f1509a0c1acf6e48bd4f589c238c82adbcbe79b8de38da2a408a5bc872d45199162184c87d45971e3d9d29bd127d44bd317f185542f87b32c7287c615cb9c1b02e804947eacedeef274a56f2f5e57fbcdf94286adb4a75bd3e6061d50fe721232d53c82a7a7df668dbe3890584892a25d911d09a2c0386dac41c7cba416f5c3899be68c8bbf3015d3b485e558d5d40c0e4c73152139e8bffc2fdf92", 0xa6}, {&(0x7f0000000800)="c9d3f1408684a8df3fd634a7f1ecd0f17ad1270c23bd36fa7caa25217d901af6297e6343f0527286542c0dddb8c9d534466db0f9ec72960f54dd06b0ed63ab2df0859b022c2ee303be3abedb26456ef9b1bc461ceed7d0ed941baebe9d3e301834167a4a024a8e75459002c3a848c2e0c08de3b9d080b85a1b3c3611c81f6eeac831365b65a6635e2eb157fae3adeabb4c42f745050cf5fda265d9b4c4ceb202b025bb9bbbea5aff4201904e46bd772fcbc302fd159a59e2d64173b97f63b4c3e04e80255663362b8df2b65253e48fe42114bc1f1cb39982ebcdeedb76688aadd9bcb86699ccfb146d19086123a6030fe6c577d91c3ce447ac721a5b96b557ae97c662fbac8ec3d91103ba4c82f66df85a16b67e6699157dd34541160cd56cfe968f60b3e002e3d84ba73048c7b74f8cf83f1ba117a4419e3e668bd09ed46d10799f491ec02dab445fab23e8951b881dfccf780679d0dfd07b0b8ad679dfd4c0b8555a5292f19dad762460c91e7d651c2c246f5e8f955a8a7590e10b28686f7685d9308ed3d1d906436259ba7c04388a84c201e17b9661272ea67a2134bf5adb68a8ce10063c9c26cb33aeeed0199d1e538e8f53a5623e40741afb5fa598109c3ee0cda2bfc2913e6dab37fc7cb72cdf9fab351cb23af0d9d0969873d98029a976842d09a7f00c0a66c49f8aac9e3cd681f1ae3ebbc953af41dfa0ce77ef431e12ceca0b58c82ad23a2018898bf40c527c9108e8a961351facf809d89c8069802b305239260e787b0a917dd16f55680e5b27ad6956a13a51848d6efcecddad12159326a72cd7d45672f3ec712874a97a1ec6125e40fa156a418e8ab5bde13a52f1ed0fff8b22b01fa7afb27cc34ad04e91df627d0fc8eb1a579c45de5a38738f9b8f6860b0021bafb6826e99d4fe9db5e335d31c006ae12de44913461d2732290f1fc52d105e9a2062ed81a166a3b90c97aec4bde7d62930427af14c2d0131d235cdd9929d33d783d176dda4a76878d129219a9d22771cad7aa4bd001beaa2f410d5079ac216981f8b27917c20c43c76eb6dca33159ceeaf6f3f7964585fa0ecfb3d8d692815c896b1d12ee78cee1e0ee214cbdfa5b1aa0114adda97ed40b8eda0fdb75f4ce08cc312634a5dbc2c648a95e8506eecbf916448f86df339f90242ca148e473651b5a86a8def92a2f0ed93d88d6d43e4111e80c88c4f82267f22404081c2bfed03d3276efbda0cac2bd99468a86c7698a09f8364e8c6bf52304867def293437ff2a037c188e40c96a9c56bcfb6307f04f2a15a1541520d6e420e16542c549449abae41d90831a862a6452ef887263efef02f162bedc3fb803a647262f10157ae8584a054a24310c9921e5ef6a42c6827f8bd4d14b281060c17dffeaa5ab06e6efc7e5f0fd45e3a05547426b712b78231243ec6c50649c63b7b9fa41eba7dd070b1c3bae21e2e4a7df57df47b8b9032cb67553cb0ac31d47f9d8a5cefafb78ba237ef18ac4baa574e1a1f5899d6196a993dba5d59aad724dee5d5da0ec3f1f85ff9c9f729e8821a9175d08433795249108a01f6880a5b6681e50eff62a398c50b0fe459a1e116da7733d29fd249696b202323801f77d3778c15ac04c5bbe19284111baa15e1b93514ba3ea48e8b5be9e4ba4325c43084d1ea43bcdbfff55e5d56d848134d02b27b8217bd2ddd678b948f5f16efcf63beef8a9df8361c0886b160ae0fd6c5dd6a87455189f652c46f101f9a9fdb3c9a819d483d22b9ed5f05dc6b43a774d0834c5604a9ccc2347e77b0d8502a63a9221b7c62377d84457c40c8e1cc44a1b447a7af69f5873753e37764a799e20534d36a5b4bafc7b2c2541d2e66a3eb27b38e51d93df86eb47e8a4dda02bee46abc6a4bc542f00e2f2ea071dc81325c4585ea26f7e81a5cc148d8f607944da83936a24cdb793262ccc1c0e27b5fd920b2c8b6f1e8549ff4f1142e833e76b610f8067c78031a2f20729c89a9b64bade635e46ad490a3f1a041ed1529ce51157664a282d5f22f17fd09b81dd2923b9a62aeb2b3c226c1d8d695686c39436f7559119f9c84d8fba558fdae9f277998628684ebaa6f6a1a633161de887f1f52003173be8c9cbcb78eb867e8e508ef03bfd1616320a717470ea9f1701ede09ce0c9dbdb52290bb9912c021ef8812c05c8791036bdacb7e22a766760b6bbb3eb810e3708e774327eacd67e929543a26ea2b3a37a878e434ee6a0dbe57eebd452624f0ffd935945df01cf7190f2ff8bcd7801ef43e1ba45019b716c641e622a300bff9214cceb0627388be7a7bc5a966b858088a5765edcad1f627de5851f2ade2b516d15ffa8b7185dffce3a1cbb9257566cfbd44b1d4c71d3988b949b5f343f3050a3fe0bb8fb37579ccae05de0d89c71b0c9f4c259c6668009b30820b66e21c3c91eab80e19430cd0d739390131445253cefbf2b577fb0bcd442a46180b479cbce3a6fcbe22fc80c768f71cc01b03316eaa465478c1b177f63246f344cfeda947e59592e7f2925a04e9a8e7cf7c35e2171febbf689e13d2563f9e897a1da1207276616729ca551b1bde837e921d1cecc7e7a84df8ff887973c3b9ae986559c08a0776d129152c721023fb1d5ccb2988cd98c083268b9807bdde2b9786e0d10c02e3c81659980788973b5c4281ae03704561ad69f47d1a58fbbf125ef22a50009b5e3c5ec2c0397999a9e93375805950cddcc960b0d3c86af3947b6deea6bbe45ad08b27907716b82c69b65abb9274754f4b8f2a07b378cdd23a1486fbe5a2d76f54434298001599cacc5df16486c5bc3dee5aa1aaf66ee300c1ec67bc40a8fb624cd5776bb9912b2c40e0b4f0ce57f582f1c810d04fc5ee2008550c468e6d19a7d24dc9296bf0c87400eb64c5d60b880cf59748540eb36a319a52142012ebaa3b29bf88444099b82b54ed3eb0f3b604a7f7610cd794e4b94d7cbd0cfeb26f1c1e3aa634eab5b71731dbac9fb788681991ec6a9778405d3b1b02941afc659a35268b4de314e125abc8dfceb4aa473c589d054fa3e2d8baaeef0d47c8fec0661453b5ef25ac1c68e8bfe5e8669818157c3ad207b442f7aea3875700d8f0baa67d41cdb6fff40ec4e4610da3aa66aa7d3c034e0ea7cce191cdcff3ab9c7d5e93346f71985edb6a27008b4cb5da30629efbdffaaca82f62d10cc0a824afe412687bd20f4d542c1c7c4ee0e463b720e2b60eca2091864c32d7cbb3e68996a733c15dffc2d2839f84c43fbace0d341ad0568926471e726590d3f064a582f6caa8f24819f7aea662981b83426ad3544665643f79371c75ff3f4c66fc559b0549f89072e84df3202ed314ac2244987d2701e4dec7648f1ef69c2cad4a78cef06fa431afff267e52890a9b6225c4e963963248b155114bb68227b47cea666849d14b67afcfff6d796d38f3d68d728cd9e51bac2efbfc03e8243595dcab799481cbf2d89f83b1a330ca6f69bfc783755ca3194274150250dc8b8d1582c38ca4298a37b77f20cb65683fd36928082b362d4b80ced9951dda8cdbf5c222bf9daba8058163395a1c596f6968dc6bb5aadc9a2f3d6336579c6ffe27f48670e25b51515edcc610de564721fd62ea04356a4044281ca910a88fecd93717519679cf550919bda7c5dd6a89b6737b299dbdc196e77c90642f377398599cd07c1c452ed18f94ee60c78c4eaf872f906b78a6dc0a8bd4a0ed1263b05ec46ff4c235b47750df0c941b8cb0142eb989e664a1ad35dc94c67a2c3ea5966fd2613d75ccfc77d9097582dc83db14998ff61bdfdfd1d8a4193d87500ea6310b440d52f140524a7e8a8c5538ca69a131ed9ddc4cc6b758194b09330c6a8bee491c7128aa85c15b9e72c23e4f69ff63e664bdb038dd6291404e70c78f5585706e4740fa8258364ff334edb295228e854287a843dd8208a80443c11afd9e0b61d09c66180b64c3b683cc54d5baa4030d9b630cecd9e87d8606b8fcdb19c95eedfe14028f2fb9f7e007bda3bc51188241edc7435e18dde32faa856cb7b887c08a12b9194587ea46e2707afae50b363e85c7c475181e5c00a8e5f2714bfd2be71dd5fbba065c1e5e3072b1be95fdedd53634fe4834337c04c2ab6baf621d41d3ce8793495cd7c946302ca73cb8c24535533dd16b7cc0b737cfcc1f6edac255bbf78999ce4382dc356cdeee11cdfa385c9952391822fe1484ebc7a68c7133ff2ff8c02789ca89963e864888ef3be30b900940d2270c8ad04aaabf34a40af0a47a4b19688b722d2344cada129ad8765f54f2e9dc8034d00fcbc229d94f9ae0911e916d67bc3e2089fc9c29cf369aba814faf919b0cd0d7d3e7381327e69749d0a753e926f0226f9d7421af91efb45b3995c4563de86cb738e52e0e523e7295e6355ccdc9bd0581d87a8ed8b006cff112a31afa7c21f5b03d95227ca0b75d1b63d2ad83efb9fc8901b852fa44cf385bdb812f3fd25da50b91899f759bce67a6a67cc20f6b1599cbad4c59ccc5285728fbab5d85fa0f73fa948bdc18a937a1e8fab9ceacd9a2e79906e5095e600ecfa24ea46a7eb82a39bb28b83ff8b28efee05ee8ba5dc22dda58b38bd5cbd33ba7fde4145db1490eee6b37cc1b1a0e031b7988a200dca20f9cd9864723b435b7818ecbb814da10836b51fefce8e4179aeae61c905f37f72e727423594a4db62e87654932507f0a430804d7e115e732034204456f98cc03c3b756982e85abd665360149338db8a7d62900d12eb57020587f09e0a9040b97386ac5ed88d862fc05d394236c78e4760d9a888a807fd299cb046efd7374b660942d5a73f318efd17572021e706d118fdc92e40687bf0af720e802bac97f4342628d5f0372915c18571f8028e76a8a52ca2e76afddf6df397de0dee886be169f3f965e4177fb57128e43d7267f819222f2c14499afcbfcd0ab0bfb896c796539bf86581a592bf1b6488cebb5941db8a5f660575c7637407a3659e9d1b39bf1fba6e5b8b268f8c256c7c661afdcdfd2471fd05311561343230f79d749c242ada9530547876adad6f5e5942342b6e299501a2d86f90f21f0d92762879542f37709d5cd9f435d299dd76de74e954fb06bf4104e87a043eeba4fe055da7b944df54319034c449c09c70bf8cede5dd393e08ccb087a91b0b2b1b296e564b3b5d9dfa0b42d248426aa4f08348585bdad050fc3316b0041ac063fd669bf42a9725a9401b24b2f59283750f9ab7b21977e1fbd2caf19c6443181e49a8aec06b585b53347584c06f13eb5a7e6096ef38103803a3795f0d4f364f39c0f70aaa6aad402714c1f7bc2fdeba90fcb0807e77cb8ac4cc2deca18e2b9cec7bf1eef336877a389ce3fc20ea3b642fd69d15e55952e3895006fa17a438f80a1faf7afc01b7d89b9742fb8d7381bb57451f3b1c87bb341fad7e20f2e00c6628d65f4c5f20cfd14a4c62a72e012cedaf52b8125469bf3f43d85f840056c5e7738a1f3e770f1952b537b90e9d5cec3f82371d06f2093906f5e78af6b02482d802161f6dfeb6ebd0b8a0ffe402cd4dbfe69e03afc2f970335e423a9b90405990edc534b38cbf5567908d37a88042fc757dca40c6a0976362a026a2bb21c5e0e9957a878b55ccb9c8ab7f59674074e1d947de96e1f10722e692b41e2e1d68770104f72ea776c67f5bae1ce64ef63c80c54c5118272c91718e5924dde038249bcf6a12fb30ac1b0fcfceeae503dce8b7315e61edf9f181bd202f654fcb571eb9a957b7a4aaf47db5344d8d597cee3f13fe693303dcfd63f9d10acac35745186031785", 0x1000}, {&(0x7f0000000240)="3b34f4187aba5e3b2a872cb719d6f2e07b8629b5b99b2782ce564a0f542b856af6f936e4efe46bb0f36d6421ceff6755964dd06773724ce4fb2be2071b32eba8b9e2d53e18b17ef7f26c23047506f61922a251565ba43c84393bf5cbd79042c191718a7b3eb9f148fc622f37e54a3b99cd1aa5c26d18220128471d82a7bdf9e7e69ec32b6e1c6e77f6b868d6a450775713305e7c1682fe1105b801cf4614ced3d2c54b0d0adf6e0665fd31c01983f77035196c057d133a65310fce4b2a2ed1c41c3b72ace744990e5daa810cef4caad5a240d0ba289dc81682ff0c57b0700ae5559ed006494fa002a6afa1417c84", 0xee}, {&(0x7f0000000340)="4a5c8e7c6dc56bc247e5dbf603dae47aaa410e5ccb28f7723d3013e28e27446bf4e141db5985761de355f37738c52548f3", 0x31}, {&(0x7f0000000380)="f95d3526849947782689daff2432cce55f85e5f482ee061bc6af277013d68adba32b231d16e057580ee4b3236d24d016fbc1acf7b9cfb1696acce8251fb6f51d86161d960715ebf759b5885c8465c70137faf6b45bda67d8d931ab8a6246f83efe02f7d0ec3f40f3782d1a7b760d21a41e8770c024398a389a3063c5d03be88c14c22a", 0x83}, {&(0x7f0000000440)="6aaf8011fe6ad6fa2f31b399730bff0c0e1364bbc2658c9375d9f79b3e94f967abf03798da3b5266751712f6b66c6b43d9b5680207a13eca87b0bf12cf659f948a401e901a578308fb472c30778a17c0f0b466fc56a427053e5de15d2933ce9baaed7876a3fc9390d45c3acfaa412e33d1429699e9f468f1cfef2b97530291f93c1256d7de401bf520077faecf21c11a15c2c3d6d1b553680aa27c2e69d734698136599685660d23833611187ca9212d6677b5fc1fe8", 0xb6}], 0x7) setsockopt(r0, 0x144, 0x200, &(0x7f0000000580)="177cc3ac82936955ac6ce8ed64197ca867402ec8f95bcaba6b8be2fe23b3f35b73df20e6fd50b526d323157adde428ae912eb452051727968dc899fb66dbad8efbf242a36ff55139e922fc96d63b37f2584efe89dd0b4e018efbf9c486b17b0e69ea1e7f78fe7ed49186", 0x6a) 16:00:10 executing program 0: r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000000)) shutdown(r0, 0x2) r1 = msgget(0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/98) 16:00:10 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = getuid() setuid(r0) r1 = msgget$private(0x0, 0x200) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x729d, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4000000000}, 0x3, 0x0, 0x0, r2, 0x5, 0x7ff, 0x62, 0x2}) 16:00:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 16:00:10 executing program 1: r0 = socket(0x20, 0x4005, 0x2) r1 = semget$private(0x0, 0x0, 0x6) semop(r1, &(0x7f0000000140)=[{0x1, 0x8, 0x800}, {0x4, 0x4, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0x0, 0x802}, {0x0, 0x708605c9, 0x800}, {0x1, 0x3f, 0x1000}, {0x4, 0xffff, 0x800}], 0x7) r2 = socket$unix(0x1, 0x5, 0x0) semop(r1, &(0x7f0000000100)=[{0x3, 0xdbdc, 0x800}, {0x5ceb7b7f9cd5e96b, 0x7a, 0x800}, {0x1, 0x3, 0x1000}], 0x3) semget$private(0x0, 0x5, 0x21) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000180)=""/9) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) recvfrom$unix(r2, &(0x7f00000002c0)=""/137, 0x89, 0x801, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1c, 0x0, 0xe363e78d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000000)=""/217) getitimer(0x2, &(0x7f00000001c0)) getitimer(0x0, &(0x7f00000003c0)) getitimer(0x0, &(0x7f0000000200)) 16:00:10 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x1ff, 0x3ff, &(0x7f0000000080)=""/111, &(0x7f0000000100)=0x6f) 16:00:10 executing program 1: r0 = kqueue() r1 = syz_open_pts() write(r1, &(0x7f00000007c0)="c2846eb56ab94510c4ea95fb135b3afe2afd67fd55edafbe7b29115a28c9d34518b4419582cdaed1e49a4f00fdaaecaa2576bbeacc01e9a8060f6b7dd2b2db6748d2a5fd789d9c377058557072c39fe1ba26c3e93cdd062832e496246efdc8c754779fa2a1fd508829ce3e2279ccd668da651cdb1ba9131c8724c768ec1ec655246384f0bd29302e62e5a1379304e926d44a9c4cfa96d1c2caaa49a85054303d55229c5f8a93b9da9a54fcd081ec33f20355e6ecb5b2f0f9cb520ba8092decbc498c8168664df15ae4945413ef9393f68fdb04db7b0a7b31e34792b239ab418c518774e08b475d972ff7d3a3d8238eb6a61f02b83daddb089d9ac7a2", 0xfc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x43e, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setstatus(r1, 0x4, 0x0) syz_open_pts() 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x100) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/8}, &(0x7f00000000c0)=0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r4 = geteuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r15 = getppid() r16 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="53fccdeca50daf8c07290b8a1a486b79d24c3f21e3d0a3a3239f67b4e87841d8de3c79828adc94e3fd3bf79e9cc6aba7f97b9332f233dde9c261629323d3b717a1e584045c7c10c1f79727ce94c54449258bf4edb30967b72ee62783828540c047e4d10c8beaf336d67879173be763ea44069c3f5f3f3a9bf8aecff9190deac77aad0a8865fb42ccba586531b5b67b4a20a2abf2fbfa338fcbad873333e104c9e3b909ad30e4d9a8d282d2aafe9289cd6beb371396927ecc4e40eef6404616c3f061bb0f8852478ae8e0e1352efef43178c2", 0xd2}, {&(0x7f0000000280)="4269e08d8061f15e590c2f3b35ea0186e5f1", 0x12}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xb8}, 0xd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = semget(0x0, 0x0, 0xeb7a05be6f8b378e) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000000740)) semget(0x3, 0x2, 0x10) setsockopt$sock_timeval(r18, 0xffff, 0x0, &(0x7f0000000780)={0xfffffffffffff77b, 0x7}, 0x10) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) sendto(r20, &(0x7f0000000800)="8f2497f72a1f7fbe85c58d83504a8fde38f7582e19ffde81357e26347714180e091ec89d2e64542d6321028256f0ea105c0241183350aed2525d3f973f47483f26dacbf2feccf95fc293f0a3358a20ad6f9e1348f0ee21e2b2562111", 0x5c, 0x2, &(0x7f0000000880)=@in6={0x18, 0x1, 0x1000, 0x1ff}, 0xc) seteuid(r7) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) close(r0) shutdown(r0, 0x0) 16:00:10 executing program 0: msgget(0x0, 0x5c3) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7ff, 0x69}, {0x18, 0x3, 0x0, 0xba}, 0x6, [0x3, 0x4d5, 0x2, 0x5, 0x7, 0x7d3, 0x2, 0x100]}, 0x3c) recvfrom$unix(r0, &(0x7f0000000040)=""/115, 0x73, 0x41, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000100)=""/105, 0x69, 0x42, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:00:10 executing program 0: getrusage(0x2000000000, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x7) socket$inet(0x2, 0xffffffffffffffff, 0x130e) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:10 executing program 1: select(0x40, &(0x7f0000003780)={0x2, 0x800, 0x9, 0x76b, 0x9, 0x7, 0x8, 0x3}, &(0x7f00000037c0)={0x0, 0x9260, 0x8c, 0x5, 0x7, 0x8000, 0x100000001, 0x6}, &(0x7f0000003800)={0x80000001, 0x80, 0x100, 0x800, 0x8, 0x10000, 0x7, 0xffffffffffffffff}, &(0x7f0000003840)={0x2, 0x8}) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) r1 = syz_open_pts() bind(r0, &(0x7f00000036c0)=@in={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000003880)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000246000/0x2000)=nil, 0x2000) mprotect(&(0x7f000017a000/0x4000)=nil, 0x4000, 0x1) getpgid(0xffffffffffffffff) r2 = fcntl$getown(r1, 0x5) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000003740)) fcntl$lock(r1, 0x7, &(0x7f0000003700)={0x0, 0x0, 0xa3, 0x0, r2}) recvmsg(r0, &(0x7f0000003680)={0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000000080)=""/126, 0x7e}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/221, 0xdd}, {&(0x7f0000001200)=""/255, 0xff}, {&(0x7f0000001300)=""/177, 0xb1}, {&(0x7f00000013c0)=""/63, 0x3f}, {&(0x7f0000001400)=""/199, 0xc7}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/165, 0xa5}], 0xa, &(0x7f0000002680)=""/4096, 0x1000, 0x3}, 0x1) 16:00:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) write(r0, &(0x7f0000000040)="88", 0x1) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:10 executing program 0: 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x20000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x2) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000100)="d8f282fe6fc3acc8e9af523bac2b2195a1b7e5744de35d927865d45ea83e624f8c52631d47fa88d7d83e6f55fce725bdcee48dc7efb4fd519c66ddf2f9587de0ac975212c10f43b4808dd2d458490572912bf0b01b66906dfd7b35c187333a72439401b37d0ef3c089bf2629653e17a3584abdbe042e9322036cbeea75545c90c8dfcc30574dbc46324db1f7eb3ebebaea3fbd305abd65736d2030ae3e03c70e1a88586bed5e4f213e9b3fbdcb257d74e6e3a0375a3d", 0xb6}, {&(0x7f00000001c0)="45241a24c4e461470a3a4b5091214caf86c9a00b8d6f8bd290511035b0e97b13c65727ecfb980ef5cc48a9bca1422659176088a25a968c3828e5a55832fba532a02274e230638d86de1eb1fa7c08fea400fa4628425914c0f7bb1f2dd318d92b0ab2d5929d1532f2a4f9fea79d9230e4d6a56c9eef86a175661e551c14f4e89a6b2f128a8607d32d6df8d5b7ded5df04f388efbc7b466edcc515caf0b95d9d19eec62d8092", 0xa5}, {&(0x7f0000000280)="99d475efe9bbd1823f4c94b75690827efdefccc4b79549308cf69451dc20094ecb5d2879f6ba2e9d263cfc8d977dd07230855ff8f86a12b4628ab9430e64fc041819d2b5592eb67ef0e97a9df1a072d2b15f0247b4beafb812de99afb0afc37576fe6c3a8c3968f0666b9b43f309ee3e54e40b1add7cac37322c1f99fdd4b1c861e9da1d3d36080d7a4b39d76a727e9a6eb5a8fbda316ec43ba0e1451b0cdb702d48bf693eaae0966d1c2c42531d9f5ebad0aa6fdf296eb30c60254483107cd0fafb5d642ebb40b28dbd3e2554783856e53ab9e3292e2ef9777bfbc7ce988aef239430d204c0cf7c8bfd15e639d4ee9aaf4e74ff344d58b416a3b630c132", 0xfe}, {&(0x7f0000000380)="c4848d9c82464d6c2a7359a2283fd7e40d22584c7b3437579df4d219a61dd5e11b37c64c8f6d889fe2f37b7799efeedc924ddd774757957a1936540a782968c542466f3badeb9f8737e2024980f628f4c8353845c72b31b4b171add863e3", 0x5e}, {&(0x7f0000000400)="dc103a74486ede3b43d7c653070e3235029bcdae3dd5ae51e1f0a083d2ce0b853b58d723affae92a185d57b7bef18692439883b1a3283d298a3c9e798c06f3daa3064afc700a03f86b07c290f3bf1164a3fdec425025ba8741f027b565aa9906203b912bd8", 0x65}, {&(0x7f0000000480)="6bb2b30ee20d220b300d4ea9ce0609b4a939bd626e049f8ff65b255087465aff1d555d5bd0b3d5c9ed62cea9f26f9f00df454ac65bcdb86049f00832f158ae5cccf88ad5f3171b7ef158a676ae51ff41bc106fd41be3d1e3b4bfea7d600bdcc33be459ba1c84f337384bbb3429d9b8b16d7a834bc65ce6b14a2bb3574c4b1d69d5b19b7854ef7d8f32ffccd9c6d966b4b875a0697f8ffc69b81ef417496a7e4868c73e5be1e1f6a02994a584a5d565728c1ff8d0a2d36b5baff856fc4b6411abde786d71f602536a7d33c3e9d81184a26d26c254bcd70a58479dc6392f9311b8c77cdd114b3e65f52158c5fab482e89ca71bb6860569bd7d9f30365532b79155cb35fa15f3b98ea420feb83d630b229c46698664d743f6fc296e4456b74951438b14ab3cfdddb9478ad08c9414c2e63c44396239cbfefc95332b0dae3f5f8ccc433363e925169d63d0281a76e5fdb9d3a04f0806a6ee1279e31f13e6283b0e3d661089a72b011d8bc6deee1976d786d78b0a7ce4aa3f18240a3c0c8ab1b4d6cd98a64e72e576aa5bb17e780b0b62eed39a97e4bbd9b2b3021dcf8213263203d90e5a9edf40649c1fc2059a294ea108731b826e5c30c3fc2e677624130c44b759ee04b9e7be7e65b8392640ad91c67d4700e9f197dabb449ad9b8e0ae895f4967a4b6a7b87cb1a03f918d64f16be34582659fdfc01820a342055bcd0e6993bd2c746d6fbe94389ec0196dde732ae10872466cb8cce4fe3ec9fcf82267374d353af99e2145565dd53a95ad20e87ff573dc802a8d3842f1b75d4ed5cdfc9e18ba524307c956f8dd639f93206d5dd4f9e7cebc6ae9c893be1cbe9f6154f36b62aa2586535eea13c9fa438732c9e1ec32f0b8772473f8abca9014e6ec2e7560d1d7a42de8654c9780090586d9e6fffa51b5b613e26ca93f9ed6f34cb9b16964babebbcb246dd7d2f531a45ac34530652673bfea7d2ebac3124751dead82fa342a654357743d8ae024fb347a22ab4decc4f624d3724f8043a530afe4ec7d8cf8af3053f99b614587574a779aa691a787ef1401dc451f2747791b585e86a4ae5cea2cae4aa4fac1a10fc0ccd7abdf72e3cf054a4c6d3e119100934eb96f692ad73c8ce7ebb4ddafcf3869bbfcc0e1fa79bbefa360bcf2dd1c61b61dd75be7507c91ad3a585d3bd976a8e6d8b514cf817e87b5616efa8dcfbfb55a02cfc975a015654fb303b780dd8122623dbc579eb7ff8dfff18e0cb8362e09c523b2cc88802b3e757ccc236071d565121be473814337470d1cdd9021314b93153d319487265f861df8ea77cc91bfdd02a71c663097661d8d5e0ad42b13c6e56e14c46daa6e6b7364dad0732459bbe19d0d2fccc6f9d2bb02f04ed359e7caf848067186ac5c02c3928eca21e435f6ee00e22e5cf889efe782caeade563bf83a5a67461cbab8d98bc9225b7b24608be498dd5df8aff24f645d4731b8002b859e3d2843fbbeecb69a28f44e0655fd8ff7b9cd74f91cfaf055848cd0dc4cb76a14d24374dd6e6a5ac222945a08746f8ebca147aa3b4d5334c21413da381d53f91aeaec34822239143cb32acfddb822075e75746fae3d9f811dd8961fbc8464dbc0eb5f35dfbed50535c8f98faf510e9304445bd0d2b408759e1af6a6595ca2628dc361f0b1701f5bf2995024a7e6190eae33a95d9ff15b1f4755da62d43f604fdc9ca108705a9cfa114314b269bf3edcc029f6468d4f97a15c2cdbfe436bd0244cf584fa5e4227caaa5f30d8b320f067d3fecfdf5786a6aeb77aa57136cb24d3cde14c9bdfc65c43ada24eee58b6293029dfb42b8c4c1fde4d4bb3a08a35e873d235778adff3e41db5a7b5bc6e43e14f81d3b84aee48abb0adbffb669d8699a2c0a79db9f28615a920a87d283222d30fb48b6ce90685f65a6ec4ffd97a2fbce8a914ffce4eeaa93d60705eb7d5f9bf63b9e6c19813f505081a8600970def49229bac2ee3d9d815dc0e05c34afd6b539d457ce81f17d93891f4d928b5828d6e6f4a211bb7b722319a22d87353e232d24a48657875c033efa61054084bb176a6ce69b10373d23f06c16ffa5991e2b1c182b21a59f9a7285a2af902d1206b9fee48a2e3dbc2cf0d7bd516d8f9ff5eb441353667daf87ba27a6ed7c63cc1fae46b847d113063667de52dcbaf651c3ec88b02d574fdb3cc772c7ad10cac22196c7c0e9f3ea322d6fab89342271b26c5e4f1c910e0654451d8c69f20a5f58915550dd99887443ff74b4a6e433b891d4bd37c87a3a2d5fab17b75fc2ceb935b7f6d1a0e691cd288a4be5e812391207afedabba0818771f87e413a0d9ba8a217b8007f5ea0e229bd56ffaca0300fd406ec0a7f41dc68212800d4c96a609ad5a096b5d6676f88f0c68d8233fbb389333129f11c2a1092cc57040b57f3ae35b3ab71362ced35359afb98f9482b5a3a23e503d47d0544dd20b1b072c02499061a1615478d826e115038b87c2d8ff2f29281727932f28cfeb4ae77d88319f00d7f535b0116cef897578c689bfd6c0828eae3a713f21ab8266ecf54c29d2d83a511395c9e17689f777c6e0e69713ebde5bf15e158483c37958431726d9b14c01e265f9295093dbf95dbc48678a271fe517ea9aa06bde1d867679cc59ef902e8e9acc0e870a64969f03eb5c00dbe239e7adaeb12a99e43ee1e485ed5c49daccdd632abb0e64e8ed5f81251ec625fefb55164105a99500131582c180501b0595f2b75728c86ad3fe8792113ae157eea13dec308c26ac58af3db72f74b84dca2bfb362ad61e5dac53f10601b41ad48b7640ced88a53199e6d3f7cdadf09e0163b15ad231d44df718b272c0fa8ac64fcf295d50178268e4d2fe56316712f00e22681ba8140ee0e97d14a7b56cd0a872a6f2636062862e4c5f34710d18bf57420ec010739c5a4ee25bcbbb99410f5b840d27dc37f4ea1e21ca82f870239668936b408e052ab5d0a1eb201358543eed42b2ecb91d8414d3cb40a4998d566600e77a373b12788d158b3bf208cace19abcbc4b14d06ea8874737cbd67a30b2cec87902f4b9df4578eb83d8292411e598d57e0d4e8fdf790a2b05f6e3b3c6329b2028095abda7a666873e988769823635070f394e949c145090d50e1be73d38f2411aad5a63a4376dc782fa7c66416b6a906ff34e02d60881c865b4db108de5c7bbbe45f0624a689248f3ac8fdb424ad9c3e32728561bf3c538ed381d39ac0ce5331af69fffde7cd58d0535aef1cbfe946ebc2ab9b4cd2062a0bf90fe0ffb977289b20dba50ed298b21b8195ce6da51108829c49e4f67771d7532639eb6c4ab4d0801d1342f34c3b77a090dbd33128a0c3f7865dd21078a3e7c22eead5c1d02cc10633bf6c0c78862aa1c4d7fc25f6f2636defa2221fba8b802f436161d81f90b7d84f6ac3866289a0dc12f33ad5b2749e2b4575ee617f4ca0cbf0d306c3b38bf4a117fefa48908d99df6ff449ffc2dccc2400d113548481234a4c50f0125dc15c5258dd41a93231eb527640207333e14e47b025af924cec1420674def2539da5356d3d6678bde47d6aa5b545f02f441bc6b7035c4167f40d925c093f415ba265df59e5ee8f8ed45e993774da3e749d64c3e448d2d08bf5292e2c42fcce66843c6e9ab750d49aeb8e0f04a096ffb4067c0dfff2dc92db3033298ef78627b5e43136b34f71b16cbc468f00599f9e5f710039faa7b645a75b51f499fe60c3a4318aee660a106e71f588c64d7d69f4292789e68f99620ce93a6d28ad636e514e54e34722d0015bf79086edcfbfefba2e87b15c4002ca1b77181ab6b5f0b635d6b1a08096bd37b18164fed8cec032c5a02a0cea78ed11b7f5c6358d9840882a065c3c4465c3ce38be29a0c5e3c551bbe2c098d2004a6e32c32a6a56810dde42ba02069de77fcc2a3e9daa452a2f98e0d7ec732332abbd45e1c81f735199790c32ca7433c001b103e7ce8b4c2ae372b18790b96518a87a7a93df6533a7535c076766de7f614ebc7707e9bcbc18a8a94e39d1249c61d8ba26ed1cb3e3c3efc124e58bc22a43f055170b6d8926c60ec2d8728fb8245ddb958db521f533c72d934bab44a41b209a9784c27cd8672a48e03cb2489037091fceed8ee49638674b7d559b9ba14be439ea5f26745c15320a4a38b25edd1d1bb12f68c31515c9415e66b4556b8fb33d8421feef2e8223b46323c8bfe2f128e673ee4f3bcfe121b76c1c4fc87c4a70167fade940587051db1802e7993c930b3e87e5c9d1763ca50c09e2e3a4ee3e1dd8bc72d46b6d383b75b4ab3969f3f4bae53665d42f089a69426a9bc429873684a32240364ebb561672a639653a0f9cb440e137095bfa03200139e4a89dad55eef2ecb30d9db2949ca7a95a9f457c4b5981cc37d135c93bc320f79b0cebef0681c9d841781b6a8769a919dff078f152793da031cd1b190fe53005502e7ad86f020a3c6b146213cb2cb8915c07d900089864036b2379eb9b04aa270756b0feb73afe59f459d90cf3aae90e4b315c07a9914ec0dcc59f599deb0cc822001cf385905c8d728c1519942622e0fcc62565957a5ae3c9c94a31131c122536d80a4ad1572306d26034b4963e9f116045775262ca09887c9713bd711db53969413c7c73b5eb3fe3ed6a6853fc54ebc4116b564a8e2092d7e9ec7613ee2c2bea81eb0a748b782ce7e7491de1692975204bee2661bf61c4ea460c8448ee570ac03fc17643f2781f19e522fccff6f562e5d769268f6629511f8637f80915aa85fc04a15c1a32c94df6767ee00e65e2b9e862f95f02492d871e33302aede8f3122612baed35127aeea4298b96553ad8a2b6e7bf343d87ba74a70ef3d747627004a8c36eb78f79d7208a631d3697b3ad53654127d58b1903b880e1768ce0b78aaa3320cd1e21fd91a3e7e823187063f9df90a49fc517d37bf21b27be0a5d6b43b62ca80ad980c604f2688c3612a84d650251f910aa81ea76f1f45144dafcfd7a0c66fbe1189e4703e3e7930b6fd2b3180f622ba019898f771aa8b6f27031955acba0198ceb0978024281b7086ea9d8515ff4aa74ec336aff666c13b73a3fa8c545c4f8b828a6882f1fae2a9e7cd6240669e2697c6471728a6dd8fb5b6fa1cbf0d8469ac5a7445812ac357ae360238eca55bf55f89606ff692f22158f194950c07e7e01fa2fd3b56b7dcd5cfe9631508f2c87501247a17603b1f7f0239eb66664cd4b5495151330647d8234b18863ff1bcaa3fe3fba1101361f01b03c48f9b8bb485041203e5744e15520ac4bfde689c16a9aac221f975f9dc360f301330db0694a0e1b7cfed7220fd7168d4b7937060c9fbe05a81361f4c97015e267d12742646c6912e7d7d570346b5bcd5e3875d60bb54dc2f38ab9dd17d0b976ec995aef7b4a0f8f1f35a9e61ce9a6bdd0969654865791d58f2255646bcc1bdbf82b8abc0d9827fef546436661c1c690d84d68ceca258b3c4b1ae2a0109ba6b1e81f8a9b5d7fbb2ed5e02a6cb27e5b3363af5c06b7b4e9a1e1002564fafa8611f1075e5faab4e7aa607d118f1c51167b23607272d5f0ba6c386bdf457a45c3c9d14784985b5f6c48d6564a29851d972afce385abc95a94b47b147b4c8183f3ba3ccaae0e7507df454a59ecda5f3c8570a04aaeec6293bb4990328784dbff9860d739e6d99be77d55995732024e31fcfc99566dd6532031cd5fba769196b6d61a5492ebb71aa5532ccd378d391543e32328ff94c495d9bd90e872e0e928c54cc24a3ef000803ee60ae125784b70ffc8ec9f6d0d44cf1bfe9f44371925d8381154c", 0x1000}, {&(0x7f0000001480)="a0aa2ffacaf0fe86a56c45851fe9068efce5f8148997720ba5866131b6", 0x1d}, {&(0x7f00000014c0)="2db31216c54e961e693f82eb221bac2a29abf9b5b386f7f91775b254db39544b6d267de768cfa8827b77ca19e809aefbfafaf6f5c8693d810e57874cda5631947b8aae97294def40e6528706236b76b8af24db8d8bd57d8d4976e18f28a9ebf86840fe55a5bbf7c9de8c6fee72a60497864246dc7db5149560981421499e99b7f6ae0a5a57973e7e302995c9707188a660623479fad4add35b44632108b5fccd293ae74c6e262eaeb0f28eb9792c", 0xae}], 0x8, 0x0, 0x0, 0x40d}, 0x1) socketpair(0x22, 0x4, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)={0x6, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000180)="8f5aee9bf2371cad57bb3dc3696408c7ea1f694b55998cb36a96131c59917a526492420974f117e6d72da56504d9f3031ad8a23545c0786e04e91f852e7a7f5846a21e99858a60ce30f750974519c4cb5b7702672f1f973c0cec1a0cb1f851120ff174c4f06bab8ed825e5b0", 0x6c}, {&(0x7f0000001580)="89b13d0de317afcda7310cb4609e91b0e50199efd514628cc7ba47da4308757e04e8d11a8900379245bb524c7ea47f85aaff5f978121685300a926e589fc0facb964d2b3e6525937e32eefc1c0a2fce89b73e1d35ca98ffad1532ccad265660212d6e0a197b707921ab5e4cf0a3b03ec5d13af16b34e2971d347e3d22ceb78b788c17acbd82744facfa1a2c6001ead091117e62aeb2b56178929bd4ae897197bcf868718ba584b82d22ce2f9b81678428d67e99366fc7176cb609e5db98ba52c80f85ad0a52cf4", 0xc7}, {&(0x7f0000000300)="d0e48cfd9c610193f038b2f730157b8db3bb3b2324f94a7da203aee866d17eb7770e298b501e2129a553cf7fc04ff095ddfda082ef5a6fa1bcd9612dbe4ebc422cb25a89a1dd8a2ecbf8f2dbc0966a918a2df809a057a86b8a105273aa5ac8783956b170eab058d0ba38f40714e1aa98564dea2c13b76ab8f9302a196f866357c590a118f051e67be9dd6ea2302531cedada605181fc", 0x96}, {&(0x7f00000003c0)="fa6776fe02c684ed606fe23f9c78bf2382e50e402c90f9a6695672ac98982149ea5ecdf46a68a20469185a0360ca3bd99acfbdac4feec1d6ff0dac0165c03823017158443cd35c1c02844c1462571b2ad7e7a2fb81ee33086b69c593f1df6dd967d1d10697a2055fc70a14d860df682d668cae6fd92428c4cb861f41293116b69ac8fc110c12b559f92a64cc9189a56b3df5e60513293af43a788d9317094192f0a8690b74b986a8f95632fd42be01e3c64e5245a426eae792b6337ca5f762d1003eb2532f9a54b10f5b7388f99d4b892496dcd3788bbfc9d19ccb35b50bd0d32267139f50ed96b362fee27e25c75b2cbd2095c4fe5e893d75a341df79022488cdf41e6fd7563d833b79f20267fe4bd1670fc902c6bd0e5e3068e461448449d9ad831da185e7e346250dd5f85797f7b8cb0bc720f5148f888e652706bcc59deec0ed28f5907dde8397a20a959cd9a20b7fab00521590ff26ee68eb4f273937bdc18eef341637d30313a66db2f0058e848cb5fa42dadf86d78bb383cc60225933058ed1a83f7ac7efc4e9342953401741a1c51f149a35cfff419044df9b1810be26954068d83f0c33ad50f1d0217ff3d4f8ed19dfd7d458e46184fb5e7d3a19d289f242b6923bf6ce748f53957d39e79b83f86ec8cebd4e0fed33806dd3763f4e380dfcae512f02cef25cedea57deb123a2a128638fe6ca9453e5ee3dedc783348eebdee480408b3b97ff451e69a7ce1c7ba9b5b4da69e06a7c451949aad3885c24dab923cb3ef76510a15294ba153e82ceb497fe4c1e3d303052218c620f9127e2e47a4d844cd91f29a65579ed37ae7a5d621e4d265e58b8e4e82306477f6c9c72f5a90319997d6095d1a887c7e65cbaa2d0cf1bc50fde3c598553054a114f78e35aa965ab7de3eff0e6b6e3969bfcf402c23b20970051c7fc70eb9ae98b6318b2f90a5ce7f751d2848ea5a736b743e8a6c991c2560b48789d72e4e2af8e595aa5caf3b182dd331fef765c5c3de6687f5e37621bdbbbffc25594d07cc694ef816380097bda8316473a51ff11f679e27d441f1310d88b243d4680f004f39871a2cb0cad9d1d168ec4ea86e330fcefab4982e131830a6a281df2cb7ceb16cc79cf5a2efce54f2e1bf0c6f0cd12e7f65dadf201ae32ae8a08c801dbd708a08ae860e9e153e8ece3d1a02f13d04753be3c4f4778a978ac0d894fc36b85ce7c11c07c6f7bd1f5a463e29331d6ea8b059251d4ac3cf870c127f7aec97a32ed0c11c0093dbf725403a955034a2e7daa9d41ca1a84aa7b9f793a05715518ed72a8338abce22bb7cb9e7584e869060588738b97e3c4b34c1fece71d403b6fddcce06e74047796fea7fa290e5b1f0a24d5e83e13e50fa00cce9009b5bfd37243bd7f971a6d0e2fe0a196a3aac3ac89bd24bdddd591478394a3b0aa8358d87e319a2a073709138587eb4fe4bed18d37501184e66c6a8fe5ec857275fbf048e6e4616b15c1353bc598c3be01399cac4561fa24fe67fdc7c9f6caa39d3e0823465da189274595baeeafff62b159fa25eec52ee651ae8b021245e3ceb67725861e50be0fd7f2cb3b255c29b93749214f088aef764b2e3c25252fac5f85ce5fd84a20955e8dee75af6660c3afb88d07501c0fec024a938ebed4bebe7341da85556bbbdfba2f69adfefff8ffeb535a2f17aa91daaa57aee81e0078de2af72d68d18d0d4d07e0280ad96eb765b96a47b311e3f6a5b33d2817d546b1c3b6d86667e0720f6ee737b6f640b905b84b73f8a5a68956d9597b8c1c304a5078a2e76aa7339723a7b021f6888b51df7c9b017d07e77d2568516defddd2a447def6975c5b44721a00a0dd40123483976e62a695ea67a5432147d395206d9ee0737fbdc38e317dc2278e1480cb7dd144d14eb9e5785a2358531a6ba489b5cdff888a86ee9f7b15f3b9c758f37a97b0af62f95d7a62ab694f4cadbb2175ad6ca86794e1553bedcbf4a0bbf01a896a210a7edb7a75954fa65d078cbb3be1765d980e4eb7818ee32824b077ebab7d7012bdaaa245e20a9825b30f9df77eb025a778a50d75a21d9b9d790eec6bd41d63f0f61c420c8a5f3fbc1812df58b5d546d1de788db119112e44d002b6734765d7489bb56d0bdcb0955d1dadb0b1513ba1bb587ef351e54ebd93fcff0de4376e48e815efed26d0d4ad391f97334704bb3cd771cc63b941b876c54906d6c6726674d04b420705f27b656847023eb3c350b2415127771766685daa63c2b96240a44f4e3f77172a806f17eea17f0564a5c84f1275f57cd112bdf78bbe825b5275b80e3cb94e6c49587bd7cc27789f34c2835f833622d8f54dc34990cbba626ff05d3a452f6668ce7e01814ec5189f23ede25361ecad1c198299dcac48e62ed151f5d0265dfabfa7b2a77da9560b012576ad8fb5f58b61196a6828e9e4c2e690c3b9d682d131dc5797f126258cf0591aa8f942939d55a2116c63aa5f5276a0cecd643ba6958e311ab86a2d3e31d34d4a01053a95060ef64791311c503cd8dc195e503a99bb44d14d81fdf94f6da656bccc566fc0c63fe61b8fa261bb8627775b52dd29f33d2a37ab6c539c6d6afc43ffdd47ac2594021a6e6dd2ee75d72e3af5aa0309b8fa9d9b70bd0cf2b384bd3d457f71eea0c6e15e81d1b4073b9652a0fced301a2f8e10f6f9d8fa3a1cf30ff04a30475d561ab0e6c8a49ceef1ccc755e046f706f7f298c86ee0b5698cb2138ef78f5efb1bb9af242b5daf7f4376542c1fef6bb397323b670192ddbc34006351d35b06c3cfaee781ae472dbd70621e63f59f0e5e3f17efe8dc7c16d27736927e080670257fe96613329284bd1bc647e174a4131b4d1278d017a6bb0a0767de31dbaf43c2d3b5e345b2a99c9251eea8bef8c77118f73fa953d8522a57cf5fdad05aca84f8b33ec8b9746b1d9a735d59122bd9304765dd084c717ace5e7ace667f2c3099af086bcadc50bc9b976c70216f8b65b48f48db020ef71e02300c2288e08b304bbe6137edee81be7a9feeb292a175b4c759038fb3082f557fee26d2c999a5b729088bfcf2c938b24fbf8423cad562b1a418a89822b5d8440a0535f40a7b1930f938571f69b02ed73d5fcd4f6b75cf9cdfac3a92d0d9a49b749e21c37cb9d2e73e7e288dae0c7abe89687ab75bb5c78c6a427c1d1a30d92a1ef9e4e802522678ff919461f0e436a0c5a79e3298016f6540b655e65234913314d38333666bce56f77408fb2f9153b1826752ed96b083d180691fce758bf85a2645e95cf0ce34a657270e82a1c2be417a133c92466b9314a106c9e51b1f516692422663b774ba241cc4e4bb7f19b8d4242db1f16e354d916c4044979de595bbe9d9c940bd6b71919f499656d1499f283a536ce4fea13fdc6be479a5093b707eb8c90d95094e6ecb24871f4375ce97d1b73a744e4925ec83e11c45b6339d368c4ebc2a8066c9b3aa5ecaadabb39022ab327fdc642e00251c39b132f4bada6d3ac9f1e38a8db1f4408a7f721cf152aa58a2af34736378a703016e0d3984a8e574f9a65c8aa7a5e60ee9c05d2c03e3d5761810c6ac3ee3981d7ef6832d295ec5eb095259b1c09091cd605c70040a7e9141b35849d760855a3a0a8fa744633024306eb767b53f6a0b89944f18075023d2251797a807c0e56d4305963ffd6b7d3fd514f249ce104e71043a21f030f84db2d524ad096e442b18cd4069d65c8b97bf74df2b958f234ae5915440f628dc4f8e314d3bc771feb633e3a996893faaaa9cc9800ab347b5596cc3d41e23425f7ea78d182b2666a734289e138a652790e64965303209dbce76558532ea881092845ad124bb2c4bf0f22e673aa6a5afb9aaae25db3fa26544ba3070db9be820e33b99e8dab7a4762c0266bb998d0e262420a72a46c982fe0d0930d00b8d6aff02bd5b34347dc926600a578a2792597fe2dc27df7b4e04d12757139256d615edde5835024bd6a1c426902c70799bee41deaf1906dfd41bc591326d99b8331c5650ddefad99e96fc36b06f675cb116d32372a4df01ffc80ab59e65e6dd499f72fe2a21d047cb225e2cf80b3b2ba8f0843648a81c7a9a7e16fd913810f42496505eedf4942db31182b40a61b65fb730e6cb3d4aab4773698b73f335d8a0ab7192a0269ec16ddbc9dfab2486e0eca9d033e62b0e439d03f8fdddb62594462f746e54149bb6d93e12377111b08c2c5778125f5273f43abedfbeab76283ceb0d1fd77f959d3e9794823a10683969c545541f25c53ba51b1e74cadc49ace8a43b8d184f4bbf25f65bb17cb23f98c12ed51449d9d3849a9f15efe30f013b4b555d53d0d0f05885a5f58b233d14d744d4389cad0c84c92fef32f602f761bd0b6efecb7df938808bbb614487f3e38356f08c56ca0fe3652e954f57316685115df36293d71160ca06600e6a8be8ef204dc6358c7218da88e2756d563e672614d140e2b9413c1f6cb341ff27f42f5344d8b9fe98dc836120fb7f943e758954b2fafb5137a5f8f85fac24c1f3e589dad76632049b585a7413e0009268bae48234da82fbbcefc8c158608e7daadd409f4309aae3954d17d01bd9a99287147c1f6ac5c02bb9f5e7584598c7f735ef9a1ea452c653910a722952354f42d90d9fa73476bba7898a17003e0d27cd84ef4e2ec39e115a8e0616b3d2023916e97e542797fbefc7561d621f70a6d651daaef221e7bee5bfa85f6b7be2b649901bdf7ee01bd50e92ca9ad0c61346cb698a58d31dcd66944fe12dc003bb34f85381255886f0941fd72c56e5d5a6b87661e1cd421c0dc3c718fa8204d3eec1cb405b7d016a2845ab37946a579c2aad9fdf89a8a769fd1c7b0fc6c72c2dafdab093ab8107463ce05bebb3fdea526c0a8a06806525e8bc1fbc02246b289dd761abecccb973ffb1a4bfc18789828c546bab22f085b2efcd5083837fe33860ddc2fb0c84987e78a0473e3133f42b1c64399ccb253b1eddd5ca7d0112753331f39d0c3172b9e2dfe744fe47f6413100eac00119127422169811109beb6fa51553db1110bb629563c309bd85b8e21aa27abb304b5e6a8004b3b44357e9b57fe603bb55b60086151a6ed2bbf59727e508ba8a4acbda2c47a859e12a52b1f0501c6b2e6540246692700671a2215820797f39a180b9c04364f1481f693411062a7a6035ce5654f0ce8d5753112ae9cb826d6994b756638881d8befc8e47d4a0ef10cc19e095e2711a54656c0b368dc00fbca96b4c051b9f649aad3d6cb2b5b3e14f80f159e147f6fa4736bf824fe935cbf2a447600678a598a44d87ea4c3390640b6ec9c9016157bbc7c11e433cd4abf295242fb222f0b3fbc3516a35c71db7655c07d3ddcb30ae9fd1d8d11ba4b70b7d92ee185f00170c84ba46195999a040c554f0fb6279c4070666f12b0ccd7ba420fd85d248bbfe0bf1e87d6dfd52d2d0b2268c244dc76fca89fada83d00d5dc11db57edba29ba5aa94b96d35265d000941473df9cd13c979d38c2f0588a3dcc8f09e2982fbea2f6285660e17cc30277ee45b8162c86a28247afced27e6cf418315ab214687a8f54722b63c4d12c97a55476513a334c335d268adbdbd9f58e2b567025797736aeeb59ed7cb09abfc644dd3bae1a1becd3a7416652ecd149909ab998807f7633bae9a12f80b0dc87cd1fe19aab47f87bb737a1fb0f9e8bf8ea69b2c9eb90ea952aa18b1a8d43c2e19f3f0d9a27fe4c35da3f7fa38b3bd55f9c4f819c16691da6e3066875bf194d3300fdfa954f48a051bb99afc466ef5ead11322dd19b09c2e52ff76e6d3c774be8", 0x1000}, {&(0x7f0000001680)="50ec070dedd546c74a22fabaf21470ded166018ef63027ea85fc54784e282810311428b0d2a8c0e6b7d107000000c174f02ef87fb906b9d3f9174feb303a2714ded919286f8051912923381ee40000007f51d5d63960b2779b8d6f69e528196aa0d0d28348f6426a1e69bfbcc723888c309a9c8178bed0a49d0eb552ca6f71a56e743a905ad528301393e7034dc83a38b8c62765b5742b8b4ef4740557f530f4f3352b76de5930", 0x41}, {&(0x7f0000001440)="3b75cb4d6586fcbad751242215f06b1be16c4b8292ea1308fc084c179296686fc982f1a518188f842a9e15f5e01ff5e7f1eff8d8ac28ed810414942c1c220ccd7a7c1813595596d2b042cedbd0d6c725b8f109f755e7487f1259f342609cdc65db82c7d177a5b2c28b248545b734f7bc5fb440552debd8830942f95abf8a899948bc3b47d1704ef72abea03bd731dbbe9deed1882a77620600bada647aac2b07322553aadbe0b73d4cc6", 0xaa}, {&(0x7f0000000000)="d9c54807dc1424f39de59322e61873e3be389ad8faabb4ea7e20aa18338a349492e7293d", 0x24}, {&(0x7f0000000100)="fc60", 0xfd20}], 0x10000155) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x1, 0x0, 0x9, &(0x7f0000000080)) r1 = socket(0x20, 0xc005, 0xb01) sendto(r1, &(0x7f00000000c0)="cb6c03315e2dd5c277279107ef76515a4237153e1ab56a818f414f70eb679c74d6f1b5b8c9a4dfc9a4eba90e2559c8b1e18f5e459e9db0e643d5d98d26ee3f3d34899ba1b56ed47c79e54a2ca0a49e2bc194d1b1e31d37d43e7348d777f049a0bea5871c142b90aad6c9ec8d7b49b42e2a17ca1e6a5674b7da1d65a712467886ed8efee88bff43d4bdece34fcd055b72ffc75750c6c7170255cde1158b96228c6633dde8ba0e5c", 0xa7, 0xa, &(0x7f0000000240)=@in={0x2, 0x1}, 0xfffffffffffffdd9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x4) msgrcv(r3, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) socket(0x10, 0x8000, 0x9) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) r4 = msgget$private(0x0, 0x52) msgrcv(r4, &(0x7f00000001c0)=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'], 0x44, 0x3, 0x1800) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfd, 0x2, 0x1000) r5 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) 16:00:10 executing program 0: r0 = socket(0x1e, 0x0, 0x0) getsockopt(r0, 0x5c2, 0x0, &(0x7f0000000000)=""/5, &(0x7f0000000040)=0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x101}, 0x10) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x383) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/252, 0xfc) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x8002, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x1, 0x800fffff, 0x3, 0x100000001}, {{r0}, 0x0, 0x0, 0x1, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x17, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x4, 0x1ef0000000000}, {{r1}, 0xfffffffffffffffc, 0x2f, 0x81, 0xa8, 0x1000}], 0x7001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x40000003, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x1ff, 0xffffffffffff49b7}], 0x9, &(0x7f0000000200)={0x9, 0x5}) 16:00:10 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 16:00:10 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x5992f07bcd2db5aa, 0x8, 0x0, 0x81}, 0xc) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20880, 0x137) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = getpgrp() sendto$inet6(r1, &(0x7f0000000080), 0x0, 0x4, &(0x7f0000000180)={0x18, 0x2, 0x82, 0x1}, 0xc) fcntl$setown(r2, 0x6, r3) flock(r2, 0x1) write(0xffffffffffffffff, &(0x7f0000000140)="1f", 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6603001e90fd2631ad2fd47e8ed2fd3df840000000"], 0xa) dup2(r1, 0xffffffffffffffff) 16:00:10 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) clock_settime(0x2, &(0x7f0000000080)={0x4, 0x2}) close(r0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x311651b915b8be8, 0x1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) socket(0x1, 0x2, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x102) ioctl$TIOCNOTTY(r2, 0x20007471) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffca2, 0x0, 0x0, 0x0, 0xffffffffffffffa9}, 0xfffffffffffffffc) socket(0x1a, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r3) 16:00:10 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x109) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x20) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000001200)='./file0\x00', 0x100, 0x8) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) sendto$inet(r0, &(0x7f0000000040)="833831f6f8d6ad9d56a0ccfa79005721f8374274a24946906e50be63a418673b56650ee1d844cc11f8f31f87676d3f257299fc220aaeac641b0bca8f95c68a5e4940d91b06472b9bed94261ea6c2ce17bae952d67abe0187674d3eb15662b0ae955befdd4a4620d17bc47a151a47817064551b83e327ddc37434e32d1767aabde83efda4ee09d4ed98d4291fe3154482f047958acc4d1f5a57d2f17b3ff8074c63fb2ed983bbd8c1e252f1fb3e61221aa3dadb289087d0694ae23a9fdc0e9ef908d763fddc637316527de054cc12aeae743a78b6820a0475dc5ba5d74c3592b6a4d7f03a07a807dec9f62ae0209a2814f9d331802cc6f316ea04fe52385f6c80bc6e6745e87f976657ef081dbfaaa523edf65844a9ee9b1ba574175d867aa67437877024ca350ae5a315a0d809579899516066df21ebea6cffdf11af848e9fed5546188af408eba4a48cd0a818f9508ac6b9e28ff7c740e8a80ef09d91866a3fc0b170cac79944a7b2405202772786ddd7c49dd7be9c810d2b226f0c1cc7bfba445b74d3b18ebfb3b063f220fce2fd34c57651526deed5d5f594600c93532e743eec2f6408b5419ab12b123e5a1b86e432bf6a80313045059932d079a7ae53877cafee62f7583a7996cd3c7a2f86770780b1012b50bfd937a2a0a0cd17d08b0925858c1b99a2f93ba6a330b74e42c427da1a75cf1b71f9c50a219cd1a6463b98dab5e8d4a465be0db0f5d20872e78d717a5c3bf495ce5eee55e63749fb67aa14a8816ef615942a8a8a0b0be014728c1dd9381a6be516aafb51429db027f748f055c7f3b795e8914e7471cc815feb8c4d8c235e8426f194e8e085d32e3285e3d4c2f7afdb65a46596887509699ee9a86276022612140d2ab2f870a4f71bdf62dc43e5a6761b8aae79014baad67a5cec3154417e7f815df2dabf7bf388e7874047759f9157999889c26a1bb307ce626ae95e90c3aa22093ca9e7efdd68a00ac91b3f229db5c65202c0c91448eac0291fb7dc9733d18ad41caeae7afb53e1d9435f457e55f03424ac720ccbbf84e25b537c51ba0f5969b9fd500d971f6fb0568f272309f3f88bf432dc17fb1dda32c860de73b5de795b74cf08f0eb95af1611e09648de59175808e4b06b353b045baa151e4f2138f000190a06e630e25716a62831f4ca732214edf574f27b23be4b500c42c48647207d88fe7b5373c405e0cc6c48bbf3694703be58ecd7e8a293d9d7a8d0cb1b3c58c901c00b0aa0d28fe4445ddfeae726f0481ef3cec79849ae4eb479b43ca9c5c86206f6ae5813fb2e65194942786ccc73876d02976690230c8138110700572e891fd98032d05ab9448d38a12b9bce5b8a4366b1eeea3af2548f26e8a0e0ddf95b5147602de3392064b180e36413516ae45f4988cc12a09af736df0e08d696d0c2df09f9a1076dd753d711d09168801e170eab53ae7c1fd6798a363ac1e78d892529d1f9cc0fe875c489864fdd8e6118d5d295ed65d62c65c5358e1861474a09aad7313f87510c0352d5e6b43ba3dc3dd293fa55b1aa16e8319adacd034b699a8f930eb200958e4cc90486e9e6f8ac5bec863c95af71257b37ec6e3de7a4f7e8fe1561adadd20f319efa83ec5152391151edf48b4b161681e6017161361805530c07f21a4411654970a697a5ce7b30615ab0f3546b1f25945a1af166d666d7f1f3641b55e21d3abe5591650cd4feb032942e847009a8d9c4572d359b172dc1e16f986e19aa5f8e310e33f2032b86865415e500c061798d109ac19eb138a591d0ec41522347470629827e772683a767ee695b69cc63bdba74a6b542fb2e212b2a41204b543b9e5988768454527ae484434f782b91c3e057d235eea83e2c75c133a2aaee449be0d180469f78ee5edf9d3b3ece83a34b531190e6ae286305f5b235a68b904b6348ca8598882901f00d3f622583c6eacafbb2687f9265655c9cd726b6605545859a06d49248cd0486c5fe0e4007fa1218e30d148c4910a13c728a29126bf7fb727bf96e978d2aa256018b2767f9fd660cc0342394c0b2d96955c350dfe2af6ea7dee32b7527863922cacf1ef4b1bc072dcbc0cd972d3a35d8ef3a09fc95ef8f7ba97b69a89c8a1586fe54b22a8e8c3ce142a83c80c3ada640d54b4fb61bdcae197474bc75b40be12aa57204575944e98ad86a12aaba907e27dbd6f10d43dc9b9cbd77fe01df576e96fd7cb66ea7d23a3e7691ae179d6cf43258dde09597d85975fc01bc84b5d10c517ddfa593eb32ba573c7bc9b626ae80c4f5af601a47c825abb82b6468f87eb9cb8614c94351df3ec7831f4410cfc3ebe97e96648cf77d92f9b27077f205e242f3beb4acf84c4ebb1bb200cc0a21612e4cd1cea8e57247816325e760e973fe4b4418af5dbc0cc1a8a689632a08715b2eeec09b1bba75abfdfc9a0cfd271ba999d215b1afd61b785fdfcd5a1a17e3656dde19b2ce34565f6ada3cfd5ec81a198b8711018cf6f1213aa5912a616a19fec12d8b5260b91ca8d04d468b19e317687b227036a5ffaa6f47ce3f09cfd6661ae2470196656972ae2707c596c0a40fc7647cd80d6a1f92b3e5447582cf2b367b6f9b58deec4eddc07c99cca7a0e209a0987ab9acf2c695573ad2030c9b7d226709b2e34dcce7e50f7a025d65fd482e4c31282ce319bb84132be3652cd11aabf4addbf7b056ea8ea61add210b96c864213ecf6ec1e6dcb78940725184a6659a430eb7b5f25657e691ea9bed32476b820fbf0ee90c0c77691593d474b5ce0e11d60441f74d56e84d5724f1700ffcb332734c3b2e22c19f806075f9af038c908c810635a93c67102b60fdf9e6a2ec63e5e8eb33dc28f3d62e68774ee8518aa8d8bc56fe123b13f7eeed94b59effc2ef95bc54c2b9b2b959b783b590816920d995f1d1d1e5c11688af181726b26a7ef65d9f3dac16208b17267adbf2c7922eeddf459f54b6e10a000e222e8fbfdf2a6cb64c016df00a087ada19a1bf410928638fb0e06dc608630da24471af47bf8250890391af24e8a4252ccf9a526d7010b8d8ac740dfe1df15d971fb0e95b632eb172198aaa58ad1ffdbdc9e4916ed0233335595496ac4e577db411fe3d730d085c37a7958b975a854289a1e82617b6e96d1903d3b4bd4927543f8fc14bffd91ec68dcba28a56c091a7c78b1fa711b41fcb761d5ccad292aeb81c135a276a27f59272cf75c5ea5634b45ee77caffab2ac0dc41434bc01850e651db0cc9c35483afda724006eae6ff81fb997931d18c907334ac3ab145dd46d2f05b47f4f9d7f913c832ec3e782959831000ef8e580cc81625bcb7d575fe554e176905418f0265a48076bcdb15543d8fb2148c7c0ba2149446a77798cbf50c32523ab67e84b5bec3fcb0bd251a36b080d7dea12b0b81695e86b6b4a9345895217d453d65fe92d14207f3d294c1b693d84117d64266b2b8f652ce1b5e38944fcfcbe3962b1390fb22dd4cdd40d439f14ecd5efe401490f8b2bc3415978d863426a5204a3458c14fe18ba4b2bff98d705ab686b732678d1f4caba3ba7993bacab204de26941b3a77d84edb4ecca8cb96e66415c85abac108d8fd581862ab741ad1b45498269e2411e2e1d83221ec90efc787bb085405203574cd4ab65f8bc04584577dd89042c147d39a796ffd9371e73ee8f7aae2f532a101ebd8a646d23eaa5c492fd08df876d2f674a47fe5a7f52bb834aeede3d697ace33055d69dfec693ac7e8b5fe66bf7c10df00bf3a333f79aa7ba8d83ce9516b3482319dddb712b9f4b7269411c41a370cf388a81861b3d0a07891b0469df2171af4651e91e02e25694ca6400d2305969745b12e4fa5ed91bed71660f8a4bb617242ddb53a9a16a7acb731469e2bc1cc5f152f55f07d617d896e39ec5611b69ccdd7c42e582a1c8a349dcb1954ce89a78366e345e5ff475aaa68e93273d811d6dab2dd414b9919e33723784099f9b8b56cc4366b0c1d853c8437bc2e709a20ccae3832f038df68f1633b083cfc851a71cae5187735bcb84dac20d196859bb94be0f3570361d16ce5d69001eaa2185648bc82ed32504fc4579f04ab0fad0292347bf47b7f0400df8eb7d833178b1486a478765705cc174fe488f35f7cd21730c7af5ba2acd49708ada9af2f2827da69e2a7b8b1f584604daaebf4c51f7a91919c9968be06ff774607b21708e6c936c34d60215f32cfe72306218b946d00c7444fda01bd2bbb0ff6b1b7e1837d4844ffa8a03e4daf06de061eb52aa243f7564257b5cb807ae83606b3945dc2104b403ecbbc4c14ed7b74945a0e451b2f3fc0f9180cb04799286e43435769a14ce3ace7c403ae7fb14f8e392dd00c135c42e30944e0300690e4e581c7a7d63c6073fcaf1fe468845defd1b76d9dcca77b6275560e3b8520bf107068636efa033ad7384236cfcea844ceee8ada4c18ec87954f28e3d89204735c08907173e54d2d799044b06398779d9dcd0fdc063289b857de17def14c21bdfe881ca72a00d1e980ff2bad0056f2a2850bb67c9b392add587a04790164431562a74bf26e7ef1cefe01ffc103e4afbd617fc9028bfd05e72332b19280657fc912bc505dce0a4193d4bf43552edbc1f75efa88a02c60b9bf679aaf342ad1db2a671998fad5dbbfb308118e4f4a3d7398db9b06a72b250d08ad3e5758bf226aa6cda999fda6b48528534456915ebdde973e1500021b6dc99af09e0e5906e064ba4b6535e6e50153b18803af69591085f70d45620a35e1c2927129997cf7a997dd880c5beb0b69e5fc4aeb1cda751eca06bf58cb13cc572c7712e90f1de9ad10f3dee7d2c1fec45886804e0495a80ffd1091e14414a92f13bec8995cf2e99588b07d05bf72180e6e863e724fe2c309c35779b6d6c8c8fb965784394b0ca1585a5373f1f18d0c9c23ccf6aec3c1fcee97936526ffeaf71a8d9fd090357ab57e63b3bd400d80dbbf1491fba9d72908d86b4be061a1d9512e8614aa0586f3b0d187958e67a7314f5c89e199d07d57eddbc65f8ab4c483ee9bfb394599ad27b70944731022a3b9bf340bd63f718bb77a1e553a8ef0b0bb893b2286ef979331931be89aa634c7b8e39eeb12dff047ae9853906a985284ea1087454a08ca5a6434da8a6d2d14f9f768f8f10ed3aff456c80c9613511c676931269924bc4404298bbdb7f375029c227c6ea31024faad12cc685e5f811715a2ce11219a6a8a92e5c6af9fe2f613a9ecebe59087ba77b9415b6df3788134735d3ebf8ad1fb95818a67e4c9d4c7e21a44c2cb366e8fc7701ada499c2841fecc3da5f924b81c1f929b530062f39cf59872cf4548062f144198132d1c0181cd1c14b364786c6f1387c8752a9569d4fc09cbd923170713d6b28749a2730da145e3436b793ae15c9e497ebc31f12907d6a73302e069fa3a445ab10b67c6a5f3d9242eb6c51b2e09f0040b1cf9e767f6df4e7fc5cacef64532ecc20c541247942fd4f3189d5d52ac8e247180737ef883304c59c6cf3b4d5c9619a5a2a773650934bc251c76009e4c2a08b47832b264bcea1a0d1db64fec6913d563e66954f6097604b790460894af3254b3f33022aac5b7fdfaa422c3a99d19f3ebf54ca6ac27591edfcdae7802b054f3b0eaf34a7b85dc1f7fc624bbd4bd186ff6a931ea882d93f5e69cef4249579fe459c7eb3c7a1014c0cb02fe7fa50620b43baa5111f3d5e10a42a2e30310a08c072a2e9bdd9907413f342322ebb6debef54bd239810f1faac5d2c7707a9c405ee253dfa4f6e7ff92d2f0e08e4630901f5f456c53c5575007", 0x1000, 0x408, &(0x7f0000001040)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000001080)="e1190ce38745c8c997b8a0ad4cde78fbcc269d9394eaa1af3c61244fa17ff72229e6124d47d209ad48b43bf5c20880e609bed1aee61b8388acee7b59284d4010d8e283d2ce6d40556da5a3483f3c3e84fd45687ecf03fb2bd02ee8557c58e784f6e1ec07849abbfc49a20d82e96dcb74f87e27c57fb9d4c1215086d7bebd4bb2a5aabbbc80069b98ec4650a660497818c141fab361255f8ac9b6725540ff664305b2b0c1264bbe9125b68fdd2398e92f98067bea493307077ecdf528336abd875acd639821145ece7b9e7ef4adf3e74b5f495c2f9b0e49f1", 0xd8, 0x7, &(0x7f0000001180)={0x2, 0x1}, 0xc) 16:00:10 executing program 1: r0 = getpid() getpgrp() getpgrp() setpgid(r0, r0) socket(0x18, 0x2, 0xa9e) r1 = getppid() setpgid(r1, r0) setpgid(r1, r1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() recvfrom$unix(r1, &(0x7f00000000c0)=""/99, 0x63, 0x800, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = semget(0x0, 0x7, 0xc) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000180)=""/219) kevent(r2, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x18}, {{r0}, 0xfffffffffffffffe, 0x4}], 0x40, 0x0, 0x8000, 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1000002, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140), 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:10 executing program 1: mprotect(&(0x7f0000089000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:10 executing program 0: setpgid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(0x0, r0) 16:00:10 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x1) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x43) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = geteuid() getrusage(0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r4}, 0xc) 16:00:10 executing program 1: r0 = kqueue() mmap(&(0x7f0000fee000/0x4000)=nil, 0x4000, 0x3, 0x2011, r0, 0x0, 0x5e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:10 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:10 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20408, 0x8) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = dup2(r1, r0) r5 = kqueue() fchdir(r4) kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ace0b7ba823c5bcaab89e25474ec06f8341898a"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x180) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffa000/0x3000)=nil) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) shmget(0x3, 0x4000, 0x102, &(0x7f0000ffa000/0x4000)=nil) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) r4 = geteuid() setuid(r4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) r4 = geteuid() setuid(r4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) write(r0, &(0x7f00000001c0)="0f53d8e6897f48af375ec99b0f4d5450dea42c9109ba8f598379b4f37d102be622366775cd7dda18d8017a4bb4124227e248c344c9ef9fb0e16ed56eef316d65a1460a36b6a8f7e23e69e3ab5b31d65ddc4be913be568f36aaf14a7525c4112ea75cb88fe2da584078dc48d25d6b085e0a3edde0a3074e5b8932195a5657c19d6ce0415ed500fef41a0d6e7ee256a0f8e729025f8eeb98c194f9181b4b9c3916eca04882c558bce727bed0df1d97c458dac7a5427022133410012d82c24cfe8a9314bc020ddbe445a79a8b17fe8179607ce7cfcecda3198361446e35c31ea80cb76b63a21be023371d2004e881e54696129eb38996", 0xf5) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9}, 0x0) shutdown(r0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1c0, 0x24) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) r4 = geteuid() setuid(r4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x10000) r0 = syz_open_pts() setrlimit(0x4, &(0x7f0000000080)={0x7, 0x3ff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfffffffffffffffc) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) r4 = geteuid() setuid(r4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') fchmodat(r0, &(0x7f0000000080)='./file2\x00', 0x140, 0x4) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x4) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x40) rename(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) r4 = geteuid() setuid(r4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:11 executing program 0: socketpair(0x6, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x3, 0x80}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket$inet(0x2, 0x100000003, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0xcb1d}, &(0x7f00000000c0)) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) r4 = geteuid() setuid(r4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) r4 = geteuid() setuid(r4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) r4 = geteuid() setuid(r4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1a5) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x5) mkdir(&(0x7f0000000180)='.', 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) geteuid() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x400000000010, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000040)="90fa9a4f4723d0164decd8451698b131ae5614777b1243d555e5baae518f82e358ff8188fdf31f9a40034b1b53eb62b591de07cc366f6e874a3f470779877b429bdd40afcfde057b2e94d942b22c5babbb6dfbcd575bb2f816142c15594ec6ecba44a01e93ed7f302d116874a1e477e3181abbb79f24424fe3813c8f9487a1fa49dbc6da40fc58eaff016979a0926da712149d2ff93eb7376ec8021c62526f26bea6f36e7283", 0xa6}, {&(0x7f0000000100)="a0b6e73036d6fcd9348af9d3eedb1d5eaa2c2720ee54d2427e5d38610cad94d38e423abbbd440fd653009b178ef314261b2825ba3eb58ddbe1f1e8bfa2bd2a9f4accb9ae27481b4a4fdbcaac912145e61b9a957afc82e240d7d5b572766a5df0657a204e7d18d542510b0b4665d872042f9fb3ade9ced3fd6d6208b38ff0a542966edd1c6a818d316497fa2ebdad9ba202aa232a42b57149ad8b5471921aa95ec2e5050a", 0xa4}, {&(0x7f00000001c0)="4c92a2eaccf2afe1288c883b8d6f0d34e51a100c96e1fc85709d8273d4f8ddd5ce91602568be3f510ee3c30dcc21c0adf30212c2437c1251c08d1d7821c36528abc201b495470527b2130d391dbc6a004a9ff31c991ff7605b251712046e68ac7882b0aed5495bfd577ad6ba1db579f0ba9cb9a1cda4ef06b9f5578ac6bba945005b2a617831c113c33642345fe00b00f01d257f826fe02452eaa3b3ef9e8c396d164373feed8312e2fce8eed3a9f2a0c1fe7b2e1ab2f149f8adc0", 0xbb}, {&(0x7f0000000280)="715c26f5d89df4d086dbf81f69cd01bb388bb1a74a79fb720b0e5493d73fb5b12e46aad38122759fa8616027a36f4615bfce904bd7240c5d7f6b4d1fba614e111707ff25786e00e089d532898b696739339fb5e7e2ea0d9d09fcce00d19fd33ea1bb8af9918c1edab6526a2b4bd30357db36d4501a5e1988597f555aff", 0x7d}, {&(0x7f0000000300)="d7528cfbcf4831b1035d90089596ff9c050106ec72d0939ac334bc8c56c0667868266d466c4b774b180e74883b7161", 0x31b}, {&(0x7f0000000340)="f119a1439c5579880ec0ef779f9599920b755459c610f3d287f584ec1268b6f321c7366b5ed01bc0152cb0e3c7cd881d158e4c1ebd3aa74fec540606055fc54be06084b6f7439e27b398e31825aaa6cbd54cf74e1df6cf4ff324d5e18f6e4fb3da842e3aaaa26559693b59258b46cb0edeb1436108ef8631297cb9927d6a3e0a289cbb40c433c948ab2de052968e30091e6b1583b62da26687e8b5345dd1f357dfd4dbeae56b3e7a3aaca9d9e77f0f76f0c1f2284fe6100e2c6db37f88a1129e29ed01451c0f7ff9e8d808683e84e50d9a6c4a481bc623fb82ff7d2a5aaea020ff175041db4c5b611f760da0240e585293a8d63fc3427cebc044c7e33074ac4d407e53032c74d088abf6fc0f693ea02ab4523f0a02dba7886cd2cdbc9860428d941e3797d5d861b360a56da6af779161b5227bcbb263f8ced42366cda032cdd2bd08aae63db59a037504670b756e0c3ece900f5aff5240f6a2895301ce9e9b60678eeec5f20cfd89444baf9b9c39b4500f05e6a66b6bb62990ac70b9059646bc2c0331c5d1e813d81ccd2fa9310aa3ab206c0fba2e4845ab44941cb3fb892ff208999a3035a8779a134789cfb2cf2e1a4db871d0bb6c463699a37aab951f0bc11e3b3bee9b5bf464a204ac6831b7e8bd72ab0f77e4c570df208b484e7dfd537659729057a59b32711b3c61cc3b72b69f467886502164218debabdf75da58ad0e397592e4dccd3f4aec92e39a22d22f3747d10b72dde3c63ab4f7caff674575757aceb158925c5bfce26ceac7eb6fb2cf8864666948d836f2bcf63b6d42b479974d28f30e667597b45b2ae4cd4609583b192954213156c30e8cb075c8d6d191fe576fd4acaf79db4fb69100f2966830a6d5bce7b4d5e5df857ec937c103522dd51845704476872ccb56419037868db45b4a7922ef007937002d22d43508f655830ca52207fdcd6ff84428ac415da155043f00e7b82605f76bbfe828193e0283099f7bf21b7321c6b071f3c905f1612ee973619d43dd228c1ee05b962ad36fc110592decd4aaae0d1c0d01dddfddae0771e26ff547854801b959d071bf9e2fc9957422636cbc60df5c3a9585c6f5e9ce9ecf2c9ee2caeddb6bb89f126c3c35715924491728815cdcae13bc6008834c530fe1c417cd1fb557defc609644758c90b2e7d8a541b5a43a5568c997607c9a060c402467b751e26158f8220d1441f35698ba6c2d819602de6f0588c0df0776fb4650967ad68857014722844d9952d9f5c5c50d53bc8d3699402aec6fe63995b4e2f8931023a86e5600efbc0e316954607164f45f5fa49a7dad04942e49a3153424141cff215a3ec4128197297be0f901bd932dc5dac4248e3cb66e84c453f253930e85215e87294a575de1acce9b381d5beda4276f2cf0fba8eb1004c734771be27c69e71a1cf05a51b029b4d9690ca00f0b7c9f2beffce21500e39f238ecc49174de5f21fd902967800b4401ae600abecda0a1a3a3dbf517d6f6508432324f2e30433c0fcedf13cfd3a5c0bde06d7c2ac81721cbd685127721b5d2cd1b62b2bd72a6d29c7a6d7312500473f71b82aa94082d3084484902d4debdcbd30e6702a9e69c5de0a645c3d9267cf8827257ceb751502ef0c32e353e4b30d4b390904a87d2a2c769c95c3295536665ab29bb22c020beca276984022b12bd389553ac18f7a9bb91691b568a9095d7a5c041a35138c93e8c8af9a358d7ba38289c0e311a0d7797ae29bbfa4a90d06ed30881780c86bd87fca98e6b3f5a098ee18335c509468d50f9427e864f028cbc0450dbe8afa28879e71e5e88be99f7a5d6b127abe11df0ff235c631e767a1fe28fcde2612d6e992400166409fb3086cc9ba317b15ea1e4e774ef75ccadd32d9068fdbb3e5354c10f0076babfb0e4afe183be98c0e48a41b77b9a1056a0a80438c1cca0080c09ff98edae52785336cbb860e345b86c8786c21b6d33160fbe6edfe48f96557ca4fe781ed6067410b514fc7d80b74788ccc3a2dcf0ec28ac250454a51c0c599b69056d06d2c40cf19911fcdc6d64da1bf6c2672a3f459fa991bd438e8ca48915a4ae6c83bac9394d8ae921d59647a167c64230ebf50069c7db0fff11bdc99d9d765e5cc3770d259e4d3f976d4691dcc63c1ffe9a272063cb4e45da71f8287bdc1f95d346f39c26511f5bcfa0ae922f3ae0f4487c0cb23ac9d6a36a3d84b0b7c7ba40dd5ccf9eac0241e0f82ed50d179a5e56eb49e898f8bf611e9199856699970d8c375e67be85773c943ddcec453cec7b2b5f80b245c054dbe73b3f1a4f52d1d5321baa2a99de77f0a63e3b0ab974a970e85ecadb3e8befe3321fba0f4340673a283865bf39282dd6b4bf6426c1e573ace83a87ddb52a43f45ad5ba5dee337240e3f56ea3760e9fdddad711b08ecf171e1fd7f97140372f51ad95e3f7e00f6e1413f2fb62884874884f79169cf3b7330c410c5d3a009d1273f7e1a457ee0668b9166121af2345a8131bd4b2a24e1425601915c68cd34fbae1b3a53286f1c4ace6eada1603bb229eedfb8e7fc5a4417375cb273c625a16b6f6f6f19fe251f367f42f70c375b01b12841edc063bc5cac54f51ff0718c9e94cd2a0b3f0b05d099e47d64384c843c842b8fff024cf4a6fd0246e7579ccfdfd9803f8989eb8d4e4df64e5126ddf4b045a5c71bdec66c63070d2d465681d49105897e3360c1d6bd6d332a4e8752ee539cc66afcdb2c1c091e24c11ad17eb8be70b5b772dbd2f55154a44bbf8b1428d660ee3e5de94432ed2bdc3f86f9f7efa26b6a4069ca3c1c89ad916a6fd764bf9a37deb0a0e7929a05c96f4d63f603e788806d3683408bce2706c21845fd253be2142277065726baf66d33c6be3521dd7df6abc67b0f0cf0be98d2acd1ff88a99d4e8dcee9002a7510dbb7f5e15096b9364b44c218a0b244eb9e611d25ed205aba791a018dc87d793b9b9ba350b75d3ef87e612732089dfd95331139c2576143e58267c7a0dfa928d1335be36706aa52c1f06989361f85d4b267f65f7b57905f35f1ce3d3993730d80fd5d3bd611f200a14db0db6bf42ad2e9dfac1a0313506c94b524990120b092506353a2deed11e2794aadaf84953196b67af6e837014d66103239f894419f25c418065943cbaf702e241e62f14f8e3a5f0a7ffdfa29a295d72275ce241976d46621bb17571d8b4d7d996bffac41dcc7a0796cf2d4bee9956a66ecb82cc5acaa2661d545c0c2d977df215acfd2ac3609f11b7c721ca96d82c77ad358389618f8e22f79d02c69138c1b9269662c287f2a6cf21df72498791a417ed03c54816feeb71c6271e3f98e292be1b9981cd2475edfc72c01b56baa91987aaf1e725d2d7e3fec34a2952a24963f949ea21bc94ec6739fa20885c7425d7bafcf21703279c9ebe9c4a9d2417c32caa4603e5637b89244003f55480d6df3b1c98f9d9cceb0867e3dd4cb0b749fee0062e02fd90c26802c34e0b7da2a714d66a5d9acb2d089d794b8c0de3fd4d02d3f9071c3817fceee72ba67578021bf5fb6d3eb3a41b7bbf1416c38c5547cfd349b61a0a92ee5f033429a4b0a9fa90bdee9440468dbd85ee5e5c53b86c45277a805201d5e94febafefecaad94d1d5eab0d7ce5fb7b816df2335cd5b026b14980fed31bb3d2375b3a1a5739ae9a89128aec3fa430a4ebfc285f3db4080ed2780019aaeb4547ce04f97f47a34a76f0834703e4d58c0ef428c3ecb128deb37d748278843402b2e7e4eec16129905a11ed4c1e4cc6287a3453f5fa12a9583591b8178a9c072e7c2227765674d07e997f39b36abe4a6ed07d4b0f42ddfa38f0ca54b657213f1c2a539cc46b98f7797236db885716829810f8335f7b4871848be857c333ed02e10cb37a43b3f8a173b36d033061e0eceaa57f58d4eebd0f63d68722261ad66af562f6b89a4d1ed873cd9a5e891e9bffaa1cadf784096953c29f7b08b852896f388fd0c6f1460dcad728811b887da3f19b29f33237e170524f160804619d4f631510647503e2eb4cb552b0eaa70316300df57994a1ac2618af10733dea6472ffaef4b2a8663fe5fce153fd7bdea688767e119298b76f8c9bff56a497f1491981d2a6c254c7e5a4884aa94a45910a15b9c79c24677301c90e2c56fb5aaef544e338faf226fab52bf21b91bd236c2f679fcc76932102f81cabfeae2251cc618657dc2c04e3290bb5ae159fab637e4df21326420d3b80b32ee320cc24803f81a0f0a454a5e49a89756909d0f01e3f8e30ef29e42450190250334ea7cb302fdaa7f4c24e11087d24e2a253e4ad666d32a3c034c25e0f207e2a6b993b17893e8f4c9efd4adf060a475774d175369fef22a0243a65986e403cc20bbed47593ef8184b029b326e2196397e5ca51220e0fcecbf317309c23991ab667a20d1284245d2d10c2fc547cd8cb50e6c2a9b1312c7ea4b97d5c8a9106c293ae69267b67fc30b85e6fbe0d4278a41a65e90ca54f957e3f150d6414b48814bb54af0be2db446425c98c0ef75e81ca3b6798a5697646eea9858824f72a86387933f0ee19bd4d170abcd78a8b9c904a9b5712ff217955b1471256c054d8dfea24846183043ddbf28204d60e26ebfce1ecbf4d32a960ae8c57d96ad8a89beead22cd9e9b990798cb856f6b5c1baaa68de2cedcbdd18eaaee2506d53f99204b5b1f1ba31e4963bd8e71cffa885f126ac97593ddd0069fe05501e4aff57e2e8142c8dbf0c9dd09c3cc358120edefec2238ee45cf1be7a5f5d07e6f65990c0bc0d6630bcc51734818d629c1660df92660a7f33a353c5baba2c05cc73d60e3e886421f13763da27983a5eded494e237be7049d7ac6ea4203e5a022438862f03533e8f6597be11116ecd4e1542571d918a7636160b75ff699ee6aa423cf05a3990aa7e2ea881be353eab9de487a3acd6d6a6c255a87ee59f863c58d78de7a2342fc2ce68aadb78722b27f3319b929251cbe74627f2dbbd8a537f1bc59a0fa75a9edb5f00916389d5865e36f90c46d0fa3510aaf4e6f5bcef527006b41d60e7d2e92c329e17d0f1fadf02135f132da22b22bf10934ab4e81b7a1bfa19801f7c3dfd599bc965ff25046218145a63955da08b7f6bbc2bcf0d80c87f4bb5f75554df8ee827c2ced9a4c0780adc530bd86a17920b378b6e079b7e08acca66e83b40d29a49b139c654cc59a2aef5f5a120c76ee2fddc6f098acdd81ac23ca1852d1bc73b8b9104c4f3c7e21956a605bf6af4509a8dbdec0aa9def10e5a8d7f884b19562335ddb136dd9d42af70b7b671023727c545b8ea584494d0fd28f734ba504dbc42ffe0a8e70f34656291c23ed26dbbc9be70682cf9753072ca0e184407dddddbd3169c9018b10872d195dcb48589848f774292d88be7fbed4470f78f7b5cb9785dbca3e902c89090c0c31cd42dc619b1d792e1a4cd0ae78655f37338cc187b2f2ac50856ac7bf8c5dba23c477a628d3b0c1b258f9d90962fec2795ab08ed1f1c8b5eac45a6e45f860d81d6426ab90ffe476d14158eabf18e6e5a5a49a7046a6ecc44fcf1bd529dd756efc8c90f6e2c677e32a2ee16c7becb5ef2cd40f4f803af830f8b9c7ba75b6a15dd1b4fb0632bddebc96fedf6826e2740203d9c5f4f2bb05e01bd79b122de5f7f71f7a3e068de8061a2688005fb97586fb43d2a8d7f40c08be737f04e336c2c0b5b07ccc99c870c2d8bd68d178c3073bf65b5fac401710e084ed600ea0b869e4018235b9b256e68510a2da706181aa7587bd818a4dfc21539f5713a5a4a1d3999e1547e3327328f1f1f124c67e8", 0xfffffffffffffe62}, {&(0x7f0000001340)="199aa9bbcffa4874a5fb8c7f467d12ae49250fca5e6a461671ecfa326a054c45f767d65621bd2c176b1cb6f327661c8e2320a2f1d8e8542d3552933a62d4b2f71336f3a2528bf82a7a0b2be580a5d19182ba6e774a308d2eddd747a6a66e17f2510948e88bac29c019fb08ee3bcb20e4724d30d552998f2eeecbb66b882823ea619313a40442bac5128c3ec79a43e6311c744874c966bdbb958d2b804da0e60c49d7dfdf203a79c912dc2fd5d155390765a9de4b54ee23be6756407b1b0c86ef48fd8cf9e463c297be909b81", 0xcc}, {&(0x7f0000001440)}, {&(0x7f00000015c0)="7465b8520b9cc53ae0a9c8fc94f9ce97aca7b57b929e2fbb6384a45ac9171032491adc07885af2e0ca7fee1b1a6191160ecf80e4748effc8fa5b9c4dc9a88f576d177799b9b9dcd1f501b0b94721c68d2ceca8393d5db30204ac3adcd6e121aced5fdbb0346ea944a79e", 0x6a}], 0x9, 0x0) fchdir(r0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="88b8ab6c01f2f6939db32cd4a59eb44f04713297adef24c20702cac49069b10d593eec0387287b06f07277148536dd3507b0c05f1bfcc97d543bbfc95b9d91e324fdeb1b2675685ddfab568d1100648ddf868c100d2e5e8a1c6f8886a1078fdcbc00884ff95f452129525b108b478a5b081cc6e13452b93951cc22f0ea29e0e49ef2bb28ae8ce104e5ad10bda333b404770786989e1fb3dfb544ea1485e4f13990", 0xa1) poll(&(0x7f0000000000)=[{r0, 0x162}, {r1, 0x114}], 0x2, 0x9) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x10008000, 0xfffffffffbfffffe) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) fsync(r0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f00000000c0)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) syz_execute_func(&(0x7f0000000040)="f08183fe00000057870addc4e1475f4621c4a174557a55f0830898c4c2ad033f66400f3a42a2d1d20000fec4e1835aac4b0b000100c4027d194ff18fc96001f7c423d16eea03") 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x28) socketpair(0x20, 0x0, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x880, 0x140) mknod(&(0x7f0000000140)='./bus\x00', 0x10000016, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffd) close(r0) dup(0xffffffffffffffff) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: setreuid(0x0, 0x0) socketpair(0x18, 0x4000, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x10b) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x83) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:00:12 executing program 1: execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:12 executing program 1: execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) semget(0x1, 0x3, 0x744) 16:00:12 executing program 1: execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x135}, {r0, 0x40}, {r0}, {r0, 0x8}, {r0, 0x28}, {r0, 0x100}, {r0, 0x4c}, {r0, 0x4}], 0x9, 0x7) 16:00:12 executing program 1: r0 = open(0x0, 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pipe2(&(0x7f0000000100), 0x10004) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xfffffffffffffdda}], 0x1, 0x0) 16:00:12 executing program 1: r0 = open(0x0, 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) clock_gettime(0x0, 0x0) 16:00:12 executing program 1: r0 = open(0x0, 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: fchmod(0xffffffffffffffff, 0xfffffffffffffffb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) close(r0) r1 = kqueue() r2 = socket$inet(0x2, 0x4008000000000001, 0x80286b3547) kevent(r1, &(0x7f0000000240), 0x6, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x5}, {{r1}, 0xfffffffffffffffd, 0x9, 0x11, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x63}], 0x8, &(0x7f0000000300)={0x8, 0xbe9}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x34, 0xfffff, 0x8, 0x6}, {{r1}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0xdf1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x1000}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x80000001, 0xce, 0x69}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000009, 0x6, 0x7}, {{r1}, 0x0, 0x8, 0x40000000, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0xd, 0x22, 0x38a0000000, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000041, 0x5, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20000001, 0x0, 0x6}, {{r1}, 0x0, 0xc, 0x10, 0x3ff}], 0x9, &(0x7f00000001c0)={0xd1, 0x800}) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0xd) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x800, 0x10) fchmod(r1, 0x1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0xbcf7, 0x1, 0x3, 0x0, 0x7}, 0xc) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x46, &(0x7f0000603000)) 16:00:12 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4278fc4e, 0x9}, {0x5, 0x8042}}) mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socket(0x21, 0x8002, 0x1) 16:00:12 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x3) setgroups(0x0, 0x0) sendto(r0, &(0x7f0000000100)="e02e18c3554aa44ecf141a0eeba7fb37579a94180848e1fb585beb4f99563581046a2694f36773d25a90c1b06293297575", 0x31, 0x8, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) r2 = getegid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() r6 = getegid() setgroups(0x5, &(0x7f0000000080)=[r2, r3, r4, r5, r6]) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, 0x0]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, 0x0]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, 0x0]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x124, 0x2) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:13 executing program 0: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x8007, 0x40) flock(r0, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x8) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001440)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001200)="de", 0x1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0x4}, {0x18, 0x2, 0x100}, 0x1, [0x4, 0x5ac, 0xfffffffffffffffe, 0x5, 0x0, 0x5, 0x0, 0x1f]}, 0x3c) pwritev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000040)="595dfea6b2a263a38d78e28050", 0xd}, {&(0x7f0000000140)="4d1290b994bddb86c645d2c0542c1c53f95c6a023266098d2e8ce152c03570a1e3d09d6756c714111859adb876cb404e04632b221f3ab32d4a119e5d120860c9464e54edb076353ada69f1421b15fe0398492a5449f3effc8a09d6aac91acf9f63d170d8a7848b1c2fd7a6fa4de0d577bd89b1e4c66d4bb42cbf1d66704217ff5486e29ec105468e90f7a505cf142338ba4458798b6ad3e57261d1324ffb98c2161b48f05c4ec1b542936ffaf51d26dcc7821fe577fed50dae21ed7300e2cabe921252a51712130d4dd58c83f46a4bc5e80d5e4a9f2dac6b", 0xd8}, {&(0x7f0000000240)="69967cfd701b0db02ef08884829c282ab3676dca9bf90ef7d37b3eb0c7246dcba0f0bcfe1fbdbbf1281b27072336811f53177affcf18e6bc8a6b8170730763a6a5ecda6dbd6601f1f8228fe8aa7994fb774c2995", 0x54}, {&(0x7f00000002c0)="fa6793d0d8119def7c1006d799de9458a63488eea746c925f161c2e4903cc7c101cfd5b46dc685faf0e9366d5196e8ab352394c7872549ee763fb3a051cb70c86622de3842c5aaa4a6142bce7462debe7661c69147145fe4b6a2334ecac33973f494b3db9d265dced3f35011bf559ee6a4210c8e725185032166951bd7243862e65bcd9ab039e2d48dfcf1d40f06afdfd9c12840e48edcc887a14de448cee7de8922c7126492cc1fde", 0xa9}, {&(0x7f0000000380)="02bb5c23e4d73c19fb3efe259222e718c755ffb459c5da59e63be752ff089e2d04ea5f4601287bf00178cb56645773dbbe6398f1c9739022628b7f03e4d9c998619c8fa8540908be10d97eccab528e42e78fc799ba22e11013088c4b0010e6fcd30ace6fa333ae34605276c90dde7e64e4f23b93fe58d7ec9135bfaba5429775bcde4e577a958db13b340c57bb441653c04bf252ae67899e54b6b22a4136752441359c0d30bce9f24a5a1e585c1ddf6c1c78c509e1959b7abe9226fd42c8ab941810128e61a40ae916788f4f11ef084f15589ec83aed14fc8bfd5b5baeea8064ba3af5a93a8edf58b7df1189cedbdcc64ccc8f60c49f2e74f5114dfa2ef7e364e49c54c97c4a270ea0f48a7124adecd700bc00b59d704210ff6ea0cf58e11e80dade7148a5b6149c0f29ce564cf425c409cb6d7f2c792651fdaf9ab8c964393d995175ea96e085a330af600c86d943155e49aaedf3f336b4296298d33641cf8bb2039c77c8abaa6692af30b6ff677db097cd19c6421f725ffc85c0426afd9b7d84a2ae2cbb1980de10c7b7defebdbd9645d4c50be1e617fe244397b2fda81f8411274de44bd0f77248cd4baea28d600a5214df9775c38dc204e74a9b6863f4784ab1d06b3e698343c188b8175f04ac3cd0dfd1135d365978af9c738039475c5ae5fd04d3eccfb49c22d4ecd19b618bd2302b035ccb19c7211e6283b79dfaaa51282b8a05c28a31768954f6039c6246ae281e10485d3026c534fec35d6575bfac2c9fa2a4d6a9ffb5618472c236edfcf6a5134157a37250c5d6f1fe5c523dc935cab8ab464055b90bdfda77225a1749820b802fff0d5ef3ea36fccf3ee43aa145d1bb6d8fc52f0d32f328882af61e5a96e0b1b7f63da20591a17a0130bf9d94819af7131beebe0f73d7c8dc2499ddd859e01c9377a04c3ce26990ca9cb7c8551e33d47d1a14eaa427d8a21042058bea0613d8c008062de10a7bd5194bbe888a3415218382ca23f8ee147ab1577ae7c7d96b8545cfc31656157980335e5af67a691a1e374ca9eae795adbcf42ec44f9b1da5d850b23b766d0953d4ff2d071085cc08cd393319b50b117c3cbae0d47c67c7caee356c9b5e05f009af5238cc48f65ebf3bac71ed68193d3dc44dd44d6ec4d405ca67dd92eba68ab2bcdf20adb651b7309abc7ce583cb08a4e77bcd372f0315025a196fe56ecaaf1c2dd4a61a3e7b2d1f5f4aab49346c93dec06ef4ebd111a202d1700a0007400ca193f8e00c149f357551fa5dac523f14ba6fd04d24e5629e4d07764094150f0d227181a589d31a72aa56072a5826ef6c92ca9c5175fbddb367ddc2710d4b9ece8a70764684d4179c0ab05088b3b09374baab8b19b23c3821012fe7c6a23d82f474d4bd1b5515654c7c1ab201e944f466dc315e311b178cbf3ee0291832c1e90cd8446ef1d6e4d3ac45f2bc9b8332e8b6d69e82a1bb681bd8e0e764aef6a77710f9c6d82343c9f5b1789a5a73d51ea2c678c1c7b13c7984c63e914e09a847e1c9d9b044871ca9c8a9d2099e54ad4688c85e9e8e7a82388982e234f78795aca4e96b289f18c7e1812c418d5fdbfa17e553031231710860eda44b30a8a7dc70f9a192a11ed369aa7e3d41a57546b4ffbca29113552ecd090a4448b6a99ecffd171506b9cb238bed1a2d57f84eb6954e20efe79a93dbbcd25526f3da5514884b1025686108808b1741ae6fd46d87a11b7d91f6129b6c64de6bf74ec2a78d2bb94234eebcdb4bb747bed319154ad684b1b05abd50f956f92e6f45681092524d25265ef6a7ce16f97035bf94bbfa3e03d7e8c1afe887737dc0ebe78405fac2c8643d638bf0e9402a459c30f9646a2fd2ee958c8baa1e530a0ba36137be6a1e892b331c46ab1f21a7b7e29fe575def8f490dd8e85cddf09d7b7c76e8122bbd9ca1a4fdb9c5ecc968b0804924f1c67103ca1be2026250874942fa84b1b76f9fa39ff08ef02564afeb9febfacdff7a29610f5ae3765e0756b412d7f8308a98307325a8a6f5f713402e51fc03bdf04328e219a06bcfd818602538f031d87706734255ffd3d1dbc41ad1a38ff75853d859f49f5dfeee6d755f3529db9437fdfde6d8fe1271f25eff3a7800413e049481f53e06acdfda4bf0a003019e50bdb8f55dfeb94bed3cb3ef6822913a01a9c703aea783d91b82892f84312d7249c9d562c0889a1a57331252f0c47945cf597d48eae735cd9f70f17099c7d63679d60e12a0c6c55e30a6048c674687057207be9bf53627e92104da5dd3a383476217f0f8e11b9dd9db5d3f3bfb5edaa630c613ebe3e0cb2d126791eff87fea6e0e579b3ca5eb7b4b1b7e7fe484c3e8ae121e675e9cf19dcc580b0c90787773dc5fd3e2e014addf1be87e7a96791150ad7518ca7fd304eba22e80dedecb73a6fa1a36fd68cc73bc68371e49d994ee4d4bc44aae74b614b0ab201504f2d4a0e07dd4ba52ee461104296719004aabf9ed0dbfbe9f526926c4c83b9337a1ec0b08b485c97f2e7ee51f880d4b66fe395ee4b473c032945ea2d0b83a66d5f19b3557f3993f4f284c3368862fa193113845b538593710adecd2307329c86cc9294ebb38babb73e62b967b690c7b3eb62c1e33b3780b2aab7aebe1cafa05a5a9ebfa2d8b5c0300d3c0c7888dd88b81bbcd7ab6df30bdc794d91e8a29e4d9e5b673c76d892e8125c0187a349165c17625f2acc9ad7da4ae4e39d4d4d403d6106525357e2eb18df509373fa4df80c2cd0ebaf3f5adcaa731c26f6dbba804455c7b23e48dc7959744780c74a9e95be47d98377bf3f01f1bfd7e7c968f9e6aa97ed112e7d8c1fd7baa3e2856053f9b5579a4de748ceb3bc4247c4f557be79fc52056fecec1d53e4a46cfc58ecf6bbe22a677d03e071c62760c981088957b47d563c723624f168cfad6b5d6a492b49a162af0d33eb54f4bfd07a91cdb8167749d16f256621149704724f776eaf4b26578c79741398ff93d4f4d692422435b33587bdec92dbc946130f088aa2427cef7bde51ddc8d342f252306bf8b4490a40051bb05fceaed00990620981d6328e15d072cd67afd0d3cd29bda00b75e37c41267421ffdc8e333837bb74f04ff23158a185277abac3af0267029ea3f5f28d5e46b1090b23e3b57b5cb9012ddfd379705338147ca0e9ace9db9733868d791bc50fdd4760811d9f257ba48a369e7d1ab0cea9e03a50b95ead054ca472fc6126d4aa7e5f22c4250dcbf1eb4492a2e6164661a5b99784f7c46fe08ba19c4b130fdfc9cf161eb872821436feec91bcce0dc9991aef8a570ae03612b6f8cca975fc2d99f090f91c3bc8a099edb5dca1104e87074d7c2ec336fc0f80f999e2e4ba320459d2aa3a259ee05b2ac7dbc5e43ba40a69a56a52dade22064a3c55f2b8aec6235ddbf80432470dd6e744b52e2f3dac055a372f34ba2233647b9b41d7a4de652b9b9d056252625c7e85681f5a722b7444f411d6e2e318c5b3ebe27323ae6ca1d2b3fb24e71d92796f32753eab1c7dcf1516626ee1b691d7c157d50692168272c60fae9f51f2787b95fb3798ba2ad79078dc723d712d1cf479705f882783ecbd5712d4fb349132a5778d55e0186d495a32007a6a0e611e01b83e0e113a6d5d665a9b2958f8e061701de4270c68e7e9a9ce26a3538dddf87373d40ee5b6fab6b5b760872c1e07e32ab8f0b6997e2dfd6fb184343e7742eaee85e2e0b2aa335f8a4ada0dbc691be18ae1b4ecf6f1cfdb76152ec150ad1a966508bbf448e44f3cef2260a617a077cc46f1b3b59abf3ce3f868860ce92cef863ccca661d582e645b5f5d6ca5c9556cfb938d7ca12af86f004bdb7151118fa51f631725bfb627ea8dea9cbb1fd69bdad5fd8c2f36c16662b5b1db004d8edba5f85cc9f9d6ef3f526bed531c6c13d90879a67236156ddc5a4974338dd164e21c546a5529c420d9ea718b6ecfd711a0060542b35e550d719b5455edd3a4fb6f741340c792bf9d50afaa7a0e40a858df117995e71403bf10ee6cdba92b0a5f8e18d4b4bb417ae99e203afb8ab6d04d4ab7d1eee185e4484331466846140c17cd866912f04952995e053d11a30e357029c4fb6e070267354914aa6ecf093a54060df516a6c55884105deba40e544e008209cab9c06a88505b35d05893c50306fab580259a8ac8244353810915916050567b827d5ba5c3d779335cdbd4353f820cc53df393170adf66ab8f45e90614f36b7dbad21f84e21df9e23b2484f3504d847e0b3aa1517e524c52d4eb9f8a9080a35c8366c1054cc9d31a12b190c60fb7c5fc3eb16036438fbbc2bcf33e03e3f68b17e44cb0e72f6b53813eb0cc8c3e05432c5143f0ea909ff43bb87f85901216c4971b06681b8d61553da10bd0252ec3c1ec8d8f13378d2517380acdd69320298715d2247834dd2d971737b8b2ae9df31f19ff78e4ea085c870f06c79585c7453ae7ddd1e85e4ad96de3a85d2949af2b8219e08f4ee8260e0b1f8a54215498c85a2d1fd359278be6f2baeade1e338d2be01941080aaeb5e7fbb69156610686e3853d510f210412ab041a5e995c5978d47ef563d09b66d0671d71d80a7cbffbc14015634932528617cd2e1ce2320e00f69cd1de369154132711c8d4512ee67d67ca48ed1675fb0d72108bd95d4c5e1d6f8917194ddcee6d7b3e2e79702e368f6524c18fcc2e01513beecc0e88748f25639baa7afb62709d5755d17bdb7bec52c9d01929ed7337abf6f2a9fd938fc32efdcccce3e4f04f0accb3c12af4284c48f7cc3b930fc538a5698f60bc4e5ba7f81245eb70274e3c55b7080892968899b03df9245cb2d749e789f7db64f49b3a8126c94e289564a7fbab89186da69dd1a28e3d0bbfc79342a736ec77fb238f3bb426e12ed1db14c4112a073da66584fe70d7d3b208229deef6f929422ed76a7d1e4469ee405158839d60a0313bf19791c9a2a97a536ae3029c197bc7d0a713b70401cf353c1a0e9ae69665b8c21b36800e9300678b9ea119b46e6ce221682621fd681d4a6e87914e2f50d5a194eeeebcbe73db0b8464f390c5e6ae9b0a4da55dc88c2a52b512d328e0c7e77e01f78e997290e1567c9a80448e9739810600cecc39d747eb53cb4ef189f849c7958d1e1043c24a4023b4ea4d18ddd6d672bbba38041ee40afcf33608b8612c3c63ea424f9e832a2a28210e6da7b94836c96f12b69f036a5a685d9d67d9dbb5a04aea94bd5145bde44490b0f21940d92a243ddbcc95747aca9ad30f2077be7ef745c1c6af553b3cb3434a0ff1e1a8313ef6690422f19fe1d33aed1c964b7e083009b46d21b2593c47b038bf936d0b44589e654b46bd5bcc99f9a2530910a739061bf1fbac7f6e2edf0885319a71e9515086e04ec3abeeac417f864d5701b014fe38826ebd1572956e499f8bb3f9237b243ae14867913d693eec2fdbc407e358869576fda12f08a19dabf7756940ade5f46033f59f901f62bf8d0dee937ba0500de224e73c23f42034f1d9c64c73aa742324e1eb3b7fcce9539df09357c8470c4056a0f2499d28d073c71b049744a72d3ac4d87977a33a3da5159a91abc4fd8ab412355b75807f1c8437eb95496ecc85b333daadb3ab2e12a1c944efbbbedd02041e4c8a24b461b01dca500ba48a072f2b45a179ceb19b16acea918665a8f9a0d3d57ef2c450eab44e860236f41033596d2494feee588b9754ed24e0ab4ee613a1ff3c46edc4fa677c519cf4fa300d2f34299b3dafd3609d00ba2d5942c48916f7b61bdecf9b8fa0b4740d7534502af233c5a2ff8d018f50e5cfa2131", 0x1000}], 0x5, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) poll(&(0x7f0000000100)=[{r0, 0xe78449268f43b4c6}], 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000001400)={0x7, 0x9}) r2 = openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x281, 0x5) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001500)={0x101, 0x2}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000001480)=0x8) socket$unix(0x1, 0x3, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/../file0\x00') mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x48) close(r0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffd0e}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001200)=@in, 0xc, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="6800000000000000000000000000000013c981bc6672d616f51efb922444e8899b266efbb06d62ffa33eae8e220425c7868e57081d194dc10328dca95a22d5806cec0bda25c22803490aed72f9d05d443b19c212177ca3ad415801293294b39ae12c36f400000000"], 0x68}, 0x2) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: socketpair(0x1e, 0x5, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) sendto$inet6(r1, &(0x7f00000000c0)="01468f2031c5119306dc6c4b17efcc8330f1689b73b2965bd6fd1cd5662e944f4455106eda85e5a6ff2ded206849b85395316c6cb03e4c56c4739bf981e38570119087d86fa5a8b3fd71899b49d9455993c96fd778d8bb", 0x57, 0x8, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x401}, 0xc) ftruncate(r0, 0xd855) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r1, 0x0) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/70, 0x46) shmctl$IPC_RMID(r2, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x4, &(0x7f0000000040)) clock_getres(0x7, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x100) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) semop(r1, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x1, 0x7, 0x1800}, {0x3, 0x200, 0x800}, {0x2, 0xffffffffffff01bf, 0x1800}, {0x1, 0x2, 0x1000}], 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0xfff}, 0x8) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) readv(r0, &(0x7f0000002500), 0x4) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x9, 0x6a5}, {{r0}, 0x0, 0xdd, 0x9, 0xfd, 0x7f}, {{r0}, 0xffffffffffffffff, 0x20, 0x87, 0x0, 0x101}], 0x15, &(0x7f0000000000)={0x81, 0x6687}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0xffffffffffffff80, 0x0) kqueue() 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) munmap(&(0x7f000002e000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x4) r1 = dup(r0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0xfffffffffffffffe) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10403, 0x80) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/21, 0xfffffffffffffef6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) clock_gettime(0x4, &(0x7f00000000c0)) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8001000008004, 0x80) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt(r0, 0x2, 0x0, &(0x7f0000000080)="0e6bd279bc7be94d7262a646d3a7dd516d4a5622bf8b409180d0d895174a8ae291a9f5781de777417487a4deecfb68ed1abca8058be19ea8c350ad86ec7c59ae377f65a8a7d38a97940a6aa131f2ef2a5e0b58bfbf68a4dbc42c014d8b4f464cc059db", 0x63) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2811, r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x9) ftruncate(r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0xe2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000080)=""/250, 0xfa}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/66, 0x42}], 0x5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000b80)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000480)="0e9b9f58d237e51b44b3c6616c4cba8790a41fc77346248dd1f3cf1afc556a39f41a3fc96e25d952355c7108047b030235b07199a639a4c4f3d969c5c71de1f35c59add1b00f3c211349c738f2e120abff21b8409d9d49dca192ed27a63f7b502d8eb76ce9e1661bf09711e0a17d2181adca888e9a8d391f91af33d1ba", 0x7d}, {&(0x7f0000000500)="7b4bc0d5d0f6b4872c9dec4eca7611bd27150b1585350ece66127cfed8034c0d8d55897e27bf2f2b1b717d4d69ff5b65df077d57115a3a02f0fc97c364fa0ae0dea6a189ee49ec86731fcaaa8d6eb87cd150d7e6fd1f8b8b741929eab394fd6534686098409efb9319c9154a28fd44cdadf65ded1310a274928942a0ca986ca33148f99047f59856baed2fb3d9da044f6ec3e306e8a6557b97c316379b4090d802e88c8939618d6f1b", 0xa9}, {&(0x7f00000005c0)="ad40750d1b7a8e2755edd74054d481d83a4c0c7ecfc936ee526c8f997c9c39a0ddc629ca86fc55e3f5b60321c67e36df42d89fc30854d4a53b04d517ecbe7c8e5caeeb6dff2ef2c5d7bc5b2397d9e5844248c4f4288b1cf6d9f0aff9abd241b4a19390fbf4052e527ec66fd26ea3df61d66e54fdb98f0226d12e3b99b005bb3f4f86893889e704c1fe8c67d7ffa6081158d3a08c57cf32dc62691afa6a95d75bef6547953024f262e2c97fa27811f790e0d5e6d0676e560077977dee9064ff419f6fc18a93943abb1868b2ec4ae99ecc0712dd78bcd19364ec3f6919e5865cd2e2", 0xe1}, {&(0x7f00000006c0)="81353b309fd1ef8eafa771a3f80c7649ee8605bffe56489b8b51063a40abda61c515b25350a588091aea34ab4a85d93f76dd381f7d9dec819bf989bcfb1470952f333385c3b52039c570455e09c34437662555271adad248d58cdfa22cfd5f2f67281b48ec", 0x65}, {&(0x7f0000000740)="0bbbd979e3c7e8df873ff861ebb10f917f08e2e900454bf9a59924c22f7db5a2d2149708d18386ec54a2d6de62bae8821c35dcd142f719541f72cfa0c31a0adc2b9d2c617fcbd7b7c74054eea365a8586f1186aa8f7a554d57e05ecc699c88abaa9e679156d30fc3e1f0f9c3599750ac3f655fc206f2930de57383dc368666e4000c62d744eb7c4fe01d12617b4894ce5ec83608cb6277bc803a28a4be27415a157d49c0cced", 0xa6}, {&(0x7f0000000800)="22bf29798c5862ae7a52fe11", 0xc}, {&(0x7f0000000840)="9ac66d02de8ae1bdb5b43bbace3e100ec925adf3f24b39a1d330355ca98e528735d4ca4b3020117e0bdd9a535567b7a2de29c47b7a5b0bdb27f5241e390d12b2fb492b3dcd6f56", 0x47}, {&(0x7f00000008c0)="c37be3bdd56218f4b155aa79cead5adc9c86ba59d4045a16664e4ec2f1636600e11c360cc41ac2dc88772ebe16313f0cb574cffa4e0de9aa85cc9565dcae0152151ea9e1ba22a8f3170aa49832f69ba82b89106b38d6e6b9062caafe883f315495c8f3536e7dd873d637bd1995347deb530925e7ce03c80f42788ac86abf501ec636305bf04c9ce899550a711f16eabb4bb25ece240637e5df11eee31f937567da8fdc6befcf8cb3168b0dd822acefecd839251482557aff85a1f3f92ed074a60b32d4f880f0b6f0c6e59a5c787121b5f6da2990c8a4a203e1c65ca538848b71fc3c6f86070e58c938b78a", 0xeb}, {&(0x7f00000009c0)="0467b07d97cccd39d8195a644c6aeabb8298981c2aaf57013901092a94150be1bb12260426bd1e9a78cb4701fb3383e9978e87e60b93984be19235e4eb3a448d5cefbddc30a6a2f34ef6624b2c4ff8dca1856bbe381332b4323fd1a0a667aeb13ae1f5411b0911214ac43c046a363f3db174210e50f84bc016de1bf1ddb98f0848133e960e3e4d1417fd3606b572bc684915f4248cabd323a59feea533724b86f42cf0092d4aaf10bf6c885d70144d4bb3171dcb7d3585eb468bd38376973b8ea5fb12690931b946afeb8080289684cc4a577e2f0c34d7644574c2de3944a66d35d4681225670566633accfc6b0041797d848c3ac6a6e0", 0xf7}], 0x9, &(0x7f0000001740)=[{0x1010, 0x1, 0x3, "7ac79ee7438849816df7deccf350744e277d6abc22d95b9743d4f0a4cd9836d497aaccb3f7f2c7a604e7b575d3c196f6ccf54237cbe8c026bf3a4d35d55719cceb31755d1bce1facdd6504fdb94f6af6431344e848801d1271dda6382a1fd1c6a3a4cc4ac62efe5e7c9f10fcd1bb9dfe5cd8fff16b2a15fb1ae67e39e399194efbdc6825fda5d67c2c69b4cf1df5082a2f74a3d35810f09f7565c5cca4fb75fe89c31fdbb8bdcd2b6b840a0f204cd90a4b9aeae76d5803d7772df6a20be9f4dea12d36b60c6ca44db77e81ffd76de23bc405bd77ae92ba86223d9abdcb01b89d60a316db38a07388ec4da6a303f68cfc0a996d16b4a24efd8fd76e8b172c34c936eb09eaac178fa2c654402d84e9fd275156338db6d03c600d7acf0079e33d4d874c91ed119cd8e13937ce1e75413e41076ba24da4ade28e8b9e442ee7f4768cd1f6850bdc6eeba1ec1bdf85b960c915085ab77d6c7497576468ff3ff4beb61a74dae01121209a7777be4791f4acb86ae2ce53234cff2f078910b51cde8dcdc30383951d8be4f55dfd151901237b27a13406700070df380b6018a4f85c79e5c606601a45c7a60652eba1b4bda84680e1bdc1d75290ebfc9fcc12ebb9c15b2dce4c67a3fc09b71c40dbe26435e0bc5e16edf2268176224ac03e953811071f8120d1d3430b8bc68ff08cd8b056261416acc2ed4feafede40622d1fbff12af8227c0537e31d26730fd75affebbcd7ca435195b4208fd6f3a362253deb7cbc2ae410905a88ecd466bbbce0351154cdc33bbb7c9381695157109bbf727b748caa15a6532cd3a8b307e7af8bf79f86a7657803c7989c65b59f2351fefa0d531c062243dda642fb05b5f5054e4235f38f690cde98de9702eb7db8dd4b676215292a804f15ae824b1513a533ef3e8688dd74839ab845ba61064c0ab5984a4bef593c4713d2aa648bcf908b167165155d47c77028da4b4963c6e4b9783092dadfdd790c2485890c9d808e4a793edc0fbd745e598aa64b580f261fb23627591c48cef90a59f2551723274c9e7729f26455071049b09574a69c1b7c66045652a455529c12a070e2c808a8cc09ace6382fe03e03026d16f01f50752a4a870451a1f6a5cba9e47fcb6a2cfb7b405ae1a73cc2e99f65a9154ed2377f8eecddfa7af3dc5686619b5f936fb909c4e0fde865167f6a18a61f3fc043874b01057686f982b6b2db2fafeed083497d4441eaa53f28923c1a2d739a1034f8cb4215037f1e43afd7ccb6942b29cba99fc45ef1151a85d856676b87bbb8fb26f8f8a231d1346c6e7c540055903e5197d0f1eef6d178d0044f2252506e8a27d1ff66e8ef7f71a40a1cfee2e402ba5d6b84605c30367723ce8c95e4eff3d9ad589daf96d389f4f8ed4b42225c0d3c69e4f31c7caf4c415b3fc3f69b3f60625688025f58fe8fceebc0cfecd65011afb96d4322cf51a60a0f4c9cd37dd062473458f4a46bd6bed2f2f03b6bd24ed4baec2808926b2569688681b304e297d6a54de04e463b7ff01ab844e26ac0367d59595efd0f7f79b5abd11af06d322388ae7e6d9749260e1da85740778d95ac5723dd6afb5bd8607672b65a81f52dc4630f5f593c20a7672891bbe5bc212abecd23fd085e86fef6389172117212873328ac921c00b05f1d63908e12826c0ebeb48e61af2edfa72d2871ba14d4f558c8ed2da40736f443ecf1decced0b716530f7b0852d87f56c3732b464337329dc7ac29abd48e83c3ea798998c4df80ce5f99d7524c36c42e28512107cd661cedcdba2c89e6f30fed115fa9730b47b0b096de9c5ee25188e75ca63a52c33874014b09b5b128052fd9bffe381eaedc5a8f803596fe5b4e73e1daab2cd90674f95f6799a2cc91347bbc8927f85b0557bbd5dd4edeec9742dedbd64725470c0542c1b55aa24f575da6314d5cb5a0023b6030da30650b7263aa1f60d474d8995447afaab9c7674539445e2ddb118685b262adaad90ce3c5ad47d7b890e6554a58421cb400ca05a7d974b64f9702c6dc897d4ade7c697669ce1e1ad48837a0ff82a298c4d7ff815acb033562e27ab286cef03a546987076214c77dee92c1a70080738e400412ba8506f9cf9ec5676633cff29bd08a38e435c0c472d53c21d71e3b46394a0b1999b1cbb0e74b4ba7f7ff92b62246c1af4606e611ef4a38dcb9c7fd6ce5b78f71196ee8c017ef43b07af48316a24176bf8c697e0ae2dd277074f7682a998ebdc06c782637d11a79eabbadba972f204b50311bd2fc46b15d3dac4744b16fdbe374376cbd385ec4c325d153fac2b7c2d0464923998aab5bbe0dba69df634d370ea3aa9abcba577b4df3a3dc50116c9cf66889e7ce5006b4c46379a1c5f08c2b153deaf8ba00ffc6ba3c7a936104457499966fe578c17c51aa441465d36caf836954505fee508f0cbf0dbba8786bfd6e3715d6210078993cca0dd05a9611dc80856f7c9b342f3df077ae7ff2c2a32f7b2233f3407d76e93317dc887d64e875de5b436ab440c6c6591e45030f44fc222492e1249cafc633c9c25749353ee832a1199befb9662a40be68159b8a7f03cfe52287d3e1de3f838b0a99f3b23710ee4e7b12841afd31f56c66b0454488367a3356101ca34c5460323b81b811ca9854d94cd547341bb01d965ac038e407f5584e78325698f5a494f50f15e909d7fc0dc188817e4e43633a9993ccac86c46ef372ddfd0ee90e9e8502a826fa18d5af79063fc309be637ae92ead1f68d15d9bddcaf9f1c53dc785e746ebf1388fe632b99026d8fdcd9bba1ed9174a565fd61436dfe874d6b3fa0dc1537187a70ff01806b725ae5b0f756ea6745e509392bd43cca59d792519e31bd7ced6ccf8d834ef67204537dbccc533b67045eea911fabfc6e247d1bd28c25bab4e90bf3495a1edb10a14244befafd539263474de0835794cac38210df470e418e3701f262bfe0d53c407ed1ceaebadce48e270ddc3a4c2f168776f4844df7017318e4dde709ac180754cffd1d864239fbbda23714ac7fcef267882dc2d460b0a467304983640fdacd7cf81913f690d83d8a58a1a7c107a4d847114eafc593640520a08b414b16deda1334a652520efb90efd53d4a4aff4cfc45670dedcbaaa2c365c4966ad82cd77b14f316e8276264aba7ccd5533429df599e67ffc87483705cce6c1a425c3135b3583830f836e51890f471553f7216ca50d1fbf86295f7c136ad7d7f25993396ed1d37861df2ae2d2820b516069dc8a63f0c6b51d549e318550c46a548c7e9a33204698219b8941585a5c4c67acf1af4bf81fea555c683912032404cf742a01f9d20ba4bc4213bed48091f001e8df1d788607fb2d8a51c4d0e6257aee32ac1aa15cbbe213991ba5c93576814d237ccce61366618c71aea7ed52132368a032faadf8c2584c325796c9726c0e9f174a00e2df6f93737f7efc989e62a93c419d0eb8c897052fd82e5e92a7124f5d4c4b2b9143c15feda1799111f480a575af4cf4ce1c999da4fa9cd8408706952d7e92eb0befe3a5da54270b2b49d065c72d3f506f8e1b64ce4ffa72c0998983586894b6962932827c1e21f3542136412e3996aa62e4c0197df9a438aac08a30a95ff5610458d3a8b639551229ce8343d1469c962a8ac9b472a91ead1a9cab1aba2a90b56a1b951d5c1ba94a94d9d1f35c67c5085671967af9cabb0ead7053c7a78cb7f6b7974b20ceaf5dfb8dbb5d8ac846c8364dcdbde3b7f2be183526d4ce9ce8e262fce92e790ad5e4b6e469e4bb26ef113dc70a47a2512c56d7ce21d6f12b9e297f96d619c05cbd26707a4981823a8d14add4eabc7c8e5f1d4d457b0f306cd1149e773027ef4a0f48458010e4f0cfe80dcba0de33932841d5194cfc1801e04d9c2c1b46af75caeaf5a72eb39b9ecb7e6c4fc2db6184d53361bad3d0d3eae1e7977cd4d093065127763ad4daa24da809c67267d963a7b7acfddb0241850ae5ce2e666ec9559ef638a3d06f0709e0ee3c1d6d22438a322b2c5fafcca69bd87723d49220010ac64bbae02479f16e4f407d4debfaedaea4a0ca6d2259ebef35fa7dc46a0576212c944946de79854846113ab616c89b1facfff982308d891cbde494c13c370472db38563443790981294b1b7325934371401484274d0140a65c68189e5d25e6f49cfec96568daf236966555901341a27ad602706bfb010c39937b09aa9d23dcd5ea06d023fe336af5fd7318fbb5eb33123b7865a5117b06a222143ca4e3ef074fc004d6e9c26b501f80a223483a24ddaeebb82271cf198ac22aa6157f4f1f226ee504543ffa49468a003c7ef640357bd5b2de8f7608d1e719ff89e33567b629295159313e1fcf82e6faaa32c2fc730866fa998300e457759c376f8117294d15f9549652277af99d0c5305a67434104b75c906363db0be0384b6b7d533d4152d601ab2c2bdc143803d1d6f9118274ec59faf163871e19ef3c5e19606abca7f9c33c5d6550bac0f00ccedf4813aebb700b8e58456f34ee014143b43ebd0dd312850cd6bbddebc16d34402b42d10f4cebc51ee67b9d812e92eb9de131d4c57ba8cc34985507bf9a65e86f1da334fe86ae1b08ddcb4f86925082982d6658bf89f19bc1d016d1c998b6fb1c911356a7bfe26b990fc5bbeb7e432414b1ecb92ef004eae0ba8de92fc08ab0cfcb7cab35439cb9eed3421a175755886f6d1410d6d705d6b2fb226d4f629b6e7e9e797aed635f9bc51932e4a7b0be784d738366eee43227e31e58f3a2fa7f31467a5cbd0d9f4beaade97f81d0b5bcd87ee3a9d235914a341d6e08c61028b60412cb08e479bad78c527b7b09db012d88b12eb9df776f0a46495d7ba08e0e8a8d4a42db373de0e09de6ee235f4d8429ae94401d9135afcc1c704a0647b6d304e5364b891c7cbbaefcd0197d8d028a806193e708897266affd8e627ae8841982174cb18d93414e2ca39c3330790f972b30c7b96ab6f76ecddbcf8d401086162a631749e498b1f3c1069c0a128ba2dda31cc19e1af828062e2b3b85a61c489aa2ad8a690beeee4818b14b08c14c9a3f8323e78066267d7310fb595cd581fe4d06b45fa0fdd06f8a08298d3855748400cdbe8fc169c7b8ded75c9c1288cf0a5cb2b68370a707083cbe20e2654575e43ba6a2dca7d251ae00c6393af22c7f25641d5cdc46d20dd58d4fa662056669542f9a56fdb0fe5e60db4d6ca1e58f5d06d4309c33555ae8a7a8f579efe28d8ae506684d0443534dcc0e3f76e64c109b0fe755eedeeea861d3396629add4aee153960b5050b39ec65ecf92b0a8fc455aa23a8d52378cf98afd5ec0aaeff1ea99027355e130ad1b493a3b1168010183eb3900a4fa100fcc1972677a5c3315fd74fe87576e175506f26cc479cedc58e7fe4d1011e3470370294514cb4d11b622274adb863f8fbc3ed06997144c49a00f80e7ff28f3418bb464ac2c8f19d925ac5c144ed09fe2c5f9bc5a6025caf9a40a1e0c3bfbea4fa21810879a4a716b62cd744e4e81c6677029d5f80c269fda6f4f75356feb766e595307944bb9b50d7c0d44d77bec8ccaf056a9e5db6302a18472b6ccf09d18f4762becc1bf761286d4c9360dc44d7e10b6bb49cdd9cfd89748d530846537afc7600061ec18f9ec5f66cde150cbbfd4d287c0def31e6d8397b69abe0a0a9b1d1c59981781355ce42c2306215bcfc23f80f16c70fa08a509076a9179a88c01a0230be4582a1ad8f8562561d07062ae383b2ea102c83f84eba63a5cb448026d8db9a07283ae1ac149e75ae6ea89ce71a5cb4f8ce290f5125a"}, {0x90, 0xffff, 0x8001, "7a1a1e171330f0adab42acd379075fa7193532723eb2e7e9c75daaaf1b66c1d50c30acfcaf57bc896a9b4116b5c685f7127f160ff0fc0c2f735e181e10be71a79bbce9b4b992d3f6d47fd07aa5461312e3fe0b92dd304c2cc7c1c533ee04f13af7f9f7b699ae2dda5e3ee3cb991b12240fa3d493bf7bd0eeb8bec3858bfab2"}, {0x108, 0x1, 0x29, "466d289c1aa595966b42c4d089fd1feeeea46099ce1ab7f8f3cea2fecabb810df58b6cf595dbda1318ef8194eb95f5778010d905e47759b1676a91be4467c070b7c5518d27e48f743c2f6832bf541cb04b5353be415867d05340ca69452cb488241720a931c4da8a41509f014b9a25a11a97af23800c668bbb30fe3cb20365531ebc0e41ff7ac4b5144dd63b74a48e34bac9acc93df0b9c96f28e94319bd0b7dbc0e929fc0f993e155e202d73c1a39c9f295308bc96e43c8af325c0812b61ba4e9ddadd45fab392cfd09be1f39be3f125a627d121125831b2659b9fe9544160532b184fed0f36fc67e150b8774f284f1231486"}, {0x68, 0x0, 0xbc, "f32857a2756caaa047fa1b685fafecd0bc6e33faf28c714f7b71ce446654fcb4ebdf8bbd5510f90779b869e029d293f18fd1430a7cac5024a7ede8c719dcc0c679ddb7c0a066e4d846c96157f0241248113b"}, {0x28, 0xffff, 0x52e, "26bae7716f17d96fe906af25f68d4c4d0f58e7"}, {0x70, 0x1, 0x3, "a76cdd14cd2d1b38d22f656590a69428546113d4d5b5cdf5496fa17c8df499397c76d159d7372757666aaf7367e43072d19effa7944b2db35dee4ddc23d6673cb264dbc07b97e56821a819ee615eeae3dc822cd533b719cd5a"}, {0x100, 0xffff, 0x4, "b1500c4a66da6fd033368d1b8e0ac5f012b5896e0d686b34867b449a0299f30993e21f21b656a030acc78e1dd270de7607acbb2a984aec7b1bec412e7a43aef8629a9f7f26ba4e37836976bf7f5e4ef36a858db898b34fddd213d37c05397668854e4d13f8346b14a933e79a05f79a7a31a5e5cb173a18943af91b94367d0a058f7e6413b4c9aa7e2ec5587a3cfd074801cb1a813f8aced262b8a9adf0b10e59439bc5ddec7c74b14dc4147a443c615594de06201c498816cdfb37526dbc22838b9b075a1d2dfe16b9bc5dcbf8d19381a42a8ae699bed27fc7a8ae9ab7fe5288cbab6cd6e521c9d71d737669884d897c"}, {0xc0, 0xffff, 0x1, "925c2795dfe87ff4f0c55acdd444576b5a7c40dd0ac8a3ab7bfdd688569339405c20d1344b1543ac2147282f07fb4d8a687e1cd61cd3bdfb2912abea249968e0de23972f898c825fe4598f8a4483187825aa61673882c052c517b2914c3e695ddc227455c37553251c098c898b22155be71e5bf1f8bd688b9ad5305410c321e4555ebcbc924a8da389475b38c1da608e55617a44234dc774c27856a0251826f0fc0abecf38b2f3278d89"}, {0xb8, 0x1, 0xbaa, "9d2b86a541893ca11b9f368b2e570503db334c9fa7860122cedf2e5227777f0533bf03352a6f05f081a963705db451e5b93b8c9cf9fd732ebb8676cea427044b62e1b2020d7183569e6a04cd1dd5666257aaf64a19394f93a04a3ebab189a9b3bd35c1e50fc96e51d24c0493f8b7ae639fdad2d3634137cafb1d70cef26f34f3aa8fdad4a5177ce31f24f2a53181b2dd4e55e19233530313fbc7cac200195b5fc03979"}], 0x1520, 0xc}, 0x8) writev(r4, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r4, &(0x7f0000335000), 0xfc94) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r1}, 0xffffffffffffffff, 0x51}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x20) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x120, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) r3 = dup(r0) renameat(r0, &(0x7f0000000080)='./bus/file0\x00', r3, &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100000011) fsync(r3) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0) 16:00:16 executing program 0: unveil(&(0x7f0000000640)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000040)='.\x00', 0x0) execve(0x0, &(0x7f0000000380)=[&(0x7f0000000140)='x\x00', &(0x7f0000000180)=']^,$-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000280)='*^O\x00', &(0x7f00000002c0)="fa00", &(0x7f0000000300)='x\x00', &(0x7f0000000340)='x\x00'], &(0x7f0000000500)=[0xfffffffffffffffe, &(0x7f00000003c0)='\x00', &(0x7f0000000400)="7ba400", &(0x7f0000000440)="2dee00", &(0x7f0000000480)='x\x00', &(0x7f00000004c0)='x\x00']) r0 = open(&(0x7f0000000580)='./file0/file0\x00', 0x200, 0xa) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xfffffffffffffe76) chroot(&(0x7f0000000100)='./file0\x00') getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlink(0x0, &(0x7f0000000680)=""/4096, 0x1000) fchmod(r0, 0x40) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2120, 0x5) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getpeername$unix(r0, 0x0, &(0x7f0000000240)) 16:00:16 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, 0x6, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0xfff}, 0xc) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 16:00:16 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000080)='.\x00') 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x5) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r1, &(0x7f0000000600)='./file0\x00', 0x4, 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="b63ccd2e92522a5d16db073176471e4c7efcf9b4", 0x14}, {&(0x7f0000000100)="76ba73d890c40ec4a70de8e6081c3d288b0057ae207a8c7e6eda74d393140bd641361f707caa696204e6dc25e95e88f3eac5c2cbeb226cb57b4ef31c3cd5fb5e17dbffa1510de8b22e507f2828cc9719b57d777a8625420f3ad74c4b0cd9ca862abbfb9657e26f0f001c2e2e02e8add3036eb1dc5c5931367e7165a179261edacaee5fb6c9ed1c86136226ea8b42201f55a5b788b643a486656f66e9bf2608f50f0fb3a901da6045e7e816a26f84800fef2667cc2a1b2d29", 0xb8}, {&(0x7f0000000a00)="676d463fdb03afbd38bad3ee7a9d1604ca4ec6d06543b60fefd0eac469c956b233d511f5f577f8eb31e662f48fbc61bcc735b2bf7c6c83e6ffa4ff51364b9ea2d6fb202a73ec4f2311ad6a64da78fa8ebe7de418beea6a02ca0d0ad84b0eae0aa82acb543cd29311ff2a62f99cf150f51a870ca0fe09a474d39ab03ca14f666b41e536eaf2d95d7f03f601478cdac51f4df0cc74d67e4d77b11aa2176e379c1a413cc8eeeb1c543787cac6ae52354da1b8e2bd86b94a575bf7f77a1237b3dd72c9e7f6e56bcbe04b98722923e0f3ac9f4895b42b0162b2299fefe18c532ee88e12c18cc7792139e34244820d12f3590651d07694199ff13eb19771fd28be160abe5cee84413cf3773a6c89c9567acc2a5dafcaeeb49cfed03277b49efe0de38958186056c15bf245ebdc75e9a26109beb19a9f9a2b678215ec3665cbd2015eec7e0b37c12b6c9dd931d98b7e92a44c392edf3e0507044aa0de4fc12131bdea785a49e98456240c0dd50aeb7cd4ef65ba53c0e4c85692bfe69e2d9db22013805a9d1143380ccf102fd5ad370251588c3499d438604708b565b0793e1f930bd7bfd40ec884eb91f22607752866be7c2082225e79f079eb7403570156451c2ca92134cded94c8f06ac7d7a261dd171d8f035c276fe9d0308dac37bbdede9f2fe7c8db1e901343dd62537aadd793baa3ad11b7df59a67cf699b46a67879248e93fa4132b9bfcbed49b8896940781fe45ec440ca60ac287afeecfd4939ec048c8df6da383cda4b9a2fcb4991f933bb26133ce149b387fac67127afb2e81fc4f11c7f27ed7a295aa3b1b2c17c796aab2bb17015b028b46b152d36a044d07b5c3980ab3a7751f1a08b6c2835ab13d3bbe48c1b4c721194fc70d33fbddc0cf55452aa1998f64b6d93f4e7df1cd01222c6f81d0479050d0bfa58fb610d3d5fe6d4deffb622fb9feac4d972bc6131bde19988e9a963db826866f5593bc33114e74756d86c9aceeb2b6c30dfc732db9faf2376d22c4a8416deb9d6d643d6287de032c7e88d1e8921161c22eaf91a238026bb9654e34b9a89267929154136e1dc445cb57bdef4d7fcd44c3d02d207e3116d9c8958bf886d0b25547152f927f10a73e34dcb8b52b028c758d67fb8741feb77fb3f467280258afcf076bcc9ba37babe7699af0468fa162b2a0e64b54be7e3c93efa81719c3f46cbb349b79cdc489c4bf68c8c6d65e4a86cc83a4ca0dd78d165e2f8fc268627263d3b70686f4fb0f503c48a2d11acd2777dbaab9521ed753aa72b64ee952332fffe141c264692732cdf42ecd6e4e53c711fc2c4368e7e95f53911299292a426ebe06b198370915d43c10d68307f5df263d7dab7b6269c71f8e2263da27d98990b6084882f39ba1ca6c1b06b7c7bfd5ec7979bbae9c3aeb99892f5cb8b221a620f3596a7893600be158957690242342822d7ef884b85c89978482c1ebd9e04dc770472f37d38521d476320672b7c0c574647a45b1dd0634e1edbe5bc4df15dd9beb5ca61b1332421fdc56ae9abd4246936bf3ac6abf47497b0e668a17aba726e848dea83a9ab6bc4610847c2f4d2a445ef12a90cf230f62cb0ac304550dd27d680c0d7b71749fa1754d5e260efd65ec30161c76b3ba20138f4a029d7c70e6b506a72442bd344d4d594ff9837d41672ad6c4a91c5dee7c30bddd7fb046cfca51de0ec24effad6d34f11417291d4cd09f6288c6bc731c91bb520ffa589837ce16f876058ade77402a9774d34d0473b73e406af657c673c09dc3f7db9cd6fe570fa6ac1f0971be6f0fe906d71f581be2dba5cd40f0963ea67beafaf124102661dc69099cd38c41eb6ed80bf9ef47b486ce007e33552cab013e1cc7ad9f28365f01325f02e7a9ef408e13e5193ce496c8a8eefdae8a56acb66b448a95bbfdcf76ebd9fbfd85017d2d640dc0d9bd4807f927f42d0cafd65a19e7d21fd91a0827d4fbf6b33940c062a320090a3f9fbd0b39d509de997577f8b59d58f401528e3700be9bff1e88434f5e9bbf76b49d8dc3008818b8480a8d11f3cc89ec3fa19b96045c9692f945962ab305f57d4648761c2e14d7ab9167180d84fa4b4f43a6eb85af4203363fcc436817a10c8e589d29b204f68ed321beddfc4f94d4092a223657a7e73d21acb8bc309af36ab725a90a25521f21a2d8627259a8ce637b187048825d5099ab7ed8279f537ab7fad1742b05058819e6b41736f6090afcfb6ed317213e178409c7b649c84cccab37ce6567e80c4c7bac1bb083e3dad9184341d2ee063ce99b4867271eb6b898c4da0125df2012f81857f4823d5e07c5e89082c5972854c0973b5d44835b7ced5e04264bd2c8ed486070f8eb1ec797850ec766037ed2e8d4c16684b589aa3ad579afa39c10d07e93298fac88488a98d9a92500cc4835e9e9d1f76182a544cd39dd0e696feec5da634dc122c969a58c7e0fb8819b56499a9620e52703dbb7affa48a97552a35171df5920acf387637ca7eb0f2cd40d10680a9eb216def32b49a8e4cd8da7649d827dace73e09a7386158d0ea686b79d576302de4f1d70fdf8e99e27aa435bd1922bfd96068f2f4b95ba68ab25269acfa1bfefe1e71928e7620a17fd0487347cf607e827a608d290a650fc386d4a564bff8b2f89ab58d6ff2f2c4e0ef6399edd0e1e2b6db38fd65c432a292b6fe114c41fc7b01b42b80c429cce0d0e180ca791ef6553fca918aef849a98b50ca44e8231c91fa86357a2da5e55aa6a28034a9a467ad7d270f0da623f157f600e6aa16b86bc578e2714ad0676eea59a83e249d3415cdd16dda637ddbe2ba058b6297197c3c1d1178702e22c0dc696884f583fa78f1ea375ba5b9efc915408ee49fc0489a30f0ddf78a8ef42e6fe3b1d9facba970d9881c3e6bda3f0e6f7d294246e283e68f9190fa52dd4345b3d56d51633de88a7e94edbbf4b09e594d9d9e9262090bb6c5c25f5192dac5a0c5a6835e24f7c1cb0f1aad11fdd4e8ede0bf5aba9f27ecaeeb79da02e331dbdc4fdd0c7e830dfcab6de1955d0fc27e618c1563ff85fac1c4b217b8e34b4609db93fe99c642a2a1652c91662b6cc6177cd33c9db3fb598ebb8357b5e0680da523b5145d083710c368e7d45ccc314db86b4376eeeacfaf250d72f151f39970e911ad7da5961344ac17d7fd4af82a9520b0e3bd6361c487a712702f31973212a9359ac8aa57e02fb39840b2241107220aac392d45def53d6119064e009f970e4483766ceb792e50cd40737399c8b00f07adac0a8601e6bf4ef81f66978246962e8be1fd4e1fd935dee18cc47da326f967ac0d94d0f57b28927223e0a3402c227c1948e21825f79c4e12c4cb545a20cb50fd6b3467761b75d8c85bb8f5de7fed079d786efc23851561b4c6c6385de38db551f1dcdba2f53a9b441e60cfd46a80c0674b2a4d0e32e1dc53e0bfadbf726a91af95fc99cefced6253250c834d4485bd8986fb29923b2fc674b36b8f6bf94aae4b84b14cca528d5cb2e4076df815183cd7979175d5146e7c331b9e5f15837fdd3c3bc6a905772818cbef98188da036d7bd8ee0bb8b6e7c298687c42beaafd11af2ef2619649cd842d03a4b48599b24d7e006efdfc6139ed1d8c673651fad4d2245eb6c6dd22335193905fc660b138076768805a2b43673f364b5f0d461f5c4620135e788b0a6e2b20afeae3cedc159ba34057629c6796591946c5b3c590a0beb8169d7d6b7e630368f1392b2dee924e9b0e12d0e6231b4f6a25067e751a8beeb771aa1a1331608fbf15657c09b2b26c369375f3e4ee0edb509e8fc2cb49508da0e04e9bcbf174ea892163001309a381b5756194acec6bea8716dc22e81222d639e38d1a5c8ca27deb1fe9d6e62adc526fe18813fcfd84f38caa489546dba9379b8fcfb810bdfd6233e5ad481aa6b9d5b613ad59cebb8289d356d45c37553c7a3bafa1c94b6d4ed37acde3db493f85504d0074c3e508560412ab4870789a743802b66e5ca9f65489c44ca28770e80965ecfc380f28126df4cf13650f4809034415a23fb67774bdd866393f79816849ef9fcc9e03f78d05a8af2cd22cf341fdbf5f3614b551ef3ea8ea7d26cfac3574e9f61ee4540f518b380b9f2bd6b62ede0c285bb673ef52170bd0618e7ea2df7c73acd6468b17a78f4fa88c5c40ae78492d2d10e0854a967835fe8ea8c4c48d7012222f02d0fa44b55616d6d7a9a31fbeb25869bcd8f66449f87042a5390ae6e39cadbfd34f53ade3bdca57826fb51f0631718caf434350a6393472b646dceee8b0ac4d339f9c3fdac2a13edf893f4050d4ce16dd49489c92a7bb241e09307fb01412aa623aedfe69b61fb185d99adde96908981540680ede2232532128f2c91d42b17bcecbadf0de18bb7e3293e0a7e5dc28a967c9679a93f9b3c894eeea4c777e1d03aef76d5f365640e37bfe247f79f91d912e354dc41133ac54e057c6a68e7cbfcd3411178bdd5b3452b378ca81089947ace5c27742a21ec96a658b87ef364675a9b6e2b756914e57306ed59efe259c870a4fd19586d2b0fe926f2b1dc414ed6e84737dede1f0917cc3426e54654c2828bfac6d4f5e471e4850010597356e5ac16a39a2fb12b3b31d76c01b5396d59a0e57dae680b43da2d330d38c21688b3dc4e77f9431512cf7d7c435818f2c7c8990fae9fe90102964e4043ff392e2c105492fab8935b48719bd9847071b5356e9f79fc5bec78f7b54d508886c037630584b91ac123eed016acc7be967049b00b9d18133df88ab5211fd69c64c3a997c9cefd5023685ea23674f8825cc4326c7b22dbecdf965bb32b12324bec43da9cfc7f99154133ea3c824def5c558f23ade90322d2ade086b15a2a8d6d92360d3e6f59580bc0dd4e43771312e7aae958a344be8b45f2e57752ff88796a9ef3ee7eec569260d465f9b2e82dcd1bf636c1a8373248239c56d2b8adb0ea293efa3c94f43470d14bbbedb9753be7326b834764296b677de29f5131d8415acf563fad00a817154e3f18d1003e52f2f7082046b95b84da56dca2baa862a867f89fa0f003f9fb892cbe4434666403abcade2125195196e0608a1ed7eadf85c63d151eefef004a9caef196caa4d45ac58783d8b0aa8a2e5fbd4ef62e52735dd83c1c556ec4cad070520d01e636ef350dcf2068d8a6d4ab2cc1f4ad31791de8c6e91554cf43ada5d8ff9baf8cf725162a9fd58a12612d8600ed2bd211cc5fb77ff1db7210f7d900b01f9d8cee684d120db6abaca46b00e9efd4a24a767ddea3ac61d64fa0d09514f96accd8d8dcb70db0295cd6eb8e10c57975b5a0b70cfdad6bd298509fa974340589451504a87be2dc21b5d70ab6296ef2ccf8bfe61f960bd23ffada86abcb7406d5a9580866174b484829362206c918cc02579785fc002789e5a8e461958033dc1225aab1c3b02eec8eedd605c29675f64001b428b64af903cc1441880ab5684a8a803b3a132ca6f1d7e25e7c399fe5c83b170cda94d207580e499a617476d8a648f06408fdcfefa120551f2d375dca8f104b0e148c753f88fd085e84f90b77a5d5654ff5a314f76d375ada9a2de327a234ec04a7324485aea1601cfd27f5e690c2010ab238792766067215322c94f113fe0828320f8813ae728a55347e39fe4a033cf0ecbcf2d725f93608ac2c037101d901188bf3fef9599c6d2763e7fda9dacab99fed494add09b161bbfe78ac9716b369cbc65ec309507e57c3056a1f817ac3aa37035d22b8f38d29538ddb6a46b9f9bb10aaf7ee90b5e73c07b50e6d5b89a078415a7e19dd33701", 0x1000}, {&(0x7f00000001c0)="8c7c8676868f8635f74aa581b791a7afa070757420bff6d9de2222b7f5f5bb5a1761ce62d29d17d0254877648179f5f2450a523f753f80d18e7c4fe602e9043bcf9412f72ebbb0c7ba627e830c155131722d6e73d547f74789020fa671e3d67e69ffbd82fe44d3ac528eb3482464ac99a687fd693cba6b97b9d0a0d228a20b777464593efb83f6d25965163825be0e9fcfd154310fffe5f114485e2ceeb52fc192956c03eb06e7a0aa5b9b04b4df54c49c1dc60ad888e1fb11a19993f268f98916dfe97069cdb6c3d00c", 0xca}, {&(0x7f00000002c0)="382b3d7896cb6a43048341360d0bffc1b0c3e0653ff661d0e20b4d200cf2ac9ccda2412e063b186c293fd52059eba02be2785c5c3d6d13f413f5e482b85bfcbc0bc1400dcdd41ac8d7da0df4240cc0df273d", 0x52}, {&(0x7f0000000340)="9d44ff1e20f03a9c4621649d60771157ce29f752247945daccf9f8e39a6283d1cb78b8ed9e40d4061baa7448025d3f0c563551dad7eccaa92b6c606c727a99d2926f8f18d25bf61a3fd1eb896381d4eda86686b2e50677c2ac326e0c274598020baed90a63b8b72f50846bceb953e4fec9e9453b13d2d053771b891891837b78c259e2f048ad440dd72eb1d705c078", 0x8f}, {&(0x7f00000004c0)="58ea6119f0212e11b15e8232f7164015cb22fc05436b8caf95c13b78e880eb0a8115f03e56476c140fa65af48c89d5abedc6257bc271f533a414f8a68049e02930dfaddb7a936c850c268f62783f23cc2af5e97ec4b5f3b272a221f737fae919adf2e78a91525371187cf34c0a7e380ab7843cc63d8a2cf23d0f7ede025c3cd7e87054f31bc9d418b79d7b161b7df76ada0202a262513940b9743380383c6bd3fdcd9480dda73d1d721e128fd9c683dcc4d810ce366f2be2fe081c12eb0e46b22e85f2", 0xc3}], 0x7) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000006c0)=""/125, 0x7d, 0x803, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0xff12}], 0x1000000000000060, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) write(r0, &(0x7f0000000080)="462ac6e1bbe5aad2b83ac4219de3e9d4d68a3bed4dcc2f187f58361697", 0x1d) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) socket(0x13, 0x8007, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, &(0x7f0000000100)=""/84, 0x54, 0x2}, 0x40) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1810, r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="642332d18fbea54f60e6f3b1163938a4fa28335e205cade14bb39ee505f342300a0a3b1161a2895346d04e762c4cc43b36d2271df6d3b2cc48cc2816c8e61be81f1046c5823f1c64fa6e8c9ab0f84fb28a9b70cd4a963e2c48d27be1cd7760bb37f1a355e2d7435a7bb072352febee259fd3750a2a5c679c16a4ed320e7654d5d8609da3902cc5a3598833ee71e42669a9840cf41eaea62b0422a14ab89d1a8708aa65a0c1a2883a9ed6f380fd479c504fbbef944e972eb0a5b7903170796527497fe794e242c155141e51103565ad0ddea855e414b8c22cec68d7a20cff03534e4d043746f5b981d64234b688e4ca7c2e", 0xf1}, {&(0x7f0000000200)="712dfe22eeeb67cf38086b93829675bc58e94023c05a7d999cd9f000640744290989a8befd53ce7e43698caabc761b80699f95b898d0f065238f1f346e1a881a14bede603cb6254192f621ddf2d34d3d3973cb1da74aceca79191f5ba19443c7fdbeabef61c8030d7858366c24a8ae00a7101a1af120e24a183da243ba3f0db541f11df58801a323b449bc23ec46b7f1edcdade1a0b327f881fd9c81813c5f0af37c6e4691b4", 0xa6}, {&(0x7f00000002c0)="78fa79d71a8e96dc15a59ed0f925707f07749fb8e3f36a52ac8e21db780ec43051fc", 0x22}, {&(0x7f0000000300)="105d53842720b8d24e44d913e3b99da677104ed7c23f244ad807e619a3625f7fe105c25677a9ba64502145797e95276c932ffe28b19e2ca9fa6e7aaa82ae6603d825e25f7aca51076bbf064fa08cf8e482a13c97333c78cb4c77bafa22d61bd0347c002af4fba56109861481a83354ff2f86633e8811c7d396643a6c190cd76e0a6c380d7deb1a31749a41a06c91c34cb2f75a910930b1c222f1c6c70b847ed465d385a30e0bd5557a1a47b1fd31955707cf5d55f266ce9006e73d5a6eac4ef5516f58ca4564c6d777d0707984f2f51364adc5a099f5ae", 0xd7}], 0x4, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x78}, 0x8) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 0: socket$inet(0x2, 0x6, 0xff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x7, 0x8001) ioctl$TIOCNXCL(r0, 0x2000740e) lseek(r1, 0x0, 0x0) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='^.\x00', &(0x7f00000000c0)='^.\x00', &(0x7f0000000100)='-*\x00', &(0x7f0000000140)='^.\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='!\x00', &(0x7f0000000200)='}]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+\x00']) pwritev(r0, &(0x7f0000000480), 0x3af, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xc768}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) socket$inet6(0x18, 0xa73e8061fb2763ba, 0x40) msgget$private(0x0, 0x0) 16:00:16 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x202, 0x20) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x5, 0x200}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x80a2, 0x64) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlink(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)=""/62, 0x3e) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) r1 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000100)=""/137) execve(0x0, 0x0, &(0x7f0000000040)=[0x0, &(0x7f0000000880)='^.\x00']) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) writev(r0, &(0x7f0000002340)=[{&(0x7f0000000000)="a6b6bba179b0a055b68060e6aec4b41b331617d0e55ac6", 0x17}, {&(0x7f0000000140)="0cafe010bd20eef40e76dd51480903baca77a4ad13832449ee52e710457ef31f596b81e5eb81c3645355ac7bbed3206b672da03490bba74778f06d8f69372d6d8cfd522c7a9e42c1cab3b9366ef6b7d91033f48cbc76a09822cdbf6e66fb0719d7b2b3a79a79e197701a8ffaae9e764cf4e459e87304a11c2743c29df8cc8ee70f162a8ab5642541f04f4c20fdb194839502dcf2a4c864cedc83df41245a2bdd1160d106023dc204931fbaa88818ca88e953ede57d35f78917baf50fb7dc3fbecdc5a29816b3c5ca72c083700523e7fc7e6ba3e4fc7491068c29ef385aa34a50bf2323030b4577fb1c9e7a7fcfb535046e2146bc992b721f11612ec541cfa261e2a05e454e76bd76f79af5c79e3467655d7598ac310321358916e9a034868d76cd31c77d479d483761d4823bafba0c6562819a55fd39b15cafb9c8933138af296927772702481c98dc0379a04f8e115111791c01c2648a7a7f9b3dbdd96f909c9b5a6ec9045141278b2f1f4119b0d97106fd8c20d4f02f4a68c308569de5908a6e26206d0d4707c1e99a542a2eb22e2a49fda28e4e803fa2f8165604219583bc5c0bc57386ac4088ca2ec5ef38300ddf773ea468ff51ae72d2d5d12575cc3feba35d0125ffa10a6641f2ba1c2e3a9229e73d0105fabf6d50a8a3362136ee0ac93f56664aca7d2030f6254fa150594383f4036cde5366c0210012da9d13516a8e29b0f46d1b57b686a779482f2e24bf9df3508f9950e7fefecdee31eb08efa337d91fb10b8df6303ca84a1f313f0572e8023eaa0599b680abb3fe4bf71f3cdaa37e1888b56ca4ef6cfe296968e8e7b8100f18eb2c42355e3468c25d40db82241e01f28ad921b05899f15ced85c6dc2a5a133f07814c289a2f7a723f64bf0dcf33dc87e277a1975483a0153fc72abd51f7b80f5ab029b58f7fb25729bd625b1fbb279b2a1c2d90410955b24cc4fbd96f93f0519782ea264462558a9d2ceb404ae4922ae63fe1e1e81e8d61d07fc4ec1834d0fd457429a0be31a90390b2e9bc22a14012c8b66a1f005d9ff4c434d3ca729fcb1c480a132f4cfdb3d56774fb7c3755e4c6096e1b156b5341baba63b5ddda53e2169571a313e0cd409c88000b6de38c6395e9a64c16b170bf515e370eefec22a37d04ad7f1ffdbd6698837ad58956310c2541b64a10b29c4a2e7e1aac554048c4c4d522e1dfc301ce2ceeab388b499ab06e5d39a200ac55ce5d8afc7442e78293999fbcdd43e6e1afdbfd220c5453f78cdbbd4e1f9560fc04fcaeef1ecc7231b476dce0b152f3043d68a970ffdae6ba1e2f365cf8454d6b832bf8794c74ad3134439cec81b80bc1a5927025348b760bee5e1a9cd32b4ed09275cbb6dcc4b150e11e4aba2f112b51e295b86d655476865af16b53bc3062a8ccfe2ebe6417e76b9ee2a01636a9c1f974f5f9e5c95787ceaa9190ceb653b7162c79c59fa5095cae93882e08c0ca883e2912e0302ff4c97eb0e43c9513ad7921c0fbb9b63a9e97cac9649ae365ba665a14f673942518b92c7809c8ce2ba04ff3e3b539d3d4180d4b347803941d0b32b3af25cb916c17e369f9b831f07998656a7a175c1cd0f7293ceb4007ad20a1ff7a43ff4892eb177ac1a145a42cb30e808f2cce0d3c277e3d563537e05605a04114fa4ff4cd2bf86ff0493d2c4984a1bff22da7d19258b8ebf6d3095b78925779b52ee16cd3fb7093af24bf1dbe9cda51fc1e921837025ee6894bf5e067c56d5bc842d1d98bc3abf88dd7c496ec518394cb67225de32ab64b2f95b4a194084bb014fff5bc911a84d20e06c9ffcda678b216acc1baf4bf38ea772042137af5fbb60da1c9a5b0e0efedeed97ac80feaa8e915a0f992a41c4729997bf6596635d2de222551ada2735d3fd7dc911b05036617054ed82a475f97b88448c014dbfd779e03c94a2934500b6ef1113ee71faa885e736e6988816e466bc6808e2ad4035a65a6070317688ab3848dd2d5e654c3d212becba2365782d7391d3fa5f2244cb0cbe627af49e2c67eb0497b76ed2b67b83c8b43786aa1226b4134b41f5f0d2947a28d1f1c53091da2539c643042fe793eac4813b9dde015e3f32748c37bfa0282bc00d81bb5248b565572650844fffd256960c5f0c0f75736ddac04b4a4483f4587d23310925dbe1171695ecc119ad956b73440f76e0805c8b60751a3b58185b23958a81ce7ee803543d8d63bdee7a644cb49826c808175913fcf0d2434f72115f9ccab5967f7f893ce838ae64a1597987aaa21541011ba5ac8deba7ca852aec4608bfb47bef39ee6666216d88fcb2fb58ecb7c8fe9ce3eacb9027a3f47a7e932c688864e9ab77538c51cabbc243e827c7c26a1c0ba5206227e4ef16cb84c0e2a2c26b43e365c6f3b04b22707741ec59ba4ae9c60831dfbd3c9e5c27e0b0a369a6becb00e0ad6b806d53aece60fd9a58fb21da57b39230147df3edc6bdd639f78b8f0475c4cc9f88fa5956cedf02e088212e8cfe558dca3c9ac8ba9455f49a03e3a64b0b9beebf0c62627ea30fe29e9fe37b57904a2eb15a9074473ba45a3f1530be615acca6a799877dac66e62525bd6af58ebc054e94c66bf8eceb6a3a354020c0d1a5bf8442d6d1f1794a410867bb5e160ee083d91ae43c364382c7b526148ac79a0dde52a958c69cfa8ba4a4fca61db0c4db53c7e2b885e86a52a5385c7e5c22f95213fc9bd2b9a927c424f3150d247678118f2b7ff9ed1401204235910619fa1784f632daf46fa5ae00d72bcb2262f7bfede8696f428c04c723ce27296649f6df8c595d32869c5db23aa9db693950dd955388f781d24cd56c917bb12340b36ba20bce3c3d785d4b113c3c0a136b13684937eb3cea132ade53b5f123cded469399718c71e5a531328029771c602ddc97ddd1a5ae15731fadb46493e27718b8c57d1cc0ec08d68456b74b6b8bee29e9c1f9ff28ce04e6cc0c09e426964d517d68774a0e5e040a2d9249613b6a0c9be62d1fedb534f7a0b1a23cc38ec4fcb038815718165fba21fad213049c755a9197ced710fe5ebf34c94ba735d3bcf0104b9842934a3bdb46f6135c28411fac9922e459c15a3b45bfdfba8b6b13a7047499ef3c0e810eb4bce225c275d1abaf28a0cc0f588601d887825b4d7885f208012b22bc2bcd2247c5a8ad62501071127242f1bfce294d37fe26b401a6a5187e95a1d9428f0f005b0e2407812ed563d8fb032d87bda0ee9e655d3c61ecc0fcfcb63d7ebc3c9db230aa5e4d5edaf7dd8d88283059a1a36c3f22438d6a60ea1a7606dc97a8ce7f013e72d6ce7c15623e3b624a931d20af00f076da722d7521a57369b8fe47becbc856ff4022cae8e7071e7e7ffa66ccc7c88a9ed2e826af55d56de0423138bbcc74316a1320454ca61d54e03b8011a136c7aa5aa6420dc76edb8a8b5ff919a3c7a5f846b265a29d5af96a6b05ca4447d1df02473fe30eb652866fdd5a049a0945ad0227a148f4cc737b52628aa8dfbfd7abe2f0e335a89a3b07c029f04ad9edbb2f6aaf148cd6f22d829825c1effe0ff3bfdaddbe130007986cff7ea54c53d3cac52ff1a75e8826a9ca15931c19fad1aa7f0a48223537c3647669f2f52aa27df08be2fe0b0b3d39088c2f5fbded6c9495fcf4bcaf25611cf22133c77f07ccb2fee5f2db8ff5b8044c4343d6e461fb31c5f0e37b58335ff7d6957efecdec9eeb5cec794dc1ebbe697f450096d1f22622ebb5db71cd93d8bc1ca4f46502097be34ebd7dcbd153119dbbc5f33a882002de59d1f75117c794e92f1d361da5b89ce28d3fae3eb15d8d69434cf5744d49f84271cc8cc442cc49c923a84ad7d38d1452a5d5e93fd989444a205f22460a79f25f3e4d5dc3c9de0c8381603b8ae3d1b0e60f81ddedc3064a350f859957e8c76bc83c6a6423eacbb2aaaf2d92e3be0483384bdef6d0f10a4b411745061262ff0dbe0f1074ffbc22c99bcdae3ebf8248188bd06f2bec7df4bb097f039f1abf0483288fc90365495883c32b109d4a727a1939b6ddc2ad6a1175819e149386c93ed5e5f036d4199f81ac6d1cbad8e5a036e0fa32210f1772d962355baf80721c559a4fc9fb41d68a23c88f667bfb3e058e3ec3e51c5039bf2c6ec0999a2d2c955bab2f4f8defc1493bc3fbb831dccfc230ee71ef9854ce1f93ed07175a8f70a0c2d93be37db678a0eed2bf0ec6b6ae7284f8c41ac8cbdce70da530d04216cad23a49dc1b3074bc280038aa1f8e4f64773335bec37fa760f40f1aa2a0e640771b0572f7adb9ec742fd0cda9009a10e951027b336e34a116999d590da41988a8be025c55175e1636b3ffc09dc7771260270cf8535b11381648b0ef4d172010b96851f7e037c3500f12168ee6013f2d8f6588e23e57ea7827e2105aa145c3366f3a707a0ce991ab80c06a190dfe8d9338c32d0290ab20387b7817b84637325de50fab089b694c79314caaacc6abc5a285acbec38acbbcf95cd1b75cc11b85cbb92b7222c4c0d9c90f5f203960e1dd61ac34520eaa0532596fc70130004f0c08b131cd62a472c303ad017f8bb39c86495d5d4fae36185ccb78546f4851f41f5d98a098b7e479e63a9970bfc9b1d5d4b718c44e2d988998fc460f39ade47012c8c7848a019f90bad0bf3898e849cfd703f62fa7e800375be89dd1bd3a10e6060e6e235954ed0ffaf8e3d2e3668ca5fef15c25c254f23af09dffb00839e0ece9cd1cea195c36a0b8e4f1f4453470ad42bb049b2948077205a123155c4b8e6b9a871656c1512ea8bc1e52e3a4cb09cee8a6f463bda8c5ebd0729c8b0bab3052f4aff627d0db11b1201fe49e41b375f465f1e02d1826d90a9528e72607a41bca3ae0518a2fd74353df2232a5558a77d1b8c04e2334abe99293872310c4a1d78585542adb0a480ee0d95be8e1637e5ccb27f1b8e822b7a4d581ea867663a4e7632d0865a2f78f78216a23459c2ceeaecdff5d6316df5cacf0da2fe9b5ef80535c02f14c647f6d7d16796a3571d33566264cd29b08730be127e588f053259fff945f47b4b8f8e3cb7dedd4997ca46c48d7acb470f32c1d6fa5cbd7dff1881436debcb9c3967fae7022afbcb5fff8b2597f3c5e44501fd82fb64829d9011ef7e566fdc9c60a0e10f5b16e89d0f3d3055c187c73d818c204bf5349c2b7f03cb26f1357816506b012b023f207269c5b9972b76564c70320343632e94658a58d8ecaa6152f6a4225085eac5aa44afda4eda54af7ca45da6c6e2f3ddbf714530006c04b08180abead41858b4e14479d39d2a05518be2757ddaaf32f2954d3f0a9b9a59f291cf153f0ce20e14eb32721133a50ad05a2a51466825b251ab7050cf8ee0a2489a878d549942d76c9d97f09ff407220bdaf25ae732962bf6fd92146a1d374622f0e14586b278eb42b928a6fded92c85edaca504573efc2849662908c4f6506835355519ab008755e065488fbb39fa1b85d57e11b41838192ef5cbffaddd226c4803d2ce51af68ea87076261e958c7bc6af3e97de21e5841a9fc5b8e3de3eb5226daa7216daf04ba4c3da59b56c9685e04a3b7275bb25db0b1e1c73ed63c866c84824ee05f56d4ef17db3aadda0e3c0d5119ba838a2c8a645d8db9a74923594fc21e11172b8b06db5c2edab92e09c5a8e20c7bb867732d65fdeaaf43386a25a5051ee5f822ff5c134f1df315a41fae0b91094a197ad9d8b61a25d93ed53f049b8d673cd4fbb9d62a575d6c6a8770cfb2f4d7dbad813336b10dfcfa43bbc6c5f784e88a3ff6821a4c1b48ca84b50eae9c63d7f647100ffd009ea218fe14b", 0x1000}, {&(0x7f0000001140)="e435f9c93df50665b8f0255f763c44fb5a85c347648016175da1b28000e860d0cd239fd7f313ea17364679f2504037f4ed30c45da42c75e63875a87f1e8fd17042face251bd9c361643790fea86cb9806a7cdc34ecd54d0821c2f2dbf9d982507d84a36c5dbe4fd7d77e1bfe12fbbb2bac8d25eb87f1d2d18e0ec5995bf7539c71713c8a47fede8ee2e719cac954bd5c3aa26e31beaee50ae042f176b8d1d1d3a57033bdb27972f7d2476faecbb219b09dc12063c59223569a7b380946eb5c33afb4b6f21d976236a55238e2c8a79fc55d33199331ae7a2116bb06c6147bbd7caff8678ef16ce84c5558a24266c2beeb5ac3067dae9a133a0ef49643e6a9dc7b9652be71530f13bc3c5d32c38656351fc4367c62eef047b1d509bfb33f1984df82e8d95d893cedb4ae4e40a78723f33bc3280bd16e1e09e7aa4ab1972a976227d633b676d58f6f2e0fdf739611e7eeac3b92404115de5d5ac4f5c3e064aef00cd6bc178c3d6133535caabda57a9a92dfa85ea0e5f0df503e349778f9d038bf3b68d9723fe2159a4247b42c5b26d7be02db08505d6fcb187e549acaf8097f772b06adb948210a52a8e43af75d0c3eb21c0f18e6efe28e8591134534d276317a61d48bc716d01483a1094458d9ed07c16dce58ec59bac3dc3b1140c6cb175ca4c0a76ea6d2449f633d0fc14de6636f0add446b7edec1c7ccc6f6498c29e5c1120fd9ba45357370cf041a3f4fd83ec762ed0f37ea6b0edf70b619cf4b85b3cf0f0b92918538005195bd879cb136bf3a49d25c3dc0ed90f54dcc835389fd13e79c41c3662773f213dfbe7452960182145d9fa73aa5b776a5995a509fc0befad680d3e2345b7e371b43164ae9543a1ca9a94a9199037c0d537990f50f2bbe8eda6a5f03473693f8daf78685ad89c939082dad6b2d36166c57fcd2b8ef344beaf74800fda92d6b36332d7db6e5997365c2ffe1a8e2e1a61e6e13746ad615f0378e8f30a1b38544ad32655c0f2f4447cd325c27eefa774e07a2e511afcfdeb4d040a432de0be334579952be222a0a8f1fd5b9de6315a0658029aa447f003806b83543af4d7829315833be9e0d66f857dcfe71b0d0fa1e0bc796c6697f524996c49afa12a2c52908027115160852b2132d53956c3fac25b7e67b73ab788e62c6b17cb7f9cbc4ccb1597841a2252595f0bfd1d3f704c9e3d50e064eedb30b967cab5e8ff3f265abf8c68961d5b8836247152ff644095e97496e7ecc191f0a9d9354a1892c326bf68db9fa0727de36b6b3e282152d870e19a5b101c2a1d13645b4609c2f03e122a40ba6dc860bb12b864632d9a483923deb434a948ef27279c5fd2155ced69ec06f1e0852c26f1e287c908ac96e378e41987523fe7199f3882915808d6ec500613a5964a1e52cc6dc2a048c8f42803b2f6853007018a759ed23140f9700bf8c1d5ec270d3d18e7e775e45446a5153c733670cbfddc4d2e442396f895660463b9710ee1f4a38d0add82c379e8508c86a8f1ee4cbdfac2756cf1dc970d1143cdbe57f69564ab8826dc674c636bb5afb644aa38d79263f38ecb14f7bb1d2e0acb14afe5746dd0a682d02e3d5440e4c9e2addd1bad837407ba503091517243a88d58f96979b033c54b5d1405dce9d73e669f258878206c68a7b6833ca9a7ec4d894ae820cb890c036f36738c7c8bd3cd63d86d91ab14036d6ab72ea801cb3ac86b8eebb225e8daad8dbc6b4e2a7ca9f5f6fa13c7c7281e2b77f4ae60a6af528717fc5d4904f1a84f6477d52631dad3ad9f33778a6b161749e1cfa2715fcd48f3f29699b9f862dedce8cf26088d70f78a8a26ec37c3083483b65946895d4d49bf2064c77153e243ad402288907a1e67d4e40b3e61791055ce8a08c8dfc7742b7e7d44dc3767e1e9ecf52615f3d9f29b077527c4bff92018e3883a5cc2dfb7a6ba7738e7bfcc138c54c9fe4092b792282b1a7cf55c6ee0d478abb7798a86f3e20ee6454e5d32bee4d49cd57163668ac917935fb467d120eaeb4e31898f2da85963eaa35a4b200c4a9ebb01059f39b6d76c9a278849012077e74418ae4e32658b02e3ce97fa0a41316ef590db9ffb013f7b6e44f3829a12ba7cae2795a088330f6d2cb662ff67679a9c1ed35fdc98d8023af7f996a869211bc552d8d32b2ff4db01bfc97431e83386d25c9a2405aefa057227d14ace533141f604852f082dda5e51669128ccccef2f36764e124f35e420b29349ec19b13b0be2d5d2b3d0a9410ab7eaf7a0c4ab9773223c4cb90198bb9c3f3163ca0c3e696c5f7bc75756ed49fe93c94b03ebbd3638f0db0e1ea11984ccd32dbdb9a3ad9860ba98fd8549282da69be48b7be751126def462e7ae362d77078a7d8339b1b3d715a318ea2186077ce96d5fb4649dc8cb911b7a58deceae3481fb884ec31ed83ffd959dff8b0ac67c1a2813a0cfcb6e1d6fac76255f28f172f7db0b0da357d7e48ebbf26222d024eb9bcd457be6d32cdd805c9b23d629a5f71660c523edb1fd3d03242a21ff97485159b85e02a623175347b0bd6655fb6f3b24eea1d6b1f45fba0f1898b4235d0d9b260f1139370b72ddedfb27fc34974c7d0554b8a68efe4db1aa72b14bec8fe887b38bef082f10b697a706abaf8f5bb7ceea9eb62721beac2d154f1eece08ced1bf9ed5cb1db27f0d36552ea1dfd4c7d4d488baa582d6e3e1b9ff5a21877bee5333fd37e52f0d85e135b0dd219dff6780028a9712ecf507b6d0e7e81efe42579e55edbd740f9b7cf51a668057827c1b0b8f43be9abb4f69e570414c14785d94819dbf589044a84569d8c9c7aa62b052d492ec1f76967bdd8b5a72b230fcdcf6712605c30f1e1ce45252e5c1308998b7db565d1c88bf9f8e1db9163753315b0af3c36c19569d5ed76a629b43583149b05be1afb30e393b92a95c7893aa24a7b53206a60d82176550775a9692551b3d47005510b5f4963d8361aa8d0758105b8c7434fd0bbe79c0578f67397a7ae14790f0c373324598fc12172edd493de618ea868eae635f946a4f71953dff15f46cf2d453e760108970f3c1033ada5da9fdbf26264b19d3724fb61318203d6c60bd501f15d747240ee03891d41b83910237306247ed8237e7989c7ad91d349120870df3cd875187803e04e954963dd7ae6fc6099f489eb2767875a2e64b4f6ac581d26154cb7d0233e240a61471b74ce39addf96077679b6df78e4b6aa0912d245fa476e9cdee069a294a65bc84647358fa0086622c5852d28c1c472f70cbb5302c4e53037bf0f5887ae2c733bc6b4c18dda181fe62e9cffae01d69a423daf9aca3cee4bfc766e7b784e3996319bcc4822d8bf0cd29787451c90b5b77743f34babaab0dda314f4a89999437c1b9db8a7455ccb69c49535cb7da6146922aa3be8d9d1cacc578cbce7eda65e0631eb9315bc546b53554faf39130aec290c5aaada72ec58f8b71c582c3672ad0ca4344fc356f45cb47c4c7da150a49b3023ed68c86bda42f0c33400443c26b6ddfcafbf2a9ff68cd8293427f49ff4b3b3e83380dbc76449a9249fe11896a5a3fa2306cc6d6a3d5166e9cb0ac0fc9d37656f193454c4b2ad083f79a548065ae6f2342bf9f6f8bfe0a649741eda2171e64dc3cdbe6ff73f58fca10b703924c718c887b853412d4adec125c0c35adcde4cb810b56cdfc7bb2446e1de9803bd87b67ec5664d7c69314e4fa72c674f4abe7368f245a365d49f8d25dd9b22803efe6b471aec7709fc5ae7e79f397eca9610406c305021cd424b1be664f578c884a73cdbf35d4c85642df2352d2fad333cf51b0770573d47e92d59bd5eb49912114a2494f981dcaf923a2fa8c97204f431ae6920a34be2633d650194e7a1a60c6272178804b7cbca5713432cd6f92e47e8343f0abcee0e06f9cc3bca4e2b3dbe03dc05e7618d0e20b6bac6ad5bc2d60614f7d726fef9cdd8436b2eaeda5b0bf8c385ba791ea82957c7cad62ce163f71fd1ce0877c67e3d0267d7fcb81b61ec22ba6f072fb0a148a56b58d94d858c32d7c17ef57d7c7d64ac5e54602a78f6e4017ee74093d48483a68ca6512bbd5a94777ba13d6188d7389277b1a0ea2d889609e4f11a3cae397b3306dc06afea63c94b4102716253d64079cde18a1ea6ae910678c2837b32e411afa85a6a011501f427c95a427e19a2f717c15278efab9baa2681768c4ca33ca0601fa9392c54e5fab5a2c6029bd8edcd885a4318d3bdbd1b9e8e752a84be5cf328c008cfc6291d6c23b277dc39333fa0a49b22df9ab893e01ced473a71f55003cb5b651f911afe6451c8f00511420c67810c0fb27ecab3ee0d78c1037b5a4dbc23cda020abfb58fd5c9d5eb5dd66867194320abb9a61e1a7344688ac052786a8ddf8f3b025ed42558c166e23ef62317d1009b401feed67a5c87d6579188449eacfeab0bb4af582b6e09eb64dafac08d848583aaf90a463a39bd26294728d81ce31525757e95f4b62b87bca3ede0a6da872735fd8a7bb5b9ded135acbf81aa7176ec4aba3b0df6a096ee5c47b93319fc4d86acca14ce0ad05b1ae80d907e4661e61490fa1201b13ebf5e5f5de7e9247a27400adce17c8776639b40e0d1d8750f6c9e2412ab70c3c87b1aecee15ad5df2a3573dbef33bba2e5f0cbef53d09780c504d18e580cc966c61c11094eabc83398edf8b4227e46b310769bec85ff931fbcfabb3cb77bf1cea820bbe1e2a7c73db1fa89ce34084ca16460cfb4e7ba953150c9a8753791938f299068859369f3368ca2a934bdff512a0059681b56857d715233cad0625dc0c46eb9c0558b771251222d3b195e96a6017b7a6659306b58d660a0122f6690f39b83746adad95af0cb8335094e10724b4c6d1c2883faef7f521314ca4cad5e34ee325f6c08d747767e5476c225d61ba6c46c885625584f18b545517fbbf85ea675258152ece261df1df99612e9facfa8b21dcfe6ff318db80d7aa850065db97b91c3a83c257061f3c8c9c4ab6d60d0669e420074324a143fe78fd290dedd0435afcaaf4b0d6d6c728f9886574a7d04a8748c48929d56f2e76893b89632e177644069b33d9e875ded60a7163dd41075390d6d3695e666a104bb65710258945d25b9c517d7acee1afa35d6ecec880ff02573ab17d7a3f689b9f701e707c8c6d7fdb67bc8496e2d9892e4f25f437d4f2c11afd1e67bc4d1e6c5cf75efce5bc459eea35d18d81b3796f2ca6b92abcdc9c8729bd0c9fd16df01e099a87c28b974fdb5a1d9848a4c735c21fc621cc8cb4b9ac6d9b6b0c4e5205b91604d3e267d6fcc9e5da50a3ea3d40558f1fd9e8b2f4c9cc14911f8e3e65e6fe3ad4e4bed6ad3591b0a6a989a25dd3cfb617fee0829ad1814187ed602071e8b080b368e704e1d403b6f0d28c5efc67bb403bff99f322abeb23a617830251452d391f0e196f96a99179369713e701ce83989dc94656549a9eeca7a1dc14abb0fade3298a58688b1db1c1be1c0577413b812ef0d94df28c50000baa90062a7c859bbf3aa87b4494d856ec90bd20264ebfbc52e4fa9c2a470c8b0e2c17b5ce6ec0b84edfae9bfbf840fbb9cf8cc85e6c992376c9ffbe026311fb52032dccc0d6ccc843941307e25f5c579c2b384e9080d3376d3b51b1e6b8c527b5fa41a0e1d1f0ce73302ded2a290b5e349377064f5d32adb38e8957851315cd19d70b646e0f2ddbb89210cdf2c0403845be7bd3bd414f3a67e3579afddc1fa68927921c94145d8e0e75493bb588e1064678eaded94f940a5d82f8b3466ac404a7f7634d1d3fdf30fa543fb59790d133d8", 0x1000}, {&(0x7f0000002140)="1286f470cc2803cb90c8134c3462507170fdd5f5b3322d9ac21ec53bb272b64332acafd777a8d5f7b839f1bbf4c1324f4f8b8022100181b72af6c100cabbf69d7497ef15334692f2f9493d4de335225b76183627500a7b2c7da2ab4cf4c269b53c2c5c2060", 0x65}, {&(0x7f00000021c0)="ac70324d68f064722fff705488e7cb57536089cbc06adbd9bbdbd0029e30809b17d285d002b303dc451939ca3954431a77beb67ca37e43b0cd7a63d5c0d274aa3c573abb2f1b0e3bd736220122a35ce41cde01b82b31b0279b0502f7474b3dde96ba33db080ebb92b2be21e8e2e30c110efb92c17f0db2df8ff1355af12b3e15864f", 0x82}, {&(0x7f0000002280)="f73cd0ff34e0f5579ba87622120821a9b23606222297d12e98e06f0133521a44d09e9bc38269a2be18156d9feae31eb7cdfc764facf83674a13a5647db32deba8874bd61bdb5ba0d05182415f87461c81c872216cb3f84e209a0b3e2e8a9fc6143eb1bb2c66a810615dc8c5d9260d0b7557393775e51c004e46fe176279075c71183b4704cda3f4aeabc850dc921f30c85f6dcb36a809f456235bde4a3609475507006554076903c46acc530f0287160c0d32a2a04d68caf33f16d6183", 0xbd}], 0x6) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000080)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x199, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="cf07679dc0f1ed9e865a57af6bf779453d84aa", 0x13}], 0x1, 0x0) 16:00:16 executing program 0: clock_getres(0x3, &(0x7f0000000000)) socketpair(0x32, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x7, &(0x7f0000000140)) 16:00:16 executing program 1: socketpair(0x2, 0x6, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1ffd, 0x202) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) readv(r1, &(0x7f0000003280)=[{&(0x7f0000002280)=""/4096, 0x1000}], 0x1) r2 = kqueue() dup2(r2, r1) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: socketpair(0x1a, 0x3, 0x5b92, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="f6db13028173424208fc433a2bd4aada45a213d72d95d7a615b9ed8ee340bf3ffe995129076d6829e83f2c07b0b9d6373cb0f704d55ece2230979069674ad1434974ab2146b38e865aa933221ac3783aab2f2ac16f03626f590b1681765bb6a814a3af00d496abd273796a8674a63593a5e4dcae03c4143bd34e9e3672733e0e6a440dc351668245e1dc0c5f3876461d8e70a15d4b89bcdd", 0x98}, {&(0x7f0000000080)="144033f95b8f4d64130e2b1f429bceed6a9ba24e4e2f695847789e51e5b40ed4df9115a20a38f4086b7a8c78c29379bf4eb4338cb46ea7cc22f76ef72de140", 0x3f}, {&(0x7f00000001c0)="4fdb8b2bdab8c20569cb7ebcce1dcdb0d3f2612be02128386df3be5da9908aee8971685bbd017d300b3346221ac39e1da6e30f5507eb348363ac1d7b74732d460b", 0x41}], 0x3, 0x0) 16:00:16 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) open(&(0x7f0000000040)='./file0\x00', 0x43e, 0x0) getegid() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getrlimit(0x0, 0x0) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="505f6f0f0cd03d861270703e7bae9316d1f01adfd5cbbbe5ef2f136c19c5e2819679b5bfd1f999be9831b94bce6a6c760df76af1c3c314820b1da2654c512fe3674e0cb0804fc6c6ff727c0d1454807cffc954c0794ddd9d5d71d5c237e0c5100c8bf00b53a9dcb1aa1847459ba0"], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2010, 0xb439) clock_getres(0x7, &(0x7f00000000c0)) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x100000000000000) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x616, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)={{0x8, 0x100000001}, {0x7, 0x6}}, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000180)="a06f8fdd3d7f8c0c723383267bc7e43e1e2ee29dc81b00e87b1bc66516c3f9fc844ca645c658e7aff0ae3c9860eade38779e8c55cc3544153d3251cc30", 0x3d}, {&(0x7f00000001c0)="977f9877effedb4900bb223025fc5cbcd5448d13e40d7e8739ef44d0ba95190fd534c59231e62740a255773326d5417785e7739d2a3a21ce90a84af42280d06abd654046b4ef8d90d5162048975acfbb3a39b426548abe0c989b88becafa144c6381a0ee66c833f40547276c6ecb6da7202e01784323ba0fb2ae11889c9327ebe0155c60a73eebb838e9d12361715528f082258b3a0abc386c4209f7f52e12252f1d1189244574da279fb7c7cd7858be576b0e29c8a151a8824f86de045cbc56f89dc8c6b4e5ead5429945c5ce8ccd19e9c2b5", 0xd3}, {&(0x7f00000002c0)="d9363f954d469eb6731369e09de50037750cfefd91221bbfd89dac85213cf198cb601a7723e3cef390c31525a15069080993b373a4c50a3f9260e05ad1fefa34e0b75560f39877428acc5d329016cfc28ba1c64d3078ca16246674e943f0b17382f62e0df119827405abd0cc6012ee0fee2fa3703a5f972cb8c47329dfcdbe7683074f24cb53d44bc877875c31221d816cffe570dcd7995626ef0425860ab9e4850212d2f8fb5fcff64dc849676f6b0180639f3c9c9af905efe4ed5e456794ee60067c", 0xc3}, {&(0x7f00000003c0)="0670c75d1424068937588631ab9989144505ec56b48a4f08fa7dc9f19b14ac0bbdd6ec1aae8afa929a485052bda6d791cf511015c64ff59baea35120561a121e231b684ebd01ba7df6a8ece21363e0a11221d2b9f65d2c3b44217186e0850bca7b40c41aa368e599a65aee13363fa4496275f528b67d0c63", 0x78}, {&(0x7f00000004c0)="39712e70ee49ae7c32cf70380e7d864053ead8866e5f5b81a9fa40d05832d0aa06bc8db2463cc313a9b31a2e0949982372a56aa6510461ad7c495d222d4733252c62f53c6a87b3ff4f430ba0cfcb99bf83c27155f15030089ebc156f15309c08a5ee2a40976cb266fb23c9b8b8f0e125275789061ed0a0477c353ce692aa8dd0110ce930bf1ac96fad4a2da5f956227e361d9c1e9ed2d62b0196c84a5b14f6651ecc3458540f595250d85579b6d12e71ce38c3811bd72a7d0d48", 0xba}, {&(0x7f0000000440)="b654570201ce2e7325f73df12b23af9dd9995b890a283d7490794458d1e38cf588b3e059241d5bd6d0254601d708e75081b8fc9925974cd842d4ff1c86", 0x3d}, {&(0x7f0000000580)="3af8027062bd1ea9a51eccedc67f43c048f57dfdd3b6f33e7a17c866f585b3a4d257bd80e8381f2525d36eea899826d090a7dca9044eafce051461bf2ed4571fa114f93ee9c84e75459424c2a2ebae8b3551c7d89f07ba46a91914e0aa140a9a03ab5115e4b509cc33dbfd66d14c2b3fd8bb3dcff31fa30aad9119dae567ba6a2c72d8533548a38993d64c1849954ed5a198bd73814649c8ebd38de3d62afa636fd929ce5ae9eff3ea9a4eb35dc8", 0xae}], 0x7, 0x0, 0x0, 0x402}, 0x400) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xe0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/214, 0xd6, 0x840, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x101) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x8, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x100000001}], 0x7fffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x7, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0xffffffff, 0xd2}, {{r0}, 0xffffffffffffffff, 0xd0, 0x4, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x0, 0x14, 0x1, 0x1}], 0x8, &(0x7f00000001c0)={0x5, 0x7}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x2000000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getuid() setreuid(r1, r2) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140), 0xa2}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x2}, {{r0}, 0x0, 0x60, 0x2, 0x100000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x81, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x5, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x10001, 0x58c}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x3, 0x84}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x48, 0x6}, {{r0}, 0xffffffffffffffff, 0x86, 0x81, 0x10000, 0x7}, {{r0}, 0xffffffffffffffff, 0x2f, 0x2, 0x34, 0x4}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x48, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000000, 0xffffffff, 0xfffffffffffffff9}], 0x6, &(0x7f0000000240)={0x86, 0xfffffffffffffbff}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:17 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100000, 0x0, 0xfffffffffffffeb3) getitimer(0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000640)=""/104) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)="54a8db4b146757c569f11242dd0db8f159185b66d40de48a466142e59736d8640e3ebeaffdaa21af1294332885cf8699454078f89b626d46ffe0b1ee4ea4886433b30ceba592d7881d05bc3a62442cc672cf7d738c26365cfa230de682a200275215cd58e7717f7e0a946111b36c5cceed7d4c763a9c61531b9e66e68e291715eb53a35f696057ae3e417305a393b9748beb5fae653644a975233b6745fd70efe2c63b070600c442461450bd9108e73b94ff", 0xb2}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="d388858b7e12d49fce864926f684968aeebb8e35fae5b932423b16c53b8a336d044a643f7575d332c5860645c512a8538043f3f26cadd4b418afa9b04e40d741cafbe8c56438633833a95bd5613782352234a87d0e4aada1412b0d5e57bd3b19fbeb43a3d1dc2ae8", 0x68}, {&(0x7f0000000180)="751c27fb8138751db00a813241718b33adc5b3a4c2a019ffabfc511c39993c10c069f8a9af4589e02a43df9c93a86ad290695a1c24b863bffe05681aaa28d8ec88bbfcb3347951bc0f4a19560a187a197c80a2968d46748d83142735f52994738b9b46e1bea7aea7b4c9004c37b6c8d16264a9900a9258f5cf2a47130d78fd273b477b5f104ae9baeb3b2295f1a0e80901e210b64f17d51781425870a6c8f279571061daab7627", 0xa7}, {&(0x7f0000000240)="602214b9b1e2781370b7c2c7251937f3f46608c08eca5b73ae706c15630051996a019255e5835c9f2ba44790b7ace797f80a02cc779de950f99765392e6818ccb95c52d486fdd6bdbd37901cd7ea6140b64129a1cc18aa960f8df2417f46c713698adcd6d1f8a2c4", 0x68}, {&(0x7f0000000a00)="0d7ade2038ff61110658ff413d0ff03a62afa9cc1d3256096660851d34d4ecd930af2a2c5e55f8982277b0dfe148972b27ade5e3f5fe4fea4a8dff108d16e744004738b520478ba54f5b1b63f88ebdb7e651cb8190cafe78a944978c6689509ea9bd81834d0dc2394b6a988394470e5e55269bc6e10eaacb904208517390d2dedce23a0d4415dd24cb6c8f6b737c1e2014cd0b23b2525b20a4844c4694bed71c31fbd989c3e09863d874c6fc87ebb96335590d974ff0259e4d8c79c1c99b3732ce0c3441817f992c28d81821f7dfe90b3e49c7839e8b934cbbd884bdc9cc626bedbfbae62aa1592ad91eadf45a5448254caa0de547f9e98465b8915335c97d913da5bfbb3ce79b5063dc17bdb56ce0c3fd016c4bce0db47ac0af094e811550bb354a740d05806b89b2c236e755b6090e0dd92c39770bf739c42fd5079d1d6293176b51b6bf20e6c2f3f2021b3789971fb91df742375388fc308208e1179c515ed0e5fcc7d2ad0497b4ba0400850f39962789e8c563e9a06ba31efa02ddb06bc6c11524a02efbb9d2a37dcac34d27c44c3098f284269a1ff69fe4e8100e09096595a1511f4ae84885b41710e78c757c7ecad8afa38910184e2caad72ba518f64bbb2a2937df63fd9e9c75c7c03d28ab811b89f86f641771391532d9fa32ae2e00e055cb0adb0e315b3e352f951ea377d892c74922474db512dcbb96c06512160f4b65e200daad01a91330130502a53692f53df758253d79f135e739b6e859b4707aaae80444d90f81f15d985948197a8ae99d6240c661d34010af98f3a58c4726e6f83b6cf0b8359906ddd96c172a10a3125d32641f4afdbd94eb94c7a87942a599983e304299648e5530c346f008d6b40d7ab21afa28b66bf83ad738d571e86a4552b6461a5c82c2e253fddb4b75dc9374a6f81a9f7ee60360a28d58da356bc593684e12ccb2406e51ba47e09eccc0efb66022e2ea4860f1c94ca37671dd13263c4b5cfcb04c4963b8c42d6b72b3764b7156f10a458a2e8ee0a4c63b500f06886456973c84423c3ca5a59e4c7650cf43ceeb797d5c362fd5df8b7cc453f5bfa8d46b510c03dfb18e87a2b71eab1e754c6958fd32f1ff4c4f358cf1dca139d8059e297f79d8bf6aa2c94e083095d165f2ba412d878fd725ca59761b6126aa846849a3848ce1208bac5ebda3f348edb293d1f3dd8266d93d9b5198300e3694bc4d49d1186e4bbb9a6099aba84a34893c40a705e40d3df613243d5e7e445b41c30cfe8187b89b66b2682e2e222ceede80f643728b2d52129547f2b85b9bf9ad09f3fec55db73a8541d9f663bec4e2715425e28bab866554ae70f05a9b5e7df02a91d5b328f48feee015abcd4d2885aa743bb02510bfe650b7ed82b3c70b1bde7a386096f72006fe5dd20bab681462145b372156dabed7a439db208eb5ac5580b564e41f0bc366a4bbe3edef730839cf748a81830fda1d1b2edd385ecd5c36a16930779290dd95ee9ee8c4fd4c2e054cbbf48e9699e49049f980d4a3483adfc4d14648854b0895c1336400890b39059d83162f93c6cbda97336767f47d08065efdfdf9b3f4b72f688350cb659d33b46c26b28b402a3eacc5acd048d26290a4e8f9b7ea8f0928e64c770582d6b8c75dd6cbada960c24e196ea7c318c622c7b9350566ee7fdf7be688ab9b24cc2472c609501b5030297c013843d6c48b2a673e2416eebd21bbed1fcae303a1b4a08c6654a4380c88cd231d455ad9508205229a6e15b98e666b2b1b69139a41808e1281f772eedf58b1969fec02bd759904424acedaef9f6f69a77017128a96686f547916706cc50602f50cc696842f9066e4e64df6b1d6dd80bf27667fe6a166ca4010adeddb87699cd567c47d7f8c8b389c3e0bd4204a26d31d26cd869e2572efbe8bae079f32c103a83fc59613ef7c4e5e2fc546578280a0caaa8b26ba0a1f1329267bab6656f6e5e5b77cb7b9dcbd423f6d8d71c5db0ab903fe1768761e5003f86209dab4f9171699ff0c17d17b9e38de71e13e15502eeda36ea51a0580bbba6ab56cc9d65acc0146552323fd3355db5b06825799ed699f75389b99dc826cd55ef07b65bdf4a12ff8e433ef216220f8fccd2a60a2b99340688ad0ae880772aff3011a65582c1994be3db1b006539c1b88bf8aea70b43c10eb1ce1c6f820335ee6b39ef3bc7a4bf6cefb1e8803e531c7ec44a4a8451fedfb91e3eddc41517cb9ec8f5a88a6d7e69d6710de5402996972e51f8be54d727e89a2d4c496892af5a09bb19943f57625e4aac25fa8a72dda1f453f4013ecbf3d85694dfba883036284872ea44fc8db915bbde5d9685f19d87b49cb90ac22f8e6d37bd455647cb628ec478b2881005b74ee4a4df7973d19668be2bd334f22394420ac5a3370175b86d73d7cf4f86ea817f9c83ba10d81fafec4c0c9b26ac2894f8331aed874ef62d1888fc72d34e2da17a74c3be56ce1afe4fd7946ea334f4dfdc915455c3872f71ae756d399d70a037be259d63193c64f2a396929068153d70b957b46e94dd4d2780fe19110a63ba1deb811245fb78a834a9b9c0bca8db1de35381698df2229b886be2e41e9dcb4ceed1119d63ec62cc4579f545aa414160d4312b9d024799582287bf4dc917ac4a62315298fd7810c222f37ea698b88e365dfcc54c1d5ea3f0f9c2f985cafadd8f2c1329230e380d81469476bd5245625a65b51822465bf0ac5e3198cf6b86c338b95bc3b3f51d5f107efc52a536048cc262f921517d396bcb009251691c4d382e33ded6071f1465f93a9e50702c34c7aef49e1a453625c17a00d28eb3c7418c0b96f343bae669150ada510f61d38f210ec931aa663a35b8a32b3dd5f83219e2c676497c9225c2eb3102ff9593811af2838f11f51fef03614820994eed5f2dcdc20d952eb9f6ae6812aadd31564e8aa93a44053f1adbd3c3af759a98b18708881520d2e1c4988008449b1828c58a28c95480e559be984c6ce9e744ba06fbffd4130a201506a802acc329db03b7fc7022e00b60f310a55d0a2408015ea895d48032e5caec8734ad9cf70d789733d05f5ccc6ed52167f0c25d255ce55d6c65ecb2d0c44c261617867597338c83918dc06deb2153890ffd5daffe6a88a76c49655bff20bd95474c07ac397cf4f6457a4b092bf69a63b5b1a7449c2183114ac518c270c4a06c77dbcc175f01c57f37ce99711a68dea099112e2487999ec9c1e9e394e85dbde689dfae175f0bd969a93d343d8718711f1fd9374893ae86d764e3080583f32b95bf20c72311346ca5ea13fb5662ba40b00c4135a4952b23d9a4399ca84ab4c8c8fd6199eec1ff5d3ef754bbfd57f1c23747881faf89f310755252fad90112a682ccc7d4b16f8d8dd74a6f013d54dc61d483ab855fd44417e424b2502a30cb9c83390c2e053ecdb1d20b5160e2739667247a7967391552f05ca5d19bac3bad70729544638ea29f422b07bda75d9701efd9386da0ee982ef2ca5ca92a0ac01c73ec86780e1fd2e1e92f4024d79bb9fbe5f9b2a5fff8a5fc668ac14057da353f1fbd61fdbf389b309830739027632825dcd2a2d3dc6865809a94eabe81c23a763c8295b6604ea373ec440fc676b5f7d17f1f53b33b6917f16d4275f665527155ee883e243f307331fef703a9aab6fa121d70dbd4f23133f3b3207d3ba006ed660dfb966556307ee63a95ad335a9b718c6f2f03332a3d09ffc5457101477273a16e645d1a6340a28998a3f67d557e682307b671d0392cd208dc7b36783cc33af9fb1bcb220397faa1757e32af5b9a6e460aa75f0cdfcd8ad966635903d9861346883bbcfa81abd42d8bb5e6de9af02d20f72f0ae1b14d75e7495916f791ba67b726f6813b0a64087322aab6dcdc1a16310f8491d3822217d44081c514b50a8174d87d3e6032f7061e83aa5b109d14391a6077ae344ad485808e04965042f827645bf2ea294973abf2142c12ab2c6cf38dff3c7ff3666eb92c2b588d752275d6a576c66b5b6f64e60cf7a2ccc10f81490bb9a439e578db51f65349bc1c6c1b7b9a7e855c97ec41430962faef06acba7fbc06971cc489edca1db00c7f90c832f93f62e8fea14a8948e3596e82a54ece8af4c08e4d845306ef2950fd870e72d97183b8c6e738f35a514eaeb68f31deaf8d8ba9f75cf0c6a8c32e7b29a7cf57a65f371ef818f8fb91bcd8085dc805013177e58dcfc3cc9a0baee492ee18d1a79c02d3b3c3f6ef9310cb03be93b82834e696c98baa92069adeb82067576d16f70cd5b2b44890bfe8c0ffd9b64bd336072890e89952f695994849f67b397bf6ccd8b1b98d05cc01c2ed63d7bb85c24dbdda0a174d84509b07e1929ecc70d54ca5ec89677a75b48e133950925b6b8d6500dc61ccaf396c5b5405514c97b8e3149b34c068c92b91f91e140bfa36d6d9e38f8441487d2159290051d1dd9e4db960d8e730ac3eac4d7d133d61b651bfc2f646c004784eb6ac2a1a527ab635df54e807b014797cfeb28cc4c648ee2054a721b56cfb8ef4949be97a374e146f2bf22f38bc058b77405cb331458efdb4186d026ad922be56122b33360591722d796f0f8774d2e659eada371d4c953788996b6e500fbf1a9a3594300c6519977ef51bf4fb7fd081e556dca5ae85803dae9a06b8a16552e06a1355707d639a563d0f5fbcbc1a6f1924464d88416d65d5bc520806e6e9f9b8e897e77d5f38d4bd20d28d54081581210dcecf5b0f1054c539734da156cc1d88fc0c5936b03b1d91241080326f82514a49ed99af425a23d4e6f2d98038d44f30e0775feccda39499fecd271cebb6f8ad3b575aa2acac43e609a0e8d5ddcc752fe8beafa3ebcc598d0eef24f56c2d758b3eba120b8ef05f72690290647950cbde1da6d42b5816ccac37ec71034d21076a04512c782abd30a10f5e22aee9a8781c128404e6a10b634f0a33b93535541885a754b365cc8ef8fae0a02ebdce1279a364977f2d3e0c65e6351f97de47d19377d1817e978a5da3c85dfe26ea9478fb8a794257934e61b40b5756695e6ef09c61e8730c41123a4ba2b3f51460ee240fece8e812e783e05208c3c533bfa2f9cdbd8cdf778a9e1a4c9340e8fac24a9eef1cdbafd55a39b730cc1c969a34be3c7ed1d19ccc41f7b004c3ed0756875b007afa9d307332e79c50af0e52e99658fa8ddc36ac8922ca318b402fc11ae4f6e5ce36219bf252943f4b0066eefd9eb25723efa5ad3cb2ed3c6eb4f89c4435d1cdea14b4ab057610e03cf72b4c172b9939b984f9af9ff24f6400f37301c000879e79749b6d8a2cda0c9acefeb8befb861a54b6c86001181402b1c50ecd29fff549cc674c437eddc837352eca4588267de28be692171433f386ea964adc415d4b3350980c7d6ae8dec86212e4402d5fa6a9f472cad5f588e8dd6f6813c458c43781bef27403b63256a3bc692c2304abe5b11a59c7b31f20342927daa22f3393cf520467e3210f73ffb7b1bb885cedf6322b10c463a84573efb9f4ef56135f4baa011cd8e5270d49b5920641d33cb402a1ca299f30eab8c4905d720cf11659c08052a366642e29d86b9eeeac12bd1512fa8816dbf4f0e6f172e9047483a480446adfe02ffc0ee3ecedfadd82d578ceb3c8230824025e5a57c044c513ea04dc5fffe87a99fc599c6d95d40e0fc0aa2eabb7703bb4dbe60026d91df2947fe78e9cb7fb4a3d656813ece47d8fc0a423c2861d6ad50b116e4f0dce27b99e216aaa017739b0a99d76427c4ac0332272cbdf8e7e52ad64e938e595a60f79716116ef07082eb", 0x1000}, {&(0x7f00000002c0)="fcca6844c1c699bccf98e1850175647377972b14fae9d194ae0d2be5f547ee146e05d2caa1f5cfa49fd8b6552d9e5f951b899c1a3801fb9af47726f3da59a06cb4b83d593c54c35bf71be4c4673055be1781f73f134ca36e7ad9236a1b7028753d24cb4f26635d234c5fcca5e0", 0x6d}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x401}, 0x40a) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/159, 0x9f) renameat(r0, &(0x7f0000000340)='./file0/file0\x00', r0, &(0x7f0000000380)='./file0/file0\x00') execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/199, 0xc7, 0x40, &(0x7f0000000200)={0x2, 0x0}, 0xc) rmdir(&(0x7f00000003c0)='./file0\x00') 16:00:17 executing program 0: r0 = semget(0x3, 0xfffffffffffffffe, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x92}, {0x5, 0xffff}], 0x2) socketpair$inet(0x2, 0x0, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1, 0x40) connect(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="d3a1eec05aee9f3201002e2f66696c653000416a934c4a5412f5ecaf34d56f1fa39964816e00a113071252b8f45be43349dcc6492969378cc202d82f8947f4b28e7f3ddcce0c02d2c13feaa6d4df4cc008c3cb913085841c67f0f0ac70c233aa48ab3a281738105fd2d16a4db97a9ce1c2e00ee092935879bfaf64de591b17392948e2406f65a021b006160571fd27fea8e0fb99146389380d12fae36914a2c02800e06aa319604814fe69164bb4dbd9143ccc506c3576ecc7e2969926dba8f09f77aad4626f2cc244e4bb5f36cb0bf06b500db9d3ddda"], 0xa) 16:00:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x5) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x66e1) syz_open_pts() setitimer(0x0, 0xffffffffffffffff, 0x0) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x102) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f0000000380)='@\x00', &(0x7f00000002c0)=':@\'.]\x00', &(0x7f00000003c0)='[\x00']) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:17 executing program 0: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xc68) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() 16:00:17 executing program 0: socketpair(0x20, 0x8005, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x7, 0x56, 0x100000001, 0x3f}) r2 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) close(r0) r3 = getpid() getpgid(r3) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000140), 0x101, &(0x7f0000000180)=[{{r1}, 0x0, 0x50, 0x2, 0x50ba3de4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x60, 0x0, 0x40, 0xe4}, {{r1}, 0xfffffffffffffffa, 0x80, 0x80, 0x4, 0x948000000000}, {{r0}, 0xfffffffffffffff8, 0xa, 0x80000042, 0x9, 0xf96c}, {{r1}, 0x0, 0x2, 0x20000020, 0xffffffffffff0bb8, 0x5f}], 0x5, &(0x7f0000000240)={0xa99b, 0x3}) fcntl$getown(r0, 0x5) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') fcntl$getown(r1, 0x5) socketpair(0x16, 0x3, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x10000, 0x10) bind$inet(r4, &(0x7f0000000380)={0x2, 0x3}, 0xc) fchmodat(r5, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) msgget$private(0x0, 0x9) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000400), 0x0) fsync(r0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000440)=0xdad) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)}, {&(0x7f00000004c0)="fb5b648b408c446483e96a519de269ad932f90d74fc50ef54ee22c63949397fb49642da28eb2278613f559691cb8333894d9452d3dfed46c0d75d97e638d551b8b23d02f18993c0cae3610eff0d10a451af15aae84f72013919badd103d002fb71531f2a2f5000812c60a39558582a7bea9c281cf00c3a0b5b5e5a702ee87fd4a2c01956e33d205fb035957ba34ecc5188afa2acbae816c80b9e127d9ecf99c73eee01bdd498f732b05fdf0d47f4887b6ead3489fb62868975aeeb56e4c1547a1631efed846b1ec3c0e607ed829bc706e6225648f388d7ee186d5c80ca3aac1b940f2a09b0", 0xe5}], 0x2, 0x0) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') socketpair(0x0, 0x1, 0x3, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f00000006c0)='./file0\x00') ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000700)={0x6, 0x401, 0x2026b3a5, 0x7fff}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000740)) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) getitimer(0x1, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) socketpair(0x37, 0x3, 0x8, &(0x7f0000000240)) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0xfffffffffffffffc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000b80)='./file0\x00', 0x8000, 0x69) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x1, 0x10) execve(0x0, 0x0, &(0x7f0000001c80)=[0x0, &(0x7f0000001cc0)='^.\x00']) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000008c0)=[&(0x7f0000000440)='^.\x00', &(0x7f00000006c0)="252b28d100", &(0x7f0000000700)='\x00', &(0x7f0000000740)='#\x00', &(0x7f0000000780)='^.\x00', &(0x7f00000007c0)='^.\x00', &(0x7f0000000800)='^.\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000a00)=[&(0x7f0000000900)='^.\x00', &(0x7f0000000940)='^.\x00', &(0x7f0000000980)='^.\x00']) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)="0152d2cd37c18ae45e23089d7c7d0df62f2e99b5fd3e30f08138fa14155027413e478d211d6afa0bcc117fab668da890a574e7f88a102a9bc10ac0fac9652137ab70d2823a64f09b6003658cfdbe10de105d2452c2d2f7b7f8f5430b7e4d3e249d5580bd043014b25aec3d44316024dd02e495a91d07d696e72715617ef204c98be52b3196e572381ad519ad1b8e36d7066609053c0f80946919e6841b7fcc0d7224e6906385b4904354", 0xaa}, {&(0x7f00000001c0)="aebcdec5c7db71a74a2127a238c0a78150598c29f79da451c1d6b1e967e5afd84fd61221570effb94041244129bf3c0208cfc1da0e466573fca15b3cfd1b3e640f6b393980", 0x45}, {&(0x7f0000000240)="afe4d479cc4146b853546f7ceb95d529150a99ce42a172d92400cae3cb825b5595fec2b2e53f63def0183f57bbd0f26bbfeb72e411d70381d0a2a0f52c28ffef45156f0e973f07", 0x47}, {&(0x7f0000000a40)="23f1473da88eff282d84e95711e0e53c5cf58d54f0aeb662bcf6bf3d6f93515b8503396f03d54d1dec0897e757cb798d14c2ddacafb009fb61eebf3e7a2e30fdb088666ff1454838be1bf5be75dca6cabb63d8eb806a45eb0d5e40750aec744e3873033bef9ebff220ddec9ded879755f152177eecc38c51bc192acab1f0f38d6413b6caf2d2971479bb7ecb56307fdb9670ff7f1d00c558ef3aed63584d952102dce2ac8164a38d0565627eb2cbb365edb54ef5d3bfe8ce88a9082f281064b57efe56099a5e0dd7427808f8d66808453149659835437b5d7221020cb036f48772dd31897fa8822dfa1fb74f9436cfd0be9c30a1e0ac9bb75bac", 0xfa}, {&(0x7f0000000340)="d8dc98246e69fadb3aeb081ecfa6aa1c9cdc80632b675ccd3d4fb7f1a1dad8287d8c110860b933da6f143e3dbfb2552d45ec6134a2cc95bfd09645ff4f5b7971b46c216f23f4f7f7981b4fe7fe6533a4918e243fc46a904a05c694f3bc7e6a9433babf5a5eaaee507fc965f0c899ced0088a60795ac6f89e7eb941c8950ebfea359c991ad50e9719d16c1f3e155532638f6c01efcececefa20d585b59bafdd91c12c44c8ae903dafc75b8cb1389bc0e0fe5dbaeda1478bb49dee6d41063d9f2503abfda7f3bacb5c50ffca19aa15c7726e6aa508d7c1a225705efa016fe3fac8dcef88dbfedd752c355b", 0xea}, {&(0x7f0000000bc0)="e14c10c4cc73c9fd525e959755fdc29676ea1520f81b3bc5bcf347d3d5821dd83e8d78281d0df8494c6cdf71e3090ff4658ed232fd5a7367f5f241f96ee68a63daf5ad412aa89f3f38bf99e375514ebd541b6f13ca08e001b03fba", 0x5b}, {&(0x7f0000000540)="cbb3df9ecd82e5b2cf2c01babed20ac29a0925086c6439107598509488e8a91755ca6e68d179e3a70f3171cc455f7e82a632eddaf78f448c69481ba107e4e42d3d69f04abd067400a8850f47185e53b4ce23eaceffa5d52554443d4bb990f6ff9ac0357d2033330669c87973083123b022b0fb4da61f613baa06e09f4684905a2c2d7822b1fc062cce4a93b0f8844fef0f2f1a235eb2751ee680fab2ea6318edf92a9d67e320edd06d185ad203812509dc4718d70b4e3460c425825698059b2b4be0827f81fd77c395c8da7fd0f482858c18392d4cb6a34b3ef6fad5d24f63285148b2818390a8da013d2359cb2d79d92c75713835234c171cee", 0x3e1}], 0x7, 0x56) fchmod(r0, 0x2) getpid() readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000c40)=""/4096, 0x1000) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2002040, 0x4202) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="27083ea9648010347a34980a031b847ca440aef7011c2bfa8d783927822a95971f0d8a032d202f98c0edb130879e21b6febebbf7bab99eb0dad613b6fa5a1d57851ba4b9e9a96f9a10475adcd2b55fa9338f4fe9fb884f77478beedb605c4fab81aa892b7573c8fbdef58437a29e6766125a33d120533d91e43b06c75bf6ab28f840035aa1a1c5f813708145ec7f158b2ff58ed54070672b18a75f358f73904b1ddda83f2e714812f0b80d82d817e9b13ea44b15045d0e28cf3c9b9558c5", 0xbe}, {&(0x7f00000001c0)="4428ef19f04f36c4fa60c5d6faff524b235d2ffe7f2a6ec4b9beedcb14e1225ebf2d59abd303efe520c908781a8f86c343a32ea2401fa4c38da1f4fcf834b76671a541bdd7a59df3346c78e6acfb6eeb6407121672f6e9b3ddc1ee268f3e55abbddaeb03b0523ce97e4a436d9c1cef45a304ab17bebcdd69c4bdb32cf9f140e12e0fbb79e6194246332e3d32e4f645747628dfc44508ca0b3f30dab17475790017cd", 0xa2}, {&(0x7f0000000280)="bee5f2ebd9ba2ce90bf1583b939ff38012da787cc51effe08c6823e6f22a03d0b21d9f2b308e42caa4dfb1f3a389e31750b04ff831d6c003b00579b461ad9801566e199a42273b7596e69311657f2d46dea493baf3ba9e6d2713bbee308720b1a40f4d55dd2f3110a8cbd9399fcb973fd933f46761ddc8951e73580a0b880b7aa4696bb7a252141f84771fc784f795952cbf2b5f267525775eeff584e275b2a7be957c3a4520a23a6483e1", 0xab}], 0x3, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x2, 0x0, 0x7f, &(0x7f0000003380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003300)=[{&(0x7f0000000140)="bdf6c0042a058944d6238848d1a363880fcd6550f6e78e1eb5ebc6c46c83b6bdd434fb64d46cbe7131f68be046605ba21d4eb31f8c5fd47982fea34a33f636f11abaaf0fce8b73a54b5e2c125be5c2802affe23fc0bf2318d3c829ad4cbc20978b27dedeade3a2818df3b2e22ae95f2129fb55ad8c3353b260f8a9d5038b20ade494c89d5c36e8789efa0776a3838b2117901c3cdbf3f641bd9a18f2955805d43a6deebf50da5e43894b531c3925dc38a00cdd93416d5c38eda376ad4e5cde204d68e7df4bf973a6bc10caed32c6a56ba254c806b369dda81d7739e1ff8c0e299c944199e6d3c0cf8ed218d09de6381907c709a0388c5fe57e7975284e25d70984acd2fd6dd8e87a508a9f6c8fef5406c07d2419affd08782af6ec91c1ec33ea4c527094f2370632e2428cbac165b76e2445d93d21ac125c64656304c7f35cc98d8255c535ff55be2d60c09170c2358b9cd8949a137edeb08ecaa87080f801b2c6ce048e577e7c00829786dcd945ae6178b9369a5793fde4c7c022f0150edfa4969f243571d13b1ebd9f288387780199aefb6137e507f4ce6a89d3c2a28c8f7c795324bc305b05d1b9395f36f176e56ef8216019c3218d7be3b57be25e03cabce994b0677758bd0d87e5d44c6d510de49902c994784c50e2bf5753f228a85c8bfeb3ba4833fa48823bd76af3806db421e48bc4c8ba9877d01de4af4701ad8f04f34067d537786693d9e5da52f1e3444a618eb75a09e77c51e5072df281af73cb2688021baf452ac7a48a1d62b6394a22dfd034e54699f59caf1d87ad5dfbc93b50d564764cd1659270c7dd8edc7d2ce53e5bf0ad83418b279fac249b045525f2815cdcbea09cc3b4d316137a14e381117f2c1efa75e59d31eb485cf36090038295741d0b0715052fdb53a1695070b0fcf349bfb195464bbe1c60e95b79bd691c545d0a30c359ac402c979c2fa8650dba7b5c92e47c5373d89ae3e7acf3110e7095d6ff0dfd65a21a6f9598a5cbbe25f3b83f413d9acb0a1e0630bbd8d88dfff178619f25cb60c4eedcc7cdf676b3c9731c1bf0953b2a3b051d53c9004c8641ee8ed34b15a318db011b7000e86ddee62f11d0d4a84394b05436509328afcf0392b3486d02547c8e3961b0f45fb8261a1520ef8eb5858ded473fdd6b1deec462e7b7216a1ab80669846ec7ed25949515d0035a759d03acb6e30be5f02bb3b386b09111585e856bbbdbb13f19b48a595be570a5768cbca815eeabc0a8d46647cecd63efc010317c18807477031d5818ff27c86eb13fb71a716a953e58685cad3a3e7f480ff5b0ea05791fddf25a1eaf4806f4e8f81eaea2093b0ad5071c27aa17d4887feae963f854f57020c0c1f2a1728729cc7157a1fb4a6adb9186adb4aa63bb93dc75b30ed6e9c7bd2eb44251da27adedda99842dbf2f2f78af8a7083053043c640d821f141fcf53f7d89ba7631f4390feeed0e363094beb696535fec379acfc4c1384b0100a2383a0b9c007abdb39c947ddde54ea45e4d91b5a21d0715b119c9db37c2afcd10291eaad0ec8aa3e647737be924b330d686681e0fefd3239a08116a2fad16693f90c9e638e10ef7fde83f486c614602bda1e3df319a64fe24826e72c125d2e770b978c9225e0db16aad9d98d507aa2719c79dfc25601921534ffc2de4fe101dace23172cc34e68992799970f692363b12a4264378f7af43a2c963d1a798ba7257dd521d4f1b00a8bb9600a67a60cf012a3f3ecc132051f52407fb47d8796da62a25bd7cfad61e65a75605538d0af95a940628a78a2effbbf67b0af80a5dddda005cc614df32d691bfaca059255475641a96d826297dcc84a28a100ffcea74d94a03544f3c1e1e112b520f06ffd2170c1fa869f5e4758e79af2cfd33a2a84613933a155fac19d1d189ce35ba7173ecebd22d7ce8aa1d72cb91741bbe908c3d8e32f1f769067ccdb952acd9e5137242c7be76e05d0fe8b11289b130ac4bc0ded43c1f51d83feac07e134571fc2846b2bf2eaf96e3e61123709821ce08b38e0d13ac878f8b21b9f62ff256a972cbe7aac701b7c8219e80e76c3a248af2ce7cfef216c4e33ff802500b29126ed95d6340cf60029efaf1b562ce751f86c1b7acdde8819eb742e96c38511ded76ac878f93df10bf6415e4578459a3269e14483df4fed3b3e31a02a8dd47c1eb630216b9ffe7150a31cd3106dded65482b8b43884dc95a8ab798e71c1f3f0ccc5782669de5be442594dafcf0c981cdbf2e84b90ea800d4ddd71d37354fb5279d0797b7d06876420cea9fd02f1e0215500f0ddb62b4e9e111aa06a3204e6605a16308ccc7bcd14de8884ac8f2b46789176e11311573e5fff8817d5d8aa565ae1d2e0e9299653d22cdd4f4f646ff7298dd20a8bed713c2e94d5a67d070b509b70c9db82c66bfe49a14a59e7af4dc913803c1d920e151e957ca9e0103ad78e555796cf754147ebb93faa315da5c00758d978430ff2f4ab088d8cbc158ff66cd7c13b75bc862d3f6b01f9adda3038e8ca01a1a5baa98ac3fc142323049cae016d33d9695a77e7907a3faf75c11b1ec7f1024bc0b9ad02b56c4672880e932af988465efa6eb138a77099856cbb93912434607142ffbd34310e401a28eb11b5570d8d212bc8eb3683d07fc84614c36f04630329511f495aa68d20820c9d2a6c1deaeb5a9346150c6ce7fba37d3836fa5f1f015b060f340a107d4a237c468e604dfba981d6de44821928e68ed65f2eb045591ac51d1b6d9adf877372c800dc7188941cd97911babc3e6f065360484423c477ed3ca2e4569f5f1d6917dac1b47ad2f3d11e8d54b63a90f5f3727aee9b4bf02968626b7b732e9badae4d2e2ff9bdb14baff93ac76b2ef79601ebcb2d37b6fffee4b1b6be9d675807e3faabb96993280e24a8ce543545fadf78a63d1b131371b3b5e306511a57190cb8639ef5f62bd15917ffe1a6edba08b5963621a364c0125b70a26a752c9fb0b15c0db4037f28a2f31bcb39bbe8eb254d0481786e53574f99777e75af983b23cf0ea17860a297db1319434accaf47cbf7303d652d0af942626da41edbdaf1a215836531ff0a3aeb1bd489816fdd9ffe52d687d34b43168d19fe91dd67b8d49f56f6586249b42a02bf2984408a11f4fef0462d7fcb02cc92ed950da72f3d094a4f79a6bd925d3a842e8e1dc97f5013a43d95edc469fd0af3647ab231aeabe48a807e1b485388f196e1fc494b8511c6f0b88aed8c829ff0d73f2daa852848a75d9c7ba868c228885270b8b0348d1a8ba109424de25b0732b6a84a423adc7943eb778968b667e29168d95a75584798f60048a6e9c144c60d74bad16affd4ab98c28642524bb199d197e396f66ef0926bfab2bb09d7e43c57e2b494b185e346bcd739602786151c64c48362e0c8fd9738a5536e8462938f6a98ed6ed9fcf7df64b41279c84bf858047188c16802d00472623baaf020c5902e6f5b9d17793ea41e9e3e7cff62f4f09a240a4b1a5ab89e4ca50f2f4c6d25b8b88d15d88aa389d4b8821f8252ca9a3710a78e483853cc3ba9e135e2f6eef49cac499579942d0d797090ee51122452da3b069cf641808630c51d611f547a7713de5ab1a70954b92ff15e742b42fe69042884f40896cc4fd4770653efdbf0ace5fcf03fad6b949b2c69991a212d0f96d5ea2687c6d796f1070a49eeea044751b3e2bac13bb5f0cb7624a3be85c509baf2774914a41c326af3a33ed4720d7f836899c07c955da50c57fa63debd66c341876466176d6315bb39319c5fefad32a9289e187a667931d354a0355dc70d7a68bf50c3b0ed4070eab1d82a4a48ab6ba0c86a6ff23b3bdd3f6fc533ce495ef39fee43118b26d6d36229c95ba2bfe56dc64c4023ab78c0b9f2f3b20bb3b097ad1fcd93db9659234752d1a0bfc25cf78fd5837983152257043ebdddbf74ab14e5e92f87c82e1efb03fa9d67c37776246d77696744f52ec3b9495ac01c03c981ae2e91168d7445f79366ae1ee1a4a19b1e012597062a01bfc5f9491ec6700aad6e4dd77a1b8e5d76daf4aec0973ef7e5970ca1c95ea14a087642e5919ac80a3267d0435ac4b71a774b129276ed2e9c1257a9bbd9a666cf39348b12513faa8cdadfa80bbb0a893cd9dacf8808f3b61c9fb1ca743e0ca059984f8eff24a925b89615253a816762ffbeb0dac964e8dc4788523066240b951bed251c73746e6cac945cf572505df6f8aa2c6f9b5a77eec821333ff7d0f7b63cacba1a2ef102cbca45fa7a2b10d3968c41be512ba9157a38233b3c7a56813a70462b16c785b3398a98efe7ea0502447d252718a120195a64cbea86079ee355459839a8093ba63066e9196e119d71900f898c5785ffdf4b4036a756e72e3c65fef971782f303e74077c355511cd254e52558bf1a33a54b976e9a20aea211f95127a7454654fbef8512c387147a86654e2da8ea707f2f2aa1c74a97bae9e0c7bc06f206b03f0fb08619a7b5bc240ddbf0d8b7908f218a51f767d87b5950bfab7f4d164f739211314d32c3687b4aab5d387e099468949039329ffe7c907f5529328f08a370f6d137ea1514354b7af48bfb15e5818bfb248e07a1c17c59f42dce354ada6745a0f3925458b62ba946de865294257f35bbb50e2690cef2308439b3a0fbe1502f150f6dc87a28bea8d3e076e8af120dcfee1d00bd4e649b8524a074d804a6486dde4ee52b9686bd8c9291a0a2c18fa536164de5625c4af65be3538fa50c97c701991a39fe2fd4664fac2c48589464c5318eef28b6b9741c8dea4e24795568449df62af0fce6cd2d182b24f2e90166501bc38b7252cbea3a1d89c9d85189c13d97723f6cc2bbaa34a923c12526363d5de89f5959ca38f9b90f2c86adf7ec384c227c898afcce4bb6f3fa08a482ecfc613c7d0601b0a7a38d841034c0fdbfe237ed814010dc591d03b13dcac6d0a64131cadec9bbf90f8fb0f2e5e1607e8e5d96a69ef5cc5cb49b4138099dc19cd2f6d3e8d5db555c50755e6f8a10e31fd68d1571804d109787e3229b47fb69af8c098ee77ea3d4e54e9e2e21e98d3235ba00da4416d5e7c9031ebcc08a0410fe7acba0fe155c3b673eca863a9c0ef56b6e63319546420a89c204eda8681dbb53c1f1a98192f1bdbb31e29b0cb7c0d34dba46d03d8dc188d245b7f2bdde0f95f7ccc6f3569f8cd13cbb8e2ea70660794c6c9be7e4d52792e1e461cb53f4a2c9d1e94e3a9c9566f4702d3119a78ce92014be4dbf51eb869ad08d8d4bd6e1816cd24fac527fc7c720f996eefa5804f45acb2a3143b6386c8b14742eb7070b7583eda5aa53b61dace2d827f0d7ed920587ccc3acf270d98f50d4a0c44cd4ffc1d239361fedb731f0ed343430f592f7b51c0eb2226966f90729881fb8f1a81ae74862286af5a901b980b0960373a1f0702df9b72f7985b8b68de9fa83eaa9167588471a3c8cd569a4dc888b7f77b1ee59395ad9e21040f1a8b1941e6a74cc1822608a91ed99ed4a55699a57b43572e21bbdb7341221bf91ffba38e4f08b6fed2ea8835fc815bf5a8d7fd636e03c175d52e79a9d1434d1a584b768c3781ac138a7033bdc11d2fe31bb89ee2bdbbcafa78347d668b150d3b7ce6423449480c5d3d541b579837f4d41143c5345aa1b352405fac13b944a49aab7c406c7c307257df7dd5c327a4d0641abbe57feae4c40d1e4c70caee242c5f6896f9d835c9afaaeb72bbd09219591ca335988cd5ad4795badb9bf7182416940bcecbb7feb23f09b9b38090a145fe76cfbb7d12bac3d02dddae50845", 0x1000}, {&(0x7f0000000080)="ea1296d9cd99b5b16cb741d43ae9fa574e73af9c78aa76d08b77f317a5b0e32bcb36009124ccb7814eaff50b51accbe61c4604020a7cd9feddfb423717a75e193b5becf07d79507c6d4ccb4ac1c2f9a06265e508d7131275fd1f6363833a0c2b94425782f5f3a0c71b6e5162653d12492ee0ecf63249b2", 0x77}, {&(0x7f0000001140)="13719e0ea718413c444cf3198325cc63d709c71133e2c4748a9606e0a03885a722fcfb4ac10d0fc9e7820b3867f944bafcc6882feae9d57cf47f95f56a0e86f74349f81a5f232dd38ca3b9c90241e29ab5b15be87fd72beafa9dcf9c0326e3cfccea0ac97281186403e7161831b5fac780096bc402093061b683aa7a4427e4f567623a4eca9753f80f2bffe2b4487860c88ab398167524ccebbecaa58647b6f38404812d5ad3e69e475061c57e76915eb029369268141bb86a35c1195faf366bbda82ebb12c4ed46ce23bafb24f4e6265e6ba10d5060d3bb0b82f4f11b41ec9b4582793a47b156ef4edf8bc1bd28ea85677d9f101076d071cae2026ca48e2054c82a45767d04f1e0740a61a616cad930b8a45e37fbf16daad69c01288b66408a1b0b1be9d0c4e27fad6f8691508d662e2a82c411091b9a8fa01d62474fc44b2c5599dbbd01906e8ce4b8f8b0b6a3b689321f5bca1891deb7c2b77e7578aac42a711d62abbc36a5900e3e315061d7fc2584456e8a16b39555b84991324e55bbf489bb9db60dacc1f5687d46b19fc11ec15299dd87550b42124f0dda4c23852d3f6c776df55d0cff936a6e1a649f35fee2b08e2516bf2507402715aa353eda234a1d21ac78fca9d10874ea20e409fa4a6f74c8bc8da27ebfa417fad0f8fd02cfcc2ea3cbfa843b726995d91ca9a387f82d70806c73929525068cc78a0291499fde9d0c2e833bdbadd102efafb9eef33e15601ad6105c9a4af5e27e873aa5f3c61b67d04bbd51364d5a9b541651a4f9b20cd4dcce1589332ac787858298064dadca91aebdd13d9e5df2129510030e6a329d8fbbd7ee0630705b831602aa6786d2c9fbd02d03e35acd2203b5d1029a450d9b34392f958e81ab3027141fd288e77f1e227f902f97267d7cd7c381f92b9310b7bb12eb88a0e328b575fd73b1bf26b8610b4ab43cab83dfceb508d7dd8d0520e2f1c85fedcc89f7f931390a1e8b8304cbcdbb579897d7890a283e2edbeb38a1a35388e6ae822c0a878b1e64640cedf0b2d1af168624f677cfd017dc844175629756e13ce16fa9075d28607ea3f05a7b7c32f1adc64778346c56ee8d087823a74f08d39f969857941806c3090e68255efbbd8ed5e9d549e019199d7aac2f8b19248609dd9c1d24f258dd8f4631929095f78e4d1615c6e02378a7134640c1f1d3154831bfcd480d0f28d41402b5922fbffbc7d53255f2f811e566e4bd187540b68b6d590828f55004a4bf05de5c68dbcf28a74f22005a7000599faea66f60ef15a9a1e6909a4b32b51d9a390bd0be77c0665197cfed180e700d6e6dad295575b0eb816714cccd893aa286347e5087523091ff53741c23721a0538628a6cf587a988113b456e4b2d2d4254ba707c31a62d2b5ff13ff45b43227204d2cf04262baf424cae376b926708c6ddab63ff096eb5cf0ec4d69aee6f3d72cb42c41dd8ef3c2b0a57076ceb4eb95b810124cbe39b6ec471b44c9b3f695f080227a81209b394d3c4791c776895eef713e99677aeff5747c8520362d7908e8731fa39e9b98abe0577fbc1a8abebe6b0403115d88960cf702276b4faa9f5de111884cef1a8d0441f159ee58eef3ceef364ed1f620b3c5c1d5bb9175a5f42aba0f9d55682561ae7a3047564ac33843788de2247acbc0ebaa7585eb8cd38a924c7b3ab3d1a3bf1144f212985d61e8969f323701814b0273fabbcae6af7269bac3e585736199594ee64ca2ee9029dcfa241195735135375a6cb08a16add94c9a90405d5b39b0f425ee93e4a79dfd784f9977077848f2bdf8dbb8c00eae2ee7235becfb488f0052950a6986eb1a323e6696eabd66150a1dcbb09e762f09e447559e199b0dc0f04853fc24c5763cfc84af0eb26678cb500f9666582da00416ddf64bf0ef06dd7ed1096ae290434730bdfeeb6e8af9d2a443407f0f625c20921df583c9ecd3a8efb30b0d744c10d4c523d0de5d52193371606cb02aeeb87bbd8cf560791de994eed2561e3263856347f519b892f3f06e913eb1176f11b8b2b8c56fddf9b2462089e8f2302d8172c00db48d1f9dbb560cf49faecdc24547e77cf2f6ed0d7e0888e5466b2ad05c4d760482b3f6b4336b49ef564bd95b4ed2f44729d2842efbfc79503681e48b2993bb50f4ae6443e10a57112cfa8b0800e3891ed479167051da1d905dbca0e22a0cdb86b2914bbf24e050f4336ba50fa0c8ad5153eeba1d0364257d84b65cc452dd03ccb71b7ad9c092c0eb632b09eb38c4cbe12eabdf5bdf66cb3e0b03bb214b94692a876a6416a72f07646a2e0a573009e22e34851baf9adcd7519805f1248fe91ae58db3ada3dc3991d2a6af4228c905c4db5b146100d7e349ceaaada8f7bca63ef50c7c769f12756484e456d29352a9a2dc40dd9cd836929bf74d1f18972b3c4361773063e10b1fdeb696dff45798c12d5f5ba59ea7eaaa6089f8d19027b0ae26db4bd23d3bdf74394cab1840d661c1f36a2f3cb38409ab80bb8dd08c20b189962c8aa250664366c84a3bd0f77a66a66735e341299f07b2ae162271fcad905e4561a573bb5d71d315201458786bd8d98f45318686d1328689aa4319a857fe40e28a4b88005f9064995cc7f166d6daf0a65057576bd834fa43c50141beee92c6b23430c822d6d418697926d6bc8b2ff9c3504de3475f6f363f6a09649781424a3c2084cb6fd905bfd6f52d58a4774389cd524b2bdd48a1ad39da2692c417aef5f2597a69c6d789a33349650105c6a7b0cd1cfb587d65a5efe4359e4f4962e699da50db2c4c17c20936df37bc1e7ae34bce6156fb0a50c4b40f91b1945440687d96413039f2f0b11e1bd0f6b8fc7ed03c6bb3d0ac5b4b1574631b92c94ab46bd519e883d7cfb784683cbf7ca54f9de964426b9c689c12bc63f0b13c7c0e88ed26a42bb302dee4f504a74db4f03441e577cb4858927129660ab86b8b4f28d4b94ede01f9283aca3c8c65dff62c64e72ae2881c6ccfa70c5c09b4cfeebc7c807a96519b0ebbab4ce29c1b70cf9c49bfc21be596bd573874a0f1b8c735d7b8e687fb7085f199a27c4fb03a62c5be743849ef9b901f4ee8733d2b2d6bab7a1d07445746847dc6059ddb62989cf5307e0cdc6ae7210549c5a64e44d13e5d1032416b10eb44775f7f2484ad544e6398a6796cd8c80ed5e6cbe6e4a95adee538e0ae540e315c1504aee68a5686a63103cd1d463d48f165a13adae3fadcc67e9fb0b9251f317830574b6dc079f94762655cad5e0ea15ac620bff64a206f79de854c6aca2cc5b99bf049a7328b2a878130c3975a1a85ffc151bac98f659ea02f5527e4e01c53071a95ce509d9f576383dc259aa6acb90d4ebcbc3465cd37f3b0725d2670b10f12bebd35fa732443f0a0e626e326e1dc44dc285aa30f90a24de2bc49ea1e178d8b0a68b4ba47c611cd1fbe4381b00730b20c786ad4f2c96a8d7c7e0662793c79e7181f9e78d7d687f55d0250f7f7eab7adebd99e3a982f3799eeb42f00d38eaf17e9281099bea7ce0815099b523b3e712937cebede5ab4075db2fb19e8c3a8f95cda45bfd196cbae882799b0342821607c77e24d4083b430bd39051b6c034896b35b3c78b47e174431c784666879e22c2cc0adbce15db4bf8786bbd84337386f8c871238720f80ffa735fd003fb6988e2cb496510e6b322cdc2be5713c04e05bc639b4526bd79b3685692bd408215bd033b365d0d3c4f0aaea2cce80816fb0954ce50e7440ac928ca4a8f000368ac31cab7b5adfe25e63d5806caf6f1419cb0d8f57bb0d4fb7a6de573e26fe3f51e95fd61d8b921ac50031ad1c3882fcd09e1939ea3732a76168a950a9e15521450148d6b6cf2bea828ca676a1d992cb8e5985b659871670c6a39ff7363873f12cb9155c7f219cc18b777f03dfcde0235dbbb462c2da3afe9e8516cd1c273363d86f39189bb2b8fd0cc42749f23490f48b7eb5de328d8028b31c5135fdb711f7c6fa799c0d10d2c7094f55915209c5c1795536937c4fc2418ea20313203d35451c0f47356352f92d2b6a5fe4e0169b643de7e4a331537cdb64f1e86ddfe8f2c7795dd1b167649f3666b451b52519d4f91752c4008afed3915dce381d5f896bee90111b5b6d9504ce611c1c5b39e55ada53508cb89bb502127d78fb56c13046c92e9fcacee102749ca54656fdbc561bee5bb4e07a7bebdc3fba1c73b57931c329a9899b57f6967ba864995c59c2f707d5d254140793ecb99f0ed68d475cd8bcb9ad5a9e51eeb42a160178e172a380128208aa442fc523dbe487ad348eb2135fa03a9e6db0eb3dbf3dc7f902933b1299bc90424651383a3b80c384b9845c533c98df431c91b7c0b81847eab63fea1cc7e576760252b42dba917ec7576aaafd5c00fffa8e7e622b1e1cf5860fb60e3a15f8fe155c217b23249fe8c9e2777e904ab395ae546c858ea4009f95af1162fb55061000113cede0290d5daaf629398b825eeb337f94ae47d021560d55ced937dca326ff9d926d9617144f60b342483a150162e17d314efcc36d449a55273c426c4ba97a65f483437e5c27ebdbb019805e3d3a2bf8a3e04ccfa1305506a083f9b322ea3ec670667ad7183af14df559d32d82a8feff8f6263df1802e466f9e6cbecc684bae9f61cfbf3d1ccdfd02f99a1cf746b688061ab573ea0e4b94a40b73510203e43c847e81dd510967149bc749033debde918fd105424ce1d6a0b6b5dff2ebae254f97628de418ebbd7d1fc785e0de49e9bc2718440ef4608edcb27389b20b9bcb45d5148ad29bca21c531bed419dee58272df7d4241021640013e4bc1f84d6324b8c86ea05a7672ce0cb9cd874e32bf0899c1e5dc0a7325ca34c48230f5d0ba421d6fbd460896ed3592075fc0e7ce8a27e24f0e566b3327eaf45a358d39e52f94784be94cbd8285f3cf835103f19e5998b3bcd691289d50089a0f0d9fe7975800e2c7392b3ee1d6f78726639efe84333f59a24157b494834474c77eab4ad80e325a79b4464864c90fe3b383a2d851b665f79daf89188a92823dd8c75a5801b395bd2fc4d8796e8bd687eb3828a6eb9b9c99bceee63b649b9f2db1ca38c761632c1e0ace9d9e333949ab168340ab8dc1580b6e82a42f44307ad5a858c8ad0169ee2cb9795503576e34d6c8d4a983b5b481a65388f07daf1a5b4af8e3e86fe3e30ae8856320fb4e3b62d847037f8a864195eed3457a21def51e320b5b9906a699202ec503c08621609a41de7458f005cf632904926f28d8ee4e30f3eb011f76b0e0e9fa0241a069c0c6126c433939734014db41a3d48dc67be0e4e6b30653529e5bab829ad922fd77ff6a2da8c5c4d64a90f92dabb72e5342ac5374b9e06930f32d197f7ca2c8f98a8e78994a20fc600726066f68807d1dae6f625777aa6793e95cc440d1e76eda094f3d3e70cd3e2ca4721ffb3490d38c74dc408f2bd35bd48f8804a0239c57bf13af7f824ffd11f1f1522514310b8e1f6180b94983420d13d86ff76d3d42e24c122d7cce4274c0f4b7f1f4466fed3f11a202d9e23c25ab8699f10625d5654287162ff61242e6265ac1749aba8ba56cdc25db188d26f66a39ac912d506129930d9b733df9903b774f905647460a12b5e6b03d4db56726638cd014383e8e650af3f9b47fefc705e005f922c0663d4344b6aac2045e2d3c879d97f8dc4ae2fd4aff95889ab26e0138125b381c905ea54c48c8acc4ed5e9d957e1868ffb674b44d1b88d4b3b334a1aff457d67c28d5e8d6f0e37ee8ae2784052bf57f71efbc250202107ef2b35a6948c1", 0x1000}, {&(0x7f0000002140)="9bd1f984bfe3a35f4bdd5764962c873959277372aa83fc02a3", 0x19}, {&(0x7f0000002180)="8f14e82a46f7d830db048777fd2d99d61f234cccd95b7970582f45333cec5b93c478d00ca7f755cd74ce500543299b7673897521b81fe85ccbe82aee110ae211472333adf40b11c9dd2643e0c14a09488987e07f685729d9", 0x58}, {&(0x7f0000002200)="f19bced1832b91b7ffb0f4906ec387701b95c23e3de13dbc0fc19c0d69231b8605225eebdb180d7668c02e0c14254f44ad62d736e8c310e2a8238738927f18830908ddb8c2c83285cc22c504db3f1dc793f54b74a8d1328afd2051e4c7ade2098a38464ea365e2416c92269d8c3c69b9c79eb554185fd540d17e69755197b6f5eb2ce860f7463fd1c114c349ec7ee3f564a6b9aebbe61cd71eb474f4f7fcbe4ed00810a12eaf2726b5e51155c6b456d770bc84975a4cbc2d67a7e8c0d1ba697d21c11d29fadd452abb3559d8961ec791", 0xd0}, {&(0x7f0000002300)="54ef7c213d10de8e6530d6c40c8f751167c81be5a9715649f275d1a728b919e566b7a0cf28d4d19063d1dc8da5c530bf5bfb39dcacf5b174e6493a26df1a74dddce55b9b89243cf2d7dc81f1033f5e0a8232f4d332027fafdc1f0c26f469414809717509139c3e2670932a544657ef49fd91aa38aa9c33c9f415b75b301130fe48f16e595fd52d4b581177b35bc12330c3c338287ad0073206cb77ea30bef25faada737a1a7ffaf7309086f0e9a98ea3955a118295a70fc2ad2cfc59ba5418686ffe8f3e1c1ba3120e4881077da7d2a7f2c0171f39677d59c13cbfa8833b2fa6a620461727dd299a5e714f89098ba55d338bb12339553d8fbfb0b439522b48462355f05db619775b5cdba69cba44f7142f151b183ad9e1d71225137924576dcd76fef5a21f0399c9bb9cf8cdaacbe7423ef5cb88fa6ecba9c03ed56404a2f3c9957a1f85a886502be43e787f5a1c06d070a05e2ca7301b92c04caad1f64769fa80f5bc6af4eb22670ca8073614057424595195a9b708a850ef4eb96d3508a1f99287198ab713f35da29b3b874dccdf0182748226590fcabdba1c99e8cff083626da401f4373c6d159c2ae6fef0531cdd3ac2e8eae2dbae060b55e0ca9e4c81c58c596af42bb82f47542d447f63c331d12b3730150a3fe0a7ee4e66499a72f24650c3f3a11c59b962216f1fc832bb827d490b028884b903c6269bda0951a840f9759360f2f5b7bfb3e15666aa247f13a93e6995c11ecbddc147dbbe9c0060fda5d01532f237ef4ed6ce0fe3624a2c680efb25261b570514ee9070f2d03e664f7e9d8bb1f9f0a1578b7b7aa85285c6c01dc473bf4941dedf29c10206091c05035ac0edc29b3c86bf81c39610b6616c59d1c39bdb66db4a3415dcdd4f2fef2debdadbf920bd7d89980b21ccdb5f3365c7fdf5cc63c5806987daa6dcc21ba2c2a9bce7de0f0c4b9502a2993c0e9d282dfa0695627733f7b7eb4934a850db67319b264fb0ccfc8621011e9a36aa26218d957e57369115905e82245d0c88759193c179c2999190eb378a39b96501c10bbea3b50a88ec6d72248cc02d98595087251b2c58bc861d087fb13457ac8cc3b2e04cd6538715f69a047a6ddfddb021fe3de783a7cea8b1dcc2deeb09c9e23b43d308ef66e7356b5ab5490f128eb7679d79d20e2f423d4df9819f7360dffafc5be3c3830a4faeea4f2d30163c2fb3fb7ece0de372b4d17663b9393c04689ec04e14193270db06fd751e5ed2a6d610350ece3acfd0b83efb697413f0b2d5abf9fbd67029d0a7821a2c4933584af731df01272f5d7714510c4cd0946b191f5c1c37a8921a5c450ab73c6728c2ee440e05e491287bfc51cd6c1f191ef7f13bde64e0db55f477e55a84042e71f06d53a4df2ec387280570c1492884bc24c09894d541719544ee45c0eaa0b6f54556524ed0b28f20115a0c7d24aadf3929ea149649a3a30356ee41a768f8b686bc8a38772a1033a5d92fbe7b40afca4ccf9a245d14e4300e13bad7e3b2f0bd69cc3a70137cad351a58b35a8851c513176a7f3156ea231ff71c1a32cbc207fc48c60e3ae94ba49cdd39166b41a3a20ee1116da2dad77a91774b4d0775ef42407a8017c3049f214cbae948a2cd3eecc3f42de18a395b6176dd36f5f6d496007d63a460a4a5e95f4b550db481a172bc83d5aed3f249b6a6c244f3d1375e93ea2cfa566e1f2979223b0353071ee1463dfce9eb59fffb6f713d63eb17d7b7a8b6532ffbd5416bce91ccb531ee98a3d80e9d3a92bd48b3d744f6c07cf4693641b2b05e630182b33697ea2d7c22fd510b80a2588e8164f076fead95b573d14074db96296dd13aeffd7b3eca5306bb3d2e89f9d520f3345e99b8a6b2fd10c1d30c9f31eea9db2299efa7a6aad0ad4c67cfea7bf623323b311e3b51eb24e1a0c7fa7652d34503d881dd0f3e4c50d8a050d341b8319f729afe9c2bf17331c12c61dca71d7bc0ef1dc4d91462141e1af5b952b2202c844afafe4873293c20d17d0e27f335d206bb98f1d7d534850c793344ce17a0f0c3835ba101cd23cf5f5c636cf0a0ec9a11de87eec884b3a6b7a8a2aec14c2368ffbe0de0778e3b6d732e0e1b56649bce8fc26a34093dac0d33a455d2211dca43e1d1803b67a501f585d970b3cf2241f68489ee28b4fe7453389146758212461b77825e9febde2a0589c22cb48e72a96546d38f6ad40826289107413d5f8ef98e1ba9b09ed0d9d1324238613f425cfbea427497148d5d3fceb86dd10afc905b55af4170f8da603dea98166d370885dfc14d76800ce4ad5c6245315ec472daaf7bbe5a9922258113943b918009488ac775bbd8eac40ed0d1caa3f03d6c10a7f4ec15e54d32a80a2375cff5fea8aa0f1cec67f45d77ac7d8d81ef7b59cfd33b0ba05238118214f7cd509f3f44f54cca5f66fffe6da6469eab5ce5ca9e070fff81fe07b4b85f685afcfff3bf1e92f002c6a480c2c3ad01c34825b616fb4c081959c8af1afbc6957f1ae2022a79ebd39e816ea486766a9bb3fa0faa077be36f53f7f0c977d3a5ce7743672570efd960ae0c9c8997abd8c127e27d0da8a372f18a5b94bf46cefedc126b123f69beeaf4b2bdf5635c157f309c8f0321dadb394ddf978da88b276e59831ebcc221a313bcaceebf5731f5a690c58dba0c956778b8aade6e42b266f70a914212d61771d29f08031d4df849979e634b669bf6cfae934260e868f036847cb582ceda64c3490c41959dc8387e3cd94fb4f3221c5dcd9226063f1fa3267bb2fe69b26390425445260f51a32abaef9252431d29408f183605fcffd899fd09d13711dd1d112c7baf2c7a42ee25789274cb6e1a19e9787044112e4bee7ac10b202aff69f63324233f3eec6083470cd29cca04275b356f4703738f45f2ff277838be825a6b0e746b835bed09ce50659b2a821dfa10c71fb12683170c5b97772366fd9455ac1bc4f9d78c58eb562a7ad73b881f9fb7953bdf07bff69ec6e3987c24329215dd918daa5b8fd51c1696b4dc6dcdd7574d0897262603c86641b5d0e085bbcb177c384af6ea61102541d21c3b0031bad4191755d06199961ec7fd9719706f968d9efc36110b8e2da35cff05c4e1bc833b3bac6ec0d9689745de3831599c17394d0a9053655371e754b5a0af0a290e60afe3c154b52ef5a1cdab3d4ddf70a5e77eafa94ad8a3fe7bb8d7c35e0cd9a202b4cd5b7e3c22a31990273b57219c97403e101891228060fe953f4bf26e89aeacefe45003f75e4bde3e9895ca21c9691aa466a02abb1263d98e4460a66d16e31b67250a15846a045af5bd87b0cef5268211b92e5910b3ed2897ce1e4479e7af224b6ba867cc133055080652f10f57566b22ca30800f7e892e9b243d4e332f1f413d1d5875fdfd537f9f93ea3c8353b135fcc73de2f7d433a052fded8d92076738d8bf1fab3b8046f6d06b10d1f84d6c44fa3dd80149831e8ef97bdc7dc8b60073b7687a3684f1a21cd52f836e5e47ff78455ddfc02b6cc727ee76d4dec11f29d146e371080c1031e02a061b97ba9c6c2036c65594f3bd3213efc6f4d4eb43bc0b82757e57de1b03e6e3a90e47dbc15c70dc1891a48b7eb840e1c8a5773170518a635b6de6234987a01d3865c7a46cf3600f7f27a4481e6d9c826953845c740c8743e5f6b861c10e62b228416a77a528c139795185c4b1e546481a3619249964409bfa329f9e21e2381612902a64a4e618197e8fcba70bff90d84f12248dd95b7dc7583a7784820ecf219b4cb586f1b179ad4b91c4f859eb5c4ef0f985660571ab45c4e7ee087bec3ffbe97511f38f9cbde4f4841982c8d9314cfae5e80c816d0bfb8f79b809097abd54dd1459a1fa49155049f6249114c7be336ce360dc2b1f56c64ef406e62f342e69a447b5637cea414e7e2d68f36d215621fc235697ec56403a4e1c26f58c5451dbed5d0e455bd949aa7eab90626d49a742e3aed228974498ac8987517df315fd1f19faff1448a99e94f4afd3399530db55bde86ff1b3cda244d1d3ddd33ebf3a48bfb633f4015b8b37ed30cf5b5f3cc63a75874d441aa8dc8e94f88da767ca756e847257b6bbdaa350b48c551ffe2078776204feb41351d6fd69818729f2e93d296d1a33eef7f400e46782f689e75b9d138141bacc6a0c199eb860162ffdb3e01ad5a0c77b8d878265741df7a1f5a4830e1a2deef8a2b1e8288c5b512db21de1379febf53f63ec90d62b108837933716e1922b4788c03c8632a8bef322e59367521da967b38d611c1e0430ecdb19cf862b5631d9bccbb5c3016e2a69e83a63f1c232cd1ca40330507d124f66a9131b4ecdb76a25c545ce90b224b4308205891fd7c6520c1a28108af58c49b3be451a0474f3f8bb1e3e1af08106fcbbe46b755ae27155a30b5dd404699a65c79a0651af013c94a276b10ddd00b5440eea5f45206f49bd620fa08a84f52038830b5fa7ab3e13fca3c707463efebe9ab09ea79f3db0dc2aa96ba7746155250ecaa6978f6ca77df176a8fb7f38e5da1fe4b798490ec655ebb95ff42b4592ef3d24c71444fcfb50efc461dfce237d9713bc19842dba969e459292debbca66b858035c2c43f6304ac479cf9ae0b3e810a3940a456259b22e47b239393ae9d1c46db74c0e42e2574ba30f6c2539a7e005f33868c759cb6fa167256859889ab78587ac32c16bb0eca71ada9d120f2ce0f6ca596f24d06f2be1100b200e5b1ed9a849464449c3bc8bba262f38397ed7d9e9922fe2f27383a8bba85c38087f686fae6ef02806c2975705c8ed8f629d0e5285c05a54ef572c9c5e4bd9fe4ffab85cac46a77b340688031d1be6fa5438370e7d72b576215dc7c5391210ec71a5db32ad92d445cf83f5fb994c1b5d384ab8322902e20865d2d72b5db0e6780386b62515aa7a43f35f84844da22fd307d1bad98a7de58c918ab2806da8a5803b821fd80aec33bb39fca41d9a9df9a5e4b5b934e84082f6466a6c634b7eb270c39bc51a6b072c7b66e275dbf4e8141c4553d8a132da9cb400ee5cb8f8131e9df4a89e1bfefd942e0c4b67e59d8f60c81a41b12713d7b45f50a2a34fd89c593d8aa2e658f17f01eca73ab202572899cc5c948dc7989b6c2bd8b015d93421dabc99569ddb0ad66d49b2799edad9956527edcc80d69918572a8cf884ca25216df0c0b31b21a2ec696e6f3d25e40684101fcce0addc10dcc8ac0553de4e562a360e0bde2ec3573130fa9125d1babdf4314e076127e22f69773fbb296566503c5879313cb45297f19ce85a14d314bf00279786e1866b6a2495da8913cecd41afb2d05e8cc7da120e8945333dc9c67c116fadc67981dd72ba8bda5a77ac81474408a019450bde42b3e61985b211e955c126adeffb80a03a4fbec5c574a8cbc7ad4809478be6c8df57a1b1f9fce9ada7bd74fd6b1825362eba16185bc7e1052a2f223e84e5a86a7f1633e1a246d3ee14516bf41e3e8af7fb8689474e01ece1490961d306456651344fe87a6dba08617c448efff64036a2ce433e34a27de83f42fffebfb08883055e464a18963ce42ce4ffbf7f00ec9412ecfb5b8d3fdf6806f512a41e7aebb9552557201270c1df98748562708de2b818558714226d15ce8c621a2d3ace6fd0d6511f927d0253816b2f3dcbbb16408e3a12f2458b4087b1326099fe76923e3d32b112a0c9e01117ece927aa0609959a454cc784aaa2fb0302d98cfee053a1ac2f7046005a5d4f7246ce63a140ebd27734e025bc4ceb5dde6f9a3c3a2933a520964ab492b2244af8f66df6814fdb01657045", 0x1000}], 0x7, &(0x7f00000033c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x98, 0x4}, 0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), 0x10) getpeername(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3869b14ba4e42fcc62abec2eec2d0c69b0cefa8"], &(0x7f0000000080)=0x1002) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='^.\x00', &(0x7f0000000140)='^.\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='^.\x00', &(0x7f0000000200)="2b8f2a2800", &(0x7f0000000240)='^.\x00', &(0x7f0000000280)='^\x00']) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = kqueue() r2 = getgid() r3 = getegid() setregid(r2, r3) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:18 executing program 0: getitimer(0x0, 0x0) r0 = msgget(0x2, 0x100) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) read(r1, &(0x7f0000000040)=""/142, 0x8e) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aba118bbadf8f1cc6f3183aa620c7dfdca3dc777ece0917700571f869c5fa0329026863e9ae3ccfc7c2812cc0abc4ed4cff1b5c45911b92"], 0x1, 0x0, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0200000000000000e8984d9bcdcb8aeeb67ccc1261108db5f2e14cfdaacb2fad10f448e18f28a00e34325c87acde400b1b353604b5d32bca9161e4471959e7a1d90cf0b4cbe71859494e382efccd8d052df77344844c32a72087f2a38a54a5af39c1e05b5ab201a64c1c2f7902444d2c820aa093316b61c95b8f33b6119541a42f8c2f67fc57d4f37aadc3979d4fae798b9f302b9f0018db2544a9751250d4fa2a65880f062ee6004ee2f3130cd937016b094e9f12f1d2376e3867ff47edc39d5ba9702dde"], 0xc5, 0x800) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000080)="2cad5c2e2e402d00"]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x800000000008, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="fd9a0f61426f987dec8bd300bfa961a9ce68fb9819d78cfdeeec630791ccf6ddb3b189f9d589173b7631b98b40588bad9567d063c140e0a1dc690d0b5ffae0959c89f03987c32eb286b9a6c274ba27cc5bb33accf5cd99306df17778777ea70a1cd56f398854532131b855d37c1ae7177b3fe4963e16be88d63c1485d29274f29bf0a75c423b696386d327294fb503101223367657ee56603e714a523b3c1b4722e01d404bf8bc7b3f7d4449da0f2dacbb832fdb5125753d00b46220d2b30bcaa743f03a8fa61a95fc", 0xc9) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)="40ffea"]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="5a55c2675acf829fcc23211c55c72d9697ce82b7594d14ec1e018d83a48de5aa9ba54284d491b071db2418042eb710cca7077e94f0ee9edac87eb15289aab27b9dba87d81957ea7ce135c26431d3d288a8af44ba36d9526567ecceba6deb05091bdf97133a232762c8f780ddd1d9f80d047a3a00000000f681f15eacc4332ec9", 0x80}], 0x1, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x41e) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x522, 0x204000000) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="5d0a3c3b9266b22e64a5987042584c197d2c6c52e931a7baf78bc6f5e3808d19431112416ad53d52249a9e2f7f587d8f82af313b0cead96f65f21394e5cfa69b7761faafe0552050ce00b3a72d0bc5b0a2451f8ecc929910573c837c07d2562768af88bf973260f1ee24ff54a4e3cb712e8f2e4c141cdb214d212566a61fb6cb6eb05aa951c231ecd6851118ef817b65b69c8037ec352dc5cb26829fb15fa376d0cc78526ec94600560ad15db46791ed00fb1a1fedf883985002eebc6412c1c9224fce7ebaf651780a", 0xc9}, {&(0x7f0000000080)="b16e5e5cf2db8c7a4812e3883f4f24c71f532679", 0x14}, {&(0x7f0000000200)="51c50c26e3ca89bbc12cafe9439e660c6e20a925efe6c8e1a7d0d69ee72008b63d8635ff47cff2e8979adc1cc3fac06578d3594cc50da8c30d9d49063ee242e97244c52bd513a9d3902cd558faaf24081b8fac4e9305269fd2fff7aa93adfe54c76397843d007edda005b22a19c19f841353cba0f35293bce0fff589c9e1ded228fbb05e69264e5b77522d82b02656acb8f69a7e47a501ac884bbfc4d74a666949ef6d410f1de373cfbc6886119af05026cc73de", 0xb4}, {&(0x7f00000002c0)="1ca8e6", 0x3}, {&(0x7f0000000300)="b3ca889e397ab9d253b0d11e45f4e37708813e537786cd75b866d7786532fc81db9ed6e29d9f4b0c42037d8b76ecebda200ccbb0b47c5b824bddabf81abb8a3df30616afa2aadbdb091c20fec02c57a4b4bf91599dbc8d1842774deff0f527f455142903ea3330685a136ecd3f369cd5e721c93c30c38214255c669146df96529c4d26cd64a114ba4ac91d6b0372d2e02acabdf50c6c71f5c2088abd3a1062e8c4f227ffbdfc34f8321cc0d9494bcd70c34e52d810dab246f5f0ccd4eef77b8724fddb177a06f90499ea04fe394b0e06f54e30bb", 0xd4}, {&(0x7f0000000400)="55f5ec443ef8df47c6c23898168e34eda3e144312be0c84f47867ca27634c8dca7023077599f6204fe73959f307bedc3ad8767aa4ab4ac22da1ad3595530d38b100fd62dd8f19b1b4b279040d586d878bc9ab8bb7b5c30a42b1009ebeafe78c0982e676924aa2db7598b", 0x6a}, {&(0x7f0000000a00)="73e56931085df59a7a952140d9733e02e5d070a6018bbcd25d63a328702c110023e4bde32313d4025781e228f0703417fc6dcb806a48cfd3e00000be25b69f8333813b8d37337118ffa53b892e28c86edf472a530a6e903cbe29ece615de1c8302334f3c7e7ecab76c2453014ed06148a8e3ec1ac014c491b0e732ee787a8cd80e10218238de8767b00bba76488a76ae70c7cb06ac5df8a1473f8af149dec0758184787dfec87d701451daf7eaca5427c3dcc7f2ca801731238b5cfd45db43050db806dd26dfd07c0bc97cc59df7a8f3fc1ce016414348aa3f3d7503b8ecfb55068f3db15f6a4e8006734c42a2d4483770041f1ebe4641063b2008ef917a53da584088dd7ba237268d303e524adca18190516c1c342506dc0cb269d50b6211777d9ea2c357d2a901c740dbaba9af808887f059754afa8b3a345303bec7c652d1b7487a0e83e8d446bfcbdb20cbf06653008e04876ae32b8bd48ae32f8f44d76a19ba23336f2a6d516916cea1a5a638ba3f8f4b92b3cc6dbbad9419a91678d44b7bd94b472e2ee103c84cbd190f42b6bc9c902447de9f6fce47475d56c36e57db4f848216d0cac8fb141a20b4bb07d4cce1f3793b868985b78177399fe912c91124f7d4fa0f8a59607cf1fc204b97b353dfc0fefbcdf2b4bf748751a1c3780f23f9f6217a00454281f54e446a51e9a855f870e4329ea3a947604d390e7a3aead66c5da80062ef7222cf8b688f6b33f087a334e78a0ef3fbd788912fb1e7ea0c1d6f53fff484df6fbb882e8d84a864b8424b08afb29a84ab9a9de28c023bea840661ffadf42e0576e76bd97e14c8b2b1514a78e0a976ec0d7e737725669b800dd93969bf0de5607da520f5cbbca2cd47bc3b8a6124bf2bfdcab40c3f3fcdb7a75b9efc736fa588cec53c90bc09194a90d1b94659b690fe02c204c80be2d0afc5e93ed71e5c7a4fb76f7482d18c7e8bdd362379d88c856106862501013593d88ad600312ff8b95141f2dcd57888704b5a72f51112950ed31c0947aedf749bd870c164004237da555a65ca2efd992b392680ebc5fdced7f9e789c0803f8e49115e2ad970eee3fb1b14bd983a4523d8ce62aeb334507281792096ae2c88ad6aae39fe40a9110d6adf7007a00556cca990dd093a4f694038cc89aef9fe314671a4b9bed188ba0e1ce904b10ee9242fd68322f40b801d6b3a6f0cb10873c8108e1c8d0992d2565c4bad139aafb1ca6f423d029d2ba686f432eb3c8a588acbd71fb345c45bdd4db8f7682cc40b90b7e9ee4d402e4cf872bd6931c20218404e84d06c1c48193354dc9f6444c18edfe8d6d23603c678435f893fa5db8bf957b261d056f6f7f146ac47b7f2b2709df3a2a6dccb92ca664cc3e2c4260cee86f57e8f014597d54b405841c4f0d6e45605c8efb652940c52894721d64924a1ac2885c108821476056ddbcd989ff5fba4e134fa951ede401d53ac746d81d39534d1da2f35a2e086a5882e5ffddbd99d88aa4dd4451d0218bf3fa5df001e9fe48ff2a61945b8b4d7ff5bca6a857a4e7ffc3d69832f1af9b22eb6bb58b2c63065ff47f79f6ac15a8f52b381805aad91dc3d700234447fa3303e7a5d645047849b2bde63b1594f5a71f12a9a0ad3a2a7c5b8e60e733bd7f691cd0a90e83ca203caa79892f3d47254a12df9eca0c3df182edc9754173782be66c0faddcac9ace2b838b3468357df103c30375044eabd4bfb81c514542f17133181526a6b72b4bc677cdc32705e832631c7d9bb686a92ec497f43ff97d99216501ca5f7e83fc6b2dbac61e7989e7c3cd3e471e5c1718eb898247eb4044de5b937f0ddf9602e9f261afda516c7d320f4df714d4c65c5af73af6aad5a4a7a9015d697b81d3c3319e4214b681fe8adb5de671901777f345b8469138d8bd1536c399f9dfc29a1636c040fff3bcbb2958e44d3231c9ab773c684c89f446ad06ecc6f0dc3a22603f97b443f08c61e6ce37d7ee4d95087c844c04f25a182ab0d42375994c15b6ad3d75d50a0c3ea2c8017f595c81a8819add1415311b3ccc76977f7675f214b652710cf9121a1a4a8e333c48b503916562878dc469269022289c0597d3ce2b72c83302747a4864c9c330874dc6e0fcf0b61d49f79c8f734c621be9eb173293a97259a2d950489cec7cf04f6da30847082964d848740bb9438bacfa143b41643fb24674c19b2efd6df855a44dcab7d9d24b152e00fc30e9f4cf39265eb5b2b342f108cd19ef9a4e83c5c8f11656116f0f9e12d0afd3b271357d53b42c231f061234dc858fd3092994e935467e23e0d79c9c1415968a8f0333661d074ce6227cf910838475bb89a7a73a0724f521596f10223ded318cde9569b638ae6953d247f2f88e7e3a5de17479bf0c6f70f58f08bc5f04d25dc4ddd2d6d5b9a11a8c37ed5e0cb7301a65258aa6c312bd186b913a3cbc0d5a1abcf92a4d8ec62d7f4caca977ba670fd787270cdb47cd91bca6e677dc10025d7ec008a95c0d80afe05a9799fb74703d869216089279a93123fdf6c15da5b04b35b719cdde5fe51c25d9b2a613b4b42303cbff301188f9adfde74ec6788e5e2b3489b78032b0e9c6e755efee80997660f478ba04110aa76b997b235e79d9aa3781b1d3ca38016eea66181060ed838a7dfe5aa9c0facf5527715a6a2d52395dc81f122af479d9c790e9fd21c07d9f8616774654e06fb0a81c5533fb0733456b7abf6c666f4c4ed308825eacdb42e353dc3f56435093e4818694daf3e9bfe64e36b4db96ca319ef5cff96ac55192d295c5234dc89a9df02e9dfe4cbe0198d5491f7c94696c37bdafe9bdf495c39a6c43b19e1b495b011bb6ae0bccd1a5260bf67c0231af41bdaf7b332b08cc9d250995d7677b0eab615d8ce9fc61f31924c898957ea1ced28f39e91fb71612ad23dea2a96d4fc1645c019c2dd1297b1818ab42889c2a6c2168bd9e8171cc02b18eab90c2957cee81437338378dd852d094add36dfd73ec06662ce49282cc0eccc0c37c7387da4eb0473840cc9d6e5f288a426bd2f20a03ed4c97b96962c2bea9dfa8ae2f634e1f88eccf8e056ba1d6f41b82cd8702b82059bf98e706c217f74e083c12855a49baea35054ff96e93cdac7955b403bfe1c788cde7a8ada9a3d1062e9c7bde19ce053bb376e573f3ea4251fdb6e82c4fb2410c00bb076b8420b9a7121c59bedb063c00964ed2951b0753b5f5d849854e6cb0a30139ba2001ee04c4ada47a30d9f3b62900ba0eec38ba0178fc29ebe3ac455dd5812b0e9766345f5125dc08a30a943c759591e7017b58505f592128cd66566a1ef3123f0b6a8dd2e2d27fbb2a1fc3273769264f4b386833eed190f91f929e264a8ec413289225624e5514eb6a00038c8e700f6e0890799d6c72711ea23aa1981d002c546696400472ed4e756f9ef14a25763645b740a18927382dd3e2a91ace4249d686756b4b80678d81e3c20fccbc415467047071f5666127a26394373e13e2fb93ffa6118f04ab3003d3b25e59b2b248131f19f813c1333f7c549ae034b27f157b17df6115aabff173cd6f62a492b0bca8c76caf7f27ecfc8d97092b3175885f794764f3b7e2a6a959b478db81cd449782c04efaf5d7c4bafbeb3f0c70bdf7c7f68a08570e0ba45b91ff1f2174dffbd5bfc8fcd41435e8266efb754774007423458b94f6111beabbacd2c6d8bfa17b2ab9c04ad84c2308fec8fbbd5bbf14e4e6e4696a53f50568e86778608aa14987981bbe1f8a954e8716edba5a0bcee60bc8692f152ea326b13b252a7bf20c15f42eac5a359001581d1e3fd71189fb12a2d304c7c773535317d2c8f0696f97ac11c5720e144dbe2c250560efe135fbc3226e38f9874c70c227349425fb7e85ee5b2b3c608d0470b79efd9bd6d5bc62470f59f18c71dcb6bda0ebed9bb7e8ffcdaf4ea38073714819b632cf0ac01792fe524993af997496cd20290f12f152d62baa9d9f72b5f8b1545bfc6d5d646aa30a8b2c303079e2dbfbf65136c9f4fd01ac616ead6a7de29960096b33be3ec17270e0a6ed2b4d1d9dcb5804802dc68b8374a6b305ea96ac59d711c3053221338962b2a4d4d9c228ed10d0bd6909d5a111d815aee5c0a224657e0182d44b24a5e876caa296a31453e9f664631f90b4ee38448badbf6aaa7d7f028fe253f290c26c1b09066db7c4b372f42a9cc959e6d4b1328bd9225ff02fb73224a8dbe8830785d23ae5e89a9039affc7139e0daefe4b27a3331dc418a00e9dd44a8434650ad16a2fe877fa2f6cd08e394ed630b75c6f697cd459fb8dd1365edf5debfc044d2b7420775d518ebbf01afa73816811a8cd3d442b95e14119edb07e4d29ca35a2f76b9273e8d3584350d5c946fd01fbbce1d6542ae4b5a388db40f3b72b5c1ba29bf80b1ec768cdb939d49517d28a320e364233d897e49cacc358ab7e59b894907f11bd4200a6ade4e8ef0706b778e0da2f0cdfa457523c4b7f0a1dbcc989806465f09901c28ee17a02009c99371e37c9985d45c7a6b93873889d21cd35e94e828feac67d1294450cb8969be3cb52acb5073d735c2d6b88000e67be2f39876b5a5e9a62960429ca3f535102a8c113c7324510d7a4693f825258837136ee43ad6bedace429c50f1703d37ab1869d2bf486cc30ad19ad1a54308152601d4b4848570e9a96ac20d572c30667dc0cecf293fec7ec9177973e95699db26b5182807c7065ff6428ba2e5609261023c88f89821d01dd1e463af0a49f4ec9c4a2046a5dc1e051cbf443abd26ef4b64eb191e7dbab9e75ecf556cf9fe23bd438c2087f8bab3d1b67cc13917ce518955a3c6f88cec1f339ba96392b0638fa2eafcedb8ebe8b0bd8bfa3a75ef16a0b3f70302969d9517e2b0784d86a6d0b10039650d41b0a4ef1a668b3995a8a114f3e1d6ad0125106bad956f6dbbbff0ba92ab3cc36ed65e54b3368c1a9c98d16d21b7295bfd6e27c78e0f450f20e4b1197336a30ed745e25bab1bb010f9b84c0f1bfcaa22ff99291ef3666bf2070b6eff3fc78d7c5c7381a477cc013f429658c60c4fb2db3eab6946a365729d220d86e3729b269ca75230b5bea9aef014142306965c5095e317ec898083282edd3cf64a7fa5ba7fdf593538730c59541695c752e88179bd2bbc7cc2a5c2525efd17d08cdd31339ae9534061fbfec4946e48b90fc3548ba2a192859e98246fcae55aa699597e28307a52bc52d85ada26a916f560ec375adcfd74aa0616002a4584ae7cdaafef69c8d440c754a8a49cfeca623a6dfa61b69da07294190247fff9736074d6afbbc762265a3d118771b569d89a0e8fbb1306a4517c894f22bd7bf14e6150d21efd83c1f403a476c11e2b7dfd4894e1134cca14e243df683ff7962ba470e0d5d138d008b7e7c217cb6b37854657c6f858fdf4429727c4057bbd9ee7f7d2a74f31ef434b51e45142ecdcd5c529d602bbf3ad2747d91a8681c338f042e83939ab3da9bb44d0c9d6c747c32f89104d6a2de5881f8d3f17b5f83344973b0959adec78ea562e41b12d566c10945fa62948470a9e0002b4193fcf2b0368488dc4d28426887cb3aa78a8d584eab012b045ed07ab95f720d89c32ca24ccbe7930f31bd1fd36679182c982bf12d54464f2bb9db83f9b0878368efabea367fa09e8c885f7b186923e866b3665df7f19291131c1fe3c4382cfff127970ad20e5482a4c19a17aa7f0cf904a2d36cb1ce7e1d0550214c911f01a6f892b9737396ba214de09a51a885a1bc59722e9cecb213bd44595d4c7b7d5d12dd8537fbd2ad8f335371269938", 0x1000}], 0x7, 0x0) setsockopt(r0, 0x6, 0x4570, &(0x7f0000001a00)="f75e296abfe8dbb7631ad8349e9fb344855a7d7ccbaee09d8ca2da3b526947f4ca9f573047c00c0bc3dc44483e9d1621faa3c3bb594d9ab07d0cbeeadc66d3d0ccad2313aa764e4cefe78da038c5cb0cb78e0871e5fdb96f22968bd098d4fa6805cad6605c68a0dc4a5c68e20c51ef845f46376e3934dff9c38816524417cd3486af97325e1cb86e0f6ad780c684291d8594c4d2933d10bf9de9a3f49fe83b7db2b6c6483fd22ab6541db87479e6f1fad05e8c584fe343a404336f5627c804d2fb1f432dac46b26edc43bd42836145f3bf406c115fa8e69a02521cec4a49c492c35909f1a0c2b6ae9dae16284a18d43b6cd7caa3a12dfa2349f34a7f9169cc1ab4eb68a2d3f445de08cfd7dafd94f3ebc02c2acbb8e325d13a62943aefe6adc1a299e77d08492a02194256538fb8e5b67a597e9b59b93c4c637fb532c7bbc78a151997f8707892aede4ad91a3c79c6fe90067f97903b1fb769227792cebb5966c09129bdbff19a25e49ec984629dab9d475e4ccf344de400607fa6db92a2ecce4ceeec9a525447b56085915c4da6ac51a4308f985ea0b0b561c0a15b09a2d25260ed1c8f0c3bc79e18eb94a51fa3460cf86b163955c9955759a1e8a0078818ae1aa3c405707b7c6e963188b5a55281e056f4d0cab115365e5813c35de110e9a46ed8a990fac65b4df7fa44ae7d5d65e376889135f191e94eb96fbd6babeeda6e521757d69ca6d0ce90fbc2c89d97baee67460b6a48cc86fe527c6592fb4a748e3c68b1cb881256546e2615a7f7343f0b0d1d174490e5ce62fdebf0e587e22a0c50b3b694cde81104bf23fc38e9d44fc41a7ccd4b0308134fa402689985da27be5cb9703e806bf382d1415715318200dec03d0df56ba08f26c8bfda1ceda991753c9e8e938f4058a8dda4c8e578a9c4e77110aa45e7ec05c5c11f706ec3207778fec8433a0eaded9f9cee60d921d4af89e0685f028dc6abea34a3bc2d7a190c4cd7cecc72a1f6a6e0b4c183f5f1f70d78f45212fd3a507540f7ad84cccd72860890ed272fe7698346c9309489e20a2d6e3933aa3dcd0b85f8369beee397b8db179a3cd1d1081c483e6b71e437519ce9aaccde6fa6bae04ad5010051e991a269b60eaa73b8b0fb3a634210bfe9f3413e34cea97a11746ead59a78a125ff1bbc60364160fb70747936b1014143bfd5b1e96e41a5657c2c70c5bf809a28ea2b6ef03b0821ea03f49e71c1e7bdc662e79c6e8ea87852822a63c2de5657b46fcdf44a278a7bb153e96a2a8691f126ad4d3600bcfba39e84dcb8cbc2793d690a14034da0008081bbd7a9be30f9a39ace78a1e077e7e60d4762d6456c213812f957a3a6f1a0a261ef327ec8f89fe271ecb25b654ab239d00c086f706605a9d1598dec55a66e1ec65528205d6c58809d17379c32b39208586cf971ee5066a8c9d2cb45c8d5c55c3b77995a99de4cb410d87ddc4d483b076269a9d73a1df5312ecc0694b044d91e4df22364fe00789b6f73b1382bfaade7425cde75a9376056da0f9dce5ad0d783975d7cfbba453eb3990bd579f3d8bf64c0149f1954cdbce7fc029d8c970ad3bf1f3fe93969d57bad240255da4564abbec676dc6483998840dd8b1a30703509c530d3b78faaa54fa0d737a3ceb51c08fec4cfb0df89f945905994dffdfb1be854f07d05fd04cdf23ccc065f0054e56ce540c23d1ca40e67834bf870f487bc1eebce03f69b036971929b3b29559fbad28ff92be834db54e631a15c75d9bf3f23ab72c41192ed5ab284016bf5dc5376a1026d4525747c6f535f7cdf2eaf1c2f37d5a9333bc37bbd46744ad72dc3e3df6bb57507e247fde41a0f8bb27942a9ba24f23171d417d2762624904e3cde14056608f1f2f9877468e8b56836ac21b13add20d5b8e512d23c30b8f50ab274b1ee0b8b607805dc8f14042cfd048996e3a7a5dc7541d913000bebf06d15c1382964f1ce2abd44868979da9a464e28f13b200bd739d63a72a8a49586d0119efd8d6accbadc77be8d1a235675afe2f413f5068cf47f3948f7909b3a99403f56b95c3cb15dd12cfddbac85682b16f7754f4b5d1756e94560aede8bbc2de62384df733024617df867c97959b13602593f638d1a2693e3e28612bb7d460ceefe828686bae2c2204f8cdd5556881b9e156f337c540732ce44eee3b56612ee2de5710f270405351d0c19812f9cf5597d927ad4c59471dda4b776ab308dc69bec3e1dde8d6bf4050e39d1548dd82ff78e2e2a927482142c5e1a1356e3ccf985dc9fc2eed55333258dcf3ad36348e4fa9bc0508b5a774a3702f9c2afbadbc824f56ad0d6df1ebf08362f291331054d0abc63ba717d02833fc05e223296f2153a0e077654ebe9174e34184bd3aa08fb7f967ddff9de54fe6408597368d258d6ef71755ce7ecb46b5d191e529db54d83369bedbbfdc43ffbd09dba5657a118328c2d6cc1caa3e70bedcdb5a9e43866dc99b9006405048cf555452578127eb90a886db617e47f8618fb6394b2101c011d9fa1beec7d927f1fd34f363c819b47835421ed15b428d9394804fb5182e21cf95ee69ee9f8cb35efd33913a71ceaa13f808496f81a8f98146af99cec51f026cf67e86207dd0db10766d91fccbeaf306c315373fa7e0925947171739e8fb6371c6654fb4edf1e1d28dc68c982a690a9bd2fd1b984345ab63cbf3ee541c083d4db53d76ebd8a910410e07a1a36fb995739ed48f941de76e30b7522c9d596ab7fa77d70ba29378fc909ed07292b2e1feac1f07a48e291e7d9d05edc1e25f28cd675c3e40b1c409f8280e0aee23162a9a13de04c6d25d552b5fe268dd240efc18ba278ca566dfcfaafce45c408384298ddfdacab580de16fc147c1dcf3a29235c53eaa7b51ca1cfb0c8a9834ac8c42bb56aa6dcef86838ba53dcf1003d01e9170362aa4ba72c61114020228d659a301e9e4aef826b7e6d38ffa76dcba0ed1076abe731e9b3fa8534b63c084d7fafa7cf4633ae667af89e87e08327b655ed1215275c0a46c2b766c2005852b6605743f5d9254a5bc60a65d3134235e8825ab24385f32ac25c9e49d8dc83d176a580825e5a60c781f54d4ae685091f1a5b6ec4d3c95ec80b638bc6508b1f698f3610b96394f5741d33990e8ac2ee97bc41fc8e66f4e55db0dac43d192210d358aebde0de54fb7b3ec4d1eb6f4e9ac70fc8056267e6bbea43f6dea2e7d5f5ce74b014e7d1e6c5b07040ab49d601fdf25e0febd25b845d841a8b41dc465e25402b406c84fb1ca4b02fc849b6d16669a3a6873a41803e8d465b7ae62c68b6247aab5684b301498f90170d61c0481d3dfde83749d2a6eb37f3eff66072ea2e54ec9343c35bd9713444e801a87a1b5da19fad0f9fbbb8ecd5d55d42f88b1da7c3c26de2e78869a88b8de76c86d0400b585d5e17e33960ef380bd935cec5abc2f68b598faf4563731687c1ca672de1ed377d6e630780a91dc2592999c25afbedfbd22ee71a0df54ffab24bf5e194ebf50c80dd1dc5c6f08ffb5a7f5c12a71ba3af57513ef89d382414b717350f2ef345e15fc8aa6f41b5a9a8d2d9ec4f72ef703f04e146c39ec991c404d395c55585e34b28884a56b0678964366a99783b12effef51b892dfbcd2d74c7dd0d1d29b626bd015e5142f95b60d098bb3c18e94962470895e7e9e3f2be2ec9a3715048e266dcb24cfc46564ea3b259e6750a6c701662f2061079e2a09497e34bedd7d04421f021e045e60921081bbfa6b22e9386a5e5d63c39424b02535aa4ddc58ba2eefa98c3ff7fdbfe8bdc42c72513dd9820703dd5b2e84801d7abceba775792f7b54330c23c36a015e14ab4f03bbc4f9bd41df584fd1e0ad6c6dccc28d422385a4b7f15a2381bf92f35514a4184f36cb3a54457c2e13461bba025ca572079c1f5ca6de987e9bbf13c132b5ee703b58ed7fb87276805592ccd9c26713ac827273607e88f5960400ba7681869df786f5c15d0954cda6e9903ba456d0d717a0398030e0177ab47181794e0a27b2592a13a365bd70a15a01c32115e56ec1f5d9d177837d42956d09b4a51caaea872b07224382ed835417261d4183d046422aa91ced06e6e08b101e1f2d566fe28b26e9dca2e2e79721b624ccad115d5c84b87f078f009e0499c6d768ad2898f99a62fc3f1f4691365442a8422dd481b6c69d486d415b55e6e160d0cbafefd1fafbeb0e7ca8d261a3fc405ff927997258fad01e4365ae985ad92949cc9b3b3acb2297bccad45f20f4183951fa462c7b0df31be0bd3bcbefd91a5dad47dc2aad821a38cef3f6dc8b0e9331788f154af29a310a17ad360c5330485cb0cd9c5eb6e8faad49a722323f3caae308a5e00f752daa5d559f4381aed2629f82460043a40b77cdd8caab3b6ad58d8ea3fa54fb90559926aa1c02d7c3d26c2b01f5df7caf739c60b9d1006e866e90a9da43a03f39eb38c0885c7ba2b79f0bd9bc9124ba1914acecc12dcd1b05d63243a3fddbff2ebc5f5bf8bb77044eb7ad06ca5462641f66e737790d9b26240f8df74475a7d90b8593d27700cd46b35c5a24070da61810a7552dedee3442c1840743686ef6b9394f2ebac88b81ebf163c1019fbf8c371b2d5366f2077bcf0df6be9dbd6e7dc170e518ffef77f9c309ad330f3611e303f1a87f4458ba3f42cecc3548e22e6557e6992a8fb2fe6f4b0f9732579b7aee29f6419eecce116b77ecac7f193c5d3a0a2a79763cd0cf4bda249a5f2ca39b9835241a45f99320d997c62a0075e69d0002a0497d7f6af82651190354284db6bb87b07ec6d47e989cbb493953c1becdcfa1e3c3201ed22c317ff67b0595aa95b922c5d7e2beb64aba85f78545f569f8367a8bf12b4c26415dad33808aa3c41c4ce527e116896e9c213574ef12aecaeb6948d3e05cc109f0901969b97d96abea9252c392b19bf5bb82bbc9077480424991775e52d1fe4adbf51a234d94256295c5669bc47618966b6e68821319e6cd4dd1e9939fe5d26d810719d3a7bc95056b9616bb0b47143e0fbd8af95ef0dc5263e564b9b745c8b299159529b02c0614911d3651e284380b5ad0d0ee0cd89250c2136082f011bc2f34c003d2c6d5c9e6d89975d54d113206a52e6cce3cd3b026e9c81442173526b7cfecc871e087aebdc3c7ae84ba824c7360d4b260ad34ccb86201ae21e188dd81b5a5efeb9296038f5a2c868add716ac6f55f71bba15f0d3a8aa52f506f34375efacb68575924c83c693cdb8503bf0417d27dc783c00e2d9e1917dc3bc008c1a67173e507e11b14a3a96719bb6f401592095f1787f96358da4c29cb3efc5339f8705d3a5ad4e031126603ab8c0b3f932c17f7fbf1559137223e95f422fb1f6fd40e6fbc202f1ae43b2fb1f0507bd65fe009a82c29609e010aad44a29b4fdebf150c5570e75482f7eaf97bf50b0fe532b7e6dcd71930f395750a4b5686809c4dc38c45c234b00d7752dcfa2e8ed65604c4ab03cdfa90639337639a0a5aed4c00aa0068381a024b0ac209ecb9bcc15b8de1f711bb95a7286adc221bae47af49344ae3ace44a9204d046a68cf7f0c0ce57eeec2d919c6bacd361ca6557ff0019413912d0830b1acd02a8d3c0c94a9668c8583792919358cf0b653c6cdc25038229fd3e2396cad7e95be35aa0c85a01948759422cbd1f5ba3d9e2724b4adddc8e1342c38856928c8f0dee936eeea220ba0983b3f554bfa0ca4a2948e08f9db85866d589c52a7b7bf955546e23bcd539848e0bf543e4ac32dde4cfa47884d0ac3ddf50712211e5a6f74aeb9cff07344cead37a98c71e78", 0x1000) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x43}], 0x101, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9}], 0x943d, &(0x7f0000000140)={0xf2dd00000, 0x6}) setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) dup(r0) 16:00:18 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="b832f5c8d64e97dbc423c68ecd74a8c486ccc4d774b62668fece795516a1028b0f688a62960bdf9e6ea76da671028a0d27f78c", 0x33}], 0x1) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, 0x0, 0x1d3, 0x100000000) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000680)="8e1bb39bf1222455935a070ee8027dfe8baff00057723493abfb3f3aa4103320e6687f9ebfdfcbf3ec70e802e07fbc2097450003721a068cce2debf096a74ff58ad2f18444ffa4a13ee508c2aae3df163cfe3217", 0x335cf062}, {&(0x7f00000005c0)="32340ef9d5274e465408a13544f7f19aca9893c3bf5dd75819034e1c4caee46806b4662365925cbd6f38525149eb89a8986e6c4b5f7ddefa2bff7fda4bc6c747818d37bd33f411c2cfe8af88aa0b49ffd19614683d048885e343d8d222f3", 0x5e}, {&(0x7f0000000a00)="2a4427fde588703a4705a8f255b5e67894c02f93e13b6b6c4127ee15f8f032d20b76131709a3d389cd2ef8ee3813b73115437015a4f461179865d972b71803c997e99d79b5563541f404cea56a5f5722484751dfed2d18abe1d4dee84cfe9977328d8896e43f0641a98f7ceb91ba056bf645059a28f111dd204fa099a10bea8dfdd92aa5c43c0d9e17a80096aa9b84e3aee9dc32a0dfdb99d836b63b1749cfeb474addf982783bce036a90cf82fc88c2fd9965f8d6418f7f66d824415ec5f4429d585c0d55c69fb15095e0afa57defce43204349681586baae5ce81c21d4e58cf20f34a6601165534408c3e657c38543eef604f353c0b5825db92d6cdb8661d0ddd79cb436e3da5e9af81b550a8d038c0e6e66f1a1b7230439709b1b3c2a7d2145abb237a580a958356a809ba74e4a3595a3e36c5858d880de07566dfd88346ab58cd2a75d3c9e63454e59c5fbff77c67df36ae841b78f33bb3cd40909096176e8e577e4202ab9e0b3865b3d8d11e637f6519952caac0abefc2e11daf0b80a108c9fe02d1cc675", 0xe8}, {&(0x7f0000000440)="f9a669a129f4d8829a108224059371051a379a56ed6505020b5ebe910997392d92c3bda3b6300ad3c4b53dee45c40d2f246e4f0b3ae7b77d05cd66c9", 0x3c}], 0x4, 0xfffffffffffffffc) 16:00:18 executing program 0: r0 = syz_open_pts() fsync(r0) ftruncate(r0, 0xffffffffffff0aa4) fcntl$lock(r0, 0x7, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000080)="8ad88e35bf0fb6bb37322082ce42ad9eb40b438825af71401eeaf4ff93f1714a8987659fbc2c518ca35c95510560df17dd1b9c1c695c716eb453bbe3666b68be96bf894def42680fe4d54c612b783e25a434c22f5308a05e54546ac26982be02b3041f6d9303d323f0a03c5b3a2cc98b68c286623f71b35b9da9587be3ea443144e91fe010259a0ae3fa19fdabf425b9b5938cbbfdda5b604875291cd4c683ddb852b734dfac8e78da0f4f2b73bc57472113e42cf9bf443364b5ce744fff3542fde5cd65e07a39b1a3974d189ad1a7c351085c9fb3004b26370908a1f583e5533cc36be5c8a8e583d8d97893bbbd0968e6cefc871e340e33cd051157817654fb4c087000a985db655ff5c08711832b001081b641e649098c444e6e96b388cdeef640b9d9f0f5133381fe8cd068a0fdd1456a1d0129ad66d950d20f1b0aab2253d204e8f8cfa429673c4e8429d5dde3e03c3dcaa5225e7cf16437f67e19804cbb408c4b3d6e379ede7412dc40fe7d07919528f6ba5d3b60165f5a04c22e625519416bd3998575e70a4af30997ec2e3c7f6e5f3141c12d65e5039f76597aef3e00c8e240483e2cb5ac86bdb229d037e65590c41c5f78d0e61d1ff4a54b69d0bc1e76af60db4f91c54f3c311f2d1951188061c51aceba41e82279cc4717d9ca7735212605e7172035b4761cdc621b849c25199e6ca83bda83ace641afd94192b13e6d10666ba580234c1918150d131761c6c0676383940c849d819fe5a7253ab6fa545fa454a05dc14e60eac2f09e00d4868c48cc4701cb77a1044572726abf756e04cfee42af1a0bd26ebbc8b16f464fca1a0546723c1c2d922ad572a34d43216eb9ca7389b4d91ab32484bac4c0c71f01c7831471ede078bdc96811703270c89119fac8b3e7afc80472f4ab09230d7a3235de873df5f7e49c5e05d76f0255ecd33ff7ad20842a3d49ba4f01a2d1b915e2358a119450de8a0901f0801cab8f3a9a5ab031b0624bf3d7be5b4fe077335b25e0fc119f4c02ed62f995ac03185e825d6a81a62af3544ccb1c93c9f30cff832cc9aee202c172817e2aa038b0289e615477d0d34c54c9525dbc366d239599d9d252523d5f2be9b38702e88c650c48595eab8ecd43fecebe2734ceb87f78ccfe0703b0fe5855eb83f858698bb77384531049f72e95efe64f507a7dd82e2f73285c3d00570c76be4ed8d87f124a27c4429cd38b06f0f817828c87ea5c8426794332ef6f0c59d3be655f01931b6d4c8eb51542805c05660013fabb55397a112f410dfb37fcf1614e8918d68110b6b446614c371dd657e21e5f20eae22fac4de6352811099dd07f001ba181b1ce1b231e74556e81c880ccefbdff1cde307f9ab321cfc2516a8febc3615231c21e7e42cd4d9d91b4969615340d3856032c993155def0bd9bc26857593a4f6b93ec44e34aff4c0f09f6202e771f073cdcc909e80ff4f218942f4c1c3ae771526281d6f352b74f82b22e8cf1f039f0b92116a5b625c8bb24c55c8784e6f037f47ce5914aef01202e089816788ba0fa1434cba63c0faa6daeb5a0696f7293359129561ac1e1b1966da36bfd8c9a0b68f0ed8c2561888a0303360e9afd7cb5032c6d9282bfdd73989194c4adb6940cc649c483ba6d2114415d0ec85ed0dda118402ec7a339879e46ddea79ac0b6c20f7d39f337ffc04107c527d9012740fb08af55d867cf06e54eef3849351a999b33f263b768ee242203cd983f2b56045ac86672e4e63f062443bc98a04523fb4c7d447ddcc418bbc00827b19f18b8efad06b3e2e732fee1d281de86abc479295a3f49f6c35befdf82c34d6209e47ffb98120f7bdf9759922a94ea24a4492970f12a6cca242f90a4e77974c93527b8edf53338565242e043983323ccaf050dcd0b20dcabe6ff190ce1bcace110b5a88f90aca9a4de5f4459e64223e8201f533c2d0506bfe4cebb39ab404e8aa0396e640210d507d53996ebbe73691d07a0d68bba4e9d1e4ec0a4ebde4774990ec19993a8d652fd47cf63ec1315e398ba4b745202d1c95195cf71662e3db4634f6f06a5944f877e6e95b433fa0e407586d882af69c387552e1adf534a0445dffde66100ff8b5d341a9c31d975762bc358859b6743f68dca0a8609232704072c67c66a0c8cc9d5657938188ed09379f5270d4aaed1bbb4e6ddbc01523463a26853b3b48ad3724a66d8758dc724d9bb69fa16a37bcb89dfe283d9329baf16b9f0dd93055f9624369ea2085c757ec084ce32a68af9c17a936b2ff5684e22a40ceff3247a916201ea0b602523b901a2ad4c5313ad1a70046a76356cd0439907db66ece1d301a3323b2edd5403e6aea36b71736f5872030da2f66230abf37770bfbee58fef359f29866b77637fa4fde137fe1a764a53934a299fb7bb806e92fe013daf5132ad956bf45eb331dd8c8f8507fb232838a76c135e6030c4ae4cd42a41a16f26a05e0f9c8a507d4a18a69cc32d822ad95fb1cd5417a56fb16e432d9b57184945937588c7f97a344e2e731784d2aec7287d2c1c0a03d89d6908599695bb43065e5e35a771018d5e9cb2e6a1239bebad7e4d5fced5d5f1cfc6a9afcae261ea85401afe44220cb4d8b2df66ef5bbf6a46018e41ccea920352cac41c7d967213e6eb862800755d7a9e1ed73adff12ab8a47c5dd4c0bbf8ad675004a68c5f14b720c30f353c8f804a0d9f0efad8833c7fa00662d42c000c5f4e7e08eb50237c90a92c5d4da53b64054952743436ab3d6eb3f35cfa666bd56d5a80705161aac248b3c2f5eaf03cfef7ef0c0576a0b6d6315cf28d6fb29c2be92d7e7b88dcce1fb834819c4ac8312b23a9d7b06cb03d47595235b25a9cacbad9112235e6fe015c3c43b46cf88820516f64d3ad816901341153cda7965742198f39b5a44ca0dbe8221dcdce117ba378626e51acf257d70b322b890db8092ec63fa83dfffcfaf70399c21e7f4cdb1c09f08e01902f25f6b5ca7020b75ee4d1fc174ad1e6067ae6881730a01e1b0ba2401b4b6b5994bfe79ba921219a67d3b55c2b369f710bae72698e6c68f721471b12c122e517397037b90ecdc44edacf0c621413402aae1192841a12a56608f8529ebe579ae377bbe4f1af3724261ec838a683faa19096e8438b30933e84befc407745927e4972041ee7256c50ed75ff6aa32464cf4fae8e7c1db3132ff42091edcaf94d21552a3c384f83179cf39f587b378d5445db27dd7ffc2cd9317b51842308223c80c723d8360f76a29e17f042b1b0091af532307f6a4ed362966b3d024ba0dcc1174223c1b8d70b5a56752a34ca13b9371c9e811ca9887a68cbe70d54838f4379b0e48cc028792e6311c04ca0f2c179a1fc44cdca7d0f0f0013963026ee4c305569450d8b4d954f3faddc3a151f7aed7443b4e02a7b3a91f78f6731e8e542bab7e986223f3a5e16fcb9b8b6072d0ce297dc94e21be2224e5ee8c2830cdbc14ad6f2a719f9c10cda1b90e722e39a65f1891bb7611e2e08d89acd5c269415b33492d1ec609802fc3face113556af4fdde95a724c5c118d617f87b961a058fa4b0c363ba1821bafbbdb9760410309e3d0977461cb54db8c8e8af74da98dabc8070dfd87a11c31aeeb010263bd1bd598052a2ace228de9a8eb339a889083d31a9af05206be2e7559b9bd5fff61dc92e34de4b3ca01ef1d1610b9ce6913d6b5ffdbd90e7795ece63f2daa02b2673aa0f5ca065afa7d28e2c54cce2c01a586cf262264d4f8dbddefe9e52cca7a9ed82406d85e609a5f5d9737fb31d0dcf47dd8d81d94f21461cb735bd562af5376060bf24eae8a7e6811932d420256c0693d2111d9af437fbbad8c1aca26f0647a764f8f30c1cbcf9120071d83d8a39bbf2d533a5a15cd2b07748a9c739fa25353febf030e9d413ed8ad301816898a4126a608db620c3bcd0a50d8a2793ec374665167793c7f0fe11dbbab5d50e631f8f0c72df5c84a46abdc89a4f68000cd593a2d171307b22707f52555e4b71fea4e53812349f22d0fc1ee647c5bffb04172e8862d0661e6e44deea6ef508becbca10880b941771ffa056ec57316488989075e9a8a2ed51f36c0f56deba90dc1c1b8caa96a22199313cd370189d93076afac06d0a2cfb8d2b7f700d281dd200e937e4ac39331d2ead382d67aea08eda098237f411e136b8f5eda262b63fa0262211f28bf3eff2aeabcd34b6a992513741e5b8a796938abf8748f5b637e7c0bcb5f5466e85a129586551ba846f95c117eb5663c102501129f511b2dae2834bceb961671e152eaaf8d36a361cc531188e12515a19877d705dfd589eec873fc8768caeca4340d7b27abaa8081b9cb78ff0af4a426296e8c0d5a06bcbcbf6931802dd68fc27b894b5d34d1ee10765418df85301fa502d000334c9f5c1efff1ddda866aa21240817913982286d00a55ab2c234cfea5126389d9eb81c55a495102a140d733950a62923cd2a7d7dd261bd7ab10247ed3a0426f4d4361365b21aa740dcbfe402fdaeb3cc00ad87626752c3b9b7f0df55bdda6e01686b4d572f491fbc1bb0aacf93440faec7a06f3c60c6b91a504148859c8b4090585e43afc2d30e5f34075c4e1599f8c9c80f14f6c4b4d63a9d646fe2d8aef3371f520b4793f7ef58de15aa9e415e9439504b3b3e6a109fd976b3e0c1d7cd3a1983a0b9eb4f4f99513dfa18f53c3aa5087485f91377be23d2278cc4462f4c33e3cf27b3ba089d74e51a2a5b4d27964c8a2da850d30475cddd12280298e817f97e89e72aa9c418f6ba269c656c6aede320d6e19a9acf6a26b1b9efbd0f479babdf822793f417b68a5915e1b3dc6d3082cd41f975e4efe40d2036e991160ad1d6a4563da9cfd320bd2f6955e7800f7ea359d5d054f9ad77da9254f3de7c75de04c23a557c71c16c5b72757211675141e1e00108b239ae60bda844bc3694684631619233afc61b2b5785266bcdf32c4ebce9c18521c3b8507615ca2ec7c948329575e5478f121ee296d723c5491c2c0bcc21d4478f72f63476b952504d9eb032955d2f4ded9de4a9b0c5fb88a67cc5c7cfe8b540e56094d190d09323a2c08bcfb5649fbd7bbf5b5f8ed0882cc332dbd0659c4920e23829ae5e8cc0609e1c5f77b7767f4f5b3bc587c18c86739f20ae06c2f241e42d376ef52184dc87f68ef3d86e312e2f808711ff329d3e58b9f0402f4e169a2a3fbf90df467b086024267345f1586dbdc531db82fc0ffd9fe5c8de9f87b9f1652ea13514beb5727b5037ad1f81d823db9244f8bb5582f90f24f2748d6f4e5462b28d271c2f1db7456c629d89ef80981d5e66cece8ac1a5c7e5873a9169fe9c0fb18237d89608877e5907f75343811fd4eae3de5fa142c5be31b567fc0e96236ca9f664d29c4ec8032af6e69a0d348d119ebecc05e09269fd1fe0e2bfd16cfd9e7a5e549dc41107441e430816582836f8e0a843a330d4d7ff61c85a84898d73a4a44064219a1c34e81f9be1df0784fe5478762018f72c926b0edf6ae3a117c1ba7dc54c65614840774576fde81046a30bcf7c8708566f7ef57d22b9a8d0d2b71732f84545d16a1a02aed94c84031d4e4de4484d05b450a553bd4bbcbfc02f00ce90d9b7a9600e280028cde0c81e01a12c0ee2ba3bdee541e7e7cb25903058c9ce6661bf1f6d0f62a60e6c9e206ce175f866da33a175450f6b11c9932057318a1df24e4acbeeb1bb46ede0591145b02c35df84b2e4f80f6e6efe58869aad195174de986ba8f20646a42aa7936cce48fbafee7b52c05511c0d97a7c48d87a0e3d4f5b3d1f79ae3", 0x1000, 0x8, &(0x7f0000001080)={0x18, 0x1, 0xa2, 0x8001}, 0xc) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x160) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x7) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:18 executing program 0: setrlimit(0x6, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/195) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000000dc0)="6618935e681c720c6d4a3ca6fee931637a9d6ad24cd3866eb9383c15e784a458860e1bcab681929ae9bec36f71ba5a7f857a97a1c7db52381951f9478b00f4f5fddd146dbec41910fbc8fe0cb37154ad714a961aa7a8ab1f000000000000003b9c753b12bee4faa71b09c335b32abbe24ab473d4c1806285a922b9ba619fb9a4b53fd2437cc298102ad83522f8c6e0fb4aa68d5ed3e9dd5460ffea84c9b08aa0c8ead7bb54aea864e4b2f90ea5b108474568865bb428ade324bc6be12e29f097544fffde4fd6ddac1d1627f4e54efc3898370190787315503fc6a6ef074ade27c63243d91407846ec52628bcc3d777906ef385d59d3201de9f0e5ea4bf69adb1480dd7f313ed352e6d271661f2309673e73c94aeea774cd30a833faa04322d3dcfab3e45271ddb9fa4bebfad070000a6b5de251cf147698a84bfd22d087ece834e8109066fdcbb3657769232d9b17f839db9101a093508b112989c089f050a19ee50097dab173dbf7a635b8afc1e935e210e54a9cf39c6815615ce9352e25098f24de4146f34d8f91e4e6bb2c49aa5ef48be2b3f391bfa502fb47a5cafdd4809ff28bf5316f32c28b2f21e57dd67a90cd27d6cb1d3133944f0dd84ac6a2257cf113b424c95e1d500d06d976d4e3c64a936c28ab47625420f698efc6a2fa31dac39a7c01090e1683a11239127ffb47b1d68d979cb7a471a8b65689ba6780341bd099e1b012a67c3c1bd39b2e9484596fe5a5bec96301eb3886fe2ffabf81bdc9f72857f6439ee60c61cebb7362a3d64876ddbc14a46e79233dea4feb3fd3872dcd96610526c7a0d701af3bad2619d3865f3325c5b244ee96c5a6305d079d659f7960de6e10c7c5c7d89a5ec8fb9a0c96258df1d5f5f000000e56f99c3f5fcd993d2aeb70dc219bfe6c8114c24eac798d85b12863c810b4ae8fd9e281b6857c84b96fb1f8966a1a4fa13a54f32a7bdddfb497f7afa5956bde805752f6472a95b92b8782fc9cb5c2f7f69b1c425415198ac74ba8088b08330c6b8c5e5ecd78ab3ef0977b4529fe76c9770e2293cf599200b85b669e74a77ea15ed57bec3fef81eca574588e223f11b8d0a571ddaa62114d36bdb1399640d70d9f78f0029f8e866c6c455a1473d9720702be4fa93118a3603a98e38836ba239c672bc41768e795e2f714e8cce", 0xfffffffffffffe43) write(r1, &(0x7f0000335000), 0x10052) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="581c5470662172ac269715571aae16e77aa63217fbe3c792c9f63cd1d2629057623934b6eff586166cd3839a4a279401f4b736534f2de7720bb4838376aa597506886c05a86ec7fdcd4896e95aa93a3849438d4d0fa847f3a3f8cced95a568b5e5d4ae0f25f9de17d1ba075d9e0559e83947aa863f109d4215861e1d6a4fa84a4042d2e435f2dc8f3f3964484dcbaf7a20c72fe6449b1633163f93751ea6f7b3d0f0cde53e0502412155f9dffba347238679c1d6fcfb1ae781c6887f19ef0ab7b6b9dd2b", 0xc4}, {&(0x7f0000000200)="b0fddff6e743ed4f8fb9a7d860b1b9cc51e34743daf776ecb1bcee4ef55357c40d2a0ce370c78a36c699709ce684eb78d63d06cb0914c200140247dc3719268268282a38622a5965fa0778609dd97ba72d5a83803278ee93a3da89dbd8770c481b00f53336773c03b94b3abccfc7711a8caaddd89ed2e47e8166faba42b20dbff10a44e11546344e0fa6115c30bae65d0dc2da78ba57a9b4742001", 0x9b}, {&(0x7f0000000080)="7671be55280566366a796b2c68cf93d36c7c0212c2fae5f2ce63", 0x1a}, {&(0x7f0000000a00)="924fe8ced778f3760a70eaf72cec8e4805b93bf978207d353d579c0e8032d8d9f59cc2cafce711eddc48ab0180554dc90c23efcc098e4f90bceb80b2c64b5df714dc1327783c2d2d78c0249a9863ed213979d26dc4d045a1c3623f9cc5d06ec1fe465e39ee37077019eb3733154ff60b4814f053cf8b8b1e76cbb17e1a6a81d644a6ef8d4cefbe237eb02a3e7be1c888a21ac42b0cba5e7ac48a2dd76423f636893a8e9186b8baf963ad4e3e643714d65aba62b734ea6da139c0e47dd8d9f039e866b81d4847337393d5aaa4496d018fbf1a2569e55449bdcabd8b72f8a62cfb81c2512d9284a4d73193686e912e1b5218bc75e1083ab492f9d8c8c6c2dba5611fbf885a83e8d5955c440d86cf58b4eca2e17cd041e32d76f9801b446c3374fa4eae2703f74569141f9700d646ca756626054409be9fe0dddb71ed14b7652afbd9321ccee3da4956ed5af0da9bff93077d54ecb0698ec24c4ae20fcde4d9a5c0066f6baffd0409aae9112def17e5989da842e2756d05779be537922fe6e640c3f08619f295f0e184fd726ef8a1a0e442ad40a10975ceb547a3979f35f6329ba6b3c2945fdc0a9a546208777c671dcbcf963bf45be369fffdd45b243bf0212563cbae1127c55ff75111004a1b4371498d1f6d5131f4864dff7ca798abb94bb5dec7d940a8d10e7f8120f516f16d001e8c995b3df95aed07250aaa82fc116bb8f62b90c9befc0830e7c87114cc7f0e166130e631a2e72dc6ad332f298c0736526e2e54ef3bc14b280e8b40b569531344d02b09948510b920e1cf7641b54b66cc36f8407bb6c814c8e54411dc677fe4cefa8ead9f99d0f69c433cdf2954d6514e26566623c4295c04ccbc35da3cb97321aa794269e3d07b394702861fae22efbf8d3a6a0dde5c7ef253e39139138434af4ce7e0532381e4809d707e253543fe98f91fc0681946a2fc2e07c8323798e353d41f862f593021ab5db7a1a43d4cd5dfc915f574e292eada19e90b8e398ae62c6d78bc02e0b2507e6d1dc27f6486c4478e330efb9e20b2aacbafa7e6148c81d458f88b054d622f88430b4dcc7b146436a8c627ecc3b114e76ad259e9e633264213b18e48fda96aa96aa8adeeeca67047ffc7e90479ea1aa05a83ded372fa08c6128854bdd5900a09f2cb16b3ad10800ec6937d362709b591517538e5d2e467b9e4f36e2283f17da6c2bd0dd79e422445edb917082282a58bf9874a65f8ac8a3ef008d33665a856d2fe4dd87a466f2e6e7059a1456029398f58df035d66799756e5937f74cc7e3c5ccec5d0a5f078af2f897f04ae36feca3b6df86158c034d705164e0c70d2a708ee4610179516103ea359448b362d5d3acc956ee491bb23e472870cf76ae2e70985bf507c3a751fcaaa1df491ae97d193d57ce08bba21056b07f4cfd418706dd6fa4d634edddd462727881a8debe157fc83eb4b83c93398e033cde4ba82cf2db112bbc5f794d907588a0dc1c3b50d5da0bcba6bf2c8315df0fd666c191af80038191d021b898cbeafe68debc9fc8ee40f8b29e8e20720ae2f0ca721d077911510da9bfcf734f63e9c5de575bc2c1e8c21646f33d1d957ac598676d4eabaef504953bf29b1d66c2ffff96d45f80ef7b1d0645e3e0341cd59b4ff9a79ee26551a491a5fcf20b8a9cd45ce4e260e353de04721a1dfa13825d547a9be361e9d7f2c9b0e784c21b52f1283fd5c7c71d1992eacd5aa7cea534f8a32e91d9bad6f06a89781ce1c8d93b3aae272adf11ad6c761da5d68508a8fbfa9cf1791fe47b5307c513146fb05c1fe1f9d6427b437ee5e1269040115958676c09afc470f49e61c0303593b8cefc1150877aa49c2599d15ba07cafcc754301fbf34c602c9c3a4685edc0ed97dea564ff6a57e307467b83babaa03c9c5e830160e9307df19f0165ebe6d529776b45d1c84e4d7d2ce0e9328a6fc7badf5e5de671d81af0f74bdb9d689358b0c1c21bd80c7f4584d5fd863a509f1a3d79dfc23d075f51182c103cd9e02bac33074f1b0524e677b9217af162f0bab9b9097b4f39c10862ac1bd489226ba8709dfaeb7407b4a1a3462d63e412025b89496c2b21a62ba5074062fb3d779ef01aa2382f631c37df8a242bee10e984038f060d17af30c4b01c8052c66e65503bda82239f67b086ed9589695ad7eb3fbb7bf29a753c5f5d625b4b3332509966700b01519abac97b464f441d346774456cf98c7201eaae4fa7bffb7412d3b841f3fc61a7802c950ea6952ba94785a75fc3359ee65380b5cbafd9a4d058dd82512a5f76718a2c6763d361b216c04d16e5a42589e1a40e8f6fdb8b1bb8d51ddc0d9b9b841a489bee6c0a88e71d22acb177645f0f7ffe4531b70c55ac5677ad063dd230ea6f32789e2805b82fd4bbd92b1ae8ee4ab127c125f815a0f9d628e412b40e5479787cbab32396e6c9f7dea671e481ff63db0880eedd4d090094c912d926a7877be47981e4961b3bdb9fe3eab884a545fe826c4c48b777d921b31e53728e25b97c0818a23c0521a4fef1362a3c79c255f88c4711c504f18988eb4332cab4e09300c4b5d83d779d481302404be38423dab2d006cfb36c99d8190ee424c20dbd79db555b3d255c76c29f0d117f49c5f7da817a507c2722001fa500249a8d7c72e7a54f326362bf91f244f84f4ebea8f17a70dfc9e1986113a7e2a6b5320d471b47de58ddb56f16ea70174142a6797c8a3b57f95d5a97e1a87aa5835769329f3841f6ee1563449c1eef5ce2d1fb67c0ee1edd48f233d9875873b9ced621c501f00255b6070989743592dddabf6b7e727bc923c7c6633c9b3e97de05d37c0f154d32c125e6e08d6e12c1ef0e1b03637830e5015bb6b69933f73357fbdccdcad430d84d4dad71612f3f30faacb471542d47deb2f74752734477cdc0c38a5885d4ea6040d3f04ed676a847a6ecdf6535163e3a0f2be65c03d28eddab1e3fb7dad3aed602e233230782e6ce04071fddb8d58cb386f2f49c01e5690725657b86df85a089fe20e200f314b78978ffe80fca48f875721a8b81c0c51aed258748d8a52eb3f2cc1b9a836cdeb057b5170e29776a40a7c9d0338c0506c6d5e42a150af87d78fbe2e815f2693e76d423fd18feb8f5d4c7284a6edb2ee475b3cfb5b0545c82205480577559a7bce91a9a8a1bfd07692779f409b4866964ff515ba2f89b790a0e0fd37c63b4cf371425a4f0b284f363745ca2bf7b28a789b3bf2856ab214145b92b4433c444ee9efc270813d4f7e8b3b27b99750ed36986d029072380d7255271b1473fa20a860a2b41c5af69fc4d07d44e3b5954ef2c137fb8dc600fb88becadba1e88bddaf21f1e5a7d8ef8e84c70299d687f2e8bea8f6c1881125a926bde8f08bbaf953091338a67f86b8fb7f0a1db99163542b715e49e3074cc32a2b4badbf93a27f2b9095e1d3def75c32c6cd8f966d2d2db4de006b6d966a94bd03724e41bfd150d68d87bd965e305a96ec0e0480a7643543d24694e2be44897a67b2bdd7a166aadd19ac0e6baac1ef47f0d5dfc91344a490dcabb54dbc15fbc194422b0f5c2c1bf139d43d50692ae596217f34555f930c6fb9677a1c9b8fc59e5243bb56b3ac812bfb4b67910a1fa5202e22f5486643667addc4712b5e5ee359a09d8c60821907e9847af19be03b68f0f49a12ba5890d92de95b4a20957992b79118a4a95742249d24d3ee56eb6e7736320bcc1af05c53f471ee95266565a5cc3cc7d5866eb05e09fbb19b056b54593aebfb3ad31f00302087518f14b2b72c4158cdb022c6d0684192dce3c352d442177b8f2e4eb152083f69b883bb84c2f2dae000baf0c590605e2d0d6c4bad0867704a5b3e87b1ef1a11f4e4172fecb5e8c78e4717a362b58445751ebf2c72bcc5851ef63915f9491fc6ea6b5ae0c31f4f7a9adb150c8accedda5ec7b1309f2df89238384da7ac6065dc42a6429c930b7a941df80ff384e1f33302a0d5bc5b6c1fb12eb0902eda599a341942a7a38c6624ebe850283d4edd9801f5ac561ad3ff1db4d032142ba01e626e7fd36f06550fc52080947a10f11ecb26215a9ea56fa0a2e1edc85d6fd44ef4ae16c00fe0db56208b4a8e9d805d2da1a2de61b005a8a2b4235777ee8e1dbf9e95a268b42b77a361cc9013164f461a20d8812a05ac6ea957f012d51294d85c1f5a02c9d8708a53cfcbd5466bcf363c30b7615a9e2a94745177a1e29a9077b8791e0623cef55dd2b18e2e334cca41aa4224242c8a97b5a4b067d1ac01a807b6e1f6a4be02c67935e6f0d1ccb5cdb87975af5bcb3e39d72051154729728239b881ccdac934489a33ebfb05877a0d78fd36f363ff3da0cdeda167a22278b657b925c57997839301e4e68764ec8831948436b4e027ae51657cae14c0c81a3b82f26e74adabf91230cec1b2f7fb427158bc0f9c43bd24d8303ba6e6a0b5eadaa3fe8e848e9c763935353ef524a91f101c5679f0f97d511aff81774fae40d704c3c4a87e66508c0e648bfc54c0e3d871a725a8220f93049467e0945567a2ce6fdf20480a33cb4a9b260160e908b67f69d7fcfa442ef120c3de018a02d6a1605c2c8931a1a5f681038f39408d3e76690841d6c174d0a1283949b70d9d8969066ccb71cbca76b4413d4ee1e6093582cec87970f773d28781549bbc4c6280ff1a6620c0b8de67de86c3fccafa3215021a37129917aed94615e25002a43657440e2cfc930f2ad77b2f2955b5b52faebac5db6cdcff9ae338c3f550c66a057d9d01817bb34b201f3b087271b4f748efd5d4a5086fcccc3c5fdc983f2861faeb44a3efd1bd985242855ab7e3aacfc4dfafa86fbb973191256359d2a555e66da5b5d8fa6ab68a9333a021de80246c609fd67d25e15cc69e2bbc6b5f0e813fcd87d50f798f099428f67f9a59a42c0115eae1b2c08eab466965d171ba3bc8e24eb2662653b7ccaa10043ed1fb1aff8dd5917422be89cd2c100255fc29a6445d98052d0587c7df6b64dd84cda0ddab839db1a0b84d86eb494cf47b60b0e7a6d2f8df4717a62498cbfa3daaf70ba86b8721a8ebce50a350771a3805091b374d419c15af9291ef8cb81dd2a73c73b50190d269a30e50d63fb834576212e5ce061d87dbaf62cd914dd2a358e5ff3c2a36b73bd1326bb9fbf063a7eb5d75e092c2c93f7262570e5d893ba69671a776cc2a23678165521ced07b0fc517f2527a5851272e65865ff28e05dab28a8f65ab78cdc4a592de66d7fa16b6bbae1f2865b2f382d28ba12ff1750d0734924cf9b2ecf3436c9c94667369fa5d7e51a57ca954b13a1cad5bc56bf1c30d406dc0aa6f07abd07f8d17742aa30bca48e5658d17d914e3c156879e683324c92608f6460b4a3991d7cde9eacac70017bf7e11935817101ea3f7f0f986dcef67d183f1686b1488fdbaf5eb0eea21eddf9eb5d6ed60d326e5ec30947fbdad5f11c11b909995578db80137eb8d367b10188bffbe0852ac29f193c6f10d9c1a1092ee8989f61c6b4105209aa78db3d89c0a42bd93a9af87799373aec998b79b4ceca85722171ab8df5df418c996aa7753815edac53f77971607aab90924faffc32877781a97bdd5ab5c12cac33d1db287a40e4ec9e4620219159e85aaf6121cac18aa7c354633b52772803fc5f1a6fe41c0dd225bd0ec390c91f7b6cb91724cff1e85d3fd23b75640ff250734477edf1ae55385faeb0fcd7e763bcd0cbe1f935c3ef45b034d9f5eaf1ee12928e5b4249d0774fcbef72e2f47020f38b582eb64198f8fa913bbe628286ecccf13f9e43b4385b4f8af9524f93", 0x1000}], 0x4, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getuid() getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$unix(r0, 0x0, &(0x7f0000000480)=0xffffffffffffff75) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000580)="60148659f68136a69ea7a574898d0ce8fbb09133e7a9dab1ba4e1ae9b5fa16ed1952c9a60243bf9eadf25e8a4436edfdcfb957b5138b9f42a3fb"}, {&(0x7f00000005c0)="4f595313e10fa60ac17c82e43e3e4777337e12e1f23481df5c47df063cd4f6c06c8ed9707bf1de02724932d49167eec3476cc8bff8692fc5a20eb231b2850b2b0b0d02656531d31539ed914000fc4062677b1c5e0b19dff109f53dc24e42271a43e32c8234a43f969f5ea5274f2003081d83c5a529cd01060237cbe8ed0eff8c0f297b353def"}, {&(0x7f0000000680)="8155cc095df1a7a76918d8333f4e6e0750e7d1a51ef6146fa151b9a0aec7a318298753e1963640bcf1fc93ffc65d4132f65bc910d3ffc92e10920a1452f34666f067d3e2e4c02c63fb70f0a7e31575693379badb74c36d4c0dfa8b86b8261663c4304081a8733a8ceff58e7533c1d1eb223494734c0c84da775068e1ae1d8e9671aace29da936565f273e65763b18064f41e0f47fabe749e5305c1433f"}, {&(0x7f0000000740)="cfee73b4f9e6"}, {&(0x7f0000000780)="30584be5111e67f2a7ee543c08c29e8d3af24979a8e3cc5d9fcf7459826dd2bd71efcb58e3b748f84c412a57e0c7553ee0026bce91545bea6b5f8733ef3d95e2ed08659cb5e5ed5bd3d472c00b2c0ccb7dea0378270d16b561025d458e8ccbd819d28184f6c48b9e7cf2f727d52482e0d8bfd5a6f22894c25f286df841490197a8cb4a2b167fa29b2791f92a6e43487d8cf860ed60204913e334d8331867a77d42542bf57f1d3b535eb1322d24f3d6cfc62c7c08d77bad4431891a1b577bac926457c765388c859e2b4a8339b81b98230a974d0146539ba5ca36b59e624484ae7883cdc13a58c368"}, {&(0x7f00000008c0)="6a0b55a99f52876cb05a33b70a93c5b4bb844c81864eb652772619f9b8893c8d9eaee1d295028321f1e854dd05a0994ddf803fb09c5df34aff8d33820e009ba307e0d2c625d152fe7263a534cadc"}, {&(0x7f0000000940)="ce1345681fd336edaded9c3af0a7337ef35bcb6e5268f9449e282e1f2f643c60835398d48b7554333dc91bc9e6148768719a9ace3e7f04559a2fb21dde7def378a3ca09f3fe3d9b597fb1dd184ae6b9513842c2e1add6f89c1b5de48c376b2fc338bc70d23b5c562f3635714fbd143d7bf"}, {&(0x7f0000000a00)="b380440c8b1c9e9120680f23d4cc5cefa7fa6ccb76decc9415d7a71030c61cfd4c05"}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="8471ade81ca3e7260591e98a5b0abda4aa8bb27e799c8a39e6f74b85cd88a61fd4cb4368836777c187d6f64ab6726d584a9cd6fe2eb9653cd8224090a33d4b8365a17ed1383790082e181aa82592a6ab13bd", 0x52}, {&(0x7f0000000180)="671d41172b3aea39f28ece5c197e13525cd009752351c28847ffba74893e", 0x1e}, {&(0x7f00000001c0)="e9cd0d9b8f13b8185d9877f1be37908ed71a24d71c684ccc4b0315994684d66e975377d08cbf4cc5b2f0b54e0dc026c21c", 0x31}, {&(0x7f0000000200)="9fd0ca8d2a65bc89073dc0d0facf98745c4f4a0ff3bb5102705cbdf9f31473de5c4c6b041712cd0ddfc0da29e3d19a6d3c8947a7863bf8e851059daf4acb982480392e94a20a9896192289ec2c2c924ceb3be96ab74fdf53f7ad617d2240170f985025df8e5e204ff720098d4e741ce4d27524c5b232dcbf785ed17115fb9a61a3db171c38a3515c43c412fe44d2764902a27e884e96d38b", 0x98}, {&(0x7f00000002c0)="75da87ce320a9b3f055f1544ef4841269c72e27f561b16073f018ac720903f592d2aae0b36a6a6a451165dbf4576bee58ed135196874c4070035f068cac19ee60a2dc0b470575fdf9a12925c67366f6c6984c10c12eaaef6a70f95d38ce8127349518cc498c318177a7bf489ad499efce4249eb61e64911068d1de9e17d89136131f8e66d9b53201b2c940eb333a2db546cf8e1c72b143143ccd1ef8", 0x9c}, {&(0x7f0000000380)="a38b0795e27b1a558fc75a5950d6f4dfa15be0f82be9de74f6c55aaef99640626a11f4c6d882e60b8c85debfd3dea21a924482a2d95933a28d62bb7f2c272087ae624c3c9d2773a694aebc12c4e77ca27eda6a1f3f647f5dbc80aba0d4db46cd2a89813eb306ba911c43a6fc62a6b263ec66f3b1e432bf5fb0e957e387f2d765e50dc2777469e17621c4e4ac157a9e09dbe36711a656bc742f4a71eb2803adf9255d4f590b0fb22a367558808c3fc9f0574c4706e2f500fb9d2a1d7733da386fa6fd72b2d926bb0f419c522253ed280779908b68b7fe83fd0aa648d80d07c09bfbcced9ac207e0edd90f234568", 0xed}, {&(0x7f00000004c0)="c220e02c29f5ed6e4a5e4a4032a96bcabb8c61f46638dafe0f6040e2b83f46565c3bdf7f656f3b671a42b70fa85e971ba1be", 0x32}], 0x7, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) r1 = getppid() r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="76119a13e559635bb601043ea2688d23a42ddc2976366c45c43a0c29b6b0f2c79a53d923863fe66d674b296313a70cb4bd8aada5a11a399c44fcc69e4d0a62051ad50e84a1452222e0d2c7d4effd170a27bb995a6e0ad543580bbe0ad8e80de227ff5f08d4d0fedf7b81a1abb16a09f3e589310ce15ad2a8661a378079256faf11b11d3537be293f5644f8262eec6f0a18b8165816d1648b00abf535043ad116ba1b84188fe44756ac35af7ca05ef30ba12bbd82d0e85a325dc5c997301b0eacecdc9eea374ffdc2f2998d17f7bfca8c8b2d2c46", 0xd4}, {&(0x7f0000000200)="0e0e976be48355de43f4a6dc6db1cf026d3e16460c0343fdd30797badf", 0x1d}, {&(0x7f0000000240)="d563bfd3d93ba705132809747c449c1d705edb607279fc365e79414750b1479ee80a2f84d100dcc0518b46f32a93828b16e517c278da10e3aad12d198edf0a8b67f4b6017bdb3ac1066c47c63b434ffb0c31477fe88f365f400bba6f5b632184d3be3ec611d37d309a1827573c614fdc9b69295dbc7d3b8d41ad038bdf7aa3e444479b55d8985f58a52dd631648ad5b69e17b98330c4184d9dcf41155a96ba11c213e1ba4c596cb68bd4fecd9ec0886cfe593f2afa8a9f6a83339998734f1a21e8f6ec198831375911dd25da2818e36d876178a33921f2d1ecf4af5350e76adac5cf154f5279eb2221a087fe6f1ece49ae31c1", 0xf3}, {&(0x7f0000000340)="0e727dd5150fec91869b5f5de510b2d77a22c9681c6f62f0bb5710d3b0c4d86844f7bb1f1a175536be112a0615e6be1cbc757f56e71b500519d8f2ffc3bc5a92087d087bc7ca9d392bf1dc3074112dfa00d349db969c540608dbe6e3078c70f468c49f306552aa3d1b8accd456bf36cb520ad651a6ce54b5c77d3bd4c37d687961a0d5c8f551ce72ce94a0d67552146d700227958627111f61114c8f71ff687fa413152fdb7cd27ec471fa9bde57d13b271e6873ddc5b69fb8ddf294dab6aa497176dd476d593ca895cbc40a184902e29782918293a26d444ef99c699797cbf23b2b3f9a0e32bc83ea8cd3a198f81d5e", 0xf0}, {&(0x7f00000004c0)="9e12e58a0e10aa310ac73b7e3fe8f63adab7df154183594a5a26f71ceac2252d98592d9ed0d8dd48940c62b011cb85c3f5259f3f4b4aedb5d69c47f4f477f1e498bd044ea4348104c4932cdd7ee74901ad822e2a722228e6896aa73fb0714b71af58357c6d3b982ff376811471f8d3dae1967627e5fadd3ea5b6e1c717fa7beca9a4e197475a8ce8a834c8393201b1831799f67f9c53af876a59957d453ab22c1cbb20e550fee579b898ee2c24501ad454af15061cabc8060291ecdaa240ab805df617bf2179d0a3411bc6e6079b682a23e33929d8248c9c315bec8a277a0b8e059ea9", 0xe3}], 0x5, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x2}, 0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:19 executing program 0: getrlimit(0x3, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000100)=""/189, 0xbd, 0x800, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000001c0), 0x1328, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0xffffff84) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000240)=[&(0x7f0000000280)='^.\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='^.\x00', &(0x7f00000001c0)='^.\x00', &(0x7f0000000200)='(@*$\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xfffffffffffffffc, 0x1ff}, {0x18, 0x3, 0x3}, 0x9, [0xfffffffffffffffc, 0x1, 0x85, 0x8, 0x1, 0x3, 0x6148, 0xffffffff]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0xfffffffffffffffc, 0x4) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f00000001c0)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/81, 0x51, 0x40, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/129, 0x81}], 0x1, &(0x7f00000001c0)=""/232, 0xe8, 0x4}, 0x0) r1 = socket(0x40000000000000a, 0x8000, 0xb) setsockopt$sock_int(r1, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4a, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\'\x00', &(0x7f0000000140)='^.\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='{{\x00', &(0x7f0000000200)='^.\x00', &(0x7f0000000240)='P\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='^.\x00', &(0x7f0000000300)='^.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^.\x00', &(0x7f00000003c0)='^.\x00']) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), 0x4) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="f2", 0x1}], 0x1) shutdown(r0, 0xfffffffffffffffc) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='^.\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='^.\x00', &(0x7f00000003c0)='^.\x00', &(0x7f0000000400)='!+\x00', &(0x7f0000000440)='\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)=""/91, &(0x7f0000000600)=0x5b) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r1 = socket$inet6(0x18, 0x1, 0x4f4b) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000500)="9fdf512f0277b53a241457b761969043b2d0f2e14d", 0x15}], 0x1, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) open(&(0x7f0000000680)='./file0\x00', 0x202, 0xfc) 16:00:19 executing program 0: setuid(0xee01) setgroups(0x3cd, 0x0) 16:00:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/134, 0x86}, {&(0x7f0000000180)=""/244, 0xf4}], 0x2) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x3, 0x0) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) writev(r0, &(0x7f0000000200), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000100)="cbb9f42b09a09df56c8fa43bbe1b6f99dda0986da1925114ec1ecbc33c3d462877b39f11c92e7fbebe064b52bf6a51a7763e47cafda04d7e388588144231c0bf44c3845496d912efd85ae14d6f83679e5ff3a09ac573f26d7bd65e85b03a5ef4c7e8dafba3d3af6cbf43e4d81e0b2a521898b0e2cce128facdb565f4ba3dd022c4c82deb7c1b0289148df7075ee051058fb0a121795a9fcc16b84731160760b385dd970a9ea501784187af4eb4fb831e205b239f454926e3873867f8c81d4728775d0dce3512d62931d97be55618f01a0471348ab58787f1bbb0cbf065", 0xdd}, {&(0x7f0000001ac0)="87d2b5c86dcba33ccacd8449fb26209d25a1f1396228905a5a497ae09e4233fb917dcda7312b13f1ffbd3ec20949884f28f36d1cb0cce2cce953e9fe4b00f58488a766829a992d477fdd22e7d234cef33606b48054300e5ba46ea7a02d6bb1f6a17890d9030e12074e29bd77059891201ef287ea3f5e29e6732ec7fed78fa86e49a070e2d1050a622437f6f103d2af81a7ff0fc8d0e234bfa151e1d558223f", 0x47}, {&(0x7f00000002c0)="8eb4c721f7ca49b8207129dd5138ba8d388cf2ddefbec1a771f53dc852ddd06238a53ab74068b87f5758fdc9978a1e51561fd9b24f78ea5c1481f06386f70546f25898cef228dc00ae85f52cce4b40cdf0335df4edbbca999aaeb5a81e1c9ba42e39e428d70e6c700de090452060a1fe87f0ec82225a9e615ec7fbcb1902ea5bff74fb5f1cddb46658192d76a07d22baea3e7471d5417b981b9ae1caa458691a5ad1b58100d45214b6b093f471c410f8859d639b6ca9d361f60cfcbf6b0655255cce5b138497dc6cb6904e96ffa0cf63b3136beda39b5a149a91b9a6765dd9131d918add549575176985194629860fe20d1175221af681f0fb332e", 0xfb}, {&(0x7f0000000080)="344610d8f750a1f2c6eda3a140a9c9b58d1cc58b55159f2f50d2cc62a3e99c95fb3fe2ce6505", 0x26}, {&(0x7f00000003c0)="a2f5e178a466b1d170fdfe182d25bb3e160508925cbd5f73", 0x18}, {&(0x7f00000004c0)="f2881f0ebcce35328c1bb59e90b528bf3ac0c8c0de41f568c2c54e92146eb86d4f607d0248c1a0f98e07adaecd3cc5a79383f4edc6b3a224e8f1f9a63d39092595edfa63e24eb012c37fea3a5d0efa45bd2143a3161b5e2136749e18db2f891f504b9a061bf77e71b3d1e5a9ca9da410593c73bc851d051c80c493f996c6c0f26807d8377757aaf2321d5c90a7475fbef6ec6edfe0564c55d28291911e9c0be53f7edea35898d7a4da42f59e50472fcd5d6da93ee95f15b4860fcbb22d7564a7aaa26999d3a3d7ce67fd3d312de9c7650906ab45616e8dd10df19f6b2e1df5c899671cee590d49d2fb350abb888329212d8eeb40f5e0a0cd7121", 0xfa}, {&(0x7f0000000400)="4152ce03228f49f3350709da41dd655e82c11ddc2748c0609da48d55cc6a8a9a1e6af0e0318b1278feb31e4614fe09204cfaab4a3e1e3eaabab7ddc1e0e57d1106e1ff5fd3ecac6d1e0b9fed807c17f893", 0x51}, {&(0x7f00000005c0)="e466e4c0f6cfa0764976f08050679314b04a1fa4c4a0534e04c0dfe5cb63e7143e0765a0b5a53419d2ee804df8d78838304adf2c93fe9562a12435f71db6ad758b627699d61fa5bd4c1f47eba7bc5a1d13ca2245396f7acb7300b34b08db805714c05a3b7333b86e7f9b5fb9ab18e54f5e42fc529f10a9a9f8d3dbaab212c843174c3cfbcaafd38dd203935789b723798d9e88b117fedb680c926fcee13160b63d027703f49e03787192e3cea514b4ff812461575f66b9139ba722925f52c7f01d181139ef683653d56812ab6f5ab96d7d1a0ead043ee5", 0xd7}, {&(0x7f00000006c0)="f7a660a9bf058061dbe445615607e3a9f948021a5fb0170637e19f9c2f822892b6ee0e04f92d848f2ac372269efbabdfef0f458e4c6bf6f322b2f5295cbb2ce806a6a80fa153dd702861992d63199d97d44d9e38b3479140502741af343cc680bbbc12a06a0c2d1e1192ceb7e6875b48616e01434c9a6fee44c449e9e224a8867d56", 0x82}], 0x9, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fcntl$setflags(r0, 0x2, 0x1) pwritev(r1, &(0x7f0000001a40)=[{&(0x7f0000000840)="1bdb51bae5e789532865fd5dbb7221c21ac71957bc906d3cf169a26ba57bcf1b4fc394a6bce2f1ea63aadab647ae0fe76d7fdefe6cd15ef99eb00cdac771df94e05b10da9878456d10e22bfe737222a8c00ec06d14ecc9df4dd497f607fd6a5ab7ecb411bdd033910795fb73d564bf19c37b7c3ad64cd7d78ab0159b294327226ebbe82d175c8b119e317d722348ee9b57fb18826c0e5095d8e4f741dc081cbdcd8360cb7b01dfd9103d71d0626b73b3b754c057837f2825b683251199f0d3dfefe92714b7737717a6b720484983f266d0eb0bde1f7015214491c19e12ff3ef8d98b309d6ea566037240f5c8e41b300153", 0xf1}, {&(0x7f0000000940)="ea5f2c9b9906cdbd79012ac6805aa5def8a8abaf4a71a647bc3c6ad357bb91f6effeb977d3755dd4e6f3a26ca1475b17ec1e329272e98758181a063192e89ab34b7a2f10324e51971165c1d90ab2b84e7938445eade9b8e85a1e869fee1ccf439207f7e0cdc98e43e3c2d064a412aed116bde49cbbf887aabe4a15b696b3b764e54aa337255e1eb3964ef15ea175937b163e596947589147fbdf812a9971b087308fce1ef56dd7922722ca13fdaf5a7f3c80a9f8b76a434a09cd2535ce0772c801cfd748ebbcadcc8ad0e88ec26458ff3cbb9eaa1d5ce3cfd19f7035bad42e886bbf562111efb93ba7fa9bf89db28aa70da199a7d732a0c6984083ce239dfd573b6a5146f3828584144f12232406a565f1a68b15a13fafdd5ecdde9aeee2f4d34212454284980fdffb03cdab237efd402b2bc539339088fe3ff321c07e331512fe747a7af4e1eacba4b38af576573283957022b58e88353e118dc678ba485713f568a2cf3991bfe0142610a17b3fd7b42a1c5b2045ca2749b60585ea2cbe696a6184fad6055d632d268d65647a2a597347d63506e100156661a5365fdd8073004c7538f719533358b8db746185a94b490076fdde01206b4b0449cb8a21bd1c6e6c055ff7cd4f604a487327dd2183182f993561dedee62f82304ae9ab093f9f2f4b1393285b33f70d13f8c1def1a30246e5f7d1f5538f61dd849596f2f4b634f7b55e36718bcf737dceb4fd5151836879581b4361846553e8ef8803c978e45e28e419cc4298c75049cd32acce8316f7ab47ba29ecf9a4e05963ed6a9e962e5c1cb1404c09cbf52f9bfe7debfa4baed184b86577edbaeaa9cee6d5b4dda5b1eb1ce3c10bbbbc5b45ae403b5347d360274fbba018ed40e0d97b1c7ffa675d0c36c6b2e4942f96a39e0d3d5871263187d6568993176cbf8db67c482dbff84d14dda5ed76e66755339726cc237f401296cfec3890d3e5e0d13c8d773e7a627e54edde50f856caa88f644e0dd5ae6f9ccf8f322c51a11bef55f91f945d2abd91d8e7fe793c6c863dfc9ac5d122a88b219dbbb56da47dda81ed7af3ec94225a4fa12a32d6b315c6622b2289004ea993a14e3570785f57eedbce1a7c4af4eacb59c34c6a492f642e1e3131ddb8d816c62ed0e39ae483c4e99f7c9621e83d6866a3b29e626b9edc3bdbb2e08754fee6075021d66abd4ae8233c6cbbc8db824b0f9849050dee09ab6a6f406ebd1ef8f9d9e44a17ddc26fd6adfb6c38a47b1fd54229c733696101e29c8550c0d47fea2a1de55a4d62f1781ec8c01ea1dd005e19ef5a479ad5ca030e0b4da9585b2fd222354f7f987315102c74ef8a72a8b4929b398869a9c455db600d77a0b250b487e0f5a2550918faac189c95cfd81a5392c0db2e0539f0b72627a77853831facfac1a4e8ea4c2fd4af434e865363fc6b0781850b949d072aa59b962eb44533ce60f6a8039beb2ba9d39216e7cd7627d2cbd8ca51bebda175d856243d3c1862f071d20b4f72f2e6a0aa0e42154eb46227a2832006cd002eae77ac1f1d9689a919aa1b590aa5f8845a3c932fcb3d90641deaf1dabe85188cc8f3bb73f3afe98a7dd9d49d9300c35e29316b30cfc3285e4522c271bd4273fcf68fb16f744bb605d627ee595820737a248beedc4165a924c1e989c14c4276fea23d82eabdefba9f5bec59659d2ccb523a42f0c8f6f6783e30e4b0c8e73b9c7b3420cce9d03439b3e407da6e99afb864646dc8a1ee501ccfd0aeee3e02d91bbbfc8edcaf3f34dd1573c5b9f163045cc384ce92e6342fcfcb4c6bf20eb9c68f3aa5bb1699821d7a2f1fea48931cda81d698fe8b7c686a42bc7249c374fcf1793c23009e3ba54b1c84fc803b759ae0f1e9f217f34679375badbf1a2f63e436706c230c304c3faf138585d02da4bdc1836dd32b512d0c988a763d3c046bfb34d8ce386f02f55aedc790b2c67e9229f4f591eb1fe197420d2c337e67a42d60df6b0c8e8e60896101a1e1365be8f042a1dd577fbb7950eb0a6d9f433f8e910bf783de1800c7c98e21edfd22a7f1dae222ac33498a61be5679b89622a7fbf1afa33ab95ce6ad600864b3963729bd9512fe185fea0bcec75609d8b4d2b9490336cd191a6647094ef1af249cb9fbcbd4984f3b0d341a569ccee111dd748cb41439fdd926c692dadf8f8c8aff9e6fa1428e5139a44ad2300523f5c62ec2bb24d0fdc59ed6b2f80b031c1abbf643523f66c9050973e83c9c340a7e667017bc5c697ad3d1a80f1abe6c99fc5608a880be184d3066441b665bb69fa3ac7f8d075639395bc9ad136ec27fe252cb59d733e40806e76081a2ca86eac3d114995c8b91cf51e6966b6942441ed35b6f1ca55073f3a052c60bb69cd075d71664c884ba7befbe42cf8cce2bdb96e775b487495f989836047bdd1aab3092071f860ae81382b05ffbae752704fe546e3f04356ff6448ef1720263ebc7167d2331c2f9b8fa9b7bd785fb0fee9c7a42130c0fafdcc113a224a9473da554234ab39bd3e68642bc18160f4ede4ab604148c88816dcacdf1524004501368b75bd0d507cbbae44f38887d2acd6ec517bc00395ca8aa359d2abe80b52a03437b9afa5339e98ba43290413fe5c10502c4ebdc68e893d936d0aebf6dd7965677a200f29b69c8a3749a8f77dedd6b0c003100ded319d3cb69d59b7214bb3261ac9feb2aea240f3da29aa8e1fa8023838141062b36e055111a98002bb042d088825c88be552f092e36d4b3572a11bfe917e6e90f25eb9be999b25f39b041afa3b71f59e72e72ecf1c34eca94cd0fd3b34d1da18b80ceb038d166a6aba4558c9a94099c41619a73829c1423a46e5c7e90f24b50787ec512f855a1ebdd1cb5dc7bca67ec664d80ab52ee6a521f99a7875f3e6c1eb26ca099f58e781c9f3ac3439769ac755b8e441ea314c6bea0f67abeacfa16176335899e03e4a1e44a86968ab77993de120a12117b647fa0608b99cf904a4dc98ba978d5a386700629917bf2f6205961b9be79c60766eae4e7bd47fd5de851818f7f2568671315dd1dc91881b5de303623d3994895878da69837b391e45ab7a20845a51a5390e10071e603f30cbf1d7510aa9c516ccd76017bff82eae0a341c822baac37b1aff5ec01889156da50739c88b3d16a29f1efeb98947aefc3127a9f3b3afacbc325a757d17b2d90767ed307655c94680cc46336f7923ac0f5dcd9286f9cd1b718d30f08c4f73567352dc2c1288ee38d96b2d190a91fec41aaa7a5fed4db0207f4b1870289231585a20b6eff26d1f2ab810910287c9be9386a9c6700e39b92798d995955af13f8deaa7311933b94f78356fd7f1dbcd082a57954f4d6f21e19c1ed3c7722c50ad2d775e56d977d267c5f5be643881d38df5a3dac246eed4140e790d5583d25ec0d5a6614442157974bdf4db64b9d5b48968647cc9b3070807c437e32b24c264d61b6d55ff4b1f6412f31bf8621234056a808f6d0abfaddf93d76873c7c366f5296d86282a334648c8350ac4c3f6dcbdef39d560b505170a2869dd4fe8c61ff54c6db9b63fda589604a376d5dcd8851519eb112b884ff3d46b1a683a5c48fe73963c3435265977e9fa5ffeeed866733d5b61e7f1b16d2e7132acd2748120a41eacf8ff9ca008d2c46c7f3cb427c1cd098f7c8d2bfadf97ff5812b7de8afbcccd12884cd7438a9627e0e1516a1bdfec40c9188d0f5c4891200a7f0d8f8e85c3971acfd70e0405a2473c96cb0578e96bb6d923215e2031f031ec072edd303e3c3e07c76c3e9217ffc3260e3fc5693f933a0abba557c2ca756e0354ec4ef9b9624f1d34e00dbabad3b8292f7a7fdd313d7c01df2012229805a6f16d3b82f8c4ab4bc489e28503264b857bf45dd722163f3b650f3c1b40433b389f5ea64c1295d37e360a97c864274250aea1b2562a52498b2e5ab36520605eb2f7a9dc84f5e3f6f5445ab71302d95a9da971d74f9a7408e69244366841b88522ad657afe3da88f0c42c906ef3b89f85b87e53be1634aa9fbbd992a173693cc826118a19729a4d97fd286e47a6c71255145d8eefe01fa74e06921d61a69ca845343527e826a982f5f974c6b593b7ec17f58e3ea3aa88927b25b357a416de1535267abe1e375a18bad0f2343d83e12af1f5c9427bfefb7f7ead18e7122bea051a8faced7d55ab430c2b7f552d660f683c4e638c4c430c5866a6974ca2f4b29ecb54447f341f1f991da99793d76ebaa6a7d7ce71b9fcb8aa839316864b4dbe1fa6f83f4f1b35af47500011b70805d55bcafe6942a1b05e84a5cd69a87617b7b2f4a14e694ed7aecb72fa69bb0b2a04fc461a613a24e9729f95185d3c7b1c2a0b8ee7501f5af0301693254187c609b87f15d57b82a3ee51a566e361829cbe4429420b5652524a7734fe669774f69f19f39c125e7fe8e7fbeb9f36af3a26cca5045907bae033b47006e1b1cad570c63d1a47eb3323156f8ddc58ac17f4e2cc659e0041c3b687b5b4c97c4bb5ac21a5a40b5bfd1a45019a532ab0b299c5f4eb7d611f7320472a2bbac850a631e55b4bd44d8329a4c28f3b546f509eb4504af2f02169e43f3c8434a045c913a3082ce34ed71195c1f4d7c3b6db06b0dcac75da8ebdc46749bc45bddf7c8a000ad96f6dcdbb5206dc3ba6ae2ee3e8fbbb673335ad2c3c004c2d313c468376791b6a8322c4f2358799f66622ea858b8fec6ade34ab5f6c5dee1a69b034265bdeb7868cae81e2634e2d2e917c5423cde319033bcb3c6c080ac0e044cc4b8888c78ddd09df3269342d277bb4f76f10e7e411cdc7fca4042217b027ce47266b3fe4e1206a53624edff1242edadaf4fe7006f5305a8b4f8f451e42e307eff77da1843c85e79b6ceb577e9581ccbb60548556dd56208be16d326d8834b89be8eb28d920e16bbbfed3757d0110284ad209cee3c4928cf7f31a81b8518ce839be4969c4656ae302de0817f822e3e60cc71c6b7d6a481f0bf884fd8c54df2b31db71acf8e41a3056047fb38ea9c4ba403c5e29a3e71d055a72e84bfef45a9152f13b0f6750e8ce439eea7ba08c98713d94ad290ec5be5e36c090477906cd1586bb082f2323c3d998db52363acfa816225bb8ba716403d34bcd27dba29e486341c3a423df9a21081126076a724d6190a351f156f26f04f4c091270b8296765362c3e10b50a01cf8cbf9eb1e8451d41041e6bc839d205d3d955ff03630107f1f0af18723b18dbb39130b6565c0a1e5d259955e610206d9442bc4aef7add0e7cc44ef5fbb1ccbd4f6397e7d7f90ed711bb4868722d71446ad10c057da305e35c49850b4bb98b83459ca113a06b5dc66fb761616f580b8473649a0df4adaaea9999bd6446720298cedc317548218d2557a7f5c8c2345bdd905aeb824f2d4d5d3f075098d045a894268d9a7f511efc18396e5c241d9c3b89bdbbe6507cebbdc10cd11835ec0cd16f2a1ad0dd126086dde91cc62c2b80bd0989e67569fb980f61465f69ee5b9c44bd470a007202db8de44f69225aca0de46ce57b63d6207b79f7f9ed726c76a715cf326b9b3c7aea579fd993ee74f71f7bb7e51a32b65480d9ebb854568429b3b23ad0bbe78c23e635ea2fb732ebf6b3cb5c887767f136f25a0e5b21de11e25efe00fb87695f8db1e2985df3c55d744ccea92d09a3da19530b7bcb8421fc66c04f87f9a0f5f9f48fe5f3910b997c1bab0c913c0a95a56584998e456f2f3b79a3206a0e3a335f75ddf5c7b65f9ef5c9a44774a18ce3149c10a4c8af1636b85654327289503812ea1f4e5fe1ec37fd770c9ed1539", 0x1000}, {&(0x7f0000001940)="ae627ca9bd542f2b063e2e9c9dbac67c00f19ec21d952deedc2b1536fe99320a5d7ae799106c3d0e", 0x28}, {&(0x7f0000001980)="01efa3e70a2e6245b155a254c788a0e2502ee289521e21126f97e8cd3413f1c71511f5a0b9", 0x25}, {&(0x7f00000019c0)="11bc328450d53030bb29e74afa40b5728f845546177294bb94172cf5629f17b5b4dde0fe22b3003ef6f8d9e55365ddabc1e4bf17529f055ebdd9ad7dea86bd863188030f371195f3d5d04a9ea17b7195", 0x50}], 0x5, 0x18) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x188) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x1f) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0xe0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0), 0xcdf7676d0da3b0e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0xd653) r1 = semget$private(0x0, 0x6, 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/145) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) fchmod(r0, 0x7d) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000005c0)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fcntl$getown(r1, 0x5) close(r0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000a00)="e34b2ad5d89a41dfa5a9555a2aa7f8cc8ca3d377fd6f74dfa31e224091441eec22d16937b97003ae93045be617ff22422c5afc6dccafe2962c1aaa7bc6b7e7ffd4af97fff9130b4421a254096bb831e5d4b673171084a2253c2408afcb7aa96e891a8e83114d46f46e2ebacff18f57e3623b868a2fce69c4a18b0e65e199df863a6ef38cbc3ff82efb79f272c1adf72810f379a6df7ee5b8dfe1881f0976449ab0c5c161a02c4bceb4a565142c9d7763f8e907c139e1e1916b34aa5f3e579355f824e498f5a35abe383a632d3032eb3a3dbef039a2ef4376701f6a138b0558b25f69081b36f7efb32a01314e4f73d98650d0d12b5eb0bf6fbac1c585f25ea47ca00b2d30d569cec40254f8a636a12210271da71ffe87fdbd8963fd858530e526682a5d99f4fe6012a2c0b3502e6d703422206b9b4217ebeb47a37198f5d19d47441cfde377fa11274781bdff424f57c9500391205118341eb4b98a223d7fa9f8fae5ac14d01318f237f9578dffa0aad929b201d97e5202b983f28301e66323137779677ceccfe61f797e6c0c88959a1d7d3247d8df221ca4efe0380ac460b356e5eaa1f790653b6be967e498571b0c386f810f5f031c9de04b9c4882745481614656b38e1e5fc8e75a69d3a802a2e4f58b0c1ee52dc5fcd83d7c3ca5e8a379573d638afef9b9e872e1ae0bbb6945a664fc2b115947db26b6dce9568af8c8d9f2f3d4681edc385f3bd7fa39b0134fd72e51da61888b3468f86e98c370e0a7cb205706683d19db12c635a93768aa31f06c8c4e69f6aa4badfc4a00b48ce43d7328371c365a506547bb4d601069f9494a1472f3c3c5be56fd485c6edfed5865613b157bd86abb93f7dac70913b5c9364b369cce5da98345f3bc115939e9d21e8dcdab92eaba49810096bdded89b0109a6506d73e7332bce65123a24f933c46f946fcc143241ebeb663e4644e9a3c2f546870d5901b27c328b7790f216af1201899552fe0421ac49100c0e056c3911cc37e49ccce0e35c8724697368cfb442e2291e637e99da2526f3f8512feefd52e0cb8a4bb7096a7cde71c8546ace1532ade0562abd8db28692aada5c41fe8328702bd1dcfb95a100becacb6f82597707a6a5d0523572572be6f2a032d2c6f3a2cce108de47400a2d5d5283e69fbcc26d03e34fd594699fee9affd7fd7c4e0400bec3c4f90947940a0fd5017c13e602c89dc6ea209f23992e8d1bff9c5515168e7a758858bc9ad7f2b850803ec58f99e5af5db360f96851a8e458957cc4aa67574252b0ed172e2cd1346c473a2e77ce6d9e51ea6c6b575f2e3df5ad93f7233c821c39e4725e35845920091af7d06627236bee416cb96dd2c59425c270e87f1650bddbb24853d78373af0394fe9207529d35e0af5d0449cdb242a79ee8df755749dd00a651ab5779fd42cae3d88939b25e0537b174ecaf9ad0b84a5b2f380225303fe64fd73a1c90ce2472f577a4c473d7a9d271289089b301c8a52434422a5c1aec9b30dd701ba01c28be301d6f78ae961c231f6b69453ac316d03331f15b26081368e07be7eeb07a1451dcc1540647cdd9b0b798612824cd694aacfcb6c3f952a0cb17c58128afce9786899860c6f5bd599acc8fc0fab4b3047f852a752d39cbd61be901c9f0129d55e0a29631518ea5cb6b8acc24717e9118f0baa84a987018b7b3c3dd303016b52b85521c73e57ba2e3574e604bc9f01751fbd1240b852f5d6ea18a0fc963f017b950361caad25134de8a8645320e21057445c073d72d085c43854d234538759b1855e1c2e21339c6dd4cccbb84ed436463801027c22dfba7a48c440a759e2bcd5c2fdb4d46e81526b9d4384edc5bc9dadf3081fae3ded6400f8d6f3e0973e63b2532198d03f76d3e430bffaf764b40c610210f5f0b6cca8f62a66fd675d3c21835de249eff068dd4e86a929d0899744324efad1ebfd72fb8f8ab8db22e0328e29835ba2f552ecb9ff7701e4d37d95495c138b95c5e5369c19e627913d0cb271105886625e7389b3daf26f17e6b68dfac9c2dde1ee536524d688f659314b97b8d661a6dcd8e4d600edea2d36301ca5fa3d12b22a8318974f5176caf0bfa22bba968d23996b3a46bdfbb220283771b0bd4704fcdfbc6122a93868e789e735ee05671bc80efeaa59ba7ad2ef2b97aa466b291c6e9d9e61f955500c2be2bf00847646e7d78e18ee9516796e6f9fd784864c0f21fa0c4cc5c39d2016c1d8c2560cf78dd732f1402367b0b20beeb7487d62629e3c31bf9025b404a3ee95cab07ef488290f3fa9998becbd0c6131b5b8510a47a63900d5da02537cdba3842ccba996798b6196652e233afd88a6ad41d3ce204f188bc69fd59b148b83b284e8f68d7f57d54f15528d40dea85e5bdcde2590a8f3de239b958800d40aea58fa1d86c1ce3f4fd79ee32252c032cfe2028c6bb3886e5d81316239188a001d9f567558bb198f62a5ac4826f2747ce90e3fb6f05aed5c029eefcafc4ed6f42faa524cb748ab860b512e5ff4c55b7f5ff105a9c0ff2f0f9462c64cb875bbe525b700c22ea915a9238e4e25cbe62c179ac4e2209f5e11f99603fa28367be47bf0820f6c36068601e11283c4a961d91175c88b14f9a476543be9ee606420a92be906ee131acfc723e7ec486fd0c3b211e960ba4e0984a54ac03a11bbcc794666f5d0a1d91fab1dd00aa3edd5446b64cf0a1f2861f27837446c938144930b873be66faa9de90221e2923a14a6df4c7ef8bc33bd7c4dba99e069e635060959f9d4c2c549443b61b23c41b07d7b95e0ee12819372daa72e15f08e3ab97ae0954e5fcd78bd256cae41b1e1a93426c525c289771f8429e2ee047592ee3b623d5d8e9e53009f7cc3b2dc0db488f13e4e75f2a1e68ec238f345337558d9331ca359ea3208564a46f558b7f5614b4faf318e8699cf42ed30ded49352bbe5a8c14e63258d8e55c591d2bb08b876b9ad65528d39d02e20aa46edf6c3dd06ddf23025cc0b118a6d52725ae7b9dd7003e8dd1acddb23fed83275cd513af0305679d6c1da19121e1543695e9e0afc22a7b83a9a518fbfc56570896d95f72d01f4a02aab180884e5cbf7fac7ff7fc51baf84c1680acc4947c526e30b4b64b01ed3e9a4cc835122d7520e6deb4242c2ffa98fde91f606f635f47b01a545a968654296478df96dc9c605b03e744d97a15214afe7ae1b82d7066aca80e39ced5a3db84909c1d9a1563bfc088ab76245d9b4b830b8a31c05ecfa3feec50d6ca6aa21402e794f1270ecfae0ac490ab184735ce7cc557f739caa140ad2b60a8dc7158692ad78b7cb8ea43915b835fbf85405f8583dcfb3b2d00e8bce1cb5fcb0170b57568499a43981598a706d618f897ccf3e352de705814b6b129017137179e74e3036509152c6a2f0db0f9a512ed2fa6e7e7e8c45bcede1b3e70045e2b7708791002ccffea68edd8031c4c1b69fe3a7d84f95b9599c84298e5d70e0f1af3e43bbbefa0ff8f21126a54025e831b2d26f5c9c5733ca788ea54a93919017f2908d02fd11654c57d85d0cd6e7dd8abcc325b40c4327eab2e2b867d8fe77a2b6bb820434d36942f325477936a108a393157f8f94526f285640c25d89f97856354152afbff9be4a029ce0c8a233842a26cf98e86a9ecbc46a3d3502707dbb436710b202be0652acfacdc35a22d1304f544c3fb8cebac9629e8a4505c3bd3fab13f06df6f423ca6b2d4251330f1b3ad078c8cdcb944894c31f96db77e84cb960b6b2fec5a86151d140ffb343b15cd70c6c297f58898fd5822fe9507243c8307925b235a644174fcaa8e27b7009aca218adc0290e5aad82227be05f0ba0ec1bafad53c0beb631d5ef25a795b3ebafe34bd9590bb3bfa7d72ac6cd45157d72aba582edd2afb3163e059491a0c35fe6fafea60d9cbfaab54bffade798126257713b20b3f027b8bc7dc2f2bb779e33d0e93fa226809da3b9a4c14dbf7e9f4e6d8403ef07c59e637e072bbbb763a9af88675398780442493fd85030099316cd2d45396fd0280e3b00e649bdd7f6fb0830ac3f910eb204175dedf0c88d94c9c4ed5223dc41967d7117b48b4c4fd08101cc47f71d69ca12af34ec7d77232f4b72fde0484d1f72ef1bc2c1e3e59083d6588495b4123b365bbd74c6c144dd99d74e9402e19a234ef5fb37089d5dbe8d99880c0e3c6189c82e0e81e7038d88f0f73e2662aed8b4db7064ef47265c0d39d98c0e5d9b292a22fee3d428db707102b843f2b354c5c0974bfa003929e169ce202517d3ca888d5c411e3f5bfaf3864587c3a5c9b26f2d9e9cdc7ab3f28e8b67d9e7240e012ec89c3fbd62160a472c39c50f24c2886de5e23f97b3a296e26454beb5269f46e65e6461e597487fba50f1f73b4f9069f4258b0153ae8c20289d067a0eaab801fc8594245152eb992c663fdfe97fe352eb1312f6e780a0e1260006db6acd80f5395bc12adfd0301acc1ead5a7a7a127d3860098a0c6d8eff1a67ebd18f07180707d5f7ed8dd7873c211a92f44403d80cd4d43de4520011c19f0837cca88ed3672dc9dc0db0b4a9a71792c44146c7a7123ccf80bc51d8ed0445eecbf01268f6db7796806fc8f9b266cd37752226356f045e27efcb6045a569cb33b4c4052b0f2f8e452920cbdf92690341dc11e86581098cbe23a0686e0a04dd6ef65f3475be6782982be94a6e9d3fd2dd8708b5f2c3ab64ff87426183513ba1ecd02574e270abd179a991d76eee69642789d23160dc2224c90e1778239ced015b1451de364e366780e525c69fae3a07b0bf78c17fd5d8b5ecad4ce0cf25ee54940473a0c2bf85897bb0c6a09c41ee9094af4548fed17ffcfeea34a8d70bebc23fc85ce2e1ddbaf54ca252c9d4bdcf08bd8ea8fed43077e73fe432fe741145041805ab34f043691b96d855324000da5f23c20cba0aa2bfa8b4474d25754fe5e6e813c61d9ebeb48bf6e22ff14e466427652a3efdf2b133eafa859c329aed97f7510dcda6cbf9814f8473ad303716ea47650b0358180c9952cd4b1457c46ce02790db641de691e29344ec32224f61978dce5624759714972c5e1890d89194f93d1cb70317139dfcc587fe6b168a6ec1acb49524183847467c78c593a21098cfd33247aefa153b54af810a2c46c41e806346e2e7f7a7f8bd63f61dc1a07a822cb57f8a969ccf8104a1421c6abef6c96d0a8e6903a8734b2d6b6bab588a53232452f553546bd835c7de5160dfcbf146b64cc43703ac734bc1e0705e06014604e65c1f278d43b6d62cfd7b643585ea1d4dbb43f7ef2b18433e7c2e8dcfd5e32136ea560f3cca4affdc1b79ef172d55801c0484429e40200bf7248570fe8d703d50cc1346b9360609b919e2d81363b9d70ea28a5551d17ec8de557d68d5ad5208a5f28f31a3823b7f2a633edafbd9016b7472ebe2223bc508ceb214014e0b1f53a77649ce789d7c729c2daccde18a8af86220a23eed488617ec24b5536eb0cbf429f561789a4f2757c58b959981633489ac11bf4430147b2eb812d321728a50c8fbef69a6176db61f7b559fef58203dba550a4c884099607ae60428948dee00327b49eab3ddf6191f2c97150d82c768cc975becd794c5480a6a80ec68d8f368de581161161539eab9b342c5a61495bf801c970b87e90d298f9c19aab844f4abc861e1bfc7a8b1da9ddcaa3ce53e5c27d1b1cb899b483babcafcdaf5ae87ee2941524bccd125702deb0133c6e84ad34b3f360e4acc458d667df0e8fe15d687850eeb16b8258a4214d7e4653dd2ab25be3c57d9c48bebbe34eb2", 0x1000}, {&(0x7f0000000100)="bf06118f7526c96b1ffb0fa8984c5a434028c41737b1ca088bc6b4eb06d86a348f08c7812efb33e7fd5a932176770a8529395c7b64b9f0074c0b25bb0ba92c6a9f155d024b13cfd236226a66db20d0f0543c1fbe856ca459e1bbe825d3bc96e20b7f9b526e771c14f9f54376d406df293bb184cd1ef2fef0edc163d5f8b955cb8bfa35038afd9939bc1b9f0acb9eb9b08bf9d11f941af04491dbd32a81db96087469f27ec458c21a", 0xa8}, {&(0x7f00000001c0)="e3e30de3605673bce18d2f05ac3601c0cf8094855856f918f5c34b72eee07207163995e3bc57a7934ef8e1672c08da8cbefcb8191dce990d8219b4535d81ffc53937b6c4d33abb094d2ba2f1ea7409295435402f30db88e56e516ade9015626ae00f6a1cdb1a955f124fbd6bf25021fcce1ae1a4692c172c9a24f9e6359cec27507ca406eb6acba6", 0x88}, {&(0x7f0000000280)="a0880414462006cd4d98e0fe59e7da8cac0b3f6fc318623e96db272f2c144979d1f2f5f272f752fd61e4d005315936ea098be3b98311e7ae8975fbb42e2275799a0ae98257c139205c15144770c76c74098795df36e0", 0x56}, {&(0x7f0000000080)="eee2be43cfc4a6f2dd3a03cd8a8bf8d0d0d9", 0x12}, {&(0x7f0000000300)="de8bb452bb6d3ccadfdad98c8b784498ce68204724b853374326962b3f3776e4952bda438b9793b298f1e55e84cd85e26a8118eb3a34f3adbf485c704c8d3579cf0ef3c880a68527f328127b6629910f4b8a6cd1ed5398befad2624922847890", 0x60}, {&(0x7f0000000380)="6b7592b3061fd80f82169d05018b0a049213d01e1aaebfc5055afc2974360b8b7d4a52fface2574f281660cb1ffa08a5aa8d7353065f0c866354e31b94e9d8d9f92d2662c4675aab784a3be21e6477d56ac622bd75964ce656e239bea13b13e5f1ee049b0b43ac41a10d951c690b00f2945298a489ea52e2187dc2355c1da86097647da3cd3943a5854f71c3d5805d7b5693ba9b41895a1cb2033fc18ee3", 0x9e}, {&(0x7f0000000440)="ffa56aa9ab5ce8250df8f08bcd82e4960da392108776bce50b26cbb30fea7d1a3c672e273e224fd1", 0x28}, {&(0x7f00000004c0)="95d6941c", 0x4}], 0x9, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:20 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffffffff, 0x4}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) 16:00:20 executing program 1: socketpair(0x39, 0x7, 0x100000001, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="7b2e92c84cfdf9e5051ae758af917c1cadee4a22569e379458d711fc65fb741ec124e2e4d44e6526aa53ac8bbd24dfc01f5e304637dac24e02567b9705968a86012faa33894307ebcd3003cde0b32801ec414b0d5f", 0xffffffffffffff27}], 0x10000026, 0x0) 16:00:20 executing program 0: chdir(0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x85, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:20 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000540)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000001c0)=""/154, 0x9a}, {&(0x7f0000000280)=""/64, 0x40}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f00000004c0)=""/72, 0x48}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) symlinkat(&(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00') 16:00:20 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:20 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001040)={0x2, 0x0}, 0xc) fcntl$getflags(r0, 0x3) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="cf9666e98c4159e43f6262abee1f87d5dc230bce8536af6c427c58f55a30e0def02a6c292ef9e09b427e10279f4256c909fd4c0e3ade20b286f1a6269fc222e3cbdd01613ba292307598ec9df135e635f5c89a904d62b86dda8c53e8e2f05b6f0312f0000638f00e59b6141e99f26de657adfbda84d00b0b0be5", 0x1b8}, {&(0x7f0000000240)="ff5b34f0a89b3d13d03dcab1bede8590da2ae1ab9cae0d80abb46e42eaf93fa17b94cfb6d07c333774db35a244fa4309c1657148380d20507f7c27990ffdb1815ad251b1692e78af2e4617ae5f3e6c0d7473f16146"}], 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x9823234659397302) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:20 executing program 0: r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:00:20 executing program 0: r0 = msgget(0x3, 0x2) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x200000002007, 0x800002) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8001, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x101, 0x8001}, {0x18, 0x3, 0x6, 0x3}, 0x3, [0x20, 0xffffffffffff7008, 0x1, 0x4, 0xf0c, 0x0, 0x401, 0x2]}, 0x3c) setegid(r3) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)="0d8d73724a241af1ed0482e9fde98774a4302e7a85393741fc053f3ffd792b9e121032fb3222b09d155238ff251c68596d951b3073221d022db16800b1b712575c5c2b0c0aab56a23e2759dde087d6564e34c067d27aabff09f33c76cad2c5821ff8f998c8c1e1fc11c573246d31676a0cde65e20243ec93c3ec29bbc7dea61200852667672392dc17ae782c60428f02cb5ea5a7ce49c1ff18b4563c0f794257af96e0b21ae11d6b8fd3fd49e50546d16b48d96368578808ba5b269e3375275ca22585e0d76f9803a8882956bd5eda0fb90ae0fdd4c50375bb7013a1168ab42ff00787a2d8dfd636df51aa93dd51d5", 0xef}, {&(0x7f0000000200)="104bc71c5a75acccf8fb78a7d9ac24eae0a8d214ec21f9c05c9142fbe39d200c4656ecd7dc797cfb7487ed44e8ae370af7ec8fbdd1651f7fd1a88a64f0431cb2e2c11920c82610cbd019680dc9b6a7b43e7957dc8d7e6220cb07cd53e07bd12cf392f597ecaf867d89bb89cea65d2c2b57cc3558b15b6b4b", 0x78}, {&(0x7f0000000280)="2403a560102266c2f7bbc2985344834c0d74be3415dcb2f13d210c464addd0e267a0c8f5cc6228c9a2c5250d8d4665c952777538c1273f371bab796cf341aa25f26a9ec7b3a8d0b3211a0e7ae98a11677ef8b3b8c3f5d43ded289314c640282d8975839193ce201deb40d5", 0x6b}, {&(0x7f0000000300)="08db4d3904f165a78e0b5471b8e3fe5a0ce0b80649ffa6d804d61054b16c8196a4d7e7123b67afb01d6c189cd79d46dcf6acfa02abfed6530e2082433238a8209afe4f70568e81", 0x47}, {&(0x7f0000000380)="2ab2962e83a2e9237c11e905a4a448edace137c5", 0x14}, {&(0x7f00000003c0)="c5fdcc539de56013f73e44828656373be2e8622f3e253d4bc9b4d3795aac351397d742ed09459e3db70f88d9b4086687a511434b8d5aa6dd056c9aad60ab8b6d0e97c316b6930b54887294d114d15369a0b466e15450454fd40e3f4fbdaf4a8e87f4befd2520d86dd32045034c666a27eca0a8c6aaf828fab9e31bb46c", 0x7d}, {&(0x7f0000000440)="7deb758a96c04b7192951e", 0xb}], 0x7, &(0x7f0000000a00)=[{0x30, 0xffff, 0x7, "a5f8172a81eb7f3e820806d49b7509b8fa3543b0c857834686a84b6a4f04"}, {0x80, 0xffff, 0x4, "3a3b6a86230fb6e0df59f2e5f37ce38569ca7ba91db87e8341121975f4215632c4e50f6bd457a5d183b62b7eb885ebbb62fedef9d85f2a616e7f27fb189f6e074224b874d8ac02f18c477d28c3e3c0886f95aece9bf332ccae30273052b3f14e7f52b0e2bb94871a1ecd105fb5"}, {0x110, 0x1, 0x8000, "4f9c8b15938805d5289054cb8ebf7a558547359bd7d2b92c325415d1fedbdfc8985525755098a49ce4eabc766a6b0e9693ca9c2b628da27089b718e16770902919b3cd04bfd0cc81d522f3f693fdd4f202c55e526b3e87ffdc3fd5308091d59ab9260d684e57b67f18715a05b88e1e1a6fd097353937c8365d0e646fa69d91416ce0c3d709d5d5e4caab50fac2e088c689d644918346c17daee4615df1c2d66989b00c14ff02f6cc107b32f9a1d07141781550079d87351d73ec1399e058e8389fa4d316be8e5346036bd92b33dc518f08fd8a7c6cd0836d624f05707b22aba8c9911d8d7d754f421e146c95e1d65be17ccb9d3fcc2951372a75"}, {0xb8, 0x1, 0x7fffffff, "e80e755b523bc77fd203e44d85b0b5c72ab7887712b3d0dd77c51ef9ce34e17c0e97bbfdaf19129d5279c529ac4c63b9d21ffbd41fcca4d99aa933d4de9351ffdce84ea59c4ef024557ad5c8566add8c9884d5e75dc7043ade8b2f98dfcbcbec189f328b494e6cf4974768a60daf80fd1f6b88d281120e6b9ae26e5fbea5a57488f57780ec95592ea4c2b119d9b3e41d0c223b4ff297f0a2898b80ee839027ad38b3"}, {0x110, 0x0, 0x1000, "43a2322bd6e4da08be02e2a56390e7702d7a888907739f7cf2e7355561a033d4e884de161299ccabb6447b383fe79c7ed556d0f73dbda8cdd5288031038b02bc76110a60fbb80c9abd894e60599cf496419160235c151c3ae1d4028a38161399aca6178ea37073394b1426a93372637480c8553631f9ac2f878c7ddf68526677f6f7c43c970750ab7eb405d01e27f650dc9f17aa219f4e8502883960b4c701e43d4827cc169f8c1dabca65874fc972546cfd66926eac653c2855c4b5331176ce7aa29da645d186a01b4d48d460dfbdcb82ff19a1bc50728ff77c797a307538fcea073317f87e2e99cefdcabecddb65e7dd72b4e98df85e42e92b"}, {0x48, 0x1, 0x1, "8faabcebe2dda81612bec26391f9e8abee56340e769000bfd2617ea666b150bf648204ec9984c697cd81f7acf159b3fbdd451ca5782503fe"}, {0x40, 0x1, 0xfffffffffffffc00, "c6ea569b8c3b0ed07613002d0b333f935f5ac0a1d2b1449ede199641cf0130d4c12ceac3d7bae7b06a346b"}, {0x50, 0x0, 0x0, "3b6fedf1ed98d8a39448b1a002ae288731e38304746d137eb61bbc41608b60b29af39390a9c968e24c144d30e7efcbbe22f5ef76e031354172"}], 0x460, 0x1}, 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)) clock_settime(0x3, &(0x7f0000000040)={0xcf, 0x10000}) syz_open_pts() 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) bind$inet6(r0, &(0x7f0000000200), 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x101, 0x2}, 0xc) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000005c0)="b9916d3d759013c507d33433467c1a2b155878f9327f4d444662cd80a384d01e4c4825bc89f21d1d683ecbddd6321c3d49bd6d5d5fc862e181fb07a0e63e9de7ae10634d68967d6867be6a13568a6d07dfefbedd253024ab1b37c25b153c50527c7653bee6f36543c7039a50c4551d5b54494acf67ce75bc85dab6b059766ddb84df2a19f79cafa896cc14fe5bc69a965fc73e1dbbb60fb5113f20f007bfbf38e9848a30ab3048866c9e4a593ab7f7b7bec2df52a6534e", 0xb7) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="d42ddfaab0f7b035614280a0b2b89fc199898b0a2f3cd2389d916f3f33d01622ad0553cc4eeae31b659e1a7c89f25244949632cfc56a0b38be75552647230979a6136d1118c3130567c3d9f829df792511bd1f6d4360b165707d6f69437a11726f1f9107241aefa6c84050185d1a3d4778b1a634dbc9fe7cef4ad0dd0c4801b084ed4d4e07bc9150fc5b", 0x8a}, {&(0x7f00000001c0)="fe4243ee50877fb002a2e9e50814f2417605bd518943debe2668210ae04bf4170a178e8bf6aba26b8f814605a1519191e1b6305fd5b94544c1e4d5954c621eda2034b1b389ee5a940ed469cc8b50d8458fc0e4fca6", 0x55}, {&(0x7f0000000700)="f1cd257dff87f521337228e1d2bca1958e6ed4a6b5ac3ddc0bd4cfdbcf11d0eb5f6a5916c7", 0x25}, {&(0x7f0000000240)="8ae536dc3aa4d6a27533483cb2eeff55b889bde88fda68aa46e6f4d7eb1671c76c31cbeaafe9911575b6fabbf2bbc647ee7aa10e07ea9ecd2bfc7ae424b17e7c0bd93c8b1de1e8b4b56958d6ed63f44571b3d904cf88a26d5c026db5e30d67e5bdf441e8a81c7c0e5832e825f6d91f1527d90b22dd9884a78fb38c744d8db908fabf7d3ecb3a23496df1c9e0a61891e533a65955ac13ea10aaeb4dd73c3d2268d177c590b208", 0x27f}, {&(0x7f0000000a00)="7727858ce4378d9bd1ae5b0ced5893c5437c244abef70ab7e5b5f91db5c99ee15359c137558de5c577cf3eef98bed1a80f0274ffcae3389f5062b6aeebcf133f870ef47e2f5cb74e1e35ff9bb96c0ccafa437b820212bccc830e0b4abd02bd84370eee5f79b64854b26c68c0bda94a1089b1fe576e2f5fe0183c58dc236a1173aec941ec394759b638efeee09e607146abf86dacbaa0f1e357e63e5d29f5d2f4481760a33ebf844995ad6a6ac791df65ebcb9a568e15ade4334c6390d9b7df4094a0fe25224038fcdfa2473b746a66f274988640736212686b6da255ad5deeb3c77201ca74d4dd11746690abdd53e75c72588cb99f41705f58b816751a564bc10f5ccb47a5809c7944e6e422b92d0434173f68d6a44252cbe2495f0241c921924132c7f427ca3f0c686aa2466bbd8630324fb5683aab8b27086520c66e49c17391f50a89f10c5a3d5da1ebf98daaf67b6091ef3f734666cedca92cab3e25fb8d11ffe4cd1494f373fde3e3c59002c4a25acd5a507d54d67d0666f6561b52b81f79553c4e30b4bf20c515e38910495cdf982cc8c8e25b7acbdf19c2aa8133efe01a52ad19ea96abc6b232b5502d15543d4e5fdf75e9e449697f72e70e416a0612ad277d8856e4cd37a21cdc3df983fec6346c8b1597eaad69c8ca5130cd89e01ced2f8a4206ba508c097a748df47a89ea2dac96b348f0e0b64eff837294910950b54846f0aee5b223385d879f1887b34d2fc43fd8ae8b3d90bb2c8e019ec885361c3c3641f6ba692bd70527f887e858d41eb68055ad2fc5ff89a636dd6ab52a77fa12f6cdf920de32815e1233b07ff3acc1693147ac5aded102ee54f3e3d21a6ea3e61dd37700e2377c38b61a03d2eb3e0a3549a3c41e4bd928f601988e2fe417fc1b05afdd62194e4d45558f14ecfbc822ee54073268540f827bc4ce592388e3ed8cabf8249aa99901deb57b168dfee92496d4af2ca6632ed4be7d7352eb998c4b3cbf592c3139fcd6e732a5b78b7a8fc4ab7fecb8b6c5e673faf8ffa80bf7ad8f7559c45df0a1e559b6aaef913fcf8b145bdc44e2f79da87248d79e82c76fd1028d50d472cc3a7563b86a4b0473f7f41c509fd4065ccae5709bee6156f7c748ee2ee96219e6871d330268036b04bbf9cea37ca9a40822d5997a5bd555759b20471f80f4298b403a651a52133051119dcf87cc960e697f37ea97d42c8afc4103088cb0d6c848d422b8e7100e20e70732ae0bbdc216c9ccc481db3bf8e325642c71d229706d042bb344cb3c6d55155f1667b1843f5b698a22b36d0bc4d9d5608dbd2d7746148ca5b1b16e755178509fe974dccc1e3e8b6886432d8af4a1121b0fe80963e8431f196012b7830d75178ef35aa58d3cad03af3f62cd3d4df770abf3e401faafa077d68afc5683084804ea8fda583e3c1fd8bc80ff1b612c23801feaddc275c6db8ebd50da289805b4d704bd31e10339b9bc35b9e84bc7abb50a86a41b9ad9f6b9d4936c014cd9e7e555bdfcb47944804cc75050e88433358c4c21a92958e58263f5942c500e074f4fde60c9cdddd3c8e509418f39e88ce6a539a2c7e615777a7bc18db8947136ecb43d4a70c748655f6105d9904f47e8aed6a61d236ee44db37d80f4a4caa9d4c2e03cf982e3f127d69f3303b4597aa8a622808c5a285d7e7d5f399c0b80c6a1bc43cc8222f6ee7523a0f25ea7a00561582493be42cf92b0441f21c3e5bff9478dc68c50264431ac28078ef942571350123d592e8a0f5f556b9fc751fc84b85c523af238cde139082c18f4875906c025dd2cd1e7d81c855063d6c971bd5eb59777ba216a4381b271a16c3fbd910e589bebf14d6350faf03a2f6bf2b80ca11af07f372f9a4b509b8691ac7eba0766fa4c81f2dc034d720e3ea171edacaa069374c5755cd73604059dc87a019d067427ad8917beb062561db246951f7fa548a433905a9c2dbe1785ea7dd746a7fd5483d38de37c85389fb1ab7e45e9230c93b84a54b392a0ebc6eb8ef1bba0568d1e257e29387c5c41a263e65162e06d68cfac8dd9f8341d5ce1f4f48de7df7186a354f32bb884d08baea7c53d6c7515178fb11382402bc56d4e8d55c70dece645c1faf12bb22ab9c1f96da2192c32423e0d9480a5279d6f963c939eb0d42ae905698f7d35289b80f5fa59801db9bda638c77b129e2dcbba5cb4e9a48eef3e4fb4ebe8a93989d631524ce59ab4c1869fcf49926610027f40bdf6882de8321a311bd9df68e7efe2227f4c4a4a27098308b75dea029486dc6cdda5b14a5e7a2d6dacc667bf98459447b5f879cb78573851782f0d2d61601c7ce14459566b02cbd968f00f4fe99be1414959f07ca3516bb2a94a2d6ab8e3a1783ab2e332f84595390b91c6eed7a0d43bc944ac6ef1e74fcca69c2575ce0898452a1e752ccb5ba370a7515b9333129afb0372596f704f759706f8d941a76903f598d4130627434605645e775fea285d4e34519b40d3470290b0ee95bdd267acac9cb32044424d30e79cb8b63ba326b3f797f4bb10feea71366acb0b4bc002abbd76e46f7c210f1765463e29d43631ec0e8aef652dc3afb2230fae337670c5dafd7584f80da143bac8f7e399a4a36a310a4f1c4cf3cdaf8316b6d43532a2da27b004b95577631b91dc0e7783c72f666eb48862f5142027ebebcc625ddf7abaafd8c867691a38b714ca60d1caf81eaec46c77d27f89c25dbbd77a82e08e8618362c92e4df8228210c7219a396af5c94e6eeeb48f084a3e5f23f409e068b6334780a3fcee275e9f3845641cd49af8d8db9fb9c47d1bcc1eadb49b84b85eceecf405812895cd746b6f772eb89cb662523ef3b94497f924b116653981ca9cb137cc8491520e08dfb739d90aed66dbef54fc4ed4eff9971a623bb99b648468f33d74410d98ce849f8de5bf7d9bfbe360445d2366b1eaaade996252ff4f752ab1561f7595c17442d3baf95f7e509a05e299a7e9cf6e227123ad486f8d58b643fcb40d9c746e3bbfcc8f799898046516b5b3d5a1cab5d39723020c2caa48a8a21f5fb21ca69720684035f77a0d6b50c966950eb0224ad021edbbe57e413f237dbfa9def826300ff67bcdc8fd6b05aebc87e693bb579dc2f068bac2ac3d003a62a363900c3939c934efed1539f06a85e9ed1f77c2d02b89a5acc2145fd864efbaa10a9099b3ff69e3dbe8cc44339c79b6e88cf1189b103060028b169a0bc19f38449c69c29ed777c77d8e14b71e45f0b816be7b7928ec28fd2744b40432cd44b3bc78e94ef0cc42c65cd4a9363ea12dc79a1cdd3488232fb58986d7561f0b20066a0073a6a0a7f24d1f02f9c898d6c573cd472b02cabf85817743d3f46e67ac772c6d5471a4f162769606abb22b18cc607667e3771bb02f4bae7392d03548b92116e06fad1011bda5a8248860908cd5fc053e109acbacfa0ca34b683864e092c7c5c444d60871dbba46295874fc7ad96da452ba83f9faff3cd1740f246aae68c8da3a5193f6ece5492221c89383b53cbd691a4ee892689b0b476eabc20026388d85881cf44956cd2d312e0eba5ce50471959d416816dbf7f609a7a643ec519562287befca36e91852f223524824452c9501830b58872defc1f5dcb218b10eaeb6eb6e3f1f760703778c5f9a282117583d8c881893136dd80ed50a8934baf70ffca49e125e6d2df09420e8fe061eabc19258a8f42cfb48a1270e3568334a637376ab89dbcc64d8b85548b11ceee1c5339bcc18bc3961ae988ce8d1b04716bf71bf9dfaa8f10fea44bec98433106c213c29657403c66efabc8c3f0a7777b005a7974224b3a66c4fefcdb79caad6890ee685517dae04443ae2ff578e88e5dda2bec621b1ff3ef225bacbcc4b0c9738cfb51e7cbfdc2c59da84184b3e4e62dc2c575c1d1b26f58fb2d0db414ed8a92d60ffaf2294484f4f2978aae926ac5ff98052c41b7485779816d273b3d2a501499b1e2d48bc27475809d9810db4cf9f486eb7dff8a19f34924052cfbf1b16a27346e89bd653211f4affbcb04990af628d10c209482d21cc927d51a3f7a14ebcc134ade87995b6bd7e9d8e032f477309d7bde4063ec27b830463002eb522ec86794b2b9a352702f4a89dc5df9a0cb55fac2688e004a567acf5a464e5518207eee834771bcc6b3f21143fafce35a0ea522b9c379639e91ab47e6147db9f38c3105e858964ee7d378e65e1c167119b91093e257612f2b5ef5305a6b189060330b3fe9a03352e15291aef1161594f5f2b41efe1e0dc0edc6cfc4e07702c3cc3aedeffb2286c8a2db5e29289bf7416a9774d99c028b573677a50b11ad3ced4419b98cac2fe0726c5f87f629753b3e7b3070fbfb263f857aa502e343d42fbb2d6485344752c10fa378a219d2d5baa2e5add26d8bbc46e23e3576a76082cedee485b0c4791826796998548a88a636b5b9de53b1e66a6d654695ffd9696e07026818fa74f0442f5993a2af2b0e43505fb673b9d85280206f87436790bac05522f3424e677046415782d487b1addb349ffeab6c2e5e8211bb9eec99c5f04c3c0b733b7090ded2e904f2e16060d1f984600f76c1d83c1fc34feca39ac571e470a283e7a82de71c1423baeef40f19e339a5ab64a57637049913fd70638f523d03aed726f87631c1b564002a2dbf6fa93bf36a44b5ee497596a813dd4222282477710b180004c80557a33116bbe9b941a3b4d6d27794b89891fb925f4faa51d631ffef45a3fdf74d0d0a833d6b9f8b8559e29f149248f9bc1393c213d19e47e08ace907040a87c86ae6f26c22a693feb316048aa8449caa559ddc2c012d6f8b0e273e00af3ec62c93ff828ba0b7f76027fe24f610c80606e43b97287ecd3313b3e4111219bee46dc3d86a19837178c86c4ee2de96b1f7391dac32a9e9dae87c81aafb3e9787f783d0aab1709c4829dd17f3183a3d9eb6e1f36d52bab11a791d3e4d78ed8de568af5c315c01cee23a2cfde106dd8e26b95761d5f7a34be4f56683951c52a5328bea9c160c6ef81a7894f215ebc7c49b239ab2453f6ac7214d3ed622f809b499e47e0c47d7c8cc4a03f3f95902b1bace35c2a34820227471654d1d104e8e1126034eceb724e230e40c1676a27f1a363a21c050dfbd152014b168e48251c8d038e6a7f85b56f213cf9393e21f4660549ddaa08dde4e6ccce3c167bd8757a02363178ab18c63d49b63b4b33ef5ea35106ee12a14eb99e2a9e4f54a6bdad47d49554d2217de73114a1bfa9ebde24efe38e26aa8dbe7cbc183f989a5a64a974deaee537990a435b7e292655bd7ed48e069a5ee9e6a3504016e32ef1a4d3e7497e18c92f9d79ca78dad620eae2339a4a48b031d6aa654a5928aca9e4f7f2d153bc3f52b1d6cd9f3301e66c2a8b0737fd3258b2abcf65604c5fb472f4c65b94992c0c288522af1734570d430d584d72a6427386be0a30b02116513584afe11877d34993ff704def71f63760f98d777d698d584a65ceffe8e2b2b3617dc415424eea1a9563d1690e26ff1171f55282b269d27b4c0401289993b143651db0af2c0d670912e302ab0ffba2b5877eba30ae48f196efca0aa7aa268cf408127d33dea3474efd3c20acd1f709c92ad4ad895dc1da1c8e11e5b540fa03b2e89f33ba6f942f8c0bad59fce53fe6817e83cbbbac53f927798b9177cc046d5422d638315edf82f3fd2829decb0b4c965a307187224856fe78387356eb5164ae085b282345bbe636f60d133006e39140382fa9e61fbabfdbb3e48c99f73ed1b06d34453bba2175b1d1efb57a7c6a11e25243", 0x13a0}, {&(0x7f0000000300)="3873177b47bbf8dbc246fe9e17f12fdc4a8598fd7c8120f0cc1039f30562c04ef1593e09001cd0c72430468ec833df3ca8bcb616f4262ec6d864593db19e23d1be979d5441882560ba9813e55e5781034eb371c32dc87fa425575283a4b340da48ba4a663c1885ad3642b8095950be18b56152cbdbb57cf6ce35cdb56f7ca5258207e96a02491c7e24f955e0b81cd3a5eac469870e969b246137fcec26c0282074de0d37138a3ee3b10d2398fa5c4135af8a2a9f24a357b416bba9a055c597d5afe571069e76e37df5a99bea00ed1ecff7deaad19ab65a8800f22357f33a4c", 0xdf}, {&(0x7f0000000400)="0de183cc90ec1f2329da9393535afd69a4124deed0f57667f8062bb21ac9c1bbd49bb79305bb004d3fd4f7175b415d513c4718c08571b59966e9804b8b7a25fbb66fa8e1cc7a1879b91e", 0x4a}], 0x7, 0x0) writev(r0, &(0x7f0000000680), 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000680)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = kqueue() r3 = kqueue() symlinkat(&(0x7f0000000540)='./file0/file0\x00', r0, &(0x7f0000000580)='./file0\x00') kevent(r3, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r2, r3) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:21 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() accept$inet6(r0, 0x0, &(0x7f0000000100)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = dup2(r2, r1) flock(r3, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) writev(r4, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9", 0x92}], 0x1) writev(r5, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) 16:00:21 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) readlink(&(0x7f0000000140)='./control\x00', &(0x7f00000002c0)=""/166, 0xa6) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000000)='./control\x00', &(0x7f0000000040)=""/246, 0xf6) utimensat(r1, &(0x7f0000000240)='./control\x00', &(0x7f0000000280)={{0x10000, 0xfff}, {0x2, 0x2}}, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000004c0), 0x1f1, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x181, 0x10) 16:00:21 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f000064effb), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="30364d9d7d1390a4aa8322dd2f322285c9e932823a84", 0x16) getppid() getuid() r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="14c26379082a1c99eb4adea526d9af7f04d06d57eab8e1c5249f7806c07f03f75f2c9013340901921acd004d11f42dac37d1a093432e0f92295cb43442b1e31b881cf10c680717483cdc6eecf9", 0x4d) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') getegid() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="a4c6921239af14ba05fb0de1fc11adbf57475578781c1159a86ed5bb58955ab5fdcec8b76e2a9920cd7b1512f07cc61e23e98ccc865dfec202c0204432c020aca6e72c4bbeea76e1b526e1afeee2383f39ff1505b50bac6f2e1298cae96d38c9bb7b5cfdab659c00a2ca544820952a51c4a59a4fdd1714c6aaeb38516617979bd5fb20011d12ac75572486c64b4885833b2a771b33af5038366615e27435", 0x9e}], 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="d154eb1c74120572e56d803fe727f4e95eb0de3eaf3527e0ab67d45d970dd84b3243a27a0eab9b0e71579c8796dc2a29beeed71cd6b77a5b94844dee372e66f28b89e717c97c2c2512f51f758d7e99957db93b2bad8817267c7fb72811ea759d5e7731febb30b451a9c84b92098a1a11", 0xff12}], 0x1bff53f5777ea96, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000200)=[0x0, &(0x7f00000001c0)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7f, 0x100000001}, {0x1, 0x800}}) r1 = socket(0x2, 0x2, 0x2) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2, 0x8}, 0xc) socket(0x6, 0xc005, 0x80) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:21 executing program 0: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:21 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x100000001, 0x100, 0x2, 0x4, 0x8, 0x308, 0x0, 0x9}, &(0x7f0000000040)={0x2, 0x57b4b849, 0xa2f, 0x9, 0xb1289a0, 0x5, 0x0, 0x425d}, &(0x7f0000000080)={0x32af1906, 0x4, 0x5, 0x9, 0x4, 0x40fa233e, 0x9, 0x8}, &(0x7f00000000c0)={0x5, 0xa4e}) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0xfffffffffffffffc) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000340)=@in6={0x18, 0x2, 0x4, 0x294900000}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000380)="55fd9404f4e346531574ecb41cf43a90303f13d47a861592219317173a891df488cae9797c53143998443546dc937a58e6d48cfa6aa09ea88e12e92a140bb3a09d43e184a2be265c15449cad889fe5da413af7583e4149c8140c4bcf3364ed9aa7997e21eedaf75e82543eb4768529cf1393b259bc21093ef4f2e4e35810717eac2139388672521c545616289de69745b3fdc11d7a96f6584bece71397cd6b74f2757988ec5d184d2ab76ddc82ced766835529e91d98df0c8c0d46aab49e", 0xbe}, {&(0x7f00000004c0)="7429ff534751b7239a2f9c835e53d8503c091880a6ce92a468b8e09ed9fe684bdb5719636b46575053d435aa5474326d390c18be72efb8d5a1df72d67a34b51190ebd37780fc25c4963acf7d", 0x4c}], 0x2, &(0x7f0000000540)=[{0x70, 0xffff, 0xd42, "2fdb96a3e021324120efe0f33adda6dbd7cfc23d0ffc3cc6b3c9423b36ba57a540a6f06ab4e0cd88133b7c75de4f9b72e4a9aef37326841f24daffb7724f3b58577294cf8b92c79b4f3e67e82a3aa44be759ddb62a6b9eaf6bb5"}, {0xf0, 0xffff, 0x2118, "f1df482a226e0fb9dd44a303c21b6daf1e757709ee210fb8045a87fb7869b1cdfba9a73678305b4935d54d939214b6e3f4a019cd8ab57271b6e70d1da8f379e7daef567c35f13b987de507194e1c5328dc2f37f29b90060482121d87eb52820686e5598138937f98a287456200d1fb8ebb7610a072d50e6e2d4c5435b1a827d2a488b5cf7f7b8596df8572ca0f7fd8389346f811d6ac089cf266fea369d3280347de00999ee03061b0a5d7aceb9de8781b20c8cbf96178dfd687af5ffd15569f225a2e9ef1548237b3061c4b1aba2750c195d004d011f345a2feac87"}, {0xb8, 0xffff, 0xfffffffffffffffa, "d4e3600c4eb1e15ffaff42752e68dce1a89fa4e8f1c4a44d146c0c9accd74ed2bbfd28597b8f8480f132553679c2597a87858764da940c33ba14b777c1f59345947e54b7abfa950fb6f305ac9548e3dc6ecbb480efae4277f45881003b9b40ca7bc07765148326cfe13b5f8d02ac172a074052d58ea54431854d1b39769e4a360fdfa465e9785ed2d14194cf60eb0d94fcbfeaed2f13dce62d7e7cf5a4e5d5b1a17d"}, {0x90, 0xffff, 0x7, "3419022e2cfa9bca62c62af0b6e027ae5a0b5b7442a308bbe97af795ec46b8793dba2fc9fc812ec54e082fd06c739c01a4b6ed1244c1bc77bb874558f7fc0d11c7ceb6ecc596071e923a2375852b0bd34db1d85767f6603aa01ce825452fb9fa819c0c288b83f516a12c3d91d59ad7a61d4dfd2b19f0a4dc6b"}, {0x98, 0x0, 0xffd1, "9bcab16db60cfa5f41cdc71a23714deeae09a788b593c3a50a4f0fce338963d12645f006ea617e3af0975094ee269907da6964eba57e793cb391def62782b1f86a9a674106626efa03aa6f47dff0ba2dc95cbf84ad1bbc3a746f2bf17af8d13288495633e52206084a71f01896c15a278fd3a1d023b3f6b4b834ef665bcde3ce4a7198b61bf6"}], 0x340, 0x402}, 0x8) execve(0x0, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x2010, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0xfffffffffffffec4}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) renameat(r0, &(0x7f00000008c0)='./file0\x00', r0, &(0x7f0000000900)='./file0\x00') stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x28, 0x1ff, 0x63962447}, {{r0}, 0xfffffffffffffffd, 0x69, 0x2000000b, 0x4, 0x1ff}], 0x1f, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xdb, 0x79}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x10001, 0x3}, {{r0}, 0xfffffffffffffffd, 0xc, 0x0, 0xbb, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x1e, 0x81, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0xffffffffffffffff, 0x253, 0x962}, {{r0}, 0xfffffffffffffffb, 0xc, 0x2, 0x3850, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x22, 0x80, 0x8000}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000040, 0x80000001, 0x7fff}], 0x4, &(0x7f0000000240)={0xfffffffffffffffe, 0x8}) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f00000002c0)='^.\x00', &(0x7f0000000100)='\f\x00', &(0x7f0000000140)='+$\x00', &(0x7f0000000180)='^.\x00', &(0x7f00000001c0)='^.\x00', &(0x7f0000000200)='^.\x00', &(0x7f0000000240)='-.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) clock_settime(0x3, &(0x7f0000000080)={0x3, 0x1ff}) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000001a00)=[{&(0x7f0000000600)="692e6bb194598b9746fa4aea0c40e945e01cfc8685a1e53e2a0298fbd2c21c1cd20d4af210237f13a921a678fa675c4a6985522e70f129ff9cf794865b967e01f87aba14fb895ef48a8cc7374d7ae0487c9e8bf931e0f2364ece07dfc48dddaaf39a1040b7bdb057c667cb1f924f2e9428b5a8ffe9270e113fed1befd3ac3de4242497de0d291ae48c2695dc5edefcb3421ade00bb092edb66b21d046b30c0c2d3", 0xa1}, {&(0x7f0000000a00)="cd47aeaff364d448d5da70b4bba73fec9bf0e3b651afb69a1190c78891b68cb63e2cd1fdfc0e030d56bb63cf8e61f99b4f2a273621e25ba51fb8ebb0fd2d971a224a538492db09f64fce72a5c61729f1ef0dc341521cfd305c0a683efc94a14068faf144611f35f5200a0fabd2c86e352b5d40e786ef29d64884ac2ddbb766bc8935cd2f604730fdeabf470e018a55aff53152e9e8083a8637104f8c6c7bee14f11fe1e46852898542aeed1fa369b5c143bf6f870db8b4d5fcf9a838607864b9c958acdd9fd9296751e5361a75e72a5b47f83505fb7e7b9d0cc6646d4368dd73df8c0e18be71c2d14dd4eb53f5508e6ea88b6ec8f97c45472a47cfa5dfa6d1b463b05c9415b99f4e020074c3c5bc8a7174781d89fcc711485ced62570b1ca2af26558eddf2b4730ff3040c42d4f6ccb0175d91ceb98390e86616973b075203bf26405087cb76ee01d1694a6b563396b9739f46f6bb37a6b5700d0ce064ef929a222ecb827d0affc6aaebe1cd24c3235c585fbd511145b7642d9db8c093b070e22ea2e3c26f5f4d2a594735067e81f6f6147d8e3cf1e61970a469eabefdbd96adff1c861068341bcb4ec7a53c55f3b37054c4d5b7f9044ef138604f574e0f1a4a1acf56b58158a2c115e63e89545dffea5baf96d7e038d5fc2a6e010827c0da3a7fc70bde27a2f675046810cef296974e64088caa0f52f81d67cbd5e3ceaf6489f80780f955c1b393c10a904c446b9f029556e6aa621d9964dbe0aa675ed6fc422f24d0e3f1c8e7a3988a828a0cb41c8bd73466cdcb0da347bb31e931676bd4d9da32411df54f60eec762cada55e553bfc8551cb739e87a5a32922b1d5dbd366401224e395a8f807c8fe1c2c787a4db2e8b05e41c3133a5105672737383b0796188295dba5f14530d20906c47218d4cc00c56d905a5cb056ce244f73234169b194167012017fbdc683e160eb1d526ae85bac35ed82d656577d6b706a1d1f7331b6b460936d62ff96efb480b2220bd4546a75bb6dda4ab2eea45c1131a40ba1a891f29def71e1035c0bb717d02937d6fd06cd1b0f4e761282d8654f47d4ae1aa896d45edf4fd99d83acc55eb794c8370a848678e8db10a96b08c6943f0c4a825685b413486848c85eb4912fb204f8832443a6529cb626d65f369fdf7c6f3ea27fb18e54d243f8edef11ba684de81f5da7c6448fb3b993a968a369708a980269ab77025e93270d8377d5aa756f1d9e82faadc1eac4b016bd8dc6af238cde42953028319e3d7d0a543991563b447694f6191bf19f7163deffcb924b8cb739a254c72005ddda47b94ccd7d62caf4d66cacf0fb8875ebc58beb04d764bf673a168c1d1b38545dbe32c2c1062b7842a64f4548b7b29971a7c8e94260bb4089fd3919f73e98b1d253cf2d688327bc8929b37b12e06ad65d0de3781d929a62f7abf292b6fecf2e11929022d76f52b904a70fd52ff4d43fce7f84c8a109b1cad3a8867cd8b779f1d10e554cbab96caf3974dc4928018f21814be5a88af5a4a1b23e029c3b10b4644516e59e26a5c7acbea5c8b388c04a4905d7738ac46bcf18a528de67fd283e44250fc4dce5895c6e34c1520292f0e57cf4c4f093d125d050eb4c8d62a5fcfad029d13e80e7067ed7d448200b52b37e9e7afe474edfecafe941cb33e293bc40037ec669ddec41cee922159eee415c71d14168cf5eefe69024a0d0b9d2fd03107c0b84bd83b402e39137e187d964dd798a2770f893c8382d62a07dbde55dcb4d8e3f62ecf9bb4b778fc292c1f51acc9c291c3f1425fb8cc29aefca83751f29608ce7dcbbba0bfef385705a16eafe6324acb0f7f8e7a032dfbcd6242a319bd45567ad216f1ba8659a63ecdf7cdad75e62d7cc2bb143f116da9e53452674db1aaf6e93625f31a4420d74caea050f92f82bc3a2bb2968669bf51f715cb0614a6d1f1998df65072789ca86ad7d6fd8ec8391272f35b92fd5ac2d8b7a8f53b89847042dd54d9d5f4862558265e3cfa1b65c4f979640a79dc786e5eb3712eaafbcd10840e263dc36508a54fdc16128dba8e84bf3bd127fd28155b24981348f3a5553ab14f85efc37349a5bff324f63a470cefde52c22423b5a6326606f7a86c7f1966ba6f721d522251e7371d94573c7014f6abef21e62a89c06d83eb964f7991520aa6670c57bd1935e57c7714c777460a79f4c5263c7c08170be6abf96d633f626b7826ae3bac9edcbab2263256962e94e7dd70f660ab18c63a6146115e974197010453b9b4919c718c353c806c0395545f0fc6c86ea7cc43ea50520cd8cbc0e62263d6642ee00d7c94509b68131e0662eaced892d981610d9549e3f23fa488066756225748263d9325b570046c87bba17789579cae61844ed0407b068700ab27ab094ae7beede438f23a490ffc6736ff72a0e1865ee90922f930a169fc915f3e72c610381ef655bedc3e70ad337223b3ac0afe9f8e2cd6d04fb473bbfb219916b9f27b66ab32941c93afaa89f75d97b6034d6a54e70a51ec4f7c53d1d2817734152d9856bfc5efa5aeffa54485348e596f1fbcf40245bc82372f8a82b1f64878113aac11ff77bc36501e65c47604b016fb0ef03538782f20b3e5ba0111ac72e36dcad49fc6fc5fd03f378b7331b0430a5992c744fb134a699b3b32e4b7bdf62b5c2e8c91830e66bc7b4256f37a87b1f330ed7355f2a8e33a7862b2de0b2cdb4cb964a1ef849407bab4d316dac0ed196f33e419de6b8737ab3d0ae9c36cb939669760bf7d8fc8a6a5261def1c57812f2de4e635fd7d4457a389e94f1516110e07f00c2ed8d7d162a5cb630778678b599951e4ba6bca1c50179793e666e8bcf693f68a5fd77483b2fc287513b0b516865e0f325786df87ab027b4620d933f22ba83b1274a7174d13f63b2c92655f8d0ffcf451fec053e7da4ac94712ed382a89c90bbfa4acb8758f62422a5481bcf902385663fcd034b51eef9c57160d30f51d17d16a800d875ac91657d179123e81c1698f5debbaca4fbdcd532acedaecc3024db1c19f1e0214482fe51250f95cfec76f202155c80e8c2572a2273bc457bae91d6c579cae0291859ded9e9408743ac1c3292a5b029a9c5b421bfbe5757101841b73879ecd7008f8c4e07a8b55c7020d99755d292d245c0c91f6782ac7e818675291ba4a63dd8ac1ebf3255163331d73f8d6c99e085938dff7efae56461cf091c1f0743c029208af76cd089852eea45d6d1d4d260d39f9d2833da47c9ab0603d31685a191574c4c09d3dc4561d4069f29d491c99d391216f0d26dd968ff6becc82c205891db6a8a5b6883af5465f5bde36d3095e33d88f46de17b6e64fa25610bc2ad2caa703c9d1b19f47e00d6ac8ac21653bbe6718d8471992aba24c93b6b6d69628b3ab80b9f56cccf86f530f7b1c716c6db5a264bf977f5f709402f0a577d9aacc325540cac2759107ecb1c807d1e52b5c8cd42631b23883a7a0a5b4e71e2e8dfec921fffa6c9a79a76e1626b50cdeae3acb99e0bb719300125e4313bd2e6ac702efac3c8b1888d34c6ca54e9a0c983f04103d0bc0c5394ea5035d8f0f692c5c77b9239d60f294cb06891733365fc5a60953a889cab3ed80b6cb040c280bf4ceddcbb5d6df9ef8a12dc0d31ce08d22189d57975acb674a878dd96d2e4e71e3a977f570a5f3c73b712e55fd1b50571d677c71533907c03d4a6fa0dd0256efd5c033e1d3b78b8b6e532a669c6529b520ee8158a92faecc4cf8c02013009570e734dae3d6b42bcf8345251001d9a2b2ab2795e906925a03beb3dfe6a87e99442831111a6d17f322daaab3f151fcf3ddcd3da69d670a5eba5fcda7151ca7e61fa250ac6a132ff0480a09fdb9df267650ad8b79b89371bcc7c0c547825ad92803bd9f4d59ceae29ea57a6500cbb41db2d4e8c1ccbfe3861fdbbb00f10c35f38b878efdcb212cf905eb3d8e2ae789850d29257b87a54bff8a30e8fb17bfb19b851d24c44d6c3b0828e94670c0c920619c18052f80aef11e3719570cbf4a8ec83321fdd620034221bb75b6fd8f00c8aa24748ac48804ea984ebb6e9c77572eead124891a37e045ce97d8d45e2c28f8260c40c22e6411acd890fc813cfc517fca35b1d7a0896cd6ef04c09114fdd617df233b904cdad74f72438f660dcb407c0a52474b1b1b29faf38118cf9a82546035ccf18329044f3fc5dd13990910294a80caf08a0074ea131dc1059a7adb480e4530784dd0f1482ec7709dab6ab494c95dd4ce7d53f24384c662894b9359a91d5f69a702b54f0bd8d46a94ac83a52fc61b8b4d71bbf710cc8fbd78ec39cc1d8cb301ee3d47cb1d94482c8e15a78876360b67f609020d9794f2c931cb5fec8a1b02696ff0d18deb77e22168fa7c64f1f503583898242a5477a2a6c44e1dc704342f81b7223eda00cf4e755050173367f1bf3cfa4c0666b1daf9c19b6bc73dfa9a84d72b851e54c08ce0fd6fe4310e7ceb78d5593e9ee9b17fa6c82b0f5d3a3e1f88ac573bbd29ff098d63ad396eabd0cb0efd5dd31f93e5268be60aa24b6dacf5818c38bf12204eba76f755cfb9a86289cf3328f4b1364fb7e88cc2564f72d68bd5d2d9d89f9b17e50fe280919c8c1b515553a3c5ec1e5c9adbbfa4f00c6ad22ef4888747cbe45b7935025dc749fdd182a1a1fcb8145c208b1af2054feb98c4eef3f86f17eb8277c6b825ba435d8b968beead36e903e90e0c98c8cd1de1458aed9b1640bda49b44b3617ed59643758a1cab3e3354d66e68ce0697abcdfb38291fb7d8310a64e40dea878e51c54f1a0d07cfa700b4fd5006f9c529a2de7b0eccfd0ee86265c3aba2b1652aaa968386ef961f920bffd28a8fd8b5da43e0a50a3eee8790ea78bf4ddadfb6b01f27cea7c8f652ba9a2d6bc06c10b4f31aaac86f647aef7378225b148e7d754754a729a28c87c6a60552f6f2761d425fcba3ebd290988610055758c2e31848d50dff42a0f2a0c187ba8a51fc61f6e9c073958f6293ea7490e3e090c35ddeee6b15b2cb4ce6dc813bd3a252e5ef4f0a5dc1f8599e5e175f932515bc538bf6683e9b1e5014d345b9f4726f8cd5a58587bdc0252ea589ebcc66fb17da5c07c57d367427d2761ee8c2699394aff8200b25faba68effc92e9864230f8a3d2474d38ab442f732b0e34aaf559ecf185a09d98006a9b915ca6b009bde458700af45f16534f5a66f134d85504e174736b30a58a96f60a730da1e1ff7f92ed7dbdf271fa1ec4b045a70f3236c0291ea303b57d767b0e2cfec2ebf88819ecd9076c8fba96054331ee206123b7e9cf7e890cff883f00a31bd5143d016ef23b13a7b78f571ab2340cb268ce097ddf4ea4310a4289e063e46b3980c08b4d28b377a45105ef5a9709e241503d92e7c264038485f9e9c4e90d611068426858c9fae5d2a1a06646601d8b90bc182d5a7887e64c0c1b74732a84ea8126a0b92883dd11fa94baa568184f5ca139f6ef3f602ce72626e6e38522367092a4a5036159a15f890b61651d83b1f466c18f348b730a4544d45d624f4deb3fc8480a023d0a1d457f694c58c35253c81727d8956d3096f8417e178d17e371209fe1eedffe95b2861fb82ea214502d498ffd2a4d2022d4695be68c0919a5eccff87ec6b71a77ca8df2b0ee4d0bd8304d46fbcabb9f98ceda391e5654d448e3ce30bb2d700c2a4f931a3bce54b2e9972692b4aa5ca37ae20d9e378035215e92e916e14745aa5847fde20bea0949ff9ba302f2872335e7461f380061cad27531c251b5db2d165ff4bf1803036f2119802713ace0090e5e1ce", 0x1000}, {&(0x7f00000006c0)="ef2b60213f96e3144ae3d5fdfe0b92f1464598129d79b83c76230e31e3f0e5c9ba475ebbddecf45246b701350cdaa8405d55e9ad4f1cd8981364f34fc0445785a7bb2df7c0b92c4e8eed7b098c6a8d0cab590ea5c3b44ab8dc3f6af79aa1b24eed4168377726da103a50c58486144594394c39c1b53a6becaa139823a627e4fc3449ccec91d3612e6a09f5", 0x8b}, {&(0x7f0000000780)="ba323c4a46dc56feaf6b361bc6464bc13a34e864d6663c1a9fdbbd46983e14ed52d6d7cb813a35acf75837284fdaeb30e5ae148fba8e40a2444a699dc36586fcb90b98a53f61ee89016238e05c376fb01a7896074582c9a75feeb0f3d12c05d8bb7bb07d025b72ff2c2d99306e5de8dcc178b327fd435554b40be4f0b4971c4a9679fc9a", 0x84}, {&(0x7f00000008c0)="6622c4ac27d7bf400fafbb904d83dec63585c0f148af45ab280143be64b7fddff3efce80c3dd416e543946dcabe6c0bf55a0fe1d9f03a2acea5e5de90ebc05b1cc7bae233676f96e4c2c4554de015c4ed61e554b657c3b1644ed5da56ec65e028ac64903305294f7e983b4cc8b6fa1cbe085bb23bfaead1c36defb4d0d85ec32fdeb557622399a6605ca90573029f9d8da7f4f8e06bc9b9d4155ffc11d8a13e8af982831914f08c22ccecba85602944433cae4572183773ce7b2cfcf59918e264074e81c6cca0afa4464799d32040b6076756cd3df5c05179abefe48538b495739630aa8a980bfcf96be21c9", 0xec}, {&(0x7f0000000440)="3e7db1042e5bd4678f8c98a6c4e2c070ad819e5ad51b9ed471ffc29acc12847d325b7a961e52ac579e60cd4f502f473e0ff55df7f350bd11392c2f1df1e6", 0x3e}, {&(0x7f0000000840)="fa50a1a0e6c32933ef847039ed44e931f924a18f0381d2c030764d884a2ffc9c94e1", 0x22}], 0x7, 0x0) r1 = geteuid() r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)="cc7680a1b6d65d46323393a1e74a5b7d7c65c6b970cfce39acc25b2890f292e6494d5db645f93dae21c416f6c68753a14f392332a0597840b42d365490e0d6d0f1eb302084c08c4f863ff450c9f4d8f90df70638fc732f25dc0fc34f139aa84e35b86f8ba72548", 0x67}, {&(0x7f00000001c0)="851bdcebd7700d59ef61e4c1ef77981d46c3cfd4de75c5b52e52a9c47d706ef344b74ed3ae30024eace5e2f1b4ce496f2fd5b9abd25f88db17f4e995dbe49941a6a66d5d640941afa2988cda36fa5a084c21ba844a95445cc3385ee6e25ec749ad59394f0ddf580b545aad48342efdbd9b2debb5d1f6a138ee0c0e684697f0aa417963b51242903df1fdd6530fec2333901476b377e8d17e04996325187e0f07e5593245d5c2624d128dc94159535c", 0xaf}, {&(0x7f0000000280)="32bce4322499b2c4e48ac07316175e172f707761aafb29cf7ffe80d878d331cc02c0e6956f165447a3ed47264a5bb6ece85486e02000ba64a9e891b2957745deb1472fc8915e8bf55f967b098f40fb68cd8cd75bdf14af960d581eb33fadf18c7d4be5db1a7ca0ce519eeeb8d358a2f3df8c0e53e5f0a7a94a7af605b9c52729d954dbf9a2f36743a63d1943a2ea405388af5f8b94784172c1cd64255532f7c19da20a2ff6f67c3980c3207fb37893f07ae22ec74df9bb51a6f0b071b90539ae3628bd8d2a52e0b011bca7b62fbf9b60d2", 0xd1}, {&(0x7f0000000380)="68b14cd34675e3b9fc90386d47707d8ecb269ba03a35e3b5721afd5d7ee4497aa0ad68a8d8b93079b172ab49205924a35c8d315f3fc979c8e65beea92f8c5d786b4496d649bf03af2c49221c2d64eeed85f1e5b7486403212e6ad45f18dfbe16e830221269c1c3aef0bb68b692f0bb5357a1a2703a062ec3e528182d280dc5ab2e5818fcc52ecf27cceb698b5b607220a93dcbf4904a06407755a3b713d1ec34143eae4028cadfa3e60aac32d4b55d003e15102c69d7c9", 0xb7}, {&(0x7f00000004c0)="15f01eb14ee9f0a92c63b6d662f553663a53ed31fe95430303e8980a71aad5db4dd4ac74131888e65760fa6f3ab99df93b63c45958f37c7b4c641623611f65fdbc8782e559c0dbd737c3a2c58bf1265f94540ba52c4a9280a5366922597cfba236a5cbab79be3e6dbf287b71303ebdbf3bb8e2c97a8ed664e6c68eba18f7c25fcce4982e387caeb0e7dea773f877868288d95e0082ffb05a50a53f9057f3596ec285d240a67e2a77efbb0b575026", 0xae}], 0x5, 0x49) symlinkat(&(0x7f0000001a80)='./file0/file0\x00', r0, &(0x7f0000001ac0)='./file0\x00') setuid(r1) fcntl$setstatus(r0, 0x4, 0xc0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001b00)="b67a0445a65f4b7942f12cc605f41176e965d5edad23935b8ff9fe563c5090424129540139c3bfd278f616d61c08c00717e117b8cfaf2075f8ef452a9f20e3e7199c462361886edff2127e828fb577a0c4e30f5a090fe1ab889a25a7c651cfa7631fbac864f614215041e895ac216d95ec4b2e40ea36d6e92c7d36c097753aac357e710113", 0x85) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x20000000000) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="bdb197fa", 0x4) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) dup2(r0, r0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x18) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000080)) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x100, 0x3, r1}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:22 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = getuid() seteuid(r0) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r4 = getpgid(0x0) r5 = geteuid() getgroups(0x4, &(0x7f00000008c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = syz_open_pts() r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r9 = socket$unix(0x1, 0x5, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x10080, 0x0) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet(0x2, 0x8003, 0x100000000, &(0x7f0000000940)={0xffffffffffffffff}) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$inet6(0x18, 0x7, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff}) r18 = accept(0xffffffffffffffff, &(0x7f0000000a80)=@un=@file={0x0, ""/108}, &(0x7f0000000b00)=0x6e) r19 = socket$inet(0x2, 0x0, 0x9) r20 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000100)="23b9bb5951d0a5947380b512220e6fafb8eb9a1331396654ebc224c4cc78dec00c35149a2aad35b10787578b000cc303cb8a0dbfa0bc8c93", 0x38}, {&(0x7f0000000140)="98546a4435a69d61617d1b30f49e8978214ddde5022cade5875945ced1eedce735885f6fb24435c3e81c5190c4ed32a377fc1e45b29f49abc17bec15ebefe07374b51b2e0ab0f572a74a440906c70d984288d9e775c2a37c6935a4a78d4317d3e97ca19192d380a0b6c6b722b7e2df094949788db76b854c59a81671d4a53280a885535645a776d3379e9b2c1a58a6dd1bdc40da2530180c9ce0f176856c561f78dd5577df99c256d350040dfe064dd9ac3254ba559a3ad86db74b32b2c4312403e7db644493087ac338181ff3d1d9a7f139ff3199b9f67aebcf9e59f0c3701d4af3", 0xe2}, {&(0x7f0000000240)="e22cf09b51a3c452458b982ad761f238576c6211a8d2523adaabd24d690c0dc8692af9ace981c642cc45418610ed8a5b441490d41d03d2abf8e42fd86dc620d72ef2b2da99cf2f34a6db8a0bc8e4ef69b09a7213785f92ba19ee6c6637ce973cc97666b3818304", 0x67}, {&(0x7f00000002c0)="af22952a131e4fda94938b315ea64ceb6f20b167ccfaf4443231e0d6698b9c9e20e3ca28292cb77b47f2856d1b4172ab43ff5d6bc8ce9f00316dc73e02bd03e61db67f6e7fd47b670e48724bd0aa8c59bacfe6e53873a655e837a73b3182f8e05d533690ccf269b4c90eadb45ba2b017334791403f7fd25d24cd1597e526f3ef05732bd1ad73893f0e6f2b71b055246b178ef6429175345713d195428731dce0d3dba380d50b1f", 0xa7}, {&(0x7f0000000380)="581f63d21dfd5ff5f0dc3e1bd898f4905274deaf3be4420c12c6ddec0f3edea292ee0eb6b8c45a9f28a625ae14ff6ee1a5c397462caef652e6dc76d8c2c805e413ff241bf6ca9f5683a7a5fb9ec5359cc1ae109942707a6c72fbd162c7d635076f0d168a7ae63f038dd960babcb13b11afbb25fc2fc50cbcfe966af8a7d9cc8c77afa7586784d3a9433adb6d627a6364431631087415233f1ea31d68184ac2ad5adc2af1", 0xa4}, {&(0x7f00000004c0)="d2d1ad792fc9ed0f588d7b5298b8249c42a8ce5afa1723be1edc4fc97599ccc9daf4c822a0730a6b90c5cf6c3e81ba607cc01ef7ab041eb6cde4876c8b5873978ac6821654ea5c77ac0a588c08fc0286f3cfd167c28d41f4f3c3", 0x5a}, {&(0x7f0000000540)="88fb58b0311b606ecd752901a8651d6a1ff6aa9249aa31d855b106acdb8426a3e160e729e7770b71f48a0217bbb1e2df9060b6939f5a3fdfa58eeb3d80ffb35bb649f9e93a86445905b2645688d8516aa68ff577b776dffc6700d7dd6e13e8eb4415bee3797fc33b8dc1831e88354fe2d0bc6c4ff01734a5ce4c86591581671ee15f9d79831e6d99ea5ab4655ba6e34d34f2909c8e32a38b08d48edcc4d6d14bf7e07b5a0eb5e0e6de7ffd43305ed42d994c98f0fde4cbc90a5d809b8aec219e8327444daa75c84e3f4a559ff446da6613bab094021ef4d91bbafcf0fde010dee9c4babee788ed97ac368b7d0be6447071752a16", 0xf4}, {&(0x7f0000000640)="92bcf8a5e9f7db021862b7d16cd907450e1776799b2ff48ec1d4e54e8e41fe0dca229784d7b50407ce81523e3bd2882a03357a7f1c44c0aa1a92e6d313fb95eb94b002fa2e896b07064aa7eeacd630d07436b9608080", 0x56}, {&(0x7f00000006c0)="3b89259c6a0f9263aeb656bc76ecaa6e670684e553f691b8955c9129514dc324cf8621d1aa576bd37a6c63150d96ec08a62b5b95f616c649a43c2d2b1cacc793cdd7b18356faf72f61f03fc7647fc2da18d4481343332e42513e714f8bd47014bb724ded55df18a7bd14866d5147e94f13d85025c95e9e877a456f3056b0e851648fe442e3146d6f280bd6cc4f9b9f", 0x8f}], 0x9, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20]}], 0x98, 0x8}, 0x2) recvfrom$unix(r14, &(0x7f0000000c40), 0x0, 0x2, &(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0xa) r21 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r21, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r21, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) accept$unix(r1, 0x0, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) fchdir(r0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000100)=[0x0, &(0x7f0000000880)='{-\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='Z', 0x1}], 0x100000000000003a, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 0: pledge(0x0, &(0x7f0000000380)='\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="f8309df0fbb9e5bb09076199799dcd5ed6ea794c77bdf567e85319268adfb28faf8194e9730a5e4f3152198a7f430be8618b0af8d01cdbdcccf69d5b702918946d1ae41295a33088dd50db64e9b5afd2bca38be54b1f2dd40f22d9a879e5dfdcea7bed40753deebbd9732cdbd0ae36d33265e239b36ee8d87ffd85692310835a3887392ec33223c3009881e94ae3a3ded71321d8df2e16df21250ed45e388fc29fe4cea5e4e70f38d0", 0xa9) sync() 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="442f62722d80bc45e08f3a807c0067db1f86e8f7e3", 0x15}, {&(0x7f0000000a00)="ee038241a68675899dc45e7de23d32c2614b3dba3cd17e252ab7002c4d43a0b7874761e066ad6a524ae721bd78b84169e1eca3a6cd9611a7e0892ed5bbd93d74c5c34b0ad430c6dc181b09d09fda217b55c595a0f65daf6c032963d71da44c6b56ba880461e8b84e2d5792838a57cbab9e344b796258ab0d89cff6c0235709952bbfaa2c243710fab55c5f430803622cfa9dfd02b33982beb34a25516feff39ef61bdbc5f3d4516d2d2697903c4a4b011dd9ed9511cc5640a68ea9d0e666161e570446a7aa012cbb3179529ba161865f6258800f4808a4d5b1350d02a77c8ec62555b4bad39d32e7b887ed3753b25cbdf2a7e9aae40b4c035c2e7e764a7da685a37f17b5c5eb30be8b08d74d87c7c42fb85c72ab4c7c52c4243c064965463100a0eda291395b128655143cf338511b02bd784d434e4a93c58823c8088ac1b305db570b23731eca76f154446ad3b55378a8c71f7de06a87b0d48243976e5f1d78dff4466a2d1ea7568e46b2ebb9eca3a6358aeaa9f1a94b5cff795a21aefbf261bd89093ca1115d3123fdd3fe91be1588d31e1d6157d15b9d43b116ead7425a1af778fcd6da6a38a4520a158b6208bd8422c5024462fc40fee61eca1c48ec5394b7e6394b1295eb1d301c0a122da56105544d6f1e3825af578a39f82f61624d91f9b65563d68fd0448c9b9e7810f27d18e955ebf7e3ef7d955b793c17b1aa78c9d70d4c52ea171aefa486e889f773bee383a7eceab56470e27c5ad1884f9030258066b43c88bdafc6f80e0f3ac4e83858720a82ce74953e295fd0f5a162a063aa44aa48d122005fd8f4ea95f6884606949515d78824dafae9fcd94c27ec1f59427b2b08c60356f32575330025d5a0217fc31cae833bac44d10d8f72ff2e59a42bee976b50575bfc96442137d3d9f065d34d6130d6d3b2b83ebb51d28fd7ce32da4b1e29f2921dae73b84c81b5c5f8beb0e08c18f3348ad73cceb5e1322faf74133eaaca642c1b4a6e5679a155741398f2c903609ba3bda374ed26dc2e69373b8cc5ff799456491f65b4ea7d0032c48e472ef7b8089c584d848fb1ec0e6703907434c41bdecb345caabbf3097961fdab96a3c4a35e1e4057c07d4d57cef00d9115e7ca4f97ece120a15ccef573e9d5f0937d0176fc452d9360fc0510b7b753ae5ead27c5556ca67df6b14d084953be5d55512d542cdd6e03bc067261e0742eccaa13accb9d74549985f1d427d3efb04e119eeed65543561b18617c7c656b07a1c26d65ade8de4e3399e54982ab504a5b62a43bdaba9aea2084b90d29c1948df5402a5985a3f59d29a992ffbca6442b47dba16b9b095c19ce82f5fbe4f014e3709da427f74612dbe0668280a19a1fd356a99e2954bb0e78774ae7b19a50516675567bd24002ad01efc672c1256ded7ebf0eabe360d066b1e66316cad554438ddf86c02bce9373d5fda08ea53c4f172487b33a36087edb0c3343c8850f5266b592637ddc0fb5f4095e88dd885f84745113e66357e887bc9b38abdb54fe57d53666ea49d2644c8c16721ffc9a7d20a9356c98b4991ea844e93bd870ee64baf3cc8834639e803f44f75da743effc585333124f5200978002e43615dfc35c76641fd5ce78522b5f13f21c132671b6414da45f14cdef34217e1d78936adbeae54bb4f5a00cec0dfcbbfac3156f4f03b2089b218b5602e2a97eef862583df27a8c69e6dc206aa319f60503f44b6f521b990366234b953aa32f356acedf5f47fd0f4c4fe44410a79ab160a0fbc6b1e857440b63ac3b8aca913b5663faa174550fd3c20580a2cd4d6f2ee14259faf987f9a4d013dbf13d81f021d4a12cb5670d86cfe8b38c65e049b3599257a8abc6adb8366ffa85b67dd78b372977e4caeb9b7c9bcafded9e5dcec3ed0dc00ec955854311b647e95e102db01a5da9a01d1e9a9e52439aaa05cd078eadca193f6cb7967c6b79f632cf906fd9e809cb8dbf59abeed66e549fa19a1978361228693e4d536464c55b252cfef4f708ca753181937286e94fc020d3b9245a0c8fb1429e072243ea4a90a47ce6019ea6bbeb6ca87d02f78e1d4463537219f56fd177578faaab2165814b00cb1dd0074f57c68a0c0335a8dc032f9d099673b898026f0923778a0d01b5026a27f1bc41396378fc8c995e0190236f6641c3d4f9fb1de10d2aad4eb952883fbfa75c8de320cbd971a9b9388947ebd9fe2e60a1e31ddfeb0944bf80af83f5435d7efb3bfa9ae116f623b56ba2ce9db55242ea7df26b4615ef00dd327a4477bbd8abc46ad53f0b73f17b76bac97bffbea3ec0af954ed7a27a29a70d38c009acede4d6654e53f610e45c7cdaccce7c4a02e00808bbf2a8de249564551f323f79ccac520228541f9acd61e7e32c0b7db33ffc25343bdb87fec650b39758d2a30094b6a6593a898903d38418452d180b2cde6de64e9f5ee2c866f9b9842983abf4249835cfa1a23b342d553b572117362ee3285edc3c1367128f8f127774a8312046c6c0cd88b9a6f8b95b6d225deb8510f0328f8d177f0d594dfe18cc47e8b523c14d67ffe7ce8e380493b1d17db234954602a4a7673f834b014e10bd4d19cbe0f15835913c11888aeca689cbc8ffbc3e9876e1695ed6b4bdcddb81c1cbfae3239e0ed0d7ba948cf40c76365ed063c4a086ea5f92389c681556efaf3706f999fcbafd17dfb2b399e96ed0997f7a374b41734be8729be879719aa0c7575e32cd24a669bd81bc2e8a262ad24f1b1edbe21d52b1883f41f831208763b93b144870fb4821fe0135e1b5210097395d7c7d0c4ea0f1861e43172a1dfa9ffe800be4b76e59d773e3ec1ffa9aa45c9478718f69f4ee3e39cd5303c4c1c7112a719e6d6ce981b317ad4cc9baba2aa9c73be608a4332d8158056e51b5ba229ace926001958f58be93a977823ec424d4cf484529bcfb59f96e0756e5e504b0fe3e64e8d6c7e4a1f7dfa51c5dbbebecc1816b4a0d4bc4b18bbf711abd38781c231e299ce350e3e11891a67cf50e4386967061dacd31da88bb4c1f766b729cc6b64a22f4f9e7c09afbb23dc545590030f28337cb84b738dea10736118fb14a7ebac9a477b98b801863ffa81b49f9e9d3d6f78184480e2348d4119da77190e81738a676c065569fa80ff7369232af70383ece65d3d3435a3a08d093500c842f4aa7a5721d862af9327757d4723a280f7a767aca4e872fba4e61e02fd595fe1e3009b1b3aab00935a041406121739e9222aff4567d1b20ace5a7e75388d3c7810ade401f0d8a0939e9d4db938ef754893e3bdffbaa6c2e74fc3e0d3307594ba5bddd59f9ccf01de0938ec810a9911a1259eb56607c1e04aa0c00d31cb9836f4b7bff39f5147b2d918a7159482ac0b6f1d48a467b1521f4401570a5a8268a4f5b429e63b7498ff1f227f0ba33ed05a477307887c7d4288f2dc23fa31a7d48915a4e41afd0519665a9911433444899199ef0088591a334f824f6facc5d7ecf07c7c45597c37c676cad3118accb3234659c5e4d9677da8505dc8a07a230d2fb470660e775d45f6dd0fe5851e88347eaf6f200e4271faa69c79e451aeaf2bdebabc2af41ced8fd1bacd6240ce39d5d5fbc29f17f24cf8f8cce5ce72980825a529325f6dceb099fed1668cde4a81d343ef5c819443bbd9d19d8aa2a70f31faab9154e283dbbebe061da874b7021fa5301f4f0015255ca8935e50c1fcd5b1c136e53e224835cf4cee808855e24ae20e5743d9af4423a1ffeb8ae5b12e276c79ae07bd88ba21ca67dabb04cffa91a1d2b654e733012e6a8e1068b4aec95f71118d30954766fdd6f9d9b0c3024a1e4bf7738347d1ccfadf9de9c5a163451854d01801236c20f322175f317d93d88a049528d138d5e34b67290ad41f5697e382237a5d02c52a86f8a70c245a0d83c4567752bfb78f9e31f405816a6af9f5f87f912f83474acc9889ed936eae00144c2053cb7d47f99a7c353210b3ef4aa35aa8a0eed48d46298f6e534e52c766bde6013b40ac3cb63c542bfdde34851719e78f92ab86e406fbfb75943c7130a2281456559d3c88fc5a30709730f1b29e92c9ff78f512024f9b305007b926b864d5f2f7c8fb101759119dada0fee94ed2d467737f4adf54878356248a907f2982fee7604bfee69ba136b9dc713ab1fad8a0ddc2276770a0c51890bb299fee71ed8b5a5a1a232e6633fcccf598ea2451931f7be9d43e684af7d56c4c1750c2de4878e9ab00eb771e6c1088b47426a342d49e330c7d4a1e8552cc2ec000181a069e524b12628db1c01a4da7044b3ffef07df7c57c2b0078649baa8b470d7bdbf37c3d2a3cf922c96257c325b2bd3d15ae0dbcea241d5437e98d4316a3fbb8db9700c5600dcbe7389a622f80fd16a3ac2b67d0d0e320efc1123b3d899a12caee1a0a25921bfe321ab6e2496df61c20b6559250c740250059578d1947c05251fe54036ccc9fd574b7b11a31e82948d49ef52afcee289cf23d6f7527c237ac7265762d2d663ac75ea750f8cb4f2ff6281b11c09220d20bed43d92f7cf567e29ed336b1dac072f246a680c5ea65494e87e0b06ec34d1b90ff5150ae79cc19d429628a43ddf18a411818078f2b775c27a236740c7fe5534908990fd89deaf08f2f3b734d664005c2c22151967136acd078ccb8cfedc35caf931309270814a0ddfbf3013a9c43ccefae584a31867a2930c32d4f4894820a550a5635934ae54d11febaa98687c18f5cee8d1ddcd8ba3fbedfd8222ee447938818f9fdc4f91838093afdb9bf3c275845e09750a07d319f2b8d25d81ff2a5234b718955738ad35b897acec679de811b0b925842f2094e79d1064139075e057d8ea9f1fdda99a03b77ababf5b3010e2969492ef3abc943b005d1077c9004acf8e64e32ae5ce430d35c7758cd49e4e8767f486640336fed9ca8d44171c97bda49681448f62bf64a7cf27530559661bb0606b106ba623c176d18cd78455eab5170c5107c9f9ae54001fca6cbc972f3d031523fa43a46826a5c2b412a04241b38677d4362f66a272c604ccefaba441a47ed7fddf956f5f40dad9b025d8620b68627fb57e9402f9dc28179f3a175b8323f82e5dc18b2461c0f6973b5418f47b9943ec97b73dfe9fb98ba57c8e666746a06aa1149d9044b7bfd6367f82b7ba174a85258be5522fb2bb43f1b0780a2053a3fae5604e3d128a94d9088af28dc7364029e6f438be59608bd4a22ac9d420e776bc164b744641d6b96b6ef13d703d683f43f092a5b6a213563568af3eb01a222109b3af0f524f7bada4cf412dceb1e01351d86c89ff3597b203fee973854de961bafbe2fc56328042f9351816a6b42748a580844208be23463c3ef7e439562b4d618cf6c71655ada05462a17c89c6b93c5ec1e9608c3a73bfa4ceafe87dbdef48e3aae23d438e0df707af83d7f597d8135e8dcd12e97c0c20de1d6fd8c91641230c730035f787b96e9fa23b077bde59d95788b8eebf140210c9e98af288ef587cf66f0facd0a5120a879332481a65447b6a64d3443001c501cdb5f6b096617f54187f0a10886b96554f5023846c936974494a8ac4a772c1df65f8f4358af6434e35f8cec6158be40486c19fadecc36561ae3da5eb5195d35939fe1eccd86300dec4a1fa07afbd752c49ee3a0cbfb0447555c1cb45678bfdb1663c7c2d946c99f1c40afdf1b91fc97e501462fd04fa2d4039a59b02da00cc84f973efd871d7c509df3913737cc4525e47994e6fad39a1fbdcc67021ace599bad61bd82d50281441a452484d63c2394c893213c704157b93", 0x1000}, {&(0x7f0000000100)="719f03f3b4c62e0388305cb38974c99e39b80d3d83f26af4f42db3cb592f5d7bca2fa5dbba8e6a0ef89eaa1c5dee7a82fb92283ba8d27efb2a35caa3dff4cba63e127218d80e5382deec5c09c253684368b48f41a0da7ddace12a2c9e1d3cdfe9f128147be6cee8a3ae0f0b761a2a60b16e80933b776a04d0c29068f863accaf0cc5b44470a9024f06143263d002c3db362f0855a990b881d587f0ae85044f864d376279b91df966452d13543e5ab6100857f21fd6baf12e09f4caacc3d8b943bb4a1aaa9d217ade371eeb70ea568519e144b0b938f2ebb05f16da1608fa71dec9168f1b88c6f7d7ff8acf5aabae8b", 0xef}, {&(0x7f0000000200)="27933e8a1748a6df303b661a10dc4783fa753d4b73a69814ed76358fc26145a42045ece9df44a93d58a55809f80ca6f7db547ac1ea4e2d4b58012ce52624921fdc462f1c2fe698be58e67b1ed7db0f3606e7e076826679e824138689d608eacd1f6a1f87912b7876c56f6850207a2de4", 0x70}], 0x4, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0xfffffffffffffffe) 16:00:22 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="472f1e305fc027cafa834d1f28fc716b77180af23710b889c317b8dba9f4798e878bbc6476010397afce45af6d79d03d4e6dd9fa7a0745dc1379220070180296664c79c552", 0xff12}], 0xf29219751ae170, 0x0) 16:00:22 executing program 0: pledge(0x0, &(0x7f00000004c0)="29314002f082fa88b1232a81f3ae0b612231d66af8a37ca16b0ac1776ed0355615aefb96e8a38809f0561dd4a60e9c557d252ee377cb04883a27f126f3b4916c3bf1e972129366f50f70b7b89334167a645dd33fffab4d14b2c57b74c9457200676bb4183d468ab7221e1a3cd3e0b6f9bd498f92d6631f0aa8899a87128c7dbb26303527047655b410109d8b3ac4a1d1bdda34199fa5eedd7d2dda598f503d3a2c347a2a1308eeec592b370bb659b979f10fc1744dd4ba78c9b14633154ed5dcf0b82bca63") r0 = socket$inet6(0x18, 0x3, 0x8001) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x9, 0xaaf7}, 0x10) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xb8c0, 0x3}, 0xc) recvfrom$inet6(r0, &(0x7f0000000040)=""/1, 0x1, 0x1, &(0x7f0000000080)={0x18, 0x0, 0xd00, 0x7}, 0xc) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) flock(r0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000340)="f633d09e329c02867e5170a094b03697b78a6d5627f36793eb7a9c2bc8a09f6177529c888bf2cab0cd1f86ba38c6741c0136783ebb9b7a96e5a03a557bbbffe8189504af7390008c24b7947b5fc390f82a4394fc63c1aed048261cbb50be8fbf54ae6bb3450d8c9fc833aec63cfd5d544fe20332a173ccc29aabb9e63f7a719dbc2b3041b0f00145da5ddc4631ab040da0667d8228306e4493eba81139a7bf3cfab9b4d44db010ea9a4030e48e"}, {&(0x7f0000000400)="8435f40c08ebfea997291038cf90970a5cf670e6821886d20193eb0fe3ccc1980168c819b7f80bf72235939b"}, {&(0x7f0000000440)="39b59babada93a47ad9ee4ba235d59049946b44cbeecc832acbe10923456b47a8258dc3e95500f8f9c058cd9df8adb58dc931c5863be0fe332a3ad38085eed97b1b68f657c8d2edb480a6de01514edb325eb4d5b8656ab5de9385e4bfe30fd36dd6c21b0a5237c4b9a542ff6de3acf81d53dec98fad63f80e7edccad9a94998c9fe285d860274fdaaa7148b9f2b7d24116b59e28eb661ccc58a3a47e193296ab2b8826e90f6b967eee212114d21d46be39a2cb8b40f97ea7ca4f1adcaf1fc833a19685e036fd4001f3134111611171c1a1f8a1390c1b7cce41495b68fbde12e3225480a7608321f5f1e0a8e19afbe64972b4506ffe6e0ed5ea4802"}, {&(0x7f0000000540)="b21171057b39066725d10671297a70aeb589fbaacd9e4113f6b30cff4c5564b6a087b573717987035d6d710c96c948b45916fe147548c7009a4a2bb015e6d546772f36cfe96328db77a6007d980b6ec8318722801cb5a54efd814c5b95b74ba477a4a51063950374167f8d37c278a7d35a4c1a0f5b7be4e046c0ee24066e7936ea7d78080e8bcb97d8c6fe395e6c424bca3143294fdc00538fe2c6250e7482925633b8685227b4de30cd9977295eb7dfa6b2ac610065a5aae52d638e5b7690"}, {&(0x7f0000000600)="d7cea77bfed0fa0acc82e3963b72afc05de52b8144f7ab11491930fc6120a130155064557f1aa71b9674f822a4f93c"}, {&(0x7f0000000840)="58b348d3"}, {&(0x7f0000000680)="9d9a8e21146d83069de59220ef7053af482449c92ec3c0b1d782fd6136d56a65f2193bb4186ef283b55ea2ebf124e04e4d3031e4fbb9cc0cea687e82730206049b1dcf98d94c6372f4845ccae0876c4bbf9b25caa1070f319e98021b21e76ec936103447d6c46b3dbd2bc95edf96aa203015b815a4a810eb5a5c2181cba7c33e9ec9f7cf5c4ddca5f74df0ccf370e3c5"}, {&(0x7f0000000740)="f9548ec71094607149da7a0b6aac7166cb2fe27ce7d28ecb692e2fd7ed340624886f457c1f06c4d97d5f3b1905f8c3288fb516831fce11a68822f67f8193853ab15f0ff26dc467a2513e51e1f8982f7e2ad4fe4fa2e3be8ba993d2568292d322b43462b8e6b37950bb9ce600be3af311543ba467ef59ee671edf523e05b1b26cac68d3a726d228258c9e973aa2ca25d4699161655637b8b8fba238c87da7037a4c26d910eb25ef6bbe67c0652aa9b52c10f6dfdc218d92c801a369f4e7ad7db8ca7f22be18c36483cbd8b572b54e561ee57db37814acd89f6941f3eddff3b080e3fd5fc015"}], 0x1039, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000100)=""/211, 0xfffffffffffffd02}, {&(0x7f0000000200)=""/206, 0xce}, {&(0x7f0000000000)=""/63, 0x3f}], 0x4, 0x0) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/66, 0x42) fcntl$lock(r1, 0x4, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x3) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)="652e9b"]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000100)="4d94dfc950c8716afce90131937a4af687cfe2e5a48702fe709bdd87fb7c4f33392905501a560472caf5064278f2bfbedf3876997c910755b50b681a2138db2d2eec697f77e899aaf1fbed51c8f0be9412040cb5cd612842f9c997aa75ce4d27f686a963bd866060461951bf4b81b9fcb0a7b482e2ada4659bee56ef614f7b6e85668257da22cb59254c5d13e07940da9c5086f991813c9fcc3803295cfd5584723b2c64bbda971f4ca93d645097aa3ad53fab59dff92e649851f0e37573ad465e0235e1f0da9e", 0xc7}, {&(0x7f0000000080)="813848ecdb565728f6aee99ea300020000004075770af478d4895b2e002c75337fb66330fb14ab33", 0x28}, {&(0x7f0000000200)="9837ffb6f368f4c227cde613b111d1ac493c00f771100046e9a41e93f4581d681abf40c64ac6a728e06a17e9f7b2a760a26dfb53ff63ed1b5bed990eb33470fc8cbdd0a1ac71ed1407bd29ed0e1064cd82b58fc5fa878721e511588c69066e783b102860077f0c20da9747b609838d48529bd9a208bb056fdc709e664768a1fbec048b354568f4a2090d628f83fd3714b5d0589afda63da3daa0370a6b664192ce332095cab34c6ccfe15fb9ee8f8cab", 0xb0}, {&(0x7f00000002c0)="07a0df29fb8522e1230976ce2fe0ae01b0ad0e939b0850a5dc0e082900e3747a8a7262db0965de6bad1f685f8aa507ae605604a3c5dab5dcf9c11ccdea31a66e7f0fb6a4a8a4f842e3aaea89d7b14ce5a928ac94633bcf65559f210f3d61191afc15b37d001e94ab3aa654bb3e32c4abb523cf945d1acdcafdcb0d28f2cf2d6b693996b6c268f55b7e27934582c276996cd7c3fbe614e53a5a8f2ebd73b46ceccd59b16df19c3bd88f9d8a43e7b9d47e8fdae6140abdac5eec6c335736e9a50d12623812866bd01e1699ee27154b500b747f8fb681be0fa9c86b9782f8005fcf803b87e0e662c8ec", 0xe8}, {&(0x7f00000003c0)="7ac81b0b85630218c7757e07ce2373ebde292b79251b821b7c3d2b63", 0x1c}, {&(0x7f00000004c0)="a45cedd386e6b19f4a55f748ac1968cc6c33548f41f51a026c5a155405004c9090ead6a4490f68e161c42b84d363d23076428156ff2cfbbe69e51c06b5512d80bbae4e26d072a7823812a1fd286a7e0f0ea5636fd1998ee78dfd2b0d76a5a401f800086cc5b26cecf829f1ad64f3ad6f874596dc9c3ad4375b1881387025f2e309c11696d01963f51dd62b3973e9d352b0ee7383eeebcdec8e272be128906e89dade55abb322e0354e7395bf834e8aa16e368c24bacbefa0da2cfdaedb3f5345899b71f62a", 0xc5}, {&(0x7f00000005c0)="0961f2f182ba16c8414eca8346a30bd86cab126f581d5cfddb940fb6d0017bf1299ce7a48bb5faab6aeafc7eabd07feb8939ac87d6943829e264193a54d92c9a8f3c56d4731afde753ecae88ac28ef6ca4b93268e61360d06e6820591b763a82f70f6322b795844ac7a59fa6fce30c0f1e049ecbbcdecf38710810b57694f6af0ad6b4fd666e40bc0c66f23c0fd81287ac3397c4df4c74f4de3e85117082469d7b29067bb352b3ad2af8e47de75024cfc8028ed019121316cf12eb9d8bfd90d9da21f337156ae60fb0f4f3bc0550281a9ac67a247c5693bd", 0xd8}, {&(0x7f00000006c0)="c06898147a80f163fa477d2f8f98183f6fc6b03793b34e912a6abef4de5cad6950cf70eebf353846cb78d90b606d7c6b9e6193a5ed8fcbc9e74c01e1a90ec410401db37bced353bff7a9b2ad8aba4f487ba39d5a2c5f1b39227d1b5385ee51a4d0fc3bab65ff93f758e5c3006b81194dbf47673b65ad16a727f28ab4eb0f6938fe9421a87f2326784111ae7ef85367687f289bb2c263de722c0f529ba1c490c1", 0xa0}, {&(0x7f0000000a00)="e624d69483a69ae052bb169b3489da9217122b470118f1ca34e418fa397823c0775ddca47b44de4718e02732cec7078b85b3f7907e0b7cffe34397019d2d8c4f328693f3866233eb438a585068eaca87bbf9bef728a88943eba2bdfe1bc32facd2602d3cc3a38efa66a2633ff77159f67fa178abfed99feb7f2790a1840521329d30bda4fcf61e182d7c24f38a068ba4a74ad7b771b6f16bbc142184123bb7c589c3c3bb053dd11f5492988247ff2ceb9f09f6fe35e788173b886910fafc9d83d3a9a0f4dabc7107bcc2bc7b755e9cecdb8592fd42d39739088a07f20f772b9f4044c7a0072ae10852f53ad9ec7ea19ff9152a3595d05f6eac5a8d621d3880a48cdc5f4b82fee10afd058cc00e6c7bab4b6f5e821b593bd20a341f30d68963072ca74e821c7533efb188d1c782e6a1122d1c170e0c62573f178748488ce93d420e7cc25ab335a1014aabe837a89911995f518a32bf43400323b4926906df7fc036c6cf73f58e16c900f808af3a2a9c42337f93c501a2ef02ef45e1e85167f3a093facb7e27b12c5398a920751e6b56450265324c741508312efd8e0f9115031b7d826ccaee8621d87a6c081441178be0e023893edf819365dd301a3842af9741651ffa59f97c65b7a7d4a0a97fc0acd51686f8321f447a66e6196f25cb45ce8bab11bed8c9bbaca39976067291710bd08ccf109187542cc3b261b94b1a0a311c6ecd68e92d3e820df966a9d6ddc0d6dbd1ebf7986e001a358fec5730910ba827114a0355da011d3c3e8b4d6def1df09e6dd9bef6aa0effe7dac0f109c516074a91504390501e11d6376aeeb1c7b584f004715a3587c2883ca20e3ba9e2d3faf7be35e50dd8592392be3a50c7f3e17197d3620ed18ce7594bae19f242285eea14a010240f0adfea08e31678afb058f378538a8b498aa4b10f9730aabda2abbb88cb9559b9aea8014cbb874ef6fa5b9dbe153b7a957277ca0c7a376b23d870c45e400d5f4de16e7cfa08406f11aa9ca616e3decbf9339968e4df387524afa1f34906d42af4283d5da8e20a0df92b57e976d583c82f8eba2768b7bbfa19ae493694934f8b15ce597481564ae3004a47f5d12664cc9dd1b556be956276a3d27b43a98471e0d155df07d6f74b68cd8e2df883ada3484629723a26c6457d5de41abd30e33479c6218c1752dc159ade8867b6015fbc86d860b08cbd30c5cc0cea485911cc64bddd3369cc86422ecf4a165e7f45661cb70167142b2dc6de6a265056e89d3e21e52a46bfd60ad380e07428ca701731b81e3072621e018f2c5e0498ed9a01f516e53e7e2ba5fbbb7f685257b3441ada56c718fdeeac25004ef154d5791cd484e5af6f248941ca0483e7a64e75b3f8ddd4d260efd0716b3fe929c0799d3c3a11ae5cf3ab5fed018d00ad949005e6f5af39209f0a316f8ca5711a9e0f2f7266f9424db6b6b092a1d5c0d03b30392916b71d8d6a9761bf51b2708325b0e2895bf020bec519366cfe93360cf6637f505a2f7da3ff16d046eef0667134125db8a4946b7b1102d515d49ccdb70fceefea4900f3c5011a4e4fcab39660b5e8ba8424cec7a6b317e3bd8623da9baacdc1232afcc3fd2bdd4d9e5b72995f6156be8591906a729202855069b9144b594440f55677fc188f3846a6b1cac589a58b3014026874486f4f8338566c7dde26b91cdd9f734f4c6c010668480af6294a2651aa034fbf64a07220806b5f5115e5354611ef3692b63b577dd5efe3f7c510043889530802e4dd40dad95482b798d9196d1690c59cf7e7975c6f843138bd503f4b8eb28a08f3cf480b7d2b14f36814faaced88a273d7c02d80bc0dd940e4a8acf5986924176a6fd9145cc89122822dc256f96c39bc19f25f821a4c36095bbb9757c9572f5a71cc3d747929f8fe609d8bfbd38e275c9a0acb293ecd8f97e6655805837e998b09935b8ecfa6159697abfcdd8baa899b6477686ea253e99a7e6e25116aa89cdd95520ae52496a7da66ee8f4e423234d8b19b053dab16af37722f730171d88bf1c23a1b509883c665a3120c423173bfee4ca91fdb41691b388ac86e122daa03302d7fd5cd8caa77d94140a8a697111f07c1ccb49e4e4749ca77663b1ee450111bbcfdfb2d87a870c46ceeda7450ba0c2732563f5edc6881e1bc31c6b36e0ba7abdb76123c582a04998a1503846668095221f0bdf4307e7905483e8e1680726d52e3fb4a6f4bc190c1e6321e60ed763ef7785a404a7f9cb1bae2fccbfe910a1b96afc4524c83a84ce49debc17e4c789050fa7cfdac001f9a129c6fccfe62ccd1751350ba5eca138e5fd2179f821c3b9b26f6a0f51bdf821798bc478d85387cca48607eaed56c3589f591e2ed766c9a2540dcab2251d315fc190f794b47f3d79eb0e9b3711a1147e46646411f5e4a71cb50f3dd896b1b4b1a271a8ccc9066003a65a1648ddd626543b6e25789923d2a6e005b0bcd7429ff43d63b97fe2e37277c9299c4510408075c9424bba730745c4d29abf543a2df526df969f71eee77b82e549681da77b448e65f07754da452e15bf317dc7d7a8562212de4b166ae87b6286ef293113e5f90cf8fea7e859f05b704248d3a781f5f2eb856d1ea6ba7b4f67822d4b834199f02534a94fc69e28f56a6137d4721c1d0b5e00a34dd375031d681831f42877bd714120227971cba860540a83641d1776ca45373087f0d37ec41530696d0b452e371a499c67e9e86f27238e43ac001c821a33fe4b12839b7cd9bf5970c191f9c7acc135db69a751fd61b3439bbb5dcafe8a0decacc9f47a3dde3fdd4e44f6b591130e1b1d31769583af09b9fdc0ad22f304bffc1250868f43ad908035366f0f20ad1daaac4cae641616c002d2e9e01fc1bb73ecfc498bd1808ff4e1064c646dc26a6b7110c7639506136a77bfdb65d1be1d081702876887b4f56128873eda90a25fc3c626e8d57fec0a7bde93ba7315f86a85b46f5269c6aef16d3c122896800c8cff32444ab5fbb61c01eab791317108121e30f7c5bafd8ed37018289908379ecd44f6b1f38619db93b29a274dc37b8f951195b41b5ad9d2cf45723a480b01c38fc653aa626e0faae2a38cb60d61a34ee952c8796917d2f910d08e7a88c0c84716d88dccf72a7852f5eebef130ac620bb14dfb0cc8398d7eca790478a7614a7c37700b1e26b2164df790af475da6a4bdb28c99ef9609ca2d40538fc1e8bdf3f65b94091a3137ed48e601ae4af75b7c40707eae9231011d918ff1deae09fb91344ff1d8510e4f6078ad45042eded32612740ced19dd907a0519c9b48df8b93bf80248764c8b208c6a6bd566d934062d30969d277f96dbb8e253d3a57ad8dac3a67e33d7f029c5711c63d407fb7662b475235c95c1c639ad7749014b42d538bcc586781eb85caff02b9492a195e070b09dc0d02331c86e7e954e1aa1b36851b9649c8e004d9c655b3543118e55d1c9f0f4bf152372511cd94f1264d0d8394efba3642e0c08300740c853821862eca4edd395277bcba07c3d95cb1e20b329b859d34ce170647e83d1fdc2c50c6885bed804b17ea0831efa30da5327fa0c4292d4ebd7fc28f1c98e78f150ce973bd1f5400e2a59ef1badcca4c7084f726fecf1231911b64a084982fe8f44c38d89fbc4fa2b422caea245788d4eb87a835915946439209f2a1e806314290ed3c7853b1bac30b80e6ac6c30a643a0aec0a9d484326ca4e4139741dfae1dfb256a68f6af89c7f1a6b20217bfb55f11154da546fd4251ed0a47d5d356b4fc0d1b0b126b8a6e6c9cdad8a9610e454f59cbd29e0608113005196f71c07484a89111cae5c368e5a13fa40fd62a753045c928f23b6ec51c68de3e1697e384cd2f540fd1c6219ba571db19525c1b33d8614486baaa16b2443ab288bd97f41ca57c14855356e769537eee4e2958bcf5856a13344ff4473978267db151902e11ea5138defde076df5e1be3e906592199c7799d1df492ffcaa4c56e6a826e646162faab5c740b30c4efcd4671cb31241c701c908594c24fb4641219b4d3ac5546bc674ef57c1d10fca5226c5ba7ec0285a90547c9ea5b0332f1207d4b118abfeb0535a3ba93701f8b493a748ece37a853b9c61d180f4b08afc2cec70f2bc2e60ec73f3462573a92785f6992bbdbe4aedaf70699a964eb9dfe4aef91233ea05b6ad4ec0cb03965de69db1b99d89169de7c03a9e5cb6878726fa24c847d2412738187f7820aa7a9a1990c6f9da79b32fb7e5b42bf69c4fe19ac67fed95d05d7261b3591ab6ea018b122bc2147b5bcda1ddc05f95dbea08adc03009d47cf52021f11a8da9b2c19ad10e749c318d0e976a2fba5db7785eb81756699945dc3a9895995a64db1bea4235c4ea8dd17e6273c75283abeab8d67a6a6b662249b5d771319613b4d48e04c1c1e3d35af2a03bc059cf9536199ce9640473d4a62a12febc484ea15be12313ca87a5833d3c51b3dcb67893876b99be0913f31bdda55d82f52d0d73cae1355f1af08575277f091f9501a6ee3b2c7dc97e894d9bcf173845cc4ebdf1c88f4d522b79d58c2556f78cfaad101ad759acd5a0dea11d580ffad6fd3498c9afecf50335e27fc3793f2377f3bd228e1980ccfafeda7e4ebfa79e57d6e89af7a695ecb7c2f89881903d8b10667e66c6a8f5d7d0ca720c352c13ab7267d4fa184960a28a464f2c1a5404257a57d78505671038d6787732d4f28022e68ccfb6f2bfaea494b0c1c1ad775aeaf20c5bc31f7ead46b69bbd6a1885a66d57d1c581aa44f43ffe44f10fa345172c4b634089fcb4f8198d493569664b2617c94eb16864a8b3f97ae0d1fa5582d4ca7880d5d4c63b3dc06c33c721f1da23e4789a22cc984e3d22da611562eff034b2109546f41f3cc33a71840646c6a6b2bc43e4f96d6d631a843faa8e439fc284c1a705f4a95e56351de3026ea8e7940a180028f96d637512f2e3d7998334c4a0fcee417260353b716df9c3b0eeacafea21efa664a996815fa640a4265064d7db655c92b4880b61312c2b61a2ed477aa26165161d1bb59773f97e3eb10fcdeec99cc2104f9524b696173a117d3940d2abd666918ffff47d87caa370921809cedcf9d61634a57b2ea64af4764b98318b0d2b38747e0f2c3a35974831bdd92c2d01022af9bf85d13020de489c15211977c20c5c7d545b07a677b9b45e57a9f5a7c834af236e6bc62c2112b182373b93ab6f1f630e1a2049914718129208a1afc35886684ffca6787307139d44dc7b9529a61c33423b6ab8e3cad80c4377e991c946fe8c9db48e9386fff3e8442e52f9c9d5837def4496053f7958d86ab7e1d613f5cdf4b6a19ce4cf0ed10c07dab560ea1223f20b5ef63b1670d078ea4936161bb909c6e14d52d4c2ff2924c9e1c22f7c102121ab40b6509aae8357a5372f029e623f6c122637f30f44599a4cdfde67cde99099f6b9194501bba95d2c8140b2800613da23c41e09854a82b98deed0c7a16d24d0cea13c5c010b6e0ded1ecd287f061d91a6db44b812020661ba4de2f53fd88369ffe3d7df41e2bb2487b82f851dad4c5433f269b227df4e322b813c9c75daaeb16eea611b64d0b5c38353e4a2ee96512bbed129aef6e80da3c00c11275630a0682dc196fb6cb2f5689e447fc0ac55e17f73dc381fa10d481131acee24c7d1004d3e06293757806ae4ca3e83e5ce844e0443c41ac1330fe59caf9ca9bbfa087e68178349db11f1e942116abaa5959c32c9390f6e32fe50e2648f311fdcd8d80cfeb04ebab5ef573ed3a31d8184a43db72716449f1c95a8919", 0x1000}, {&(0x7f0000000780)="ec31cb66268557f99bd15f2283133d0149308cac7e21c66ee54b67fa56d1e1b3df0acb1f5ba4ecd5a9f693b8b26dfee43b8a306b9b79556bc9d8d3d26cfa0ca5637dae07b33bec280dc3c1b704522ba1bc1bedc9aa3b995188e65691ccc91c1090220f413ede423f6e749e272cec4438b0b697fb0b4e614558fc1bfc53c0f1b856fb019ced599ce0d53d49e303f5199284e38585baa17b3a2c72c4afb817dbf6df792a8b26ed3cee3de876ab1a678db9285ed0c7033aba9cc45586a31fd1bf5c22f44ede75c2e741dbc184b127795413c7d048070be54ce0bccd2259f2e1e8d0fe", 0xe1}], 0xa, 0x58) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x10078}], 0x1000000000000247, 0x0) dup2(r0, r0) 16:00:22 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)) ftruncate(r0, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x6) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000240)="5754e996e395583761a96339d0e15c66a5cc01ef1238a43615328918132804799c021f976213d160b6a538e416c1198d79e865a5318849cef68d01a8c66639fd65e457e481f2a7e8162458ee6770c15f868181bfece35a7f380df131cea17e2b363339d594231298a09b0fb0392080c15630008050c7dfe97b58445efc72ff1bf2c297c9fc9593666807b29bcf1ff0772a4ef2fd7a6823d65777cb0922313cbe720f4b9f1200ecbc8c72e2f3684e09a43aa78ae16d74849d9e99843fcaad57443009a824bfe968a137d753e97ed15bf11bead45f7b49ddc61c099f01f7ffd913b9b6", 0xe2}, {&(0x7f0000000340)="f835ced85d6c1566420503c1d483dac240c0237b92515c9d424fd7825a34c925", 0x20}], 0x2, 0x17) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000a00)="7a1a22d9e82505518920dcfc8c43855084ba7474c1084dc06dfdcf4aa1a4c8d69f6b5901085a5cd250121d9ab5f76815cd2da2a3a0eb6395de273891834de37a1f23d7c31ccac00ada51b3c688e407f662260568b2fbda24adc440475ddab75a0ee761f65eb0ffa8d448e6816bbb25b8def82f4a9d77f83499d447b94df0ce6513d811badd59ced37a57818609bbdef2e0cc531261e3db540f0a8b0c5a609963d5823049415fed283b67892adb4e89e8febc9787fc78e2d729e5dac4a4d2143513cb3695f55e79ed2ba8d9aba340492a0cc6649c220c809b175fbd5cfa83c0f7a867d8cee6b7b209907541e4b3732c2bc43cd765aa5391f9ab6aec69ae7f5f5d29f559065b7fb77c0c620fa21b6952925c2679174dd560372aa16b1fd8ffb5ea997583cefddb64b2a1592e9ab1c72a20d03a3db8248b6e99d39942aa4733182e84b279099ef7bd4448bd3104b0dff2d050c9196b7bcf37beef15dce431245d5c612bffd93b1ff6e7ca1142ee4e1116a4831caa23ae62022b499064d34a15f7be0a67df85dc694014442af657fa8bce11a5814db0e20946130c2a0e1881140a403739c86e0eb5a4cc0d66058da948ba3543abbf7a2c445507bac04a0eb095f005232b2e5b36b590becd085e054fcabf512450b4ad400fc507a75407a973a77b03c7d11ceb3f41de3ff83a540b3a7045a73883285d800e30071d57468aebbf59790c8109fabe9c347ac9aaafa786a6d0a999ad15366b2edd7e093af44c18651486818042d74c450581979e570e9b926670af375ee1b70da03e34e585bc456457c84516c6fb28068b2d2de385957614662a58a4ffd27927f221875e58cc6b3e4f6dea72a202908121c1dfcb116827b774e217d6a0c0e188df63e4995be39317e7b510dc1eb27d0b34523d672b1acab32bc4ecac0b807140ff1e3c7dbb7aa5de06ee357d456a7aa2142064c0f196fd890a6c673da17b6ae9da51914dad626860a2c81da5a11d2a2ced2a50a041b6cad64ecffd5276cbd22fe9299215c2acf51e30d32a350a92060fe3405f28da106552995cd01be37ece1a95ed498447ae6cd4d31a2a69cd69bd6e366c6ea68222d975a75835a3080672a1745d5fa36e53799bdce374cf430a94e51c0827e2e5988d618f214de61c64e4cce01de054fb51925b890fd8880544986a1730b476c93930718f1c051d7c704ebaff37971a4c3415d5718f1fb1aa5b5131a3fe8496007336bed1ab93638aefd8f1b84b624aebea68dda10e579aa59d9c463a81bd13330caabd37b7ef4d95423eeba507ec7f11734de3e2af7765b6a9772e8448dc6e816c5998ae56b74fe8c03ab161033640a423ba5ae56c986616dd9a60d0a463d43bfc737e0526e4c8c850802c5736bab5748cccc1955837dcd8533513432e54886dbc37c430d55577e5ec9b4d22ef6b6d415c246f92d0959989f23472e7a2534f11f0f6260a17c5e9e3faae1375f12cb9b533b7ca7acb8363ff3fbc035f4166bea8be1d38ec0034297c841a5aedc35d2e8c593f086556f269d15ca5c20cd958346036c1d703c29301e68553c9713488fb00b5f889eb9b9d0e173a0d8334c8e146c1d3dbe57e0b3d34e7168a2eafac3879e218d84a44522cd53bd634dd7250eaba59867ccf4e5145b67b5cab3c846e6643cf797002867dceb549be48c919d2eb72158787b40d3a5377382fd069500ba6343becaaa90599c85a5179425b7340ce48a9ccda2f3cfc423827f8657ac3b53ebeb7ce145b331503027b465bb47f949ee6cf3f40f7868104425d4993343280ac0f02129a3db365539ae25f8fb06e87af5c033ee52fdcfa0e3714f4db0ec479ef01b27a5199ef28bd67070e269c3dc5926e6f7f090599771dfa2fd26ea62cf157286a9edd4d0c17363fbb8393fd9a4cec383ef2abd8653572d6e8a0773aaf555d9fe3cc0b95f22d2b606aa3f48936dfdb0a1dd92aa0e1203fa6158adb81e1946c509a3b6eb7c9f3da813f7cfba637d68f1e11707a676b9139483a1fa215fa52a5e60bebe206de26d94bfb14c6c26c39e5307cffea001e8b9a4a2698784700b0ed38a62a5df9442cecfed289607468d4a2a6a771ab7c5499fd524a2a6afba7d68bb93211a97b3d9497e7d5c43ea0fb81c871cb628c4c1323629945b93201bc6c13b0591d2222a7fee7bbecd478177d0eee2d7c5caa49946bb43b5b1c11f0b3a4c8547fbe98ca9c75612414af54acb3274d2bfe26f856c0d4f085b8873b7dd3f87a06fa3b419e5dd154f54d65e5b2d4817ac4e5a2630d23618f1b2c57d1b6ed06b92e9463623da9fbcffbc81c135fdd03a56f8fdaf315adb8170f5b19b7697b6398903dd4a3a46b65843ee6d18d3bc34752140fb7745bb8fe1c570559d6e96a95051c775078e0be5efb0aa4dfe1aeef5286051ccdc3e6c87227c0d14ede37f6f534e5e57589d59cbc9ab284331bad10e2f7ae0b8210db048261d4145db81021a14d85bf7fbbefcf806e39297f08dc4b9290e540afe0f7cc834a13438100c30f61c498ea3c6413cae1d9ab578d834bd3a7de2837e1d1305dfa761feabd3ec8232342291a2705b0e35cc506b49d78843182ed722059edd5c7dead891c7a291861f1e604fa13812c6bc4d76ccc143cba1171df49453a33c81f6214b13fe09a183281917cd780e0167376fb717bbb073f3e9d63bc6c79933e37b732e4f0a42bd7d8cd0557eae074e23d6a201f1d81b5f42f0dd1080f46da3d1c895fb4105477ba2c1a70bdb3ec048073ee3dd8db9857713557cd440e2229de163135e3ab1b1a91044df26ad22863b613f4d39263c5d81417d2ff52bf0f166af6db63af3c60b4fd427c3391ea7a39dacfdf03a0501003f0e7b1bf5ff53ae7278008c9a958cb94022ff0789bd123b5bf1ea6ce46270a436dfcf4914198d53d839e642bff44d0d584fcc0df855395da165c49f949a94b31a69dc6caea9bc5a35a49e0af0f301f981f5abd3c1f83c9d52b6a5fc6834d5b1a24992a63b267875f954fce5d1c25fe15f82725213967685ddac6071e0086b7f8172721af0dd882c9748127b1568e8dacbbe406f1e27b05442fb398dc47934550deff25f8047ee23634b72eefd8a658fe88eca913cc4351e4380e717eac19f6074c3ba6df555f16fa28e1020a6930ad4f4478ee8562a87060d3d9e52cfeffbe7bf795aabc8144c53d106f2b032eab1a2e5377af623c2662b481cf7b1a4981c99b7844959142485ed6f2d8eb3708f927f96e85eccd37b06e1aa6867b136e883a7a8355b6f5956994097e3245669f9405413a6231d977b621abd9403916b0325f7ee567f36feb076470df98be1e0da6625c5347eb4b8a6a57b572dbb819d88e38fbe3b2eba27cce64c1a2aeb57209044d1e29865ec34eeecb9a2976287ab5a9a94ae89f054e591a3898bad53c2708bdc4801c3b6a4bc934de32acd0472e66f30612dd3dd178113c69db0c0e6122f9c1bd5db1cfe62af217000fa2f98e9abcede21310f9cbf359077719049b2322be8db30e39cdcc23b7d53f2c6d9edc74852437ec8de1dbabf1db3baf988b0cc91da22a9653c49b01a761b8a87b7a8f4a21af610f5d6048b7728301a0d10a2f302b9ef883c893b452442f4dde4ae015c413a150992ec55330dc5ad94c30d7bb5fbe8aa3cc7fd14820c8bdcd4b1d7205d8ca656c19580c62839987cc8ca2b5a3e85311e75cc0629a845966413e3fbe9b5e6e1eaa524304074a41c4517e357ba46172a4233b2bd42b87739f8424df497cfb991447bb1a1d179f5b232b4e388ea128be867f2d46a97f8ba1eef54ff504ce85d154ef6a1de20554e68fd8387b8d80565e858c266d9b79f1fcdb1294456bd4e46f54dce1f7dc3398917a77955e7056aac0bb02db3a351b045ac26451e00bb923a97685cb355b7cd9fc399eb4ae954f330213d1f3d193d3be26f71f6b633167535d62f2099579bd9f7f8a98ec5fa96a68f17aaee9fc077415fbc36739af4289dc4921a545bf6f7209b25b2975c04dea7ff4c0f095111c4bb5d84dbaac251604b95f7d059a61298ec9648dfbddba48763383e593c091086e9eaafb3b4e5c1ecfed6a1dac60a155f3ddcdb83d33172bf5a458961718d82fd13efaafdef805b18e13e9ad1fa791e1cac1f008a9025625af1c909f56811e4bf78e567dcf058e72a5525b1e0464943a196b93055fd4e7b322dc2c33b042b2092e90be3d454b1333a759e5978170d8583ef6bf609db543fadddee9bd730667569f81875d14a10b87ea0c546905eb7b4083741f935b1f271d33c1e16df6a2069fa6460eda6b4b84f5c3b6270825af30a20ce5fa90d22c79c45361151ac0a4d97ba4b0b780993ae5ed442755d48dbfe3c7fbcd1c72dd6cd4d2654769fd30df138b9329dff28797149dc170a32bad7d77ecc83c9014fc533831df225b8913595ffd2b352b1c3676584a9297e3e5f4f120dac0e122ab9c0c588b4efa8b62a075f356a7380d1b9788142cef0945a92f46de2b60ae99d4fb0fd0c0114c9d8c799e78d901927fbd54c6755bfe7a81fcb9af8e80ce9015230a71ba325bf963437bc4c62fbf73d2d4449f92831291fad686f346b9536f5410bc7bc6b7941afe09d3ad4403dfb29544857dfebff677f230788d237ff6fba5b2ac4d30adafa992d3974c94fbcb256314e25024f6a20416d0d814850cf48dd6e713e7d9054c223cb32e924aa99408c10d2417974ea9c2b6f1fcb8800c13362a2f15f8ab3c9804e257afc8f5fecc559081c4bd788df60ebeefc8653a8f658f637da6352c63d0c483751e7e114aaaee33b07f6084a0853c844e93a8d21c9cabbfc3099520c3b2831292cef0f995efbca48ae44b4fe267971c31a860e465605a93379157d5feace4c9363e416329e039fb54812125d57a70c9a327dbc806a366207a9b0f0eeb8f825f15bd4ab7fc1f798c5171668f8a1fc51610a31c1aba0c8d2b10075bcb88276a2812ee5f2318f84e1e3309c12c54cb7ec71db0658e0ec4d0ba3e47dba3aedc861648b296d91b0e4c7974b83abfd5ff0ac797372c86ae675e2bc3e8ca0446d2cf38c7138b1db39cb2cb1b32261b805e31babd2407eb889f54695ec26712742c927f29f7640e208d9a933ed121809648ec6ee8432a087873ece9eba0ecdaab4fd77cb491ce05e1d6736acec92b2af01af7cca8244f211d30a57e06dcf924d8019b5744f36c2477cd542b58feef8365ea08589f51b2b8f4630c2f81f6b91eb42ad0954c10bbeb778f3f4c1acea5f4966e4f0f76b3b62d2b66714df8a7b95305f7d6f9ddfc87d8f33bce8256f1f359a18373675407de2478dd4124295ecaf1dd85ab28b7859673c2f21aa9c3981b88bb926d135758cd8a84c692221a42d9823da1690a41bc293f90a1438d0f05bc37a1285d83cff84016a8ac247083e6736d1ace624e425bfe5b462139336f627b4d16d8cca5bfba5a457123f0c38796f9deaf9b5c3a8d6a680aca3a3598eedbc02709ec1fc3f8b71be3041c324d3f8b01ce2f3fdbbf0634d826d49ed700cb3cc4e27daf66a854c916dafa6ead5b7db6a330761256abfb3b6ef9b526f1b3a31d7447ce9ab78c53fc747838adf7844050aa2c1b6acc60076746b1854af38df43f6e4614c2e8c05db24b4b5007f2bdf250fb09c55bf2c52ef4c500d8199a21cd582c59d8427b258d85cfa4759efa918ceb11b70c25950535450073133482cb0974adad5875a2dcd0176afcd31c85513a1a6d1a349f5ba35299bcf76bbec2e6a33b68aefdae6b0c321d8430e2f6c1be291e13a8c72388734019af3d35213976e2ea75fe8ddf", 0x1000}, {&(0x7f0000000100)="5f76b868d34d4a3bcb2e04758101df941ede723dbf4223cc49c34da92d627aebf2f977cf9bf574dfca7e6e048f0268768e9037f25195a7067a4ad7ce3a0772f732bb868d33c99ae996400bb44ce82dbcdfe7ca76ac3ac88da3d1238fa8cc14cf0226f699098f4f750b30e974601ae184b70b9406d341355561d0407407d8b4a33270bf257133de2ee01a1996ec3e9d512cb82c22c472c1871d7beb24bc279ae97e15e3307e98a0fec77d045a7399c018f9aa4671cac953907b6e77a1147d3557e7fef5d61f6304c2c29361d7290aeeec8b02e18b1368a01fe00f048984afd15708c6e75ddd0bba8d5c8f6da5d3a74809b9", 0xf1}], 0x2, 0x0) 16:00:22 executing program 0: setgroups(0x0, 0x0) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chdir(&(0x7f0000000200)='./file0\x00') getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = getegid() socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r5, &(0x7f0000000400)={0x18, 0x3, 0x1f, 0xfffffffffffffc00}, 0xc) r7 = semget$private(0x0, 0x2, 0x89) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000440)=""/157) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x1, &(0x7f0000000100)=[0x0]) r12 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x5e) r16 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) recvfrom$unix(r16, &(0x7f0000000340)=""/70, 0x46, 0x42, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x8ca, r14, r2, r8, r3, 0x10, 0xfffffffffffffff9}, 0x8, 0x0, 0x6}) getgroups(0x9, &(0x7f00000001c0)=[r0, r1, r3, r4, r9, r10, r11, r12, r15]) fcntl$lock(r6, 0xf, &(0x7f00000005c0)={0x3, 0x1, 0x4, 0x6, r13}) 16:00:22 executing program 0: setregid(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x200) syz_extract_tcp_res(&(0x7f0000000040), 0x7fffffff, 0x3) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480), 0x10000000000000ff, 0x0) 16:00:22 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/141, 0x8d) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/20, 0x14) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) truncate(&(0x7f0000000100)='./file0/file0\x00', 0x5) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xff) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xffffffffffff2fff, 0x1107) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0x0, 0x7}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x20}, {0x800000000000, 0x5e3}}, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x4, 0x100000001}, {0x10000, 0xffe}}, 0x2) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000700)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000740)=""/105, 0x69}], 0x1, &(0x7f0000001a00)=""/4096, 0x1000, 0x3f}, 0x842) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="2dfe3b87c2be11a401e57827", 0xc}, {&(0x7f0000000100)="5cfe77e4b12952734e337d5fd598ad93494edd9bca8f3726fc4e10d49971a647ef5b83abb9f385a4c82178b5349ea46b757b1c91ba2218b60d5ebef673a9db375e4a9f95635d3b955964f9175b3f58796c060f918716325cdc003a1d9a98fda190bd10dc49e1112e791fce36debad3807138759857f797a722706871bfa205116ae4315dd4140163b54410babdd2f3983b55fb0d37", 0x95}, {&(0x7f00000001c0)="b8dbb6f22db743e1273df99d57a42825b832b1c4f8f1816f9a427003cdfd507329380f51a07f6150de56fbad4b269c027c7c5a775106f4f95914003d6d3e99e8702ac332fa8cf1e2d724c43de8c69de47f02c8f1b52bbc1d4bc93c99dda95c514661bca3225f6da0e371d330c4d190b59ea5aaacdf6195c07ab3e3f9d659116998a721e5cf97f73415ca0dc97e240e6f34ee7fdf76189cdc7a283118cfcc8b263fd7d1b1d6b560fb9b75fb6d59990b930f52bcba6872c4cefaf6149c2af6c3a39c0cffc8374cb782c75f038af9abec8ad3a70a5c4ed65770b0dc5d23dd359e9da15b123785e85e0d28fb19e30ddc9436", 0xf0}, {&(0x7f00000002c0)="321f17e6361b1208f1463db5383b082e8e8b19c30e830fb57657158afafa58dcaef107cafd978fec1a968c72018224481807fef442431e1c33438d21cb057b94ad94ef56e3aa132021c223d9ff8623d08b4b0832456ae29cf2c355308d40854bbfe97f25c136a1d31f5c538858299382a1c3074d4a61140c5d6e31946c4521bbd930c562701859b55ed43e7ad564947a9fbd8166c02ad48cc85a5d20d8f2fbbf51700ca21a0841792f2f4d71871f117a", 0xb0}, {&(0x7f0000000380)="614681b1f208146a6db4ffcd381892fdb16c2999b1832f18aab095f4cae452c30820cc72dac6c57d6912d71a6bd461e4e000d0a4face1931d1e9d9e47ba3cef51d46cc3487161663d966be191047d52a53d389458dd3062592a295ff9c23dbfa4f4480bba76c4e81d20f9c342089cde492301492a03c8c8a7166fb35757646efa85bbba86b35fba7bbeb20515a27d2da7f657bb8b6732adb35433c6eed54509901c0c7db70f435c3878f4396dd8e5d3ea06d9a66f0d3b6a146e968f77879772d604dfe2f3e2ac38578408adb587b924476e88cd218d95bbea4bea555735b59911541c7130701857140f751be0ccba6b17ac0d52a11f907", 0xf7}, {&(0x7f00000004c0)="02b62eb9de62ee7a3ecd7e61f5cd32f089e70330d1df14ac10be4bcfb271bbb315bb705a77ff9d95ddfcc97554c0cd48553fa0aa45e78482d3b06cb11fd7e602b9f8ff3b6c5818f5cbdd6e79f227a106d759c3f2bc6bd2986efd4c57e2a289193d90cbe7fd3525ee4984b2e66c11b9a2f452b90596a0c94a3a9557d26212256e1b9cfd57d68566598f181c9ae8781544", 0x90}, {&(0x7f0000000a00)="c44d9d5f583718cb496b99445c473388e00f31e8a761959cc44fbf1276eaeda10c6c36d01cd3d0cdb732ebfcc297712469a7214c237d4fdc48e9409c404145a56a80412af8dceb4ad4b73686fb64d3f360798687b906a9055c667c8aaa393a03074aaf75c054e735c9255e70c61a224a57d3d8f7e5a3721cd44f378086164e7617380323241b12ecdbb57e255c840c89c6371f2976c11c1bb90147de00d4d195a120da70b5ee935b9eb3cf9531ddd0df5e2baca8ae565f78c60e40afd8fd794a6f470e732136440d9dc763afc01752ffe5e91db2544a610560c1505689e676a85ee4aea24e88fa08e2fe16c14f96bf360cc99fc096bc155b1c4fcc24fd8886715e3cb68537fe8ae635cbb961ee2889a960ba6ae32b8dbf2fe2ac45ff0276587a5e0a630571edef68a2eae261a87587117d07bb7b51d77b3d1c3904fb98f6b7fbf24d395161b61e8c69d35aa69775b7bcec59289de6a14821457b7222a74cbffac63af8ec0272bd1d30389cbfc718278f53a14b703d9cc5dc6b8dacedb45df8b0a8957446914b9446d2769521e97d8fc7ed44995021545a3db0612dbfb037dc871c0aae08b649d9f67778a5058356472cee33361c37c9f594e010f3c6e7efe99b8610a66c7ed967597fba53d1b18f2b3228d23588b2eeb5a6026af95438a81a82d1c4fecac2139531b8d27d036c4557d0205d82447f4a52705da3cb5f178f37697cf44d21944628c77bf336cfdef588c1ddb754ab51156c04d95d6cc03947ec7b65cb8c035228d9171185355f3d93413f78942f524ef6a0d6d5b3a48456fa2f8ca71dd005b6e62e4ea02e5f721635f40fd177b493e179d3b874e1e89fb49d077c098ab881d4ff6c928cdfc0ce6adad5a00af723a04e980e826def4b12aab5ba34fb8a7168430d697c0e56896e8526826158c9e298c3e128dc2f1313d6632e22f9472f6f912d0d9e2ef4e7e72824832b3c00a392680e5f4f365df3034f3fbe5a4f779ea8f6701ffebfb93e81bae1093a406f5f078c0ff0f53ca9b73adae70005426b2cf55aa4c4db915b819055d84531e1baf1ee758bdf2f4f32ffb07dd83ddaf9f1facd373213a6f1232c39fd3de86e9695289cfc78f4beefd6bba30ecc5740f709eb2a76e296220acb3c0c2dd78b46d165827de04db42e3ad961dbbf45b33ba02327367edb49ff82d5ec75f31b16303b5546dd66c2cb414b9d6d535cfb9da6524b87fdec926c6008842e43d6c83e466736736ee40e942e4f3ed2dfc344c25534ab6dfc958d3e00b06c4f51f38731c6373bb705c23fbe4b85b5135122653d2274af921b434fe16e91af89b9aa4c1aea0f526fcc5533762ee4aa660a8f75e37df177f98f95dacc7d7f6ef9b3cb68664dadf1c30ee59236fc694c662c3517d9bae3d6e4a599d8a337c8b33fd8235777c7f387057d17aefe018cf28940408db5cc4deb68f9a5bf65d5a6c7d70433d4206ac92c2716050128a7860117f320ed2683f5a63b941ad5e04d3ea92a8d559ef88a69c93e74dc64983c2575c59145d5f20e1896644d40f3e2e5e60c566548049d845cfda66bb6c92dba5c26a04c8d82537fac2fa36872acea93bd3ed43c3252835e8309a0334e01ff703966f0ee7c1db4baab33c277c10de7ab40d474311d568602cdc8dbc04b8b2e14d66410d4a8edb7bd6e540cbcbba96d0debb415856857594cf3ec6426fdbd2299e27398286d475397f3990bf0a0549f08bbc36a3575694b8488e89a9ade2de84eea6fb90c5d80229b4938632b52f3fcb20ac0d5d5b25c993b12adb87c687a008066dbc6153b527a700e22f697ab244c2df674dab264c3b8f1cdf17ed107050e9b3399cb2744f12e6fe267d41d8725ffe761c582d1d42a2767f354aec8a40bcb1df7f6e4047555a33bf595bf9819a1402998a6061b698a07d4c90985d9d81f223117e6bcd43e85de967556cbdd9dc96f1fdd895f9e8975f1e915d5cc9fe1666bda6979e2e20889927b676f341616e4240a3b76731dc60864851f2eb1a3c4753c2284a1b03377d0922626f5ff599b958bb0e9c2da04f0be1df213b432727f87ebb9aa5808718105fdac987bea50b8691d2a1d11b66ff0ab8ebbcd6707f0ff3482ef468da32d7a37be7f2ff5e52f281c2d99ba3ac1ac938f465ad6003d266b113e81681e12f83aef7e0eeba5c8fbcb49e89130f0957161563c89c37eee4cca225231d85d7f69284841a968c78013abd4828d092d4d9790ab3fdc61a576bab0bd216934c7f2b8e9ade50b3dd7f947a0484293d036cf085bec1c96c2fb13d74718a2cc1c22e746a81e5755bf32022a993ef5c9f9efeaf0a85ef0a8c29d6dd1dfc671f520f57c808baff9e690516ae774c2b4aa83930637810014fb45a6e3117aaf214a800007b9f3b9177d1c847bf197a65a222fda07f8371555ee24cc60b622c950e7d68a0e6787433eca22b71da41f6a1aa8f87e943ac3056481b638af3952b8d957910e00338da5653aef90dec8fde7e0c2c4bbbfc083013a8c480ab631bb563003fdcb0f69994b4cb4aee2bdf9cfd91e29367da47a4f943c72fb4fcbc5b9ede3cb04c81903b9b5ed3022ce6f8fa06a2a0df44292f4d273ccc99203615f4094226cfdc339aa17b3468814c4d1c8adac702c290a9da41482e9f8b8f55461c2a0c8a96f964b0a5ad55c2bb9b892befb94459940f6d54b0a601024463d030a2fa7d92862c5172fe2d7ced21097bbf4f6deaed3baa2c751aab216ed3a3e190ef23fdfaba067977b8c253b0a91053ffcb2bad9baf0861b7144fa8de086a15e5410bad87209ecae457e16abcb44f0aafe7f91e82d70362897dd782c539fef56ff0b8b448321da619dc45680ccf0ea4ec61e76c315ce052cc73cf12b8568a033a23d3909646475ee379016286081476351c746061ac6d7cfff27b73e6069e1553c81ba92c9813eef257f4d41d5eee5a0842fd71801ddbb370aae4770ba9829be6ec42359719b97700d2c91f2fcbf7833897b6e2ddda6be6fcd395e0d1d8852ea3cd9ec2ed94a3b02d7949291d49d81f120abab32f9990508ad61975e1fa9a7055ce14ec51ef6c05ffd934c0a79ebc751aedeb135e356af5ca8da21b42f7786516bb21748e29bac5bb0ff8fbd54c53486b95635d3b0e16f6ff267a8bbfe05a5dc87155587f5dcd8cdc4909b4f4d1289ccf7930583d162f3dc57a36fbe6e68b2c189c4f1870823edb6b347d75fbca40ad6cbc1bf36c7172711e39dd852c572d3fbc9753fc04315d6be1f81536f4709e491ca49985c383f6c6e254ce6044d2de2fe861a172edda5d43f574266826017878675a69b628a481579b32ae3cef70d9d1ef23c082eaa10deeec4af14815f4b76f2bc55a4e61e2d5a57f40f661e3a0676aaefdfac722aa8b52809188613bc00464cba15f8156557eeb5516cd1058c236847aa0e8f7736c2b208c1624ec781ee1837a6c60c5bba6088b4327060169c7c4d269142001e32a78f5a735b20aac8f4494fff18224371ec38516f32e88776491996495a1fde43472d7acac8c4d474b79764d71b5beec8ecb123d724a0c0968b1593fc9e6d2ee5967a23bf2e7241cf0524a6b86872c442abea3f60665ec49afbbe18c90ba16ad72faea39d08d9e2e4cbb2d0ae844efab1c93147031a0f33f5e96839a284220b6524edb1ed3cf7b2493dd7e07e1702459f13cd6c1ccf6fb922506e869101ea1f8464aab23d0aabafbee25c633c69001dfdaf3ca52bb6da9aea007e192ff55f094b931b92e80a37c7a0826ac77235e6c7380178b450c156e77d9e5583cd74a7c197a34613349eada6f371c3ed7681279154f1fabcb708d30960aaad87fbca1f7df752d196e0c4635cd615b0d6a2ff6fdec4f1175d94d2693d331bdf8529eb47fb8dacee0fe502c4bc24f73a3a42f48c1877484fdadc6127e47d1cbcf34525e179e4884bafb7242f1aac5ddcc471add4518595f222fde1e2a2b956579058cfb0555fee069a3ff024b28ace82786ffedf514c479fa10a46c4d8e789a739e5030b44d68997f5d89e6a5d467eb65fcda807f36e590145555cfb661afbff61a46f9f0b698dc981b4f42f2c5e2c263a485137b237ac758d50155c712292de25d97c294333d36e5b277e2621a4cf914963c8529748b70141decf0f84f48280f0e28964c36c0c40cff7b643b7ff0424cb2969d73209ad1dfa3e186da4b39090b52a7eb0d1a132e0be6bcb8a3354d79c69dca0b03eab52aac5a547e29d634cc09fb54e719a867a1a20761be5263d7967999a2101ac527c62407cb60750e08d3ee448d16bc2db2a50103c2a29a8d2965362b951819bda6d3c7e1f183acc97f9836e0672cb07f815f0667e1e8bab9602a556a97b132141974076cd27779afca464ccd28fdc229879c16969cf1a388f7eee7e5541f2d33088ad6e1a795f00e85c12b2fe3ad6ed8ae87cc173c89dca6b3fa2b7c91734e1b753cc2ae712b9c9281c44ef45e9bb0ee1e54f13952af8413cd5638ca92776db0d641b717636b21b0b0c0933ce85d4b7bc3669ee7dd68158c2cb62ff08e5cf03d739795d9f667065086e8bb6cc14895b96b3605a04e9c82c860ff4cd1f2a9bad81ddd80b7546667433d3f1cc5e3ba9fcd1c6e492cfdd0f8220ce1332d59b16a99bff2f6ae1cc0262c493fc340d42e29950999097df295dfac2a47ab4667062c0b4d5e60718103489527f1e4f2cd9cf78edab031d42827510e147d0256e765090f80f728438e85bbec67587ce42f077a1ce30a7267891e49c9236dea7c15ea8546be7549dca90b398554c7233a436bad65c7c3765924a930c5dc520835fd28b5c837d0b79a2566a5620c3cffb877a6c94d0bded0b1a0cc54398ab95b4ee253a085580865a595903e0cbe30e4990b46c4d65a45af310e093f99ac16bd6dbd6794211be7bbf4a783c9c54c22c076ea7f03890a1bb2d52cf93ce912ea8d40703c7c0070c40b170605aeabe6435cd4a486dcf80ef39008a9b680a44c41c5495b1d3f1b4d307c262de610305a1bff6bc395f82b6dccf262124840267e85e269ee574ec466d93ceaf4cce118a525aa432164204f3959452d3a3438960efe8faefdd177acb9770a9652520d85ca1e68574df10d70a1330e8a01e0e99382e0e22f0439dc91d317024dc7fe1c52ad01b27782d21837ebbf891c8f438852fa9ae2b8426d1944499fb577dcd162a06e03427f62bd9837173e38a982d020059c61978769a9bae2b1034bb3392a6c1e7fd776744ca47d38116eaf0297492925fb962638a82889cd61213756c6fe07c55ac736910b2c3032b8d7fef88e842a8dbf679f61ea288a78c5dcca23f0b98bbebd61eeebdc311a9a5571fd6dc69a196c022f1def4c1247b349b60af373db773164df8ebda696990271ec18599e33724cf67a0c8db8b3c36bc2f3a6e8d91898c70f39f2b3b27400b9fa6c897b8787855217e2079cfcec3c3e1cca109993917765c52bc473698dae840af2a408674a841a770d4bc218a89acd73a7d11b5a380d22d34631c65d2dcee63adc84f4d3a79a369a5858298dbedd65865c311a1fd7d8b054df8db05549ebf3f47b73edaf2ddf872d606a29d46bcd293e3f81c72f4ecc976e1955c68ed3c6adfd336ac4c182f38f7c6a438c6ec1fb2bbd5b4b481dc0ce8ded1ec069a4459e4190e78a6bf007c3d427630d33b9b0e478136072245f23e636baaf201708b3659657a69e6ae044e3166818a0c13f8cb66292cb1792fdf496d79ce6b8193600e891f8e8f718fca3752358223d4c153ac7a4fa2dd0cfdd57f8be6fc6e0f70ccc4cdd8775c8c3d21601bbb19", 0x1000}, {&(0x7f0000000580)="02e74817e05839f8126337ba564c6ac13c9d44b31acc2ca501445c3b79a652f80a8a8ebc48728c1fe878ade36666", 0x2e}, {&(0x7f00000005c0)="0d4089a6609e363aa5e8bb8c5b0101dabe235bf77c789c1c4b04f6c34ab798dadfe16becb896b4e486de7bee48e7b91cce6a57b0f11c63facb3a9a595c7b82ae1ec7e5c3cc983a818d24f7840485a006b75a9b4ff8132c2edd5a0913ee1d66e76f9d6eb3667da8b9623b918dfd712c6bd99d7d1465f573d62a821e779d26ff15", 0x80}], 0x9) 16:00:22 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000), 0x7fff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x2, 0x10000}, {{r0}, 0xffffffffffffffff, 0x20, 0x1}], 0x1, &(0x7f0000000080)={0x90, 0xd6b}) 16:00:22 executing program 0: setrlimit(0x0, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8000000001103, 0x0, 0x0) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 1: socketpair$inet(0x2, 0x8005, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x48000000000, 0x4, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = open(&(0x7f0000000200)='./file0\x00', 0x20980, 0x10) sendto$unix(r4, &(0x7f0000000240)="5ba169587df41b07649f454da6d146008e9586f854bec80331c4087a26456889896802c5cb2b18e534523fe850ce9d5925193b6dbce7b263b28133933b116979bee18b56d87719369f4681b4a98ebdfdd316aebbf60d8722", 0x58, 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 0: socketpair(0x18, 0x4001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x800, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() r6 = getuid() r7 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCDRAIN(r7, 0x2000745e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="2c87ce696b923c24e99ca50e6934946ea4d687703340f04a9f92797e8d", 0x1d}, {&(0x7f00000001c0)="204c9098e8265333fa2366236ec76e2c2ee8393584530be4a783cdfeadc0277349ef9f9e58776e83bc5497fad7ad3b341aec2ee49c9ba4f3c34f22ade2a124e5e99504deef3ed46275db0f607ced87c903d63a83ec8f4de587296649a02617a40857571c94d27fba38addb1bcb3074f35a294e0952bb58a06e6043120ce69736296b7948ea35c51f1ffd09aa0829bc6da3b46fc0a81497eeab69d0c761cc2fbcaaa6368b06c6cde1cf50d23de54260eabdc8e69ac5ffb8b60d9c3e868d2670e2bbdba0090ec828b966243ab5bb0028874afd60f1eb8bbbd3cc0989d4db0ee52cc8fcb70cf448f52564ae65ebda9d9ee2a72ef76d3f3b67035883b60376", 0xfd}, {&(0x7f00000002c0)="0da88ca1eae669b5cd564e155dd12b0acb32711adbd76c013760400f4bf39505f9833843f332b8c01df0f7ba7f5d8c8986c7c165fd00500e8a84db5dfbcc3a0cc75f5727695711f505a82a41e008bdcc03cab908b1e919206d694faf47df71420852a0d744fcd993601cdd03a187c753e5c7b0c6e61dbf1b47ff8e9ec11bbdbd09b9e5836053a8c7bb0fd9915e66f0d29a6d0a6ad23bc71f0f974696920048c79b7f31e901ef1953cb5d12711c5d515df0c778d088997db367aad4ab7b8a84743d8991615049ea1d", 0xc8}, {&(0x7f00000003c0)="ee88a6ee13c6b4c3b4aa8a9d97cc17c1f61cb89af3a01ed026d8b31d6e443e12bc49fed82849973a1b89afccef88bbdbd71c2d9988f8fbdd12122f19aeabe925928a0a5d040b9fcf48f762800bbbe9238fd5d9c3688e9dee6e39ce22b953cf102b3e93f42e9e7f1518997abd3df24e8a974f8b7bb81055312cf7392439aa30924591903bdee34fd08b685aa2b1887f27b89b5a06dd199463a12e041d1444d48cbd76b6", 0xa3}], 0x4, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r2, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x78}, 0x0) r15 = socket$inet6(0x18, 0x1, 0x2) poll(&(0x7f0000000780)=[{r1}, {r7, 0x102}, {r3, 0x104}, {r0, 0x40}, {r1, 0x10}, {r15}, {r4, 0x1}, {r0}, {r1, 0x41}, {r15}], 0xa, 0x4) read(r15, &(0x7f0000000000)=""/120, 0x78) sendto$inet6(r15, &(0x7f0000000080)="414705bbdcb1a8a155fc852d341cd199fc93b7e685db84d83ea5421352ccc87ab684eb65ef7106af0118c7a3e3f8e814a17bd56f13b09cbb66fc9acb18d3d3c6e6c892b2717209327522c9421dce3e637cba83f963572c723052fbea1654ae1ba4f0dd47a890a1db8793ec8e429226bb55779aa1061bcd40c07b", 0x7a, 0x5, 0x0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000100)="c4fc5dad8a022f7c27cf96ccd90d10f1d75833a3e90574626319e952dacb948bc8a1e60843cd7ce71b7d35a6d5b952b1e613eb0723f1c42dc7a13a6fd86070855acea0afaaddcd0825d467dcea558a8acbe1efe2f34484939f0ee1ff8f40cd50531091db822fa301e698108bfd3e225d8747534c2bc3cf81fe5624a150dc7a399c531528975cd78a2e890a21c1578b0e115f0aba1fda11fe0afe124de39b62010bbbe0a30f47b35ca24317a0501284dc3b6299aac8094a462d60d8352ab5bcc879ec0005c156d170221f943582c9d651b63ab48b68f6b6a09c", 0xd9}, {&(0x7f0000000200)="cc762f4abbb4216009ed7d4382920e3213692eb272b0920498d0ebf17c962b947c3b89af71571b353bdd77840f3813fa7d2a58094c9a27e0cc01a0567c3def16863eceb040204bcbcd6f28ddfe6f544cbb730030051e671d3721b64abe76498224e9d62d9ea885942eff24ba31e39f1f0b0b656c66ca162dae53c9018fab2c3ee5b9e7", 0x83}, {&(0x7f0000000080)="5f4a65543612459883322a", 0xb}, {&(0x7f00000002c0)="e72aecddcd5d37286b26449d2c35f456ff22f076a5d7f810ade40ef68165a67ea3fac770d1cbc058469024bcce3f25977e686c51d0a309541a3cb6dcbda7b15132cc83f68069ff4a84e529756b74a1b9cd50d3062ede4664cd8afe99e337ab0d994548e336f98c50f0", 0x69}, {&(0x7f0000000340)="4f03bb4ee3c2762736d60b34a5a94481842f4bb1867708dcb8648fe69cff86293a770874001882d804266672e9d055f398adff912a989d83bec446794ada632ce0b27d97f29d69c539f11bdbc33824a27939bf02447c32b4448b51b434d6e66e835bba82e5aead241a0b376505b584d0a456b175e69852d50e41e1f1f58ee3b51320e42a69c377a130decff1d12577054cf5aabf48b3af494fdab69a2b2fea5dfdbebf", 0xa3}, {&(0x7f00000004c0)="322fab494452a6a0cd19577ee6db6aeb2a14686a04c0b2e754e657f2ea004d44aa724d9ed4e62dae6d0e1158caf1786d4b60965436a863fb3c461c8af70461c3a80626236be6e3957127b48dd22900219cffc9fe5f44baf12b4f765e704861ae6ddf3f0e84bbdafbd7e6fbda11ccaded7d950148d51632b8f6281de631576d661b17246cc1322ab3a0d73cbe5444d699c34ae24f6d94d2c2067fa95476797e2a9d5eda8f356898de10e5f6b60433d2a628d2bbef91b8c54fbbf018a9847bb765dc3ba2c2cfd3464209fad7b10e2c", 0xce}, {&(0x7f00000005c0)="45f506fcb4fb314a000b2e0623cc01ce8eb385c6f129098961e06b2a31c591a443a3d0344c2ec03cfd441ba6ebdf947e7db878b8b509807ba5d1feefc44172eb6a50619403c8ef22f2022eac8483ef7f58138d2535a3510760f2bc5f50cb647159c517a064915aed53c8f9494afdd8b8b0b5cc667c40e62e677a76f4df2e4da075635d4cd60c27329d5ca9e4d24cf19842d6c10e0c29c9e8adb41cdc1442281e3faa0067ca4cfeb7a52621718f341a3f4d380a", 0xb3}, {&(0x7f0000000400)="e994b3cfce376323f05d9b8124b7461754280b4bde782194aa9ff12829b33a1ed15ce9b654620fbec60ed45866e0251ebd815fe9b104e7f648cd5fa9c62437610ad04020635a0af3bf4295a031a96bd2cd6b43", 0x53}], 0x8, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 0: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x50) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x9, 0x4) 16:00:22 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x115, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x46) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b4", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x3) 16:00:23 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() setgid(r0) setegid(r0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="8d9af57e1ac486071a80d6e6c8144205a2379408718a0960394972b891fdad22078b6b6792ab2a432b25399affad617d4bbea7aff276da41891b42844ebe760601acda81c0f47db03f9f9e1d2a58ed9a6cde7ee79478ba0dc9fef112eafd7f7bd5a16fb3ffeb8f2fb13dc7d39927cbf683bfec0a9adb887bdc981e07784231a969ef886d6e2c4a20d248279dc3be2ca54de2dc21ba20f5a47d3afb7db2d573ddcea77edc56ef5732ee2651bac7710ed767026163d41e73a4a802c525fda808fe3307d9f04a", 0xc5}, {&(0x7f0000000200)="cd3624843d5b59c85f1c876297efdc732c201891d5c2f70012cec677724740437b5fbb7fd550444dea86d8dd732e95eac6b00eb7b34d26348c0b723dc2cb024ccbf44fd77094eb64781260e6a8244ee7e886aa08ab5ab886a9726be03731c607a455ef5d97257c2adb804321701226d0142915fedb7199cbcead52ab77e298cc43b7c8c7073e3dcf198ed2102512fcdda2fcfeefe88eca4660837ee279ef660dd5c2473b0fc3b53030a208ebf3e619f6aa2832a602e6c84059e00bc217c20d25d7857df0546adb73802afe95973714f8", 0xd0}, {&(0x7f0000000a00)="3be0ecdc6c504e49a76db9d89bcb9eac8ab2cc14c116d9436e2f40840b02bc5eb5deb7cfa9588bb9a77b28477ef0867ae7baa748fa275cba130f1b0576872299344303692d21c5fdad8055713c5cdd24ff881e9056aad8f2fdd97d188064dfb9c5739592daed1c2f44b0409ad95ca7d61dfd689edea0e88458c213f0e5fad6b48093da1977b7721171b23559b8fb468ac6d6dab196bb681f63658a947b3ea873d9c5a86e3f33e5ac2fad610125d19faaea71ca089f415673ec63c4a15f16f85a5ae4de04cb690f0dedd4ab19175d79e2c7032b946c7df48cef6c824f9f56477bd938bce5bdbb9b099a961e29451ce4c23154636414ff0190fe38f1039641190acbaeca70dc205aacbf8a14e85397730d4f94cd87484acf35de2027c6a299bcb097883248ea63858c4359bf703649c990f7dda9ad52694495548203a324170e8df32aeb51b1eab0ca2940593cd8beaec05cf26fa9b710fde7b7ce76faef76575bd7d5fcfb5ffd28b549ed31af06a7b69a8136816cfadc4f80036323e442dc22ccd4c50567d1e57ad9ce014fe3be1c1f5bf1dceca379943fd4a9618fa986d813d85f89cedbc36582e092aaa5ce10dbf928482a0af659c50cc21f5e434cc8d5e0575d3797ff95abb39335b766116d5466d0caefcf437cdec9f6b5112393029d08818e22bcb23ddfe9d5c3213289f3f546a512ffb4e6c03dffbd7aadbdef3e6e31e29da3ed2f32c151ac07e0d1be474e09e0120aec998a6af26ad1d186f18a4f9662f6dd5e13e7ccc9b2aecd86359b65e0f7c05a3d63788c6b71802a73b61a5e7b7092dea5ea07337406ac1690297baa94ffe25d055fd1dce8456161545111c7e3eaa049cedbfa0659a55570a611c58d22e20ea4eabd12384196e589723cb2c3066c7839052bc48696f6fb2baba1d5c8570a877c0e008e2ea08ee8ea06c56ae0b5539ef5461ac43f91ed55ffd3cb0563fd13617d1924859c577fb90fc22632ef94bf9bddbce4e376f5517260f81ca96facfd54c6d6769f7e2f0b5648a74c0c4408e663a50847fbeff03ba9eb6bdb8f4828cf5869d4536ea5fe4c3b4eb6aec79c68206bbb6df41aa6ea2f6adcafe2c0de191b5368ac8c7089343e10cc8230d43fa864c5f00eb7039a77e03f7dea9e4f04325e662172ca91dc58b91f301d268be3e0b92f7c40fb1f149606089f54b8d2ff20adc4f643b9e909c3733e9e19266b95b460adaccee2802c89a7cf7549a7e984d5327e6dd01726c93b37c57d3749aa813eb96a40ecd42098c585f0a4f9a8857c53fe4922e75894081bea79ffcfcfb9e3564b3473cdbfea3ef9c9ce4227de8319a112450e9ffe2ac22649bbccf9c2415dbfd4e85d797822ad51a06deabfc9cde98a16f51c4ab7c132f6f8b496453bf9cb3c80c35a2da85c1a57fd0da52b65682b9ffac3504882dc3ac49a9d3894f1b3a2218858264498b8f08590f6e11cc78ac0c4b14a75b1c7ba26680a8dad2977b8a1357753eb674137241d69f677deef843a10735394338b96cd902df16211ec3b5885c18022d4afa97ab21cda52ba111bd288f3b9e46301381ed111b4c68e922704e1be50b125757b3bb6cb53105d60757576c66b9a46584c73975b785667d4f780e7cb10dd81b8e4ef7bea054bb2d2af8b78fe14a8a364618c0945b0635b140700ece5dcef0cee8c090ec80009294a794de238a83ad39f9cd3845a2a229338a66603415b14ea990484677cba62ddbe4f6440cd78d21b8cb16444372adf27718cd355024ffb480e3d5829f1245f381a0450d5c4fdd25abcd6fda840e8136a96461d7f3ef0096b0dc16d28199970039a54b0b68206724bca3410703f9fb9074fb61e7f5f8f065a953daf78db6a86cad2e7659e8a3d296107c0663074b29dc3ea338d2174185cdc2f7a860839195c3ea0356427de2a55754254a8c6ed6a910081ad84f2f4ae26d87ea7224d3bed63a94f7140203427fc3e96ffaf7ac698d64031a01dda3bb6795249f2c453d6d863f4b7d829de4ded82a712943ca99a1a22723eb68f45a87b54a3c278f79212e4041b2d1327aeb0db1fa9f6f84f7c4d671a3094e02dae90e5771c53cb257b54d074ca7dbc7b9982ae2c2c10633fbc2cf9f1ab883f8d1eab0e64a73b2476ea34db2488acede0d19f243754dc165942a2f1f32ff1fd5b9b0a37ca9145fbcfc776820ff2eeafe730c44c900796cfe8b7e3e5923345f814849fdf7fea6e7886b0de2a5e83d4384035757cd9be1cc833a82c71afc1c39e23e662e56ad1be2218643d19de032b16d388e4c561dfb86a3f20a672ae4df14356ec7f046fed2e33da39bdce87588a4272363c6960ed92a50f2cdae916da61f0a6b773208f3e76ba1c19703e76c5c56cb0912ecfea05e81683f14439ea50300f5eea5f6fc131518c465983ecd4348d103f82fe8cde55dce1490946d873974332f5e6fe6201952432ae1bd05dc47aa50a56f4192a2bcf69c66280f3ab3848c1fea346a95f2fe51000de29c178abc35a13b88c3253b2c808c82ebc9a9736398faddac6ae8e3125e0e6252243ac1a3ea83fe09344450a692e187f2af29916489955b2298cd9372a0c1a37647145c35183a938e2fd71fa0c9cd3bcbddbbe51d00fa88d438571c4e7fb74f125cc8caacac61474e7e3343f27a8bbca584d5184744a49951178ee306ea0259258b9167548a2a2f9d9f2f15039213ea319d977d5d60fa9c2d1c643c4f52a421deb9761b3e9c1c78f31f49c8296ffddea90cb0d0260f9528e24a98aab19806f1fbd0aa1778a8694373c14b4e50386f95334c315ed56e11202333125645dfcfe2f85f6aa81c20883522a0dfba19794d4ac75b3a69ef61bc3e491aa927c75c22d1a3959579ff021ebdcf0332c0742794da97944e4eae97aea58600787f77541005b40a19fb3644db75b8ba2ce37271e306373895ddcaf1fd6ed7079bb625e355493d4fb6663940414ee35d7b805488d4cd7645d62f14b9011c8e3f06119363012bdf099ff46fdbef07a2d68bcc5a1fe55b79416c0bc9bc821b07f1faec68522778341da5d43732332795a5e09f6c73e88dc753e4c4abb41b72798b972dcbeb1a8ef814338faaa0e50df384e9f01e1bd5eea4a5d47227787e5adf1165f6e40b9174128aaa9112e77ccda73e90b696484bf8fc52fb8ef69cedc80b64184a11337613211034a6e789853483e9d9112f7020c2b096e0d84e2b2af3ac54a9c3a1752b1ed1cb32a6c6363cb5412619598658c451f5f7243a8d0ff80d53c60f55d58cfc0a62d66191878f9b96d57ede5dcd3568b09a1181436f696429d5aeda3645c59cc4b33d14ed881b975ca069ba58bcb2497d5877f33af2592a85b9894079d15486c7698dd09264c5e499dfa37a32a22ff5fcf5888cf38d6aa98b629bb99e2a6882377fb4030ff64daa8b4f5c42918f59da2a275dbf1a5dcc8d65b0633953302e275ec4ebb019dcd647999240ab37e78926d65ca3f94080a539c9364a91387fd55af83b6d70711e98cfbcd9026568616fc83708f792f1e5b780cde53611a790a89161849dca401910cc7b672a891bdc352da7a0b88d9217d225b250e8161873d3a1ff8c26b22f646aa41e02f62cc3339f43d41b92ab68b65b6f1f0fe9d0daf19d4ab022a00eace2e6436bdeaf146f9e45222f46a43546ffa8afcec9e7c5243d9d18510004b9ad63e7ae86cab558e3bf9300641ffda6f44f3449e077599181a4ef93fd02edf1e23d0106e998fc49b4a1763f2e6ba7dc7f2a037b7aaa4822e186b235aa070f83c34858d062358f8f3c100d6eb9700581cdf1e3bc7192eb126874d4931769ddb3f85aaf1b70b32bf38ddc04eb9da4ab0ad4c2ede2c5d8a8524eaaf8b4f5efec98692c6facdc9fb216fb586520d43997793a3d90a3c7aec3eeddba88e7fc54aedbca2418ef2663c5c57e1b792668c56962660424833606fe485506e6b415cbe4383832fcd029374ae8242459b246a55098e997e2b5733f78ed00dec513665eb633be402329164da09077133d8647131e3ef549c0be5edfe6e925a30458434f8b5b1cd084ed33a89308f4945e6fd8f7f0dd07d88eeb5aeb64890a68daa1d22f52946d3a7bf99b0680b317da694189e437287ee2351e6abfa8422f419d80a204cd49640ec59a40f978a5e016ff62dfbb9842e33cbc72b6011fb5c4f1bcc221f684e319e999306cdb5d33df2ace41eb9f5d08a6417524c4f9f3a5d4e262cc452b753d6faab787b27942db046e90e5aa8e6ce015c3d5fb0f6859503153daac90883c976f77d82bf323f1656e2794a30f4a03b92996b17e9f899d28f5ac42d7fb4485834f4c5bce2586a2362fee2dcd00b9c534c8dd6cc60663c87368098f41edb415d1b77257af9e85a4e15e70970c1c5de1b81975c0e10e5c6f58311fb4af1ad4ed6e4816063c15796902c56ac0ac090bdd1d72eef6373e2bcebb8cc8465debffaa1041627cacfe411827cc99acbebd74cabb4ac8999b0974e76ba4b525296439e2e40b5535a0ed19c407d06463ccd7563a14390cbe946438be9cd38d3f5062d47535a6dadb434d7b6a037557f210e22fad89324e3379b7b66cded8bebecb54d9814f45b7586ebdb143b8574b118137fcf7e467731632220a9c2451b6943aecba0230387ea438308ee785603ec2941ca60a0a99533459cede3669ea42babc1ced0e0c03c8b22231cb7d2af50a97d07c965f5a563d3f1196cde8f0d1289323acfd522e61388a4955c88ac3cbcd2a538b752d400f58162f4e5264729be7589360cb29bbdc3254e754d411ed73ba462d64844753727ca94c4303c1ce19bc1ee677fd4405406fbf1f6e7913f2efe67a8cf33c9883b82427efec673e190691ad031d73a8890b7de1bfe8ba155e7ee23b6c4c8268e83dcc138480d402f9aad4ccb70c52b146e4cde9e23d0741a33121ed084863b18d0e35b6262ea204646c5ff9d43044c40ab3be47ce80386984b941f048af9bf200317ac5c31e560362f9e4cbc385f5365bf32d0d673b9aa08c4b411973f684fcf56ce4f16a494044bc771d00f49a918923f4229391351c020594b894a64b79f5b44d88fd771c2561421d67d6dcfbe1c3bf051db4f19ad998ed5f720e4db219ed77f2372389b1bf18bc27a669badbc81c9cc7d77409434fc7d29a308a67ed647453528da0f460f1fd1799b6823171ea07869fce3acec2f549f1ac47792f903d221ce2bd35c58336fc7bfc6f286841091e40061fc3c66581488c999dadc960ff2bc1fedc5ee00c4802467e3381564129f0b0fe3408290de9e6c8547b80c5c2d9602425eaf5281dfbc2de7b778fc907f273f2ff7ae2a47746d9c0fe090eb7490b001ec35d49514367941e39ee7b6472828ffd65771ba2dcd26dd3d75da19319c0097f68a1b171affa3784197a918c487bbaa3d038283ee5a343ba14793df314381acb72279c4b57a1faeac44373e97fdcb93b6ba5e7bb385fedb88d3ef90ed9f3d62b221b5fd6fc370dea93f3bcfaf7c44a15e6a67f5418a93488faea3a8650e5d2a5effc3132e789b9a21554fca754eb60882c04afd2bfee1cf22221870ed7c1445db3ceefd18cabe62b1a3f7b262ce25b93456d068b9e0e0ac84916c2b3dd7e591d981c3f1218d9f3e473e2310e849abb07f453c3b3b42e3575f0c450e5da887d632d97804b3cdfb7f0747351f8b306eea083e50a63a121fea2b4f604730590862c27276acf1ba56fd062ab1c1c3af1840b8ca50d320b58c61300754ab7f6db6abdc978fbac86dfdc18a89404bde5cb06fe3d4283fe78f19d68a5f682e9e009f8c8e9866e56e0ea07a", 0x1000}, {&(0x7f0000000300)="d7e37e832de79b9e62c73c126a42cb49c138561ecfab63168f6113bc2d7ad58f28f04005fc9583f828b71acc3493bbd67b38ff4b9b6fad800b8a46d55bb960beec527ea09c6d8739d665ee98f4e6aaa0b48114a9fbe11198bcc0821202a59f8fe82e0ab80497b78b07aab2589359d288d2d400a5a4dca68f6b84ab6ca226eb2d1ae7bfa0b10f51c258261e0bc9e24fe5a1e7308ee0d95a54824a5b145cf2c8305c2dfe20f0d316866434076c15447ed92f225e513d16dc9ba8daa9dadeb11ed5e458c23d08c4bfaedd0405431f97e00647d1b66b382d7eb95098a0daf444681db8bd1f79", 0xffffffffffffff00}], 0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) 16:00:23 executing program 1: pipe(0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="1d3a61bd3e8ee850ee4a8d52b7290241fae9b468afd9b1da0d5350077fd4373bb28f506825a3aefe5dd501fea10c338bb6d7"}, {&(0x7f0000000300)="487c83e4a0ce1d7560bccfaff183a241311d6c346c739ba27f382105d79f7d053983188624226eb30112f35d49132b63efdf1082df228fd01c53c3cccfed5fffedd87165bc20bd8d6802ee1e746c15974f24bda910da369bb410"}, {&(0x7f0000000380)="2618cb73ad5b0fb7e611cae05687eba8c9de69b59fd8c0e59b6e989a1a2139e01802932fcfd60ef467279145dbb3b9c8be518885c3f1410e053ca4ecf42d2452c900f65d7c4b9d3831d25cee62684c"}, {&(0x7f00000004c0)="766d27da435bd81f1f5e4044d2ec0350a7d8eb0230e7a4788135c8c2266c56d45aa9295fa36e847f1f257643cec6150a981d400625d3a24f90bfedc1efd7edbaabce7192e155250773b801b5f40327f14219e8161b16922078679b51a5d6704c8add52bf18811a437b682d50f65911275e42bf20c92c1b39db720375e5b2317b28b59515a5df8bb6ed2464ce2410e155a959f8099213c983e5c44270e0102c7450f9902e602681119588efb489319cc7a7a41a62914413cee0245202e3feb4e59a4215fa9bffe7ba3c229f3dd3daf84e7baeeebdc2f897e816f85059ae8423d8602e0464068b7cd394fc6b2768b4"}], 0x1, 0x0) getdents(r0, &(0x7f0000000100)=""/251, 0xfb) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x80) chown(&(0x7f0000000200)='./file1\x00', r1, r2) fchown(r0, r1, r2) 16:00:23 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)) r2 = dup2(r0, r1) fsync(r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000080)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="316ba79021394f02a3e39b4a8a581750b546936a567fd263deb3fe5e991ae154da90a268f6e70b8a255f165e757906f9585856de93126a8f194ff847c6c187bdcd7c75ce2e43f67152589ea60cd4ddf8c5114fce04e0b54d184558da827bba1e1e5b9c1e040000004f15fc86e7055c3d5bbf719ce48767056abb1d289be422c5389f6a212649093c97ea8a9bd5c92b28064702696eb0f8d2ee5b8b87f00e1353a44dbefec5432c5712e3422b96810bebce050f965649aeb98bde971b1b4d477c4d3e900ce31172523844b554015e4ab465eba275522b98301c5295162300", 0xffffffffffffffc3}], 0x1, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x800, 0x100000000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x103) 16:00:23 executing program 0: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x48a, 0x100000000}, {0x100000000, 0x2e7a}}, 0x2) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = getpgid(0x0) getuid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x5, r2}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x50, 0x10) renameat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') kevent(r3, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x90) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r3 = kqueue() fchdir(r2) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) linkat(r2, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) r4 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x9, 0x4}, 0x10) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) dup2(r4, r3) 16:00:23 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x400003) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) read(r0, &(0x7f0000000a00)=""/4096, 0x1000) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') pledge(0x0, &(0x7f0000000240)='\'\x00') 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x100) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f00007ce000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x10a, &(0x7f00004dd000/0x4000)=nil) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') socket$inet(0x2, 0x3, 0xfffffffffffffffa) 16:00:23 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r0, 0x10001) setitimer(0x3, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000340)='^.\x00', &(0x7f00000002c0)='\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000080)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x24) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, &(0x7f0000000100)={0x100000001}) r1 = kqueue() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0xaf00000000000000}], 0x9, 0x0, 0x6, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet6(r2, 0x0, &(0x7f0000000080)) 16:00:23 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20040, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) syz_open_pts() execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='^.\x00', &(0x7f0000000240)='-.(\x00', &(0x7f0000000280)='^.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='^.\x00', &(0x7f0000000340)='^.\x00', &(0x7f0000000380)='\x00']) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x3, 0x3f, 0x78cb89e7, "67ef4b70c7ddea82ed78517a78e120a00d9a0dd4", 0x8, 0x7ff}) write(r1, 0x0, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/12}, &(0x7f0000000100)=0xe) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 1: socketpair$inet6(0x18, 0xc003, 0x7f, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="ada123cc3e7e8d977ff49ba28953edcfcdd0e13970b2a239225b6e9a1298fff52ac46dcdca86e7153f4a8ce20a86b9859a21e69f244fd92bfa1974ee232f9dd9dabd961ab5e4ba883857f5b0c701ffd037b65c0c6d4564a58bbc5309cde28802b534f2457d2ad9e6c02501b2a69ca1ea27eb1ffdfbbc4fc6721d5c12d2de7a0d4d784c31e3301a5b03", 0x89}, {&(0x7f00000001c0)="efa524b782af3019da56a99507dba9afb16ba08357a05487b4142fc964f9cc0abf75dfc66be55ed80a4ef23a7f273919ec9c17ea724d2af3be7a8a5c74510216428f187682f8b59922a322f17110db763c43dd8f2cc21fa192f748d339c3aab4c3354c1cbe0f211be359dc378d88d7bea767a8fbb282651a87", 0x79}, {&(0x7f0000000240)="9e003fdb1be95956db32088b396ac66834ad4aabd7a5aa54d05e73191802deefaddf930b0ce3dc68ce7140aa5ee7abd853c886628b61ef556e5807661f72452ae360f05a85ed6ca21720940f3e92468688f6be8365f764ae8b281ed217bbdd233f5ca3c2027b09e301d305a63e38df9c83941c34cade78c50b84e317c4432b8aa445243e682f6cf9135b4a1f7919302c9b5f175f2e0b77ef7119ca49e64fc61252fb85bd36497c61df810cc5d6c8f6a57af1593cce667034645df54c21c12ab94de240186de87908dab42b5a5f777482a6b2022c667bc86d738ddbfe64d17defd0d9a398bbf4507e3dfb090ab7", 0xed}, {&(0x7f0000000340)="00e0d3b29e3de8b16df00addbc7d352d2452adc4102568fe98a8e51b19095f91694e86af1123f7e59ac1cad983c0e7068b", 0x31}, {&(0x7f0000000380)="79da3c768aff310bc349eca8e22e6fa8a043c66f9fab997234074a29a314cc7d565213f510148487", 0x28}, {&(0x7f00000004c0)="390181cb237d77771a443aecd38dcb29c57b239848d753c7327e6d618f84baf4ff7eadf6b65a027034a76ea1d02d254d1ee60f7727bb846312e7f22408669e6f26a41834486e050947b7a976000333a169849010df602ddcafa6cd26378e4af551cfa505539fbe4b3295d1c78af0b0afb6cb7ba400d96f50981f835af00871889dd6a9f413f6e8f6c78126e50e8b79d378d3642cf1d28b324b1ca4a6b6550d6685cb7a8955035b77a71e9182bd1ee6ff562acdeb93277e045497cbc8152bafb7b4545d6c9961270fda4cc29ca495a365d3e26c65c83e2a", 0xd7}, {&(0x7f00000005c0)="505bed7da6b15817660ed86b57696839a9a1c4030b1d256c8de233ddec5f847ec0c67ccb113fd8b17bd274e5fe4ec577752f0cc7fbdc7539415ce70cd7ce534d4cc6263e53345e72c6cf70ed81a79891f2877a9162a9a2df11b9029a376a3ea5e818ffb7d9fea1e76d710289aadad16aee58437bacc852869472b935dba820674bb8b49249ba2a5f431375d6c5db68d7c49f3ef36c6d34ae726807cea9a24c069b7805c2cf4c324be7b06ede52355c1c029b1e3434fb2ce3fbe85c4363e10922cc465f28bca66ed8eac35afd497aa465e6ed8d051b20b9805037c09e80bd", 0xde}, {&(0x7f00000003c0)="575986158b79488409bafa98b268b18c17ead6566904969475da82db30e98e781dfc1c0a260c86e599cc43", 0x2b}, {&(0x7f0000000400)="07b94ebfbffb958232bafecacc", 0xd}, {&(0x7f00000006c0)="6442b459f9f63c1d063f3f8170c59ecc74899e83fa013e632b5f3fe2994dfde66e5d904915278d46c4bff06e0a04bc681418264ae6255abff60eee494a2af73298c2fe4bc47e0b8bd04eba594660a609e93e5a4d070102a1b6b4ebc8559ca0eae6ef76f93252e5c9d352b8f031adf5ec5b541f4580bc0f364ef88bebc89ef85ad5395324f8e86bece2a529c3093edd4abaa76ba52b10ee3342c20f6bf342651c4f400b01bca35a", 0xa7}], 0xa, 0x0) r1 = semget$private(0x0, 0x4, 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000008c0)=""/215) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) getsockname(r0, &(0x7f0000000a00)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:24 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = socket$unix(0x1, 0x5, 0x0) accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) socket$unix(0x1, 0x1, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) socketpair(0x5acaac19c860f2b3, 0x5, 0x400, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd74) r3 = getegid() r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) read(r0, &(0x7f0000001680)=""/168, 0xa8) recvfrom$unix(r4, &(0x7f0000000200)=""/223, 0xdf, 0x1a905848e6cebdf, &(0x7f0000000300)=@file={0x1, './file2\x00'}, 0xa) recvfrom$unix(r4, &(0x7f0000000180)=""/51, 0x33, 0x841, &(0x7f00000001c0)=@file={0x1, './file2\x00'}, 0xa) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) rmdir(&(0x7f0000000080)='./file1\x00') setegid(r3) 16:00:24 executing program 1: truncate(&(0x7f0000000100)='./file0\x00', 0x600f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair(0x20, 0x4000, 0x3, &(0x7f0000000140)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x6) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) execve(0x0, 0x0, &(0x7f0000000080)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:24 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() shutdown(r0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x4, 0x6) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0/file0\x00', 0x400, 0x21) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000001200)=""/253, 0xfd, 0x1, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f00000011c0)={&(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001180)=[{&(0x7f0000000140)="d21bb79a9f3b75beeedf01b2337cad82e29a8d1f903f86e8cb7295ecf4accdffb1ddcbc1b02874219cb64b2736727c7b3b93b6c2c6071f31138780554cf5cc3630b285550730c49f861ab02c23cfb416775bf7738f9281f893feabb75835f25de47259ad6933b6279daa04135c6bc21ec58ad176f05f106583558cdefb9f44c98468145b5f6b6182f3731190eb67b2a464a2ce4c4ba87863922d5b99b8f5ee23a07e67c28d21af2480cb68898c7c1a35b7b7fabf81a2b7d9944fc933eda7022627f6c86604b0ce1ba283427df9fe273fe2be17093836c2fa543111c08c8b97b15d6bf1615a4522880689aad94d114ea59b7bf78cdf89e754aff7cff07fed4a37793d345d4ba066798b485d44ae5893aeaef38d43b91c12702bde3f87560afb973535c27dd5d849bcb422688171d7d6183083c9d73ed083d315dc65d7d0a234f41deda32b49707e0fb50df7322cb84d4288e46433c4abfdea20e7166c3b25f5f9796b93dd7362d27a44fbe99d8bbf3467781a0b964b336768dc316c9c0dfd766c460f33dc79174c8b60f308b6672b38e8481f218561035cf9006499167845086637957e08d44dfe59070a460f1c503c9308c548177db380f6fe34e8f1b25d44be97d01711babf97c6a1b35afa6db26e02266a2feae161498236247f60e5736a97756c0b74bd1dbd65859f30ad684f860b2ee09ec4087dc34c3bdc2a5f9ee6281cb96b869f1066376d4a912c86c1f91f55a48b229fabaa34b36d10b670a24e42f7ef7fd89f0dcb05579f47410715c8891dcdee2462744df19f25cb600edcd40d36c17c575003f025db5eee17fcbfbb72d877e26cfafef8d59b6d10f12c3f006e1f5d407f046e3a6aecca22994ae9e9a8d893068b241dfa4a9dedd9e7dd4959bee64443dbbbbec054031e2859a20e8978b1fffdd2fae498485f12e04955ac3361699bcd7429b526a2e214b191bce52c5b7fc12e090d9b55459258b2c29f440eae20066172b24b33db1ea10248445d757c094869460771cb241b1b2e925599b17cf26a3bc58e5542e43cf648b46bc79817cf3a44b9561c35805093e139e9a35772268996a22be5b8a24417a466b6dcb81be0d3b32a0741c73fccbc14c5192ec420474b6cf2264f79c6d737af8eb06fc98d25b5078811d5d0c55a89b107ce92ad7ae788bf4f7fa896d6f728d0a4ae1f2b79a8b1b80937daeb44d5d22ede97e909f2ec16ab40b79b657161e3cb559f85d2af1d12eb83382181aa96cb09aaef54e481de0d568460fd66b6ffc0555b58b52071ee690e1b1a8b42946adf84002945437e969ea3281b6a63a7fd6c0a13750ef976ea4d000139d4b210c3c92a1ecde2db26d5ea550c7c706dcf8a8d41504e5e7876263a11f8bee5b29bb84f0d9f5542d3e1c2197c46bf1ebd56850e24e4f981d29ac4128bc02691b23ce5a18f5e2cb0cffe4e64b84d8da31b8e885bd9f05539dfeb7becd2ad20df66aea079009519142076b3b0ebc5e5c6d98ee07f160f32cb9cc647b27a56d38798fcfdfbb70f7423da610391c07b452e93354bfaba5f701d19b9a9c7278358fc6be211d4522f43954847321337581a9d11588f66feb5a091095e9778384beb62cf19df72993cf7eec8ca9e9ceb8a910326d94add0d11bfb8de014fcc32b9f8aeee05dbca2163382cc256336bc15e1e0bb11df359f780bfe4b81cf5790a9d261440fe150e5e3652767d19d42bcd0470733f9fdbe5627407b68bb3b9dc767a2976bb0bbd64751f9aa71d5fba6a16cdb67f3ab6bae1a8b0addeba84e1bfeb762b58671d6865577a912de33b359186b4754d34945096324c44590b4ec07d6dc6e8e2e8ade73b1e793464e800f1dc5f84f954ba8450a2c245f38e902abf1df6f236b0ebf4aa0e116ca9e4478f31837809ac166cd5f245b022d60c3ba99c484b16987bafe3c82c33a302c89040433f6a5269109eb0fab63b090bfbb1281be63e3e99e2dddd14a42b18e365b151aa036a5e9a6528a7508e0049acc17ced7fa625fc5f61c98163fce5dba36d32c58a0e1cb1618f84e62eab6fcf8363a56b08eb75f938095086f021378f6ac9d7a432a0b9c2398c86a1e2e163febc25259a2bbfae0526f11ed56be59052c9ec3869c11060d677902dbacb12bfcdd4ba190cc9c8863159f914a4953fe1d1f6f05d512384e707e18eff648a7379cd898ba4cd893593bf89285ef75d7bb5ff2f1f7fe1391689ea3656b2723b298c6cd7adda0f3b03d41d6aacf072d35e411787c66f52433b63b610f3067003cff30aed7b7f0ba1bd449f9a5e52517682a4dcd2a60b8a0e5595d8b9b30a383fa21c89dde1b30b2c16ec8a32cfbf3f29fa4b541d2c7265d906ab23057371be5d2bb35de37f2cf804255a3de6336126a3079e756d86237f7f40216b2bf297157b1d5c56f9bd26db8cb29275aecd7296ba80dbb265cbaad87f3f4390964a62dfedefd6d82073286e1c6aeca52409a565137c1e5bec84efc437174a3f094cca69b378f64f0aa7ee8736f3ca598465960984ec75f7fa97114c778a27a43d0a1707fd8dbfa0b5ae0d52ca2e220e1b218d1572e8aacb4306a478f9563a0333c9c839ddc0f0bcb6bad339bdaf90b361f1626fd6b0482614f40c957952d08b9da462ab537c0feff6424b50122fb28e0e77116fd65b498538d0b7b59d2771baeccef3a3e8a9cfe936def5cc077c1b7ebaa261f1745d1b51eec5e2a5e78b9be6deec5410e2ec3f3fe2ad563182d0f8e1d4f0681bcd6e975c422b0f5d7b7c2e07545209546b532a7582a92fc0c8ca57bae6dad66041afc15e1e89fd691af704fb864d7e6c4cf589e6ae16f4c6bebd7edd72742876841807b93dd1c5d27286c8860a4cb0f5f414c6ca1c68726f6a5c13a9a1d3ce2e6699549abc3d6c789653a52be9094bc4b5f3bcf85ba0021937ed8360ae8d910729351c296a8d523ff384f05b9aa1c36ff6d6e666f169a1cf38a75c60f4529e331e6d12b9a9ee24944a1d8607448eab2e81967e1de02d00d65eff832984b249f7ea354d05e053936fd5f936931c0edc9be24f29d310dc9e40ea30e7fbe24ac6501f9da9fe09b5c02fe2916651d56c159d1b00caf3fec9d41da8bca90592cf5f276f2303c7055200996de58609d5db606ceac07985d8c137b01abf1bc966a7a380d71030fc1c8e333d155da2106df01316025d389e40d295297f078137cb458ca867984aa712207bcdcc69e18350e33285a13876eb3969cac9f8ccc4afba6c7254fd9289335040e8f1af8cc83e9c38e8494bc2ef4d57e318f92a28c853f95ba0064590a522c4057881597b7d1aab106d7ef7ff0d3c9d92fb6faadf2a15643f07d7eb1531d3eae12dd8e682e765adbfbb52ab14bd1d6197765a8714770b6ddb97301bf78e78b4f279786086a4c1349bb94784a9d503b4eda55e9df70852b5a9234f838c1b6cd9b454979725331bc4ab84a3110f595fb9dcef7ddf7244c74337dcec4d6426dee80b5e4e6f794746aaf47ab3a47e13fa0951a312c920749581e74a37c73445b1558f76d4d88c790897594a8b29a6f966db115a3bb930dc5db3cfe287731eaf266422777cb41bee60231f566e94a7d72c546952fe9ec54bb574b8fffff43995b81648c6464527d41801c3c0dea727080cdd8000b1bc0646ae19739829f80c210ed6544d33f02f244ea077c8ecfccf775338b9cc363fd858f08ed387f196ffb94b0d62656df5736635621535fbebb1df4e3c5c509835fa2c89397bed22eb00af7a5acd0f0cad2d406015b9a04c23d8efe918b60cb165e4e6534ec5a3e37ca1d33f90072d99e38e53a3f479191a266af30cd67b838d3ff386286d63dea21023c9034edd70399b657a8956ee665e82cb81070ce9e1bd4ef3a3ccf8f3ec64e8f184f44e9dc0780c00b391a35e822d86f007568ef4d06105bf885c525ea96a28d2a5021c9b403dcd2082b1cac86cfd873e11adf0393f20395d20802f8347c592976edd7e5502c0e324cf2191d424e9c06ebe6d7a4df8e10661f03abfa44497eed824249a11bd150e5f17b49f2c899b8730ab62e16b7dcd3b7266ef942c1f2f8546768974b48798a0205ba9d3c15929290deaf3b5d72b5d3aba2220a1d469328d75e52f8e254e0024fd39c9c221c539e4db4d065d73c73a34768039bbb5c0e5ddc9fab4ef9038662ce2ff9264bb439ae28add70d28c76d7780da3b8e2fb50042f573ddded03546a10275934e729b58ab7cd412a9ac538f84d1271e764ee1e8155104435f985614243f3b4d767b23a710ebef539e1f3fb5e701452693ac7ae06baa15de10ae28c678739da4c08d601ba7982325fdf0c181fb012e8c5e9a6b4ba61ad1dfab94f87ae9a81a4ca75aa37eb44a592782e2167cce058ba5108db0cec1e061f14fdf022d06d806a88930a306d3ee83fff35f44d7746ebbccb8481b4fdb936570f8459e832e829d38a0fea9bb3d75c73cbf2c7b2255eecd6cf62d3c04e62bfc6003b7c1e71840fd223e462b3115a9581c3af8fd60a076aac533c5b4bbd4605ea245baaa7b86a58c421b183a2bcb5541d336dbbc7773e85d28e66ebadda999cd6ead237fa6c4ade4206cd17f73cb60fa67a393d9b8a653cb092b0d54ba18a66479bf8a9d1e6258e7286a0043b425945fa5cec0637c7272a46029c0a95b712e1fe85400f8cdfecc3b747e354e2d470adad335c8e70cb5b0d6148b0e77912de4385813d4f45b4852a9b3fb44f043786e3b529e39b0cd6a23d4d9dbe620e1fddc999e015ee9a73cc94e95eaf8b0992dd265cad08ce522790f6ddbde63d745940e3eb5b9b76321a98c89d8793f07f3b3ccbe44849c47a229008aa020e57b02d4b4639f220f587964a2d0e67a487bd81bc212c404e345d24d3754991c828faa2ea7eba1cd46da5e56a1e1f4b80c6f6d2eef167cc8fd878e22ad148584ed0b327032cdd91e7f55468989a2fa64fbf14d7e8848f8bc2fe9534266dffe4da374a84b29b3f359f883ec0889e0572b3750e2f7dd86da50fbfe4065ca6c72e3c60ea180c53f9e9ed246c64aa26bcaabde0a57842ef51d012b7e605ed907b9a433358122bae8a9b37b1f980f2b4414971667131e01f6d1f46754793c6f711002dd3d15948ca18afae45dd50c95615b54ff8d41dded2027bd4114c0a881ffd24255d91c3333a0766909435d9616b42e594e7f8eedc7342ca68b495e22c808e862d48abe0e959c59e97d17314a334d320ad4543f4d3ddbe671488c167ee047f1643b073db87dc352a317005cba43efddd9cf996388a297eef1121e5ebd026eaa3cd34c4b0094601ec25780b600cfd5b5843e9848b8377f8d0599a1ab2556e6a917a100e7796ae85ca07e1701a43f890e4468e49a41a345eefc47592452b34f242cdff32543568fcc850b6774e5f20c778b2de1d9f6c298667a4b59babe97db422966bbb3f1418da24070c2331e32f9649b23a700f21d128c4d9d23b5ebca346f11fbc07fc9828bb65c9185b6d21397eb10469162a9f422604b5e60c057a0f58b1bfe5b0e6ffdc58428a61f039cd4066e17808310170e16e64f5016090e7c3b3f2cc0ef9d63162f47f19ae681b0cc8c042d6327f31c39e82a939a4a71552f0d29182bb6520bd6dbdd356aefc8efbd7622ea14c435101e48a3df8849895c181fbe31a1052d71c76851965433c7db46dae7d944c6f007cee8e4ab1a09a9b69b7006aaff317cfd1bd6918c6e03165e063d60f183791cb98c3efd3ff6405448f8d8a590d40303322d450335d695bfd644a807209c4d121469d348ca1c899a11fa8791649660521cc4abb6e5df81e3445", 0x1000}, {&(0x7f0000001140)="e2ab42a3", 0x4}], 0x2, 0x0, 0x0, 0x1}, 0x409) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) 16:00:24 executing program 0: socketpair(0x6, 0x5, 0xfffffffffffffff9, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) accept$inet(r0, 0x0, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000100)="5e2e81", &(0x7f0000000140)=']\\\x00', &(0x7f0000000180)="5e2e81", &(0x7f00000002c0)="5e2e81", &(0x7f0000000200)="5e2e81", &(0x7f0000000240)="5e2e81"]) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:00:24 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x4) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f0000000180)=""/158, 0x9e}], 0x2) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:24 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = msgget$private(0x0, 0x13d) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x8, 0xfffffffffffffffd, r3, 0x0, 0xaf, 0x4, 0x2, 0x6f}) kqueue() 16:00:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2a, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1ff) ftruncate(r0, 0x0) pipe2(&(0x7f0000000000), 0x7) 16:00:24 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$inet6(0x18, 0x5, 0x8b9c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x81, 0x800fffff, 0x100000001, 0x7fff}], 0x30f1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x10, 0x0, 0x9, 0x7}, {{r3}, 0xfffffffffffffff8, 0x43, 0x1, 0x0, 0x1}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4, 0xfffffffffffffffc, 0x3}], 0xf4f, &(0x7f0000000140)={0x9, 0x10000}) 16:00:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x200000000) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x0) dup2(r1, r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) munlockall() 16:00:24 executing program 1: pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0xb, 0xad49, 0x72672382, 0x882, "f0787127e91f541c7dd5745a9cc2f7f7fa2d1f9c", 0x7, 0xfff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x192) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x44, 0xfffff, 0xee4, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000084, 0xffffffff, 0x46315e07}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x0, 0xfffffffffffffc01}, {{r1}, 0x0, 0x0, 0xfffff, 0x7ff, 0x5}, {{r1}, 0x0, 0x80, 0x3, 0xfff, 0x5}, {{r2}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x6, 0x68}, {{r1}, 0xffffffffffffffff, 0x2, 0x2}, {{r2}, 0xfffffffffffffffe, 0xf0, 0xfffff, 0x5e1}], 0xffffffffffff8000, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0xffffffffffffffbb, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x40, 0x5, 0x3b9, 0x498f8460}, {{r2}, 0xfffffffffffffffa, 0x21, 0x1, 0x7f, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x0, 0x91, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0xa, 0x40000012, 0x1, 0x1a2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0xa0, 0xb, 0xaf04, 0x1}, {{r1}, 0xfffffffffffffffa, 0xc3, 0xf0000002, 0x1}], 0x6, &(0x7f0000000340)={0x2fc7836b, 0x1}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x1000, 0x4, 0x4, 0x7, "96e629008b5bfa6fd838c59e812d1a89a3c10661", 0x2, 0x5}) 16:00:24 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) chroot(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x0, &(0x7f00000000c0)) 16:00:24 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x10, 0x4) utimes(&(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:24 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) close(r0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x148, 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x108c8, 0x139) socketpair$inet6(0x18, 0x400008007, 0x10002, &(0x7f0000000080)={0xffffffffffffffff}) minherit(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r4, 0x0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r3) write(r0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x1000, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='-$]\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)=']\x00', &(0x7f00000001c0)='+H\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',:-\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='/^\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*\\),(]^\x00', &(0x7f00000003c0)='%[]/v.\x00', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='[\')[', &(0x7f0000000480)='-\x00']) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000010b885, 0x80000000000) utimensat(r0, &(0x7f0000000500)='./bus\x00', &(0x7f0000000540)={{0x2, 0x7fffffff}, {0x7}}, 0x2) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000480), 0x3) write(r0, &(0x7f00000008c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99c8aff336c00ab1e1277c70bd051be0b31e3a81fed72cb0877cb3027c57f0f8a2c9a873e4c1c1425787a801f6a283f3db08485a31fa94781b860678752fb355804f33f1e879375920b5f81a5c51705ecafdc51015c34297de6214e187e3cc8756854fa25929c35d7308f435a2382150d29997fe1c99ef2ce1174f73722e59", 0x87f) 16:00:24 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) setregid(r0, r1) r2 = socket$unix(0x1, 0x4, 0x0) close(r2) connect$unix(r2, 0x0, 0x260) sync() r3 = geteuid() r4 = getuid() setreuid(r3, r4) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2029, 0x20000503) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="374c99f30ca64d6dfbb40b7dfe3137578305ed2b79fc677748594ce3cb9f8e9471e785296b8369e032fe237a32c3257ecde9d2f11d96b9b1dc728101bff56774285a6b2a215a92cda6bc13193339df342640666aaba1c74f2b61e5438caa926fff3ae7b4886816bea1e1db75490271da63c5ad0692b1392149f5fded10aaa60999d05af956d81645705e8992dbbe9f4edf", 0x91}], 0x1) readv(r0, 0x0, 0xffffffffffffff3e) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)) 16:00:24 executing program 0: r0 = kqueue() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) r2 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x40, 0x7, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0xfffffffffffff34c}, {{r2}, 0xffffffffffffffff, 0x41, 0x4, 0x7, 0x3}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000002, 0x1, 0xf8ad}, {{r0}, 0xfffffffffffffffd, 0x98, 0xfffff, 0xffffffffffffff99, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x5, 0x9f5}, {{r2}, 0xfffffffffffffff8, 0x20, 0x80, 0x3800000000000000, 0x76}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40000010, 0x9, 0x9}, {{r2}, 0xfffffffffffffffb, 0xe, 0x80000000, 0x0, 0x3}], 0x4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x100000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x24, 0xfffff, 0x8, 0x6}, {{r2}, 0xfffffffffffffff8, 0x5, 0x2, 0x35ee, 0x9}, {{r1}, 0xffffffffffffffff, 0xc4, 0x80000004, 0x0, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0xef3, 0x401}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000004, 0x4, 0x1}], 0x0, &(0x7f0000000240)={0xffff, 0xeacd}) 16:00:24 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x12a0a, 0x180) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x811, r0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 16:00:24 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) socketpair(0x2, 0x2, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) ftruncate(r1, 0x0) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040), 0x1d6) syz_open_pts() 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffc0, 0x4, r1}) mknod(0x0, 0x0, 0xfffffffeffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 16:00:24 executing program 0: unlink(&(0x7f0000000000)="e91f7189591e9233614b2f00") socketpair(0x1, 0x7, 0x1ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) unlink(&(0x7f000053cff5)="e91f7189591e9233614b2f") 16:00:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) nanosleep(&(0x7f0000000400)={0x9, 0x3}, &(0x7f0000000440)) r1 = dup(r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/87, 0x57}], 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) 16:00:24 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendto(r0, &(0x7f0000000040)="8840e3c0ea50765aade78d61bbed6d0ff492950d7913eb2bf15de4b16ceb391d3bb89346", 0x24, 0xd, &(0x7f0000000080)=@in6={0x18, 0x2, 0x100000000, 0x5}, 0xc) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0xffff, 0x800}, {{r1}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x3, 0x3f}, {{r1}, 0xffffffffffffffff, 0x35, 0x40000022, 0x5, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x5, 0x9, 0x1}, {{r1}, 0xfffffffffffffffd, 0x27, 0x0, 0x100000000, 0x8}], 0x3ff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x40000040, 0xffffffff, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40, 0x1200000000000, 0x15}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000044, 0xffffffffffffffe0, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x8000, 0x6}, {{r0}, 0xfffffffffffffffd, 0xe, 0x20000000, 0xfb, 0x7f}], 0x5, &(0x7f0000000000)={0x7, 0x101}) ftruncate(r0, 0x3ff) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:25 executing program 0: getuid() select(0x40, &(0x7f0000000040)={0xffffffff00000000, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r1, r2, r3, r4, 0x100, 0x9}, 0x80000001, 0xd31, 0x7fffffff}) 16:00:25 executing program 1: mkdir(&(0x7f0000000640)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./file2\x00', 0x1, 0x10) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x30) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 16:00:25 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) 16:00:25 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x8) truncate(&(0x7f0000000040)='./file0\x00', 0x7) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/94}, &(0x7f0000000140)=0x60) r3 = dup(r2) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/174, 0xae) connect$unix(r3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x100, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) r5 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x30001, 0x1) socketpair(0x2, 0x0, 0xe26, &(0x7f0000000380)={0xffffffffffffffff}) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x92) symlinkat(&(0x7f0000000400)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00') accept$unix(r2, &(0x7f0000000480)=@file={0x0, ""/55}, &(0x7f00000004c0)=0x39) open$dir(&(0x7f0000000500)='./file0\x00', 0x9, 0x1) ioctl$TIOCSTART(r1, 0x2000746e) getrlimit(0x7, &(0x7f0000000540)) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open$dir(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x1) symlinkat(&(0x7f0000000600)='./file0\x00', r8, &(0x7f0000000640)='./file0\x00') ioctl$TIOCCDTR(r7, 0x20007478) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000680)={0x6673b8c6, 0x200, 0xfffffffffffffffc, 0x80, "ca389d2f8a34f4dc3de1a990bd6ca7a6a243c059", 0xff, 0x3}) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) recvfrom$inet(r9, &(0x7f0000000780)=""/165, 0xa5, 0x40, &(0x7f0000000840)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)) symlinkat(&(0x7f00000008c0)='./file1\x00', r4, &(0x7f0000000900)='./file0\x00') chdir(&(0x7f0000000940)='./file0\x00') accept$unix(r6, &(0x7f0000000980)=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) open(&(0x7f0000000a40)='./file0\x00', 0x20008, 0x100) 16:00:25 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x18}, {}, {}], 0x3, 0x91) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000300)={0x7ff, 0x80000001}, 0xfffffd67) 16:00:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x1000, 0x5, 0x3, "9b98af243aea7ef3a3b2e4a90bb4a9253a71209e", 0x401, 0x8}) clock_getres(0x2, 0x0) 16:00:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) fcntl$setstatus(r0, 0x4, 0x42) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='\'', 0x1) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x4000c000, 0x0) r1 = kqueue() write(r0, &(0x7f0000000080)="07d548cc1387f31e6cea2f390d1dfa2932f739ccf2d357abaf1c4b8931137e0f0d4ca01efffa241cd4ae506e3f68d1fca4914e855952a7fa13af907d1ac8b9ba6d5e7468fe7448f0b6443d436bddf7d760e21bbf82dbed380de280c0309560143cc2159520ce650d65eea48438b120e3fa32ef6a75d7d83662cd9a5a35cf106e743c5e893f56999e7441aac39cc162125681e4a39c85f2602d1701a7e80f1837c289d0feab45737a499504a95482f4b45569a634682770a63c9172b02ad5ebc51b13b9b302ecc1799bfc0ddffed1275ddd5b321fc9664743d997f36a7773a256b17322a9516602ab791302c01a4df9dedd1b", 0xf2) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000600)='./bus/file0\x00', 0x4000000000204ca, 0xfc) readv(r0, &(0x7f0000000480)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000180)=""/130, 0x82}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f0000000380)=""/127, 0x7f}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000080)=""/27, 0x1b}], 0x8) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000000)="a8b7534be55295562e1a50bca8c97cc164abb25bac28873127e095cd6bfefbf59f629fa5d23027616721d5cb19204bcbf8", 0x31}, {&(0x7f0000000500)="ef79dc98eaf6fe1f1b25576e06733e14c089509939f9c1b557e82a21fd345a70b18dd60f", 0x24}, {&(0x7f0000000640)="3a628067a15111896b7fdca9f724bfe0dfe4ecec9fbb608209579b61112d4c72301f5016a5093cd9f93efa4e06090ca5c6a0644c0bf2dc4a9595c6a621728876097eb0bbadbd9c1bbcb6620da954cb5819c5e8d76646201c681dad1c22d60d9dba9031298a17705372eedf4c4e50a06719736952ede1665191975ce8239caf02888fcf3ea7d67aef7f040e5ea8484b2bb335d4ab90100aa9cadc237c2d1a7962ad2c1cd0ace4ce8d08144701772286fed6df8a279e56e3a1d13f88057aff3acff9", 0xc1}, {&(0x7f0000000540)="9c60872ceb04720477fd9144fed3a150d55326853b41d75a25d6db7685d6a318adb498c818b1de3b774dcbd7e2dcbeba2e98e1ce3aa1695b8d6b", 0x3a}, {&(0x7f0000000740)="d062dbc22be1d1936baea1b540f5c648d9bc99936e82421e35b4b547b36e81522020f57aad205da9f406f5f9e5fda85004139945c5a3bde2d11942396c78de5ca76163d2b898563a3c1a61bb076f0a4ee06295249086d7370b7ff2b65c7414d4f9fe6df37957d14cb0ecc13839fc2c207abe9533080210af50cfefcbf5a3e4d46ff73e26c98d0fe75a7684019d5ecdffe7cbf21b5aab3962cc49155128203a03e922bffce02ddd2c2645b0e5c596b4032c37e53a1049e96c1c", 0xb9}, {&(0x7f0000000580)="513e64f33f9fc3f43f5827c12323012991add763dd0be2972621afe79a564e7eaaf8a89cb394aee9c24400aa605c95c6fe47be6f0f8f28ecbfc1bc9e61310c559ec34dc7", 0x44}], 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000880)='./bus/file0\x00', 0x8, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:26 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getuid() chdir(&(0x7f0000000000)='./file0\x00') setgroups(0x4, &(0x7f0000000040)=[r0, r2, r3, r0]) setuid(0x0) r4 = semget$private(0x0, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x6}, {0x8, 0x2}}, 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000080)=0x9) r6 = shmget(0x2, 0x4000, 0x204, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) setregid(r1, 0x0) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) fchdir(r0) 16:00:26 executing program 1: socket$inet(0x2, 0x8007, 0x4) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/92, &(0x7f0000000340)=0x5c) unlink(&(0x7f0000000380)='./file0\x00') r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000009, 0x0, 0xf68b2f9}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000013, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0xffffffffffffffff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x0, 0x7a3e}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x100000001, 0x8d79}, {{r0}, 0x0, 0xe8, 0x20000000, 0x8, 0xff}, {{r0}, 0xffffffffffffffff, 0x20, 0x22, 0xd68, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x3, 0xb0, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000008, 0x0, 0x401}, {{r0}, 0xfffffffffffffffb, 0x14, 0x2, 0xa06, 0x6}], 0x92, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0xd3, 0x4, 0x81, 0xdae6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x50, 0xfffff, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x85, 0x1, 0x6c3, 0x81}, {{r0}, 0xfffffffffffffff8, 0x84, 0x20000080, 0x2, 0x1}], 0x80, &(0x7f0000000040)={0x8, 0x101}) sendto$inet(r0, &(0x7f0000000040), 0xfffffffffffffeda, 0x8, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:26 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: mlock(&(0x7f000036e000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 16:00:27 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000001100)=[{0x0}], 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) close(r1) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:27 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/214, 0xac) r1 = semget(0x1, 0x6, 0x200) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000040)=""/126) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x7fff}) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0xffffffffffffffff) mprotect(&(0x7f00000be000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x3c, 0xa0e, 0xe4, 0xe1d, 0x3dd4, 0x6, 0x6, 0x3aa}, &(0x7f0000000100)={0xfb, 0x9}) 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) nanosleep(&(0x7f0000000280), 0x0) r1 = semget(0x2, 0x2, 0xc) r2 = dup2(r0, r0) renameat(r0, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/132) 16:00:27 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x1000000000000000) 16:00:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x274, &(0x7f0000000080)=[@cred={0x20}], 0xff0e}, 0x0) lstat(0xffffffffffffffff, &(0x7f0000000000)) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x1000}) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x42, 0x2) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x0, 0x4000000003}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x81, 0xde}) poll(&(0x7f0000000000)=[{r1, 0x1}, {r0, 0x4}, {r1, 0x14}, {r1, 0x12}, {r1, 0x27}, {r0, 0x40}, {r1, 0x20}, {r0, 0x4}], 0x8, 0x8000) kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xf0000001, 0x3, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r1}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x5, &(0x7f00000000c0)={0x44c2, 0x800005}) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x88) 16:00:27 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000a00000/0x4000)=nil, 0x4000, 0x4) 16:00:27 executing program 0: chdir(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') socketpair$inet6(0x18, 0x4003, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f00000001c0)) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)="53d38500200000000000c8772f4bdfc9ff3390ab2872c875a92b9a6c24957573", 0x20) readlink(0x0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getitimer(0x1, 0x0) 16:00:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x813fe) unlink(&(0x7f00000000c0)='./bus\x00') readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/185, 0xb9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x8, 0x2) 16:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000001600)=[{0x0}], 0x1, 0x0) r1 = semget(0x0, 0x1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/144) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) semop(r1, &(0x7f0000000140)=[{0x3, 0xffffffff, 0x800}, {0x2, 0x9}, {0x2, 0x81, 0x1000}, {0x2}, {0x3, 0x64a5b309, 0x1800}], 0x5) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001640)="3f26e8acec5e952fc0aa50b5a1fb708e00c3974077cac6048e7229d157f682f769d3a6de7f4bddc6a79caa06c68d37b1cf00e188d9f80c4bf77913566f20f5799b1125c96d1d82e269c3b4dfc5c383943d9f32e3034116bc9e1d0b0169a707c42130011167adbb6c2bb3bf779d6a602230e5cffc9ea8477c660e96e589a67d32aec6a897cf36837f28ab860ac86071f4b73b2a49968b81d27002d76d5878143caaa778cea1dbc4d57630f1c41d0199bdd234f25170c1b58f0eb99fcdfe2ed562aefdcbd058c2bb5f360545cac2ac5917c70d85ace0f0ac45c1c07844a12eae774e157ebb45d7c326d72c0576566f46beacf7942c93708d453f8dac5e310de3e251cc9ab9d559692fba9abd4a512b17cd3440052b78b07a8a82f57f7d892b89c26d2e6ffa088c2c82610e221c32605cf897380173482d8dd1b07aeb470100da8f13e08d588997d6a70eba5092393f6c881612bec6474144088906f69904391d3217db23dbc979f4fcf3f315e39ed4b4f5a2d52871fbf03c8a02a6c8c4a0a29f09e0b7c3fbb8feb1ec0619dffee5fb1e2e6fa1006d91f9b4da19d5e3c16dbc51212c3e0b9f30eda29284c609ba902c493087b765a2d2e326c199128b4e3252b84fdc483834049c6009862ac372dcdd3aae4e474c63d58a6bec1c52284bcbb380f68084c573f9ce81df8e75789cda7c35235fb474e94a92844da1f7464f06dbf409d942da38c051e36198a52d27d4d7991512c4235e3d9845ca72c49b77ed2a3cfb6e3c9a3785f479bf4d1bf1fd74f80702f891e403ffb596e1e904f0f1ed0670f0a260e14b8a678a580173fef1365e2564406a050e287a0b37749df0b7690df9abaeffbeab24dd7004b3d9bb979574c71df6ae1b9ba68f7d836f1dc56cda20cc1ec849b4a7bcd9b6e326acac8e51d7546f0ac23f9cf3c54aa9651a6f4f1fdb75ba3f956b6d8a13dc1d9dcdb5a884f1508fc05f210fe146aa41b090c7736198f06a6088c8cc508e505174598a28b99275e834ac44d6dc4b19c7181c0f4c18590fe974f7de1c9959099397a25df1ac3ca83832aace5cff7aa1f1e166e2d015eeb9e0cbd78316c50e67fa7e93bc63509f98c73dcb944bf976e1f11b38722c56a9394712de947b21f8f87bd0b78e5d2346410409f4e87a2831393a80c660922b22705617764c2adbc2db6e0eee7a476034c51ce7368d75bb18acc9e6add230ff19407731db24da6892a9c5d132e842e281db2decb42a375c9f68f3f9325744c21e37344c65a92427d311de919239f7cc37186357cabdfdd54aab665e12f4ad8f2b676750971bc934ca6d5863b5aca98e8b638bcdfe5bb3afce1c65239467bae1a123686ae43bea89d6439d35c5746547168d923f88f9c4bc8c1852f73d1d2acb589c56a0f7a8fcd58d3820e0f71bf54737877f8b75646f154d3323697b63caadfd5dd5763d4afe49a10d26b7eb2073fc5e1f4097307a55f9ebd0000d09e2eeb609ef750f75ff98e85980671cdeaa4e0a9058878f5f4169058ce514cef8035a11a43dc189ce67e149a910c8b0f8633a0f6146d00b8c6096bc5f107d65543e8122553d9e5ec26f4ec69f7a456e14d5a707982f523b54396273ad5c1c896ca9d56c1e7d496986ebaf2cd55fb60feb30cb3dca212fc63069a9d9beb4fae3828327fe3d28bbc4391648645fa3acda5d042a0cb490a7d255a644433f01e1f6546d16b68737128b8caa809120d3cf3edf2bfd2ea9bf1a17857fe27a0659b2bbfa324f85143556dcf430b69e73703fffa4cc6e021fc7a619df949bc21f379d3a50463ad0bdf2c715f7e3ef83f26bd1f11f23e8bbfe8d1e34984d2b45f3e2bdb67e5e820bedc87fc860fdcae34a3c455a97329b812cf22322534cdce4012198842c2ac3a81a7acd7e6d7bdbc20f207db72beaaf96b9dc6f6c572a665ceb9af12e93c97829c84112a78ea325a4235a8e1122b88f20bb1c7b6af20e68c4a791957de1402b5041e04231cfcf5a5b6b292cd418cacc1cae23873e520113e06510df7c6f7d5beeae2139a6125b446cb52cc2e95ec9e45bc35910f252aed26111298a5aad8d03444c2cc182f62f0ed7ed05d214de974f9891b423c6b5c40620fa14cc029624ee1b65de0b80c1aaa7b58be5eb45f4f1ff869e778c2199f1060149d9ce51f4525b9a6986173e34a9c9662f789b53e7f9d4c63449bfc571aa93be9f588f6559d90589df67f7027083d602889117832ae3a69999800808c225ba57fc9c348277c1fef31d82921bca50216a1c2101909f2172fb2f990643e3dd9029f6328af81bf698adf48f53adb65574086a1152dc4f06c6d64808d94322e39d1074246898f3106f980f302bf06a8bf6c2440fad7328304abca9c86fa17239d5e74080f725d773db715970ac56a6344abcf02ec0d8e0aa8dbc357e2cc506a817a47d32921728dfec399961b8d361a07471db56989e2f54959c749f6716bc59a3bc33098e3fbdb3046e15db1ea9b165f0db80b023b7326161b93d95a43ce96b84656986c96ec81bf03caf593cc538e15666a5f5b32b561e5f102a11586de579ed0867116eefc0feb05cfd46d44c70f13bb3916e976f915608ae48f97f7d8252fddd5c3b4c11b57a69bacff05cfd3979c32dc73b9cd94fe6c41dbbc49b72b0661240a1ba5c51d7daf22feef7affd27d3608395c724a91b03b2963a12c3ebfbe29a68ea27c8d03bd212b39fc8d13941edc7e74db97e00cb8f919b8a33527f3c466ff7e3dd93da9decd865377747dc1c4dfce408be382310870a954dc9dc03810d913557e25c54a158d455fe4726ba682b4d3bff0b44b4cfb700a75514cbabe1ca651c0370d47ade5ba5d67cb6d137e617b40fe560dea7098ad0b2919c1970abc54555ec5f2d93358d500fda763bb6972dd739922c702737ac77b396bf4c8f740a42678f2f5061b95963ab3ceb944f9df450db0d3a254d8710964111210d8a10761236c85e712d937f726d8d54794128290789c247804003b40008325b12f5ee3f7b0c07968d902caa802da4d303d01b79cc41b83c0d434baca02678aebd20a8ba9200db242d7d83208d92fe3215346ed2e523f901abf3b4e16bab33a8d1935ffb44c384823cf6c2c983af1d1c4e1dcf5eb08c19e56d33fc10e808fe3dbb2bbaad77f31792b6541aa835fe24a1779359f515fb47a9bfac5a672e1c5ed78b489e053cc16067a437c43e4f10d881053537d78caa2cb1e4fdaa29174e9fec574371bbfff590dc86b51ae5fc2a233ef3bfa4f6813683ad370d3dc24a858d063b415fafd1546c2443980724e510144e92ad2fe97c1ebe28cd80b54ef6d74ba30150a840b084e49c79e3018b7fac1d2fcbbfef005292e6eb16a38ef538af02319063acac8e710f8bb5495cf3f0b0626f214ad744a52002bbc2e3af8bbbaa3ffd41e84909823352272cce41fb089e6d4dfa2d12e46e246f7294bed38bcfd58c7db097866baf415f4513606d1e9b3a9c8fa50a0d22290cff205b8bdc86e73e73b98fff83e29f52467537450dee3fd6ffae3be2ff1b300cba3b3cd258cc3f6f11e88c7375f35eff230f79fa7e6d1bcee52f11cc3566ed8a7bdf676fc656d9da442b01427ca7cf7087bf8b82e9838e4ec6e6c974916da007b3c800973d247a49f3ff4174cc352cd819e001d965111848cdb3c1a46dacebd160b0d9125008cb3b24e0fa73779506808e93a2acdb5a24738d1ddbe7685d4f95e5c344826dd13e114937a0768435563ef2147f4b31de0513253de8289084e5219e80b3edf5d3a6866faefe96551aac354f521c7b3d1237f896d44ddedd99e4906d7874b4ded83d19bf7ad70aa3241a3682e09f273e45f95c2a06bfd8c08ef47289df8617156e26ce96ae85934a882e30a28cb187365cb38b127789aa784f24578e53b882f1ae14b884bccee39c911b0c31e8b8bff3e55f3ea2261cfa455a175701ce022edcea194e76b6c370c87a2a710cb8d529384905f7f79348d1a02c33e855f5f28792d28b8d8c811283210860b79a6a1c1a3f72239fea6b939a6ae2317381d98d5c41942e762058fc5faaa96d4c3804e89d51a018a4bd2a16324b043f323173904dd6f2a9c35fe5604ca36753df726b785f6769fb614f3cf6446c066bdaec2a22bc0e7b649219617f47d862d85245e119ba11dbe4bbd5025c2d7fd2386a5d1dd2d1ca33ea829b9824f61e8d1ec92de75b763f5e845b498b39c60af6b7012198842e1c77f5fc8ebb696b844f0004fe3e28e30a061e883db8f95cd8f0a830eb64706012f206f3895360d3b4fb83777fbb22fa7efa4c81057eeae0c70bb58a7fc5a78c4bc3bbebbc52bea366f59c769d152f6f4c7825b5de1bc1d092f28729926744b1af1f8879b08692cbb33f7f795e8c3a0076d1a88b3bc764119e52151bf3d63c74e77fe2358777df098ec8e15483fbd30cc95c6314a6312532c59733e92ba073aff42b7a5ccfbe6c92d91a74c6f1bcf57ad064416faa2859f2b9436f06a77302b684e2b3ef6190b0c37a98de85bbed0388ce27c43146da06ecf3c43339021ef469c3dd16099cd076d4c28552c6fd00caad2beea6789f77808d536d23038c716ac9477e6fcd92e901bdfb6134a915a1e4b50d218a1a3a76e3faef6a709e85b12c1eb7b18d8e363b4e4e768425f88207e0ad7349ea9cc7d6313d6c988bf1eff46f01d2bc130cfcdc898d04e241386b1eede5d2441fe5f17b2b7e325b672556242c44dd7246bc6463af0b58c12229b644ef7b0d63ab9bf03a310b1bd7970ecd160e2cae8b8a2c4809ab01a3ba5f4603ac96305a46bd845ba4722463a51fe3228529b0f6e2abd9ca69a2eeadf0093fa100c9acf8fa2272ef178f0cbf0c03c9bce444874c5cf2cdf1bdac7bfb1afb0971c48e4228a8819e5bf42b1aa6ab0c605e4849441cfd9ee48a433ab09561106c3debbc4609db82d433b202c1d802b7833a8e4da0a0d4b2065d00c323f4a64c966e05d1d23343e0be09892e6ec3673b21d3375df33171b4a47cb9bebc5cc8bdb67f9e6c3ef99b6d62909368ce20aeef831655d8aae15dcc8634eccc50cb8b62b8d84a6aaf5f57175d9735a39483bbe363d1ef4d095cc741aea05ae6b0ce325f66637e07374afcfb83755dc088fb01f10e8e26a4026d145635ef510de5069e4e16c9ef118d26fb0d8fab32e9720c5945de0caa39e2f3153179d71a48d81aff1cbdf851f576281c988af58c3a35e034199ca7e6b179cc8173d3f882e3434b3e866156f6e5bb59f5e72e9456cf4acd1035efe0ad3975c10add09163afdbae387008f5c325413a180114416af750047c94b3b0cb19ab171843851929f44dbdc4dc8a9402f081d05e1445d2eb6f37d6763adf40971bb55b4e733414fba4da806a2ecf60ed6bf2c1af6a3fb7f82a5b2809001c0d574072f1c10a4093306672b537375ed84e002049988d56cfdb47920bdef8eee2a4314b22dce24a94699f39f", 0xf11}], 0x1, 0x0, 0x0, 0x2}, 0x4) 16:00:27 executing program 0: accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f00000000c0)='./file2\x00', 0x488, 0x164) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80, 0x7ff}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x148) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x1) 16:00:27 executing program 0: r0 = socket(0x0, 0x0, 0x0) lseek(r0, 0x35, 0x1) 16:00:27 executing program 0: socketpair$unix(0x1, 0x100000000002, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74", 0x91}], 0x1}, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) 16:00:27 executing program 0: clock_gettime(0x3, 0xfffffffffffffffe) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x0, "a7d24f466e7c2fdd7a352ae7f5df819cf2de1b84"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:27 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() geteuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) msgget$private(0x0, 0x402) msgctl$IPC_STAT(r1, 0x2, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000000000000086, 0x1) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 16:00:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x41, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 16:00:27 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x3, 0x1800}, {0x0, 0x4, 0x1000}, {0x5, 0x100000001, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6, 0x1000}, {0x5, 0x5, 0x1800}, {0x7, 0xe8, 0x1800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}, {0x0, 0x7, 0x1800}, {0x3, 0x10000, 0x800}, {0x1, 0x2, 0x1800}, {0x1, 0x6, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x2, 0x800}, {}], 0x8) 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x88, 0x8) getsockopt(r0, 0x3, 0x0, &(0x7f0000000080)=""/53, &(0x7f00000000c0)=0x35) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:27 executing program 0: setreuid(0xee00, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r1, 0x800) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:27 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000240), &(0x7f0000000100)=0x5bb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000019f97)='c', 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x8) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}, {0x0}], 0x2, &(0x7f0000000400)=""/92, 0x5c}, 0x40) socketpair(0x20, 0x3, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) pipe2(&(0x7f00000001c0), 0x0) 16:00:27 executing program 1: clock_gettime(0x7, 0xfffffffffffffffe) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) clock_gettime(0x7, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = semget(0x3, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xffffffff, r2, r3, r4, r5, 0x90, 0x9c}, 0x4, 0x8, 0xe09}) mprotect(&(0x7f000009c000/0x3000)=nil, 0x3000, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 16:00:28 executing program 0: socketpair(0x3, 0x4000, 0xf7, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffd77, "341db03ec6252eb1fcd73ba7750e46a2b81790f5"}) read(r0, &(0x7f00000004c0)=""/214, 0xffffffffffffff3f) syz_open_pts() 16:00:28 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x10000) shmctl$IPC_STAT(0x0, 0x2, 0x0) 16:00:28 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) r0 = msgget(0x3, 0x401) msgctl$IPC_RMID(r0, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x95}], 0xc8, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 16:00:28 executing program 0: socket(0x21, 0x2, 0x0) 16:00:28 executing program 1: r0 = getpgrp() getpgid(r0) clock_getres(0x7, &(0x7f0000000000)) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f00000000c0)='./bus/file0/file0\x00', 0x10, 0x0) r0 = open$dir(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) r1 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) pipe(0x0) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r1, &(0x7f0000000080)='./bus\x00') socket$inet6(0x18, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x10, 0x80) 16:00:28 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x60000000000000, 0x200, 0x6, 0x2, "97d393448b065ab49b8ed3d72af4fe6dc7d952d6", 0x4, 0xe99}) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x117) 16:00:28 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "cf2ee356453d9653bca6530904e672ae60d46566", 0x0, 0x100000000}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(r1, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r1) 16:00:28 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket(0x1e, 0x3, 0x0) 16:00:28 executing program 1: getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=[@cred={0x20}], 0x20}, 0x0) 16:00:28 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x9) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) dup2(r0, r0) setitimer(0x1, 0x0, &(0x7f0000000080)) 16:00:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x723, 0x104) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x80000000) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f00000a0000/0x3000)=nil) shmat(r1, &(0x7f000007a000/0x3000)=nil, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f00006bd000/0x1000)=nil, 0x1000) poll(&(0x7f0000000040)=[{}], 0x1, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x600, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) 16:00:28 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xd8c, 0x7}, {0x18, 0x3, 0x7fffffff, 0x3}, 0x10001, [0x80, 0x5a4, 0x2, 0x800, 0x100, 0x3ff, 0x5, 0x7]}, 0x3c) fchmod(r0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3) 16:00:28 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x400000000a1c, 0x400000) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r0, 0x5) mknod(&(0x7f0000000000)='./file1\x00', 0x6000, 0x6) 16:00:29 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) syz_open_pts() 16:00:29 executing program 0: socket$inet(0x2, 0x4003, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000012c0), &(0x7f0000001780)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000000c0)="c4dd65c7ee7fc83422200e1630638e5f2dec7691bb9fb8d20c44f297d53b18336509deb9ebed1c9343bbdcc5ab96c373b308b80719ae8232053e797e604e53200b86081cb4b6057133e52b78dc10aeacba24ccd16a3413", 0x57}, {&(0x7f0000000140)="7b3ea285a3faaa19187856c2cb08b2903f1872c66d4b4286eb2fb32b075cef708ff64bb177e6d29286d619f2b5bc15771f88651f6ca7f5f670c9129cb89462c1778ed5050c742334fbb92c98d12920fc163a", 0x52}, {&(0x7f00000001c0)="f0a0f4dbb2f773d8fbacbb86843763eb7f2e668c8e6ba1c1a8a8da7eefdd2bc8392ab075c3ed36312222386fa20513e94d40cc4f76ef5b22e83868fcf98ba01233def57046262c7b8fd707db34859460cf843f3069d0f47cb68c3fd983451dcd423117b347dcb31a9095f5da8a820388087b4a6bddd502aa", 0x78}, {&(0x7f0000000240)="f4a1c53b89ca518738fedd22c97be1ee3413f708e52d8c623b3c1029f60193a42163d212bc348abedfd9bbcbf0d3bac43a0aa3bcb76e9e8c8a3099f90e7d912ab65a23283cb4d7d1ba339894541fd3e1cebea57a5c371932859f633886d7b78f32bb567241f18c23536402b49813d123a77b7b6b434d6b1e79872a2cbb6e89e7cd17c49f5bbaa2412fc870e202ebed39248032e5582d3f6be900a62236f608d0d3e30edadf1821ef533f3f0e75b3c8df9f1436f4a0d1d0bbc89c1aa098a5baa2fa19abead66f03861d09b591c66c534af9b874fae893c51547c472eb6d918a26bab2a56df10422146e90803c4061739bb0ea8791403f07fb7b3d004096b2e66c6fe6e19e7d33d83f05874b67eaac4a6355fa03a7463f1c09af2b1de4eee89172e261f62fb991196a2cd6042b276204ecf440c24e6a8112f085ce5984ff13f3c9da6b6d311ce55a141d46d051cb1ac284c18c953c5ba1bdb58ba520b52898daafa77a5469ee103fd1399f4ee66b8c16310e9209aa934d77943f081a0826ccf9fd9c838c2918fe7138f0e3bb3d246dc105266f9d679a05d3baba858b3ceab47c2c5197479f309ab42a9a9d2bae7f266798c61f9486c1b1aaa8c56c31f4cb8a2be8670433a29b96c74085db39d234fa663131d01fb85ffaa4ff3f49a186bae7686a856029ecea8888a1c73e374be61a4c11abf21590ed206baea3d93141e4e83cf28a8e164fca6af07cbf69743262b9eb560e74f9caecbd0028b5f4e26d4f2315475ce19b16db24358d50d6579873c5f06da767f557fe3ed149d3fdcb81e1b3a1de6f395d90909b98c537628174159508ce535d6ef53a972fc5f2f3487bdcd9a1b72686c71e06ac29f5b469c7ea300a860fc39e823a977a727b0e4ac845e7ff303794e0a5c6df1e0b576efad30bdce09133073f404498b68afc6989ddcabbb698785f4998da1b72d78eee531adf5bbe964aeaf711a3d64acd3acafed5b28537b699541d92d6774dd4fd0cc820c9089dadd264e27077f007b441c8af07f440bee13449f56f7b72013bd3c7b02ba471a7208cebb745811a29f372a16e616e41eeea20f4b9cdf4a80f0fbeeee2e8a6f5adc7db06c183b6219a25b819d90a0cd71c5ce570ba5fd03aef431d316a86a8d9a36d0effd1db84a9a1397c51c3c1c52afdecab1f4cd5e75c20533fd9533a0be3554f52c9f6ca9dd09897140338a21827fc0178b435fceb2913d7354d3d5a3327273cf7b22a2e0d5d22b6d921d14db6d3c27d6871bacd3ccbb0e49f511376efa7eceb2577572e1047f10e9126c77fd31fcfaa6b9e74715c29f2cba84339daa9e47d3a5904f586f37bd92762340f084377366e3ec43f6100b3151c07d919e4413e9c68c42c5ec72623efe2130627d04796019a4955f00c88756240a52483ed2b6202c307a3e65d0a8145bcf65952ec1659eed472233256761ccf548e0fcd1ce195a887b14089408fa652b7d42b1fd7b33020952fe03a641f4ce8daaa9352ab3e073d4e8db58f72becadeee8367d3f14190410df36f28bec60c324201bb890ea7df770f979e35ddc207c7cff6180a951ef32047dae0df469407c015567d776a04d2125210ecae00e8a9293b8c2a2fabaa563d6f99d84d40093293b007af796ac17cc32f24d06612cc7b9dfab79c1d9458a349ca5b5ed4e7bfabdfb746f3a73b9469289efec90d6aacf459b8be9c8bb4b782863461e0cc138ca0a5cfdbcbfbfa394efd4532dc477af87a26912a51a25ecc406fd3fca5d224a7442f47500ed933ac282735a1889634a53eff5ea92e024da9e2fa7a23513bc0797c58d3ab49743247d5f038bf6a35d62dc1e9091e8ce47fa2184b42dbced25fb7dc7a50c49c4ce9e050ddf3fa1250b154260129a25a9a47ecfde9719883250be4bf06b1b634937863e9b1cef8abb5aad9f000a4e3701df74f96ca9703516b2a86d11685bdd901b18acbbbfc4e9b6496672f2d782f30878442212ef7c2ca4b7e3ad8ed476df7b0d8854dc44c6e6ab4d2e9ab6c0f02ca703e95bf686e4f70a54d6eedcedcd40bd62878adf29b94522972b75842f4bb7f96c062906aa05333c5f994bfcb8e05fbf7bedcdfbf7de68b0fda71af567ff0ad19b2cefccb66b6edaa8445a95fc5e33dc79206b82b944b53d4e26c9853c16d188dad537cd293d416f9f25e9709a8a1e209ac32261c547f18d72f3c52a4ba07bb52b7a97e432efdfecc358a43ddf0e2387126be3e810f6e3a96f883a7bf8e56ec6d937fe1ea2749ea1fd826b666a74e2648c6aaefc0f0157ee0308c2a7cfc0b0920aad151bd23f12b022cc6a8448eb3b08dff8cf81d7cd78c91fad0d988ebb0ddb0b4e1ab61eadc89ff83e3500ad80b81dcc68b8070bcad523d0a4818c770af40e8f168c75ab7bc97297ade1bed6ecb8bd8181e0cce000d844e675535bdc4f5dea1f51c99f5cc7b7399be7a776d997132ea9a9275e37a8c0133aea2bdfa58b834a7a1151a4e585634cb190c045f5d2f6918da2e912bef361dff76ffe3a4176100d21f354f8387f2203b938d4c4f99b5155322167b1ad05ce180a6e7b750c8452d97c12eb85b7d354b2b64cfe221808603b58b06a7c3750b4479c5afb0d4084284963e662d127db5405e3d3db2ee109d301f1abba7168bafdf1fc417261510d55174f1a8a569e442513f5aace4fe28467f3b687fc1897c8e26012fedb0b1631b98302f17d83af94aaaec49d74b294d88fcc69004be9f5bfc2d3a54aae57aac33a6c9c8c374f1083fd25d22ca4fca7da443b84bda199553637142026adfc0d1dee98228aee8a3d25278aed4396cbb7b9ef6902bc0d7954468df0a00eda7f09cc9f9b72cbbc16ca645d87f6d868f05674f690d2defd967bdc30a06b5c4791461289fa8ad9a96007b60dc6b6d64cdbf782238284acd28ea18d91c92f3ebd0400b184bd5b6b2811b6e0321da1465b34656c33ceb74a0ee36420844259d132661122e9fb58388d10d7a62b5c8bf6e0f76b74509169df792c15dd18922cad690745b282bde72968d3aeaa2a9d27d5c21cfb7f3dffda718c5f9e9fd1a817cac509f06e39837e5e6c3ef867b5a5b8c72cba1949b8dbeee6e98e8a933e1a36ff097da8039f68f4672eee5e8461c06610b118cc9d37b6d73b7846507872002ea4d464bd586c5ed8a9d983d877e659e08aaaf6d73816be80f21cc657b5fe4737faec2586c584faa71d722c172cd6863ed51f780fc1ea6c043ac2b7d1af883e2c8864d00b5a8385b75f44a912355ec84e5d1b1e7e0ed00b8c7b968970dffaf44c1a32192b557c32d44e3c2f5668b72da0c6b5969b23d03e5672b96fca86f36cf7dd2600bff8b6bde008eef468c77d45d32a17384907c467ae415b4c14498622cc7a21326d8b817294cec7a19b47e0d1db016262929707b4df5edb15d96cc224fba35ace914e58aa02c6073432e34297e515eced0250a99243d8caa38fbcbf41f0b3d47d3e31932cb241b81169de9921ee022dea777b159104bed897a95c766e01d882121611a486c16192169a859c77aafce4c6e9255c22e6c4c2614cbae80958cb95c13890bb19bffe85cc6af264b2d4bcad80fe0691fe0af30777ebe9f08bc0dd2cca4b3a2e76e83b89e34bdec56a5ac1751cba5f86184368e8a9df49597eeefc49182c5c9702966b05d3ae986ae847d2d5e9c31ace7efee1b79065d469573c8b45cf533abf52fa129983c4280efa4560dd8c75b699899cddaf6ad0a967e8921abb6d5ad3024f4147a162f222103d09095618b4910e062f674d792f3d0110109805631427445320076091f61b7a737b56d7c03ad50d0fe411a96b64c725ac69278c0e0fec5c01dac0f9a259bb093b38e1ab3ff19ed2fcfc2b7dddee8260c5df570963acfa38fcba6d827741c3f9ae43c3f57d8144018ef84db120a66c2da4327006e52522a8ca8152f3bad9026090c07575af0af17caa00a98d005fa91c9bb1ee2a45848d7f965529d165fc5daa669c81e5e95782f105b26081ea6bbddef41f3f36327526ae5eb21cecb121b59349f999f32040431b17f4a3315d999cdf92d323f85cbf5805658c711ddebd3c6a983c5bf355814d96c38dccda6b235c563b72ba40d8d7094c40d8d176b1902f61b635ad39296c2aee9ecae7d12242fd165c473b22817e20d3e2546b8693d1e66ab1e6c62ea096f4659ad5d9673b18f9887240a15797b8e192fd18d3061232d20d08c6805fc515c453fa43360d1dfbdfddc5b55a1418bb731167cbc3dd1915df644bc731b9ac0aa4af184b95836bd413f8f5419e9286bbd9fe14450f81e413f8f412ca2f5d1945deb4fca35bf683779844515494f2b3e09e2e2efbb8baf6eef8cb0a9defd891c09a1e74453dc18ab272bbac3f1e93fc0b0c09c26744871c6ff82589f103f62f67c1499523748e397c09beec059f5b2bc10b6cdb168a7fac5ffe5fb44f80a4f6634146006893e8f9b8bdb83b7569164e9fbfb48f0f17a01639f8b6b10cf7c6fb386d118fa9c18b55faf99e50a28ec55585f32d7509c0cb7fbaadd55e3f2d24f59c3cafd2d41bfbfc784b4da73d2c8581db46475fad6f5d2b5317e3cdd32e3ddd4e526b2fdac83de6bb9aba9f1371edbaa82813a531f498ff401c1cd6df1b72d8a9c98940cf193d0c4626ef74d3cca4cdd34f07df1fbc2779775e87744c196ecd6bc8e9e225fe6ae6ab49955d3a462d6d0591d09fcdacfe404e70d38d430fd4e442b39b1a5a6996a9795fbe9a51a743758c0986d8e1c7a5134ebc10ff70349c15401c9b021018752d889dac6809f7e91b52109bdae8273f673bdcaa8f618b4e662d3db56d74a38adf456c9a019269d62983d2d7ab3a39f9e557631454bd5b527dc180b576ef80f20bd418fcd5e0433a3c11e6cbc39c8682ad0b9e3397faa5af15a8a11b22283b1e551c9a40b8823789d44d91a23c53f1eab938d2e389f3208216cf7209d52c87da8077a953667813f714d68a9334015179de062d50f04c5cab49d586b6de8d1316dbec6668641201ace1098dbbddac55bd1ef2a0d8c64af26d3bb238e9dda886e730630fc0d81593a127aefeb602b53c009dc8b8425bdd9a1b4331598c23c5cabafa202c4688e757188067641b66ee2772bc78dd9b85dc0b435e1a3b11d27e6533892747a1629e12cb57ff3e30e001920c89267ca0668757012efa170d4f26eebaa6ff803dff24643f2f044b5ca1263f9a79c8106737e16b0b96c3a2571cd90bc4bc58130f537341575d89db531ccb76ad520409a2edd9d672920d6b7bef482acffeb6ca8a392755d17021057c31aca7d76e537c4e9039272ded1593a20ac03ceba366f10e58e3197f11c6840118eccc9e14793e6a606e4f1f2f71f81a3cf58ca774c7948e038f01b2314d02fbb0af4882c179c1c4a78136f7392da9508ff9a852255a404805f2d0744881f988974d05b23a5856dda3f64360ff7a1a1e90caf312cc38734765ddbb54b36b550ece185eca0b063d0325a45a2fc259e0a4ea702b33c8d368526f4280d9169d120a318e95eebae7aebbed7c0cd02710e91056de6c88b7c2bbd9eabca4c406b0caa6caec252ef917c30d70fef94881e2af65a71abcd913c986aac8df34e087905a7b38e48e1f136879128f880f66a77a24dd633540a425efb061ace5b2f1c4a2993654167781fbdb5149fbb465bbfeadd672f0d537772cdafd7de10a0f40b1cffd4edc44ba2243068b55cbb4359730a28bfae099ded8722d66144ab3987b31063dbbb6c38839a3130b2c78a93e275ad2582523fbbdadaf6bca7a46df0b1b34dacfd5a471e4518b084dc", 0x1000}, {&(0x7f0000001240)="4e743ca9bdeb51f278639e3bbbd45c7fd58478a0d4e1fe244c118f9897393b289052a3a12238bd13f3ab6617e911527414b395005ce41402d3a2679bc3e9d61bfcc8b5f76ffa2b865d641bab886c1812d248f25d6ebd592ef0a41601517a784c7e7f5604cfe6c95a", 0x68}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="4d81789afe60e0643de9d6951f1550c86c42282fab2b22cf99e2807365b19dbb092535765d5ab04def531c9caa29026e903f6e1ebdbbfd85d32c12e818c19407e5ff394c039fa8799207fa14f3d32256f5c05a61454170a17e809668a5615dec90d0b93210c0598c6674720ec7bc053ee11263a789c822d03d19376e07dad3453ce7aae48605e99d1cbd32c011baa5ab36e0cf830d88cca95e16d97c88c1696bd64b5a6bdc7cba4bb71ad3bff784e2c1b94d72cda3f944a43ac89c998bd778", 0xbf}], 0x7, &(0x7f0000001640)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xf8}, 0x8) lseek(r0, 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) 16:00:29 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/175, 0xaf}, {&(0x7f00000000c0)=""/200, 0xc8}], 0x2) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x62, 0x3) r1 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:00:29 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1116, &(0x7f0000000000), 0x4) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000040)="88", 0x1) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x38808, 0x2) fcntl$dupfd(r0, 0xa, r1) socketpair(0x18, 0x8003, 0x2b, 0x0) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r0) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x40) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x4, 0xb7}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000000000), 0xc) 16:00:30 executing program 0: readv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/93, 0x1d7}, {&(0x7f0000000980)=""/141, 0x8d}, {&(0x7f0000000300)=""/105, 0xfffffffffffffeff}, {&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000480)=""/116, 0xfffffffffffffe01}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000a40)=""/139, 0xfffffffffffffdf6}, {&(0x7f0000000900)=""/103, 0x67}], 0x9) r0 = getuid() setuid(r0) 16:00:30 executing program 1: getppid() fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpid() r1 = getppid() setpgid(r0, r1) setpgid(0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000000)=0xbd) fcntl$setstatus(r0, 0x4, 0xc0) 16:00:30 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x580, 0x10) socketpair(0x20, 0x1, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = socket(0x19, 0x0, 0x7) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x80) r8 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) readlinkat(r5, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/29, 0x1d) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x10) socketpair(0x3e, 0x3, 0x100000001, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x100000000000000, 0x5}, {{r2}, 0x0, 0x20, 0x80000002, 0x7e, 0x1000}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x8, 0x5}, {{r4}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x3, 0x4}, {{r5}, 0xfffffffffffffffb, 0x2, 0x2, 0x5, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x4}], 0x100000000, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x5, 0x5, 0x6, 0x100000000}, {{r8}, 0xffffffffffffffff, 0x5, 0x0, 0x9, 0x8}, {{r9}, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x24}, {{r10}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x5, 0xba2}, {{r11}, 0xfffffffffffffffb, 0xce, 0x80, 0x6, 0x100000000}, {{r12}, 0xfffffffffffffffd, 0x24, 0x80, 0x5, 0x6}], 0xa1, &(0x7f0000000480)={0x7, 0x5c871f49}) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{}], 0x101, 0x0, 0xffff, 0x0) 16:00:30 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x6}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="6620e6da704ae78b82dc55c7188bc389b8534e54a44548219d5205788c28943918c4062573e517bc4cb70ec1ce94d4620f1c074cde58689fa3c45e744029ef99575d8d9f01c083113b", 0x49}, {&(0x7f0000000140)="92663d18ce5c41786b6ef6e49cf1314c575e686b92350c7d0228aa9939ee1f81ee61627f0c0666b875ea08f9873cf02a661bb409ed79c1ca285c2af86ba38893e3", 0x41}, {&(0x7f00000001c0)="c7b1a580b43b75a1bb39c7f311b9c4be987876cd4e2b3c0407b73764eaccd8", 0x1f}, {&(0x7f0000000200)="a5dbfeaf877cf81721d8d966bde8318423e493ed20366c23b3c891c7039a47c86198946c553e59892ee8fef2710e43310c31684c762406a78a34406ac1e2fcc0391e001a04820d7c291b3ba78d60a8d857c44346c37ca3531a5f45e27c00d589c171bd4957f95c9b47ece56345c0035c8a95f1ba359e679e0de00606d40f0a661b71e21eeb79910ef835b33658af94eef6debadc8171fea9b72894d37ce1e628eee36ccb9275e66eff495759d20b356cf184e3485da1ef65c558239c01b35de060a145662ebd6d0ce33a2b62a28429967818a765e6524392ba4fad980cab0c57c7a3b8d53486382ef07b59c75af8", 0xee}, {&(0x7f0000000300)="34fce07500e6a228d0c0c6f503b9e77f15307c6bec8f11c54d46d2cf35667407b73d10eee6d0c7346c15c8ffe14b1aff26d589641f979ce60b124e", 0x3b}, {&(0x7f0000000340)="cb663da5441127e0e2942e5c628bbdc190e29f91156e3dc8210ad6572097bd6bdf4900114231873eddc0d1666009692f27c62bf4f319727b7c4db243f49fd910b5eb13986ef4bc57d61c579eab23f49d9aa33ba784cd42f383293fdad944dbb53b4d6f57c6b1be53378a6430315019275d937e92dc64e7e34677e1db9f1ce301cc035e2d545614513b3617d51ae28b5f83c095c92c69faf3f4dd5180b8d519786406d4875c237a757bceb1cfffc4b1a131e3577110058917a206fb799c32630899f7c8633be66f4f467083e196df29", 0xcf}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="900009000000000000000000ffffffff2e29328838c564823eda16a4daaf92b4afa851dc3ccc2d7ca2450a7622c1f29a88c9d2ed5a0ce43882ff82cfc2202fcaeec06d6b4b754b1b781be5cd60a7d6a6e821212335375d31cace1a76f40085f5a32fd77cab10bb48b098bf2a9f60b6993824493aed530c5919142a86952f45de79478ee7a1724d7f80eeac4d4585bf007eb869a99bbc409bee594e8a5c48be3b7d53c60cbd91f9f17f21d7c45659083afda6bdc357a0f26cc23ec1a8854eb3b099281b7b1adbe5e7"], 0x90, 0x1}, 0x401) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) fchmod(r0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x10000001002, &(0x7f0000000080), &(0x7f0000000100)=0x2bd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x20, 0x4000, 0xfffffffffffffffd) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:30 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000040)=[{r1, 0x100}, {r2, 0x5}, {r1, 0x8}, {r2, 0xe}], 0x4, 0x7fffffff) 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x80) rmdir(&(0x7f0000000040)='./control\x00') 16:00:31 executing program 1: r0 = msgget(0x0, 0x8) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x4, r1, r2, r3, r4, 0x4, 0x10001}, 0x3ffc, 0x4, r5, r6, 0x3, 0x100000000, 0x2, 0x7fff}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept(0xffffffffffffffff, 0x0, 0x0) geteuid() syz_execute_func(&(0x7f0000000000)="644b0fc722f2440f512e45de450d6447d842b1de75aac401a1db56716744dce2c44241ac94e04a030000c4e179174100676564410f154003") msgget(0x3, 0x9f) socket$inet(0x2, 0x3, 0x1) 16:00:31 executing program 0: clock_gettime(0x2, &(0x7f0000000080)) mprotect(&(0x7f00004db000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f00004da000/0x2000)=nil, 0x2000, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0xff, 0x4) 16:00:31 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000200)="ac550c56e5e712b0f00fd98a3c65f87d783cea13d9e525d5016f357e2071720e2d612d4d3bc0000ee46008a6c09f655d9f6f378b68c3da95591a6efc75194fa10a1e2f6a3e6215a250e46e5695342560a13916fce0654cf6e252462918998a2cd4fe23280ea95f763406809c3d9ef904b25439142c3b6d4f727aeaf83f62bd0537db2d9f0350e682e7529586de705015152d11c42af5645e04c9652932404ad223f5d757c6dce9872b49e73ad8800534234c98aedfe0f02b3e0c2bea4b7adcca6b751c8d8af7626da73edadf9f45", 0xce) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/203, 0xcb) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:31 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') minherit(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) 16:00:31 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x2, 0x69, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r2]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000000000006000, 0xffffffffffffffff) socketpair(0x6, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1000, 0x7fffffff}, 0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) dup(0xffffffffffffff9c) open$dir(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socketpair(0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) dup(0xffffffffffffffff) fchdir(r1) syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_open_pts() sendmsg$unix(r0, 0x0, 0x3) 16:00:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x9, 0x7}, {0x6, 0x2a}}, 0x2) r1 = syz_open_pts() r2 = semget(0x1, 0x2, 0x11) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000000c0)=0xdb) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x9) fchdir(r1) msgget(0x1, 0x5c0) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) fchmod(r1, 0x8) 16:00:31 executing program 1: madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) kqueue() madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)="cb2cf8fc7410ec97ecf70603930773", 0xfffffdc1) 16:00:31 executing program 1: setgid(0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = getegid() setgroups(0x1, &(0x7f0000000000)=[r1]) r2 = getgid() setgid(r2) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) r2 = fcntl$dupfd(r0, 0xa, r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff11, 0x5}, {0x20, 0x6}}, 0x2) 16:00:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) r2 = semget(0x1, 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/22) dup2(r0, r1) 16:00:31 executing program 0: mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) 16:00:31 executing program 1: r0 = semget(0x0, 0x3, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x3}}, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) semop(r0, &(0x7f00000000c0)=[{}], 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) 16:00:31 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) select(0x40, &(0x7f0000000000)={0x5, 0xffffffff, 0x9d9, 0x7, 0x401, 0x8, 0x6, 0x4}, &(0x7f0000000040)={0x3ff, 0x0, 0x1000, 0x8, 0x9, 0xff, 0x9, 0x8}, &(0x7f0000000080)={0x80000000, 0x1, 0x1, 0x8000, 0x15f9, 0x10000, 0x2, 0x40}, &(0x7f00000000c0)={0x0, 0x3}) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000080)=""/233, 0xe9}], 0x2, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x30, 0x0) 16:00:31 executing program 0: r0 = getpid() getpgid(r0) getpid() 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) r1 = socket$inet6(0x18, 0x0, 0x8) ftruncate(r0, 0x1000) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000180)=""/139, 0x8b}], 0x3) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f00000002c0)) setsockopt(r2, 0x8000, 0x40, &(0x7f0000000300)="688878635cd6da5283b83e6b92", 0xd) r4 = socket$inet6(0x18, 0x3, 0x8000) mkdirat(r3, &(0x7f0000000340)='./file0\x00', 0x90) setsockopt(r2, 0x1000, 0x7, &(0x7f0000000380)="f14b30de1daff2eeda89ae81e2f9e82d4dc9ccc3f0bc2edc95f899eb102de31dbf2c23219d3b246f2dde9359b2864225ba92e08cae010ee5700cd1a6e9993bc61886a6617bb30763689a0cb60b5fa1401374404f19e287a200f6aef9dd9e1f3cabb895273ceaeb7ec9c11e49189f8725b17c1839d3f97b7c78cc68eb3fa4c440", 0x80) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0x9c) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f0000000440)="baba647a1e40759f259c11cfefafbc30b00e78c6933465efe1871ea308a0c6f9ad326304552f62f330ed7faf485b5d934275c309fd2b42ec1ccf48e3e64ba1b1793e3955c329d4ae05723e90139fa9f9939698fb1470f5ab202da68404e9b84ec8ac81efd6fed097bdb88b42a11afb2bb6ac327716edabd69987", 0x7a}, {&(0x7f00000004c0)="1f618601b2cdffa5642d0d90ae377e6e1b37cf9ab79399df3cb783aca377db2668bbf25f52c8a6a349010e578657fed08c8e852b5568769b00f174159da88125dda9c18d1422a7760981ebf3f81171dc8b16d4fd25a95064ef784649e34bd240f05a78857e8d78d983fe633485a590eff448b54ccfa201321d240510769404658fa5ddb22ecc96d80cc60ca5051503735018ffee7f2049e449f8b730d8c0e6503196edba319244d8", 0xa8}, {&(0x7f0000000580)="90ca18c0ea22", 0x6}, {&(0x7f00000005c0)="139e13707a34451bbbc122816b96486b86f67388f8ca6f703bc8513d8b15a933f1bb47a522", 0x25}, {&(0x7f0000000600)="955404616c48af83f96978e5bc41d32f06320db49a583bdaa238b27cf4cdb4e78d5ee4a0178f788abcf890d5d4ab8dbea6859a2713f6405703c036871ec889e36a01ba37ac86ca6fd3e6e900893f49656242988a94c62b3696f22ddde38d48117fffbebd59c5e89f80daecde6541364a958ef4b203fb58b47ceeab56f7eb7bd42145db3d9f7bd202d9baa2e95000a52967", 0x91}, {&(0x7f00000006c0)="628e959df5ab6b0c333685a6594037717ca34ac4313faed3d906bd41d68f1aaac60b58e4169767a38f1825ade5188a44c36afb87907f16f8de2797d66c84787c786d81d938fb53622241018db67b95d823f60f09a18b6b7c5cbad90a5c3019af88a2ea7a51d37b5cabe929e8e26a2b1df206cf63986bda881bc2313ba36543b41e9cf8befcc0fcad4aac225b4daa3aae7b94066d3da68de2dfe8fea1663ca640fdaad1ed4dc5f5bc17c0c85c068a6be6c8c46f7f905883605ccccefc22fb145ae0a61a6107cffa5af53560770ce7468143e38ed7b885c82bae7a4a009cc2a0d9b9847c95d1f8f1d98a3bdbbd8fca36141489fc0a827b", 0xf6}], 0x6, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) write(r2, &(0x7f0000000840)="d4ac49a042cae0b155ede7659b4eb40d418d0bfd5810c30001ce9f2ca8dbafc44d1c5be958b4f85488996d07be0d71247a0c1ebe56f5155a97672030e0e4067124707b213ec569d6f1f3ff66b1d5d76086758732466b8a21d842deaca3be88a161ca509e6096a85565551946e8ac8822b78e2efee6dd7c36f1f44e84e2502481d2f30afc89b5744a0c562a504099250f503ced740e945dc309b9190c5116081625", 0xa1) dup2(r4, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) setgid(r6) ioctl$TIOCNOTTY(r0, 0x20007471) unlink(&(0x7f0000000940)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000980)=0x3f, 0x4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000009c0)) fchownat(r2, &(0x7f0000000a00)='./file0\x00', r5, r6, 0x4) chdir(&(0x7f0000000a40)='./file0\x00') setgroups(0x5, &(0x7f0000000a80)=[r6, r6, r6, r6, r6]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000b40)=0xffffffffffffff9a) symlinkat(&(0x7f0000000b80)='./file0\x00', r3, &(0x7f0000000bc0)='./file0/file0\x00') socketpair(0x7, 0x2, 0xab, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000c40)=0x2) 16:00:31 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:31 executing program 1: clock_getres(0x4000fffffffffc, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='c\x00') socketpair$inet6(0x18, 0x8001, 0xaeb, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afba1116e8a0d44501727c8c4af80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000011c0)=0x1002) accept(r1, &(0x7f0000001180)=@un=@abs, &(0x7f0000001300)=0x8) r2 = open$dir(&(0x7f0000001200)='./file0/../file0\x00', 0x882, 0xc0) pipe(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000001280)='./file0/../file0\x00', 0x0, 0x5c) poll(&(0x7f00000012c0)=[{r0, 0x88}, {r1, 0x8}, {r2, 0x144}, {r3, 0x40}, {r4, 0x4}], 0x5, 0x8) r5 = socket(0x20, 0x1, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x30, 0x7}, {0x18, 0x1, 0x3, 0x3}, 0x343, [0x5, 0x10000, 0x8, 0x0, 0x40, 0x100, 0x8, 0x1]}, 0x3c) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x80000000}, 0x10) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x401, 0x1, 0x40, 0x7, "5782c968f5edab0bc2a083ee4c65a8577360ab74", 0xffffffffffffffaa, 0x7}) fcntl$setstatus(r0, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x9, 0x4}, 0x10) syz_open_pts() 16:00:31 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x90, 0x0) write(r0, &(0x7f0000001380)="df", 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="b4c11734b1dc943ccd4d8f5d6a6b2ec327971fd9afe8c59a0e4a0e5bb0ec4fa0f15f052dee538c55438b3277fc7eda6ed188724b8203faf036bdc7b174385c070ab294b6895a5630529bb4be96e256bee58e294c47b4cc8d787c3a0fa02d14a1d486feea91cef3ff85ca46ce1c4ff36da15bdd6cceab955cffd45ae4dbe088478b33ca1d5774ab35ec01c47ae34f0587ca4c73a9bd5674054e39aad6aa7631bda03ea3cd113f152de526bdcfb254fdf126d6aea6617320d7178748312c7f9464febd5b5367a9ad6769028f9fe8f2fcbe4faacf3d26d11ff3b84851a1a2a39de071189ea917b5e9999f8425fefda78448c5bf6a128df328e6579819bc5291b14d5929a86719e795fa59ff1017c72dd94074ff13503ae8be0c02a9f89c1842e2c95d1be6db5cb8561f0173ced175462a302fb74166835ff6e2933a9648aa89e1211c24147857184eb5d974670481bfeea930bc78a7ff60625d2f7e9b8e95de39ed4722d73f207e6d4d0ca59249c7ad0ebfb4e7b1f643b3de949df7a9b7682352dc354c472a45a62b21e3b06050dc7348432e8c71cbbae6b247e97363df4b0b26c18ff150d714276b09d78de9d659802df67d706ef5bab3d9a2949c33f8a90c8d0d7f7a60b4d76d8af3af961d3e820076810401cf7ee3c71531a960f32604fffa4c96b33586bc727719e07d2dd0d8d8825bc3f68a8b07c31ff771e5d207fe88fdf9584f93614b3fd033ca1cb20402f13da8f863b9962f186c1c2606cc20e578abde8867adaf0ca829b2d7aeda059691c396b3dd575431b30cbc03cb229465f36a81444e3f61e50695565296d225caff732f7a42fd2ba798f8e96528f166a53d50a26a47f12983949d2faabedb05fac4a2608567fb8727e6197b971b004336164eff1fba149f49cf08211fcf6ea63643912365a898ca2d409661dfaa62d588387a53f5c243fa25101605e29d32f9c1a1c90b4fb93e988ce0b4e486129c89036d22017d7c5b00c4adb25e6cda6b4f489d792e685de62e606dca89c8097bf81e0b4802b4ce1e26f28ffc02326ddad6750a87c498095cf3dc3078c5538a53d8460996229a66c49bca1cf1051d2fb4845cfb7a23d006f6f4d46b17e7bb134edf8496553b6654b62140dd7fd51fb5a5b412e136fa8958a5d3812b9ce2fb28507ca9347135af52866f091b4dab4129c91f3be93c3041ae61cd550dededee6c5325b67c4ccc5822aa16133c9352e8753fb8937e7dc5a27e982b1242a1a0d8a35bf447dc8e007c6b4257407e051aef66ed768a60477eb7602197ff3fb29b5cb617182f1864ad487a21efe27bf570d646afe39476e1aa0f6d69435b886e46837e2cc7d8fb8f112e27f95f16fa2ec189195b6437122dd6e82e729eb3a3424f551692d3729a7aaf7bb0872cd58b8eae39285a576c674e768f2599d80ca5d7e575964c25e29bcb17b6e9e0701a473a50533c60ad5874001492095c7f4fa4bf85a250285e91e909fa9e30bacd625e5fc67dd851d0e0fb175a3c35d29ae8550f293512dcaab30c2eccaebfdf6146f8457c5f29f829552b8f342b39dd8e322912be901331c8a838e39480d50fac0d2540b709a1715517f324452f12b9da2f7f59ba58b49624303e5c052c4f2da4d33cf5784eb3a8f2850b7342ded4bf740b4c3b09e611fa5269f4e28bcdf6c2069e949604322fdbe118a247dff046a6c888da645a98c7ac5420e4194cf20197edd7f8b819055f83278c7b5b147829ae21453076c5dd8a5d917b86124c91fdcebb6dbcc4611ec3bcc81704bee058137ab46d6ced6d599bfde28fe7bb4339d21fbfe823aaba83a8900ec7aba71ad1f5816d51cf2cc162f0c6641a7a757e90ed0a212c01032b600da070fc0b177257855f1a3a2de827d0f9d070db29fecb285a5bc52ae55742970fe952b43bd1c6d60ab2bb92bfbe9907b3013f33eb4d2a9bf0d5a8ab232e30ed45988dc4235cb39a76c9e418250cfbcb5781f5ec6d2f8a99e633f9b8ae547870fe69a9066739e65ed123afcf6f1ef0a09e2f5226f74022946443c99058f77c32af30363ca525243a2ec417148b8285718555915d646f9f019b5db9051b2c4dd0d78040d29da9bbcb8a2ca92f799891bc6154cb041a7bd780ba81ee9f4a4b652cca00e7f2c304c9adb294cdfb1f58211735dcece07bb2075a79025c3062dcc3b3087f92597192cbb1a2167b48576a2e38af6f680956bcd541ca5498677f91b5dabe55fe7648515eac038bbec46e515942f3e1130b76ba9223deb234a6c8db224f2a503dd72aa08df1c232686a01cbcdd8e435cbee805287b0b77acd03cc0f11d568605ab333ffe034f86f244d6aa9d18115a42976ce1dfbe355432c4277ec8ad41c2861f104c76cc06c811c4fc7d88a8b4da81db53434e7a53d3269a715ec7e1999c7847eb52c6c5b72f375f3a316888f6378d96f1f39a5f949dad13c54438c26e2da6d8582aa9fb2bb758c385fd6850266fcb17e2fa3d50bf92e00e625f1e7446553dad6775c59ab3f2f8c3bdb543176271d69dcd54ed1bf6fb9326292248a51f217f58e275aa34e00428a3795bd748b605ca07673bd84cc4990ee730070708ebcd7fce4656b35ffefeb9ac9dd456f3f3750d0848894e35b7bbff97a89d0701dfebbf818ca5613a59d931fa0943634bd4d0de024936dd96011811b8c14bb4e7569f2fc77959a247d3224cc9d2f8e72029ccc7bd529b18fcd3e199c26509609de2286a0358e40758143707e5a2a9fbc83a48c048befd0efc61c31ab01a70a6f99749f5d5887fb0af257f9c42866aef3321bd9fa6fcbe0c75c311b9e9922d304cd28f03cfcccd2d41bc32ef3f649500ee4a8d8c7dab40d4485e5b52d3b8dd846846b0f0219b81501a72fa8fe700515928673b779d11699f1be", 0x801}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xe7}, {0x18, 0x3, 0x80, 0x8}, 0x9, [0x99fe, 0x800, 0x1000, 0x1000, 0xfffffffffffffff7, 0x2, 0x0, 0x6]}, 0x3c) 16:00:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) clock_gettime(0x6, &(0x7f0000000000)) 16:00:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f0000000040)="d7c6938155377e0bf0391a170c436288b14662654944c04a8b8b0dc50d2723241f001fcbf737804b96ca1b7d1a554bbf57616c1adb7c5a55a2f063bd3e3479d7e1221fd47949f2fb78163a7fe5b0034eccc6edafcbd0255ef2e0e2b66a22ba", 0x5f, 0x4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x7, 0xc6, &(0x7f0000000100)="76ca6a0c978396c8e0973ba7b1644072033e5e373442679b2deab4823708bbc17453df40b3afb2b7f5ea423d95dc1b7c0867386fe08af1066051f3563f5b23e3383933bfb4c2f6af113b8e1064fb7eb42c33c8ce83e069ab28b9e330ceb05e83f055a9a29f9f6fdad5af799578ffe780f4423f4e3e23cba4d3f4f55286cc436f13b0208d31d3d41756b858c4ec89c6151c867eb20e66bccafea2099d00094fc0ea2de1fc2543a1aae3fc2f9d07741ee0656dc818822575d7", 0xb8) setsockopt$inet_opts(r1, 0x0, 0x40000000000017, 0x0, 0x1a1) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x5}, 0xc) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000140)='..##)\x00') ioctl$TIOCSTART(r2, 0x2000746e) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) syz_open_pts() 16:00:31 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") 16:00:31 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000e07000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8001, 0x5}) munlock(&(0x7f0000e49000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ea5000/0x2000)=nil, 0x2000) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)='_', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x40) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:31 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x6, 0x4, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) writev(r0, &(0x7f0000001740)=[{&(0x7f0000001080)="827793a29ca4f1bff420a5780e4ae29028b02798d05644c0ec27e8471fc208682c86fc2bc9219ca7fce63d42b7a18a4c84e1a239fa357e5ca46b044ba50b216276043dc27c5004dbcbbe5fd12eb4d38e2c7c30e8a763a194b263d37cd548adbe761ffe0288ea6fac607bf2bdc3732c09cf1a75fc8fcf772f2088ccdcd93cf6758bb5dc13888917da27f626ecb3dd2477e7f54e4c85f994bb38a891acebf16d03eb430b29534e2e9416a3a75d945f348a9f6f1962695436099ae38c1acd5a67e1bd613d454956dbcbbeebcf8ea3d60297a824a8715e2391e0d3ed0cb9dd5f98588033936c86345670f7ef28a92a757bf9", 0xf0}, {&(0x7f0000001180)="ed05ae8dd67abb3293c5371f5b3c90f3fbb6c49c7759a96329797947924ad090f12143adfba034415e80a5ecc848938a90f14fb88ab6bfe2f98955764d71cf4524d756778c77a77b0c30bd1ffc94efd3b2b5c5eda7d9c55e238c95c3dff366c7d5cc551a5ea9e34f69d5d46b0342a02d9bf259c390af9bdcb9f9ba9ba1416fa6c94c22db99d539a9aaa7c07df524c825b0e23b8a0429b4392bc12757479f49d48dc936f03ca56493ac24012fcddd9b969aa0418d5e5a8e866eccc1bdb943e5be106b31e740cfeb38afed2a10f389036f8936f79505ca1a091ac6d8356e3295497ef7b03649c608b87c3a95ef5c0ac65e8a5dbacdc46c51f631405124", 0xfc}, {&(0x7f0000001280)="1fd1bc27e1ef309d31b4cb596f74452d0761f5ae5ef4294dd3cb3a3ec9217a880299676d1436d02d4f6e567f5555dba1c5154b004d062ddef504a7b152582eb5b601c2af35c4eb4874768988bb39fc7d2efcade5bb2dfda90a790d2efc2cd0aa1f4ada2c12e9f947305d96ae86455786086379be140f7e4f5c5db3b86594b46a39fdf1361ab0b898e3fc7b0222c8283d9b6feae9cad880127b604c310c02d6c7021fe561982e6f2dffde37e28ace4bdd0c51dece11bbfa0435c260f78f5b4a0d833dfd42d640c22d0a5bb67a7f33d941e847fadadd48bbc1a9fb221a33e00eff00ff58ae27b68e97f7e257bd4dc1", 0xee}, {&(0x7f0000001380)="d1070e8a5d3fecf56c5a5e0dd7525812e383f276056cfefee223ad540f7bcc187320ebbcf793d8fbc513ffe40ee35e8f70b52cb8f8d8b567a125a2208782b7ce4cf04339d221a0bcf3445917fe7a84132439dce020f43997d263400ad38bc2223d3619202db314f29eeb0582fa9af96b34ab3bbc35e82f3dd0b02c8a38bcc3a6d50e77a36c935d71a9d6dd41d016e7782aa626bab544bfaddc039f80ad273efb2b4caac1d1709a916d", 0xa9}, {&(0x7f0000001440)="94976e6172c56276417ffc1fac1e6c2da1f1a97ab8e5d30871f4ce508c74fbc27d3513b2d9a6f92cbb9f4a6d0b97ccfbd2fc78a97697c1d286db9ee60416521bc0a27f0b356ad674b281646c50bba0", 0x4f}, {&(0x7f00000014c0)="33afe23ae2b2506ac7c2b80aaf04ed0bf89c7307f84a2fc2d399196d892cea72e8f3b3241151d094f36ccaa3e06797f53adc83a4082b8be3cb87e9ef24f36e1252e7c6684b318212e1d02e795b10521dcc36c6fc268cffdbd91cf68834b621c4d80e70de06a14c72ea6bd7238878cbc1ab93df65170951cbe4c8bdf85b79c727a15a60e20930e683bcfb770f7a4e04c1bf5d0e4323ad749ae2cbc8292c331d72dcfdc42bf42de79339", 0xa9}, {&(0x7f0000001580)="55f8ae63de40bedb826eac1ae4111bf60d2b4c12c66b0f58818f73eb8a762dda1a98fe4c10f454e4f8bc01b8252be73bfb4019043e762c97bb09ab0afba721c3fc60af3d36759bacb1728a1ebf9a6206391a44fe3deef51f34aef5c5fcc5b981c7a2e71fab539543d311217e6aa6fa9b947e50ca184a7a4119b34533f795fa11fde576f8f625f0f5fb5113fe9e4f", 0x8e}, {&(0x7f0000001640)="1340d9dd81d75e8250e74d8cc6aa032204026d135140748f01bf190ac427ebc71d34", 0x22}, {&(0x7f0000001680)="3ed58784cbecd0467655950c087ad7bb9263540c0e4a70cc8f857798f497da1fb3ca210f9d29c6aadcbddc6a5c26b711108c9a01089beb5d201a2f02d1bc900b4d517cf6ce1456d61021402aada1860036a00b1421202b0b289599288470861b76d8fbaf21c00c82fd217807c5467dfa164b15b778a2285a275a645355c2f2e502cb8864505f2ace01c47ccc57007c691d5251704d6bb8d8abc143a988", 0x9d}], 0x9) getrlimit(0xfffffffffffffffd, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x840, 0x68) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) 16:00:31 executing program 1: semget(0x2, 0x3, 0x20000000000004) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x4006, 0x800008f37) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) fchmod(r0, 0xe799f124fb393a28) 16:00:31 executing program 1: readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)=""/198, 0xc6) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=""/236, 0xec) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000280)) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') open(&(0x7f00000000c0)='./file1\x00', 0x88, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x8) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1bf, 0x81, 0x3, 0x8, "01b73a706fec0f8d2e735dc3bbf5adf268b1af9a", 0x6e74, 0x401}) 16:00:31 executing program 0: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00004bf000/0x1000)=nil, 0x1000, 0x2) 16:00:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2002, 0x6fd) r0 = dup(0xffffffffffffffff) shutdown(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = accept(r1, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x0, 0x6, 0xffffffffffffff81}, {{r3}, 0xfffffffffffffff8, 0x14, 0xf0000004, 0xab, 0x800}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x7, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x26, 0x40000010, 0x400, 0xfffffffffffffffa}], 0x9, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x0, 0x3}], 0x1, &(0x7f00000001c0)={0x0, 0x7}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x400000000000, 0x100000000}) close(r4) 16:00:31 executing program 0: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) recvfrom$inet(r0, &(0x7f0000000040)=""/211, 0xd3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2000000000008000, 0x200) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) getitimer(0x0, &(0x7f0000000240)) getitimer(0x0, &(0x7f0000000200)) r1 = socket$inet(0x2, 0x2c005, 0x5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="870b8c032fb10d64ea2f0465808de24c7a0689ca7a589a402f67a0dedc207bfb3a349da06aa1a86914141f01292579fcfe332af2f82ef79a3f33fe4094127f380387300e6700b9f20d662ef73c45b31a9cc736cc23f980a3", 0x58}, {&(0x7f00000000c0)="700935e80861b9681383ffbdaeb5a385ee4931254dfd2b1ab63217367616", 0x14}, {&(0x7f0000000100)="89ab7d19df4e37c2c72927bc0e18643d196e2452a0ec4c47a99e90a5e2f4aedb32205cc8fbce11735f49edfb9a5989b2395f34475fd62ed75d6255417f4178787bbfea65ea3e3480fcb2e5f87875165e80dbf4c7233f50da7f93832ce96bb04abc460cdcfa7f2e5cb3bd05b2b88f014ef1095d7e361ead93059e995fe3e63b302b8ff9a969a3eea7a2f451e1dcc741435a334a50a3f7d81b88a64901fcc44eb82fa29c7f7641b16587", 0xa9}], 0x3, 0x0) r2 = semget$private(0x0, 0x7, 0x80) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r5, r6, 0x80, 0x9}, 0x2000000000000, 0x8, 0xc55a}) 16:00:31 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0xfff, 0x0) r0 = msgget(0x2, 0xc0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) read(0xffffffffffffff9c, &(0x7f0000000000)=""/147, 0x93) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x3263, 0xa9e4}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r2) 16:00:31 executing program 1: socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8001, 0x8001, 0x81, 0x4c6, "525a32498a75b6d7306f221274254f8fe728f14b", 0x77, 0x800}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8) 16:00:31 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socket(0x22, 0x8005, 0x50) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:31 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() seteuid(r1) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1}, 0x8) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = fcntl$dupfd(r0, 0xa, r0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000280), 0x2000000000000045, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/138, 0x8a}], 0x1, &(0x7f00000001c0)=""/35, 0x23}, 0x43) rmdir(&(0x7f0000000080)='.\x00') 16:00:31 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}, {0x0, 0x7, 0x1800}, {0x3, 0x10000, 0x800}, {0x1, 0x2, 0x1800}, {0x1, 0x6, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x2, 0x800}, {}], 0x8) r1 = socket(0x2, 0x5, 0xfffffffffffffff9) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:31 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, &(0x7f0000000040)={0xf6d, 0x400000000000000}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:00:31 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) readlinkat(r2, &(0x7f0000001100)='./file0/file0\x00', &(0x7f0000001140)=""/95, 0x5f) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fchmod(r0, 0x20) open$dir(&(0x7f0000000100)='./file0\x00', 0x10370, 0x28) close(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x1175) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x0, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$inet(0x2, 0x8000, 0xfff, &(0x7f0000000040)) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x401) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000000000)=ANY=[@ANYBLOB="cd79000000000000006b4316263ba6"], 0x2, 0x0, 0x0, 0x0}, 0x0) r1 = semget$private(0x0, 0x2, 0x300) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000040)=""/126) r2 = dup2(r0, r0) recvfrom$unix(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x8b9bb93438dc8f9c, 0x0, 0x0) recvmsg(r2, &(0x7f0000001480)={&(0x7f0000001100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000001180)=""/210, 0xd2}, {&(0x7f0000001280)=""/118, 0x76}, {&(0x7f0000001300)=""/114, 0x72}], 0x3, &(0x7f0000001380)=""/216, 0xd8, 0x6}, 0x3) recvmsg(r0, &(0x7f0000002380)={&(0x7f00000023c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a0000000000000000000000000000000000000000000000000000000000000000000000000000b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff00004f2dda9082f4cd9800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059859253488e6ec07eb36dd55e2bfe6bc72c6c401ed4305537346de633afde3797013b5b96d2dfcb33af73ff1a217b1f81916ad0a29fc1628d16249fa7c7f6d8ce8b301f2be4d1fbce924df45e1924a2d83034bf8d26b8791947d15cad29b58f9042c93298a78f0872de2b7cb86a218b19931ac5ec4372a587dfc85381a717fbf421e7c66d9ab0c175d2e8e1abdd6c92b5611016e37f01a8e8ae10c4add6e27734af90beb962470ea61c5f57e251b9d4f967511ef245831eac4f863bb041f40f123e334c1611e11024c10ac06b632f0a2f0bdf55518296f8474e24344d1c271587143c6127d127e3173345e85d6edfbb2bdf"], 0x1002, &(0x7f0000002300)=[{&(0x7f0000002140)=""/35, 0x23}, {&(0x7f0000002180)=""/211, 0xd3}, {&(0x7f0000002280)=""/119, 0x77}], 0x3, &(0x7f0000002340)=""/17, 0x11, 0x100000001}, 0x42) semop(r1, &(0x7f00000000c0), 0x0) 16:00:32 executing program 0: socketpair(0x1, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = syz_open_pts() syz_open_pts() write(r2, 0x0, 0xfffffd52) 16:00:32 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) getegid() geteuid() 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x1, 0x8) r1 = kqueue() getgroups(0x0, &(0x7f0000000180)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair(0x1, 0x8000, 0xffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f00000001c0)="aee0ba8d60ed5bd4d80afc13b7422d40a6fc8c04ec432d50001f23f9cbf209bd318e61b2271d721c8e7600cd1b9af38f0c1be19efe8945d7f7a055b989ae3604dc78d696a46c88dea551e4be26fd49349c2a839454d8dcdb48df63a4a9745ffd614dcfa22fb0918caa45d6346e4018431bf88393817cec0a031d64f2afc0d3b7f6940d7dcaf08205dcc023369f20207751a04ecb7018b8aa5374acddc01e72a4e5d81c6a71b58ada66dd65734d583219e547894746be28d0a3e185ac76f026d51aea427d59f1910269a9cdc1106d0f7922f63619e2ea033f6939d3", 0xdb, 0x0, &(0x7f00000002c0)={0x18, 0x1, 0xd20, 0x4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[r2, r4]) 16:00:32 executing program 1: poll(0x0, 0xfefa, 0x2000000000) r0 = semget$private(0x0, 0x1, 0x329) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000000)=0x7) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x100, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d", 0x1) r1 = syz_open_pts() dup2(r1, r0) fchmod(r1, 0x29) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="1a56a1a94acaf23689129642cc5479694b9bcdbdec30df0d0af449befb798215e13fc7a23e70eaff4c04ae413c9ca951ab76c4c92b75aea9a3fa27e6c49b15aae027314313063cfa5f7776721734ac588a459f80470b4a7be162ffb896e435e63b02c52b89082bb70cd0b1520f832347b948770189", 0x75, 0x400, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = semget(0x3, 0x1, 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000280)=""/119) getpeername(r0, &(0x7f00000022c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006939ca84867e53c827341e0f73de4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000969426f57178e334dc0c95254edcdcb84738b2f150995ba3258d508bc80f5b214fae3bc54b9ae038caf3a7912bff2b414930f1f54ee5815c95036d201360f5c52372"], &(0x7f0000001200)=0x1) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/202, 0xca, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530001d234bd4fd1bd5198cb2e20eb0cde6dee1c642ce3f90c73aa5312bc8a63213d6246e8af64a4a27f4e991e8d6a62c97a740628170ca8c4eff"], 0x1) syz_emit_ethernet(0xfffffffffffffe07, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:32 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) r1 = accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0x385) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = kqueue() socketpair(0x18, 0x2, 0xe00a, &(0x7f0000000180)={0xffffffffffffffff}) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r7 = socket$inet6(0x18, 0x0, 0x2) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSBRK(r2, 0x2000747b) getpeername(r3, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x10, 0x10000, 0x5373}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x1}], 0x6, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x9}, {{r6}, 0x0, 0x1, 0xc0, 0xffffffff}, {{r7}, 0xfffffffffffffffd, 0xe, 0x14, 0x80}, {{r8}, 0xfffffffffffffffc, 0x21, 0x40000000, 0x0, 0x8001}], 0x83, &(0x7f0000000300)={0xffffffffffffffff, 0x1}) getpeername(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1, 0x9, 0x40, 0x80000000}, {{r9}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x6}, {{r9}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x0, 0x401}, {{r9}, 0xffffffffffffffff, 0x2, 0x80000014, 0xeb5, 0x6}, {{r9}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffa, 0x61, 0x0, 0x0, 0x2}, {{r9}, 0xfffffffffffffffc, 0x58, 0x1, 0x10000, 0x5}], 0x1000, &(0x7f0000000140)={0x5, 0xffffffffffffff4b}) write(r1, &(0x7f0000000500)="7e78a05a255385626a62d0dd1ca034c973421e8c7e6437591bb3b7b088d132a01992a476bfc0e7f251a500eaa0d9a85f6319046cf08f5a3991c567b7e3c5064ec657a5e5792fdeb9ca7d4c89a185501e52c321d4f8c59ab556e3f0256497cedac8897d77cdc18764c6fcb27c84acdd51aca1677458f5c2b506f05a0b7593706f26b9f13dece5f037446aa985458ea4599c8fcd42b9d7a6b08dbec6ed7d9addc9f1dbb7c23b45f127d2ef63dc32f33198a0eae8938524a7b70e3873b52c", 0xbd) accept(r5, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) 16:00:32 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xffffffffffffff54) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4b01f83e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:32 executing program 0: r0 = msgget$private(0x0, 0x21) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/96) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0x6000, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000000040)='./file1\x00', 0x88, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0002000400bf643f93"], 0xa) mkdir(&(0x7f0000000200)='.\x00', 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x1c00000000) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:00:32 executing program 0: clock_getres(0x5, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffeff, 0x4980, 0xfff, 0x7ff, "47c71906ae0760f5a7f9f3081416b8b257183242", 0x3, 0x2}) 16:00:32 executing program 0: mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x100000000000010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:32 executing program 1: r0 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = dup2(r0, r0) sendto$inet6(r2, &(0x7f0000000080)="cc0a202f05e93adb1e4c601d67413f636bbe6929803e130e52ce837e955a40018884c2f08e4a86aca2c8dc893a65be98518721d017ad7698b3e65d9a731515306d5bfd2a2e45005f173ac41ef9d4d958b917da54080cdfbaccc0f85d4298b0636b58dd9c5a316802d21f095b13131869d6f7e47e3a1dab7260df", 0x7a, 0x0, &(0x7f0000000100)={0x18, 0x3, 0x330, 0x8}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) close(r0) r3 = dup2(r0, r0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) close(r2) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xfff, 0x0) listen(r0, 0x1000) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) unlink(&(0x7f0000000040)='./bus\x00') fcntl$getown(r0, 0x5) 16:00:32 executing program 0: rmdir(&(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6a) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) pipe2(&(0x7f0000000000), 0x0) r3 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/213) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x6004, 0x1) socketpair$inet(0x2, 0xc005, 0xffff, &(0x7f0000000000)) open$dir(&(0x7f0000296ff8)='./file0\x00', 0x27e, 0x0) 16:00:32 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = socket(0x22, 0x4001, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x210, 0x12394cef0aaec6ab) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x80000001, 0x0, 0x9, 0x80000000, "3dc149988eb19bdf34526e0d422a034467c88c9a", 0x400, 0x100}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {}], 0x2) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) chroot(&(0x7f0000000000)='./file0\x00') 16:00:32 executing program 1: 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x82) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x119, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/184, &(0x7f0000000200)=0xb8) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x4, 0xfffffffffffffd9a) open(&(0x7f0000000080)='./file0\x00', 0x2060a, 0x12) 16:00:32 executing program 1: msgctl$IPC_STAT(0x0, 0x2, 0x0) r0 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x100000000, r1, r2, r3, r4, 0x2, 0x5}, 0x1000, 0x626, r5, r6, 0x9, 0x6, 0x800, 0x400}) 16:00:32 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7ff, 0x4}, 0xc) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 16:00:32 executing program 0: getuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)) 16:00:32 executing program 1: socketpair(0x1a, 0x4, 0x1f00, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x5, 0x800, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = kqueue() socketpair$inet6(0x18, 0x4, 0xffffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x2) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x40, 0x5, 0xbab5}], 0x4, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x3, 0xf0000000, 0x2, 0x21b54f95}, {{r3}, 0xfffffffffffffffb, 0x20, 0x24, 0x8000, 0x8}, {{r4}, 0xfffffffffffffffb, 0xa, 0x1, 0x8, 0x3f}, {{r5}, 0xfffffffffffffff9, 0x3613716e49996917, 0x1, 0x7b4, 0x1}, {{r6}, 0xfffffffffffffffb, 0x90, 0xf0000028, 0x8, 0x3}], 0x20, &(0x7f0000000340)={0x3, 0x10001}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() 16:00:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c92371f4530c1abca6c5808b11d69f97852fcf24dd7f00758d90b77511870d46981b7a58bfa2280fcfdee95340ba95945a8759a01dacc0293fd79bd796b568080ae22f0ee58d40e45bbd3d94cc8bbb2bad682c36d38379911f2039be7536b1d40beff2c683881c32e6bfe6b0378a6f92bdbb5576f46c188e2fabd6498e4bfd1c7d0bbc0109f8310755ad4c"}, {&(0x7f0000000140)="cf41aa5c8e9384d090ec1ff62b2049ee55e4702614f162cbe7e8d37f3430149c94"}, {&(0x7f0000000180)="7bd0c8e7da4a75ef0919e7de04de3e6f7f867853a22d609111d729b1f053baf9bb341db5dbe7492b937357aea7ee25191c0a4efc7ecdceeea6b82923510113d84435e4748d1c2a3bfba4374d229ee5d8e3631e324b7c42e65c13f73e015bd9da94a84d5ff9f9a3ab80562b8af10cd531efbcc76747e8e4f5069bca297d991b92db10778076d96d106cc0e536cbfb3c796647b1cb1353d89c7196cb8c42725e4a5296515504ffa5e9f2b12dde4999965f61646f2f0a5a41353c1ad2c8c6b838aafc3dd66015de66e30d05bf179b4d11b1f5dab87ee0bbe64186"}, {&(0x7f0000000280)="88eefd74127811ef3d19f15c79fa"}], 0x0, 0xfffffffffffffffe) 16:00:32 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x3, 0x1) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/48) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x4) setregid(r1, r0) chroot(&(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/241) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0x1) 16:00:32 executing program 0: socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000005c0)=""/220, 0xdc}, {&(0x7f00000006c0)=""/197, 0xc5}], 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x4, 0x2}, {0x18, 0x0, 0x2, 0x100000000}, 0x0, [0x7, 0x400, 0x5, 0x0, 0x6, 0x3, 0x0, 0x7bb0000000000]}, 0x3c) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) getpgrp() r4 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000840)={0x2, 0xfffffffffffffffb, 0xfffffffffffffffd, 0x0, r4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) fchown(r3, r5, r6) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/126, 0x7e}, {&(0x7f0000000440)=""/149, 0x95}], 0x6) 16:00:32 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x80000001, 0x1, r2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffbffdfff7ffffe}], 0xffff, 0x0, 0x100000, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/90}, &(0x7f0000000000)=0x5c) open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) flock(r0, 0x6) 16:00:32 executing program 1: setuid(0xee01) r0 = syz_open_pts() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x8001}, {0x0, 0xfffffffffffffffc}}) r1 = geteuid() fchown(r0, r1, 0x0) r2 = getuid() fchown(r0, r2, 0x0) 16:00:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000fdffff"], 0x8}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa1c, 0x0) fcntl$lock(r1, 0xa, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x4}) 16:00:33 executing program 1: semget(0x1, 0x4, 0x12) r0 = semget(0x0, 0x8000000000003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="d30769c128def24edadb4f0427d9a52c0622c7580cf5112d6d0e67695e2aadab8ef387022c71d9c2268ebdf695f2a931ca248d7dcd00c0ef6013730c1ff99e1630995950409cdce77e", 0x49}], 0x1) msgget(0x1, 0x202) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x0, 0x9}], 0x3) 16:00:33 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) rmdir(&(0x7f00000001c0)='./file0/file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x6) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:33 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) syz_open_pts() 16:00:33 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4007, 0x1f) sendto$inet6(r1, &(0x7f0000000000)="1a54ef8c4c8018c58242c29829a268f1fc0af7aa596dc7d1d789ba2ed22420140ab114bae5fc435e054fd39eb86e353753c87d3665e79cf96f320ced7108b63a592d96", 0x43, 0x0, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x5}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 16:00:33 executing program 0: syz_open_pts() r0 = syz_open_pts() lseek(r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/50}, 0x3a, 0x3, 0x1000) 16:00:33 executing program 0: shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r0 = shmget$private(0x0, 0x3000, 0xc2, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) 16:00:33 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x10001}, {0x3f, 0x5f60}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x1}, 0x10) munmap(&(0x7f0000007000/0x1000)=nil, 0x1000) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r4 = semget$private(0x0, 0x6, 0x479) semctl$IPC_RMID(r4, 0x0, 0x0) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:33 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x100000) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)=""/34, 0x40a) unlink(&(0x7f0000000040)='./file1\x00') rename(&(0x7f0000000140)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file2\x00') 16:00:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x0, 0x0) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x21) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r2}, 0xffffffffffffffff, 0x4f}], 0x1c, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x8, &(0x7f0000000400)={0x8, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:33 executing program 1: semget(0x1, 0x1, 0x0) r0 = dup(0xffffffffffffff9c) dup(r0) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) shutdown(r0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ff2000/0xe000)=nil, 0xe000, &(0x7f00000000c0)=""/217) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:00:34 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) socketpair(0x3e, 0x0, 0x8a3, &(0x7f0000000040)={0xffffffffffffffff}) listen(r2, 0x3ff) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x809, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xff53, 0x5edf}, {0x18, 0x0, 0x0, 0xff}, 0x4, [0xfff, 0x8, 0x0, 0x6, 0x0, 0x1, 0x66, 0x3ff]}, 0x3c) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fchmod(r0, 0x80) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="aac708e65fc97d9c7002618f8118b2a2568a50ec612f43a9c9f834e8ce54f6afb0ee6063d4d0c6d9440fecc0f27070658d99c28a74881127c2a27933860128cb0b26ddf3e9d3c501374a7977ca26147f4647ef867476f502eb44843fca505a1c913660c15913fb1e45905f9de1e6c2ecaa7476bf74ac2d21de0e7b98e44577f7b580296d27b16ec13ef1dd204538d70fbdc561eb053a51db2523e465ac4c087cc0ff33e4", 0xa4}, {&(0x7f0000000140)="4e5bda763f837d49a4edb790ece3ca554014d160bcd5c375770bc78e62c5aa684e968b0b9969f61a5f246e65e721d6713aefbf94e3ac690b31eba950d11f12dd1f5ebaa217cbb966542540f0d2786e93e305e75112b072e4d05832b3338021ef382320bbf3f167ecf03044af0fe78b2a3717", 0x72}, {&(0x7f00000001c0)="ebc11da85d2bea739a64dcf33180b6cadf62be24e50b0fd246f6f744def343e5d34781cd6cdde95d338154908b9856020711947d49b8aa24e7cca555e3a139dc90e7244ec894", 0x46}, {&(0x7f0000000240)="3fd483ef50490b220b72d3b14f70bfeec7bd38a7f384650226201d6b1a930e4350eeb7d58f52ba2986ae35e4ac5f0488d07bf169de314906f15bfee93988c427222852015f9e62210f6f09a52e90c9aa015766b489885015fd1f07e052fda51e447f22a98fee009d6f3f0d5b51f0a61804d5968dd1e411a9b1ac297ecef5c768721b6ae134e4a469d24bbfc628331dd59538e63af88abb2e2a3942a878c830c4b7ad180c962826b156c66faf2aa509ed7336a49ef9a21d3f6a2f2ddb4f6e2fc85a55e33d53d899f34a0f9abf24347a7b", 0xd0}, {&(0x7f0000000340)="7720ff896b582529591c97b53877fbe49b8c7ea9c1fdcdf3834a5e005fdd0c28e53654dd15ffb53f45529e09ed656815584531baf542897bd91981b53514e89d7b2438176019bb23c111b2458fb4a1024893b476d5728badb62ea507965577b0594ec2d9bb5251b95cc1a049d74dd2b33ce356fc6f1b70a246d8c0fd3b1c241396859e68b3", 0x85}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x405}, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 16:00:34 executing program 0: chdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x400000000103fe, 0x20) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:34 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7fff) fchmod(r0, 0x9) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) 16:00:34 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x52) r1 = kqueue() r2 = kqueue() close(r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x9a) dup2(r4, r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) writev(r1, &(0x7f0000001540), 0x0) 16:00:34 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000180)="a2ed8846e8d4772ff1b9b4f71ba67faaa378a4e11c2a0c4fa02c29bba0617bf53a4ec3b77e6faf981d49014d0c597faf79f6de84f07a3ba151d76df06e2933292226e5a56f89ec4e9e14bb", 0x4b, 0x1, &(0x7f0000000200)={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet6(r0, &(0x7f0000000000)="b1380e3978cf27f93865abfb19f8c2e96c53feea26ced1363e8d6bb455c1cc30a9920b1459ca539b41368f06399445a3d1368503ff7bfb440ff6548c591353401a37ca42d2ac4a694aee0f24cc5a00cced9f2e1ca5cd2526377ddf214f152f48a12a454402efe683f4618595189c801dad8b1c7c12ebe7a7c38c1b1912071a1d32ef187a1e3da12fd0e4f83b87f97ff58b7887bd573ff78ba08cd889eae50349b050c9ea50d09b7106e588157ca3b65575c0e6e4946939369adf903c0fa01464df", 0xc1, 0x2, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x7}, 0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) recvfrom$unix(r0, &(0x7f00000004c0)=""/89, 0x59, 0x2, 0x0, 0x0) getsockopt(r0, 0x0, 0x2, &(0x7f0000000240)=""/197, &(0x7f0000000340)=0xc5) sendto$inet6(r1, &(0x7f00000003c0)="aa0bdc3d080f0e977e3a1cbb5b709f4896bdc6861c6f376b950b74353a848b4ac341e9a0ebb59613cb3a9e8e66c8a08f15ed0f10d3ed7e92fbfb862fb6286d0f4353b84f14a425ad1c389cf7f1da2f4911ef03f55592519c265a45f14e9b1b03ab848a16fbab39f15c8ab05c9ba3aaada60d43366094ba87b31347b523138c48c5836475e0fe413ea3d53e95dc38cd63bbfb2938a05d9e0ca6ac43b43724f623fa068c6830cf56d86cc679aab3", 0xad, 0x3, &(0x7f0000000480)={0x18, 0x1, 0x101, 0xfffffffffffffffa}, 0xc) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x14, &(0x7f0000000380)="7d50cb416a5258f4b328ebbf69b0742fcb36f124") 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x8}, {0x18, 0x1, 0x9, 0x43}, 0xff, [0x9, 0xffffffff, 0x5, 0x1, 0x4, 0x4, 0x1, 0x1]}, 0x3c) write(r0, &(0x7f00000000c0)='s', 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x3) 16:00:35 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000000000)=[{0x0, 0x27809c1f, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x200, 0x800}, {0x7, 0x9b, 0x800}], 0x4) setsockopt(r0, 0xfffffffffffff001, 0x8000, &(0x7f0000000180)="55a28366ff0a0387abb46bc107e93b3b669d21256c448d194c08096be22971d291c6efa6ca03a75022c1af36282711a3648e2c6d8759ac3b27ceeacebda834669f035d66cfb8c98d9c94cb01e972b4c266764a00d1e5695d741d056badcef00761e5a540db6128ab7cd772a282a67eac61c33819f7b39346c4e95c150b834d06eaaa2522aad3993c25ab69e7cd1a8fa170aea26fd8dd7a4272aee35b5d9d7dcd30ce2c96fa2834f4cf003c3c291b1a2f7fee472bce94469883bd042e777591e664d2a7ef050a3875be619244e8e378be2a7ae70a82251258af8e3f68f06c684821dc07e70d503bf19f5478edfc1836fa5c77d99b4143e77b88332fbdc7b9ca6f326c6459895607c6c01a37af7799d79cbb8e3f7a57d93a4c999bb86117993bd861c0e31373076091c5d09320678d62632f1c764c416dae55f72f04e696bce2995678d6e2909ae6f400aa3260aebce972097441f34207852c4997be04a24711c16812b9fe37f6db8c587ba96d9c7d24c974285e4ff4e037476c29b8b1e0aedb1c201b52771fb331beb8edc5e71f65d3b13727be3d8abc7af3b963dd5d2ce0e9e8a26f327b7fb7a31d51ffd7c1d02a5d119a03b91f95727be93f8cdd7331ea2e3f53dda93efe920f0e639029855adae9c28510dd233a84edc0677963c30f4a05da96c3edcf09b043fc0990391514d9369f80a387aa39eda2eb62991441af37e4fc56c8dcbd6eaafb6e8e9281c463b243c920dbf20705526a5d7dc7fa0a199e4517670ab5f4ec67f20bc57b6fb492f4250c6b1394afc31ae2732012e1f6c04e1d9f9e3df7f0922de1f474a423d03274f453777f4c047c4817ad73600d27129e5b3f158cda40fd468f30e0b559c5eddd82775f8a372543c510279561e68b960d50b68f63ce28539c3159091b60e0d8f25140ab4d88dad1cbee598ca3bc838f54cb72b4958d8ef5544a17888564c7d0e1a34f5eed6f0461e814173a566b848fc131bef63f449481bd1df8c0b12e601ab09790038cf6a0f292d8d4f7c0a53508a8e1d46caa3387f7d3c0136cd06030de9eeb75893832c6ad83f3b5aaedeb97b291a6666eac3a82d36de172ec9fd63e5cc96764ea9ef4aa51b5427e2b92c1f939f499a79cc7cbf8123ec829be0f0ce2ee915c6f924f14381affbfa19905e46020fa3c46e972faa100fe0b81c899ffde0ff748791677d939347aa96927a361ea89fde327bfdbd9d55b840fd8c7aa1084c0ea3a16ce5407321a379329cc9816715f29b5e337429dab2da357d6f828814d18f9707fd206af0f9601f128880e01f69dbb8ca8b8812f1974b7c0ee04be036a4079c6d5e7f688d0957a8093ae4689060ee1a20b6218eca6fa3c746d92e3c30702b38aa6e7558f3875b8058a2278620e0ef5ccb7ab56031554235091c2bda7c59bdb5918fb2be8be4371c67a76492e8d11c7878de5bbb4b17d50a144b582aebcc10fa2416a27ccd0f44f5721feca1307288a09ba4194dcf33c61c3a60e55181bd423b71eb879ea057c00fe2fa221d31b2cf36cf233801e1ee85dfbc932d21af83a579abdea711d338fa3ea6e1bdcdbae16f3f39f42f23447e32fe837fba868c49ccdc70402b2e3de28c5e18c9fc1b529220502a2208449f4990d4258a43c4da865853621f6ccf160c6101677e8da1e429c36980fbccaf7423d77f566ccacde346a910e03280486ac628c64334f11e515089bb9db61c237851625ab6048080c77e3915801969a3e2f6c0b6409ce796e5a15526a1a0ab57de3d4a6110ea582593b00603577043430d5e1427cdd347e413719664e0eae89b9dd128e894fffda11fe6eb417e67b54c0159a9268db9b20073d7df3ce9981afbc4d8e114717d22d2b2db8bf1b0c473735ce861535bb66b48a20c3b5f724c9eb00e1d83d146a000252b1ba1869f52b6646cca1dc13a6b61d6acd8ae1be086a25f3f0a17015d60df21a37787d57de3d379d86fd25ae13cabca2a2b9367463cccdabf61cf0eea09caca4a3bb7f7595f135bc63f359afdb5e899c6ea2a2cb1f93f06ef15ed192de11e8b82d3ae4b0af8696032bbde6e11c0a2e9667324eb8cedf01dae13071642cde5f95a6ff43b1873068f452bda94e78f95e796ba09975904433456bd3c3e15c3150c7875385d23c20b9c514e4c6ce9a1ca779f6f68c08eef9344ea58ca131809b38e981b1df3b3604375a4f589221389588e120e011c079ff67fbba520efffbbf5f2809f10899b5ee10e73106939b6a90353b39238577c7624b4d89f2d6a7f7790e7925fc1ccef34fb2a944539fb88bb42e90637842a64eb1e018c41d4320c82865da2bdd2d22283036f6e740f89214a120fa42c2823899731a2adae8c1cbbd69e2d876c571552ddcb6d228f71a2090c26fc7d1972872a9151053a5c1ef23e1ae7881d7c53c5fb690b124fd94493fadbaec97cf212e84f2a2bbdde65aa51edcc573f33335f953bb81c3e002a712fd04ed9489b8ac02e5d20b795d8e5fff02f3b44707dff0d7ba6b5d35940b7be93bca37509263bdec948e0717fc038cda2d9b46fbdce488059031f380e0b032f1d58092814df11d6abb9df93bbc717404f36a40a2ffc4b2391356133d9667c6b618ce752eb93d5c5c22a36b6cf3bcd817a241ece9713c9a59fd7bfb93202fcc6eb3db76ba45928c4b2a7c7d0990bcd2dceeb766c62dff188f2921a271f6b256861ebbe92fa3581eabc6a3d7ec8484f9880f6441cc4eb202dd8f80d0a9e8b0f01d7c3271f3039b2bbd951f18dd98ab660c852093152182e9011e9d0f5cddf581d496daff18460cb88345c9dc84a1c56eaa1f4da0d423104c780cc1294042db0c08b9e8996715ad69a95c1f882cbafcf396b39ab0913845372197d707c7dd50e80eda617c51b5aa81bcf64e5ccb27f3dd0dc84cb2ef7dcd486d9c1b240a42b9e96df737c9dd630e3241d36f33cd621121971db4e027274d35cef1eb06ee8d7a1bc27dedc9ba0da05e27c9578a59a9692ba7134a1e3cb50dc32e99425d3180d883a6b2bee965e067c8a347f6af4939add1fdef4f135f3cf672c8822fb3d858e94ff414843f47e60d10d90928889e2c48c15681de1a11399560b861b5b4bf1e8a1794f2a09a7d06713779a5f2cb1e33db879715f540ea1900b7f9b1e4d1c221ec4a1e97394f24799ac4904fd07e2720fa38a29cbf3fd9432339dbac7600d26ce2bd00bfc16e9a17e692851180dc541b2a9cd8c522cb71dddb1ebfd739d65b54b1171327750a7862cf6da9cbace75b6d9e400bef88d9fe287ae6e07387ff80c8bc3c1dbb833949bf9efbcc603fd702f09c5f074abdabbc10980786fc543213d00a241f9b0b486ae0d34f1aa0fc64637ced791eb53134d099fe771992268d1e65255366724a9ab1a073f958bca05a5a340db3b042f9bac549686d59d43a778ffa6b9fa67e82d0615159612d657b6b7049ccee425e55263f0c9846242f1c661f05f2ffd924f60cd44f95f1835bcd22a77cf6a2b9d6df8a0bbaa0ca34f5a085ec4eff4a3b738bb0867da64be2762fed617ff4c939d5fdff7c23912aedb1f24174d97780575d86efe33262cf007e84628456656acd65008dbc4c19c42105e229c5050b48190a3716cf0d0999b3def0166e06bbbd9c34bb8a2bfa4cd08c47da09c450ee72d6e6eea1200ae1fe2caa4f0ca14637675c6a5b585d590c17088e8a8019ddfca518f0e424c0697a4264a58581ec0fc3a0d7ba4c9d80af18f5e7f2a8c441b465fb547f3283e97a1bbb6e67eff2b41142331cb3243a187ee8e09674e1aa9c131e7aabe80bd61dd47caa40c80708d9a11b02bd5a5eaaf8af862752196c69f8ea658f6b30281034e06ac0107bb9760f88309a12244233c2e112c38ac5b9fea380ff9d5478bf446a738343122ba4eabe9a1ffc398a87ebec7df06ece112a07464bcee9debd1545e68a346a33163a906ebc9acd023578972878921a30b63343810f6dfa5d6e007e942d84936914d1015da08ca25d0f4a2230cfc5034a98b0b2375b51d955d683df03c5bfdc205cc50229bf89900f9526c8e44344bcaba2aa2278830438261dd9f67043ec9129886adf9b437ad46b3bbc55029c8739199d7be1d69e26d7c84dc4c5ff501dc1c094d90331e0f471ebdd5930ab6461fb2ef66770bb714d60eea0ec6ef9b679b541d54be49b397325c46893c8e6b5dc03a695fb1ad8e3c53b9ec8a3c88acbffa1c84f7ecfe6e66483459d64f9a9335784533708d8db35dc970c5dbef3d336db6b802b1f1333b033b0df4e32858ed3e0dc184ca334e42a39c57abc5be83c45de1ed4497c9b511239114734e455517fd0589a507c599661bc74f1f9424de6be6a1576fdd8dbc077b127d03cf80b3834f8b9880a99be4f5ceac816e9bfd1a0d61ba7797a8612312c258aaf53d6000295efad8e139e39dca03fe1ee958409fa4612443b2f052f78ddeed19d27ab95428a080e970cb22fe4a78b93dfa3518b630c353b1809b3eae8915cc30c83d8efc04c21a9099b9d9e541f53ca57d97e793a8d638ea67e0208b6f2d8a9cb4af849c806ce8143cb5664c298df8b16a88d543260f741a82c17e82a9b849cf5ea662477a2c0e6937113bf834ce1b80277204e73c4eec6eb4229bde91e68f84a3198d771bc1771df62d6bc27512ade99eb244f5a0b7d21a41f547cd5002cf720d9665398c36d303740b37586b6a2a44170441835bc3fe1d454c68ce2c7fcce98332c052ef981f5db2ffc7b5bbf15069f9080637fbb780ae42df458586e5924539dd4ac4e9044e9b9a481cc5d00150348c498bd8a370023c3c9a40cf6776d4217672dac818d6143fa6e73863ee6d84b409ea53fc3c61d7122690d0fcf714ae9a229c5815a280f80d3c8bceb45396bb1999062dcb47f294205ce9dc65ddeb062607da262bd7e490e3050a07b8cba2bfec7a440698cb497f70aaeaaf1a83c6d4ac7d2fe8ff1ba9a10de230ded8751734ceab9b066749564817a6d7544a078bdcc955ba8ccb3d5c01cbc53b3e52f377e5799379f918eeb7158472a4671f59a77ef472db30b04360e24b7a03a2d609b3ccac0c3a1f01f9764367fb50f995bea39e841a669ee4b8d409218dc2ca2c1bf5f082c5727003b09640220fb43302b8f70f554d2160f365f9790578861d9829234d3e0ae8511f22cae1932363fd2df96115d372c1ae93c5b8f9a733f233b6db2eb5f3b5ab4146beca3d741d24933feef0ea98738a9de73bb80a67cbc285d6cba3960d262fb655875d088fa5adaee186ac41a0470906571a42cb856a3077a679dbf9ff8e4869ca9cfc3843d367f19587b8cc926723983f395c22f03bcdd8f9833d04ced195d619c26f5b219920df57ee31480cfc2a970b2963e6d1c170bc964f34314a613d5e3591664669bbf5c6ad707e14aa1918067975c6cb5249d8e0809d4268d97d481e56bfb77b750ce8865c9e53732b526e71993df7df8a8937593e63da23c6061f5ddb33a532cd5429a16c02ab7a93ac42e99bc527b4364f6b86a82556e09e07921701bb4813cb0ab0537daaf8a54ac46021dd4605de559e5acc589813a52cd7c454fa67c3c63ee3acc05036a818493685fe30eece17e073e4da4f314f6ad39089b299aecc565d3711481cbc5de8dfda70f49f69d5e8a2d7c2637ee2d6e0cde9c2d1b9c71c7ef82fab0fef1d5e0d606269108290a13bef3b0bdbeff31c6cc67ccb1fc4a1106e49911ccad00e21d7376b39ab789aba7c97ad67e532ee994ae10329e5ef0dcd8443bbade69a81555a39248769262a22495b73b3ae9250306a8eee2fb0d1c2f537663cf8f", 0x1000) poll(0x0, 0x0, 0xd653) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000040)={0xfd4e}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x7ff, 0x1, 0xffffffffffffff82, 0x20, 0x20000000000, 0x1, 0x0, 0x8ad}, &(0x7f00000000c0)={0x200, 0x9, 0x1, 0x96, 0xcd4, 0xfffffffffffffff7, 0x8, 0xfff}, &(0x7f0000001180)={0x0, 0x3, 0x8, 0xfffffffffffffff7, 0x2, 0x100000000, 0x8, 0x4}, &(0x7f00000011c0)={0x6, 0x2}) 16:00:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x800000000020000c, 0x0) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x40}], 0x2, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x3) 16:00:35 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x613, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = dup2(r0, r1) pipe2(&(0x7f0000000000), 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:36 executing program 1: syz_emit_ethernet(0x15, &(0x7f0000000c40)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a94e06cdff8ba639f8866a772c0c3a2fa5361eb0dd341b30bb3afcf4cce254903ce4bbae0eda4e0511aa25b8cab782a0c16e38673a43efd67119f32d5a34a22355c496bef304981fa1970f021c942ee74335450767b44e88") 16:00:36 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) rmdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x4811, r0, 0x0, 0x0) 16:00:36 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/61}, &(0x7f0000000040)=0x3f) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file1\x00', 0x40, 0x4) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) lchown(&(0x7f0000000180)='./file1\x00', r3, r4) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) chroot(&(0x7f0000000200)='./file1\x00') r6 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) r7 = semget$private(0x0, 0x0, 0x51) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000012c0)=""/13) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) mkdirat(r2, &(0x7f0000001340)='./file1\x00', 0x3c) setuid(r3) lseek(r1, 0x41, 0x0) fcntl$setown(r1, 0x6, r8) r11 = msgget(0x3, 0x20) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001380)={{0x100000000, r9, r4, r9, r10, 0x40, 0x8}, 0x5, 0x7, r8, r8, 0x3, 0xffffffffffffffff, 0x3, 0x1}) read(r5, &(0x7f0000001400)=""/79, 0x4f) recvfrom$inet6(r2, &(0x7f0000001480)=""/166, 0xa6, 0x1, &(0x7f0000001540)={0x18, 0x2, 0x9, 0xfff}, 0xc) pwritev(r0, &(0x7f0000002840)=[{&(0x7f0000001580)="8cc63bf5f9d3ee69a42326beb1f9f443aacf2a1835d43f5b861dd6d04ba9dc30e968d86f3f88624f153cadc5d0edb4a60d292af436670124f5e4034fedb889cf326dcf61d01d29378ae775b9e980c4d66c322d00821fbf0c901ddc446c7f8e941689bd6acc9b20e2b945340f3740ec0955dd92961b9010190e33b169529190d22ceae859bd7e32ff7450c70cfcbdd54696b23e92e8d476a46d1c2e1cd783b8cf499f1f24e72990066d56c2b4863e124a0c878a7c4bf033542670a2ffe3e66404fd16285786e21b45d86b7fafb730994b19defcef0db0d96df967d74da757e5bbbb63412a6692c267605ff7ec4fef0b58ea45813c5eb69b56f1c16d4e8603", 0xfe}, {&(0x7f0000001680)="8cdc90cc3695a27faeec0c79929bbb97619001af9efa524d30a1e32aff46f80e865d87da7144269b63fef241a7086e01064be320a1a419568dabb8eb6dd993f7b583a014c5c77af635a41868e241e15dcaa7545a233bd0dde6736cd575dda1a01bf827a6be640785fdbbb61406a9ea5bc3e35d78470cdaa2cba41681cc73e92a3ed9bc9851c520c0715a379605e5574d96da08226a62f8eb", 0x98}, {&(0x7f0000001740)="c76735b3ac4d971480111ba8e8010ad747697a0e4e55e9ffb5ee745a6f96594eacb79362206e380699da5bf9f1250a65ca4b8930fc8f4efef00af485e168382675e9378fb28640474272f216522259d9f6009f3f24c72ab6c3d3c8033ee66b563fe5e31a921883686c7ce948eb67ce611a04ebcbf90011f59eac9b48a62a1fc273d1accb7b2289747ac9cf8d574bf71143348234c74256adb180825f90f4fba3ff54171815f9f82e4d3b7bcecbf33bd66294fa", 0xb3}, {&(0x7f0000001800)='G', 0x1}, {&(0x7f0000001840)="e3074035c26859ede1cea898c0a028488de0f304a52565c9b88870cb342efce519ea255ccd065ff0379252333323e6da9721164f9074033672801354330f239976bb04c4c148f020d417c41df7aa254ca1eddf60f150338c3ea2e6d94e1934401eabc6c5467757d5fd90980cc0b69bd5d02ea0a4a6918e99c1e840b3055497aaf4692ca28f5cf65b1db51be4e90b7d220968d6a87534e44a2fce41f118291bb8175f33813f305dafd0e8de43ec12df53da365a019af294512ff0a21c95cf58a0d110b98d66b1487e09e8e1225797d8baf174b325dad6f30c1cc6aa781197255336c9f42e989e6828f03e97096cbc3f74e7e3bf88e14b930aac015d973556e5e8926d903841c2d9795692cf2d9213e70b3462b62c413bfaf4a87830399a703e239bdb1095e7d024acc2c70ecd520fa0410cb54e234e0eae675f39999e1753c48af3edafc2077ce2dcc96a3697f447d4ea146df1a8dc292a310231e16b7252ce611c7fd453ccc7c5112ddebdde01f4d79948a3a8817b5a7e00bf59537c6a38fea8af73fa44ba285d0282eb27196f9da55dcab5db87da2662dbb26b4cf5ed0c76df1bf4a03c5b3c9c19fedb1bd905993a3661ff613e588699d7be1f3ec843a10154ae49cdb34f47a928b3505fda232ea9b49ac235c3f231fcd1af0578302148a1cc40d2dcec4b4fc02b9bcf4cebc0540a176a89ec4e088f9f08671506c2bf2f90077726c92adf203176253f1ae0ffa2d3ce317dd45e9a5bc7c4445092e12330c08254da8dd5efb50da6c0249bb9ae14390eb0f32608a62a05a7e08a09647b048f23a19da949c74d63c57f753291cc648f4059bee0eb986910dd1f1a6b7d476adab7f254a2b31035160cffabcaa20b9b9b5c421083797831907e999eaaf20dfddaf1836dff7687da4bb693128d879f501395cac6c28ab9be5ed082963f5b2993371c19cf799ccfca4636f2778943a0125818ccfb55928d8fc9dabce4b569f239da58e227c4a7b6b05c9767572cff7ede76d2834eee7344dee06a11f403642fbbd99e1dc765c520e98c1a87cae9613c9e6bab34167b52202f99eff9ddc06514db0d21769d0a2b7f653f6ff14658f2d49f836a3dd227641c74716166c75cafb05843a4deea0a3b10e2dad0ad2672ea78fbebb2f7080067ace2c1296c6a9cad51d36770d8a521bfa60f53f5e577937521ba78770760258a955a5810c6dc0d68e8b14d21ade9f721ae72e26770ef48fd912f760f1aa981e4ef0b2abf842fe464124abe363753a56b4a9ddd5345a76cfd01ae3fe6a6d1914d853641abef2cb0a4db64db06827988ca069c9a273ab92d34a2fd7d4c890a7856c6fafc4868d4e3fb966f747597a04e225952a0f6b979c2b65ec9d222fb8ba8400135b11cf0bbd396387c8626457d92a89ba2e06356380d7302d518a453f94e3feb82c43f86d3c0d76db27d86a0d553d78ebd4997cb14b6c5ff4f126e21d7dc63b2193cfd8f2f0e9c93d5f431b40b8576abc69c25b1c5a27fdd5a0ddd6714adfd6c0db489d5255694331ac82b84d4f44cb76c0d5df8b9555c015bebd2f9c4f3294f4517bb0aeb3953a5b1c2f09dd18b05aac7d17d4fe0bd0c0bbc807e9e8247917d753726b803d06b2e51b1caeaa77e7099fcb1eae31fe993794b586e2a5e5b4c964f44bedd4e0ce70191d1e083501b599ae8fbc12122bd7d096aa535c5636521331779ba42a537759e7db570a12cbe888cdd06fcf43377ef9732cbb6851b1ac753ead13a95636bd0b438bb5690fb01301a4deb442e7e4273e74b1150ed07074c67f97263f99594360639f13273cd961e0a31b9b7b70f1760e9c6ca4a81f568e0665897057b817ea8ffd9a8f496e67f92130fb0a354bb2f8c7b0aa7777fa27eca558c31ad19b52ad13bb7f82aa5ccd9cee6f9273b54bf8693329ec5fc420026157b515c073ab91e6a380f7d626f03f0738e8fb5080163dd0ef3281cffc2c435a7791c283745ab8f6e654f605f68a9bd58745746e44d2bed49671903a9d2ea0f2b535b261e5580cd3b67e0bb30144b1e015be945293671c32da17a09d841a9dbb1b4f2f9c29e2e8aa52f568c531ebd851493167fe9aa8aa3c8a4158cd0192210ad94b69c8b2cd89789395569030a2b866564313d16e201616d7ef41e6128224887665cf8da70df221dd7c25294ca76d10ee80121ac1d26c9373484867b3deb235c18067a218c9a0badcf5e3c62ead017c233074f507f3e38dc72d2fca4803e2680c7c52ba15e285167090131ecf5124b1a6c35ef87e626292ca6545b4c24f40bc450ab39ae0e1496f446b02566d296d7b5d2c5e8281cf17f1dba4b7d9f394b66a38ccb8c44380f0070e3e759d00b483be06e1541dafde72b6dc8722dc87416a62a6528e11b09a3bf20632f45887dc636c69861b81fd7abddcf9652b2b5f508756e4773a44f1470c469df636ba6a9ccae8678857048a35c3b9661b0d52ad5664f0289ca3d38ec7bf6d11956df76779893aaaa46a180ab166c10d592c4936265781cb4a8f01b65eee962fe50d5a2b2447be370621e19fd2e5d2b887cf718f83097052661bc6352549c68b4eaf527a7fb74b0391f036e54038aa3e09b15c27d05976bac0542e4b4eb0fed152e298d9f826f41cdb3095a1fa19b38b21b521ef4fd5fb213de99e81d7a5d2f669886cf1aba1216f60962f0bd267480bb11faa75b3a773e0d69cb64a99a997ef763401485b8de7ab23c6ee100679c7b7b8a5fd9728912906d9fc35a9028b86625c19dd2944de58c248c6335db9037f1bf292c8888a4dbb217f468f3d8f61615de13b422b9e67b04fdfc7ba5b3f27eb791fb632e6bdf7427a2a1bdb5f433caa1e5c20f3ed393bec35acfae8a63d9c45deb1dffb16187c4e706d064f6007851d3f191c3d9df8067d405f9d1268c291c8add0728164b8df62fd56924bc4787d48c8214d016d57e442a1ca64a66eef61c407d40ba0e4ab8a80867d5aa2f47ec8cc3f8499e1fed036afc9dea1c24e615588de1338f51afe809d69dc68d7a3942be73fb04b01d94c50b47b4358bb60fe7b192b3ec13c3ba3e162b1d702bee8bc9d444dff773e57773fdab465cba4aa3e1770c51f407c052ac39a53fdedecc0a52cea67cac7754ecbda37fc65c27a981b9545fba800ec2c6a01235375e3a724a72857da1e48fff1e6059ad78001c84e45714d0615cb3ee6e1f8907cf8941b3b5b363619febcb6e76a7c0e23de47bba9c1fa09314128b83557abe23ec3cebb82e22fa278d31a57d78974d5c48beef3ca1dd47e725a446b8e155eeae47aa49e6965192fbee48aed2e2fa136fb445b2c719831e363c573fa57c2581cdf45ade37e1e4c835965db732a7dd62534e08565546b3fd6156bddd018465201fa48d058113cf7857ddb6d642962bcb7a38bce08aa8966e47f0f21da84d2ccb32a97099de0aab50657ca914babe2eee504a20df80f1156cb4dff4baf0ea0fdfa9b088416e36b2ce8c3a7a81a742c2ed07584938fe6da68b80c1cfcb6b514b70b75d60454523dfe8bbf7404f287cd9b6083f9a4ff899bff2408e9c8beb3a969f66174365c61f7ed60c33a17038a74c9a3c443d6b421b522edeecfec53ef889382d82003e0be35585c654b1e51fd13a06e3b05071c6486514b951bab92e21544a6450b1b1c833b8f325fbdac6ff9e5c59ebabc350fdd9140924f652761ab15622b61072fba6fae32403f84c9613393be9db9da3e44211a542b353960e18b96bc46823b3ff56cd9787eef21996bc81eb39261976b492aa2f5a555f06cc21d08c5aa0e45c7827127c23f05cc009f2279157e7d8f4d687d426eccea637b75e7267375526f550266c7ed965fe7e13a7f4550b7d94ccad27838f40b0c0cacc308f4c988bcde6c372402c19868572ec60315d9324ede816542cd5719ca80b040a669304d3796a88dac26d03d1380181035f3741e5c3d18e08a8968b28003b61c3e5e1f2da1a220a7694e9f9ab8b6453b1fc9c08ff89aaaac0c438b540476374abbfe4703e41ebc2bc38cde3b69ee0b9d88f7a02c2656d35962047885481aec8351f28632975ed7606b03c76a80fc2c1edc272385f9a8b2d98c69b77381684d0eb8df75fd517895b13640bcdd0e5f81487b007c70d2713efa134157fad9339d17711709a81d0625d4ae33d2b499e0ed9af1be4fb0fe6962491ab31b260489b668518a85f4c41b72bb86c9c5c832b5d6a5f3bd5ba855e7c4a96da6ae02f22db7f980d1574b00a994ec0f6fbe71d67960d635b5bc6d047ae716b09ae740979a21b3a8cfd8f3c9586c721007d3aed45bcc5c33954e34ff358ea7af02e21e2c6f3f26b123ee0f16e043fc5ba7723c5a281e3a485d2e84a245321781c1f6abb7a56cfa5fd6c54655fceefce9fadf3ad81978bf08476ecafd890e45b7b2b0e715229cbf36e2ee11905ca335514f653bcf6f2e77081ba64a767e12f9159de1b62a7d400ba76fa9fbb60d99710ed4c61cceafba3a22594da1025894fa47979c51f8a9e2635dbfa6c18bed9db2359273a7b875a3970d36b5c4544215f365eec61219b15288b053d9a0c81e13d1e75cf35abaddeae9fc10183fdef26f93c5eaf50b01a3a7623cb003ede385dd2182e6158d348b9970184473b8d27be2bf9f05151462433b7ddf0b6fbaa2dc0d684e82c9fd0ca829542cbe3e568306c0d9b48ed4be125fd1b382b70aa0944447e57f9c9932061da9ae7c11ebb75be1b2cc354fb27e3906fb273f01d5eb631e7c561a536a5f02d67b601029191414e76231ca3104a9cb885a1f18489496519616ba6c97efd4773d32c2b2aaf13a5ea94d2dcec9f1f54f857b5cc5173957eca7158c37b528aa6c7fa86fc567ef928650b9a5c48a38ca92f5ea7638696d31cfbe84688725c2f64ff4476b5b0ddbcd185f46ffc6ae27cbc2a508f58983794d232bb271073d59571e45d03eafd3e9d3597ae7a03baed074b2f7ec93c9721d69b864b3a5e482c7f35a82ec2262b930d65f228fe062ead0feb0c1a31a9721ec80cf084090f361b9af054fee2d3c1ebc6e241515281b59a8de76b3008aeea2b2f261f5c247a37a570773e8f5d560de5f508868fdb59c1d9f9b6fbe072a8fc35cfc60e0cdc22bf3b198e7a9dd20eceb7eea664a353ce1019401f9248a142fe92cd26c715972499defe90587e48da4668d83dbd04dc5cd4ea61c33a663f3f690ba182a92a598d530f65c1d6dcfc3a9f3abeb9d1ebea74e2e50d04fd96a08469aae459f754d939093b500d40ba4f2bda7345abacdf44c1b480cd818dcb37e4e492f7c29cb94983f2be9e72ae11c11012fddefbb4614d80ef8f383c46e41779e59df9fe0f2fbf67501cb9f147d320efd07131fb25d6efb3d70d4b0ad3cf649d2097abcb3ece4c582e69299645458b0514ce640c2d50bb68fb983d36067c89e8115cf848c47e6fc850ea463ac61acfc9af6e291f4d1998822987558bb2b4b328574cc42e6658a809bb1aac417093e2f7ef37c3f6853a05cd7411813dc2327ac3c5ca621b673a273bfbafe90aa1288b6d26e3fbfe92d5b1e011e5bf248e73b6734bf0711d823c5cd526680ac39ed54e005d25805f9dd6eead897af3f531894fec58fef0f0a0974d8faa88d53a6cb398a215faec32cf1b717d4a54d80893e2acd3b423d85f0d18860d40b1c84155baf66294f837e2576e953523111297ca64de1284a77ba96d0c25c8d27935ff37cce06ef8dec55e09a98b070adcc5e850ee37a785a38d2ce36b5f610f07724b4e4a85147bdd6831bfaecab63aaa2653e7d59e233ca8a097c854602f3d91092194096787", 0x1000}], 0x5, 0x0) getpeername$unix(r5, &(0x7f00000028c0)=@file={0x0, ""/4096}, &(0x7f0000003900)=0x1002) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003940)={0x0, 0x0, 0x0}, &(0x7f0000003980)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000039c0)={r8, r12, r13}, 0xc) pipe(&(0x7f0000003a00)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r14, 0x0, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000003a40)=""/31) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) listen(r0, 0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000001c0)=0xc) sendto$inet6(r1, &(0x7f00000000c0)="d53ff2ed647e0f71e73d084fb8b14b6deb86be17daf1d0dcf3ffd12e8923e26141ee19f1e3cf60fdb372822b87dc8ab87af0221fe129066550a14b0a492e710068ca0132303e7010fd664652ffcaddee141ecb3112e598db319db87c0bad720b5424ee67b653f833b5f1cea26de9c3a1c133860a6e2dc8f26c25469e5445053ea08c61d38a10776d31d788085259227e482ce7b390", 0x95, 0x4, &(0x7f0000000180)={0x18, 0x3, 0xd68, 0x7}, 0xc) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x3, 0x0) r2 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r5, r6, 0x1, 0x20}, 0xffff, 0xffffffff, r7, r8, 0x8, 0x9, 0x7f}) clock_gettime(0x2, &(0x7f0000000040)) 16:00:36 executing program 0: select(0x2a, 0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100)) select(0x40, &(0x7f0000000080)={0x80000000, 0x43c, 0x3f, 0x9, 0x0, 0x2, 0x10001, 0x40}, &(0x7f00000000c0)={0x8001, 0x1000, 0x100000001, 0x9, 0x3ff, 0x4dd, 0x71, 0x3f}, &(0x7f0000000140)={0x47e4882, 0x7, 0x8, 0x1, 0xfffffffffffffffa, 0x4, 0x1e, 0x10000}, &(0x7f0000000180)={0x100000001, 0x3}) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x402, 0x15) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x860, 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) bind$inet6(r1, &(0x7f0000000000), 0xc) sendmsg(r1, &(0x7f0000001540)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="79f776e19af2844b908d102513f609d116518b709bfbe03e82ec2b8bbbd8d7c6340257153bd9", 0x26}, {&(0x7f0000000140)="6e72c3778e9b1cbf3e4c5739970403c350e630b4461da5cd6d505ab24fd239dcbcb733618e043cbc5fb5f2044f036f76af1617db0dca7457f744a3639f798444a3f3dd7ab62b63bbd63956994e7760aada94a1dce0e38288c1fdfa742820986ecb92f5e2", 0x64}, {&(0x7f00000001c0)="e36e34e3f707ad7a64dfe26173514577c9829f29cace05f2a0", 0x19}, {&(0x7f0000000200)="3c7dc49b87fd179e0facb020a36aefc4af", 0x11}, {&(0x7f0000000240)="a5d9fc68d19b7f11ca693c4f0425e13a0843862f58c202d604bd9255de6d14126e62bf77ad655db04ec9b7e0ca35698a22b2d363e672efe25cf838ea883f8849b16843a34a85ee5a6efc066188f6372137765dbc3399bc6239a4abdb5626dc", 0x5f}], 0x5, &(0x7f0000000340)=[{0xe8, 0xffff, 0x0, "111af3722cd0f9eaf325b8a8c2b3dd25a2f9cde5bb630f2c6493f68edd094164dd48033e569413ff44d86204a8f4b824e99ee7f189793967983e24661687ff14f8ffed27f75d5238cf14481eb3d0257fe8055baa411f19fe10379c608e0f4565e9252dc04201cd1473c127740b56e52a0014bfefc622b124954fcb35c2219487ee0cd7566b5900bfd764554902ffbfc51cccbaff762d9c765c222699e571c218ec9b050ee152c6e25a20f04b68b393bd2f581a35c51a29e3d2d98d4b0dfc98040bbc398bff411d337ac15084dd638fbd27d54d327c08"}, {0xe8, 0x1, 0x5, "87122e19fefc0f0b266e222177bb8258cb13c7c4b38d936a5d7f660dbe318e6dd06b3efe98b94b6152c6ca7ebb94301b11af63b41d972a31daa5de39104c40fba68e00580f31d405676ca053dffc7145a1baa240b464d08b89e1dfcbe7503882c84afd95f1c39fcbc4d8333905a598732ba0b4d8c5ed2c5faa4d0bed385a173f97425f93f6c7015e66554acea064525f2c959e6c4a660f6e1e6f2611f9ade8129c5e61a2c42b838267179a9ecea439d1aa9eca1aa1cbc25045633a03cece46a2b2a39783e6633203d5cdf5709ef9904b57"}, {0x1010, 0xffff, 0x9, "cf4911e4d67e26b21208144ea8895dc6cae03ac671dc7a657e0d7f03c9c4bd5d459056767ecf5bce635312ce040690f4bb68b621fdcdc14cc2dd6f5da2e8078f40bda08885ec941b17eda5ee95d6f18cd8281094354c00264aab12ab27ad20c97430dc6ce2f9d2f279991da7badc043e8b5029f3a83934911640e159e23c490ab62641396a6e4b02439977d69b47e8451479874989dd2ea4a12371926fe7ba08c5dbe158ef6f844593260495e71752cf06b4b0eb383ce2910f454f5ad62dc2f94cd9abaaa5b63c7499dcc3de790fb3f6d22bbaee650dfc3a45532b3e64eb1aa53c01b555a44ec9aa8bf112fe1efb205aab59b69ff3c58bb7ff41c4067c30140d6956fead3ff5357ce789beea5f7e878603435567ca017f3a7201cf3700cd1ead91ffa35c5af8cb873dd578d803899b21b28f92553643ec278963ca3f6a7b63b31b554e27e315b95d52d1bfc1248443287f8b26531c421ced364db2c01878a9ca1a23350c2d3a57bc5fd5ab53c95b28e219f80e3ffba020a740ac1626211088c0448caa8bc5304c63ab153df06408ab6b2c2de2c491358113c7f7260a40f9c64f53d3aa16b75a486ca23addbcf4c2ad8486816f1273001fe8f9b0be2fc7c1bc31091600f1e7dfcae2e91f76235f3d9a634c2bd51df04771dfb44e41936a02f093c2b97bf2702d57f9d03616ca0928c34ede41a64ec9cfee7d8350df3f5ec8482b48e3b4cdde8b08eb4bf508c564e2865fdc0aba510d6b8bd3e831efce597deead97fdf03d7a665fe1dc372d52b967e5b94b60a4dc2e059796a2dea03b2849ecd624815dd9f7e8e783aa70c7fc4340485823ba4fdf733bce82da3b6329d4e86112729070fcd242f52ef54a9c5b49753f73ab54eaa7e9a79fd6c9ded8751786b96e726f6f8d0f576f84fa527a1b2db2054429fbada759867c0f401a72dfd86c97ec29ccb667b1265099006de5bbe131859f776367e062b7809318b4e5056a148b21b562ed520b46f398821758780bcb004882320aa92a1b70e123ca785860a848508a8e65408b3c4ab4782c24ddda5247050c490305cf9ed2f91d41c986b2c431882ac09995bd4e1581a487e6c756b0984fdff8cfed0ac01c17309a50def327dcd23988b460084adf25b0ac1068de0c74c0d851eb554a76a1a5340875913dd30c21ba01b6492af7b02288b4ddbe3649a39830da20519f839fe6c56f76432c574db1af22678ed4a8b7b60b9825c2a85c6e6556c7f83afe517d6830c5819c296823d1734eb144a0b42fddab42b6dcfeb3a76cfd04c4a5d1fc7ff8e8c592e4969065209a782291bc13e4cee0ffdc97641c9417784f20d2a9cd1486e7b32dfd348afca0c3ad70951aba74e069c308ae6092f7a41ac4a2e8f22cee3345993e7a88948c44d42cbecfda767e1bf660badc610b14747e6c52f6750d4f11ac9f3765d6a1a19bd8b75fbb5f180b7433fafebe485f48b70999d20d96dc360e3263b7ad8812e2a165e0e9b6ccd4a30536a7beb01c8d8b28fd0ea5a5a879299473f13f7a6ace9f367a54445c83a27071dc4bd37fba0122ea63604f7f181975337367f33b867f74eb7be4a7ffdca76eebdccd35db26b2b729bc6a7375fa607ca0e7fa677e3f96090562460472a15e335a9f5d173b030e226e31182bdf4a374ad1bb4c7edf25ea89cbee5bdebc8eb87f2a69afc1d524dee989daea5796cc8b95be094429b07fc52f06a8e84cf2159ffc09d1830e777374fda7f4ad55593dba913ebe413920341a0069148a51b23f61b1e986bfb46b2c8ed9b64082d317565685bf3569409348f9f83d4135d4041dc6a7507f915a18975c4019fe4098c272e0ac232919ff69d3d481fe1af7ecde538a75b9268adcc379895a64d36f8a14d23cb6c7d0afff1e5964de15b7624f31e1f22ea2c197cf1acdb2d3ac7f7e5914fb569b8db3a6d28543ec8a4cabfcf60dcd2d9a1abb5a2e49ec1fce53e44bd2b2c0f8be9f852cac29030285f0b170cb7bbfda852d4cf862458bb357e2574e9c4fe94203686214ef550f1030dc70e86155d7fa5ad285990ab528c982baa60eac7d402e9e4599dff3ed2d729099ab42792b3f8441a1572f06d10ced2a85cea0224a4492072dce532038e0964571f5a6f2f50e6c973c81751e38d3dc86fe6ed93022aebe5a99ae18a44afc92ae742e6213902a3a2566bf1100a4b0dd11708c61077ed2314d8e03ac8f8fa393fd04c76ed5b27de7c015e732c760fbca799cc3bde0de0a41beba526404645705ce2f90923f648b5058ad278b8b612a6dd95d820a59c53e3104da41f8fda6bb6f4dac64df39b92c06cacf87b2641be58ca494e67d0a8de9043ccc7e7207b75ccec03433cd019e8763fef54644dcc8b68e2b83ff571673f5e96ff81e8c73cd142aead2369bab20f159b4e0b43594aa5631fb933dbf677a6e4d2ecd3a79d591349db4fe9e4e0e8924ae197a12cebb19a0e49c4c031fb8738cbb25299bbead466716f38dccd312c3a877eca68ae68e24470205778920853c2d593e5389ff5544225da8755a4c96beda2ee8c3496feec929e51c895e85f8e01bc0f82eabe8c28069dfe4b958d8531c1dce3b1f1212240303a13af1b11cc8126d0f257f572052fc7afc348d2614701f40bc2a447a06d031f331bc0eb164a995ba11108e16681fd45b22aa1a92560e778be581836c9c119403fc894cecfca2ac99d929f4e8871b37f0678bbe8bd25b5d185fbd62575a358141b63394a4bde2d3db3d2acea44663352d95a3e2e64e88f766238b3090eea6407fe8d7695090b0a6768de6678786bbd896e07ea69034cc35a80968ea2769c2c1b003f098497100ce81e34e9fa6bff8be1c26d54dbdcf9b774d11e87221fe0439fabef94adc6922fb06acdf4ebb7a3c9d3577de755feb765d37872cc3ed93b47e0da5174e8307cad6ed797382a33c5d1b3bb97ec7ccd7b137655c61505db2b9cf6d9465b2597b2398ae25fb0a72334a059949123098a312d77f054ca6f5755826d901faa26757371fde9a55d95d1e51ccc4a1a5ea71c5f4d4cfdf78d0a0170ccfb26c92377b9ad4e0a9d9748430fc2bb427000050bbc2ae20935aee1126b0e7160269034e7c6bb1669fd61a10c75cbe8d870fe5c426e3226d2433ea525a30a78da306f226ec3f13c7286afecc298d9462b0cd943b498a49ddad415d6e19eba2a0643a7464249ac1b63ae5d6e65d2f211e90713824664b0f873280d994e38388af4c47a9d4a5d3429060bd0a07fe95cb1863e49130e687891455ba8d9384502592ce300a1c35c765e5aa6654673dc225e91bc1a4b69c9290ef8506f386515e56fe00d70682e7844b3df38a86fd0e0bf821e6612231856b3ecc0f9bcc86f0005791089fc09c511ee03f30bd58d5a64bb97b83817655effd16124ec75e9f484be87ab2e02b04706aa51095c80e23b8629776af9625eb10ceb6f1aee4f8869755ff2f5662f2b26d83d41c2fb9d9453178ad621336f72a63ed8bf122ca1b9417988eb2bf431d9729d078dc7e35c101ba790403b04d20857cfab79fada9ed6b683b22985e39198137eb36e3b6d73645f635239307eff9003780f8d915f8482d4093b062d5c405dce2491febc55c4f7eda46b9b544f0298f232dcaa8b4eced9bf6a5d54b003b4ee1c1972e00a23c22141a3f28bc734dd79b5001fc0def13507cd0ff84d5ed0c5aee279c6012d3d3a69a46491d7324d525c35182fc994fdcfda8fb1244f3e0e0acfe9aa8674579efea88012c9e8d09e7151f87c87b18c65d8146685bc9c6219bcffa5cbad3038bc24a01dca567233431a8f7dc22a10a6df6186cd57232050a14487e6633666517aaee6bb9e25a997868938a56805b54217b60cfba8a9e86640ed85e829a0c6a8c78a378b368655253642d8e5c1ea548bcf6056118c649b66f43859b1f50da6079212e1e6794f049985f8ad543e60bca3ea4e85cf6dd4c25fc0b3e766be9e798b030080f89ff213771bb882cbf04b6441eafafa9ae82d45cbc371616cf37f5f313b3b817288a0785199476976b0b74db42ffaa3c00bde08cf6e8b2fc3512b836f2c5f9aeabf21e15472531c13937249392ac678a1ecef86abacdaaca9794135d5659e3fc3dc72aa8d77110938624bcbcff07836ed826bf6dbd14034ae7ecad267e1bc4be088d45e588c6526c8deca9580a7f489b6033a467fb3ab4907c275f9595f3f32777ce9419662d45ceeaa5007601e331df6b117462393805e4a937bf8c117a50061a74062208da63c85b98ac5a32ea17ecc49be317337f689ef8012e3a10ca1abec4b03df84d942e956ad642894472a8c67367c346ac8a12f85918023b8317e91ad5a4405f5cf336a163f7da0962cbc41fa818b1e07a8f52b1fd38e13579e0b16922b38685a9dcbc921086d6a29d011e21524b2366bf3315ae83a1ee2ab27845a1712450e87cf0e8e97d2eecce2f3bf239415c55f4d94c01140a5922e9efe12a42d1d7833d5ae45dcdf8613dc84944f4d9a113132ae32652d12ab4245ef8211b9eae00e232ba95af534be4fa9d39cf9895be8d6332f2e2b47909eeff7c2cb0198ee47da6c83c21fd051279c1af71929cef39bcc174f9132be07652ea7a65eb6b330c0a9e7d494e588cac244f86e992c0b961e33b27bed7d5bf822e9b371c7cebf4922bbf1749db7745c09a0c9b302937ef30f7b5480c961394c9d13c5a3433dd62a8cd013caf3f156878b46c24b6e3e6a4a4742aa46d3551b83b70616782064378880d6b0544a81dafcfa2809e2c7f42c9306b6af5c82f78dce3ebe750c4cc1f86b64294bbc64a0858958f6c2cce9bd43b7fbd4a4df3ba6753d264c69cfe374a7c386294c6b06279c118c19d41999f8bd9c5a6333f7471fa2c04ee55517b025b1d64a9982cbf5abdbedc9e90665ea35e1c5b8e8dd91a6c91e466031bed62327d4388dda2aa5823a4eeb12d819229933a385ddde76196e6ec949a26d61708558ed9b6646499e50aa6b204320fe981e9594459cb775c914d983f795a4bcda2ad51c946a7c9c3ed104462ac2c87a5b765174b273693ba51fd6bf46c2030a18f2450aebdc4111c755264fe39ca473d3d661349741c303a74b423be9f38407d9e06e90118aa97327fd1fdad50e7ca93519af208136b259e84ad4716b0fedc9169463d077a6d64b78af6c4e3b226742cc26c9292ed7a884046d842617198caef44b8b5aadfbf1ca640295bcb4aad6e2867c357f394ea420f55021476fafaf617224a08ae8c4b2bdd1c31040bb3db90f2529a24ad68870f585fd5084160cbc843dea344cf40ac760aca02560e1352d24a28556cbea0ddd17cf75937ae47d317717454d60c0fe11a4245f4b4e4f6d8ee205cfd2f30ecca8f48bf38dbd0662991080b9c8708443cfe31f140a1e42373f7859c3a430f56aad9bba6a28a4d50aca9b356d0f4fcc9cdfed0dc4f037e6d2ecfa1342b138a6a7f390a30a132da512344ad28a9991f53129a7a88cd40d0e3eebf29105fbf4be453d2550a549180dceb1fe70f3d8e8434d3836e7afcf207b0bd9a0dbaa0366dff30b6704d9e8a8eb4ee80a95fa0cf3a5fefb638805b41ba15ddbc81d32b5c5a1e0a638adb92e2973bac15f02eab3bdf0000ef87b873b1e4187a9823966514391af641f30c950de8f69a2b55be7120daeffd43d5a2672e9dd0ccf897deb3dfc48c8bf96ac531562973d9eed08173d1a52034a481de701b506fe515b010ff2d9cb242218fb34021b8d24c296a23b71a93d985f64fa27df7b86ff790efab69b9e396d216189e832507e83e615ab8197ecbecf85532df4a903b"}], 0x11e0, 0x8}, 0x3) 16:00:36 executing program 0: socketpair$inet(0x2, 0x5, 0x80000001, &(0x7f0000000380)) socketpair$inet6(0x18, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="d47122dc820cc71dc35d6f0a7386e3c2755834f2397970da0d0eb3661422101e705f50566751395c61909986086c82f92271ca72476dbf6bdfcc9f0ec75de906620c90ba30610e92f549910e7b1c7a30e2b28af94750f01b6e72a43d4f08e3adabe3d3c0c09ac4036413d8f6945785ef9517b7fb5e8563387e0572c4b3f77c3d3201e4e2e72b91841beae62e7a6744050f07d8255f2ee91b637de84f73cf35f32a5d5293346dc5", 0xa7}, {&(0x7f0000000140)="ba0ee9c361de55f673813e55cf8871e73943bb6a589dc411611edea7c9f474051ce71a7b2bea7eb64a4abdb1af0c579a6c808005cb6649659be5bb4a55604601db52328dd8de98ef9e4e5af838663349219d0be3fac3118cc5646533d7dd48d812ba4db4c62a36cbb0a5063764fe927cedc5715e0bed72e0dfabd3e9222dd8c7838e45d086c2d4c7c4af2d1e1c3f15bd32d6da1d24c6ac9dff14ae2f7bc1411c71a54a76e996a9cec64b9807eaa5e730f368841472854b3c69dae2ccd24d19215e6f02a949dca558416adf6fb9e30908245640ca83717f0291b0a94728", 0xdd}, {&(0x7f0000000240)="0a0ae2573e2192c6f64a40911639ed9ef8", 0x11}, {&(0x7f0000000280)="4a64ba576e182fbb78ce4cea59a541af5c968a8e48c7ee2d0f3baec672b36e57f9dbbf62a7706a83dda371e5add8c107adb9ea586ae1268c8847270add6d31335763a832982ddf000b9912fa3987919ad01aa1558cc8f99e27de605d880abcd90078e384f8d00bd0d1543b98f1074e2cfe9e180aa19bb423a8a52c4e84960772d373caf58156784da5ae7cdb566ded4a7a8d1df83a1afac1e3d5bea5e4958aba37b6b2596b813d6dff7d8b14a5d927", 0xaf}], 0x4, 0x0) setitimer(0x2, &(0x7f0000000040)={{0xfffffffffffffffc, 0x3}, {0x80000000, 0x3}}, 0x0) 16:00:36 executing program 1: r0 = socket(0x1d, 0x3, 0x1200000000) recvfrom$unix(r0, &(0x7f0000000200)=""/45, 0x2d, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x3, &(0x7f00000001c0)={0x3f, 0x8}) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)="9e6d06894b2059edd68eacaf950a06418fe15c102390c44dfb1de1362c8a526852f22c4db5476997834247d950d3e260564230954d365949d9f32075deaded2e411acda69741be0310a3a07d7017d6ec7ff051918d1ffca776d3d8c962f8d73c836a3c7a04e24ca89e58c9a9a647870feb4c32676ff15a0278eaf07131ffe1ecdf49bf88966c7e711d1d88a19dfe68444233ff4464427473f189550b34b5bd7151e8a4e24e8e2406e922ddddac54d3b119086ffc8d320944d8a462a1ba4787d26ccb51b9af42445ad16a091f62227869315987750e65d47104d7c041b427b2a81993de770ece3f3de6c18ea5b9e89c823f53d208bc9d1e2784ba1eba92e98487ad2af7a7e35ab090d98776cb023f07fc6f8c0354f5cbb6b57dbfac4a6f1fda4e880af64f6e03e2fff0b48a7b29483ec2ffb062df038ad05af580a529bb3391ffa8e380785161dbda69fd7f9eec93820d36df019173e2db005ca1f6a9322e1f97629ce4959a65435fc8db74701e3c801ef9", 0x171}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x129) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3ffffffffffffffe, 0x99) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ad255c077a5e4f0861b230744e87bd060af4468ff3775e05f6cebb5ba8e3a961d03e44dfbbcf3a520db810a3310d3857d4", 0x31) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x552) socketpair$inet(0x2, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRES64=r0]], 0x1, 0x0) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000001240)='\x00', 0x80a0, 0x42) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000001100)={0x2, "0181c33be36afdb6fe299e3b1ed8052d9c9b43d1538927738d2aa0b2fbb30ba936aa3ab39f9d7c185a85cd2a9e8f64deb140da8c0d2a0c3a02be35a224eacc272cb5cdb1e83e3a0ab274293eb2ddb195aa3db3b0005f0b1e199ea0f6eadef51b73fafa047ae88a519cb0e532bef4ac1d0126104b2af6ac42b59a5ff3f6825155a34e55f7758bb085b4c1c937fdbc46bd7f1903fe5cc9e0d615662d55f640bdcb1a3006869524250e7800ca24ee2862e921e1dbe02fc26d2e9d282db1799cfe34a1c92a8633c28e3ceeb1634e548d99e941e1944dd8bd741229568614e0c54ac8e70474ea239f98c3e3c9"}, 0xf2, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x3, "268f918c63fd0ab0bee5ef9fde7cf21c8e69abed7cc9e7340ccd76b8384decd23001cfb867667eebfc6d36d70090e48a929d0e52c7b028d02cd3cd9f416fbfb9fded242254805ebe80be52498f237dcf182372b4c6858978a112721e0412488a0afd81c9f8534c3f53bda76868bd244253b155ba4f5a5383a6b4ab247f279ffd8759efbacc768bcebb554ea917b1f18e14821b01210546029ae39270ee6f8f7d6c7219e65d7707ff4908f22b17da28285f78b093fe03b14f4f32090d0aa1d3cf79555a0f84898d8a2f53202c994ff56141d7559d7e08c51dd2d405e69f2c8c1357cee34efbc0df977097ef2b057fb0753a762ecf60b0b0a300ff60882e1b7fa635d1f196737c0c88b1ad0739b72adb4e249a79d4e4f326359d62ffd09334d84da44b9620f23107ca90e50da9373d8d535d52b51e048d05f220fbf799baf69ce6f4660a9df9465ef4bafd4b8eaead36ae7b4ff13276cdbee86c6587f17f2adfba1fac80303870b6c40cc20f13f5e6149e1ee364e7595c9746c446a5bdb3ceb95c3d6c5f0fa22d7a91445d007fb8e3661b02cfbe72d6b554e2f26614a62d4feb602105bc16912fe1271e8f75cbc9a9f8192c904a388f1bec548b6001ca3aa91ddb507d16c8c5f2f626d9bbdfe4839e0675a4a0484ba403a165e120fbda8d38b80ec3606288cd6704268a3bda3614c2e0e4af723f6200c92a9cf96033f7165b97971d7c9a805219491ac86f64bd15259d12fc7b66ab0ade978955a739f52154d530b6ce2cb72ad5fed92dcad6fda045b44408ec54a8e8ca3d4f017e3e29c8d62bdcf776f79e41d3211e62490231b937f9628996a7765c57355a5e2f5c793d3dc15d3d0cdb5430817e7ccd5b04666e71476e24cb9afdfa1fa4c391837b4761e1b8459fed9ccb4ed74794b4fa1ea54d98584cf94cbe27c0cbfea66412fd42ef789c630926f113f33473d4a044b0a4c9aa1f048493ba829b1ba7833a90ad7ade12340316ad5a438bdb5b3f1232c969875eec708da538652319769ddb84df5f0b239c8dcf935a14c130d15dbb30c9128c7ec7cc91df62838d14699f091dabc8a6a3404c57c8589dd907c873a5ec8b4bd13f84f610cd0f98840469984dd17d6f5fe9f41767568bea359768c7dd75d4d34416b517070b6caac0f0f3d0ad33b076292c590b13ec3b5068c861ade6f0aa44a9784c65532546584ef277221dc2d1304d38de2f337a2c1af368dfe707656914a3188ce6f7b7e1bf4857b61bdecc2c989b46bfebbabaeb8c2f01e935a89e2cb385ef341597550ca15854ca688fab94d99be97f4db304e9b86d1ebfb9a3b0a0abef262618b2fa5967e1b11de039273630cea9653eb004c4f2f252dfb34649a4a260f2b052e67b95b39f23222086b7f07d3841bb29dcecb4da939daabafbdb049742713f9e5d8e0630ca1612c3c4d0d6f76177dfe9d24df5f4b26e3c882e7fe975719fbc6cdda100e7b9c65b53d4a6b6c5f5ee1ad4742796d58b7b2a42532cb6000d655f98b8b0a22fedd6fd4ae7d84f610cfc25797769943912c4167e0b8769c5390a11087e524e3b1993645b0e1ae7c09f401069e1eea69872970c40928280e755eb4adaaa9a2536f98bf1358e415a8a68784842b5246e0c954730e4e5b5c9ccdd508bc8d70f63d4576c50ebb3e7c8f48ab0cc2b8c8ff34d747a722cb191dd4d10954c08e35a7a460fa3791de90029dde9b18364258e4f89e95f2eea3c3e8ea4a2161889094a01bf1296157137c191068318374f408347e48be7b7d61aa45c3d15908eb5769a1474a591440fcdf81ef30fdfd548c54ea1fa653deab2087474a0a1807c637c8ccf910f5af27618dbf9c787a6a2d31a37e48cc314056e869d0f3e24e15ea77aac8cbaee021805c6338bc124aaf32e2c12c5635fbe34b97bb1ebdbe0d3c9b659daed214e7c64209bb6500f68795668d1d6ef2843e2060a479a65b8ff24372137f1872a9cdb305a110ff2dfd04903b23136845acd6252cfaa62149fa11e90504e21cf2efc8917de17962bf3f9375b9eb41260cc9cb91937db5d2b716dd6162051d2e7413fec9c90ef83c22b85efc480820f756eaeef8a80825214cdf675987a1c064d98e0a07b0db768d629eb6101d344f5d730c0fbccbd0f637517f5b72ecfa44d249f3855504782ae7ef72794de41b95f538293644ae8bf6da40e1936f888421eb682ab821e23da3ea4434a07bf2d68417fc2e3ee0e39bfbd7d59ba37f8894eb0eb83b0e5348c25761a4780e00b3a942e86205899bd13e1cacace33634950bc33438f7a7282f88951a84d53bfbc9b044ecea0908a04929f852bc2ae25e63409d2bda8ee9f35dbb0fe605aa719f9ab48cec612a6c71d8486c80f004430e1bb63d3657231cbad3aa7fac4219cc79807bae25be1f312072265815b64fd0a3fd9f1034e7a5f01142852c31ecbb27d40f80ef76b59d94c2c2e126f6a1716d0ca6f1aa8466ef9a02418c2dddd7d463fb84d9f8a12e3df118460c28135b379772ad9e2a7c92e9d11e67fa5d858ffc7c2e3ba5e979a991aaa8101d960fc8e8d739cc29c34a562250d8233e8e94a8ebf9d9a1d1692a89fe2da6d5a6268e347596290c8786a009158f85f45fb51c30072f287390c9594766b68bc4f3181b430d80f9581d5a9a32cb19ca98a0c00bed9ad09ab0e9e5e2da9cd64248a6cfef24acdd0233928d3e0ddfa82001d6d994db36851f8016ced5e81bdf40dbb79bf3d853c05c17358d588b414becde4b7118933aa375f0dcd2837c531658428ec93d6a4f4667ef1e2a803a95e5732a3d9b691c4dd547310b0e12b915c660b5cc2b87c1defe99e77e9952207340aa73e3e054e3b601982fba59f0314d14c6fcf7bd77d7f9bd68f066f6eb90f6cf6ef9cf7ee742eead516deec437366e7b649c2ddd049c6d5dee2348c45d9da85b73b71859b8b827e52f31fd111a25451af8d0585fdb641035818b723642a893f5de824c33892cfa95b35d5bd509bc18d25b66fa97068b9b8a0c12c863035cdcbbbb03ffeaf79dbc4b6514fe1292b3790fb8568f7b00ed710a591ee2c55e1d82bec88ffc911413c518dfd8c7aa895c3cc08bbc0daebf307ea61da47b157710f66f28132329307be65474055a2def5e14ed1d2afaf81dfbd97f3881c4011b8b137b35d0d7994e02a64b1028240b048933462ead228057840e9c4887ce36e8a1a319141bc5b22132337e895e646afa7c8cf528e2d064e05936b42d4e5cf0b1134df7e8717c93ff81a4633de4ae8ca50ad227319551d535272382aaf07e23abdd268fcdf9b86fb9cfc4315d6f02cf89eb327b2e64de0efb2a25248c10ec718809cf476c850e3627afd80bba5b74136470a9ac4beaba5f8ec0c47d334187c877e38d274a55b47026f307b9b5a1fc321ca50774dbd89a0fa3e064f6178ed83878b5144132e6d52423ece75abc3a880d5f4c3b39846ea68ad589b9ee25576f67b39eebb2b4db6129deb65f9719ae6dd46cedd772342b2b4e6c3e0cdfac916ff450aa67ef75bdeaf6d5b8dc64201277a6eba86165c3eca0c6bdfaefa88eb2b56208d4216347f576c75b8e091e2c5f56a42ef470f3e4dba7b98a74f29f85bedbbcf64bc879c37453f9081afcbcb50a20e06d1429a63a773aaa0e4ed81c425c0f2ec74ae045517f30caf1730c7ab3b60e80ecc19387459a15403198be5e28dc0854effd3bdcef124532f2b13bcd54467adca2c52e96445432761e215d310c21426fb46b4008a61b5991a26d7e25db2205bf0ee66ef1b37822c91c8450e5dcfe7659dfc5007b2bf42252b7cbc5943804aff26dbdd00d219b46a098342268d62e70cab5e34219bbd0923fa7d02f6d4b713c6923cc714729bf7277a56a306ba9d201713139a98286341612dc288971f4aaa3f2a7d9ba10360538ebd456c3358312e7c5b47e6729e5b08dc4da8303bf81465d3ebe35a4ad2f55a425f7ca3416b29774cdc51563a9070804e83570d97694efdccb0b0b28e594be6c71f4e19a353e791b4c7b809f6f87120078bca489e834665713b7fa811ee273ff884ef00f54f281ece7229fdab7a30b4c4672750747bc8d3702d17cf254bfcf87258c3975590bb1373beff0cd0707b0f831f7b2849b25aabdf76a868281ae07f08ec8c5f029164945b18c25763ceb7bd7ec88d0b5be54dfbdf03502302ed009f32d8cecf051b51486380c3d053c922fc17e40603fecb44a41e54b5f9f8df4663010f07c4d52aed349b45ca0f3bb9cee3f996aad23f61da6141e1638be856b1033b9f3411ea100dcd31ca7bc1afd070b295cd8bba17f700b203701ffa7fb989c4b635e94613916f0be10dda9f85988807f72ec57615dc5207bd1bbac97a7d43246612632507607f4d43d7572ea9ea37fb5423ad155ca57b61ff6e4dce6634c37e8ce739c5d089ae9c85fe7d96dd914694b5b16580e2ba459360beba383cf834ac4d6cb75049d06984a2d4ea9f6c5c913b89f4088f62a533c91945019a7077e326af670cfced6e724d975325adbd3f0eec2e201d530b3df14da32832fbcbbd700bc1985473ede8a5d34adfd70ef2f41154cf5eeb8aa44983fe128fd2ac34980d495ef9fada13c0e06a9f6409b6845a95e07d28e7e921884b482489acba2b723cfa75c1dcb92f0e493fff3e316a3ea798d72fb85c8d546a5b0cf40da77c94c884dbbb1910b14779de0d5d62a540963cc2acbf3337df1bcba4359d1dd4ee11218fb0824ed2cb31b3fc691ad1b553f1ddbea452289afb44510bbe78c073f8310a3ec6b8998fe06d8dd4f7bd4654c06cc23d9fcb341775bee5ef82886959c868d2eb89f33155a7ec0c319270b114f5c9ac788330a4794eba98ce3535538679f8b843595bd80dabe34936e891d24ff792e198ebb17ab0ab8034d3e38817fb369ce57e07711d2112a3335bc0bfcc25dd75fc713573e8e9c8efb6bc160162affd5aefed83ac93f5411b5f5cf6bd129ba21cb0a79069d921448c6e6cbfe147cc31d164d99ecc0a87e97a861da661e7e00f88e230bbc202cd379f7d0a2943506134573f47cbaffd8761a8a6b2be8cb8ddfb45b6c59bc0c21c0e7d8c1dfc61135b9e1fdd9fc4bcc6f70d0908ff3f7a672c0fa7df0489462d20112c0b143e4b7e5c9ea9a3e0fa44873a840b511f3c89f38222c9a2bcd3944454a7d86d3fd767dd40d479f686f3d4b57b2b062df0d18f6308de61f1dae2b8b8a86a833f13efad2a7b8e720cd1df9594c981af39e5120d8c81306330b3977d08ed69515eab3656dfa0b52b555f25d2eb4080352fd159e206add8c7e37934b8d69e04cde9c7bc7e7a0561d6aaa8bfa22a393399583b5feaec011b59eb2a7677b42258e74e29763cbeac0c1a00d757f875d60fb2ffbb031306f58a70df5107beea5e92266cd3c0ce94e2acccf9eef2531676bb20455155091b5e5429699316299b872caa2ba5c54e5e64129352002394ba9c30cf5ef7bd606bcadff8b5bd1deca4af1995555124c826225782e4da794a22e64f20754b147c7de89b45427a0fb2a1158fef665d1449317016eb4d7d78eda4f69c20b67b9d390c1dd6103ca345270b9497f6aa638def63521a00f1a15c318a84d91d7fa92ec0637d6c6b30b12408308f0ed3baf85ed38085b33aa1f66c300ce95bf72555697cab9f0d7769f42b5aea60ff6525b159c23bce15abb26c6d650d7d8b10ff7b376e926fce0e4f2dd9641b79f3cb678e71b27165fad39c45854f856005a21e37ba488bb53fedb3eb89d2a821564386e2441a0e3c9170efe6c225dffc02c6822d938cf47257a83e2e62da3cdf6571dc5b52"}, 0x1008, 0x800) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x7, 0x8, &(0x7f0000000100)=""/252, &(0x7f0000000040)=0xfc) shutdown(r1, 0x1) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x191) 16:00:36 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0x28}, {0x18, 0x3, 0x2, 0x6}, 0x200000, [0x7f, 0x1, 0x9b0, 0x6, 0x8, 0xc725, 0x401]}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000), 0x1e2) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xb) 16:00:36 executing program 1: symlink(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) unlink(&(0x7f0000000040)='./file0/../file0\x00') open(&(0x7f000055f000)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) r1 = semget$private(0x0, 0x7, 0x200) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/231) 16:00:36 executing program 0: socket(0x3a, 0x4000, 0x2) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:36 executing program 1: r0 = socket(0x31, 0x3, 0x8) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = accept$inet(r0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) shutdown(r0, 0x1) 16:00:36 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x3}, 0xc) close(r1) flock(r0, 0x5) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) shutdown(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x140) shutdown(r0, 0x3) 16:00:36 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:36 executing program 0: r0 = socket(0x1e, 0x3, 0x0) close(r0) 16:00:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) clock_getres(0x4, 0xfffffffffffffffe) clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x6, 0x1}) 16:00:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) geteuid() getuid() getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfe76) setuid(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0}, {r0, 0x9}, {r0, 0x104}, {r0, 0x80}, {r0, 0x6}, {r0, 0x2}, {r0, 0x1b8}, {r0, 0x8}], 0x9, 0x101) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="250650df2dc5cc94f41602ea70307e379e6a57394f4e528f49c20d", 0x1b}], 0x1) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xe18e, 0x5}, {0x3, 0x7f8000000000}}, 0x2) poll(&(0x7f0000000040)=[{r1, 0x7}], 0x1, 0x0) 16:00:36 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget(0x0, 0x2000, 0x411, &(0x7f0000ffc000/0x2000)=nil) setrlimit(0x7, &(0x7f0000000040)={0x4, 0x7ffe}) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fchdir(r0) 16:00:36 executing program 0: mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) socketpair(0x18, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8008, 0xa0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:36 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpid() sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) getpid() getpid() 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r0) ftruncate(r0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f00000000c0)='./bus/file0/file0\x00', 0x10, 0x0) r0 = open$dir(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000340)=@abs={0x71a974c979dcfb5d, 0x0, 0x2}, 0x8) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) r2 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000003c0)='./bus/file0/file0\x00', 0x10000, 0x8) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x40, 0x4}, {0x400, 0x253}}) kqueue() pipe(0x0) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r2, &(0x7f0000000180)='./bus\x00') r5 = fcntl$dupfd(r4, 0xa, r2) r6 = semget(0x0, 0x5, 0x308) semop(r6, &(0x7f0000000380)=[{0x1}, {0x7, 0x81, 0x1000}], 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) lchown(&(0x7f0000000240)='./bus/file0\x00', r7, r8) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x9) socket$inet6(0x18, 0x2, 0x8) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:36 executing program 0: r0 = getgid() getgroups(0x8, &(0x7f0000000240)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000140)=[r3, r2, r2]) setregid(r1, 0x0) setregid(r4, r1) r5 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000080)=""/110, &(0x7f0000000100)=0x6e) 16:00:37 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000545000/0x3000)=nil, 0x3000, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000040100d623bdec118489fed91fed8a4917115922b3c3ef57d1c2a705792b1ff93d77e69a23d91da39748214a76d89cb3fb591cf91b91a72f3cc3268c46c0365102ea06fef2d1d7355e286b998bad2ca4a70bb31709ba982345cdbc83d8086ee87e22a5cfefa71d60d89cb0e808a8c3a8195e550a12b4323c9eeb2c1b9d260fb15674ea884c057967de99f44a218ef6cca6ba1e20826840065bbc116aeb632125502032609aca92490cb7b6f0d00313b57256440e3d157ac27ab9ab6a45b1bb1b933e064137205835bc5ec9066734d5ea72171e69dc7ad6cbd9995d033bd1a4cf9dd12d8bf9008e"], 0x6e) clock_getres(0x4, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="47cd501dffe7d0da99a91fbe8234f3b0811c8d31f8dacd590e26920426d0c6378d7c50cc344332b624f23bbe2eba579fb473e0c9", 0x34, 0x407, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r2 = accept$unix(r0, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000200)="5c8d6902f07c585defb51addc9cacca7639a56ba6d97a0bd1b9bcef7a8389e65200cf92e5b1d5e61557c4335e88fa0d61e644eb5da57ac4f439ba994ba10497c580808a73264883bed22144326e0f0f71634c115010076e919689cbd1e883b9dcf93e5aeab2c5964fa90c953e2402239648e6d9e92051454f2a53d356e70f9ed3fde39d62aae6d396c50b576f3521cf5354622c5436a10cec8b7d5bf3e1e8eed4a402603a2768a47174ac1ecd08e0719767647bb5821ebf3b448081b507245d3badb51edcc12c4bd6dbb015aa0cf5ce306", 0xd1}, {&(0x7f0000000340)="2a5e54862b5d9cec4f4738087ab292600e9cf1036f08ab2ac20698ec48b2d3df1c8651b2e2b6fa37282b5215251eebad7ddc8cb64788d7a116a8521c383a275d4d110a4f29966f39fd4b330cadbf57682459fbc2e36b9ee2ad1b8fe3745d2173f1d5d709cc9a2efe507ccea7185685a7eb96b67556aad07f7e2d2767e53482de730bfee53e1a5ee5e8f57dc147a12ddcc62237d4d0c51f9c4cf6a79f0b4215a98bf43325ef74a2e21bef42fc68601f4580ac6fe1ee2e715e68cf0ac47f89eaf18c1a7fb353", 0xc5}, {&(0x7f0000000080)="107f00489adc51d5dc4cf79b5eb5d6d81e", 0x11}, {&(0x7f0000000440)="777512eb1cd7aa67102ce0bb0bc93bffa8411cb0dddba0bd88706ca6ba666c951d01ff7db2a0586ccb663f029afe285c91dcd36ab13ca282", 0x38}, {&(0x7f0000000480)="cef0f27a66d55ba045fcfee2791d55600d13e23e974d69e61bac6da35099b39094e147e9d54a18cf6cc90b0d849115e1e6c7a8ac79ecfe72b4d99dde3f925b4c932c380a61c6055e0bdc0523347d661144a2fcb258afabb7ffab446283f14f901cb27b7590f49ec4b0dc2cf3b500f1474d6470fe83f54e37735bcc", 0x7b}, {&(0x7f0000000500)="59f827b0b49de15c9e5c9b7467df536f9fbcc7d4ea5cc7ac057070c7ea5589a232a98a71bcc56061b716f99d2dfbb27d98c22c6eb24b63cc87301c5514556cd667f47ff10076167d5bf253d553361103fb73f5615abd1dcc5d24be18753ca5f8da7fc3fc2d02a08d16e0aeb5f2309263c6a6da16b454ac7356d8292c20d9c4bc80dc3354b6f45ea2b4a216d4c10a6a3933d1baec7fe0c4a7fb5f", 0x9a}, {&(0x7f00000005c0)="45f9c4df41309c1afcb50d95243e3d98605898a2cee106261aa3b09c059b7f8dc87b40936f82b5248cb38bc3c49d132e240a9d2f479bdb6440841458666da7cd09923d2891d34a3be8fa0a838bd486fcf7453aec87b84805909aafdf4b418d69e33a3dd7925ef6b78c36be1cab8485651b92830992f573e3c04ba0b30680f56f29c2be0e826a", 0x86}], 0x7, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r0, r0, r1, r1]}], 0x28, 0x4}, 0x3) write(r1, &(0x7f00000001c0)='2', 0x1) read(r1, &(0x7f0000000100)=""/172, 0xac) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) mknod(&(0x7f0000000ac0)='./file0\x00', 0x3000, 0xf4b) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) r1 = open(&(0x7f0000000940)='\x00', 0x0, 0x8) readlinkat(r1, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/222, 0xde) socketpair(0x6, 0x8000, 0xfffffffffffffff8, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000900)={0x6, 0x3, 0x5, 0x7}) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/87}, &(0x7f00000000c0)=0x59) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) mknod(&(0x7f0000000140)='./file0\x00', 0xa000, 0x81) 16:00:37 executing program 0: kqueue() 16:00:37 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2000000) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)) chroot(&(0x7f0000000280)='./file0/file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 16:00:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x400000000000, 0x100000000}) socketpair$inet(0x2, 0xf5c8f86393503316, 0x6, &(0x7f0000000000)) close(r1) 16:00:37 executing program 1: kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x154) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74", 0x91}], 0x1}, 0x0) 16:00:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchmod(r0, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r2 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) 16:00:37 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000000001104, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:37 executing program 1: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) clock_settime(0x6, &(0x7f0000000000)={0x10001, 0x10001}) 16:00:37 executing program 0: r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x12) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./bus\x00', 0x28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:37 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1bd, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff}], 0x70, 0x0, 0x40000000943d, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRES16=0x0], 0x1) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fsync(r0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$lock(r1, 0x6, &(0x7f0000603000)) 16:00:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x3) r1 = semget(0x1, 0x0, 0x20) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/70) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x2) fcntl$getflags(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:38 executing program 1: clock_gettime(0xb, 0x0) clock_gettime(0x7, &(0x7f0000000000)) 16:00:38 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fcntl$dupfd(r0, 0xa, r1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0x46}], 0x2, 0x0) syz_open_pts() 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4000000000083a2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000040), 0x0) 16:00:38 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000006000/0x2000)=nil, 0x2000) 16:00:38 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r0, 0x32b) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002680)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003cc0)={&(0x7f00000026c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003bc0)=[{&(0x7f0000003700)=""/51, 0x33}, {&(0x7f0000003740)=""/225, 0xe1}, {&(0x7f0000003840)=""/27, 0x1b}, {&(0x7f0000003880)=""/116, 0x74}, {&(0x7f0000003900)=""/145, 0x91}, {&(0x7f00000039c0)=""/198, 0xc6}, {&(0x7f0000003ac0)=""/25, 0x19}, {&(0x7f0000003b00)=""/144, 0x90}], 0x8, &(0x7f0000003c40)=""/127, 0x7f, 0x1ff}, 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r1, 0x2000000000000001) r2 = fcntl$dupfd(r1, 0xa, r1) unlinkat(r2, &(0x7f0000002640)='./file0\x00', 0x8) r3 = getppid() recvmsg(r1, &(0x7f0000002600)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000002500)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/11, 0xb}, {&(0x7f0000001180)=""/183, 0xb7}, {&(0x7f0000001240)=""/253, 0xfd}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/19, 0x13}, {&(0x7f0000002380)=""/63, 0x3f}, {&(0x7f00000023c0)=""/37, 0x25}, {&(0x7f0000002400)=""/241, 0xf1}], 0x9, &(0x7f00000025c0)=""/27, 0x1b, 0xfffffffeffffffff}, 0x800) wait4(r3, &(0x7f0000000000), 0x0, &(0x7f0000000040)) close(r1) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3) socketpair$inet6(0x18, 0x5, 0x20000000, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="cfe5177eb6f77e5416a4f004c7e49641ca24f8d15435493002c27986958c2e2df4dc4632258b947d95105771d79ae150475db1e22933015f43f3fc930d8ca7b91d0dfa47054ce5d271d02663ed96fe1e62176e7fc70e879b1aa2a6d7783ab04775f1c2bd7c45955682217e38e9e2a674b9e02a40d48df9b138b178be913d5f9f8f0d138db1bf562f5cfdc2124309d9dcd16c74482c20361b42f7b85632efbd318b37578e718a1fa2f3ee02a0f6199c3170bd5b8fca63dec10d611c0e5286fe7abb47ccd9b9f1d36fec7fc9a7838d9983e7d0e2f91326f4f1c8bee42ad1e242b646ea0551b34acfb9a61ee7b45d498b7be9df5387e448f3ef471acd4099802e981df5c55461bb06b7e3576e312bdc3db5ca2fcde2d2658a7fb6254f611717c266c8253c25b2d3eb90d2f0faa4b9f1195ed9a092673363960bbd425530a2fa18e933b55d8292bb8dbe4d5bef046959139799b3c452f92d77c5d15ee946f6102eb11abd4cb3d3bb56ab7834f54bcfa3ab0a6ac9b23dd3abc0ac221a4417779d384f27a4651737851fc8f566996b274a8543aa9156a5df84c30fadda43bcddac799eb69430404d8ba08f31254f0555bbff59876eed244c130ad7962f30997853eef78d6854472f48565ce4c5d5ee43f094c00a71001dfb3e407c6b4f75d507d3349a9845faa5e668f4a4a164440f57043b683222f872dbacaa1d1f9ae0fa6cfe0f81b33149ff3cb9086f3533846cfc3f1d4a803b45706bc1b659c02871e99696773dcf7df4c630496bc35a5a3fd42e0f5f8c1d98d1694ce989290faa81edc43967779166801de0979529a3ede540531cfe97239364b026bcf5422cbcac50ddde5ee27db1327a4978828e6ac263b02a8c52f8d5128fa1e91ceb596ef1ba8ad7fdd19fe6b1fbd8c8682955bc7a8b1bb258ed7fadd9868e4a39e562bcf1f9a7f7cf03a251a4d85cf2c45734e0d43d3152dbcadbb62513f74fd427ba31d7fcc73f0503754b492b6a6ae16a8cf915671a7c1ec7a7d8b7a929d528fa8f0d5c84662ba29023ce1effb1dc526d9d792d62b9dee1af06060c8d27c61d83369c5abb76fe1435c6a08ab169fdfb4e9d0c213bd714082f7f3e0fc014631a7b16d15142d7f2fab9d8914c14fe623f31a2d989cff5772f1a5f0db27608ed243a33813f8511b771c5a67722ea85b41ba22f48f65fdf374fb55056e5ed6465d486dd43712e7ec181b41b8de9e7c66c2c74d9999beed72d1a9429124a9305e0d4f738b3b9247ac8edf21a1e11384175d4adbd4a6895747bf15baa4079182e3b5e73e69812aa2d16ca4221340a5c184ad8f832beacf663000a679d5615f6d28a6a8a2993c91a3442818ce59903d9e7b3a67f9fef2623cc6beb0f6d3efe86ff152a8e8da63d2cdeb7b46eef4c3dcfe1aff4f1eff5a7c8abb0b1e53ab424c4de36a0611b78bdea40655880669a374ddab366acb45cec5f1132fe6ebc358eaffd7d07d2e5cc3dbbb32b0300bce79357ef5cba7760dba64085c886bac44a926a103da3bb9cf24e5ed7c8accab2a407575d70e2c9dc98c54edc15f2daf7c86f95c6315e39c2ca29f1cbdd46d16882a0e5291d6e43bc11c8dd2abddecc3456d25a5388238534010a85846da45863a60611c34f4b975293f28e5289287a0fb3ef7b852bfffdbd68cb565aaee368ed11c096f9c5d18717d47d53fd49146165b499bb82d5401a25ef6afcd3425eede44f8990404a0cf8f5ebf67a44c0947962f829a5c2039effee90a9b1fac93c8bf61f3ad64e673f804a073259de37a5331bc9d2cc191a9457ade0ef4ebf7bb45437de8c81b7a28dd441efb6ee3c1b3034368cae2f9cafda20de8c59b39f163574b90661f819dfe894cbfa345737d1f3abd87490bd2c18574984bd5f0c6c2758a989e249444662ab4034c955073db978b2d1be312f1d7bf3196636533c4df04bb97a8279d993c180fc45e4050105d40dc60f7842b549449884140d539fd02577b75e816bd1bc92b9c65ebdd000fcb3870465151d0effe8897f1992180345c44ecef1329d742fa0ce2e46b3c7ab8ea96334bed3fe24fccd4caecb8803fc147ffd30ef4f9c5f28ae4919b4c0de4229edd687ff2fe28f71144244abae0f704232b2af9774316a1a97b15c4956261e2deb24e7cb6f386812addb26185db25f70a879c6682625eb17f212c71559d6524ecae252ab4dd55f0b212db6670b09ea30bea816cd3a6595e2422f790f05af251f8a26a3b2b88c610e446d753b0926130fec40e3f71543716c2109463f2b850bbd1d0d935daea7287ae7c4c6b9f1b3956d9539df4d080c0ce28327a8755295656e4c5f08ef083177569b9365c9839fb82c08d5c9ada3cf321203bbf960bb4ed96856e03c01f0eb7b0f5f4d55b8ad1ca7c8a87d3aa86d6d7a7fe1b26617dfe1f419379e469761c863a68eda90f86fa49388d57accb65fb828426a1008c094662dbaf24c3287c2a9efe74c347d1abf4562b0cd463a2e0641a6debdac95d89e3c62f96bacc26387efb69619946ec415ac80cc105312f88c05312ee335f2fa96b0b0a9840adf7b02e2a7c0570c38b68056aa95acb8c6a135dd15aa181922a25d854eaac5370b0ef7df289881411d0ab9b7a9ee5c161dc2ed8edbc84dc4b87d6d62054ab5205bacc9e25d8c0078b7272e79458671724472ea2f5eca08bb05b56fe0f0b09dc9706bfb37a8bbbca40634ce06347ca3c0190e50004a563e305f5ffddad78a20b3ad3e3e61fc4a694d40b6bfc7bb01c000691e4a3532ddbaa0821f0db55960405b4ef9da9c8bf572fa189c6b1b2fe564f119c8113a5c25268a2074fd70aa67959b8a44f914016ddbee25161434365332a9aab3f2936682a012933bebbf421638d2ab504b15408f683cc528f0a2822648399df500fc1e576448db228bc03a2a304412e5f7b101fe7a92007afd92c430a6b5fa2e17610b550970c1f894c27f986b34b7f684c44f2aec5cc5d1b2cec8805d75cf7f4062f9bf4add8b7431d7e4951343e28cfa55a089a473dc152fcdd2aec37c8882d1b4f94f9fc88e11fe81c80f68c41d92474a3b7ff7bf2311bf5911ae59b397aad1901aebea36b30be3f325bfa24773d19bb10f8ec3b46b688610eac3ca03abc381b0cd1d54af8c6c3bca85d90f545e17c572af19a1815974d2a222ef9a1fa85705e67f0f1d1a6f6b31d08a7b456ce021f98890f7b88b54a314b69db23d5f482e142b270529d44ee064ed9c8d336eab9b9f6da3c5d0f6ca40579387eb94727a19bdc5942141ce53a409e5bbb9c58fd1febe64a2ad31f5414ac61e4910a5fcfb729e20f46c0f835295e02b4db77cd83cbcd70749578a878b803ef7724ddea562be372aa30dd68234640e14c7332c20d8566ef6f81354b9a1a120b2a4f5e9253c6f922b8484be966e73c5df7657b9a2f78a647875505cd77f0e67a81675c72f6552705df453991a6181960d04d7e665c28e89f9299b2d08416dc38de181d6bf096060767a5c527c31d9cb8b5b9fe325b074a5df3cce950cd7bbe68051f74b54c64946243db8d5a737c854c353c0b90a8ba38fada23bb3244e3d71664c2e3c5e7b302244dfcf2718ea527dec40bd66eb9e878f10769052698a0ea81fef5d8d9c8cf6d0d14b5d665215d8f6b1f4c846e26b54b649bb071c596abfc038ca20aade57e2391a89c837516a3ebb7086dfab3040f487a08dcf5b349967c9177e7f61278c2f503d89ea691dc2763f800daa1f8af5add377b90b499caa2506903b106dca16d9528d4e5d5b2fdb2d625bddd53afc0b3420942aff16bf116c058a0f1d0cb3d10fec6fce7fc11dd014d0e64082a97f26ea17bf87e1b05eeb134f5e8e614cb6e402f083b97378b87c7245a723f4c5b84c03b601ff1ed02f9161a69e3a1e1b6ca781299e2edc96241dd53cae90babb69e60e9382a33577f8b9f6226672ad7450b45c33a9988c72673032319626ef75b02f16e231d2a3849380716267af0bc111af20375d2ecb40ded6c6d92df8feb1ecb4526980ebeddfbfc6e87b19a08ee8ee3a703b3558d9218bc49c8f4ab40f8d8a00516bca1242548cf47ff55823c43ff45e5520aea5b6a4aa14fe5565a4b2ed0cc22b9cf3035ae0345e190ac76ba11d99a3b3736799fad99d41b40ac249019f3ec9d43ef53a80539c7aa14cab6b82d1366ea954140039826954f19753428cf5496fa91636c658064c9d0e0b43341f280c3d5d14bacc5d63e5c2f9281692bb82240d53f9e9960d2c1a5a9d25ea9d0c1a0127de2f3b85beb53ea256411df5f3c113f70cfa9eef8ab31532857e532357e921bc566b87d53c4fd8794f04263d581236df3e565c45c595b3d5f3bf1218fcaf7e10908d5d8e251fb66c4cfcbe079330728654ff732cc3d7179abc462a2444527735fb76a638c09516881babcfd959997491c91edd710cfd70c93503dc78f16e08bb22954a99395a3ede726b36168aafdd7bee65973ff8202fb8bd1e44c2324e7a0293fde85069acf60c54cbfe90b18488ee5afc2f6eb554445c01edd5e3f4dff72102efc8bd72d1bddb3512d38b17b2122af549e1e45b6d1cd01d0916d2a3b38278c0e7a0203076c9c3dd8e19ee53a91db910d5cec616fa0e0ac9896327ff8598fe60e14746f23d0848bcf902bfd80925354873593a9c7dc6aaa8e1503a02a79222e37bc91db0a7832a036cbfd6cdd70f0bd315f268859b3becc8ae9288890ff739d0c20fcfbe7e11251a9be207ddb5fb82c7918d7c5e55b01713ea36dc2300d8f3aff32e4fc2e7f5edd66bd7e4e0ad3885c97d1adcb0b94e0daa821d7d4eaa4ed1c473b66ae3742da3fbcc29cbeea19e1f9e5468ed1ecddbaf40da1b41d79c5efdb24b93627fd7f7f591ea1742731e02cd6b14e8d6302973de886e6b8d79a0bff929905508904119e1ec4ca2e5707fe0488ccc010a11fec63dd18d3697ca0b11674aa4ef988905821a2582adc8c0b075ad15b3eafb0164d5e3cea4faba0bed4dd12d786ec99fb43bc2158bd364c63e4f6d3c551cc89a8fb7aa94686585900e78ce8a5d7393bd05d2b841fb23dd304c173c3919422224fd45913546a0defed9146d208ee250cc6b5d3414df414d0aae1c4a32b9591dfcd9d8ae4b0438ef21dedcdab202174b319cf7075830e02a9e36f7e5ee4ee3b803d81a7b6b2a8f2fce016a8ef15052562c89329e11d1bf7690848a8c2721b87cff964a20620de4267a6cb22eacfbe38e0cd43928acffe1af724a22b3fd2677573a9771b43cbb0f5b94eb53fd44124da86c46b28f895848c526ed31881706016205010a4fe4c8c59353793b02ded6663b6550dd39a807a4c046a886ffcde1e3e7b9b8be3f386945df173ab309aafe0454a7f7712aaecc35ac3f94dba8ce5ce7231ee4113cafea6fc744bd5f525d04138e9a586aedbc68f37c38a3396e186b41cf01d9d6efc158cec690b2c4d723da3a7298edc122204e35f3871b932542ef54f94ada7526bd770640d3a3ad7c2b7a004b5b042194a74ec411f94714254d0c3cb3c9f747a0e8a96ae3d13159da60b76c946087021de72a005d06de0d3da4e3b9d8f26775fb4ca459498587be5a4f37f177fa10bc64bb4515c1db76ef79c0397741e3bdeb4d13e3db05af4b3dd2a72b763a3f3085481f13a0ef09cd701c7b5eeffd62ba535d11a7d5967074bef6fcce70e4d733a4051b0e94b335f198d95746c4840841001d13c4487c5ca5a5394b604463bfb0ad502a4facb8fd1a081f1d93d4347e1bd5f9981a5aae4cfe8d04382464776437c6fd8852cfdf472406ec1e5e0f258d60953b7bf3ffbe874a0b8312", 0x1000) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 16:00:38 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x1812, r0, 0x0, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() fsync(r0) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x1, 0x1, 0x0, 0x48b, 0x5}, 0xc) r2 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) r3 = dup2(r0, r0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x86) ioctl$TIOCSDTR(r2, 0x20007479) close(r3) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) syz_open_pts() syz_open_pts() clock_getres(0x6, &(0x7f0000000040)) r5 = getpgid(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) fchdir(r0) fcntl$setown(r4, 0x6, r5) clock_getres(0x0, &(0x7f0000000380)) 16:00:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000001, 0x0, &(0x7f0000000180)) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="52f7375e1ad771a9d38852e9caa30daa325ff83230baf076ea9419a6218f8ec4aa64d0e8a834bbc16d214875d1630e891f297d13627aae28f2a86ca5355a37c3cf4539edf4402591340c962e9fd62d43162f46fe5a6f1238555b42016e07b8db33c6f5b050216562c7c64999043ae0ca683e3cdafb4b3f55dce8952e3e8c8fdf1a99da901fb55e331585f8669b1d6208333537204b40dfffc8d53adbb788e9f26df01ec8cf702a9828fead51733c602d827bca84a36cf0b8f88350", 0xbb}, {&(0x7f00000001c0)="397f35eaef62911fc45cedbde139ea0b96de7711f9a61b1198f58897201b89bacb7897f1f4e086018bf2ea05e66b04291482b54b7a406c8be2dd3857e4032a2832eeebfea93f6edc31bdaaa0c56ce9139fe1939685abfac8d3e5dd7dc565bb9bafcbf3ebb5ce1e0bf63ceb9cda044c0de6133fdf96d905c86e9a998a6617b90bd1dc9033f70f5aaae917262cf1", 0x8d}, {}], 0x3, 0x33) ftruncate(r0, 0x0) 16:00:38 executing program 0: socketpair(0x24, 0x4007, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getuid() r6 = getgid() r7 = fcntl$getown(r1, 0x5) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2006, 0x1) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x6b46, r3, r4, r5, r6, 0x4, 0x10001}, 0x1, 0xfffffffffffffffd, r7, r8, 0x100000001, 0x6, 0x3}) pipe2(&(0x7f0000000040), 0x4) unlinkat(r1, 0x0, 0xfffffffffffffffc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) 16:00:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000100)=""/185, 0xb9, 0x801, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r1 = dup(0xffffffffffffff9c) recvfrom(r1, &(0x7f0000000000)=""/156, 0x9c, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) close(r0) 16:00:39 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc) writev(r1, &(0x7f0000001700), 0x0) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) pipe(&(0x7f0000000000)) 16:00:39 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0) symlinkat(&(0x7f00000001c0)='./file1\x00', r1, &(0x7f0000000200)='./file0\x00') kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x9, 0x40, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000014, 0xeb5, 0x6}, {{r0}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x61, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x58, 0x1, 0x10000, 0x5}], 0x1000, &(0x7f0000000140)={0x5, 0xffffffffffffff4b}) r2 = semget$private(0x0, 0x7, 0x110) semop(r2, &(0x7f0000000240)=[{0x5, 0x1000, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x1, 0x800}], 0x4) semget(0x2, 0x0, 0x40) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x7fffffff, 0x7}], 0x8, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0xf984bcdcd9451872, 0x7ff, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffc, 0x8d, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x7, 0x8ed}], 0x9, &(0x7f0000000340)={0xffffffff, 0x4}) 16:00:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8ee) flock(r0, 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f0000000200)=""/209, 0xd1}, {&(0x7f0000000300)=""/137, 0x89}], 0x3) close(r1) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x8) write(r0, 0x0, 0x0) 16:00:39 executing program 1: r0 = semget(0x1, 0x3, 0x744) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000080)=""/4096) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/69) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001080)=""/125) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x0) preadv(r1, &(0x7f00000034c0)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000003580)=""/192, 0xc0}, {&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/145, 0x91}, {&(0x7f00000023c0)=""/205, 0xcd}, {&(0x7f00000024c0)=""/4096, 0x1000}], 0x9, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:39 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 16:00:39 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10480, 0x69) open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) 16:00:39 executing program 1: select(0x3, &(0x7f00000000c0)={0x10001}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) 16:00:40 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40a, 0x44) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xa8) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x3fffffffffffc, 0x0) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) open(&(0x7f0000000040)='\x00', 0x7fa, 0x0) 16:00:40 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) 16:00:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_getres(0x2, 0xfffffffffffffffe) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x1) r2 = semget$private(0x0, 0x3, 0x14) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x0]) mlockall(0x1) r3 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) semget$private(0x0, 0x6, 0x2) 16:00:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fe, 0x2) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:40 executing program 1: unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) clock_settime(0x7, &(0x7f0000000100)={0x5, 0x5}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:40 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x2) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xd72, 0x7}, 0x10) 16:00:40 executing program 1: clock_getres(0x6, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xff31) setreuid(r2, r3) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ftruncate(r1, 0x4) r4 = dup2(0xffffffffffffff9c, r1) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xf7) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) 16:00:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r2, &(0x7f0000000180)="4456f325fd183d11caec9464f68b8b4e003d26cfcfa25a3f2d254fe2e5727387870d26c413c286745c48452ac4463462fbb5eb06ff0ed6a889d373831067cf4774f16136023ebd4bee99ae34c7905d0ae5a3de4c29403f9dac66ef5762ff7ed1d7363781f52dd0d83641", 0x6a) 16:00:40 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e7e7d572f66696c65300058189c51da62290dfd0000ff79e80ca0fe6eba87ca2ca1065478480deba115230b28f75886c95035234f21663614ec41d73c43dfd66d0426798c95be5a57519be25aa875a967f4392f22"], 0xa) truncate(&(0x7f0000004540)='./file0\x00', 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/48, &(0x7f0000000080)=0x30) 16:00:40 executing program 0: mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x800000000002) getppid() clock_settime(0x0, &(0x7f0000000080)) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) r1 = dup(r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) syz_open_pts() 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x834}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x200) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x130) unlink(&(0x7f0000000080)='./file0\x00') readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)=""/86, 0x56) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000ff8000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/64) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x8) r2 = accept$inet(r1, 0x0, &(0x7f0000000080)) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) listen(r2, 0x10000) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0x3, 0x6, 0x600000000, 0x8000}) r5 = accept(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f00000002c0)='./file0\x00', r6, r7) semget$private(0x0, 0x3, 0x80) ioctl$TIOCSDTR(r4, 0x20007479) accept$inet(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) getuid() close(r0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x42a, 0x1) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000500)) r10 = openat(r4, &(0x7f0000000540)='./file0\x00', 0x384c1, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000580)=0x8000) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) socket$inet6(0x18, 0x4, 0xe25) accept$inet6(r8, &(0x7f0000000640), &(0x7f0000000680)=0xc) linkat(r9, &(0x7f00000006c0)='./file0\x00', r9, &(0x7f0000000700)='./file0\x00', 0x0) fchownat(r10, &(0x7f0000000740)='./file0\x00', r6, r7, 0x4) open(&(0x7f0000000780)='./file0\x00', 0x0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x80) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./file1/file0\x00', 0x12a02, 0x0) flock(r0, 0x6) pipe(&(0x7f0000000080)) flock(r0, 0x5) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:00 executing program 1: clock_getres(0x3, 0x0) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000340)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000240)="ed97d1a3641587dc0a430ee2f4879be19e2ec81659a926baab10a11a3b93626e899afa770a35d2a9584f4659d505318ebd452df657e1321f170cf36313e69afe6e43c98730cdd63d9f2e90a4fd7af7e9400c9f37fa6beb05c43f2581990a413238e024ae14bf25485326141fc70d9e2d65757d13a343dd66b56d9582f52c148eafa8352ec47f03c55773849f33b9c5f54c", 0x91, 0x400, &(0x7f0000000300)={0x18, 0x0, 0x4, 0x3}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) fsync(r0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000380)=""/101, 0x65}], 0x1) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/130, 0x82}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) read(r0, &(0x7f0000000000)=""/22, 0x16) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) mincore(&(0x7f0000fec000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/237) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x0, 0x0) socketpair(0x1e, 0x0, 0xfffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) kqueue() kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xa581, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:01 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x52, 0x800) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x14) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r1) 16:00:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) r2 = dup2(r0, r1) r3 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x8, r3}) r4 = kqueue() r5 = semget(0x3, 0x5, 0x462) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x3ff]) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) readlinkat(r0, &(0x7f00000001c0)='.\x00', &(0x7f0000000200)=""/234, 0xea) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) r6 = accept(r1, 0x0, &(0x7f0000000080)) bind$inet(r6, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) 16:00:01 executing program 1: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) r1 = socket$inet(0x2, 0x7, 0x2) write(r1, &(0x7f0000000340)="e363455e252ec557ef9be339159aabf95ed5eb1f4cdf0631a7eda02b5a98b95de1233b0e17a406b18506c70c6547f3e03fe8ad3b421cab76e12d3f7cfbc0b341424ac462fab8d758b5c69da2945a69c9dd78e64385c7fec2b465a13d169ebf8ae9b658b6671ede60e6234444441ad224a3ec845d2ad8628a97c2efdf711faa6cef8244061b146c2305b730e6ad2eac9aae7c9bbc79badb2a7bd75fe505c4bbe8cb20ef1fa1306e43c799ffa572d526a895e51161313450ecb1b07cfb6b9e5c7a3a62268d378da5f87ccacf7b7fbc1e5a81881c4dde3cd303", 0xd8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() socketpair(0x18, 0x2, 0xffffffffffffffc1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r9 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x5, r2, r3, r4, r5, 0x100, 0x800}, 0x3ff, 0x70, r8, r9, 0x4, 0x5c8d, 0x9}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440), 0xc) clock_gettime(0x3, &(0x7f0000000080)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 16:00:01 executing program 0: r0 = kqueue() msgget$private(0x0, 0x4) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0x1}], 0x2, 0xf609) 16:00:01 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = getegid() fcntl$setown(r0, 0x6, r2) fchown(r0, r1, r3) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = getuid() fchown(r0, r4, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) 16:00:01 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x401}, 0x8) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xdf0, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0xfffffffffffffff8, 0x2}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1000) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 16:00:01 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000280), 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x2, "490f3867f3b80e8935d829de82278ca94418e2b0", 0x5, 0x9}) 16:00:01 executing program 0: pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r0, r1) recvfrom(r0, &(0x7f0000000840)=""/107, 0x6b, 0x40, &(0x7f0000000980)=ANY=[@ANYBLOB="011bf2491cf968501edc8cd0be879aeec3c3af692cae596814bd86fa682223a9c0e15860cb95156a250f7fb984e4c76f3c200798d71a0110688185e43f2ab546f50fb4cbb39014af1301730c3d490fd219497729230e0727ef025c0486fb5d74efc39201f66a81c3509a95ea79276a053d7f4d7fc03a11c50c9b3a7e7fc14b9bb21e196173af3419ad9d5dff768dc70f99bf1f810c4b32ded84f2bf246bc74c61c33b48c3a8f5b521cbbb6a0"], 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r3) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000180)="a1cf6fe945ce890f66dcd8ece488e399bb859858a07cc792bdd70af1b6c4629c998f61fba393b35492054f189fc2b955b0a0e0dd0ea7cb09ec729ad82bb3c37663ac95fe3104520229dcc942dcc7ec9d7a60da852d84a54599298cb0f2328e74012a807f93cd7a1101e6411efbb03f514cfb4d856876340e8988cca610112b2f093253f784e6c756bf95bd5c4611f321f1c8e10c689df441b4f523917efb4ea0259afdc326bd03302b8535b4450b18a935ab42366fdfc4e21df5da6daecc91c490efbb85e810119e3de7b59ce2607dc4b0564769d612e3562ae93619b7a1", 0xde}, {&(0x7f0000000080)="8dc836a459e84c190e84fea5081c50c67fa7094852d166422913f2edde1373b67845c3958134807229cdd70f89d44c608bf879fa9b10b5e7394c9aabfb38fcce2f52adc3f1a32b6f166aeb7e35a24acddeec3baa99b4fdaf393556284bee54725d06e5bf50154ac33b4dcb22f10e8d03c511591f46f46113168b1aafc4cff1379e0da6a4ff241bb2f259ce59ca789e87e7f0b898cfa17d0c71594f4ec476892807e4db77a7e51e4d1ffa8883acfa513a15c238ef", 0xb4}, {&(0x7f0000000280)="36cc72fefd5d4dd2678fc615dd64f1d8485eccfa4bd8008446e8ba59f2e2d23de113619d18af2a81924fcbd5a488c92462e3afb76baa4ca6b8c4eb7c505a1aa1252a3f43e19728b4d303338ec302d0fd94cce48ecf951d41b05e821970f2a58695214dd9c4a6a8f82a8d9d55d070a2ae616902c204505cccd31658effdcbc3cb3b8ed1af73ee4c36920e0acc1c475f949ee3", 0x92}, {&(0x7f0000000340)="bad73daa7e7329f13999d0b32d738c944b465d84647a36e45a578178d64effab02a8573c989b3eb485dcc2c219304ea018cfaf5d73af5627a8565b3eec0374f9951c284a271a81512e8c2f6f466fa3925d8b76cff7ad226c91e2f3bde30f92bc66122de8e2944b4c2434825c89f811081afb", 0x72}, {&(0x7f00000003c0)="14f43c41dbca6eff0e4ec5e9fac8324115f39a82a98b02d40fbf2dd94d01aec6674e266cf4d42323315c4d5700777de0d4334cd99753ac2e89bfc997da55d90cbc706317b1d937e3868654d4b8197cb5109c2cb84485f2b75d62891e3642dbad21a9d67423d10bcbd692e5dc50dda36cc40c349552bfa33bd6b18e9515edbc8e9c40ff0e6a00b2f12bb40ff0b2fd8dd977e0deff9e897dd4fd8e84e65a8bca72b41883d986b3de372b1894b09c0cdc2c6dc289b6c19aab8bc93cddbe755ecf815b31c0e9054feb8ff040d77464303b56", 0xd0}, {&(0x7f00000004c0)="385e3d948a86ae6adb8f2bbac97dba9ec69701f95da86144340633f01a248c2d0049d36db8b2b144005c8c8430eea443988c740ddeb31a174bd526240f29343a31a3efe0fa1abd1395db316740e7b9f3be9e5c7d5ba26989a678d4e89e7fff1dc8ea01457c727f20c3e1287e61bc4bdb31f8e473a7b70d6bc3e8156b9c44ab4904aae7a6aae283e3a2a620a842caed001e918ce4beb2a93b89a27d2b9507138ba9b104e46d68ee41105ee32c6f426895feb9b5a353f2415bda3ccdb1a70bed9b19b08f2af2350c4b37a58600c1683be2affc32566162cc24a1270ae94d8b250a28601cd42c10f0bf3ca9c69979813e322b", 0xf1}, {&(0x7f00000005c0)="ae4dce", 0x3}, {&(0x7f0000000600)="4975287059fd83b441ddbd3e642e24aaf63e452208f151ccfc216b6df96842183aaa2ef26ef438964b2e6ce93dad8b928b976b5109e78582c2aabcb75db3ec5899251f6ea329205a4e8e3d2d5433e7fb3299d36551dc918ce1dbe46abd50712152005eed0a2685a1911a616a3425f0b8a6bdcb32cb4b42fc6d5dce7584883bea0b3162543e8e8d0389cd6b", 0x8b}, {&(0x7f00000006c0)="8e21e6e6809081ec25ce18e7b5f8a86dde6bd961be366470aaa99360f37de082888b504492e42d80807ed42815c9b5454287dbc301a38e422c5265e42d12bcd8363015d96d186e044df3e772b17889e00450213b", 0x54}], 0x9, 0x0, 0x0, 0x405}, 0x1) kqueue() accept$inet(r1, &(0x7f0000000000), &(0x7f0000000900)=0xc) 16:00:01 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000080)=0xfffffffffffffee8) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x3, 0x2) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:01 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) socketpair(0x18, 0x3, 0x8000, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000100)='./file0\x00', 0x9100, 0x6) r1 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x35a) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/94, 0x5e}], 0x1, &(0x7f0000000100)=""/45, 0x2d, 0x7}, 0x840) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x127) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x10) 16:00:02 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) getrusage(0x0, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) flock(r0, 0x5) 16:00:02 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x10082, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xffffffff, 0x2}, {0x18, 0x3, 0x0, 0x80000000}, 0x5, [0x7e7c, 0x2b1, 0x8, 0xfffffffffffffffd, 0x3, 0x4, 0x9, 0x3f]}, 0x3c) 16:00:02 executing program 1: r0 = semget(0x0, 0x8000000000003, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x3, 0x9}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140)={0x1, 0x7fffffff}, 0x10) r2 = dup(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x4, 0x8000}, 0x10) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x5) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) 16:00:02 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x7, 0x8003, 0x4) flock(r0, 0x8) syz_open_pts() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2376, 0xffff}, 0x8) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x0, 0x0, 0xc768, 0x4}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) r2 = fcntl$dupfd(r0, 0x0, r0) sendto(r2, &(0x7f0000000080)="0223cfc630343ecb14670f4f41e9e49abfd4d675aed72d6144380f57f3f6064690a856997ee9bcfca658eef85e228c076b5eadb18d93e5b08b51981ca7d5a18ea55589a71910bfe07ae22441c34dc67a2d8db230c10af07226291233d599c86e14796f87c6b28edff84fcf974b1a045f797d6f88b009703f69c502be4d8fbd3f8c1e8b423fa6d6aabef7149cbca1af2f12c343ce0563df1a6ff7cd69651fcd4b29", 0xa1, 0xf, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getdents(r2, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) minherit(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 16:00:02 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) r1 = socket(0x20, 0x4, 0x5) shutdown(r1, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="238063564003de3303c4033fdc45aabc48fc7e0ccea57891527fe0dc2915c11a749670ab25bbec29f428db6300fb1e7fd12a2afc13d3a4d1b6efd36f7f1bb31c8dcb978c6a9d94a3397721f2e2ae7b553812bebaaa91dfdc03610acc71b8221a38ca0ed0a047c3c40146681707fb8d1883b759b8232dfd42f6", 0x79) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000001840)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='.\x00') r1 = open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) open$dir(&(0x7f0000000140)='./file0\x00', 0x30280, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000002c0)=0xc) seteuid(r2) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:02 executing program 1: setreuid(0x0, 0xee00) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = getuid() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r1 = getuid() setreuid(r0, r1) r2 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x80}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x7fffffff, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x100000000}, 0xc) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40000) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000002400)="249522c8d4ae1e67724f31d1223df4388ed93f9b19142197ea4fee57ae6e351b92bc416046a74fb9df6ceda6269c8ac647f5135d086a59d36269f121fda902847570a92edccdb1628ba3dc5c26d0f3b51e15ecea6caaf85f687e4535e4ad8e731b6b254b5541e1c111917b9f317613d10ffc8399678552253f791eab590092a0fecaefc1b80b30a393ec09ba332623a69db4a47dcdc7c76f3ee8fa2a3c54df1e184cb02dbc633bd4a8fc05b95565cfd4c2a5a8f65471ee6d91bf004e96a5561d121a3d4a45b2e1b7d0ceb29c8d62422090e2a6f3978c41e7887c3cfc49a059fa8ac829b1d35190337acec49c0c5afca32e4740c9f30d21b3de9d5c4eb5dbbc7e2f1a92db3359f582c9adbb08cebc791b80f106f1b80b5e81d51ff7f0e27dff4bbd63fb812454cd4d34af782bf7f547bd451c77c3dbdaf1c2af5256d1f0cabe076dde60455b160d27976fdb4db8c6ea4678d08287989ae51eb4862f620f19c7c055d1c06db73900adf745d087f706c29adb16014f17a3058ce5d132d4ee76a4fd93910b3bbad4208e96346513c74e74d06cbdf25382a7c02cb6930dc44e90870af61245b13ac8f8ebab9fc9eb98ab0009d4c483f173549f1c854db65e498d1e959508b65b796e215982405679dfd875aeb0ffc6c5d12f9c749f8723b08352f08aef8e11b199b272e465982149a9c7d5a73b268b029a61ce250a35ab1d3ea4c6b3d8a993c601166a6a00fdda23b0cbbeb1730a40ae8d4669909ac792660d1a200d40bc1b3e224e2640b0e5dd184b82f66b581b19e82dca7d5f5485339ebe8400ea9adffee16055ab1ecf9b347364f06692cbeea6490ede77be373592a387f5210edc9b985635b701576de65751a003515599956dd982d8d1ebfde69d7ef52c2254571d7747f6665ce5f8d2775870793debf3a6ee13a513a882f7875563bdc9d2e94115eccf21330a4bd092ef34944145a620e2fcb25b3328606af1d5ad99261e1b74f90fd8325515b0ad01ede7d45d5e2d9118a11ee0cb9460d3a1ecaf79717974789fc17ed102d32f61a84157d7a7f98e3f940bdf786121b1cd5fc35e9d89e5eef3eb534766d63576220fee00830d798859819fe837ef84fc2a014c71c806e9d1ccb15486606efd395f4c6320c94f3ab0f0e7afb2ca6335afbdece226b9a47c803482cdec39bdfdf82d18213ff8ba282e32daa8f2ef820889bb2ce9ea4f216f95ad5ec9daa30360406bf33d615f0110a200e28c50629438d67764d639cf9f4e0fb89516922e5026069b751195743de96870cee05222e7290c374fa468232f81aac954eb4a2ab23b3ff2d3d50e29a7104ab9c39c85690752bfd100f5ff4d5b029b78e150b3ec5ce01fa63a78ccb35bc1fa327648267c38e1fb82dfd5dc5e785af1bf9c535bf200592a9438b5b3feed42e5326bf34326912f89c26f6d90e75eb2efa0854646a7714dcd50964b5b099e93b9b276ddc69c05f2bbc4d86e378ea1a20e910fdc19575949073c807a2b493eb499d0927726b5fde39dc182fde673bada2a3f019849653d489a48de368ced8f4bb7a6bf85684e07e3072dd9355fe4be6d00d8c6a1a90859ec0887964f99b50dd3e2a0ed0d57200d94fa07fd5a4a7b800e505e1b20ae9e89d5e8bc557d21bcc50aa72ad17d435cabaf7a8bce14cf19752784476fb041a8cd06f9a86cc3095989c24c99709dfa28a170727584765d044ab6ece6521ad23c6a5fbfa5295195039fb19c30e5bad38cbd48dd0544b96df8d6af1918aabd3f8dd81ddacdfa3846559c644e98adb0f96f9b8351b2ea9b727dd0d783fa1e3a157730dd001cb2a302d22d05d3d29c37a279cfd1b7be2543e48228ba07b3c24f0f1cb1b69fbcb1c04395edcf3427322dbce4ebb91ca82930f49dc2b22d3991114829892c444503dad48e6c481abe4ae111ab86ee15fa0b3cd415d37d3fa3fa07eb3e847e05171cdab96d5d47c78178afd9998d55160ad30718a09ede9f94f5736ec51e46f3476a1d249ab631ff380dceeb12d43892d59e7b37c638463f2af7beb7015aa3dd92ad0d0c8942a45a5ff0619fc3b057c2259156122ac81f6fab634a41fd88e2db66b2e6d65e14edb6cf72a27c677441d6247b62203551ae69314678e823b2c4e45317d92daae23e20e7f9fde027b7e5552972625b75d6462da283f7dbabaadb752487f9c5198d1b914797a3a31ccaefaf0011b1f15dd5c87db4234f23ff59ef78f237f1f73f4422ec7efbe9cb48fdad387f928d1fbbefdf8ed17b8e20bc3e154e545ddc2ee1dfa8e4982dd537da5813efb3b394c132415ce89f05908982f8543fac45674672a98c30b680c0a3f1304042dd8654685a106cd8d65e920632e294929684ff51565438af310b1b296ba8bb0876445190de75e07000d05734295a6f81710c2a69c612efecfeaf600cbfe461d1b6c80df1cbf7437c20009a6af9b0b9df58752b0c20fdabc05db8ba6b4e9183e9d9c0fd61576d654bd2f02141053c5dfd2ba29d1ee53ff9d83bae8ad494d32d4fb267e7f3a2d2668690983aa5ad2db08dc1ec7bbbe53823df9e407e1f7c1c1d50fa9be5fd10cf7a01e3616adf0e7c8995d851a6b4900f71f9626ff6dce14737f5bdaba4eacdef5d3a963c3b76a466d77a33b7d8e2bb1f3d773c8174febc408fc738f0cf5afeb963a203d3434d68b8582fa157b566ee37142e84d7a7095854b01364ef2aea6e2cb140f20690dc55a7d0fdf49ec9e9552a44930b041a76f1ecfe3cbbc6789c1408827241435444b397ed010b5019e0fd268f9fbae2e102ba1770698daee0403d445292e6069a9e903de979ed90817a4f12bec5f5cfda33f74ec6c3b2608dcbabfe9d3fb5d1267f899584cb54f7e49817886c9d59a1db34153ece329ba7da64572b7f23d0fa668b2e38b0c0fdc0747136462cc676f137fd5504efd61f18ffa68405a8ce42e9817ba85ef88403e0724312fd86497386ded1544f52ae103b71db063f78a340da581a8fa52b8b0d96d94fcd0c0f4534931c622d89bb01ed95134db9014ddffb335c1fa997b5b44f32b5e9e7194baa3aa6765f17586759405349133cb7b5c852d4fba66348cda24a56e76a2e91192f3bdbd2d8da02e04f8f81bd84d835b9150e9a25d7b4073a539a98f45a7cbced1ba0177a2e9dc686a1b4a0114b21590f2fa44b6b64fb0f571caff4f452e9ca740813a7aa8ccfd080c7ff41f9dc8bbbeb952387d60c168ce15d48b2b1e320e3aecf4ad1fb9128449dfa10a688c30df8f86d6eb0d5048e85c03f3fc511a07646187dd231062570900a66890bb23f6979c34dc6115c30ad0fe3484b4a241fa42fc50687fd54d00c2c48d1440041cab07748583995c7e30db14d7e51ae5a571b0018b452cbafecedbcf5def2f48a7c2233929fdd6e39c990de177dee6851f986dce1ec1f7953d93cc7e7af50342fc5b9621b2f0ca48685dca1ed40aae707d922aeb1173748b1dcee9b3d8a4eef41b5598cccb06b7752763fb27d1407676478a416acf5978298e11743ce73446af2f314df5ff0eee365e3e6f5f628f869070083358893064c55c4b8ab22bb0cdadf627f9a0a670ea48400349fcd7466c82a4f07d04ff69a3dfec7f815c89d23c14ec5eca256f0129e15ae291545a94a298785e99d98b34f50b28f1cffee4ded1f064ee4c8d9ff846dcf97635909f7f70a850151283eb91da145547f74d296a8d915cf1e416f7bd7ae7dde6591f89dc9299959521c15a1f915c9dd22dbe4e9262b12b1839a23e9aeb856de259e7df39e6666c0c34ff90991156c8ece80b53696ed0ed6fe2fab24d6a1f4fc38344beb8fc27841c23fab8fb5ea76dad52e50fe7b1cc20e199b51f2f28f6340821a264a20283e0ec169d1004487da8000fab46aaa1bb51e7af2f6a729f4a24279cdf81ea5fa53da0d608a999665437d3b4e4f367b427c43b838feda6801f3b80c854e6d12f3440df498c94642e07c5f0214ef5df5234d0384c0e65e90bf15b2ce33686335181cca82d9bdf6078ccdb375b0b7f9495c75a8dff8cc3cfebbb4ae9f731b9e42e171ef1859d1eda62ff99e68e3210838f0e711bd3cbd6241f3ad5be060d11a4859bd36b3cd10ba4cd340a523038c094451eca6524b898452ce1a5862e21b23af37cc89f89b18f61ab5ddc66e2f0406fe51a6cf39869cc01aee451a9db2c80180ba0db205c43533212b710129810690ecd18d28b90b98e5247dcd838b22ada2acd673dd0e314fa3bda27c51fc78f8193faaa461425409ae6e7d516a5e1878a2d3fb143bfb5bdf16207dcdde09607c4853d4bf0d3c288f963e1dea1f1e288ef91d831b9ef16950362319dee1544a0f9d5c53a99e9ac04934bd9457bb118028f6c45a9bf21930b67de029a12cf69da6adcd280c30aae1caacd96c6fb4a86bd8b063505df9de678cd389537f6c59c12f27782144f18a22c0e0912b2f2d3e365787d16340efe10d33579f3fbaa670a9fef5db971fa9d809bd2259628269bb68add732cbd7d644eafed9d4055e365751300942b586b152d29b9d64e94d40207827fc118452f7f77840ba615f42c58e704970da968a2cf4743f0de19e09d793211ecfba852bdf45cead91faee5af05f700bd3cdbe88f778321afe5b1480a2ef7a6c9780a56a67b03c5d9ac3db0b20eb144e0e90e1d2136ba780b5b7157a0613544c0c0bcb15824de8b74580b5f7bf4e6f260a15e0913539425c43c5865960fb7b9530c69b626b076bc08dbc971558b6c6ebd211797816e410d8e072836b1afaeebc4ba720021990347b61111ce9ab02f8a254f2df941532dc41f5d47c0c8cf2a82f421bbd2f388a536803c00e8a31422d934dab1e66c4b0c76bc417b5f189d9d90c330ef762a2839600c4af2615f71a7262f733a873b6cf1127fc9488b3fdaa73ef72ebb4a49e0a23bf42cc5e88b52442815fedf9951034b5da81ad0fba2326608b92ca97cc3ef9042e8be022442cdb1f2b6220a62c7d2ace53005f1447bcd37b94ba0b99478092902934b439daefd2f4806ae82675a4ee4cfd778909f5a9d2b3", 0xde6}], 0x1, 0x0) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000000c0)=""/182) getrlimit(0x5, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000200)={0xffffffffffff7fff, 0xfffffffffffffff7}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000240)=""/247) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1}, {0x7f, 0xffffffffffffffc1}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:00:02 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x92}, {0x5, 0xffff}], 0x2) socketpair(0x2, 0x0, 0x6, &(0x7f0000000000)) 16:00:02 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) socketpair$inet6(0x18, 0x4007, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x80) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) setgid(r3) 16:00:02 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x85) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10080, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto(r1, &(0x7f0000000140)="2b47c8515ca0b60882cc2aaa54295f28928df690f795a4442fa92d", 0x1b, 0x404, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x5, r1, r2, r3, r4, 0x10, 0x9}, 0x2b7, 0x1ff, r5, r6, 0x80000000, 0x1, 0x3e3}) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x12, &(0x7f0000ffb000/0x2000)=nil) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000000010020, 0x100) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="00e12b3f1fa2beb413492d8a547f89cd0bbe91028a92a6aaa7db3996bf63c98566a77e4dfd3332425669e05710c0a6f927ec4b7545a746a89a0b70d5f1f099c580cbef1fb2b4b3adec7db6676e973ef9d63cbea71a4546910cd76dbc222630ffac2379a25355d22fb4ae9c6cb21eb1defd134c1c932d9e8d2e2912dd1dae23188139cb26b8", 0x85, 0x404, &(0x7f0000000200)=@in6={0x18, 0x3, 0x6, 0x7f}, 0xc) shmat(r0, &(0x7f0000b39000/0x2000)=nil, 0x0) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x23, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ftruncate(r2, 0xd4ab) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair(0x2, 0x3, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x8000, 0xffffffffffffffc1) chroot(&(0x7f0000001600)='./file0\x00') recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000001400)=""/249, 0xf9}], 0x5, &(0x7f00000001c0)=""/27, 0x1b, 0x401}, 0x40) mkdir(&(0x7f00000015c0)='./file0\x00', 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b8ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e500000080000000001905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb95bf868eb4b0334ecf7face6d537e0539812c1b30c731131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad7000000000000000000000000000", 0x12d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) lseek(r0, 0x0, 0x3) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x108a1, 0x14) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x52da}) 16:00:02 executing program 1: r0 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cf120b91df5f24cace12f3c3086024a19b369237", 0x1000000000000000, 0xfffffffffffffffe}) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0xc, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fsync(r0) 16:00:02 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) clock_gettime(0xb, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x4820f3d7fe6b1ab8) 16:00:02 executing program 0: socketpair$inet6(0x18, 0x3, 0x8001, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xdf9b, 0x8}, {0x18, 0x0, 0x98, 0x333}, 0x3, [0x93e, 0x5, 0xfffffffffffff800, 0x5, 0x13, 0x1, 0x3f, 0x9]}, 0x3c) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001840)=[{&(0x7f00000005c0)="5e6083eb6ce29d4d479f55b61fbbafa1532a10ef10c50ddd5eeaa3b5643a07ea73a0cdcfe6224d0182e7bdbfa942af659234dfda0e77fe372e2079dbd32318b9950777347584f940636d", 0x4a}, {&(0x7f0000000640)="a9079fe0db28e6041096d3b9d487669be627d180f966b2bd2443ca9b40", 0x1d}, {&(0x7f0000000680)="ba0f94d8d0d324dabb175b3184eac2b5dffdaf4e99be12b164570850138234ee9dc5ca7bc4e4f1821ea7d7bd30f0f61e0aeeedbd9e90d990fa212433d7a9773576c4e85045ba20064aeb49b16e4a165c6962dd06adaa9e484605870c491fb66d7a42de4a8a2b0cc9ae56d391cf807796146a7196d590bef197d96c4cca4732c972fd5e16548b8d9714b5a819e32660af9e7196679cce13727a1ff47f2cb04981c6a1ca5dceff22132f01a1fc7dd42cef6c82720abf607d6a1c56d1d60df882811acfd75bc7cfafa8ac7d078a9be10ac34fb38959b8ccff682b6fff6d534e95dc9b44a62334a8cfd1019724c5b82d62c9c0f9cf7b99cf8cf33bc1f2c025356bf1242eb1dfc86908203c37cfe0674d7d1b2eb2f870e94ab17e95a6929f4f495badf7a65437e153a8b14a8c7e68511292e6938f1cd8b9412a5c22671c3161426d0971ae2228667319008d48f033bbe2355d2835b59e630a1719877ebebb6bb191085e4cb8a10e4e9b9a126b5b891c8427d3be602ee9328cf3e9bbf62f166cf535a1118d2c951bdb57596e0b0f9ae37d94224b69875482127063a0e935c5eb8ba7a241a746096c7304e4055434d7210aa292e3f6bc8e5a3b27dcd7601ba252f3eb253e1c1c346887c977a9d81ced0096258536e49a2eeb9edaa3011ea21f139669fb600e3b5319cfa202357ec32a3cbc7f3caee6a207a62014b16f4fdfc41b6e4c1d79624df98c89df5201191fdd63da9aa5f80ea152ac98502a6d3ebab79e27f7bfca94452c4fc358297cccd4b3192a1c7fc6b13c5baf15c82dab8af0eba7ab303ced326ff800a0463bf3f621f0b9c7dd5431432f1b8e18313d4357e4311d7f03ef6dbd0e867288e4d230e2b043a62e6771050e9b525f20ff00f21abb6f0c5072c59988dbf3ce230e129092b3600763143f8ffe4acb25f46c527a933fe7445bb20be633b9cc0ea218bb4fe99ba31001e811051eadf4b40abb4ae98d617ef7d8781dd4c24046b96705d633aaf1ea23c98aff90b0b2f1c4277961511625e6343260978395faeeba7936ee58a93886457346076cf676d7222c411d2129fdefdb853d46dd78437106c93444b2104b5c98475eb99feb6d0d5909f4fba8d3ef2cd5e65bb475d06969225b41fda775c95699a8ea467354eefef94f2b84987c3a2702ae07b8c46dd470047ee7cac4cf50a9190975f136bcae09c78d9481fce5b6462624b80183e322f88597386d7513384c7f9b9a31a2652df7d123067979c382ff8d02db5f175a467ca508d24a8d70830d829e360655b5619534f8803179acc315a3756d85eeb227b13e3ff4fa9b6bc7fac979b8da409cd11dd725bba03a0da40655a109465dbebfbc4250a5ceb645167d031fab367d03ab72d2ad50c1cc63c15ee0596a9b8dbd45cecd1c81e86d61b00863c855ab010ae97c002bddd6d88e6f2312ed1687afb300e34a2610477256001efa7d17213c99079dad2ea60ba4cdb39d50836c9dd5bb1fd69423819dd3c5c0f0c3fa6c92990fff5507fcfe421b4a94dcec02a34a55aea707cd9c5160025ba776e482eab69e67747b91192f5619a3936b186626ef5384b63a93a6df959b1cc21a21c0cab1102535ce90d6c1a6ab2fcbd673765a65c5e8927cbb294d83464d779c2aaa81a21053b5f5926e357dd47e5c2ab8b2db2438c5ad62357b3373279b9d7ddc80c99ec81dcdb6c96f7c3851809ce479cc6925974f2243a5bbf8ec83eb514b35bd120e55f8101fdc425197e871b423ce75e544bf59f67a96e1bfe1537fc3c8c1f498f99ad8886bc23a6ffb7bac49f46315d43bdebbd7f71f19e72cc073327f24fafe1ba65da7b4ee0671fad4d3d4f8f6739aece37ce0c105b304d9b696b8d667db83fd4d88ade4fd0e84d3b4f8acf5232492ef2794feb9cf3eeb57ec53d1da50330a1041cb86c9330fb9728a004b82fb21c9c82ee1d87b44c55de26665002cb2761fc6dac191104487a188688a4898017d753f817a8e572ad1d3691c7585647e5ebccdb9b3e68bcce7aee5008075794a3262450fe5c4ba737938fa4d252776332ea312e1e6cf75efcafc3059dee2c3a195824d82ea15534d02ddf14b89cc1b8014fe0b8bc547f467ac3571af06ebdf4d101c2a699b75b527af8cde086c7e36c2057c3bfa20ee2b721713398e1794663d2e7987abc189c6aab7340a6643a7126e1cf015d8b0d8ae1ddbb9223a657a87202d415cd96619e90494d4273feb51d818a2a918ef8fefb36f5574d03c77f49830d17611ba93567a017ef7f135640110be78cf94f91011ffe5ac15c3e65b77e3c766bbb9c342aed1f044562bc98b1e450012430561367f86aaebd002b01a0351b01f14f582fa972633c625754e297b0c936d0f0f4e80d096532914efb4b051726622a9127c61bab4271d47b141a7f659fc34e800ac836055d3a3cf529de1903fdc5a1df7969720621bcf5f984c1cf804846c479273b7b9a6290fa9892116603f92da7ac4f41d42021eb5307cbe26a21689ceb32d7d1e9107235d2d615c659637e99d2ab400a88224a6a68b3ad42b9471e707cd42a47977533627f0868b032821dfd7428864fbf47d6a15c83c0d8cb0af45333c9755e986f62b552cbd99f40e204efde76971e50986952f37c850003fb68dc8cb11e942fe19b5707a739e7e59652692b4ae4fd1073018ccd9d53718db9bdec68161176bf69dd8623e2bff9e8315b99bff278242f7853aaec4879868f16a2c331c617d2fde9534b899d96efa1f9e30265c36a34d3a9fd53f800143858ba1a67133ebdd032beec4e090d1b18d2af27bc5fc17e285ffa51b308636b79e0d42b6fc20f8b827a765e9bd58c82395b5f981f9acc80d020fe478fd79c5fea77bdf9e4ea83478daa80ee9cc9a30fc34a0ec48eb14c21342d805815c577a8684dcca668caf0b9bd01d72eea3d7e418b7ef360769544f2cbacdc45613193b10571fa836dee3cd4dabef5c2aa0877742f86bfdc0625da632ca9fada6b8343429182bd025ca38e18a60117c9da868c5e0e5677ce4064f77d27309a8d1e97be1b64691c78216a78c5f277f250cd1ee133ab2a0fcc920225bc83155fb31ac897e1751769bb762b4eeb671f666daaf7f01fe8d01213ca344d6f4d4aadf142caacf3e6f0add1700ba5646b44c1f4cea03675cba695308612bf72d8cd51b331b0c595dd0d32b05bfca5e4d620ca990ec333650baefbd62caf2a3f2504ddb2b0f32a6f19ea148679108fb49dd98620d8dec2d765019e10247602595338fd02b317edcd8f38e9c2130ecc1467498aca850aef55c16c3b924848445a3bc3239424e3b230111bb73a34ffcc707e661f7d4009d3a527097b183b0a2d7eb90ae0d115a1c469ee40ef4cc7390dbc4c4d2c30bd319919ac04f146e4f7e39890d85b72328e23df075574e83b148f4f14ac73fd0c17006e4de67709fc49f0c8753a5ea3bd40efc9fea62e52f06b777454e2880515d6922722571c4999ecc25d3c0f88b961278cf013d438eea07b42e19f3ed5f508e9f484e97d53070cbae0a274ee564ec25bf3b7f385647198ac342622429ad7d71470cf8e0e58cc704e64da145e746585573cb9f42251cf17e2c70d2d1e68293c5e8a1a0113dd26ec4c7ac48847c6da28e8e2fb301f1bf5335333e29c02153b1bc032f6903e509611e47cf474519b3dd2e8765936a597ab5457c3d6d4b211cf69a165eb9b60b3c6c4f1809ca16cadaf44dc59be1cd4f35002be41ab2949e97daac8b197a3fd157e0e036a31e9dc9531f624ea015768ab6a11d5b1909a77f745bfa0dfbf5dfac5fb8d80175afbe0f1e53e9fc805d04869d4f8292edb876afcf8ac24c50f50ae822488dace942e4fcce398592933b9df6968ed1805686e53d9533fed758b569ba28953a7e87a2229cbf49cb70558fdf5f574718570e32a773f136db38faed203420673be58b74b71f5b5a07f05e5d6f7c9def7bf29dbf97acc2f6d7567159a06361c0365521447db1faae3e942611abee54d2291a0e6094a4c958a5f5ebea1c54fa217e2c60cbfedc546fbd1660003c2eebc82c7d953153eeaa9f1065d8208327bb44a8e86f8eba264c2b294008fd5aff73cd754a61e76279d867e17a3bebfbaf517d61517a4d4164cac95888640c08dbf387cda27c17b64a71a4ce58abb6d92faf3a2563fed63be0c1c2961e0e0db05250aeb5a0085c11b6e31ef0244ff0f5b5094ef15a7d7d6683c02aa608eb3504ffb496d86971ad14a707a253172c538bb265e60d0a0a630b9c60bd163cc8ce0cb73ed9de2e70d269626c80b9d25533f650ff1ce625df61d792aec644d7d8e54f0564271eb32bda9c3870b8c42a6284cf33153cbba0c65db72342d46ea758af9d2e4d6974646e1432dd01894d86e2bee6dc5f1f8034425c45f990ee18e0752340636e84e5c08f84f5ac5ac6b6ca0e41e5c9f6efaf791eda199a46ff12db041a46a0193a7118bb41743dba1113cae1193a2c6e37952193e664d01b66f6112d3dddbb0287b09f7a3b6f951587cc87f267f2123d11cf9ce9c1316a27a02c33eb151053e5f4b763d049f758d65cd9f5d7c519edbf9fc6bf6a1e27ebaa30e38b061c402ab535330c0c121cfd5d6db6bf832a075bdf95cc7b870f7668c76af0f32da3de415382412714b1e37ff75bcb1231a77a6c7016db54de2fe187b5567d392f59ba949f81aed4dd5511a71c711295cde2cd724df1d308f50fd66b71f64b5765007a65c2e7bc1127ab9b4c5741acc75cc16ac5c487e8fc0791b1f126cdfaa316c21d3e2378778f66ead0372f6c2612ce955760cbaa6a713447a4500662b614287dbd83b871e14c39b686db911e568435a47ea7604f8f925d38f26fecf8a639db8d088efe9752a482278a2d29c15ce1fb4992d7dd80b3116b7917c404d39d2c872e96dddb6a8e65ce3db0db0a370504546f3dcc988edd27f18b704383009de2f232c48cbb35ea28a6cd97ff538cab1f7702cc91a81786ad594d76e6c6b6f51acc8c06fae3ac3848933e59e80d95c29baa06d38d7c79e63ffd5091a5428e7ada20e2faca1a25b7e3b0efe5c4a6a67acc2a250fc3e390db2c5243d9d2d2c379fecad1e18209265a45b60ab7de0dc50d77abf0b3e04bd0f2c6753248fc0a6e7d74956979a89fa2b658ce71f31d72e09f4fd60d121c5a0a9d56f13d7c7ffe7344fef81e9bbb87ea5d954bd17f1409ca8c1998f7b1d3bf7312a8aaf0dac8b0ffc5af33d2d3cb11d5b4fea78f15f3f9397f89f8c26968ae7fcb9401c8201b1b41a1d1053bad015cc24143966026728aba9dac6e6df78ccd8ae4ad3fe7d7f7db1c130a1f9b0f560609a6986866c92b5596cb7ffb2d5f32c350577d0e0a9eb366499dd95d54bdce1859b701e9c9e28b6d933de782be9e430bb249210ac4a8808939c9aeb1ba5ab88234ddb789f5a868011c83529f3acfba6ae1e42102d8da90f5893281e96a4fc4f8169de73e6e40373f8882fc28d12cc118d6a1e2552d737f48feb83a1b893207628cf8067858b24057d681af1c10d5e9bf7af69487aff9a973ef1acfa890a1b19e08df7aac02e599f0110811e1c590e9ad5bf253a5223cf10a5421f21a135d74bb7c853954453d31095cc721709e979753f9d1bb8f58813cc1f3dc954b15008de0250f327fd1ff5087425370665d9c79abc734768a3ab12cd441cfc62a2cf1b0feaed61d64c6c2681531a148af9e426fa5959c04d15ad5b524fcd0a70c04bc5eca15f4d9a59938c774c22b9823f02c9b4fcc6a227b008de65e0bc0c516199c7aad9a17175ebba0b2b78f3e1e1dee87f346605bce43", 0x1000}, {&(0x7f0000001680)="689efe768564c68af0550a8aef99d82e1ca1a9a983b5fcf8dc7fc4f635b55507ed35a34f882ecc0f6e501f", 0x2b}, {&(0x7f00000016c0)="1680140a9a6341ee17ae8149ccf55609fdf5ced2b0a29216dbf00e775ea7836c749f50eebc44f4b75485427a3531bd85d5b75c690fd3e2c3489a0f08a1a95e5d0049b617cccce3cdf3a944ae43fa6c9c4148a087d05c8bea46363a0951a02c8376f31c6042b3a25d325b977d7b0070fc50fdc3cc404b8e02192463095d7f47094ebbf6615b67bedb00b1231057810e3f8f7368dae0d51b826a53455a944494e64eceefa485c969756d6add96aaf5", 0xae}, {&(0x7f0000001780)="5308169430d4d1f1895d91100083a17317a1fcb72e330ea66904924857ff36b27bcfcb995eb92d448dfcedf8c3340c268ec2341df9a4e4968adb47d319958d4d3e77ba7a07fe408414519381adc01740c39a2b1d260d2772d7c2b87229f9c82f9fb9deb84b1e9ca799e25e0155eaff72ff11522550dc61d146d2f298607f5efd6a29826fa5ae447c4c9bdf62749ffebd1540df6637a50e856170b1eaf6d6d1dc48486f52e75615d456363cb5bb531edc991e2137", 0xb4}], 0x6, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1, r0, r1, r1]}], 0x38, 0xc}, 0x400) dup(0xffffffffffffffff) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="9ea40f09c2829b8a4c1cc3895e5cb9e288e742b96e60f1cff068fbcf77d0de197a461683b570e2cb6d4864aee430bafb02b6c700de748e6cab7564957870487e9cb81bf5c8be3af699c048a58c5c6b1f13f9e1cf2d4adb2675f09587b3cd22d5418e8cf25bad92a7a36b611ff3aa742dbbcef65a4f70c765f81cd3711a4967c7680f0571941b4fba09974338cebe31dc5518ad4efb35780bc8b8635814220cdd07cb07c05bf28fcd9160", 0xaa}, {&(0x7f0000000140)="3d327a7035085a7b50029ecaf83a534456ff07af21e741b18f4b1f33b0d848cbbecd29e9736adcf255785cc3317c3735f8bc74056bce499a21cceafc881b9b6efafda540e2221562d3fff55c328dc3b0355732da1f22e91336861f83db1280abca5dffe18ea5991916f0caf03ee23f345c299943038bd1823dd2194dcb8a00c13575d0605e973ffe046234351d6100a7ad8fb54902567c612a16bf877580df836f5ba7f39cae57589b4c03ca9499a47c43a534be0eb22d77cfb0efa2bc9a5aa73b", 0xc1}, {&(0x7f0000000240)="1f9a56f9ee851ba888cb2b32705f2dc2886a147fdbc42c09e89b1ccd4d70da3c172f29a01ae01d11155e1fd9fdb1780972990bac6b43fa0911735a3e2bbc8124b296a87a96d9d9098055cae57556ae1cf855c47344dc6c538a", 0x59}, {&(0x7f00000002c0)="bfa27be08229d46659bbc5b448651540dcee2d44b4e7204bfcd83898711034f432333c158f89f97b1a6f670f5c869b0f5fb57f2220fd7121e63bce60292fdf2d8f032b073f45faa94c8934fdc009c14fa8be0ed7b41680f9a81304545ba41c272dd8857a1895f9f812709f9e27c21e03af3634d6394dc6c2686b366d7b0b90c4f8ae0ddfcbb694d070542fe1d8c65ab98919f94c03a571d9f42598208d1df70135252d1b00c820", 0xa7}, {&(0x7f0000000380)="a1579d8b122a8555c0236fa24fc7dcb9f3630c36b05bed6b61e38a8948890d4870a16d7e138c16cc0d93580df7e8db1079de59baeb7b441dc471ea41c6568892b9ea9f9827276001fe0fb1a5f1560d3e7c456ba049755aa3127c1252a4343aa9d58827fc4ecf0f870a8be6f3bef0b513c45cf88134d372b94346f202e355c408a0f1fcc92456010f3b071c50e5eb0be801c8dcf147d942da26b42a7a79c2", 0x9e}, {&(0x7f0000000440)="c79a7c73352d", 0x6}, {&(0x7f0000000480)="ef81f689f56bbde5d608d57f1cd1a881429109d57205d735d093da15e3a1def148622f1ac4fd6d27bac3311901557616f94faf9ac15ec868fa3ebcc61b2a892d02b5c9cb5690d70af458712517", 0x4d}], 0x7) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x880, 0x0) r3 = getuid() getgroups(0x5, &(0x7f0000001980)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000001940)='./file0\x00', r3, r4, 0x4) unlinkat(r2, 0x0, 0x200008) 16:00:02 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x4, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x12) r2 = getppid() open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 16:00:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) fcntl$setstatus(r1, 0x4, 0x8c) mknod(&(0x7f0000000580)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000040)='./bus\x00', r3, r4, 0x6) readv(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:02 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000240), 0x8, &(0x7f00000000c0), 0x9, 0x0) kqueue() open(&(0x7f0000000540)='./file0\x00', 0x219, 0x100) recvfrom$inet(r1, &(0x7f0000000000)=""/183, 0xb7, 0x1, &(0x7f0000000200)={0x2, 0x1}, 0xc) close(r1) sync() kqueue() kqueue() setsockopt$inet_opts(r1, 0x0, 0xfffffffffffffffe, &(0x7f0000000100)="e4997ae72ef8fcd639a58feef93e2d4450232adb9e0fc9aab4a3ebc19bdc7d88fa588c190cd22cf25aaa3c58cc60d69729f506aa4be42fef66711ef3b28fe50aa5ec51f153e2d293d66dc356a002320cc55114ab6bcec3c9034951e27d0fd82245c5c47dd99f7b24a398ca514b99a8b6add80df3ab1e9fc0e55ab9fbce22ffbb60a2ceb270dce536436fc5946971a3b54808941121a08c883cb9ea54c79eb742a61409406f057fdd2f11c59acb0ced3826189fda08d6a814fda695aea6ad124fa489efc4a9b4d880be5ad6e2b46f5cbdec", 0x1f) r2 = semget(0x3, 0x3, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/118) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000700)='./file0/control\x00', 0x3) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000580)="fc268ec78eb0478fd0e74814ea26e100d05be8635740f792a2ce28f49fac279a93861b5e3fe51ab343e65eb3bc51f01f90076505b34c2cc39c2be528bf60e7ce0080d57524745c28bf0155b63aa922593403a744f08d61684d1aa2fea3cde23d312d366802dab8cd21cdc8ea6bcc5dd632ce683027968e0a3f310a2460b0c7a4ac6545893446980b9f412c6c29c121a6202ab3796ead81cadfe76166408580ba145ae68f1515a1b65b619565307e92d5b773f26742a9af06dda350c867c5b3ab78d06875a073617abcf2638194cfb7", 0xcf}], 0x1) socketpair(0x3a, 0x2, 0x8001, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="17f51684dbc9ff943e2755c5cbf347fd01988127ddbda24e6af23ae28e888eb5360a929c5fe7feee5459ebdfdc58", 0x2e}, {&(0x7f0000000380)="98c797a03a06b172c92f7fc10e9c71f12381dbf40b1e74df234de306199525a00a75d98adf623b2b5b59013504fc8158b4cd16996e4c7610a7dac2fda3584483d63ccb9db30405e7e6d9c980d39c3069b0ffaf3a3a62d66477e184006cfba71a4a39f9d9e6bb9e1aef219de8d09d2ccee1e9524d4a0ed365df167747a595ac47b6987956ce33bee074517ae7ce76827e4008de004ea7af2b6fc48586f56c", 0x9e}, {&(0x7f0000000440)="7ee856e4627d4590c2f818df05ce008065b1bc3c4df647bbd6049088c00866e808902e2653049c5ad9d7cd482c81536979139972f09ee0e7bf0897628a1ad521b4f3e5621af7d041983f1f30175679de5e80e24c248fbafb526af92757c5dcd3b7fcc3cbb00399bccc5b239735563634ced8ea807b50b4ac4f3a12cf75702d39466b36697ae3419876455f053d20997a8a", 0x91}], 0x3, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x20, 0x8}, 0x8) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0xffff, 0x3ff}, 0xc) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) rename(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", &(0x7f0000000340)='./file0/control/file1\x00') 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="69be105e69e34a018a2b8162674e91a75ec3bac61053b2a1685625cdbc206c13c13e80eae608cfd1adce972ae8a7e06b0897a62624d0550fb3a149a149bce3ad0987fbc79b49e7b8fabbba7bf59e794dbbba04cde26796be6b01e4e1e6a9413512ef35c73bd34317972b0052", 0x6c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r4, r5) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/198, 0xc6, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x3, 0x6}, {{r1}, 0xfffffffffffffffc, 0x64, 0x4, 0x20, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x335f347e80, 0xffff}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x5, 0x100}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x54, 0x19, 0xffff}, {{r0}, 0xffffffffffffffff, 0x997b1b2fcb10a8c0, 0x1, 0x7f, 0x7}, {{r1}, 0x0, 0xd0, 0x6, 0x5, 0x100}], 0x7, &(0x7f0000000240)={0x4, 0x1ff}) 16:00:02 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='-:@%]\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='@}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='}\x00']) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) dup2(r2, r2) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x80000000, 0x100}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x1}], 0xa5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x7f, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x4, 0x11, 0x1}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0x18, 0x14, 0x8, 0x2e}], 0x3, &(0x7f0000000100)={0x3, 0x5}) flock(r2, 0x2) 16:00:02 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='x\x00') chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000040)='.\x00', 0x0) 16:00:02 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9}) clock_settime(0x2, &(0x7f0000000000)={0x0, 0x200}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) accept$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000180), 0x10000) 16:00:02 executing program 1: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000e3f000/0x4000)=nil, 0x4000, 0x5) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 22:22:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000340)=0xc) sendto$unix(r1, &(0x7f00000000c0)="08593f4e8e85cbc3305013d167b09600b97668e1f37857eda43d7aebdb3d4a4c1102362d2c6469e98b026a60f264809b5448482cd9d34024c428c731775ead68900730c6efa4d6d6ec93a5b714928dc299715a2081312b0312496d7c7ef66451248f595b1b8d5341b909113977a4a30a378ec4741e339965cf8456056be2a3cd9051d48a8debf71b475c5fbe72af146b443a6be87b98e5e3fae56048777c56aecdeb6831e8eb7c26773c54caacbd5ef9bbf8d3b104492c", 0xb7, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="00c4fb4a94c0148b2ee10dde9046c2ca44cfa10d70cfeccb1e7f7590b1f3fb931dc6e4c39b89e134fd1fb30f204197a6368b241a3751d079fb7fd5ad46de5d5b76cd234a4af9900f94893c2eeb6b29386cd857b6fe74f6680e7fe6ed93d0b1fd78018091a694e106fa0cd9d8986014d1be95a4fc2ef95f5c8f2b957e0100000000000000b45f637ddd24b41dac92db82d6ace81e7d38e8ab32d76df70e8a7c41de3d6041f0c95f4adc97e16af66962a6dbfd50c8eb11a3361426867b6078461a537320f9450a3a246c1eb2b5e0e859a5cd40596f096abedcc46901ca37d03aabc06c4a4daacfb8467fec9df18d34df0b7d5439f7cc5507c2b9ebf660fc7f9d94f350115ef2c3a7"], 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r3, 0x2000746f) fchdir(r2) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) select(0x40, &(0x7f0000000380)={0x700000000000000, 0xede2, 0x4, 0x100, 0xe4b, 0x7, 0x4b9, 0x5}, &(0x7f00000003c0)={0x400, 0x921, 0x8000, 0x7, 0x200, 0x2, 0x4}, &(0x7f0000000400)={0x0, 0x9, 0x0, 0x4, 0x7, 0x4255b617, 0x3ff, 0x8}, &(0x7f0000000440)={0x2, 0x5}) r5 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x4048) fchdir(r5) dup2(r0, r0) pipe(&(0x7f0000000200)) select(0x40, &(0x7f0000000180)={0x7fffffff}, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000240)="a2877e79d1abbcdfc3053aaabd131fdb9b622b80efe4f9aaccae575e4ffad45c66006accca09d004c018958685ab24f36fbec78f69c441018fb737d6ada0a51cd937de100615cd", 0x47, 0x400, 0x0, 0x0) preadv(r4, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/74, 0x4a}, {&(0x7f0000000640)=""/114, 0x72}, {&(0x7f00000006c0)=""/164, 0xa4}], 0x3, 0x0) 22:22:01 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x20, 0x0, 0xffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x7}) 22:22:01 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000040)) clock_gettime(0x2, 0xfffffffffffffffe) 22:22:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) close(r0) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r3 = socket(0x2, 0x3, 0x80000000) ftruncate(r3, 0x1ff) getpeername$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610ac27eb3220a037c1c386530925aaf7c6fed73e93323b737d14409ffddd9d59b9eef1a2cc81fa870adc6502ba4fbcadc2da56a1093"], &(0x7f00000010c0)=0x1002) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3}, {0x18, 0x1, 0x1, 0xc6}, 0x81, [0x0, 0x2, 0xfffffffffffffe00, 0x14f5, 0xd8, 0xc69e]}, 0x3c) pipe2(&(0x7f0000001100), 0x4) 22:22:01 executing program 0: rmdir(&(0x7f0000000040)='.\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x36) 22:22:01 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') fchmod(r1, 0x80) openat(r1, &(0x7f0000000100)='./file0/\x00', 0xa70, 0x20) 22:22:01 executing program 0: socketpair(0x6, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) 22:22:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/100, 0x64) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x9, 0x40, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x0, 0x401}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000014, 0xeb5, 0x6}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x61, 0x0, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0x58, 0x1, 0x10000, 0x5}], 0x1000, &(0x7f0000000140)={0x5, 0xffffffffffffff4b}) dup2(r0, r0) 22:22:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 22:22:01 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r3, 0x0) getgroups(0x4, &(0x7f0000000040)=[r2, r1, r2, r0]) 22:22:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) 22:22:01 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="db9e1bb621303e3172d186467a7bbb8d4a511373448fcba582472520578e5d3483cba3934a439e995680a836ae278ffa76d5caed860392f1ec6513a736444c9358c530754030b1d141934ca1ec147dcad84cf353594615f8b49a01bc097f2678712d3029d7abe9c52dd5e3728050f887ec9b7cda5e67a137320df1cb6b0b8d1a9ea7adae01a8eba3cd4a38", 0x8b, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 22:22:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffffffffffe54, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f000000000000000000000000000000000000000000000000000000000000000000000000000089fc"], 0x69, 0x1, 0x1800) 22:22:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 22:22:01 executing program 1: mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x1) 22:22:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800) truncate(&(0x7f0000000180)='./bus\x00', 0x10001) r0 = socket$inet(0x2, 0x8000, 0x1) r1 = dup(r0) truncate(&(0x7f0000000040)='./bus\x00', 0x0) dup2(0xffffffffffffff9c, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x3a) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x3, 0x9f}, {0x401, 0xfffffffffffff4c0}}, 0x2) dup(r2) 22:22:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/85) syz_open_pts() 22:22:01 executing program 0: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/110, 0x6e, 0x3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 22:22:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) lseek(r0, 0x0, 0x2) 22:22:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) setuid(r1) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0xa16}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="d0deec0106fbb73759527e30eef7034af767c838d70be219e7b5fd6df892c4bc51e5069526d60b04b9b13cf9d0b82c76e25b8c4c0851806956394ddb2c5d2713327de80f5640770d5adce76240ab9efe3a137954817a97c73fd134e7fad2ea564b6570239ed01fdbf60269e06805415fd13c1c2074ee53c2bd7b9807909281a1283332e91c05d49088966e06459a3665b021823badd019d02593ec23021fdeebfb2a37a72a0fb7b6a88004e9b4925c8f4df8fa6da899f68534174c5dd6bc46528b14ef9f7bcf84ce113affca0a134c9233a1e92dbe690ad07f42e14f816e731f198e5fc1a6bc907547731def7f930bb0a6df866fccd1e58b22c6a10cb18b", 0xfe}, {&(0x7f0000000240)="5b06390e6984007969edb1a29f3f769cec940d32452d2a09e098f9aba9844d9b0bdb0cc8a3b165610dd655fc56c74888f57951d8c570628461e8ea2060b2a34cad4912509a426dcf69e1841f78f07fd862f2283f0811b9a1a77ed476be76774b2d66d29b96734c62408d3e67214a5b837c8e47ce87964cb0d975ea30618d2efb4d177b88152585cfae4603131e", 0x8d}, {&(0x7f0000000300)="d5e2349207a9a1dac0589af2dc680e3674b00c76fb4457959c36e53cc2888158d3a896b4e72b479c5441a40e9614728f588c8c5f6093f26a199edb615bac1454e2d645f69c6aa753e4", 0x49}, {&(0x7f0000000380)="9e7f64159175e4abf09e8490da2558bdc0a34d2b1cbda59b2fbea6699ed2bac8d0ffc046c0206d0658a8cf472bee000c1e65621f19236afeea386d80a0eea582eff042b972e8055644933dd7b60c72c77899a44523a59c70c98307ee597dd8de2dc08e135834d9db912e8c574a29d87700479384cef469cece327cebb61e3238bb77c15ec464f924f7406b0b1fd86ccb7a086ede13663ede7db05a025fad86d12bde9c418a11b51eda8c4ffeecd346a25dd8708a879a1fcc097f7cbf1d8972613b31de9d31e439740a", 0xc9}], 0x4, &(0x7f00000004c0)=[{0x38, 0x1, 0x2, "afc832860ec38428ca8431b72619d4e6c9f64766d4c2224a0635a9aa50f6e6afac"}, {0x80, 0xffff, 0x0, "e2fdd54887ccf24bca2cf23dc2eaa17d00042f8697cc23b5c5c1c4177dfe28789cac9f7763c4e7b552e566266e88874d24604db8402ec906fcdedde79488c5bd5371f0760eb89f3a83b84aa7806bf9b8cf8124e4a39fa66e6114137fb9068ee13b98b232a5e44c58003ecb7a0b"}], 0xb8, 0x400}, 0x403) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000600)="5122494ba419831650c8a479b9202fe18fe21167d8b4aadc99736691badbea7a8e3c10b0e6d7f3a65400241dd49aeab90f764fe6a0a1a9eb51ba09418f5a", 0x3e}, {&(0x7f0000000640)="c3b5acfc979a56bc0826d1888263c9f95a25c4b608ec5202819c507511c4cefc2172fcbff0660b377ef133c7270216a138f2ffb406354d1a0246aa2bbb5efaf56c06b2955cdd7de60f3aa336a3431ffa1c56614d623aea011d047220f978cee19a81bb6812961d6297efa644cd8d2a9aef48f7866fe9206968c5d34d54af3ba42a0c2e0462", 0x85}, {&(0x7f0000000700)="3396b55a884b970de5a5eda512c34e8588c4cfef4a807b17a7a8694dc610cd6caa24288e07ce5a5390637c42f864fac97332ee13f606ed0cc1504cd47deab0c3baeb8597f829dad28efaff5716e0fcaff40dc81f5690f86596d16ae5b093d79d2887bec693b77ba91b935bdabf4ff4eee885f3113e69b9ec8b620604d3da64621319cea5897e1c81f0cfd5846963145f2be63a37c661e179545c85723cda17309ec227622b2f9e5b4b205fcf0592c3e3a70979cee6f40c961ef70f882667707ef99f778f642f680ff9ebc9d62ea26e588931ea6c692a51e27e4421e67e1a6003d604ce6867604c9003e488f012bce71348479b204448404cea5d4a18b5ddcc1d3eb04c9f3fa07a679668ce19a5e0359b67b92e827d3d1058d1fc22ebce8b60fa25002793d7ffd2607ecd16f1d414352eb9626556580ecb383078f70407b5b76bb9ea41a6b2308aa65669d0b7cd35b932e79f8f253d668aefe50eb305e5f81b956227b3ad6bae91363111ddb3e21d7eb504952087c83e7797fa6e8bb3b5236006c3d810fb1511bd8998713a6ec6a5529676c20ca13cc7cf3ecb3b73ef087fb3dc04a4a05a66a8f0c48abc35391c19738b96307c024ca6bdda6bfc0737c3ace7c407c4dd14b9a00383e50498b13212b92b883a2fd2b3a6b52cc5a6e76070845f777e5ab96cd03224ac0742fb2ad2d11ce1a02779df2d365d6e0300a478571df366057c0ec3235be9793fe911504d02f7ce63e9dc08fe3a95e66e49fd2bf723c645d50bf0d2c59c372caf334a8526b88c7dff9720210ca5e16ce239362988f276cd1d60a732e482a8ba8128fe67ee281f20308c379555edd5b5b2856d33ec656dedc99df91770d5736f94d3b4c6c9347da4593216fd2de6c638de9a5ea4c4af8929da2c242855229108fb77b18417afecd339b1eb0602031e7ed9e446b85976690c82fc5904ca179a5e38ca938acf042fa8eaccc3f6eb5e0e8795f5a1e6cdf4b69b1255f710b9c750d86ec7d6c686b89acf49fbd61b7d728d8fe5ec096c8b9775cc4457e0b850d028a6fb9b2a50c384e48a5eb99280cdb1ab79088cb53704ea01bba4c889a50ecb91a98e63d0aa0a1a009b6f7e4bf5b72ff107704e7237b8bd81f16edb784138674a8fd137202bce667b4f76c07859fc167eb571d119c99f86bc6281cd0087815936e4516a2a48e67006bf15b981eb7b24cf9317cc40b344ba455ed17d2c7736d0556c1d819f13132200d5a6f71f7654802e456cb7bf8251292ea3a581c5edfdff474406f48c33b8f9dd428c3f837c36215bc280f37bb83acf1ba6be7a589e378ca974e8aa9c13ee13a850ab1121976b55067f6cecd07982eb9992cf9d792fa57c953f9873a883034ca9bb3133dcbf4e315f4b47fa7a8ce9e6bf5da85af6eb2d3bfc25001f5acf12dd2eeb8e50f91c801f0ef3e16f8a33d07661e82ffe13f829be7636353ec6d150787698eb21cad54bcba6fca5959a9356f2de085f4c920495bbb2d60c0900a54a71e90a2b9eae2ce7ed930f35b99790b02eddfaaa2f2c488c20c286f86cfbec9abc685d89fbac2ebddec73ae5f6e38165d9d60b3c237da447659e0e7c291d8eb63b89a948ad852ab2cbb6c3b51aad9636da67d6e097c9e5138cacde78b73ce53bdea72e3ac5a2d193de6c2a7e3c1e15262fc7fba3337167ffdfdcdcea7f5a69e05aef4b33f50fad8b0c425bfa56dd89795b0071eda529926cdec49b5320b39aad008ff3c4e59ba6166cb573daf7176d328c7583e7565c32e1e03a5ac2f87e923cd6baf80f9360f9ee4bbad50a46d7b4467beab1e7e755c3341a7d47be75f95937ff1e4cb5f3f5fe5737450b2cd62494c5071489eee331849d9ba414c47c5b204cf0c1280335681077224a98c216768c3dbf3e2d620b56fefd0f938eaa600a5b1595b93bb33cb0fafa3899cb12ada400d69c780c2513a0bafa4f87559db5a0ee9c6675458a871834d4386d0f5def61d54c382cf885c1eebd92fc5b88fbd5467bfdb229de9658f1c5fb92411eaf9180dc6bf84029fb3b4d232bcac3be95a98504852ceedcb5241fec8cce72f4a92b329e2426b9c1c95f6d467de0785fdd9969f1ab7931a7690d1c7d129b24315312a304c3dca3347489d399a65eb0bb68672acf6610cf01c36bd392543ca3bb4d3db1b962577c78726731988697c0a27fa65ac5c7efcb96c3097fc0193b9aea348eee7c44d192ede92f229a7bec76de7fd55927e06fc245bdcba280b6fce6ec0f3f0845070b4e6a82fa21964b73484bb81de5886a6baacc7e5b28d71e0b0275fd3593dad1767de83ac735d9b9706ecf09d87ef4784d35642ef0e9ec86a04b2dea3749f6e07b6fd4921c8baef0870f79185e95ab473542589633edd6aa250b90429366f7aadaadd40dc3a17de6be18398aab7e1a99d355ca25a86a0b02f204a8b4782bebde5b382aff32c966522addef1dc6b9e9daadd0016e4e8a1f1134a42e798a30a0cb1350113f32f22f09bf7a9ce88ff8dee26b0adefa175b667713882ff8867c50fe2e0c723434d3d27230198d3aa7a7921351a3b06e8215bda4c8f3baf85d2fd321c861b93cec9beb9fddd6ed0be7289b7dd4c556d385d63807306051d596428cb455f3aa9b19fd8361f056a9e58dd1441cc2035dfee3f410e10548529290d12c03551d92b4d31f5df19c53c0eaf78fcbdaf0c333db2fc68d10ff7c9aa52e6d44fc8cd62347607486882bb510a9465895e6a2a3730afa2c02d03b1fd18f8eead26a8562a464ed32eae63eb4b6f04cee7b8c63166110bebe9bb5808a2ae62eac55b711e07adec663645a8a48a25e5466c75153a1c2b118669d9ebf393ade7e9c062106a655c25d0b1c1b6dbd9f04c0062d52f5f1e66a30f8eec14bdd292e686c63d62395061a473b87313bd11ed87e8b027ded0ac19754215fa1e424c2b96c46cbb9cc126c0fdcc8939e1d27d054624edb4d5270cac6586aae87c30f2900aeecec7821083ae0a71e7c96b7ecc8b8ff65a99d8457b6156fac51bf04aba4e79747339b983b75c5307b7ba8a2a7c8f9ec55991bcfece09b349438988c86884fd973d39c6cdeac62fdca417a87ddfb6fff564db3bed293eee9e02a836f18c44fb18c60a0350c256e2c9077751986d7ef7517553d1552e1008dc450f6e8b3b2eb8426c0f20a4b50284697770b234f9403652325a2ec760f6bc7b2ea04a6b833daa74a4642c02733df3dc75724ad3852987329e33b645f3c89b034b64227fdff326ab7b00700c9ffaa0baddfacd98568d5ac8306372ceebaaf84533e7936e485960469695db6180af360ba738a7ed342897356207989ce81ba9afbdac8424ba15b840219ee9d64affdb887746e015ff7b9f88cce5882ff02513c0d968f1fe7e54f345064d7a9f78cebe8411e82d991e54c8e295a853e49a9f7daed20439b5ca02629c077617c8928cd371f33166f7991707775f1a862c3b2313936d172dad8b291b28c0ba3a7696eadec6c411bd918fd5221f6a822a3930a09623c727cbe6b1867c1a11baa5aa807b51feab6ec4aa99eaa7a4f00b0b53e2780eed3a87788bef5c370a91fb2790fbd6fdf4e3a16bab7617a333c31e9e533322e0b3f9892447fc8e1834594699e09c329bb9b1af5f6ddee4b20e644141e61dabd68a6626037046b9682013a1718a7cc8012e8aec8c2d842dafdcbbabcfe79c9235afd5933c4b9b2c0267977271fdf90dfc6b7174786e2506161b1550edf84cedff6a649bf4b2b8d60265c63f1ed891a4a8cc33fd1613dc063da36ce52e26b8ee00c48e302a79b4b52925ae22798aa5986bf6e8c3d6b6cb10274050ecad1474f8037e5a7f62598793f5c64ed12b09ca3594fb5cd895ea391b2f75b2a8ffa5d7fdd593e2c45c67eff95995591415d18583a84dde41424866505bd5abdea973b443b4958824273d3f9781d4eeb6d8f62a0254b304d3054832ef519be5dde840cfea6500ad1aa2e7f06130693dd66f50ba15ebf83b5b1191b6e3ef8d883aabb7f0950ed0b9203a9a9c97272e0d84e606f892054e0b286b0cc08d1b9a7a3268d27129433fded5481f5b3e924440e7be4325807eab122066b165125ea0ab5db865c6841137df93e448514bb1912b955d8de2eda8cd6532345b3013ae32c938fe0a7389f9ecb3d75b6e6d4c4cc4394846aed5eef9a80d361d5e925bea8b3d46cf61a65f3829a36cf890cc736048df3ac2e80440808ac54a8561c5272cc2abc6f12b3eddf67e645ed7044f2c6035c32d3868648671f77c006d7acca8ebef4dbd08a07103328a5218071c5ac8fc635bb3974bf087b5a7c6ef1bc044371ed0ff64d304193d95b1ca228090715e08124610447f3b9ea139225abc22cd12809afb680faff14049a3100731d32832fe01383de52c234293aa3f8ddac485344c173918e8d87ef78f4fd573a45a58f797bd9591c364b96f1e26e14a80be26fe626562df4af176064468244668634f8d56b7f7353e44a8524dd2d72f01c33d135a15e26d8b6b29c9781ef368b28b14a833b1d44ac36ac284b884c93ff4ef8c1d28f870093fe3310b9ecf4b3971a88aa4b3720daf44b87f92baa99e1bcb1da6e29e7599cd330fd5f3aaf516ca0d3e47d78ce2f1ca9f92cfe7aa3a6b7a62b31a7cdfcd1ae153e156755b0027967a222fe5de8a11c737be38ed0a2b4e38ced23c72194d4ff8d80c3403f610273938a36449fd5da21a7ead49be38f29a601cb9aba0d3cabb35b62c6d1132840d7ec29c1c16b7d9bf01499533a99e27f4625fa8238418a9dfe1a1996fd7e81bde66bb0a6c07193ade021f02eac3aa8422dacbe749ba837d9b7de2934f2e6fcb318422712f6767a03bd23ff51751fe8fb335d82f573f0adef292ed3ed9b73306f301b9ae6a543167aad864740d2f1783475e6573082032adf44d2d348405b4976a015f501e2e5179d02e4c5573afa6b0ffa1fae6cad9455ecfb6150b4c80da8a4d82642c695883ca1af74b25fd8ec100374b153d41e60a562bffd5131cc9c45e11c6d8dfff57310915618029d0402d683644f51c7e0a710bc0d128ee0d7106ad8836c99b559ccaf87802e0ec5cc48ebb5aac9b0dca811ca914a335ad8b402c9d5161645bd60bd696f7f3ae2aa2ef08ae946af98f44f8060586c7b1ba986623e0300b7eaa711fe7646d773d9211258fbefaea270f317ad808afa1162830708574a6a36b3d4551dcd99defed1e31f0579225fda6ff93a00253084b72314551051e86f508f0525530430cd7cf00817d516284cdd64ed2a67b7a8083a0e37b8c7eecf6fbb8ce6aafddc84fc7a1d6a3a23ca5d1eacf864e7083c4492b1fb26bb817daf758154a6411913c840e0abd6d8a53a1b95f45914fb36e6627965264ef759db478f9c629e585a7ee90ef5a9797d54e8d9e16a664ed285fa1125544c1257f0f68a1b7ed7fb1318c7ebb1599a870c82a94b95344607de40264b5bb12c6e007c9957557eae2d557641e73b4360595257a9817c4147ec8a5d8f1784be4f4900dff20451e8d2975138227dcce85ea97928162190eddbb2c8a5d376d358361961745a6e8338d8b592ec87a131e5e5fd679731fd4b35d16ee191c880f440c5a2f64846500e889c3165b89c15441e0a5dad3890970d69d3c746aff1034be612ed869893fd94fc83245fbe1498c9f868bb7261091b7c2d2f278fe2d7946226af0f5137d6e2a046beeedb610cf96791037146a37db10df876c797ef083df713ce464908156b372fdafe5812b093e9c1a6f93f6f8d512de6cde4a2823ac2bce13eead5c6ca88eed66b4834e922fdf5ebab870d", 0x1000}, {&(0x7f0000001700)="aac9eb85906904c24c010d6294b5268171d8fbdc901be2d5c00e11045a117f0d08a953cc8efbd800e48c752cf59838c5ef0a413d609befe530865c534cd6625654a3b0b33e62f530905ac835bae4019a8e29a2347e782d54a4e21d03614c2a0538341581c65c7ed1d58cbd9900316d471490f3312b4a0048bbd7ebf39381318c00a77decb2c611099160c891bfec3b904ff811e5c6bdf5c976240825468287419f04ef9bd1df480fa92b7c70c3c9ab73522f0184445c7bb593340ace15ca5935bd1040f9ef009291b08ba65981978cec019cfe9b1b9c1fd5b9e71ce51c603161489b1d05650fbab8cdf8f85ec02e3ffc0c", 0xf1}, {&(0x7f0000001800)="e27f06373cd94c790d9f23e935e63b5351702eb5aff11167098b727672fe702c9fa43245a2f7d7e608cfd0bc76caecf613767e5c3be75c085e36580eaa6b48ab270ce5e7f68e05f280dd721a2f555913c25bac143a7c98b34442607ed52c9fc3cb054da6892ae2d4b8632f97cfd5318175a4c48906d150", 0x77}], 0x5, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x4}, 0x401) 22:22:01 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffffd8) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) sendto$inet(r2, &(0x7f0000000180)="7aa783b135b36ac0ca4abb2a3be25d5ab913695dece99db0e482c430f3d516b55e6a9646b263570a863c7f6ee9c6071ba8e22959703e21ee1d3a08eb50c94509c309671de2e19c78ec8786f5774fea2e61cfa1c93578dbb94b6661f09b9e8efce558a2ffe504a67544330b47c0b22f2dd0c799a8978d778adee5a070cab1c19c577a849717d6ab2fff08ad29d7b3f067d00828458a61daa8296ea2f3ca99dd1a7da0930a635d6dc235ddd92626867c311a05d338b925c426bc719df6205f2852b9eed7", 0xc3, 0x9, &(0x7f0000000280)={0x2, 0x1}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 22:22:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x14c) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 22:22:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x1) r3 = getuid() r4 = getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x2) bind(r0, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r7 = fcntl$getown(r0, 0x5) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1f, r3, r4, r5, r6, 0x31, 0xffffffff}, 0x6, 0x1000, r7, r8, 0x3, 0x3ff, 0x200, 0x101}) r9 = accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$setstatus(r0, 0x4, 0x20000008) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r10, &(0x7f00000003c0)='./file0\x00', 0x0, 0x1) r11 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x24) write(r1, &(0x7f00000002c0)="82aa7231512c258198660de4731582cde9b223e0a3e1a6c9513859abdbdf83b7ae1c1d47cf636c98e4e7dca30419d443ed9d9a171e4dffbb2a522225020da1a95ef340b1c58925d9c0e1383dc635114293e80b78", 0x54) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000100)) socketpair$unix(0x1, 0x2000000000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r9, &(0x7f00000005c0)=[{&(0x7f0000000400)="27cf5fc940fd815064f3d97bcb4bf05aebb1cd7f2e6a8c623d6d11dfad42fb120b679eb50e28f553ecb857e7576b246e35f72cac0b2973a87d74a4b92347a5ebb287c2f5667172329a373aaa05ba4ec1de08c697f1ed5c8e6ceeccf995750d4bfb70d1ff15e950ff14571a37eeaea3bb2eb15d64575d324c45f6c929f283c6695ec58799aa8a9e0b564111", 0x8b}, {&(0x7f00000004c0)="2b7a69b2c67322f6b4e047658dca0a9422963b4b590361ba9f6bfb5852ee7e754e2771b8fbf8f30e6367f788bd24111b6940a6e13844ddfbbbc2b33ed2d4b7998666caa1921b40b18a", 0x49}, {&(0x7f0000000540)="a32c227079fbbd6bf6865605e306d7056f885e9e7c9d7b397bb4157e401d851f", 0x20}, {&(0x7f0000000580)}], 0x4) getsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pipe(&(0x7f0000000580)) 22:22:01 executing program 1: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x10) 22:22:01 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kevent(r0, &(0x7f0000000000), 0x10041, 0x0, 0x3, 0x0) close(r1) 22:22:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) socket(0x1f, 0x4000, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 22:22:01 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='w\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) 22:22:01 executing program 1: r0 = socket$inet(0x2, 0x5, 0x8) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 22:22:01 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) r1 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x200000000, r1}) ftruncate(r0, 0x101) 22:22:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0xffffffffffffffab) write(r0, &(0x7f0000000040)="b7ed51d45f156a9180", 0x9) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1012, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa2227c91635237b9d9623f5be76b741f69496416dd59b13f3a2ba37213cfa552177d72b8d8004642d5f0b1b03b7246ba666e4aa74b4afec6d2fe85cbe2e6c59b3aa17be584581bb9f642c6f7a2692f2f5c31c48fd4433c8381327b4195ad5466df1bece9c1de9de69b6a7f9cb91240c9aee912742cc45627d81b8ffea0c713d8dc5c4b896c0e4ffa89e402d17a8665efc0025f5c77a6a457b924a39e7728b1e4f32d277fc29852f86288ba2ad762a7c619949c024dbe004634e4e53fcace0f8fadf12a052fd3cd66a2ae6fac356dfff88f32965852e5f18d16fe72d3ffc56a47244e2c9e4fcadea2c81500271465a03076b897d3ee0b69591011af747d80bc86293b526d147aed6f1bbafad5250c8f6106a25f27b419fbe7f632f6bf2fcf9172fa4760d1ad72d0743b35979f30f07ca5b1c7fd2dde12bec64711aa64bfb014d673dd16cac5e50bd99933be63b580b990d72d4c25af39f9cf08dc53f85007f0c1f59fd698a220960bebc5cb4085b510d9b1ae30b730311804ff5216783a4422fd81290b03f26094e37968d596aacc780889cfea78cc0354f17a55d1008d6e715a17a457dbc6fdb7553c2089838e076ce4930a02e55534966ff70374250ff75a8a3985e2ab22309a2fddb5c8f6d9edf1f4b1ebe2efdf695acf42e7ca0cb6adec4276baa9f3cf72dd3fd59fd6bc4d907f8a673b9a3fdc386f52859f6a64ec0a3301bb4baf620182caa06194cdf69cd588a8d1c56f461b4597f7814669ea3c409488d36126d0c61bbcf75dfda852f206901c3192498bc11266e03c501cefb487675c9aa006271b3c669d1c26e4bcff97489be51d9b10d108a3a62b458e84301ff05bc343beaf87d6f3d33148384b53c4276a0b69b6b3e2636fd0279f47df102b173847245708c77673edf5a11251ea810e896bcbd0564ee12777d1ff34b88d7057a2ba05a57ec0d7bd4b44314d7369bc8ddd8bec343c2ef3714887a7621f20d26e3bf08ff3c4b3e31b31ca66902d3750c0f9735c0a0f6f7858724b6db479cdfdb6de510d654eee1f53d4b345c944832c9dac44c60711aa73da9664792e4de50f7572a78eab6cc82f20c1db4fca41d793c05ca6574ded1011d8ff8546c488c49c5536a9fbca8f19d8ac3aa5e0f2af482c3923cb69c989c6c798d3e5d0d1a8186c4dc46a5e308946afb52f053c77315554c7de052273f422849576aebbab524dac2d61c7377aaf8bbe67cf61162ab390cf71070e126b72c973cefa0627f7580ae54721b17c4b5436c2e79b15bf2e78cf8cd0d8f03452252b764cbb0f9015c2120f5772667296963b5acac0ab9052ea4947113ecff63b54a8ba96c6279829ad8b6a8e836d6274d66cc4ff6d0e52e7f7d441bc2fea314723f5cbe80a93e0deca715a5e52227e6ffc70045bc1eb11045f3635f6409e3b7621423300de3a845656a30476b5509ca1de1f51c906b6edfcac5541f4188caa7400916e8f17c55f64ca49222e09e28902602dba31a6b54e4dae66c69107128cdb99f864a7ef226fedb95d246eafde655d88fca3f76e63cc9d1f3897e6a50ff49e0cc1b5f23ace7fa1633b88668319a4947576ed24f71b6ca23827c654ff27368d85e513b5f915caf066f42548447824f3318e766b1ce7be7ae95eab0178c3fb080c769da313fb22aed30036e96b78f66b7d61821358e1e45d05695aab4c8ff19367aedf00e6163a24830a49a2d4728ea5b32b9c9dc80e5fd38d61a2c499ed14165739cca526fc4621f812eb79f354314a0eaa79b9edbba642c95b7fe3ba2df2c4bedd977c3db11fd991df9de8b05633aa3708ff8e550f87f7b00330d1f29184c8c0c1909a50ae28fd2d8eb38df4a8707f27e3bc90598e557c9c2b1a1b9155ec9871e8762c7d1469c80b9c2d94e20487cbc9b95c495b34ebb470d5ead0b375e586f7fcc73a6be7920a722ebe0a9e33bb51663be287dd7a88c17906fbe51cea5791b4974fecba4deff576c48d0d0efaf1c5976e815e5bda087a48933d4903ae31aec9f9274a40fdb95693459c7f6bc6f4845ebc2bbcb8507263f437d804ee9decea8df1f708b2049d46aab196cc62840a911f26169e720c40edb5427b50a0f6ee017f26fa9693e005a7ee72b8c4860638785d2a1167bae61acef184f3b46a37a6666584e734b98dc16854c8a2f25a3cb4990009986817ce040a22d8e0ccb8b6819852e19fc5a5ed3925831a81b44f65066b2595c0fda8a39610c16f3ae36825ef9474f3cbc7244a5d2ffdf6797c4e1fb5d908864448079e28c8fe41926e232d7ab91dfcca2a73df8b3257754ca0314017b39659c5cdf149e44e6fb412d68748a7bbf2c4bb0a5d2cef430aab24f5c7a5fcc7bf6ed8f691f89b8e5c3d55942f8bc69bbe0c067070cbc7b1c77d01ed27790bcaab6df085be1d8ad89f2b3c417f6055015604be667b27f1d59f8cae5b2e932262517b26fe142eb6c57e711695e3a901808622ec0fa44d0ca7d1ea9acfd8c5ea1f8fe582177e526aeef689742188811e44eeeadd2562dd84fddf286e5f3d509313c7f7983026addad6c1af63ff824bc02c37df1a8e7e51e297147c7bb53f475c44b3ff7f67c405b0b69725ef1ba1538b6d94f23ae7e9fed59e33bcd93e37996ffe3eeeadb972ca8d268b6dea239a30d464a6a00272092767ba989c3a52b466d7b1b21d8b1f2a0bd74b4588574f31c618d87536f4167c1a4701dd2332177ef7b7df9faf651488b2a97b6e24b6c64ba44e6ea0358b560afbc0972a79c24798a75780450a5551a56c703887b24db5530cf003b762a85c6d5017fd075d25ca853ac", 0x800) 22:22:01 executing program 0: msgget(0x3, 0x200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x382a0, 0x20) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) r1 = shmget(0x0, 0x2000, 0x48, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setuid(r3) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x5010, r0, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) shmctl$IPC_RMID(r1, 0x0) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0x1000, 0x1}, {0x18, 0x1, 0x9, 0x14d4}, 0x80000000, [0xffffffff, 0x100, 0xdae, 0x2, 0x4, 0x0, 0x3, 0x1]}, 0x3c) getpeername(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) shmget$private(0x0, 0x3000, 0x502, &(0x7f0000ffd000/0x3000)=nil) recvfrom(r0, &(0x7f00000004c0)=""/94, 0x5e, 0x1, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) getdents(r0, &(0x7f0000000580)=""/135, 0x87) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x1) fcntl$getown(r0, 0x5) getgroups(0x9, &(0x7f0000000680)=[0x0, r4, r4, r4, r4, r4, r4, r4, r4]) shmctl$IPC_SET(r1, 0x1, &(0x7f00000006c0)={{0x2, r3, r6, r3, r4, 0x10, 0xffffffffffff04d0}, 0x0, 0x7ff, r2, r2, 0x1, 0x101, 0x10001}) 22:22:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) dup2(r1, r2) 22:22:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000019fc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000001b000)}, 0x0) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) pipe2(&(0x7f0000000000), 0x0) 22:22:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f00000010c0)=0x1000) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffe90) r1 = semget(0x3, 0x2, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x9cb7) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xc) writev(r2, &(0x7f0000001180)=[{&(0x7f00000011c0)="23bf3f8cecc118d3c85ec637051ae384919a5da368cc1ff008cc5eee4d0a6cc9b0a0869741ba077f4f991faa3b4145c5350bf8c4ce2d8cbb16106c7583d1efeade857ddfd810ad6bfb63e6c0880fd534974565ff7469d15a8271d89a16179f502d1da0d609419cf71e30c91380b1d0ee43a63a68e618d30adee5de50638519a9fc462d0c127f016c", 0x6a}], 0x1) sendto$inet(r0, &(0x7f0000001040)="685cb13ccced81342f26362d1e7d343a96dbda41926992c014498ce6e32efb74b8f5172249186a268b91", 0x2a, 0x9, &(0x7f0000001080)={0x2, 0x1}, 0xc) 22:22:01 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) setregid(r1, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) socket$inet(0x2, 0x5, 0x80000000) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x1000}, {0x20, 0x370}}, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x19d) 22:22:01 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x100, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 22:22:01 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4dfa8141) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0xca) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/168, 0xa8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 22:22:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x7fff, 0xfffffffffffffffb}, {0x0, 0xfffffffffffffffb}}, 0x0) r1 = semget(0x3, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) 22:22:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8011, 0xda) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xceaa) lseek(r0, 0x0, 0x0) 22:22:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x1, 0x80) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/3}, &(0x7f0000000080)=0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffffffffffc}, {0x18, 0x3, 0xe74e, 0xff}, 0x0, [0x6fe, 0x3, 0x1f48, 0x7, 0x6, 0x6, 0x9, 0x6]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 22:22:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) syz_emit_ethernet(0x35, &(0x7f0000000400)="46cf7f85cb4a879ae36dc2abf4003448d7a285b10881e8b86fc74cba495d82f3ce9b2e3617315fb7e1dd31aa41a9b6b496a60a3e948a50f1f9608cd4b555c17701010000000000009ef9d7cf86e7d3f6126ad0f4e6a28dcf1f4fd334036b6c96d22b30d203b847fe731370e81cbe1e042ce6bd54e9685133fea8dfc0a9b02cce6b60f5afcf9072e650657d7164c022b0c884be9dda5ed88bed1b338509de40eb1063d4761fd1bf0347e59fa7ebb1ba80fc0434017112556a151a0ff3d33325f566da5c71c21eca7142c6bc55f60c64b5736a038000a78f788c10d459d6de1498c3967264dbb096555fc5d6f12243828a3c34db5b9dfbc533787cfc9e02bb1bfa7a486eaf6506c04892648968e004f5f2066d90b49e013b5ca07786ea95d2b3840d85e7583b2cdb3c84a11f0979451bb5365c23d7ae47028b14835dfe8520bb1fae3e5a63195ad3fee0d5d25bfcf32ca8d3cca1bf9ed6d927039a5ad7a2b80000000000f7650121b014813add2fde213f0e5ff73f4240c98ed87e1a4706231f5f5abac181e265c02a832f63aaa6dc2a9dc5c6fab813c6a88b1cd36553bc955f602eb8d6af7ad2998bc0a2af9c085fdd6e16fdba23787dbd977044bb14e1ed710a9b25011bb1340591a8e919905e58c81b4581544e4a4a632acd6a0ed92af217b756aa78fe22497b9d282e5d5ab0a48ffd086ec378e9784de9e2eae538160669e20eb3120d9cae230c667dbee0eafabe726d0df2ce4ffc287580d92e94b253cdac888c3b7d4fcaa9e4765153c81fbf9296cae61520003acf79c5cae9") recvfrom$inet6(r0, &(0x7f0000000040)=""/33, 0x21, 0x841, &(0x7f0000000080)={0x18, 0x2, 0x2}, 0xc) 22:22:02 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x680, 0x1) fcntl$setstatus(r0, 0x4, 0xcc) 22:22:02 executing program 0: socketpair$inet6(0x18, 0x8007, 0xfffffffffffffffe, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000008c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) 22:22:02 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)) write(r0, 0x0, 0x0) 22:22:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) poll(&(0x7f0000000180), 0x0, 0x5) flock(r0, 0xa) socketpair(0x1, 0x7, 0x5b1eef0b, &(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10020, 0x1e6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x6) chroot(&(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x1) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:22:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1100, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) unlink(&(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 22:22:02 executing program 1: r0 = socket$inet6(0x18, 0x800000, 0x87) getpgrp() pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="3ce178704cfd6012db1fe7a0302e4d15f05590e312a20abd7fbbdda29bc3a3068f2e59c3a77b704feec1397b311892a751f65f129db3808fa860a889013d96b1966fc36772b8ca695ebc92bc2d9c86dc8d14563ad7017128cb98559a97d9d40b160ffecf247bc259a411317fe705bca2c5cc642418205e40a3b0291c409e73d9b4abc15b3a4203c6ec97008adb16be2aac4b846c0ab81bd7c66371ad76b2bccdaaa5de9611ae712186455766cdc9e82832ffaf44adc1cae090c71bd0e2a90ba1bb994a778374532c0a797919be060e601e3fef6197ac02010c992da9b55b669e4142adf8dbd8300712856fa6f0153c", 0xef}, {&(0x7f0000000100)="2b5d11516fa87d63", 0x8}, {&(0x7f0000000140)="100dbf1de57f5d9f4f9be83148c0c3cd61502a93050d0a7bb5a3e297a213b149fe921e3b4c36068432851ee1a0e1ba9ddb526a9ebf839779e53359425b5933b3a5e2a93fe6fc0ed2d5e6673230d19b91ef3d1bb74b254f496c398c5a7f4f2d3cd578f969e277fe4e307f0b5558b2de5f6e8ae226cb5782013129ba0447c42fca883293a27eae5622c564febea98203074b58b8ff55577e6d91d918cd8bf137bdfa0e7320b86aaf2db8b119a19f589be57969ed5d63cca035f2d6c5bb95e7a10e8ea14382bbf2ce873d307577041ea0b35d06ee47d153372dff168802c7ea81febec0412d349f307e4c28e9d590e1820bd2617c80", 0xf4}, {&(0x7f0000000240)="f113e62875966754570242d3ca3d01da1a553312b7e7c8b6ceacd1e896275a02e37b5dededca91757e6560d0885ed2d2f75cc10240c792a42de1edb6825af9798438775e06fb5679a8cf39756b9caf0f83cd19e07715fbc2c06eb6327ceb043b4ce216bb3fdd25d24337df79fd2fbc714ca97f14ab421f805b89ea684ff9c589a059edffc732fb4ea102741a117f8efefe7180187b3ec3f6", 0x98}, {&(0x7f0000000300)="838901914b0aa3540c5e663284419efdee27c3bdc93738fa37d45f481ed443d79b8776f342b19fe17cb1f739ef75ba85", 0x30}, {&(0x7f0000000340)="33f01bf74b7ad6ec15cfa6cb316710e6df0beee67dd326a1215f3f2736ba99082c8d7931c6021f0252c597bce96d8db1a0aae89923ee4d463d5835c7a00c215f66f74762346c6ecdfc351d3f2b75d27981af9be535c4dad3b8ab60", 0x5b}, {&(0x7f00000003c0)="82e09fde7637a8676766e3507b8cc57f1077bf697ef95ece9c6e7148ff93802ff92f52d452b53f89e476a1468fe4cc417d96f9c160f276964442b8f0d2cd2dd417fc48a48be8cb480400a0f2349461727f0a393727f08b16b6bff3697eeea825b585004abb2677cfa0a8ed9829f36c13d9941708e331cbc273d472779b29076f6a86106321f10a873d2f02c4", 0x8c}], 0x7, 0x0) 22:22:02 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 22:22:02 executing program 1: setgid(0xee00) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) r1 = getgid() setregid(r1, 0x0) 22:22:02 executing program 0: r0 = semget$private(0x0, 0x7, 0x403) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = dup(0xffffffffffffff9c) readv(r1, &(0x7f0000001140)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x80000000, 0x2010, r1, 0x0, 0x0) pipe(&(0x7f0000001180)) 22:22:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x8008, 0x80) write(r0, &(0x7f00000000c0)="73fe6fedff9be91d27ef02566e0bc3bf83ad30c54809eccb5badc8f9746b0966c7955dd517cdde8dbfaa2eafa73eb6a6e3335e7ef17c1b610f00fedec843e838deb5204bcaf849d1b7977e7f71141794052d7e0cf9869ca4b6c4fc72fe2c20e8d6b81295751e579465e9d052dc3193e8f2ccde4863214b6ca52a7faeff858332857ecaf62296686268d8", 0x8a) chroot(&(0x7f0000000080)='./file0\x00') 22:22:02 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$inet6(0x18, 0x0, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) recvfrom$inet6(r1, &(0x7f0000000100)=""/103, 0x67, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x3}, 0xc) open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x44) 22:22:02 executing program 1: getitimer(0x2, 0x0) 22:22:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xffff, 0x1f, &(0x7f0000000100)="d73cd3f5a4b3772e78b93e1fd94d50d9abd7c6ceedde0cd674b6b8", 0x1b) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x88) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0xffffffffffff0005) shutdown(r1, 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 22:22:02 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x3ff, 0x0, 0x0, 0x0, 0x3, 0x8000000000}, 0x0) r0 = getpgid(0xffffffffffffffff) r1 = getpgrp() setpgid(r0, r1) select(0x40, &(0x7f0000000040)={0x7f, 0x42e, 0x4, 0x1, 0x7, 0x9ec7, 0x400, 0x4}, &(0x7f0000000080)={0x9, 0xda, 0x331, 0x7fffffff, 0x635, 0x3f, 0x8, 0xffffffff}, &(0x7f00000000c0)={0x2d, 0x7fffffff, 0x7f, 0x100000000, 0x100000000, 0xef3c, 0x81, 0x400}, &(0x7f0000000100)={0xff, 0x81}) 22:22:02 executing program 0: r0 = socket(0x21, 0x0, 0x3) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x1, 0xf89, 0x2, r1}) 22:22:02 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x200}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf46d, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) r2 = semget$private(0x0, 0x3, 0x400) semop(r2, &(0x7f0000000080)=[{0x7, 0x1, 0x800}, {0x4, 0x400, 0x800}, {0x0, 0x9, 0x1800}, {0x7, 0x5, 0x800}], 0x4) 22:22:02 executing program 0: chroot(0x0) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) 22:22:03 executing program 1: syz_open_pts() r0 = socket$inet6(0x18, 0x2, 0xb7) ioctl$TIOCSBRK(r0, 0x2000747b) 22:22:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) 22:22:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 22:22:03 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0x0) fcntl$setown(r0, 0x6, r1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$setown(r0, 0x6, r1) r4 = dup(r0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) 22:22:03 executing program 0: r0 = socket$inet(0x2, 0x180000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 22:22:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x3}, 0xc) socket$inet(0x2, 0x7, 0x100000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x8002, 0x9) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) 22:22:03 executing program 1: mlockall(0x2) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x7f, 0x9, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) shmget(0x2, 0x1000, 0x201, &(0x7f0000ffb000/0x1000)=nil) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 22:22:03 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0xc, 0x5, 0xfffffffffffff14b, 0x9}, {{r0}, 0xfffffffffffffffa, 0x3f}], 0x100000000000070, 0x0, 0x943d, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x4, 0xa29}, {{r1}, 0x0, 0x80, 0xfffff, 0x1ff, 0xf400000000000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x25, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000082, 0x5, 0xf26}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0xa17a, 0x8}], 0x80000000, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x91, 0xd}, {{r0}, 0xfffffffffffffff8, 0x80, 0x9, 0x7, 0x7fff}], 0x9, &(0x7f0000000180)={0x1, 0x2}) 22:22:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = semget(0x3, 0x7, 0x440) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0xffffffff, 0x3fb8, 0x2000006, 0x3f]) 22:22:03 executing program 1: shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) mknod$loop(&(0x7f0000000040)='.\x00', 0x2000, 0x0) r0 = semget$private(0x0, 0x5, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) shmdt(0x0) r1 = open(&(0x7f0000000080)='\x00', 0x400, 0x100) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 22:22:03 executing program 1: msgget(0x1, 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080), 0x0) setuid(0xee01) r1 = msgget(0x0, 0x400000000015) msgctl$IPC_RMID(r1, 0x0) 22:22:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) r0 = getpgid(0x0) setpgid(r0, r0) 22:22:04 executing program 1: setitimer(0x0, 0x0, 0xfffffffffffffffe) socket$unix(0x1, 0x20000005, 0x0) 22:22:04 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 22:22:04 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000004c0)=@abs, 0x8, 0x0}, 0x0) panic: sandbox escaping file name "../file0" goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000806940, 0xc0008b1480, 0xbf5000, 0xc0000ece00, 0xc0002a9a98) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf5000, 0xc000806940, 0xc0008b1480, 0xc00007aa00, 0x5f7979abaea08b3f, 0xc0007379e8, 0x4f0c53, 0xc000547ec0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000806940, 0xc0008b1480, 0x8fd600, 0xbf5000, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000806940, 0xc0008b1480, 0x8fd600, 0xbf5000, 0xaaaaaaaaaaaaaaaa, 0x38, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd1d80, 0xc000806940, 0xc0008b1480, 0x40b7ff, 0xc0008069e0, 0x20, 0x20, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000806940, 0xc0008b1480, 0x8fda60, 0xbd1d80, 0xc000737b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000806940, 0xc0008b1480, 0x8fda60, 0xbd1d80, 0x2, 0x2, 0x0, 0x203000, 0xc000737ce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000806940, 0xc0008b1480, 0xbc6860, 0x2, 0x2, 0x484ecd1f97ee45bc, 0xc000737db0, 0x72beae, 0x7f3580, 0xc00054c8a0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc000806940, 0xc0008b1480, 0xbdd5a0, 0x71, 0xc0008b1480, 0xc00032ef00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc000806940, 0xc0008b1480, 0xc0008b1400, 0xc0008b1480, 0xc000737e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000737ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0008b1400, 0x8f8660, 0xc000547ec0, 0x1e, 0xc0006c13c0, 0xc000702000, 0x962, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc00063c540) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 ۤ SFDB"ܣeU ÞF{lߍ} v(Ǭ'C+؎cg(4z.;O3š=KމZedn4Ûۤ SFDB"ܣeU ÞF{lߍ} v(Ǭ'C+؎cg(4z.;O3š=KމZedn4Û