, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x5d) read(r0, 0x0, 0x20e) 05:37:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x20, 0x86) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) 05:37:52 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r0, 0x2) fcntl$lock(r1, 0x7, 0x0) 05:37:52 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) fcntl$dupfd(r0, 0x0, r0) close(r0) 05:37:52 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x100) setsockopt(r0, 0x20, 0x3ce, &(0x7f0000000080)="167605a0c604d5bc494eaa76a475d6e501f71600cf33b3454ba6f78edb03807aa1f64a46683a19a1ea8cbfdc32bc89edc2795ed1c189ec9ba578790a2027553fbf28a51f507df485e90aa7ec90e387b17dc2a50e0b388fd0c13f8299a5c61deb147cbba9fd1031dc5eceacf288cfc5c612a5df10c88a1f4aaf0e4017564a965b7412c68de1083e56e802078379fe3199333e0dc5a54d071a50154693b304fcfc89633c4ee8bdbb0740ef894b4fdb70144808d597bb576ec690f2a9770e9b5bf2aae4786893d99c90743dd6c817dff1e5591f85ac5e4843646264cf2cfbf7020ddfb56fa1f98e595d4ca486d6fff8d53dca80f3733840c02a65a42b13c2f3142bb755e6bc05435530028b25f62fef7cb048c61cb8e64c0e50d39fca0360506459897a82a2c1f68e111da82c36e1ea7409de1ef96fa683d444158eee67572d737f824ec5986a316175a155dc049e5eb411983e5b606d54cce84aace7bfcdbf12e402466421683e2c6c3eb791cb60cff2fdae7f7374986093dfeb7492503d2e292e45ba5e064ad6322c7d9024441089e728031e820b6450c884ebd7587965820807a6bcfe70e8df87fa61e4e25a41808c21085d67f63dc0704d4fa4b568dc92df5e18d3c6cb3b9698aff4641d0d4c77e3dd2ed471ac924686d72602af15516a6ba0c2b70b3d32fc3e722651a464aff803feca9fca3e753a157540dc94a9614ca87663aa7943cbffa4eef8819d78ba09f39c412ba5a9aebc40bb866a770a1862346b8484b8c5e172fb36a7b10b1319b4b260cf96a0e88a86d0ce8e100690a5ac30b268d96b46ee29db523d639c5ef35d9fba54f6d01aa65feea4cd4c8dba7ff229ca889dde216542101537f4238c34a4a513dc184733551b84771236466dcfe14994f4f9c5dcafb2017d6cab51c40cc61beca7a48b1f8f3672d8a5f79b446c65c8a651a93ed38858d6b28f93c3e85cec3486ca4bcb09a977b0483ae37e87205e6ca19ec40664076e9cce1bfc973e38a258f204f8e48f565be147bd347c7458e3d357eff56152b5d19d6fd92d86281483049edfcf7cb08a3a178e876de45768abf58c6107eeb3fc31415565ca27e484d261f17f3841359b39c534e0a2f8ac1316fc9e81ba9439834b4cb5f85c338fe90a488d8a0931160e25d75e9a76dd070a1bc292163e389976e4e31c7215e606897ae9fb335b4da387ae5440f668775f520788570f3ab2d65dfc90f12ff242bca9fca27291a556c56d7393e4b501f883dd98fd2f8e5eba082ae32da1203f6d285744ea28b3ee686b5f83f6160b5a13a8f17f469e3b6d3cf651f0ab132d81fb39a3207761e5ac0aac275540205f775291a76ed136cd2e6d3448d5e3ef00cbafde57135c1a2012399ec49a4e8842ad4cd56c61d19eac62fe2e6589885fd8e1798dfd3f0cd7767200c6a37d56884631a7ebab1d8baa5bde4064901134787269c725d8f5cdfde9c9fd2b736c7e91fa1a320476643079c446047dcc33e9b999feb04524f7f32b72f267267f092273b7a77184fa55ab0a45954764124c98feaf3fdb8cff0e1a8c31e17dadd38c5a24f906be485331f14da5ac9e18a32b9c4cc194e0316946a4c982b4e361929db7165ca7fd5b1fde6726f6496a383768aa3b95c01411388ff9ccc62e47458ffbb2bcb226d012d487f652021e3457953bd6337aa8b8060590399b950c87e3563f957960bb3b7b2cccebfffec4ce6fee386a7715820386354c82ae4f1462c34fcc4df62547387ebfa0a75013e5eee851c617ba339472599c884e794238818d65d8612d577325e5f3c6e65d81b445891e792fe51c0a1904d8e0a355f626e7e9db405a6e5bf0f1e88445966cc2f02d049a0f3a9a8d91586aa6cf563472a9d55bd9ad7aa6ee15720828f74fe320d4451cf81c78fba03dd08607fef48adac146d19e29db206b93974438f49a7c93209479df15e2bfee20eb431ab4227085e7e1395268607deeba40f44765e4258416ed66acdf52af728f37e765686cf130285f785d0fc645b173c81f2dfa210f0bfec7be2a731824d1982d598dbe8329ae4fc2bc05e97bcc9cf1080b0e8ee749d547e2e5dfe631c56ca377e577ce3e7ca555893be2821d1f780d06e11f337b100c091d8ca67d6e6d36926f90c2aac95a3e7c514e6c48dd2315473c63d8e22789e77e2fd27e10eb8fae52adc8066a27cb0a8b616dde5f9a8e5c6e9cc173aa167184645a30bebf305a3a0bcf48fbe05fb67efc8ff29ee8987d48da66c5cc786d039771d73be5610d528867a3704735cfc555219ae89a4ea5bf2d47297ca392a94f681a26d7e3d2a14e8a33b9703a05f28445904b08e55ea6dcda212461a84b2ee7b68a64ad6c3b22f97b9eff64ec3a915718eb3d6d70cf520957e413313d1072b187778c72c5f50d76848dffc72d478653f088ac9b4a8497112b90e1808b7e0b29d64c6865e7a1353d617d227151b2586afeb9a9758297fd8d6c69fe97c3def535c60f8dc1a48dbdb3e08d1f3e7018ff423f534fac885839209406a54418b9fccb7973d3e789427b57cbce4d42f4127dbc966f628512138a4c4aeacdd995f26a268fd8fb50a649d6af1160f5d10ef5586686e627aafd0cb556a2738a8ee9a331739c6ce5e0b8b6a3cc11ba33034e1bf1af3b19ff3d13478e64c5ae4d96372e93507a9baab962ca33c1c9474b015c47e8a076500302183d41fd3f7c1c3eb5d172b5747295e61820f8346e338ccb30fe80a0908be63d5be7e2100feea7285c3b1eb12b5d08358ae9cbf346286b1b30319b4d73ce492a9ca01678091cd138bcc7c31a7384028bb02c44853116d3fb34aeee9110b886bacd471f24f8a2726ad735d8dc81eb205654d546701ca35163ff30d0255d2588ead06bd26f26a8ac4c3992270b4007117a1fa07d0bb9c16032029be3aa1a3b2fd8d0050e1848d3d95cd1dc5b53037854426c44d8f6efc2cf45a7d36f0f7b1914ddd2c3684fbd184114048a066570a373cd286b7aebe911034c38b2fe6fefeebb512896d9b8134e1e0ce675a4d82e6aec7d4effd63cb6737753005ef99edcdb098918fc5990306509bfac73b86c04d180c2c248987c090ec5181e1588f0b1046433cfb09e410ed5f859439e02171168c7cb9e683a6a78b25fef5e2c0074d3c646a2832fa8f83a70a40eaeda8103679aa52cfd3defa0acc38d0c3eae4c09abbf8de8e956091ea756787b466295a51c7565f3f6f0419bc3f7075ea5688cf1c8bf599125a7df9e5530d58e7472e2589de9984de0dde157fc2670da94c0e51893eca25cfeb7b1a99b9a42ebb00ec5b9f782a0177a064270956b452a0e2946590dadedd6d96ad14560ed5993239c09351e08dab86b907649dddc57b22c04cc45b9bf50fb26628c0ef28e551b06357d77e3c3d54493a4eda5876191121f64313b4791f0ff91d84b2026844c0c456b858976d72bafd2efab6af0253717b404d93e522b7b7dce779e3bef939daebb5088255d96e41de9727caffc42d84774344e3e3110a5da122dcc0018c549961df17c7b107d80a86cb7f1724086720156967af7536b9dbd6a3f3b2e1cc80142ddb063c17b40a5a508e28b77513321a97ac703263103b2c0dad90051896b206399c31ab84ed0f4e37af09a25c6c04b06bf0fbf5626e61434eef656eb73ce5e2ca258da599d96785289423ce3c06e96779a9fa0d5717e3d6e5e9a2b3b1207d51d5fe705c8452e0342ac1fdaeee9b15159c3f4c2665ba6f3ab243dff9cf18929904453100c4cca396f9ba46d45d053c158b6e9e098b3129ca649a2bc367960bd62ef7ab735b39cd35c4369ce3ae3f6c9f3e0b47a01a38bb5fe733a3f698231393ca2ba6a49e2c5f9a4e94863874cf2dfd661bac0771318e70db3c32b90fe1a4fbebc180d7ca81d8ef3d9e96983738f1949f5178f5957190699a5c54721d749451e750f027ec9d42d5f0603bb443de1e0205765a115c5e0737455a6249a4c4a8c64477cde158ff8ce512915437903e85a7e8f9a37ed7f9572781322e9d5966bcefae0411326f0cb131171dd9602af00da9cdbee6185192a7e62a99261e43938eaddd92f45bc4ad771335ea035ef3319667a86ebd8cd879ebf28e98bbd2f1ebe40c6cba64c5f50f3f4d3890694fcc36264be502a6ba4f9ef2738274d4d08e0123f72667ca3d81b532a16ad8c1252a1bf8acc8b36d4c5e2a172acc615af2e283c89ed90e9ea990a7d44208ee9841c45dae365416e00230932c1200675575616a20ee60bdf31a33be95d7bb1a168b2f18f2d6e22ed54550d991c1fcb250a9008bf9c5eb47ba0063082c9d888513037470f60fa234f4d55aa4552fcd7a43eaad7da909b70df8affacaafe5de7d25620dc2491009995ba0f2634d3e17ef6155c3e4d7f77700c15476bff3ede2f0495295b086c24905a3867918d897e50ad0cb3cbb043b74d3fafddc5becf86443409b2175ae264a4dd5676bffd984c0c5ff1bf5a537dff3da1a3279d7c82391983b184f06ac4ffd68afc72466427e2c9dff108cb218e06162b83083a7142b07b63300d77768ad9120651155658c288b0d8c7255a76dce9b391fe19f3e6e31fcca10398e079954de25250453ffd29685d8e8676a66e6a28b9517b4cee43a25cc474bb27a9d7fac5cfec78e4b6d790a71d6ed7e212aef11ce9da2207f1e0f560899a5fed86d2b37c132f7c4391e6813c13c7bab369804b03b58d99301ba3e93c443b2c8b9db7b0f15630579e1893b7b1211262543a2ce34d19a712632db428accbe87a89ec5796748eff656d617298e3a476266c73a126e23393d9013bbfed8f820cf24994abd19b1dee5474bd3933242d69ce56fda4bf29e183f2e56e8e4ec16150d8f5a7b4d20d99758f23bc10f4955c025847efbf64a540e9b1ec3e5a7699c060e2a109a5be69f478b19c33b8d3ec42dc4769466254630957c39cecc88c2128e6c8fb3ec0f162d58b5f85b8b20fccaa89d12257204061f32fb2a03834d1b26ef28b49d80a2cbb5225f5743c157cc9a9127c9b3ae84a604173c49338e0ed3d332fc178a19d7a7d52bd9f05a8648dbc7538c9882a10c04365fdc886c1d6060f2598e4008d4ce68d71b5b0a363dcc4efb29c91422dab9dbcd187d49387750e69538ac554e3689b053b6dfd20fc4ad3f4d2d579824888b64bef2f0596ef2a4b2135d4ae6e7cd49c493181e984468ebbc433c1b6c9242547427ba7ed001fbc971af78389ab7a8fa458bf9c93181a4270ccb877ad1642272b421aafbcfa22fbef239af12cb44f5be3f5007950437ac7d9c746cc13ad524c5d0ba8a455765b023f18204c8f5fc428c7f9415fcd8399841499801aa5224ebcc02e0479b2fd013beb284f5b0ec18c1c2016ebefa1f8055f169a9260fa566b661043e6d62e2fe67ec5f72dda20f412c4c25c6793881aebfa699e16fb541cef7d872e0e50d792eb8b83595d79d0aa01c05da296b6430884eb3e649eac0e8a6ef7759fdeec029ee7063988646dc43b1a27706da8496c8a6a181c2cd82a6cd803d58484df5e75ee01f2aa5c8e32c2ff55fb05ca7b6c72977c71665ee9ef8717eec8d751d7cbb2042830ca00ff604c5481d5179d73d3450594d66db92d59d7c4d85dddbeffd200c0cd42ef3bb53200996ed99bba42801c1d6cbbdf939ac15e9f56753e1788da7b8c0267575bd33815a85923e87afafc1913b08e276c81efa28d038352a87c33453c11e84676ea580f4dd621ca59a3939c6f0df6d0482ba8a2fd80f1c161ff9ddce0537bf8d6fb750103fc2ad005bc977361e7b96a08d4754466576728cbb32b2f74", 0x1000) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040), 0x4) socket$inet6(0x18, 0x3, 0x2) 05:37:52 executing program 0: r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) socketpair$inet(0x2, 0x4000, 0x6b5, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) 05:37:52 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000001300), 0x10) write(r4, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fchdir(r1) fcntl$setstatus(r0, 0x4, 0xc0) r5 = dup2(r1, r4) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r4, &(0x7f0000000100)='./file0\x00', r6, r7, 0x6) sendto$unix(r3, &(0x7f00000002c0)="346d83808cf7cdef1464d5554806876e15e0ec207d9c90a27aff1f91e8254766cd7ba340c143f3adbb2c7363182cfcf3fc0aa037c1102eb5492224258be948160c48b8dd1467492fda73f2bf6f99715ec21bbe2c8b1c8a023acda0666322e8fd38cf48a91ef00a9b1d1ca8dc12450f4c5f7e82b5feee976f51740264e409608dbf6afc1a6b39575cf15964e6c1da50e057a82c423ea30f2354505a3578aa110ece6327d28b5464d5088f1e606a2b80aec9f9f7119cac2a0145509c0ee4d66b6bd8cb3023a889f1f02844ea580d4073415bda53f0310e5080614da5df999df30347bc7a5bfdbdbbd51cc3e6c0f0456888c89fd3f66c4bb0b6928bfcac6228191150a9d7e80d996502bbad6db8d5210b4b761face71f3905575e0cd97533350826551b1a7584ea60ccbca1708d3a3291d2d0e597cf18ebafcbb091b1f74377a1ebf4efb4fdc6f3d32e0a4427eea0f75ce0937daf17c604ef601da24a43963b4c7686f2e6be2beb69de840fe53ed93667ee910f3d01d778c7ce747bf966dbe545cf19a26dbd6a31ee31dd2a10bca664267efa7b4990b42c97f7b367977c6f9c56dde3bfff871577b9b77d7738d43075c325bf5d8a93537bf7f1d88be2c7dc9e70bdc0b1406efbf5bb77d7671af6b27772db78ce9b784e502bee7119054c57aa1c5494d7d32aeba610547c8b1dab9b311154eb0127822f7301222c83ecb2731b74dd6b40bb667b4b424492726b5965d0fea9564a0205cb3c348dcdfdcfbd8a1d778687ccbe5a3d492febecfabea13a079747dab9ebfd1165f35ff0212a226da70e353c283ce82bb28ebc412fe48839c2dbbf3f839ed4921eadc13e208392b6e3ea914d16fe3b0e93f403c5f3f8934a1ea961577312635bbc8ee3dea3a1cd63219c3569354ffe45ca2683fbe7de1292d8d842dabad92ece98e63754024f9ba6ef7b33c6b2585ef8fe5b726aa5270716e0fa19f9a1eb8aa4a07af3851edd9bf71872fcf40807a9835e17140d8167f40cecead03b42663e5c93640debdacbff001305324575e806b1a6ad1c47d5ffc727a88b74fcc01a12cdfaca64a5d6c19555ad40dfb812d3b2d794480ab24be356ddf4ca3ed763525712a54c88952f81502fd13bd774876eaa8ebc2d5cd1b856dcfefe5ed361dbbcef688ec9903892da583f2e0adf035414e9bacc3a0f23d6e11a67d630d7d5101fa834dc6820473edb47b053d42b68176bac6df821696eabd859b4c22e61b1fafd1e7413eb530f9f682cc85245fe7d71e9974ebc884b854f30db00f4f36c1b010468e9f496d715acdf228a34c4cd318eb89f22a2c6f17c7bf1ef9302cf0eb175c91e62e75f7915b5e9be426256810bdf6016760e7efe026a5cb7d25f06040b320ade214b2c8b8f07e743da52bb0473a900d1704bc54237fc9772632792ffad8e059d33499d6084de526e637d866e33fc48308a86b247dcdeabf10b19d2ff3d43a6272dcf8520969412c0f44eb18aef17d14e4ccd1d24efaf2534c7a2acb4a610ffbcfbb9ab9e76d704ae871a52f3aa3505a89679e3461c553d75895083f5e02bd7445cbcef67930f885436dcb49b1890769bf47621fb93b3974017affd2b766b1c36e8a286ee673e6963762b48b62d6f543b67a4ffd84dce40a33360991fb8696efafc421b786caf719e830e2a309557e9301b78b1d706fa3419e466f30451d0634bbecf630411000ea7d37d931d25b0b1d7b256eb246c0d4833dcebc4adf51e43bcd204f15ca2a338bfd86e946f3a5b314fa847cf27736e1a7a1cb29496bf4cd8cf695683194587983d61df5a59b205edfd9b8ebb0806abe5684f5e967f101e87edd004793865b97aa2097e15c70844ec298545e393a1fe891facdf1feccd56562de1b1db09febaaf2647cdd4f2298f17b163a9d6f274769e2b56128e4fb4c447d2a260de891cddeb9222c9303b08b4ddafd8a4c6a2b376666648011a8bfe6ae8894140feb62a1403c712528771b2e415abf315ff57a6bd1b6761d5ffaa91e95ebdc93035376a272780d13e3f9d74cc5229c637523f4f4dcad975b3e6ff40b4001e0c8398f915e141e46db9915c1bbc7cd144df39d2afea59c26a01df451723ce26eb9eaafbc4d539118621ea421fdeb591785b4f76abd27f38b4cbdbb0713ec31b443e1ee4d35391a4aee180c62478ecfa713047ff9436772b4031ee0ccf7c244fe5fa08d0beef6927caa6dfa25f7035fdfb4e027ba3c2704c010f8221f912220e75b2d0739b8941637168e49296ce27c678a6f41205952c124ddacc82812e2d4afb000a5ad1c6e502a9dd80c24cfdf4d15855a8ba67c8cff6acf4c96d7eaedb0b7e5dc55c37c6365bb4f98b0aa2cfb935575e65ed665048cb69bf062d82b2a111649eb4752eaa6ba282b4c8aadf9792f437ad76518da79db1d0543320c84b11aee5b69fe54fd8a201b6294efe90b750f5942d7f2badac2258946ae408c738f36573cacda011194dd0eeb2b80cb46c5e35caea76f8ca05786d711f41a2ab8dd8b1d394d3bb261d710247defb70075b6ede93f61625df086c760aa2e6d19688c4aacad5345900a3de4aa9d44e13bc8054d7a6d01f74de062246138f54d5c1a22d0802ecaba41fdb8249bb967fbc7d2a62cb5545da43e2b5045e1606fea3de6e9d911dfbc0399a9dd28ef2a8337f876e2cc9d9b6091006b72e3460405c91e0d4eac5d5d18d0e74e16bd874c2bcd1b26bd8615061f1675ac0e5e33ad3e65960f8fd9be7326763a8157690983eb130bc9a6404ba3b9128eccdd6c1b510047d6f276934551536932f793abf7a00903cd5a6fae953ac59525cb53eea02d0b44d697941913593e3a940b07335ab1bdc97ecdde3e77b7321735d2c80afa6ed5d4af612292766ff22e01ff18549abb1bdb56ffeb69fe925d32309f0f7e6b62ede3c2508797b622cf02b0620edd92f9cfe028e1359088903a7e4435a66484c881965368ba73f7550cce3491718a868fdd173b37634a563516357779e1436149646f0fb4045a60a742aae96735ab34096cc231ccb690ec164fb547011c912bfe0b402fcacbd12c4e187c7ff6fdef9db40e2bc0216d1e613d84d31d0e52e6ce8f7e4b5e3d4794d1321d58cf09c24574b1f657c2788be7642db456df9d528c36a65c0325feae55f05c49662eed1cf7f9f36d2517a64f9c28afecf9d5cfe70e7b4446e0eeab1b27847180990189211f3e48eda561d22af98f09b8149fa897cddf4b2485e498eee48852fe8501ec8ce02646f973de1880760d5dd51af88bda2559edfd1860180ac9c56880a23fbabf1ad0f052c6ff376fd0da8e2589dd82879814414a4c53a8178cdd257a3b8fe902a54fb0594cdd294c07229ec4896e8c2848ac8a9a07d018b28073a370d8975e9a15c150f074e4b6a1fd99d209909b603e96555266863abe07533e4f6bdfcf84e5c72e60df47182508364e2e35665ce22b5f1883015a35e2f1ed4d2bf7d6d0d522ee90368b461e046a0cf93ed65b741f5fb3a5e4ac344ebc51adb720215df0acc631a6c9de448a18bb3bf160ed59c191c062fbffcc7b3256429ce93180c437fc7d7e4a97015207ac21203da397f6351fe764cc7cbe73b4f1abd96ca58fe295f7019141ba6e205f9ad92a9841657d51df48a841369ec06654bbd5c750b708029c37d1d562e1ba62cfb6a0048afda66d93996f37ec35295e9350733a18c8c984e4b5e249c20ab91a21e68f340f4ca00e57e40d142594f8be0fbbc27724bcd68876d0b2f3b865f0f7bb72a112d0e5a16796ccf578af34b2d56c5e682058e4ca029a3dd18025328f67604e8ff368cdb01565e97a8fa00732afc2a8ff9b5afc7a07ce6cb1eef5aa4c81a93d582263616f40c218942804959b0a226ecab44bd9bfc2b9ca83bd12a6ddf1054d3dc406d5786f1d3df22fa209fe0f45f9d77a09dd5d40bf815e26fa2b8c9c9f74a3ca7e149dd28ad34bfdc8d26f9f5f3102624b0c570007556c26b2d480fc40d90ff720fc5f7fe87348479dbd941efde0d976e1a7946a6ed7329bae6ba666a5e0d475b45a8cc7f99aa3161c53d0557df74b2185140f3f9ea2d7b81581a6fb898cdf8ce22d68621cb2952d7e57ff4209167ee232944e8c9b481a440da963114e75c9104c3fb552629c3a90f0c0c609028538199383155c16b1adf5db7633fa354d38e645d2c24c9a224212ca7186377efd1ba56da44d99181b392ad8fcd45bfbd9cb9e5fe45b062017094c78fd7a554439a0fb933bf8bdeae7e9e518897a51bc2008acbddc652ff1401fd62398d19bf8687b8d3fe6a4fd54d46c630ee92223177c3805bf602a4f7c1ea9e12854617f8e7cb1dfb244f56305697372890ee073f96c3a31389680765fbb0b40c2e7133d4dee9030188efd0c462a1a0225e237acda29d23a643b69262ad1d33258199dfcb932da16067882794567d53a277e5b7c86ae24eeb98b591f17036f44669946989752e9850cd4c35f63bdf44f9baea78a2b23aeb057bfe62dc5338940d2ce0fc7cd144d29c75442419a3471ad82ab2395bfa289c30749f0a8f575f98a3af4c4c74ab87741bf1f67a7027c7c141d739bb81e0e311af21da2a58d152f6ebfd1bad417ce40e05b267cc1e6d31ab1a279f525c7f54c81d144939f8ad0608929db5ee6a01440518187eeff5dd2d04518a2f041da885be44aeffc0ae6cf640c6a4198f4dc170792f22967f8bc2e0d9f8b64e60aace6af15412195c78ba9917808140902e2c410760af8693a30d3782de7a0e8287a8bb2a71580ee1a4a3859cc1c13f18d96b1a3ec17c18c28b788f8cd5dd4b63d616d0d482a945b1d5c81659e1c971dbabd99006feb008b5074732a2218f7959771a75a0a816c54bbc2bbf581fd2fcda56af4aa8067ec1a550507df27bc7924b5a89199f184542c3bdc3d5a9e015300a18d0ad41ed706799f4bcd2e1f1bd1f05e442a45597f1771846997a9ea6c0cc594ce8cf063bf40aa4ded97592d0822e2f959e0ee9d200088df6e11740b827872f7bb000ee004e6a0ba5128c63bff6dd59423d90a963443c47921afe5aab6aeda7f3ef63dc988888914262ffa3d093ead94ce97a567775d2f981fb57a869d05ba2a345dd2324149df70af658eaa018265c522eb70de5260185a8a50b99bb6c93ce080f608e28dba8e32eea69b58b53e470909dec7535c4200f847517a1121bf5444ba134ccf9d2ff76086d003eeacfd1b1716e7ca39067b86db1b8fc3fd093c24d37601d772997e789ad5ecce1b7434cc97df4d2f0ecbd1124526d83a37314a75edf872a7907a16dd6193b177820c5cdf874fb1e98d9a20259092bb0194a8527a97b13daf523e3266e5325dd735991396e0c87d3d4813956e7f8166e83beb17eaa00d971ab5e162521303efcef6a6b61e32aa34c31639f59f96304aa2f120c425205cab1ab9a5abfac6f59db4032e4256f88d60112fe73b2e0629458eaa1eb412c5531f87f09de41f067b2a772cf0823b822f80dfb376e4e96a510feea885606905d9734cf256316f763d5a95c24eb70b1768ecda43d289b5750252b2f5aa5e2313101161c97cc43abd2644f1058607c9f12b59388de122e7730a18580bf2b6000ddb375dd5316fa5b7ae83adbb9df154af6f38a8ed037788b2c32fb8da3f65b26359732936d047f9c9de1fa5981be787d74af5cad224d52439f2f95f84191a178d104011d49e15809a13bcdd2a8c4de9ec3f0b3820be82ee399137efd45556b8f1e562fda5243dea7387508e94a51fcd8341a7989f0a0d9e2e506e7dc059a757ab3d7e539a2cb384db636e59bed311227", 0x1000, 0x0, &(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa) 05:37:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) fchmod(r0, 0x8f) r1 = socket$inet(0x2, 0x4003, 0x4) setsockopt$inet_opts(r1, 0x0, 0x2000000, 0xfffffffffffffffe, 0x0) 05:37:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000001c0)=""/171, 0xffffffffffffffce) sendto(r0, &(0x7f00000002c0)="4b09e8f77341f86a498a934be0b3daaf3519d0b9e30695cd3e367cd85b9ba29df6c2a2e70adb1b2d2795c6c796b6d1cd42c195bcf3bd3c7d51a0d34d05cc1cd10b51d6b76c063f40321d5c86746a78cb0da596b3a02a780be1c5d13ac1de5d914da0ed8fd2d6e60cbb1b3da0d40267e324ed666626c9bbd2d940ae154f3149d6131067e81c3d9eae74e5d4", 0x8b, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) bind$inet6(r0, &(0x7f00000000c0), 0xc) 05:37:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = getpid() r6 = getuid() r7 = getgid() r8 = socket(0x17, 0x5, 0x100000001) r9 = socket(0x2, 0x0, 0x81) r10 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x40, 0x42) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x290, 0x20) r12 = syz_open_pts() r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r14 = socket$inet(0x2, 0x4, 0x1e46) r15 = getpid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() r17 = getegid() r18 = socket$inet(0x2, 0x9a5d7517837f6710, 0x5) socketpair$inet6(0x18, 0x5, 0x8, &(0x7f0000000480)={0xffffffffffffffff}) r20 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r21 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x0, 0x20) accept(r1, 0x0, &(0x7f0000000580)) r22 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet(0x2, 0x0, 0x5, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="bd6b09da46cde11ef6e4cd82e60058643f27", 0x12}, {&(0x7f0000000100)="8c22b56cf3b02e6133e755a90a2ef2d075cd288535225ecfadd21149b013ea08d5f375a196191a9ada6577782e550711b9bf3970d9f4931e2edc1abb0f8e10c4451bf02cb5312b28ba00287312ee6c08c08887c9c8eef065478b0e511f6474874d5e69e44b4e70fb60da5a13d04f338334bc07a2e21efef0bf9a3cbed69edced5c23f1d9c0610068b59fe51e8e22b22716c72bf1b0b4dab8cb79258ec85cc1f23bf4d01cc808e2f377b98ef82737af16319609776444ced2fc5f74bf94558fbe27f14b88c757ba84114fadd3f0534ba5aee58cd1eaf9774a6041a3639bd5d0731a4e90ff952af2136e4591441ee202b441ff98a1efb9", 0xf6}, {&(0x7f0000000200)="f53b3a0eda9ffe75d07944c5bac8864e21cdada656a45516effae10049e9e25f581f80b77dbf072efd22e786125a71bbf8194b995c9f3611beebe9e38e8364246eb1572b08043c2a8a781c776ec1d155aab47556b12c0687e703fb08d05f52bd80c7bf29", 0x64}], 0x3, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="ffff000001000000815deafab9e9dcae6ea8b9293c53f6ab3732923a122ad2ed1cb4317df2da7a9de5d41a141864892808440b9664c5acef05246a0890358f258459d400623b499c60438973ec5a5a837a58bcd04ce38cadf774467e9068f5dacf29bbac6652a88dffc65f9c46f640abd0ce3f07ccaed834996e336c87283bca631731335e858fcc3a2800296242d40ad5ff7f0000000000000000000000a6ec1cedeca0734be34f46bac14eef3dd5fc3b7e5f5ade42a9981daa7dec93acd3de", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23], 0xb8, 0x9}, 0x2) accept(r14, &(0x7f0000000040)=@in, &(0x7f0000000540)=0xc) r24 = socket(0x2, 0xc003, 0x0) bind$unix(r24, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x3f) 05:37:53 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) getuid() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r3) 05:37:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x48, 0x7fff) 05:37:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) 05:37:53 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 05:37:53 executing program 0: mknod(&(0x7f0000000740)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000006c0)='./bus\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000008ff00080000000019000000000800", 0x0, 0x1006}) 05:37:53 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0x81}, {0x2, 0x4}}) read(r0, &(0x7f0000000280)=""/132, 0xfffffe73) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) 05:37:53 executing program 0: msgget(0x0, 0x18) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000004, 0x0) r1 = msgget(0x1, 0x80) msgctl$IPC_RMID(r1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x9}, 0xc) 05:37:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3ffe90da", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x734) fcntl$setown(r0, 0x6, r1) 05:37:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/43, 0x2b, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) 05:37:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000700)={0xd3, 0x382f7784}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db435249a3586fe67dd245ee052d4c501", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="bb197cfef1b0db605e93812a5e76f31efc7e07a2", 0x14}, {&(0x7f0000000140)="75d270bedca4254178674f302114da8d3a6e9e432dc380c62b235c51123a6d49f92b2c5e765df00fa7295ce6d9ec7a1bb03c0f79e2a5339d76cf6e5dcbfb3a6242b4544baca29bddf8536186cb23b8b5137f98dcf2d40e1a02eca26239ec811c39a2ec69d8e0a61b72123a6ae70370d461142c606dd35a2c774e9cdcc2036b2518f2ea1026ea12af496c73147ba076e54b6364e5be1a4cff78aae2a6e2b8fd23ab26fbbedb05d06bcca1c5422cc4ba98ecd93ea5349b38e66961c4dc6cf1161479b2315a68ae9af4fc351f2dab291320c65d2cfba97f5dc9f3fb79347d7bb508098a703814927e9d0e3d", 0xea}, {&(0x7f0000000240)="9cb85480b784b420170004130e159a3b766f258bbc0bb6ce7da11523b3f5c099434b65ee77f0ba9f35adc6", 0x2b}, {&(0x7f0000000280)="f8f400b39e7deef1aa2b5ca71ad9a920a2a67eca8ba029057fa155042885b012a638d6c5ae3629c5ff19bc8818a35dab74f84075ee3927eef6", 0x39}, {&(0x7f00000002c0)="5213deee4eb8dd4a4c5f33c835ef64d95304fa6ea361765ed87416dff371ef7161f49a3ba73902da3b387cdfad72d90b2dab6bae3533faa1d44800ff34b2a0debae1bd2b547a2bea43d28dfb794769c35e61a8ffa8b8751b9efd168b288494e389ba969e8886abf4d5454468d00ff961df10761aa4906f11fa04526aced773e7087c885bb91333dd42b586b8305146215e4f75f2c0802a980e5e8b3ddab1303af433f6c4d52192887b768e1edc42341b12b8971a8a103e3a8fce08128bd992d852b49133bdd3dc5632b4970975bbee3f6f64f8e39f630617b280e5cb0b9d9c38e980cfde6134c5674e7ce8459ce30886", 0xf0}, {&(0x7f00000003c0)="2c1098e8b2250cc9abf05e90afa71521654e468c2aeac1aae5cb9a3c2769b9630f1063936a85bbfe76f6f96f2a0476604b81ddcec05704a074555061ff188a50801493b41e8a7748f6c153a57682fc1ac879316e5ce4889c4cacd74e7ed70e4344f77833e1fdc36b6aed4d5584c54b030a389439925541e97f64082ab0569cf400868bf78056e971a4d5a36a25d82ead52dca7fc952aecef6391b9e92231", 0x9e}, {&(0x7f0000000480)="d659891828a51a6c774b9d469909321cd4787e4e4435594918e0819b0796f839f09adb2b7555b53353787b1b85747d73877b2653b34100637a3a7386d487d4bfdfe7e7fd1c8fe093b3f419b8326bdd2c601a190e203cf01ee09e1b3a472674680afeec19e805019d65b3e40d9927f9386787080e3ee21880796e00a6d35b0ae1ff9291f21961b26485004802a4aef35c03111632e873aca9a252a08a04", 0x9d}, {&(0x7f0000000580)="f200", 0x2}, {&(0x7f00000005c0)="800a1f16aa558984c89cf7b9eb596254b43d480f7ddbbe1adfa88ec1baa65d960c77926291c7a091b5fd91fdd4c27f41318ca1595227a988bfb9a76caff212066b20dcf1537a8ca5f1d79c3a896632b8d2c91e16aeaf97d043dde386d649d0dd2b", 0x61}], 0x9, 0x5c) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000740)) getdents(r0, &(0x7f0000000780)=""/251, 0xfb) 05:37:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 05:37:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 05:37:53 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 05:37:53 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x400, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x16) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 05:37:54 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) dup(r0) setsockopt(r0, 0x7d45, 0x2, 0x0, 0x0) 05:37:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 05:37:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x5, 0x9, 0x6, "38df715d28c2fbed9e89b0cc6f631af0f70e5285", 0xfff, 0x8001}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0xfff, 0x3, 0x7, "4df4113d72ddbcb04026b56be7689fd55559aceb", 0x3, 0x7fff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:37:54 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006b, 0x0, 0x0) 05:37:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000280)="c9a4b6ed76bbff531f8c3746a9ac72f0adbd722e8a06444cde342795838b4c5d36362c08ddad61ddc228a33ab5d5be55b078aa7a8f30a47c25cb2ee2716a5774082513bc00914b7dc3450d33d1e3da1b0cd0d49e9070a269bb33640ed65a53cd0be67593a0d113325c7f78c1cd70978c262c88f862b323510a5474db48fe9ed560b23aa7cbd6c2860ff46fd16db4be9f32cda2f836e34d091d116c56b88b5107906a5936d4ec0765385462f81828c10aa908e69bd502fbaeb1cba0f0945b6df23ecd4a69ac9f765b26ed1c2db10354f07d8146d5fc1b01d90480bad0fdd2c232b8a606d0cec6599458abac0a60d92e524a870c3284e387fa1230", 0xfa, 0x408, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) sendto(r1, &(0x7f0000000380)="047ad158e164d2532fde80e422aff7a6ab5b1adae1146c6ba369482144e17b82f6a34f75f410b78a67c1317e23b7df83a175acc3c9196e1f4f6f7efe26883dde48e2d93ac5fdf95b3defff3c957b47965897e47fe8b05267e2b0c57a43f088f76c000b331d1c4cc39c80696693b8747c971a7517a9ce194f44f19e291fc71f9cc9f760012f384fc587d1a43dd558f7df4652d5e0d0cec04e3a0dd731566e4987d9a09046775ce760c67ba64810167c0fe4583f2cbb466f0ef9ec80509b3da68d94107defa7a87668968dcfeede6e97f7099f63", 0xd3, 0x408, &(0x7f00000001c0)=@un=@file={0x1, './file1\x00'}, 0xa) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 05:37:54 executing program 1: r0 = geteuid() setuid(r0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="208ee10a65d347ab4c416f0fdcea5d35da258af85d1ba74a9dba0cb61ce49be25e9229ad72b289d94e6ac9ff8cb70e47693d88241052f1f3fab9e85c2cedcfce10bf5c8240b08039c431172bd9f85dc7f593ab50acdfa5", 0x57}, {&(0x7f0000000400)="e366c7fcbc45a977555ab5546b43a3c8fe70f975d9dda96edece921ad930246eaf9cd9065487431f1c392c722345caf3aed9194906a3ec1f566178d1b07f3c96f723d150fbd7e62b5ae72cca95675c5d3499b0db61889fd89ca64700dede1c44896640fff2d1a4774276a15edf4e51c81e0cc328bbe8e94ad43a5381d9b7ecfe3b2d95d1cb21c7f62182ddd85bb3ed2ad78951fca4e748d8094d7a3f113c79ce11ba52ca3ad00dda2ac2054124afd9306c80cb25731df87ae008b3ed930052b8f16222e3557e12cb790584030c7ee7d84372e9d4b764017541d84542f667bcd54113cf69e2fa6a7f6f20c81541923912bc2c2917a36f62c4a06b7ee7f28914997cab4825531e49c3406f5b027cdae63778721738b67acbecc32fb5e250f965a7bf8b91517b85abe35c004a9577bcbef78274c58da99c98281933b1341a81e3777f610087f5806ebc2f2f70e50f9bc9c6327e8a62c620b5c6c52adef2fbd7eaa503f6308c21552cfae4e2f8a2666da7d120722be7b05df9c4eb822e09fb72e111d346d575f7faa030895fc45e5566af23b6a2236c1b91c9ca1552f14bfb51607ecc7408c01b0315ef7936d14e7a56334e1cf74b710a2c123a79e4f36037e8bdcec1acc806661b9f93435d33d3d69f3bd8f461ac398a36f43f1fcc989bf97d6a17c6eb6393d580f073316609d92d03bed0ca754129e3599365e41f8f7b5c742af65ea06dba6ec4fe43ce053fc5933fcb84a85895a65a2e43d4bc9e8b024d1a95f2ee9457b31a140cf49935e13fbb9f642ea74c42a098e4c334076d523c897276a754ae61945bb95bf5aa59e4326edeb3faa3585a5d4eeb141a0cdc0e164b8778ad2dfa7b47a870980b217b7f49369f9fe916fc6c0969cac40bc877fdd2d38adc566dfa787f6ef47c16fe18f4514ec5658febec8fdc19e41af791013075dd91fca74687f31f4402bc24b2421c87b258ae95177c506948bbdcb195c037af2d979abdb55cf63d43afa455b01a42d2ae89b1dbdb85d484ee506673cd96de0d8ac29d76058933785b512d15c2fca5f44ee7a841a118e8077a1e59f9c1aca61b16a7d1d08b1d3f7cf9f133be27e960b32b36a5977729c6e0d7673ede4b81f3d2c6e6f8bce6cb3ceb246cfabdd940a1978134f2d865d7690e181b8a4dccde78d8a77875a64277b5249a02643254d08294cec28532d37dc60504be7efb602941d6bb82782fa6eb7ead7c97ae548a67de8bf132bef01f453231c1735c5b3ad75dd0439b465f74a84de78f15ae210b120d758f91825eca3387221b061c954aaf4c0ed2313ce4f1eb73855d88a0492602e74011a6582f25d0eab940fac8814e9135175e9cfeb18c480971be75b5c1938e639d1cd469ba2fe043a69a3c7490d7de243d44909b8422b1facc7e8e80efd292f434743ae6531928f64e09241c4267b447a045af6575b6a9d8040b8f0dd23092fb21714af5edc8d68e4aa80c2baca21a4a989ce80567433f2f2cfc76fa813c7f54ca7102beec1e9304c62219ac198a71dc9a15ec4cb9c4c86a3f8e088ebbb4d6b8a6db66493f1b83a0997e2e684851e34bde09f9b9e3d2413834ca02014c019feed416870621883c91d8dbc06c6af3156a2ca58625ac8576f84c46ce67f6911c17186fa7caedabb748e5cc5249b68e5e4e96e70539d60c2cc8e3dc77fbc7ef2ee1baed852ce03d4b49c17071a2ac26341933c78953852aa118922ad805eafdcedb6bb6fe8514aef852733c83807d3991603628f82bd7b4a85fb29b175372a8cb307203aa208670b28d14b0988512f00307d2c570e12cdb0c483a51c548ce85843bf9f8f4447df1061321c0e741a393684129b80b07aa4abe13d2f94d61dbc7e4edf9214dc4e0ec18c31d7d62eac8181b8ddf8d0f78c376520b60184f2e6e152f652a81bd2eeed1add0e45de7014f685af1ce4eac36d45d5a00998ab1ed8f32b2977614af90300c98220f9c08e14ccef571b4bb0e44edecc427b645d57d45ab94acec60985f8a83ee851068d01c34d50af4be91e54e0c6461dbe3e830859e8610f21d596d370c54d231cca15a725cf030059d3c66b4d2cbbbf9c6591fc52d1404c00a65857a73ca5cd3da05873440c15a9e1e07fd5efabcfcdfe189eba48c904606efc8ab56f60b3cca7ab9b7ac9d22f4da02a4408f1172e437ea9c50e2ab14d84419781da007fdc5c688341a47975fba9c9995f6a6d0c6fb78d29676a9d431f6065dfd22c5378b8e65ae0e6edd38baeb223289bdd1e691e7e442acfd52bd5a0d4f0119736292ec6ca11484349296225ccfabd9e733e498a9b2db746bba31e1647b6218439afeaaeca4a8a5b65e8faa7c4b335f1916d46f3cc51e86968a1dcb23bfe3b779fb6280f18a49cff2ee07b7872fc1d8ad512453ed2d1318f68cd10b8db1cf24da25699005fb59115078d681d2effb1612500a4d8c07fbcfa3a674fbde051b2543883d0e5d94d486c589b9427f3066918a32ffeac2a919a86c7dc65dd9730ec6d1ea09b104e1ac34d2a132eadfdceef501826322d320a6f2b47e9bcb04aec888d020cd5dbca6a85b3ffd09e02e0b0ba2cca3cba81557f1603a0444653a2652971b0b54c8186eb55517f4e265922c2e5629f97adfea4000c561e18504ea5e26ddaa4342991ffb94db320f43c162df1472fb9f3d9f34a6f2d9cd03171b5e55c89f1d6425ebabcb72c3b50f4d99238d346e20eee5bdbebe9ef50792257498756c8123fa03ec335a4281715ea33858024cf3303d71b58b51a398fe6003361db2b07f079c22d123d28bfb1a46f52bfd5bff7c5baf82c4909e860bfee0ab89194904aaa7425da36f9ca304b0ef75696d93c02a693075013613daaa030b354eef6b91fef015b5ed6fd311eac5a152d1519704f314de4f6b8de7caddb9712843ddfc365b2d0ed63654a0c20164116eccd0a2eb2e3da3eb89568200c7216c110da13971911c406d287bf05d78947ac69e03592e4ff515c750a8faf7a0faa384286c82f5daad1f04b7aa65f9b872fe037adeed02666dbbb527d10998e5bede241b057b583213029c0266bcdb0c216462d2b7f7ebbf45ee2a20647d62e86c8a40449f818b5634577974236ccd0dd33f4c1197caff29530a8cead0760640d32fb9b0875a1bc055c229dd569fd6d72b94836006c88b98b2ec34cc83ff47f7b64b2859a75f7443175a596e6939443c698e8b27d44ca81ec17bb29a688e233a8fcebb9829514a3a25ccb0668c80e2cc990ac2bd7db0443f4f1569a31b82eb087696ace08221bcdf187d6f5466e7f91a5590f3fb32d91348ab375b633d507065a7d90c4dd1ecc72fb67ab2481e2b08c651dbae903e07cafcc31c2a30d19598caf65ad79f12111f003affc7cc32552fca412c8e64055a77f65c1042d8d75057ae360dca0829a675d3863a1971cd7965d7e2c7be5327111e24d5deabb25a571d151165c99df9098f06ca9ab7438f19d37adc4ef0d271ced7b450ae3764b424312eee5943376fbda8a96d95a3abe66551395017f01c8f9ccc166092625d844979a3db42afe1b5ce68a9fdd7d7df98f6c2fc0604e54be6dcce9531fc17182d072f4cce8f03239d41cdcc18c467e6f4ab1095983206149a76447a7796813cb72f19e02d9d41df6f2e304bdb72e68d76a77e054f6bc2a93b829e178e9b4100f3ecf2f7fb011a0c443784ba8b09dacb00e15520551d4379e19216305f2c7be85bf8d60bd187299dfcd006bb12790a9903e37f5e6b492b2937160534de8a6a54b3fc32e83c6a706b603bb5a404334796789a51bcbfa5da9baa14d5b37772c46ff3cd418743f4d5608c98a33b64430627a2b7cfb290d704ccf62759851c92eb603d87b9cd1d61775c5466a984d35566e1c9aedca32df1d322247224156522bd75b47e4b10177432f698e7cedf19fd95c81a5f559a073d1466d9a08eae9827f83b5dfade2f87474885cd723302ecab713a84fa15028b1ba09aee9c6b21d6a4af385cfbebe4c452e28e6eb636993da074d8db8d074475b1fd47a8fbc6e3370f3f6a8cbd9f345177c56a09b0c5b671e80aaa3938295c868628ef58ed5545353ea3435a231be4ee10b56ccb2ccc3cfd109207693ec56f169444a64e400f56d07b1c251cefecf6f41729ae4bf4f51eb24eded13bad1788792f65a344748461dc609685e7e8fff996ccf3ac8772448c2d29bbe29bfb949262f2851467569566578e74d8bc3b81c60d687717de16279484e35e1db56c52fbfaacc57cb6cc5c0595162d3e31215d13b1f8fafcc99a45ab507e948aee1a562dd8d6c75907b60ca4bdc4aff01f38756600d0db0e7068a758484f6b87543074bb7d7719b954a42683b1230f265eb628035ccf5210589645d8b6794f959eae343cfbb56e722a3acd962c9ffef8215531e2872593b21510a4c3bb0fefd7604fbaa53837c3ac46d745f7b3890037b26984f8eb89aac53026b96e0a9d2597ef6ab8b416f52550e20fa744d27e4c4a37821ef20c5773b4d47f8cebc8b70892cd9af53b62b6c16531ea0b84b9f44ed2be2da51289943ba9dac82e106ab72b96663c095517d946d43e9ea3a4b8a91217db710765198b9081e46d11a7df612878bb3c9aed103992ae2de34a051eef37121ae8558e656a1726b86b716138ddaca6d883de1db88b93a4119e4dbc1d14ee885830a29a21ad3654f2aaf271e8c3ec52a8efea063e059dd135caedc3ea33b0a80e0efd921cf5d36e20fd29fad81704d9d43b5956f52ff277827cacabfb73ef0414e9bf4bb12dab065af91ae693c268195876ef38209c8c6c53a4be3cebb34a4cd13f7e41ed81bc901e79da31a224c48431c76c10148c2399629b478f13b9d58193db4e7d06f983930719a9e4e5475628d83ec794a30a9e1caf9b62c3fa072195506dcf46b32721ca15f7a07d6cc39f880ae8892b99b2839397300d644f0dfa86ba8220f866cc4611010bdaa0b44ab07b55a0e01df95e32dfc2f3c3e222fc874467a8338e0539e7dea32301fc54fdc172bf3170cfbdca0e5b9a3ccc4dc1cf62948ed87d74e9ac381a16562b7be5d9f78984ecc2048ca6c19eaa87114aff5c9ba98e2ab5f76eb51c7ce75c5e72a6495166156009f73ee1728a3b7c03bf10065536fa324e0b4eef2cbb12c727fc2990fede1f6a1697217887b2bd669ed7ab43b38751ceddf009fbaafcd5fafc078c563b9f7d46fafcb9073a113544fd8b55b24a233a5acbc8df679c7c30a874fe09634e7330c7174932746caeced4afd684e33f777d09204eb936bcb42c535f1dd2eadf82e40a13077d77d467a25aee53076cfa51f18fe075b44478b3ba509e170174a5eaf0723637ee8b1d2821a850ad1e0195e7fe7492ed746d12075e4edf8c992b8f55de5ce39545c69f19c8afa8bbf0a2cf7fa06444f963f874e823c94d3705ed65c9d0982d944e2f8077b9bafae324f8f0d2fa8b52dc901d28a50cbc2ef1ac27d457e52817c63100644a5f32627c62de5b6b4e6aee6f6255082af6acde3b9cbcac2ebad94f0796e1943e595f8445111818570ec105384558cd7a5db0d7869b98965b773cd41bf5a6cddfc6c3bee73a3cff4aad7ad817f18c765b0e5f3ed6a35a8b1f5e94b0c0f8d1de1ef8dc536f72f868625def13c877dd7bc7a8e9bb4398ecfd98ee6d4141ea45a31058eb904ad01d37b0c2624c00883a08f2e17c8c9177cbf12c195e9ff401d8ddda4f02e0b2d0d7f639c53ff03c31721f2441ca8d35f4752a6d26c60936f71289c1a2c012d994bbc1dfc2aea297bd6691b410692c147e8f2ada672a90ddace68b0b19312d9c450073", 0x1000}, {&(0x7f0000001400)="91946194418283935aae2ed4744673dba94b3ac3fcea99d09e51ed336c3b0018b71cff19de076e612eb67923511b9dbe39ab3970b1a267c3fa9f0aff513b07384d39b3cffcab9484da6a1e08a19c43d1c691df06f677016efad7e3374124852d3442d01222b43b253564318ca214abb77217f96317b1d7111f4edcf8918651ac9fffaf258df0e520d97dff71d687cd74873541ff8f382d46c167864c744f66cb5d4a3c9442780a54f21da10cbdb4f7bd5e0507c34b3d37de08e243c2ef2c86e4267f5b9d540d83c301e9151f4b2600dc8822b19e20eef9f1a0121934eda7764714c26db4c6b61502dee5c4733da5ead5b5", 0xf1}], 0x3, &(0x7f0000001500)=[{0xf8, 0xffff, 0xfffffffffffffff8, "1c69489f44212499465cb8492f10ebea649381287f1f7ebc622ad34079b0c3bc72bb05c91eb94dca5a39785c387d7d894b98e4aefce39f32a7b6161c1f5849a2f180e1b89da4ae59d56bb4faff8d70c821d334cc9b683346b5658e68fe620edb9c2896ad57af07ac03343060a6ffb78f274d9df36543355d82e69da197438cf8f17f9a26d56d018d0d5eb64dbc0b89274b5fa0b336e14463e6506a65ea9518c8e449d2accc8d0e79ede805cd5cff1da7eb8c3be753f10974093bc93c2d59a0566b2fcfd44f927d1e5a9d76b5ab3dcee14dc137a51f513abc4dead63373e17d82a8"}, {0x48, 0x0, 0x7f, "39ff16ccdb14b788ff0810c41fa1a54daf03fb24ff0736d53e5b1684afb09c9034ff72a5fb7b083da11dffffe9483c6a1a060624af"}, {0x20, 0x0, 0x40, "35eeda30e338c43cc0"}, {0x108, 0x1, 0x6, "3e5c4bf93b7b6c6375534210e32a9bae83230a1c10bf64832fba7207995040ff0190131364c92d2fa9b6c948bf3d96d3d6554e78d2e2e81aabf146d3d3824dda6bf38f3f04baf37e223ccbe415541bba94a895afb94660451ea3f4d0595658bb5dc42e83acd96605ddeff86b2ad483f337b50cb510648bd384867a5be3ddb09440412d19c07db86614beaf2e712d6db9fcb50122a2e7ceb3a92ef66cbcc591a4ce5532fa60365544de2ba26dc35433e4b8054f1c9e49e6ff8f659310981cbc85746633a77202c5934b89cf7493c2eebbc0b01bbd663cdd02a754bc8eb97ed3f6ee9e2be0a288983f720c82ac4a257f3a512d25"}, {0x1010, 0xffff, 0x7, "2269db82a62a4d87a974f7f9236ff931176531e44721af5c8afe31a96340cd17ab1490a08c53bb55e0891d76172a50c8602bea6524953ce4e8acec0ce09d8938ed5a9049105441f09b36e4062bbf300bffcb63b68b73ee009e92b0c9f3e20034ac645d8628766856ea0e9ff30fa8ca58e3c8847e98635048429a4c935487d3293692ced3dea2636713928087baabbb8add6824678ecb0c26c1edc397a54dd00971fab1ed349b487754cf40b68dadba78d01acb1ab4d3ae971899a8c57b0cd3adea4bad9d4e22c96ad6f4787c4e99ddf51bd92c5ff26e8ec6f3cf0854c598b0c11c8f112cdfeb91b6ce5a2102f1324364bba2d73c5f6385c1d9d3fbbff659e0bd07fdbcf94438312ca49d5ddb04512506c93936b7965eb24c8fba39169bc9bca934128931eb7df7edb7a183e05affd101171eb98b1b94905d72df8806bf53956bce674f9908a75496d5274fea3898a6be27c88a7382d5900121de445221771121ff3e27afb0c7ef5b6413e6f3dad60d9be3308768a23835cdda1ac911fba9f90a58e4599891fc2c7e77ec5015dc14c46afd0de71c4cb0844c82bf84c65a8e2e0964495bb3a79286ffa5e42a8f7bbba1ecc405a3479deee1a9bd72733586e60312332ddffa9e61ac159df588a031a6e056a02100b9525f86543e5b7bf3d832768e895c1a5a79b2ec462c088db78336c61e7a1945134e82d25f697789186fadf7d5098af70a37c099da06b8fe9d2db9ad13a2c0020c15e282182b3303f0ec9d6de18b3d9f695e096177e0da43088b2f8bab64f5c3a5ee52b9d4f05ef53f6f137ea4f806bce56bbd1c299ce4ec0ab3097914a520947526344cc58fe755ebda0563c828024a319dcf5c3a7618d868c11ba8298630226fd15f23795995bc4934a7eeb9af73d113bb5e8e1656f790e03c4c72593642497d2dcee1152a64f831b3654cb2c48e56f8708da0208267c5b0858b9a2ed5c800e7279693249156ad1d717bef4e51218bcbbd0544cbb85d6683de513fe6dbb8ac775defa9efb0e989dc2705d017e96ef5de5bb6c79ae7bee2369f94bc54f6aec3a92685d9ad33ef9f3305543f37182c067aaf97f9262faa2e16c52926c8f0d4a4abdde557b174ae7d79aa0067975e4f5d512fde4d580da4b05289ca9288bab89d91d7eccf5547e82f08a13bf0a83a7621a2908008882e1261e771b3783a46d0421c48f17ff6fc98a4e36393c781126219d8ae5860f162ecc35a3c000b2c025eb9e190501cecf4b02f74317dc4dd3c10610eecc84dda1add76174805a805d769ffeca84bbb00f6defd5034d1b741c086dc51258264b63d794e31ca5924737a4f01d8cd018fc1fec7b9e72797ac996cfd78b0ae17f1f737774987f47e17d37fd88a2e04f3d21ee6816e612dd75c98cb35503e748a6d21db01ff65f1ec6fcd24d18b418ee00249596c853dc4cd9e219d52616b3cac857e925e7e1aeea740043dbb73a4689040b799a2e0b5fdc93b5af6cfcf430d8afbf4a7fc4eae208a5707b95f09b0b0b6338bb48898888400581ce4d5131644c433fb5dd5a0b23f68596bc17f896f2563e07100b82bd095698881c43eda79dde2cc85aefa36d29d11a66941146f2fba30708c2466ddb0f7a9e1976aa1c718eaf1c8fcc638b9baa3bd2929d2ffb64f60a69c3d39101ce52ac6a9a10b944e6baac57458e5e3e8b159ade65d6155fb03857147f39e926529362d224c76c5819fa7293b06dad72f7a03cfc033c98f6c490fd2914b8df4c17d2fe338c74750ec458c920a29167662abad9f3193db15b37e0c559f9785d433b2cb3d9e345b7ac9fccf2f0085b01f1c0ac85efb73e99e398901d0d016d43f7bf096def59126c98731aaad5cf8140026be073cb01712a2472d32b779acde31d976b3f0a14176ae3e656677501b4a97be371c41544fcaa87e399c1d7266ebfc08a5067f9f7298c8f939071f8a0f1c2ecef1f9bb31795569eab85f349340332c74e0d304a905b99e669e0e07897e31d4b8667a8a329b4f08339f04ba460fe5f6415af69465639ff3a247cf692ecb509af78e98a200f0714eb0965c29bc70f089c64c44212ef8bf7a2da95be663aae062eca229425a24aa30a611f0c41630b60a4c61f8c8acfd442a9d58115cacac28030b0982d7e80f30473c95914793010714c6967c65e0f219b866d800710cdc11d405fd0bf0b119835d5297fd5ef0ff4c690644a275f86870614ee8a1f3c8088e1dc7706faeb2746ab0f78c257dcb427a8362539664d47b4c62e1bbb79fd855addd96ca6223bdc51202f0cd4569c1aa87cfd48305ba62f2a22c14bbe5219c04c56917f74c4783dd2e0c6c62ca48d623b2fce4cbba3516274925acf7425b293b3c82da946a2a0c6265c24e175442933d06c95d3d67d3a71770621e786337b6a4e485a981c2500026e32963c7aaafdb2e837b6a8df72123c52e4cc88d7829ae6a6b265c635deb8a6f0d2eaae8d9cc738810bd12e44b0bd9c4c672489103b8c0dd696fc5f01e21f17ffcfa7afeffae9ae6bc44e936d02c79f4a37fb2e75b06a078e4f0c5204363c2424715bbec4a4865aa6f76fe3c2a2d3c27df05fdfac13964cbd77be3091363a9c2f7dcab5eba323e55fc509af653a775f9c557f6841e30a6e2b9dc2f10f2c7f7af9000e0ee1157375e29e08f62080157193fdcfebffc45ee71c9a4da9de2002e4b90dcb6158bb5387044405aaed642d9a9a6b63d160f2741eb24d8baeb086a4c28ca9052dfaebc07086c16f88e850c6b8310a327b58fa55dddd4c501797ebc2372c0ef9bba95d69ea1a1ed2baf0062c398efdd626be634bff75d526c6448289a792e190428c20c69e296e0062f6806f1440e73cdb8f0624aa45cc9248d6f7ea629ccf9124c4c49c8a6d3abc9bb84848591729e414a672d79ea80b4d381d8d11cea4253150f1017779002ab3c0a41715b82bc74bf17d3adf2450d5c18287f8551e7588616edbed76a1ad523dcdcd2c060eded9535bcbb67de6659085a1dce3cb6a64001ec87cbb131adf68072ab75d3b91167f7d9e15f1d3348332fde9b52ba1bdb779273fc1ded453adad0e87c13da699eaddfc4580954bdc68e0bb1c95c88b743599e426394db6abb6f862b514fdce6998bab4c097e8711b5e503e15bb143d17e8500706d1f504fe5aca9490634e0aec59fd4ab80dc32da630bb8e578f7833ff1a45c3f2cb3bd5871f3411e27995e4fe39edb104783ec48a6647175715a746856065d8a21fa83a0516dba068b601696178beb71758402edad2b7c2c8c0c85ab69bbd666ebf9435cfc66eb41caa2fc974b370be18e38bf82e2b75e0e99f6cce168b1675d98e346350303204064335849185aa01719a67fb4d48a9a13fbfdc33f5de76794346a554d9bab423e2b4948315926f3e9478d6c2a159dbca1b60f3815012623e42329c5c8a3bf316c09c98ee2fbe0758d353682b81cb6bedafce0bc9c607b583d7f8a47a9ba1729020570d2817c9a4f2261933abd23989e961d18478c779a6c9a5d60b6e53b967565e95d095d115a84c06cb30dc1198986462b07632c3fa155ea373614a21ea46666bbbad02de6a8e2734f53f4a87c49ae2d2692e6871a74f1babf038bf4b5bc5dfffa7dc6f779f92e1319c6586174176f3485478389560727a6074b23a48f9b572c2cefcf1d9a471d414c20b93ab94ed34f8af23d76c5643b33a49aa1a218c3bd8e76a0e710f0db7e204dfb2eea92cc27adb0e3da8116116ced64636f25877f5456987f8355b2fc29b1fc62e440ce507ec417fc663273ad3c02f95f04fc2cc1dac6e2286abbd276e53ab8d11c0ad5ffd85aeb8e1b763a81f7624c0ca19d8e3f929aacbd41a989f6b115f9e769ae03c37146d1422679c27e87d7ee13c4e8b4a40a4a0bf0d258f46f734dfa7a94fe186b7411b7a378e4d4a4ce80de59f8489ce9720359067002d91e66adf38bf4db302a562fc34371138685ea45072abdb0180274ff7c03787f12c5c0fa39461540dab89db8b13d4e447d7a6a9b3269163d0d1d60756965f648282bb2a882392687b04780cf23b02ec1c2f6874af409792a2efb6dfae8e9422115a17582b791e348068a382ee8eb083e174d66a01ad09b7f584dd3b30dc679f20d0283e27166511c5104ace0631d2aed10886215ab3fbee0a7ba9149671494b1697f8fca3bb9e1e7b38bcf73bcaf09d26c39d37e1dfe071f0ef53f3c8e43d833d0da981009ccc1752729528e9870fd9e91f18ae5804e34055a45019c8f1973809fb567cf655a3dda857045c1594406d37f17539777bf4337be4ad77dda468573c5493103b7601214fe5ac36fe416a3d17d325ce5383b35aff2592d5b9f95c4eeaed6a84bd841e8e148b7999218c490ef1a7f601e5bef2c50d6501d8716ba9a609f013ad64f3f2b2fc794648c7ccc9235ea7e16e9de96dc442c16ae3b8af4dd1569a469d69ee9b2f674dd28938cce705c96065b358542869804648a33acaee282374660806673311097c78158fb914fd0fa34a88b2e950be0b7a930d9cf323ac4342ecaae356479782f7a091c3ca48a5a16a5b23365dc5bfaab71194614a3c0faaeeb59207a4ce99aec35a3f02069c5ef443dc7fc7478f148f57b7fea0d1cc5af9abaa38648648f0355d9091999f64ce72ddbb7602e6a57699b603628e9c4ffd84965510b6993ca193696a5c20cf5bdbff5bcac7e1058fea05491f5702c25bf2dc72e4755cda2ea387263a0fe9dc60f866c35ae975e9d299c855301a483eb1c845f8dcc5a99efee45bc4a62d52a8f9f6f046d8218304788c7183998bd92edce6c54502b0a75d2720d6e8345727efb08649b54ea70015c99cbf8e9dda597054e83225700957c9b826150a21d3b71fbf360fca2e293ea7db03f2df73ceabef1da78fbaddc2bc5541dbb2837785489fef4fdbbbb79beb8af8fa8739c75f2057ec69ffb8c2769c448256285e3a001311ce1d848158b74f016cc41e7c0e9b0b6995bd3f1c81f3963c595434da15ce3083709d538fccf4ec5064437bde722702d2da7b666bda6f21a10520bf56bd3f2d7f3966c111de36f0a71b3d80f76d33306e4288e998dcdb64ad1cd25c9a71f8ee029c3511e5114c8a401a7457e74ff30181147ae3bd30514f29c78af0ccb145be989bf9c9bb224431adc27ac9093c83c1bb00365b936713979425c8722dca87cd435be4c9eb0366446aa8264679cdee50743e9b63b43a0c3b1e93ee282927bf56927f5680283755c84a8eb59b16e2a33f60c5b9261367831d215ac77d49183b9b65127c4f61296bbc2a19849d2d773034867145ea1249217a86ba503859b3002c175db5ca557c1adab4ae029c70f174caf149f191ea995f2e7222663096919e442066a56079a534dce6fa64ced7d7a2c1642fc3d0302ab05b33f7f74b1c7035e15b887be5b18f00bcf760afd7c0eb2e89697ed45576b3d5ebbf40ba00eb266f39cccd36dcb618a422e3c1ac2a149922daaa5d95e0bc1d85d2c3405fd1e888d982665f8758af334337e4906140f42f3fd1fe8610901edbe8ed7e4f55e433556d432d870f82266b4829177e3b019184cd5a29363867be606030630e2f4c7079b7cac17ca56ece9daff60db85c4358436ffe185ac54f6cfdd0f4b72eea8a3144354c2967b6000e44fa9795bdcc5b16d4f16a785bd7b14211c0b8e34af07cc1849f1fe50ccafb38b94937441379eed6240c80710f9feb3a6ec3e482eab31cce44b8847a2749bbc013c7f6f9862535a4653d8d61c7e6603e4c618a1ec2bce8466d1042b0a40b7f97cc164b443e7f21127ba08dddb57834a"}, {0x30, 0x0, 0x4, "0fe4057870355be3e02e748735f360f7631d8df89fc535ea9aee07c480"}, {0x28, 0xffff, 0x2, "5bdb109d63716bc3e441f8bbc6ce1b5e3230"}, {0x10, 0xffff, 0x6}, {0xe0, 0xffff, 0x4, "ff8abd05d416695cb95b670a86f01cfe535e9dac5739a62cff66e581d890aeaa05ae756168c738b38ef4c50529f1fecd9bd98a918f4adf2088a02147071b12f8eb731f7e3c6c515e05c5fc3596711dc8ecd5e2ffa159ea234c66d15b2c4b8662b6109817a4abfe5135e80707f3534f467cb324b9306858a9effd79fc81280271e634875d9ff6184294a335d6d235320f951b0f36e5de000a29fde07478999f88ba3a36fda6f8691a6c3f69e1db8b946ad059476c8e42297b7eb937fdda0c312d00351ea09ff86abff8"}, {0xb0, 0xffff, 0x3, "eb3f5c79dca524f74ea75f8938695dae116de5df2b42dd60f17e1506e0c4dce3e61d8ae89f0e744d8c7777233cb5c54fced10932cbcc62defcacde634219bd0a2acbb73b0a05298dc9326b10324b3a6e213ff5ea6651d1d8c4f143b0eddbde0aab94e9f65f5e19866950f95d257c16a1ee9ad38348ff08eaa92335c6a9e9dce1d163b49241833775be1e9b4bf3af3fcf86fc17ed2f8cb7afec4c"}], 0x1470, 0x8}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7fff, 0xcb3}, 0xc) write(r1, &(0x7f0000000240)="51c90840c4b8dd910e249610ad01fbf52bce23ec29ef8a9fae3f4c7c378bde8d2957d05f03af8a390968c01d9936c6c8e003d31620118e459c98f40f2b722b3c417beab468d41059241cc3ffb407a82baa3277ba47f25e871192b5fbdc573f8618449e512a5385246239e1ba9211dbbe7f2c2c2bea747c5969e9c92712f125d96e4e29c37e31333013328ce78e29c882b31545a3a796042d5a81f2d0c72f8a3037673bac89a924c4e20177a8db8939c16cb66b30f069b37335b21f2f22a7cfaf680cfe20ea8f106c265c7745f681a02a3c7d29093d85ee177d9b79c073b48f7cde8344ce0610482f4be19251299759ad373fd5b6bd248dd4c47e6eb8926a2417a14a1294981348b5976d56eaee9fdfc82c92f387e812062e35e68badfb82c8180e53b37b0b4dc7e78f730f3bd488964d7621f34252134643f49c0267b437fdd41d98e8517dc58dfd1a0b3dfb159142b264c4b664b2b1ef3222a89315070c1eb7e5964211393f3d51aeafa898ca921782e3a5490ff2885a0981f54f3f00a9d9005c29f9ac1f315ba79ccedf9056f41e64fc140d57f332f4d8fe240a24fe6a8441446aad5825efcbd2bcfa6f5154", 0x1ad) chroot(&(0x7f00000029c0)='./file0\x00') 05:37:54 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x5}, {r0, 0x800000000104}, {r0, 0x46}], 0x3, 0x0) 05:37:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) close(r1) 05:37:54 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setuid(r1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x22, 0x84, 0x1, 0x8}, {{r0}, 0xfffffffffffffffc, 0x70, 0x20, 0xffffffff00000001, 0x5}, {{r0}, 0xfffffffffffffffb, 0xa, 0x20000000, 0x5, 0x81}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000004, 0x200, 0xff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x13, 0x8000, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0xa0, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x6f8, 0x1f}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x3, 0x101, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x41, 0xffffffffffffffff, 0xb6b8}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x94, 0x200fffff, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x28, 0xfffff, 0x101, 0x1}], 0x80000000, &(0x7f0000000140)={0x2, 0x1800}) ioctl$TIOCSBRK(r0, 0x2000747b) 05:37:54 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) r0 = kqueue() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x1, 0x3f, 0x1, r1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000240)='\x00') r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCCBRK(r3, 0x2000747a) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 05:37:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0xc000000000}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 05:37:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x8, 0xfffffffffffffff8, &(0x7f0000000040)="fbcfe788b4ce40a99e25519b1d35bd4102671342e782f38c578a841842c6eb5e81fa9e898b1564f7f8cbbb5636dc8f24b74a8a8ade3b907f61eaf24745eaf2e3b6db72bf91675ae772e25dd07e3253a1f47737da7d5f2f09bc044870149aa845c6523b5677b0de58fe3995d927e0d423abd34359da37c2dc8673d71116601fb6f86b345fd0cee91ea0790072bc9317d6153567dedb821c6a9ee2da344139ba78a824e49593773c99bd11f528c8df6f368744496f49e640a6e47137ce", 0xbc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000000), 0x0) 05:37:55 executing program 0: r0 = socket$inet6(0x18, 0x346ad702794ecc06, 0x7f) setsockopt(r0, 0x21a4ce77, 0x4, &(0x7f0000000000)="362c7efd80172aa172ed45deb7517df56fa69b91860a35752c", 0x19) r1 = socket$inet6(0x18, 0x8003, 0xfffffffffffffe01) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) 05:37:55 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) r1 = semget(0x2, 0x2, 0x44) semop(r1, &(0x7f0000000000)=[{0x3, 0x1, 0x1000}, {0x0, 0x9, 0x1000}], 0x2) 05:37:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = dup(r2) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCCBRK(r1, 0x2000747a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:56 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) semget(0x2, 0x0, 0x408) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 05:37:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 05:37:56 executing program 0: r0 = socket(0x6, 0x4, 0x4) getsockopt(r0, 0x38, 0x2, &(0x7f00000001c0)=""/4096, &(0x7f0000000000)=0x1000) r1 = socket$inet6(0x18, 0x9003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r2, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xe8) 05:37:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 05:37:56 executing program 0: r0 = semget$private(0x0, 0x6, 0x599) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000380)=""/67) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x8cc7, 0x200000000003c, &(0x7f0000000080)="1e80b571", 0x4) r2 = semget$private(0x0, 0x2, 0x1c) setsockopt(r1, 0x3, 0x5, &(0x7f00000001c0)="d2f5533160de41d2e85c70a780721b1e8cd6d72a35021a3e3790ecb47ec462ea69c7cdc90bcd3fb122037a727e18c385d2e6382c52334f6779b1c427ff0b0215ade9a9bf1ed6fca053111cd85318654a27cc45ee7038a67b5df98d488ded87c5805ed8d62d99bba2229e95da8ecdecd52667ee284e10dc09464aebdb0b7cd31a12e5472ef5f11c8afe61d569748e547bd4d4ba14a7b152fbf1521d6b0e390cffcde8ea79b2013d509a8f18454d89aef4b060225335504c7653fdc7b529ffec5527cc7c14cb9106536cabe6a21d1b5fe6e726f3d4fe3d4cdda18f35fddcb90f9b0795b41faa040656eb94ad8440333779f68e44b2", 0xf4) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/239) getsockname(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) 05:37:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffd000/0x1000)=nil) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 05:37:56 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000080)='./file1\x00') 05:37:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x14) 05:37:56 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="4c49cd90d5e1b2252c34e49c81dfac6a4d6b9c6e7d094d39b55d5dd007928fa87499e6a57a1deffadf9e7f440eb849470edd7cde35be1a2ef29c31c5dcf1dd533b08fa6d2757f3b69f2e0568e5ef9bed89", 0x51}], 0x1, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x80, 0xd684dcaf0456b362}, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$lock(r1, 0xf, 0x0) 05:37:56 executing program 0: socketpair(0x11, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) close(r0) 05:37:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xe114, 0xff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x4, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r1, r2) 05:37:56 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) socketpair$inet(0x2, 0x9ecef2991d34bdac, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x7, 0x0) socketpair$inet(0x2, 0x8001, 0x3, &(0x7f0000000140)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x11, 0x48, 0x4, 0x1}], 0x400000000000, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x80000000, 0x3ff}, {{r5}, 0xfffffffffffffffc, 0x0, 0x80000084, 0x8, 0x40}], 0x9a4, &(0x7f0000000100)={0x20, 0xff}) setregid(r0, 0x0) setregid(r1, r0) 05:37:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x20, 0x8}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x2, 0xfff}, 0x10) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 05:37:56 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x3, "0682300a6b2f1cdced7fe2a8e6f0b13dae575ab6d2100fe78e60e85b967e74756d340d719840dedc56f44efe8dd988d611b266c61d178582f762918b855014d5a090b7cb0d6427a2c0f5169a5f1198bddf7749bf1f7f301a8ac0f28a27e3b2882083d62177a2d6c399c8e3880a094fea471a458c7290eac868e943418eeedfe7a99657d39654d2cca0b1d24a7551b52f6e83fa563635ae725f7dd7d98c1e8a522951b4982887a36ceb09bc51cc079dca6fdfb153ffbb0c68b316733e42fee0ba9acb918253e3e318a3704b215f62cce55c0a5dcf80ffcb5cd3b63d582723"}, 0xe6, 0x800) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x0, 0x800000000001000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) 05:37:56 executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) 05:37:56 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000040)='./file0/file0\x00') 05:37:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2240f71578b0c145d20eae7dcf56975c6", 0x8c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r5 = fcntl$dupfd(r2, 0x0, r1) socketpair(0x6, 0x3, 0x9, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r10 = getpgrp() r11 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r13 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000b00)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000400)="58cdfe33626f9478412f8d08182d49612a97ae6a91596bc6568e9c1277a43c8985d26d6393", 0x25}, {&(0x7f0000000440)="e782ff32439f4ce7ee0c6d722fa782852cb3c368280b3b7cb426f10dbaa9e69540d1b80b56518120ed9efcd82a30c4e565b6fb7249bfb17f43e0c5d791431fee092aab", 0x43}, {&(0x7f00000005c0)="d9f24491a754984e3e0f98cb2bbeb7191b832b0998fac5014c41b12927b83a1c21e1daa7eef0547a123f8bb65a934c661438f2d65ac8c41b18062c7772c516ade24022a5ffdd7275b91d2be6c570d826d2ed37547cabafdc3bcdec38e1269bd4261845a302992fe1950616e57f478a770dac21c08a75b6e2e692efafdef7188e5fd623f84b224daff6872e3bcf1c16f43bf97ad9ff1df06fb5205ba5a63f2b7e18db6bf274d61c2df0e1e9c3491c61593baaa4d1d7cb61ed96c1483d3db15296f5aeca6941291b2e54bd040f1f27ab3dcd515b272013ab6056658f329560953e60d3bfc6aab437c00a557e13f53dc5d10223", 0xf2}, {&(0x7f00000006c0)="278687444f6c884438449a55677e37565418cd326d1f6d63195dd829fbbbef75d47b7014074e16738597c68ef3e41e52fd81a753d8730d2dc678b8ac6f528d30445eb1623367461bc2f8ae920a03f2fc08e0ee4f4b6d84efe7b53c209ced7e64bd72e42fd55ad0860e46883d83f67388c757fd8fda328a1a654ab45ccfea30f8439cb397c42288ad1a57", 0x8a}, {&(0x7f0000001680)="3a963654417341cd2fd21265ad25cc685521be578eff3e6ecf95c5bc39a6cfbf6e93f833e42475488764517f87a44477cf4cd70e5d46c8f72b73339336714a375828aa6675ebe2d877e8621571fbb48514fc1b0396f5c988e8049f238853d44dc69bc06c08c867e3740b1bc3d89b63b8a0bef90d24cb384b840c1c0e6b0f322cbae62d1c81f14d9bde089abcdc8023db39eb9beaec061119ef1ea0a7b8aabf17082962a47bfdf640bb117e9c90d3424219d62b0ca7673c93aa2c198318fad8990d4e655a742397c7e962b96581a92dd6ebc8ca8e4bffdd5975182158da8f2f642d94d3fc0bb1f3c7a1868f3e28610c698d8f6e4dc9a33e41045a4354826c953777d8204cbeaff3227b7c1cfa816bae719a955efa705a796d44a29728129066ee0e55ff31cd481c695494059de20b930714eb3ea80f20f16180688bec53aebd8a1ad2e606f0f24cdfddaabbbe0b441e6bf7e29e61485c7ed18855e07ba4d0d2d87e5f1e68b28d7cf8c3b721b618c34c4e26c6b8b0dcbde8c3891a4b4642f076ceab1594163a14ad220fce287d68a7bad6fd92b28e0917b296d81bbaed53d22eed447b15b61840c416290f454be586fb1b3f283c0e05d2638572517114daf1a70208c48b62ccb1bcbba7a06adf551a1e115c9876ebe1b97203502e9bfd00d710ab0e411de35c7e6cfcc7d8327f30038aeb54a3684e6d1fb841dd140b2704b754f087df8cf0f51d7cb24e3221bb0d2edbe8c4a81d7ffe21e25a69973f14a81476b264979e3ee9bfa6e6f233894c65332c536c73127115fc1e773adba34b26208f8a7a9cb295a59efb24ec9aced5a1b07da7bb121582ba87b76f678ac512348a0859022e37e0d48a29aea39abb8ea0703928f93db7ad68f1fb4b8d88735a5ce783bbe11ff99dd451067027da9ad2eb8768451b8324f15c030cd99543625feeb2de12ffa8f82779ecf02a7f3b312be8075843ea5f7eacabe2c8ac1ac832ce9eb9d3c2b6ff9544d66cb5d7918e1449af3ea948c002d1af2e05fc41c8c3aed5ee8747d9f789b4f7dc2f55500ceaea777d24b24a97a92b09e96d975c1b6780eb29f01b9214b747e44c636073525cb09cfb47f96ec7b3ec335732b026de67b63ab6e6c7e936290292a295e8ccbd22fcc1bed6eb627a2f25ea3dc6191bff148b63db94985ae7406f1e2309c3bffdca19ccac32891c1ae9e97c39e4e0ff7f2fef504136e7f580dc5fd332aeaa32ec8485477ee3fca2ee6028a73b4df86d503bc3ce1f075f477df96e84f6855a50df92265666f0ee98a620c708bec6b286d8b2c7ee80a8118317018a14e3a9e2e98450016da30d1ed6f49e0a4184f8be79805fb7d5fcbbe0d6a209c7313927da8b633b7e4b91eb07fa886eb07102be303ef2dcd4563a250d555d55180cc3dc270c10f141177da85e456ba917be0f8fc52e6cc6d73d4aac12f6c5ac60444aae83c16b61b36571250b5abb50c64cb6b0e9d3c5c4708b8da24a02325215b9e514ee58c648460b55d4f72381ad14e44c159838fa581ffd98ce82f9a398128168aac3e0f43194bc67667fedfd4f8edd3edb4aa1d308f21e83002311fca6d9de99b5962e32a0ebfd7f1c1eab9d9e5b5df4140813c92c992d5bf495603a8d9f1267e134eba1da8729014c5acbba906b838114fc952b83dd4d77f57b693459b66da7b9eb9e21a788689efe50cd962d84449c9b194a74496335f7ac6620042c7fdfcbada662133bee584535e3da145ab6302235736714d796db3315a6e819810b84c2082f57198cafc0dda26b28d881467510d0b6bd4f725130ca5bba5eee63d191ab00b944699df1c045a2effc5544590b26135a9e899e2f511e45e7c25a50959cb96c877a61d90d20c937ea0a04040144bee255b61c751d35929cadeead36a4f114a166a423e4d09d214b1919a2cfa1fcefff06de48741dbdac82f993a54434db419f4f9dfe84a4ed657c6feac4e9da31114adc7496e8daa1e3470555d4a030fef2dde0c636c6ed57044656108f6077dcd980fd33002d3e63bd99a6410c2aaf8e8d45d3f95f444f8a80001295531dd5ef5187b96ace11f8c99f85f4d0a9f500b6f246ce06cff990e118f44f55812dd3ba2dc41af69dd7090d5fa47d60d382deacb57d8553fa3b2efdcc22ad4d08e18ac94b758f070ae17a3068ef25822a62952a1ff2b93a0e50dff43de931affcf8a5558969793aa42172ed7b257992051d759333009fbeda08e9c13d253f70300ac1985be9ab7a5736304845d68c475f1d11c521e6ee66a75d8d9adef1e21998c4f4b480dacfd26afb221b4a3341dec60213ecaa73c07140fbd98ee3b7ddb4e46b91ea8b2a7214626f10318faf7fa13ddaa2c045ffa2a2bdddf32f76da6b8702e8857c148b16db1f55c38626863ffaa8a2e1df869c61f26594e9a5ca3d87a3919b08ed6ad7e6a7025162d38ba3120f3c2dfc6ea5e8b6eb0ab90e77e6be31926e0553f5cbfb5a97326827ecd5ae5489e2203f3a9c61afbcd125000b5ab97037f13e065fc1b113b1d6d788a5f3488ce2a6bf4f31833614b0af934a192fb9bcbcb0aea732c5383d2d837186d7a1a40a36db7bd8700230cb8d759379b8235eff8decbc4d98c8a768b49571e41dd6e40e58f23c8e84a08a41c50606f60eeab1ff65c9a6922195d7a43ed8f98e57f6984fd07c69569fb43a1f396f5cbb68bd3a2f97221f0e3aff04114a0f6f4df8d3cb7a37057a074b5613a5d3ee708fda687aba83a63f1f61a29bb5be18da1286cc24c918bda7da991e7a2f3ac0eff3e5d13f9fe2ca4a9ed1df8d7ba96682529528c4d12ce8c576498db975e52ca63fc850fa8ed6f9175e0db9815c4cd3e55af1beec1405329f0346d3abc2905e1fbf2b322cbee4e959fd19bb9994afe90f89bda500fb7c62a0cd93a494aa72f5266209a606dedf007caea1b93da0e2c2a75ce99f238966b1b0659a79943e0c2714529ecbf0f98b64af3605351d2768647fa1d95da0bfd310cb6902164efa62efc46eb13f8431173a7c06daf930924ca681375ffe10332ac85ed0b1134f11b28eb8edcc4028484bc921bfe0092e74c45ae24a368d37cc35b598b2423a9ec3eb53f9308a1e133bab41c6126235028efd0a1eb8d5b0f5c119a0b704404890015d1ca575f077af3d62dcb25b5a73ed4c9a35e20a3e18131e65e4de364944a0ffbba44011354d0578b5977ab00274ffcdd8543cd8ce77cf9bccb09cd7a40c5b241929c615d1cc297316eeb71c17d1ea87e1e622a6e6b172276786cb3984b61c8bfa44d2b453fb2ca48d176a8e376b8b3cacc458faedadb8151a0dfceb54896f28ab9bd01e43a8d0b5f86b05a63096d32b71744e00284d2079dbaca4e9d266e4daf88e658afb93cdd8b012172b2ab429ffd03a786961f9cb66d8d689ae8a100ee141dff09b6618bbcce4d96f9196ea517c952414908e704b5f24c7a192c210d4bbea57d49a6d958dc5b9f202307be9a252595c3717076e2c6c2de7d04ab2ec77c79403012da286b05a8ac033d89a17eccfda56aafd6c89c67fbacc335210959226bcf7f04ac87848aa4185f318354e55eb0f2bf138e501c73d7e2f9ec507161ad3bb48e31641483153420bcffd7a40c21a3df43c4ce2f5964131bec8513a92012447d1da0778255054f1b1259c181232c5f27d9667dd17cc588c538eb41bf0e170685304214ae73b8e0e326c0aa4d5e6bbfc90f6c2dc30bcd5e8976f4b7adc58648a90347932550c056235aabda46cfb94c30717232ffc8f4a3a51dfabd0bf5f9bf5f79c810f67d7ab6754842a67c7b0f0a3e83cda3a8aa2217e943e0a0a2a295da3a977b35c7e69d6c3d3fda6c7e0373d206af9aef70d5560d6855b0546cae304421dcbe8568ba043a6aaeeaa44e37ec36d163b602bb3bada22e991e5ece9299f5d9344763e94d21249db8b135b3e0a57809e4127d800447e60d9383553d411413e085b7c57f83d727e444100fb09a417ddda00b9c7370a4bf4f91010460b422036e26a2dc49132f81ee41923c427df9c592adc18208b44b639d0e76ee1b911ee6a338eccb5e39081ef060391291abeb9c5a42cd2981983073fab0a1017fffaffe5c3a6c78e06a4d3c3a0b3871c64633a4aac371a2aa47c738c2e6f2f73c1f8f5d895bc6b1e5ba01c62a5df17175cfb0b604ef1892ec87df2b86440d9b4d6f05b8c730780830a409a8c833b6fa0dd569ad2f2a9a0007df8458367bdd00dacba2fcb85f5f541c5e60672eeb086ba6fcab43eba862ce222f27819305878ba52c4bfa35eb2a279e6809eb3927a28d03d66bec47224d3e689f4f6daeb6e4d2330faf4ae5539afbd65c6fe70620ab41ff5276a9e751f62ea83656a5a4f8ff4ed72d0391bde08a33f7891950c27d2aa2733da1c76e1e0d7b78a11ecc451362ab8574d9b934975a5906836853c2de91dbd37a420195c6c73cd7c200fb18dcc0aa743ee7a01a9bb6d1bca6dc5130fa98450da1a37f4221088bc2547d5928cf1ee191e88ab0b25b4af407bf96e25b1cb8841a586ea726ffd9983eab42c6ff059fb08f9cd645f646f3b716a578c24246ee4af9a92ecec8336e4b040e02832fcceb54bf942e12b066bdcf50d825b7b2e25623c09407d37e2a825f1d010205752998046190bbfabdb3b9694bacd5acd9e5bc0406b4367a8e039ec2c1b08fe33f29c8553f99b0a673b2580525060b7c9d792362e5a6d1a5fa80331bd12c69c83cc68517e02fa6a87695e76ee8bc60b1549fad4d76c363e50563f3356fa52b47f9d0cbe9450d337b0bb571e6c899d5ac850659269c2aece3ad5704da5d5e7965e75633cf2ce78e22974d8c36c0aef9f53f38ec7134c5bcc55026283a5261661bf231fef8f92fa501a5f4fd419ef1d66baacafb615f8bae1d5e73dd43a8432323f0c20ac415293f11e013bb27c146ca33372818216c6b292098b370855f47296372e3586e4a99978af924bc5ea5413a4c8e683eb19af338c8d6221968171800e89ea5d982335fe1913f34ec68091ed72c53769b0dc42256c0e9d646a5e11ac86be0d770f9630c6d0dbaf60bcf66db595826f613d63aa946dfc11db26fd4a95e31f86a89fe2e88a389f549d45f7a318388a335222c148b739240e964198e104e03c6ec2b5279c2bd99d02f9b81ad6980647fac5dcfcfb0f97aad48e3ea7607f7745369d88c263b75d2474842eb36bd357f9682982321a38175849d6c346d1754aeee3e87c3ae48576ab5da5a2fb37bc238891ce472269af7132fa36065f2adbe2b7f1d6670d63944e2a4a8ccd3d71096f60282adde3e572ac4d8a75092f9c231d31007d29c60441b43bc4f953d3c2ba85a6e0b38561fee08e9abf1b08ea312aa530bad49c09a15a3fb1421261127ae0a5c054729e3eaa1f7188108dd1b034be5d621f3271a9a9a684d17dd9d6d4b59ed1aa2df227a9291db354119310fdd695e7915124ad37a58bbf7368edd13380a6111244e8e5a82366c11b48798f1607c36f8b24b4993ccd08631460a52afb663bd17f982e02206b03d4b9d7ee25d322d5cbf9e47f19d6970676d3cf55e18f0718494fd86dcce32f7d160627a642407908572362baa8852c84c081b7bfc54f0ddd8b93e9b8c0e87023d6cdea90fc9c4eeb3bc095506398f6a15f2d8918a290fc85a3321c833f2abc32ce239b9832a2240768e4c3641dac5cc79b21264de2141e3c7711c0c8917521d096b79e489f7ae92379a8c6d042185c4ffbeeea9434f70897e452df70e995c4823026ef164de545ad1fb2e101b4f1d29b3d73c4c309e61dd8f2d0e4a149385c3cb01009852eca464cd500", 0x1000}, {&(0x7f0000000780)="d043a1cd459fd67e64107b5ecd143d3e5c6a31182294ff6e43b48f30fc6fdd0c1aa73d79b5690efa21037989a7f4d491db6139160079ca033ca7ecf9dff7a7c533e73bde841a94e59389b8583a5a21e2c36a050387aef6532c25eb37d0f77850b46e681d6ba36c9de558b2928b76857bf13c65a9ce17f858a653ee1af9559edf5c144ac1d8c6a3abd33454333586724d5ea78d4b34bcc8c0031073cbdad0a546a2e11a5642a8c94b9d767c00d10e459737e57320e4f8ea94b38a682b5bf93c0276fb987cf45c4043d6360cac0b760df2acc7cd81f524", 0xd6}], 0x6, &(0x7f0000000a40)=[@rights={0x20, 0xffff, 0x1, [r4, r2, r3]}, @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, [r5, r2, r1, r5, r1]}], 0xa8, 0x405}, 0x0) write(r0, &(0x7f00000002c0)="b91b3ca5a049d5b017b1093c334aab4db39e659ee184231888a8d1ea55400384b52f1c71c89b0fec07b68e7475caccbc5ee79ce36387b50c3d097efec60b6cb28e7747668aed1c8fda8474191f33c73405926708abd94779c65ef4e1e59a87299a07498970491a10f0fbad84d98eaa8af5", 0x71) mlockall(0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f00000000c0)='./file0\x00', 0x100) close(r1) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = shmget$private(0x0, 0x8000, 0x100, &(0x7f0000ff5000/0x8000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/87) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/225) getuid() getsockname$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r5 = msgget(0x2, 0x0) msgrcv(r5, &(0x7f0000000480)={0x0, ""/75}, 0x53, 0x3, 0x1000) shmctl$SHM_UNLOCK(r4, 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000580)=0x8) r6 = fcntl$dupfd(r3, 0xa, r3) bind$unix(r6, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$inet(r1, &(0x7f0000000600)=""/220, 0xdc, 0x801, &(0x7f0000000700)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000740)='./file0\x00', 0x144) fcntl$getflags(r0, 0x3) r7 = fcntl$dupfd(r2, 0xa, r0) bind$unix(r7, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) readv(r6, &(0x7f00000008c0)=[{&(0x7f00000007c0)=""/168, 0xa8}, {&(0x7f0000000880)=""/57, 0x39}], 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000900)={0x9, 0x3ff}, 0x8) fchdir(r3) r8 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r8) 05:37:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x0, 0x0, 0x10000000000000}], 0x9, &(0x7f00000002c0)=[{{r0}, 0x1, 0x1, 0x0, 0x0, 0x1}], 0xe72f, 0x0) close(r0) 05:37:57 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0xff, 0x3, 0x0, 0xff}) mknod(&(0x7f0000000340)='./bus\x00', 0x4000000000002001, 0x20000006c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x30, 0x800fffff, 0x200000000000, 0x7f}], 0xfffffffffffffa0a, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x6, 0x3, 0x6}, {{r1}, 0xfffffffffffffffd, 0x36, 0x0, 0x10001, 0x1}, {{r1}, 0xfffffffffffffffe, 0x85, 0x40, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x7fff, 0xa6eb}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x400}], 0x20, &(0x7f00000000c0)={0x81, 0x5}) write(r1, &(0x7f0000000140)="fd2f5b313e278ed98a16a7ff43c25631361ac5917681913afa65cd7dce33ad201b2dfb34774adbbf8168053b2f6b613fb8cb5399fe669f9c975036c29b8874e6c98a94aab927ea2e49c2d3c05a8098b7a2f91e1abe427b20c8d211adf5f2c8a9e80f3fcf88e85c629dab240ff585421b084214189538fd1a428258", 0x7b) 05:37:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000080)="385817e706a9072966740cd0fc638d90ac0f51b3f31639bd5aaa2c0a302b11e6f5a654b4a8394d76995bb7d3ceca9163af51ed119f0b5354d53ade135e83d6f5c728a816443250b481e498faaa7e6d7a0ddc4507be547f229b042557007f0d4fc209ebc779a2453fa5a1e41714f471b3974931d207d8", 0x76) chdir(&(0x7f0000000000)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x40) 05:37:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pipe(&(0x7f0000000040)) ftruncate(0xffffffffffffffff, 0x0) 05:37:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) open(&(0x7f0000000000)='./file0\x00', 0x30000, 0x4) 05:37:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x0, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 05:37:57 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(0xffffffffffffffff) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:37:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) fsync(r0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') 05:37:57 executing program 0: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000f83000/0x3000)=nil, 0x3000, 0x0) 05:37:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x4a) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffd}], 0x116, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x24, 0xfffff, 0x5, 0x401}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x84, 0x20000000, 0xffffffffffffffdf, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xf38}], 0xaf, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x20000001, 0xad3c, 0xb8f}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0xc484, 0x2}, {{r0}, 0xfffffffffffffff9, 0x42, 0x0, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x4, 0x8de9}], 0x0, &(0x7f0000000080)={0x5, 0x3}) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x280, 0x0) 05:37:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x1) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) poll(&(0x7f0000000040)=[{r0, 0x2f}, {r1, 0x1}, {r0, 0x20}, {r0, 0x14}, {r0, 0x102}, {r0, 0x15}, {r1, 0xdd91622bce35cf77}, {r1, 0x22}, {r1, 0xa8}], 0x9, 0xd1e) write(r0, 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) 05:37:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0xfffffffffffffefb, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000140)={0xd, 0x0, 0x9ee}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) shutdown(r0, 0x0) write(r0, &(0x7f0000000280)="7eb0001a034466ea9343df7207d57fa6792fa410f59d2ef28801f4b2d6ddf23d31f5a2133ec626c30b03b309ddb78d4024d51f4a91b3928500864df9b3917da5608be21e0c23218ebd543e080b21d70049ee61de0685091ac5a4544362367e688c9f27f5375d48e961a33331890c462895ebe77eb5a6c7e00d289825", 0x7c) shutdown(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7ffb) r2 = dup(r0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c6530005d74ffd239989309303ece080d7416cb3d4da4b94c6038d2dfe7e4988f7bd809e3e5c25ce7a4c28a504b41ca2aecc6ef1ac6ed27fd6e60eb27a15edcc9aaa33155e1a7e66cb4db57a97302240c11478432327a8bbaad2da28e01000000000000002f3f909cb64e799de9246a357c50b66cc26af6fa8ff649f198fbd5973869d42dec9e97ba88dc9eed9d280f52d65463ac16e27be92b9f15cb3b9f4a670949abed135cda63c77d854b7c7d2ca2afe400c868c21ef9c41279d4128b8abc204b6cae85284c1a1b9bafd28b791ea514320495c094a71aeded68b01ca083eb091b87f5fa77fecff1b7e5b4b7c45a5bcae773e4607e3555a0a7221219c78244751c029349e311de50e744253e"], 0xa) 05:37:58 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r1, &(0x7f0000001980)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x2) socketpair(0x10, 0x5, 0x80000001, &(0x7f0000000080)) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) 05:37:58 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 05:37:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r0) chmod(&(0x7f0000000180)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 05:37:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ff4000/0x2000)=nil) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000fef000/0x4000)=nil, 0x1000) pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec24000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec21000 didn't change! 05:37:59 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semget(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmctl$SHM_UNLOCK(r0, 0x4) r3 = dup(r1) ioctl$TIOCCDTR(r3, 0x20007478) 05:37:59 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="78daa42935d831c0ec8e4f01dff84b4038913e9549526aaf3d228ec4df04ddfa10186417449ade2b74a98d26222f238455ba9e0ae97162d00a627c2b94494d1dbe4833c80456e17386cc5009b05ca21ea866f008bd718809abe2b2e859275b32aa456003b7f1eec70586e0759cd16aebafb607c0bf29ca15432659b9d664344f449ae98fa4a37b3bde964e82e79b4cfd26e7cbf76137ee93e3e0a0c3adf7ce010b7b3bdcbe6eed87a98c66367832f7", 0xaf}], 0x1, 0x0, 0x0, 0x408}, 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000180), 0x4f9fb2dd173e5e9, 0x8d) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a480 va 0x1b2ec24000 didn't change! 05:38:02 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000ac0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) fcntl$dupfd(r1, 0xa, r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1a91, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:02 executing program 0: setrlimit(0x5, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) 05:38:02 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8, 0x4eac918d, 0x0, 0x0) 05:38:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) 05:38:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 05:38:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="ad91f98eac6b065b38915730b8d54622f63891c231917252ab6531852e74e6e1309d171c10ca3dd36ffa2638200fa36f5047987c6e83817cf5676babb09f53ea45c5f5cd7a6950ce9894f8624623d70b9022708945b19c4cd6ad233d7c73e0d795f28a0ee93d69a66dee5f0463934b217f7708b44a23aae072acae8687159fdddfb3a10bd079ce56002b2464b9c49a9238da58d8f7272b17489425d9263812a4494971a841a41775e0e19803b257994fda2fe7335ebd6aefeb794a15b10eb715a2d98786c88cf27fbd9ed0199a1ec12bc00b07", 0xd3}, {&(0x7f0000000100)="121c3388cc724596c410fc3a19800ee6454450bb4c719587", 0x18}], 0x2) r1 = fcntl$getown(r0, 0x5) getpgid(r1) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000280)=ANY=[@ANYBLOB="dc40b57b3455651bfee4a4b45e423fc6f3a601378758f5e34cff224c8da28b9fb47033dc14cae8d64de9a008030e28967ebf32541f60486cf67f7a2938896091022324558290d626d59b3b094037ea11a12e576e72754079ff65b50d2e2e0f750a4d75f6b5d200405d79d32d234d8acf585f19aa2c74c59dd33fe0a554c5ad8509000000896dffb92a8991ce3700000014000000000000000000000000"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) socketpair(0x13, 0x0, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') 05:38:02 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x9, 0x4, r1}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 05:38:02 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000100)=""/24, 0x18}], 0x1000000000000030) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 05:38:02 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x480, 0x1) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/29}, &(0x7f0000000280)=0x1f) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000002c0)) mlockall(0x3) r4 = socket$inet6(0x18, 0x2, 0x80) semget$private(0x0, 0x1, 0x400) socketpair(0x2, 0x5, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000340)) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000400), &(0x7f0000000440)=0x10) unlink(&(0x7f0000000480)='./file0\x00') getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) chmod(&(0x7f0000000540)='./file0\x00', 0x14) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000580)={0x6, 0x5, 0x9, 0x7, "326ebb97cdfc12a637a6651b7a62f6b883d0923e", 0x3}) utimensat(r6, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xffffffff, 0x80000001}, {0x7fffffff, 0xe2}}, 0x0) r11 = getpid() r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000000b00)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000680)="5cfc06f87aab3f46b9560df830abd512ac4d5195d4ba0aac8fd5c55303ee41ff74db1bcb7348228c88af3b6ccf8db87e57ab438066b79c9d27af3dad45b0145c158fdcd447b058d0e40c80c6fb8bf6176acbf800ae6d8407a409f9d1fa7b4ccf2a440678a80f72a123e92db75991f66dd522d70dd7e8c7b40cdbf79eb8a1e6a6cfd4287e2d84749c2faa4ddc2cf03a4ece8880ef1732239e42dc543e2492003b228a0350f5dc146f7a897aabac5be68e9931e55bddf22f9e5f", 0xb9}, {&(0x7f0000000740)="3c90caef881af1fbff95f69a3500e50fb2569431649daa334c17fff26857358ca6c35c4b88f5ffaa53b76af920d4ff17453512ca2d0362010d59a36d0e8020d631ff3d2771a5830f22a22de722ba4e1d2cc9208557421c2ea108b1fe46c5a626207ca01ebd4733cbfee786db60d76c0ab4d04ea7", 0x74}, {&(0x7f00000007c0)="d4f1a963e840198e5b8a680f3d53a5888972be6815a43996047063595f942a714b0622424c3a9445be70940b8f7967790abbb756b65d0fbf2357b33c298b", 0x3e}, {&(0x7f0000000800)="5cbe7661ea1e9f397003d76da4fa93901cd6a3a03dd5cc7c1c2ecc4e2f09923ec0d11b0bc9d1dcbbb01ab6701c1ad60c6c2fe0843e8b819a3fe33ace1faa33e791a8ae759ba764d810d7b1ea60414360c1a292d0e54dd931560877ce1564ae312c445c4d8d9bc2e50af802763b1bcf7fabcdf6cffa503c8e3a0d398373568c898232083e6d67d51248c3311efc9cbefacf0a6c49a4b4e53c5193f6f6aa4237c2cddbd4f05cfd67c4dcf903764b7dcab8cac5c8993365f81e7256fd7c62442db25074675b38b89945c346f5c35044b92638f3bcc0c3222eb53810a9", 0xdb}], 0x4, &(0x7f0000000980)=[@rights={0x30, 0xffff, 0x1, [r6, r3, r5, r8, r8, r0, r6, r5]}, @rights={0x28, 0xffff, 0x1, [r8, r7, r8, r0, r6, r7]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r7, r10, r3, r9, r4, r8]}, @rights={0x20, 0xffff, 0x1, [r5, r2, r5, r7]}, @rights={0x20, 0xffff, 0x1, [r1, r5, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r3, r4, r4, r8, r3, r1, r9, r4, r0]}, @rights={0x38, 0xffff, 0x1, [r9, r6, r10, r7, r3, r1, r1, r0, r1]}], 0x168}, 0x1) pipe2(&(0x7f0000000b40), 0x10000) recvfrom(r9, &(0x7f0000000b80)=""/196, 0xc4, 0x800, &(0x7f0000000c80)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000cc0), 0x10004) renameat(r7, &(0x7f0000000d00)='./file0\x00', r6, &(0x7f0000000d40)='./file0\x00') 05:38:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x0, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000aa56ffff000001000000978d135653cf57872a4f81c994277a559dc93cf0417c0200000000000000007f00000000000000b21876b3bbfabaf20454cf8a8608be4a0cb6cbd8215c48b51f749e5294aa954f1d6eb6fda5aa9c93f6866182a79347be9923f0c8f4eb44b5de8a4208457cacf00900e707d66ca436c7ce6af0397dabc5d32f62afebefd387224d8a8536a680f35c8dd193844b0909d6ec92a5e4ff94f83b2913b4544e138fb5536cc38db8655842e438e69ae82732aabf4aec54433a5d09c379dc08305decd359236872fd1789124a8a2613184b4aca25db9d63163bc7580935051a05594056488542faedddb25738bc211f30e6b2905a940a3add6a433422f390a1790f7f5eda270f6993f1aee82acb3460ac6642b1c4c25c7af46037e7a4d7539cbd09d78fe4625cfedc31f489dad342a74a37c890344fc1a74b8746b41d86d53ed2aefe1639d5299360790af991fab857a478c6d4b9b506f41a7451194714f2699c07d0f93a583737e6619cf25af54acb4469702e277b36dc40eee1e0d749451ab6cbd946827886f5ce8fa24b6dee67d2cf604d0ce9d6b2c780df237b77faa0f71283b4afa5e682914c60fac0afa3de52f8bda538f619a1dc9f1d235975a3c2790fdc0747900d0872f40fde822378f38d8160cf48c65541843d6a079582a15640616b765945ad27de42fba6aef0611419aa7a01a711240115b56c89491f79d6d0727a156f05cac52743f1c199989bf27dedada155c5501fcfd7b45680d432cf9dbbf45ee12866515362e02320ace11f2557f161178dec90234d537d5fc81b81c016ef9c7ca092d66353cfc3c5b89aa99dfeec243faf37fee2d47a5822353758ac4eecfd"], 0x26d, 0x408}, 0x402) 05:38:02 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x20) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x0, &(0x7f00000007c0)) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000300)="1096fa354ca0c3bdf72d17936040d3dc437b7a2988668b189f8115d6d666d4d5a171eeb8b0ce1704e680f375868f1f0c4e58e5fc3065dc945d07086d5136aa87b51fd53cd0a793944c5bb52e52b53e2220017f9b6c6534f0fd02cfc14174e981a0c86af1eb299574775908c0a08ade51347ba2acd1aca95dd49628098cb463ead5c876159253abc42ce9cf445b086806425e382b140c3c2a2bc023591f19b10b9341b93e7fce8e19f1ff7f2a44ea98e2bfcd6a7bb41202a5b32716111de76683e3755ce5c699b2812cf72cad1b5215dcfeec71b273f9dcee044a18a1acf30dbf85ad15d2eb25057f26214af3ab6be25edfd8b08c8c7dc6e719047a8edaa0b4", 0xff}, {&(0x7f0000000400)="938abc427815b968e004ef87c6a92cc3e76f9ca7d97c563cf05e88249018966ab46de6482aae4655ba2580d9f9a664b6", 0x30}, {&(0x7f0000000440)="a9bf986bf489d6923cebba2f39502b652b092421d3714e140913758403e59b9fb632b6f70f6d4ee103bae5aba026fee66b765a7a6cc9f942718dd1fd9b102364b57910f78986394b8168ea2f0e69bb4ed1c5f2f5addcd03aadf178045a42684b17e0e321a8ff5bf6bf1b8d291f553c74e66b0589ea2a299da626e95aae894295", 0x80}, {&(0x7f00000004c0)="0583d2bbd98c8dd6c49a820c5b3f09dd1da2fd5b58ede6228dc9282b52ff4501118d1867f677618d8381520954f6c0c40186b846f27643efb72199137bb73dd2a848ee67772a7c7e9c162f7502956e08f43320ebb943b4aaa3db005e42ec32e107594aafa675f92998ad2da2", 0x6c}, {&(0x7f0000000540)="114c34b7c56fabeb435e5ee98fceb0890fa7a60a305d9c810f89156f5fdb6a5bff3700cbb33e06346483f32df87014eb5392cfc67cb27a08230b7e38313b63732ae30fa3ce8eb4e0fe6125caae64728315db90429f6016462e42eb53c0f17cba6091eaff0dc96b8eb643140a99212b6622f9fe1a2e07e534a698da97130fdfab2d3ed6d6521034e23b8fa8bbc2a2a8d6690859ab6c9d8628c7b1c5a0756b2b92f1c60e447246b8ddc151674754b8059dde7446ac8a10bbd7bbeb04deba7efdc371ebe0d173705e7da4ebbcac67169021ec8524dfd760a4", 0xd7}], 0x5, 0x0) fchown(r0, r3, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000006c0)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x1, 0x9, 0xbe}, {0x18, 0x2, 0x2, 0x1ff}, 0xfffffffffffffffb, [0x30939b, 0xffffffffffffff49, 0x8000, 0x80, 0x49b6, 0x0, 0x7ff, 0x6]}, 0x3c) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) close(r2) r5 = semget(0x2, 0x3, 0x80) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000700)=0xfff) 05:38:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) linkat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) socketpair(0x20, 0x3, 0x0, &(0x7f0000000000)) 05:38:02 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x30) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 05:38:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x140, 0x10) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) listen(r1, 0x40) 05:38:02 executing program 0: r0 = msgget(0x0, 0x4) msgrcv(r0, 0x0, 0x26d, 0x8000000000003, 0x8) 05:38:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x204b, 0x237161ba) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80000000000000) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x8}], 0x1, 0x0) unlink(&(0x7f0000000140)='./bus\x00') 05:38:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) setsockopt(r0, 0x1000, 0x4, &(0x7f0000000040)="d0bb2396267ef7938b5016e6370134dc162d6c2ad25fe1e419eb3bc7328beca7c340f8214d8196abd6b04d7d7e868ddd86bbb2f6375b77d6b1a4e34dbfdee6d1d6ce13ed2390e358c52d679d2bb9435461482a13c53cf67fedf09afcdd6348d5796713b3985d7e136214abc8dafd6c22928a88ac8cf2a6d8f81f5a12e018be977817aea5914baa47a8249e47e9089d9cd39575c0d66dca31fe05237a2bfca2bbe11596cbf8af272bfe1e99ddd6dd632cd452a56060809fc87175c6135ffa6946c15473373ec5b14c261fceff987d18a8b11e8cb184b07ee257bce7ffa93f3e6637e3aeb19a3c6c79b3e07ab36d36ca7bb2a6630b14b22ddfe11871b20425599a11b582db80e545cd747a5a11fb8365e621db5545c18ca0f191a57e1dcc6ca8cdb6ae417c0a7d8d1fbbf03d4cfc15c77b4f7f039aca24ea9e05821deb04a64e3fa226301e21c94d3de5f61729059ca038391d22ccf3c16f579e71b7785902752e594003a91189aee25fbe640b5a5a08349225cf2944ba4a033842ec0b6d5dd49d93f2a36ab75d2178ff6b52ab21ed54099e0afb35aacb6dda53ee627167afa1bd9b945b6cb444cda365046b25357ef4b7c541b632850b8b838fd482525a414e54a005275a349030d0bb0c2b62545a5b5180634f50d9903bb6feb4c522f29175adbf2f08c79aae5539562b72eb78cd74255925b887c67906d34c210c6cd33aad339145575a9b347d987597dbea0cc1d03eae6e89ec8c950b99e8350ba3c62041567a614a1a701114975dded5b5382725534b2be50abf9f21cbcce0a8931816a2a330f62031b3cd75c070576ffb165cccb0008c2a5b035d53c88b2d860bd8a8a970f35cb4494aeb54faa7b558ef798edf8c5cc66bd509f26ec8cd9b8696964701cc758b461cabdb6521b386bf6b92fa3a5a5846e9dac62e34d31ce2b8118a07be2ad8b1f81fc68d243208ba8b8d2aaa040305c5a721a9abc4ba94000148897e546d1ed9f54f90041eee983b9d5d4fc664e0df28b2b44dda6829ef151e0b7b12f2d3692f09e09c83d7e3da9dfbae2b902d494334f0df3565e0543f79a59ee71a88563beff1b037eda404f1e5ffe34a3766828536a6b8da3afdee0d3bab3be47508919222a6c7b23de231b9b734a321dec9f3740612cfcbeef36c5344dd7ef5778e5c36fadd80472b19d4ac469415cae292554a940134e4e0ac57d8e20a73206ff6de668367ab41482ac842e53e818e3e8eca4b49a275d5eadce6a026d2245b225b953a9d427552961229b80ae783ac5dc2514b78261041957a6aa3d071c311e039dd8089640aa4136c19c9340cbeae2b3ff848fb7debe036e4c3a4c032e590a0d95d44086fb8aa588e2479f80b5ca391b3e693ed023a09da07573085460aba2464f8d3839269116e53689541c140f8cf1c90de6564b3ac0a5e2ad13d0e635ecd4dc8dd9fa1a52403094659ab9edb1cdcd14e97f12277bbc37134d974385925988b0687ad90da490b0bb8fb399eff963fc789f5e2737f58edf4e1e57eda2734978c88237dcdad7e21284a97c52f554b699de882ee81a3f94dfe65f5b8b3674f7715239ba1ee9d69617921eeb4cc1635f1ada54cef70f3414ce213fd4e8904a2d095082c96631287e9813ac575dc0b4b8075a6c120a801157462de09619e00994e01f3476caad9ddb756eac213cc871fde913a6aabe46867f8dbf7464f40e566589b3355fc44c7d635308c78fcafac736f2c3523afde78aa18205bbf008fa2a3a55e2871d90aae156efcbbddf0f0d905f57ebd3ebc5e58984541704b4e534c48b7faf441d6852b41d03d66e55dca390e62d0538e84c04a50e8be9e465af4285a7049f0288c40b27bdab20a6f76d188208a796b2f3961ddb5b135face19451911881331b8fec30f0330d1cf7ee12c05b861e0cfbd135d03125f7567c33d641770d4bfd8d8749fb9919e52f04bf49cfd9eb6f99b5a415ac9d7664f875d9aefb08c3e8240c7f3b72231237e9bca32f1abe36bc3090f3e662f017b55d57fa2f4d182daddaca19ea0ef2d2e480e249e7768e22ca44c8749a18eba8a0e2ecccc87edf616bcf7bed15625b192c01edd85d0cf24f523e77cf77219b2b31bd1b34b200acecf0566d26625310fbc42d966a7833b0066f7a9a197ea4c448fd9a08c4eb402ba3ed3ff46a3c7026c045f0aa4580c027788b043efbfc166612693e12617435ad9e7bf145cfd3d6ba2de0d379652b797ba0d56dcde2bc7498d8331e28fb6818cac85824deec2a3724c0819ca3c8f5a3de92e18f1971db26f1a625ba30c8c458ad30629be6e5eb881061ba5cf13621980f3412357cafaec5a7c02d22c64834ec1962abd8148eb1ba3d5e31f4ac0fb9986f054c777223a730f102504641aa45a264370f4e687ddebe4502ac5ed9baff8403b1fc2609a2242993d2c943ec7d806c7dff8503fee75e60aef33abfde299e3bcdea4bb09e62fc5987293a5bd6c678a729fb9fe4f7de00af90234ede0478f566c8a4476c6867b683aa5719b4c3b04a71d8a015a3e154b70c8039a7a9bb358d6d3e04b793daa2b0b2ffa47fca559e43d725b12bc053f3386979b92b30cddd6c4b6ca051ce3c43b75e784c33acc3826f45b3d1836c7b6e9d9dcb88a3e0ed37f8f86822a42c00a4c1b3bb88d78651890dba2f5e3225ac71c48f34057c94000d6c553eda359b8422fa9086ac4b9ec2a078b74f03d324be40aad67352e0d42a2360b6f4c0f96ecbba9c8d1550addee640515ab0f04857f76e5497740e1f4824647aa1288243fb1f9e4e0fe43c692882bffc66814faf79ad439dcd338901ddf3363d5a57dd993aa81483fbe713fba0997d24a6ffb60e482fc9e51f7bbf02f6fef5e136dde62c30d8ee40f0c74580a6c833b61d84767f01765276a9569ee7fbfeab26d8a492f4ee188b6da2a5211c847673a46cdea9d42380f0151bcc1ba66d92b2ab462687ffa39fdb24d394bb7646657fee09386cf6bef49e96c84a4c69ca074bb62f5c134c1d85fa1351d6c912aca5d87824ac5552a8863d14f874017971dbd2593522aa52612198983aa1ad439f05844319f3aadb7b6b57f9a4ce777fc503ee19e4582471a1076ab543bea67119cf923c2b7f4ce5c84af5f1c15d96fd41a7ebe43fed927f51c9c285564d99b84010f8bd17d18b2e2ae10b166e71ae995a5eb447fbaaa3852c194c19459d60bbc816382256bcf3b5bdb959cec14a1918a7b0431593ac3c2d807bc70ae621dc0554a14498556ddd3484bea7ac860363945a51b7c7b9cf809c88a3aa7c0a8c1fe2d4797f0794d82996f3c576ec1c95efe0fabe04bf72471a5a62967d49ac3506678d341b59d531b66ce781907ac506d3898abf5ad6b6ad7fc95f26ab22411f63f13d8a51cd9edf71c73d723cf6a38b7e62dde23345b62953e93d5b46f004acf3cbdf102fb98ee65e7ab6646a0211e3ccde017c61cfafca457907bf12b671f0f21443477333ddc5db80fd1f94f870dc52976e51c89aa44e2368e66d1ca9ad5a252d4edaa596139e2fc82bd39e51b96bba2db85d8d5debf20726a24ddb9bad1abd4d5c0ac76b970f7dc8336cc4229c988e34d5fb86ff1717b662716855e6e411e7f7fee811adc683e49424eed06e7ee4312439b91be5c0d7a1d85412fcb780c26c8c270a4e2e59096f0a39dc4167bf939dedd60aa6d95f7261644f084962d33081907a67d2bbaf2855628a3c7b9cb55b480d5673254237cb5df745d5c291420a877a51be65686b2d2c813fb19d5478d0075fffe8a12a6231d45fdfc8efefabd4a7f2e9519690145ffd776a2d7052cc1043516e81bb65d006d5f20a91993d96cd6a0333815a6af80cb1047da655db00be6acc2b8f0d928fe111f906e722e6cf39ff0f4d36c9ed36f9a0cbff2382151daed3a7091123eac8cdf080f9c47bc90356bf59334c90a74196cd8291fa47805a148a82414a24bbb3bb711ecfae1217d13319a8046837a27e640d8ebd776a27348b0f399fdadc518b6903466df77436ac089c8135326633c74bf5ccc95f396b293f5bc6daeb5249c8fc8e9b2385e586f5204f56041e3d0d9653282f2d98d71aacec493940cd8d6657eb55e5ee413761be81609cbeab1b7aa004ffe2a5ed7248a4a5aee1dc19862f27ebb9a534da2da7e098b2dbc97ee045f29bd8c81556a50c858bb592b0fe0108e73eba601de7771c87d277c09579eb90979673cd739b0c5e447a56e4c29e58111877d6102b18c896fa64bf98467d4cac71f1a85f7b43edd6724daccce1808c80168ad2de27362386b2117aa2b728cab2d12738a6f563c68dbcd034b0c5951c4061870fd541a4b0b9815c38ddd9c48df2719f4c6e3e64a692f433da77f9dcf2dbf091ccf3fbca11077159a84e044570efefab312f2a0c493d92663654deb2805225de62981aa4ead675e67cb7c19246e94946c4b1f7f7b8722f735525518b0d44255cb5a997837fbb2c94d44811626b43fa4c8f7ac4bebfa645ffb5aa55ca80dc4241ed440592a5031b1121d5fc1a37df2896f5f3817641dd4b7e8698d670484fc863f017c06eb9783d171c300a93a9a0314ca1349c99743c77dfdfde43babc135bf58db9a3463c4e68cbf4a8a33806b33e44f905c1c87d4176f1c4af70f797bede465188185b3389ab1a30961e782090d004024d0b9788efa70562d934729eaab9b72933388ea16d5b16e368322ff0045d129b7d7b978fc177ec18545ce7671de393885355615b65dce34327beb3ba29c5916dcc177def3eb64500b16f382049add03c2ae395c55c8441cf79917f59d1e8f360f492623544fb0078cdf1f65e0aa4ca6594600a0f99b5391b698d893d7ba822db6310f1aaa4363bce7422edb3f6bcfd92ed7248e56bbed270eadcbc0e5828481eb6933f0dce3276d80cb15e6400dba7221989670d36fd8ad49aa7138deea2e0832da0a779666486406cfd87fa019b87228f85c3fb22bdd87c8e796f255c284be82397259ed0f417bdd0b239573eaef7fa3defef706dea39cd9e1e613d9a4aa71e66decd57b91550bcf1841f8107df9a64102472a410b21ed60843101336312d74acde44ece5e7a20ba6069a31188c2322c696442e8a2627846ed1a983d91f8be2f3a73337cda379a024a83b33d0b4a87f85024b04914020f7c7ea39eb0160d687318eba23722cc902850eadcfcb68e8c8a2a9531bb69123de42827fe8df99e13893f9069d03cd8fa1153680552e1d7516d73d31f91c0dee79d2c993cda3a1ee1cbce9bb7677d1f5375fad5d1e24269ae0395b8e1573b4bf2ea9af0837ad4790692a0131d92cba52a03625b457b33b589a2aa11052960b48de51df68dbf45e1b01f73e457a31126372c2590a4b77ae159fedc64c28a9e225eda9eafa088fd594eb7ba421ccbbdc60c2a40e66b1060e4abeeed5983594c03190b7853dcfb24470cf00b9a8af1be091fd19b2ff336f3bbed727e30a9345b1ec5abede0d5d6f5d8538f48f0395a58bfac705667958622f61140b5edaccd2e7e41fceacc8dc13d4b6f58b1c9b2aaba6b30a3c4a78d4a4b89a09cfb020177e99003144a50eb21cddf466444a391493a2b9883b39e98dcc6322348df5446c69e710a75fc8f0ba2acf8b413e451c60bf610e9fe91ae9ed7b83de190052bf180ac9916ed8cf072ef727879f729b80c300842d7d109ffd02dc77bd24c92410db9e55d5cc3dbf53300fe616cbbb1c4bc488c1d9bcf14f935f88e1e108743023a12913935e4f8e575263cfcccc332cc40a6b10ca22aef85f0ad42707be74d2a168ca46b0fb79b79c5553e691685f864", 0x1000) 05:38:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) 05:38:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x84, 0xfff) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x84) 05:38:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 05:38:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x4, 0x2a4) pipe(&(0x7f0000000480)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getpgid(r1) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r4, 0x20007471) sendto(r0, &(0x7f0000000340)="a6af07cdf6165bf54d3e0edd6dc7154a951ec0557bcc6b2c80f0d2329645b5f2adf5b63fd0705fede93410ee98767d28d5c2f898f4446c70b7a73afaf63982ce25e6e850285ba2212ea53ad7b2230061a2ef0a9e5c42fec066232967b9deb13794", 0x52, 0x1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x1122) r5 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) utimes(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x1ff, 0x2}, {0x1000, 0x3}}) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) open(&(0x7f00000004c0)='./bus\x00', 0x400, 0x40) kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xe8, 0x80000011, 0x8, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000002, 0x6, 0x6}], 0x8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffd, 0x20, 0xf0000049, 0xec, 0x401}, {{r5}, 0xfffffffffffffffc, 0xa4, 0x2, 0x3, 0x9}, {{r8}, 0xfffffffffffffffb, 0x9, 0x8, 0x10000, 0x8}, {{r6}, 0xfffffffffffffffe, 0x88, 0x40000000, 0x6, 0x5}], 0x9, &(0x7f0000000100)={0x80, 0x200}) chown(&(0x7f0000000400)='./bus\x00', r2, r3) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 05:38:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0xfffffffffffffffd, 0x0, 0x0) 05:38:03 executing program 0: select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x4000000000}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 05:38:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 05:38:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x8, 0x1, &(0x7f0000000000)="8c5b7476434527fff9078ccaccda0411dcfc114992e06eaf2ce14814d850cee08fd1567c2774bac76951d370176feadf23fa6ab832e5ae2fbac9c8b88feaff617b13247cf2a3f73d1b7300c52749021bfb6bbde132ce6f7113e1f4f80bc80bc097fd8e509e2e9527df71b739d765b6e3e9a3ee5edd0672f7970c46009614b01a8ba761bddad4b19a806f0b5119152c3674ab0cb5dd091fd975c27aa01edc81c9d8b0e4b4", 0xa4) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) 05:38:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) setuid(0xee01) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 05:38:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind(r0, &(0x7f0000000080)=@in6, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f00000000c0)=0x4) socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 05:38:04 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) 05:38:04 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6810, r0, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) 05:38:04 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0xfffffffffffffffc, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 05:38:04 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0xafc8}, {0x8d99581d8b69aca9, 0x1, 0x800}, {0x0, 0x200, 0x1003}, {0x0, 0x5, 0x800}, {0x7, 0x200, 0x800}, {0x0, 0x1f, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x7f06}], 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6) r1 = geteuid() r2 = getpgid(0xffffffffffffffff) getpgid(r2) seteuid(r1) execve(0x0, 0x0, 0x0) 05:38:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3e7db97de88581615ee21470fe48153aa4c23e7c98b408d0ca6287c5b0d197c262d05fc9557d3e16f711bcd9e4615d2c1b4b9b0a919b4b7d752680955f182468e1b427fb3dc9a72841e62a47a2a9866a6d7943a664054ca73974cb37d6baa0ebfeae5de6995b44dd34c2197fd499bd3d35bfc150ccf8c29fa64e8072cf3237f37730c62c00c28cc9d67a385a653f72555611e8b0222f86a9e5387f57a6b6b78054f1ed44f4d912fb9b68250b3f58e931b372f390e8b368e2e0eb73", 0xbb}], 0x1, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/233) semop(r1, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) 05:38:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x20, 0x1, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0xe, 0x40000000, 0x100000001, 0x8000}], 0x2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x84, 0x10, 0x7f, 0x1}, {{r1}, 0xfffffffffffffffe, 0x34, 0x0, 0x6, 0x7f}], 0x4, &(0x7f0000000100)={0x5, 0x400}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) 05:38:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCNOTTY(r1, 0x20007471) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) syz_open_pts() listen(r0, 0x28) 05:38:04 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x20008, 0x100) r6 = socket$inet6(0x18, 0x1, 0x100000000) r7 = socket$unix(0x1, 0x5, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) socketpair(0x1b, 0x1, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r12 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r12, 0x20007461) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x42, 0x40, 0x8, 0x474}, {{r2}, 0x0, 0x40, 0x8, 0x2, 0x1bcd6034}, {{r3}, 0xffffffffffffffff, 0x43, 0xa0000047, 0x400, 0x8}], 0x7, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x44, 0xf0000000, 0x5, 0x2eb0}, {{r6}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x7, 0x6}, {{r7}, 0xffffffffffffffff, 0x40, 0x10, 0x65, 0x5}, {{r8}, 0x0, 0x8, 0x80000009, 0xfffffffffffffff8, 0x25}, {{r9}, 0x0, 0x40, 0x1, 0x1, 0xfffffffffffffffd}, {{r11}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x2, 0x7}], 0x2, &(0x7f0000000300)={0x101, 0x80000001}) socket$inet(0x2, 0x0, 0x2) r13 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x72, 0x80000000, 0x8, 0x3}, {{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0xd2b2, 0x100}, {{r4}, 0xffffffffffffffff, 0x20, 0x40, 0x100000000, 0x1000}, {{r6}, 0xfffffffffffffffd, 0xd0, 0x3, 0x4, 0x5}, {{r5}, 0xfffffffffffffffb, 0x82, 0x40000002, 0xffff, 0x401}, {{r11}, 0xffffffffffffffff, 0x1, 0xf0000040, 0x5, 0x100000001}, {{r9}, 0xffffffffffffffff, 0x98, 0x40000001, 0xf0}, {{r9}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x80000001, 0x4}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x0, 0x10000, 0x8}, {{r5}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x5, 0x40}], 0x7fff, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x41, 0x78, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x7}, {{r10}, 0x0, 0x2, 0xf00fffff, 0x2, 0x8}, {{r6}, 0x0, 0x2, 0x0, 0x101, 0xff}, {{r11}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x6, 0x400}], 0x80000001, &(0x7f0000000540)={0x4, 0x2d}) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000580)) poll(&(0x7f0000000000)=[{r14, 0x7}], 0x1, 0x0) symlinkat(&(0x7f00000005c0)='./bus\x00', r9, &(0x7f0000000600)='./bus\x00') kevent(r14, 0x0, 0x0, 0x0, 0x5, 0x0) pwritev(r13, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) flock(r8, 0x4) 05:38:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f00000004c0)=""/185, 0xb9}, {&(0x7f0000000580)=""/142, 0x8e}, {&(0x7f0000000640)}], 0x9) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0x8}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/185, 0xb9}], 0x3) socket(0x20, 0x3, 0x6) 05:38:04 executing program 0: clock_getres(0x3, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000080)) 05:38:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) 05:38:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/50, 0x32, 0x40, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETNCNT(r1, 0x534543f44a55fe7, 0x3, &(0x7f0000000000)=""/53) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7f, 0x7}, 0xc) semget$private(0x0, 0x5, 0x2) 05:38:05 executing program 0: r0 = socket(0x2, 0x2, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0500696c653000"], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="52bc490d06", 0x5}], 0x1) 05:38:05 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0xfff, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) dup2(r0, r0) 05:38:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, "b9ecf63ef21abc98f02704fd44481201d1c16682"}) 05:38:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/119, 0x77) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xfffffffffffffff9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x5d8edd5b4a298ba7, 0x0, 0x25}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xf0000001, 0x7, 0x6}, {{r1}, 0xfffffffffffffff8, 0xc, 0xf0000014, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0xfffffffffffffff8, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x800, 0x7b0065a9}, {{r1}, 0x0, 0x80, 0xf0000001, 0x101, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x84, 0x4, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0x44, 0x6}], 0x7, &(0x7f0000000100)={0x1, 0x6}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) 05:38:05 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') mknod(&(0x7f0000000000)='\x00', 0x2084, 0x3f) 05:38:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x800000000073bd, 0x6}, 0xc72d9b22f21b0aa4) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 05:38:05 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="007c940080000b00000000000000000000223ef083972224511ca700000000000000000000000004000000000080f9893100000000de00000000000000000000000000e9ff00004b4f3df50a2f9e4d0000000000000000000000000000f6ffffff0000000000000000fcffffff89"], &(0x7f0000000100)=0x6e) socket(0x1e, 0x0, 0x0) 05:38:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/255) 05:38:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x1, 0x200) msgsnd(r1, &(0x7f00000000c0)={0x1, "61714b26a68bd7d45497b3b8996d637da29a8b652470f9439b9e9df164f1c3ba18354a409c18ff480dce12d183c8f3f1b9fc937bf93728494d31ea85961b575ed3872bed07651454a39c5b44a53f0dd9eb415b65b6d61d1ffbf69f841537b4f533636d5575a665dffa2876d23be73237108429343087af02d70a8d1b95b0a843bfe3dc79b0fae92682db9db2df820e0cb40b09061e88a8e9f2565a8e0dc323d40f70e78771a904894acfdd4e48236e4a937688347e9d731c0b1842db6e6c84eb648e93210225309fc06665a190ee4c110a120757aa466ce67045b2"}, 0xe3, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000017000000000000000000000000"], 0x10}, 0x0) 05:38:06 executing program 1: r0 = semget(0x3, 0x3, 0x40) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f00000000c0)=""/196) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 05:38:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x400000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) socketpair(0x0, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) socket$inet(0x2, 0x2, 0x0) 05:38:06 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:38:06 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x180) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair$inet6(0x18, 0x7, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r1) 05:38:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) syz_extract_tcp_res(&(0x7f0000000000), 0x6d2, 0x0) shmat(r0, &(0x7f0000fec000/0x14000)=nil, 0x3000) 05:38:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1000000000000, 0x0) 05:38:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x820, 0x12) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x1}, 0xc) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r2 = syz_open_pts() accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)) 05:38:07 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() dup2(r3, r2) 05:38:07 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', 0x0) 05:38:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) socket$inet6(0x18, 0x7, 0x9) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 05:38:07 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2090, 0x10000) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:38:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x0) renameat(r1, &(0x7f00000001c0)='.\x00', r0, &(0x7f00000000c0)='./file0\x00') 05:38:07 executing program 1: r0 = kqueue() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0xffffffffffffffff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r11 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r14 = getuid() r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r17 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="b1ee6d2d808e90e4cf01337a6acf2ef8e758009a88f9a7303c4c7bf5cf45bb076a080ccf1de54ca50d639e9c6799972bdb212203800324d125a4dbcbf7bbb96fe11966922e32969a145fab0ce3d8484b1e18cb34547bde3652a7cbb8f08437b6e06a1e308ee68d8bbdaf4fa888cb481ca065910151d561ef8eb9f8aed59c6e1e82ff23a6e480a053d46b0427a7eccf3c653e0fa5b91c11030a9ce17f3fae4a3c2a11871581d7b8ed4128cea64a815c10404fe20ead62a2f0f8d1fdc54238e597e4f29387708a2ceb3c525da608031d30e38f7ccbc7fe5943898ff305fce411960e213c8992", 0xe5}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000b55dcfd2469cae034c4d2659718d38f9727f6bb6aed6a777f74ec58f7fa780c8580c08869481263d9f552fb15a44ebf178bcbd305ee4e85d542b5dc7708a976f59f267f3a2e9c987daf6ceb59233feb24bb887d9c8b0e520e46c89907c86", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x2}, 0xb) kevent(r0, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) close(r0) 05:38:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) write(r0, &(0x7f0000002740), 0x106cd) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, 0x0) write(r0, 0x0, 0xdf) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="01", 0x1}], 0x1, 0x0) fcntl$getflags(r0, 0x1) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 05:38:07 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xd902, 0x1000}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1000}, {0x0, 0x6, 0x800}, {0x1}], 0x3) readlinkat(r1, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/166, 0xa6) semop(r0, &(0x7f0000000040)=[{0x4, 0x6c80, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x593221d0, 0x1800}, {0x3, 0x3c, 0x800}, {0x3, 0x4, 0x1802}, {0x0, 0x0, 0x1800}, {0x3, 0x2000001, 0x1000}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x4) r2 = semget$private(0x0, 0x5, 0x28) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000000100)=""/106) semget$private(0x0, 0x0, 0x110) 05:38:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x20) getsockopt(r0, 0x0, 0x9a9, &(0x7f0000000040)=""/183, &(0x7f0000000100)=0xb7) socket$inet6(0x18, 0x8001, 0x2000007) getsockopt(r0, 0x25, 0x42, 0x0, 0x0) 05:38:07 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="01000000", 0x4) 05:38:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x4e) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e600cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b084dda68b4c5b893977cf56b395c5b1ab9de98e88de1732f", 0x10e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7fff, 0xffffffff, "a146786eca0002000000000000b1c85f6a8a1311", 0x7, 0x9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x3) poll(&(0x7f00000000c0)=[{r1, 0xc}, {r1, 0x81}], 0x2, 0x0) 05:38:07 executing program 1: getrusage(0x0, &(0x7f0000000000)) socket(0x7, 0x5, 0x4) socketpair(0x18, 0x3, 0x2000000000000102, 0x0) 05:38:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000080)=0x2b0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:38:07 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r1, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) open(&(0x7f0000000000)='./bus\x00', 0x422, 0x0) 05:38:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='r\x00', &(0x7f00000001c0)='c\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='r\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='r\x00', &(0x7f0000000340)=')\\}@\x00']) chdir(&(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getppid() r2 = getuid() r3 = getegid() r4 = open(&(0x7f0000001980)='./file0\x00', 0x8000, 0x30) r5 = socket$inet(0x2, 0x1, 0x8) r6 = kqueue() r7 = socket(0x1a, 0x564fe83006b9a77c, 0x10000000000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, &(0x7f0000001a00)=0xc) r9 = getuid() getgroups(0x6, &(0x7f0000001a40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001a80)) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r13 = socket$inet(0x2, 0x8000, 0x0) r14 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001ac0)) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r17 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001bc0)=[0x0]) r20 = accept$inet(0xffffffffffffffff, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) r21 = socket$inet6(0x18, 0x0, 0x80000000) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, &(0x7f0000001d00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, &(0x7f0000001d80)=0xc) r28 = getgid() sendmsg$unix(r0, &(0x7f0000001f00)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000500)="871468353cffb519b489b0ac4c24cf8823014700a26560f1838e86a016bd37a5af2a68fe41f0a2c29e018ec34bdbd3e6fdf0122132409e200dbdd6310f1caa7105134266d7793abab88ea34911d61d7ed1c0416f8adc6dc49883e0d6171e4edc94e040d9d256d6b819b4f46b8806b07f73ea31a3a138dd1fc371fa241d74eb8f8ce0e3c2125930d761089f69656ac69de2e537fe36c9e4de1cae9226fbe25e17d26a5b54c4048a44c565c90368fdd8433828552e4d9380b7d20f2e58f76b08b3f6c023cd5a0c23b46d786c8081a0d0ee2685dcc2a008cd5de9d9eb13f3843cc50c2608b2ec44749dab134a0289decacea09cdc3a070b0a47340c9f3d00e1b10289394db26e3dcad1e5119093bccadb2d057892e023bd407e5922907fe35e615270870b81bbfee5ada4dd56771a9f1e9c4177dd4ba051905d458a3f7b83f5124c63cdbfe2b07825a4753ab9be1dd7c3f8cab18105f4f030f6ff546bb28e84cef6f6e71bf5687bf3a2883f9fcd8def06f9db5be0bdb9f9619bf5a44f40f52e7f4eb6d41c4842d820abdd259ebc2644322eabcb373d6b6497036ee6aaa18091ca07f6513ab6a719d5b164681f5f64ed10e9e5b1eeeeb25faa6e21fac4354c04b65c152c16ddf39060e32082ec738c2968e1e6974b86483a4e1c531186d8f453cd575752760af97bd72ec8b663413910e427b5a93c3594b9128ba01ffc9f5a04bee51b4855ef94813ec545dba9c55ac25eb669263675eec65617df9f22a6cc3a976fa2d476b0e4f9cc239cb783e0bdf61fcfd349ab9f1037c48c6d16eaae6a2426f66c1eeac733f7013c5ff8f3ec4c5f107a2b9c877dc51a1d078da1dc46618b134a0c32e7bd05a90ae57faf00b7d75e0df2f73de8bd5bc86d76310fdfb68bc594b524435a22ad5bbcff9d84679b1cc8147d3ec8f64f88e0f92d69b356aed8d1b63742ed310fb6a61f50911130bc789e0f9cc838c1c59214dd6d35453f377eb3c9a5ca258ac0458818c32215664c3bfd842a4746d0b815d0b023551aa70ae878b9f4c1c9595ee07911af25f27bec43baf0b03c8e50acd3de5af4dd5bdd5e239727b69110fe003a1efdd7f16a23659c3247f60d7176a382153810d47434a130627655778cf49082127ac48f4c1fa4469c29bdf57f9617b8b256b6fc87cb7664fabc2bf6dbfb98e384d46fa0b718738d34f2c6924959f2d33e3f3548ff36f3cdfe6299b4794ff6ba90eb02191d3598103db819c39f120b7b45276307102fe41638b07d7903bfa3bb407611548886f955a962d52c028ffa733eb90189ddffea902e15784afdaba7c7ad856e68227274869bc980e9c3f225ffe69c1ea4fcc4be4046940583e32d294185b766add412cc2684aca501abe344baa6240d6872565b7bbb4b3bff638f1290367c8d49f4d6cd4e1aa764bff906c4c2787c8096d094fb7d0ec2e7017745f8c5a990bf5dfcba414c34810d687fffb05fe48d1ed2b59f6f69538f5c23244e6a33e2f85893c1e7c1ca98435cecc3123dcbd02fced6162514f713f480106b898f9390e11f6c5fc80487482172d532118f51f510758f9c5772774c190d0fe838ee7312038411f1c490b62cb5cbbfeaee3ebc11a7cba13cc401d3a7ac5aed3a4ff7054769c31a8bf0ecdb350884c625a2d0db80cde4273e36f01e7ca0cff417cac2f2747a19fa7cc94c4aa1a94015d17b70c1e4b512104469d4ff9ae6d6b2d081f8ce0acc1ccea5b49b1c4e388c436ca189f2aefce9758d8a9e92ba3ad1e85bcd919f76a5c191cf0d72248f388a03f5b217f38963e541a0a3af9e0451e951f108bd6be2c80d92c68c0c9a8daa8a1fc33dd80ca316c5049c3439f416d94c33f340443978a8b0343802da6ded7dd6a3f3dc643ae4064e733acbcf39848c05264521f3b6dd7f54c0510268cfe8c4310f61185d6eed85be7b4abeec9cafffb283d3324bae4fcd01dfb201f3a5bf43267e858bbb03ab23d8f84693f5f32c812c57b47b705037d63717c1e00a9efc65a1da845108aa5cfd654be50255e69860ff60c2bd8655aff06d9c40b2c424104333184d099d0031aac3183170974aad3a5db964c73600ade7ce3045dd7911b8b3a975c5dcfc3ef66dd42dfe89cad4cdccb28f030f5dca69bf5171fc87e047f58f67d3775640cf58782e9e91ba9ea139078388af9c7ac578f7cc07b314294a68853bac441608a407016c0a5685cd532e932e6e4ded7e5ec40ac49917695abea1bbdaf71637fbeb5d8511228a947d96b8287d3a32066c9bb672504349081ae9e0e94cff2d0ae46b335e1624554d7f7791cfc6a85459de06feace2bb368c0a201ebc6731838392303b6d9fb67e226b47341c664acdefbf9efc04b799e0075e8d37896ef06af147417f05ac4d3cd5d81e927d760d6314e4998b7b6ac514ea899d080b353171520f7c65257f0af3b32a103d1e521b503c7cb003b6bcb4ddc126c40079fa48a8a28347a878890bf447b121be13a0e3c5bde144a7ba885f1dea65ffdd5192d732d3eade974de790a8eca55ce7c4837e9e3a48b54a7273ab68dd053f4a7a1d54031f5e5f7a8a0810708714c3313f380c2e3ce5127024cf11bff1a21b8bbbd69a10d6e02c5aad7f5123b5fc14f873a336c4a8d671901e17e12ffdb80ccf422c72ec4af9f6ff9cb3f0e6f8a71f3bc93a3d07eb75c73341f0ddb062e70d211cef89e52c66821dc3b17eef6f8121fa6aef5a72c8bd0ad9eba2d8b8598f59c40bbf5a27322aa4a44a77f165af41e21a3cb0b3125da724c1d4c6fd4fa5a5c1e2c38cd725c082d21e49f7b4830086399dba8e0864bd005e496604310ce758e953649dd8a60b3f28d3dbaf0248d2b553462dd1aec319f3bb1edf8f4aecfee5ad8760ed2435ce683e420c056e6172d1fd60dcb15594b9299ace04e927426c11b5a01adcd1873b3b7a5f0d8aa41bff28b379a834811c39200b4749ba4deeea99cc76dbb5fde82b7adc804451cd9b89c66fe73e4bdaaa6ea049ecab1e7bd804fdf1a360471b8c05772feabfbda89bcd9ef11452cadb0f670f71eecba36705104310a477767f54108f7dc8a04b47627eb516a0508b3c77648a2a8ce15dc9e8492d23dcd56106916db31a90ea0d2d6c35f048824145f26093cde116f48ec1fa7f9921cb673cdebef6c8db82d7f91b4acf1c3691a96ce13003c6807f01052d418e21a4f505ec128cf6ee3bcce91d8353772e8d06baaf6ac766aa3b2d8a758f0aa660ecddb41d3c9f0a5a73c0ca2ccc20c41d772afd6d50381a68f3baacd11959eb10d908950d23a7a4358ec04e0edcda6d7d4fd3f2362d0e04ec3e301cc2676642c4282c73f0dd24a081c883d054ae949f0c57df17be7bbbca6f219709a46fb80089a3c17a157dae954c3796d33bc6687e60e5b527dee556d5bbc2a15e6a2586a10de96c31a7cefb6dc78afcf6dc14ef1ad4754fdc83a5bb3a23ffa298b20a38059941d177eb9c135790e5d70b32807ee45d2696800b26ae68df4339a7cc3d2a2442c08aaeb4323c5a8acc7dcae575baa19fd5eb06a444c934befc1c73b4aa7d32dd3e538032520d9685e343317ff49cc2af1b0fe5605eda4901c8276ec1d6dce3d1f398c615d69df20a4e86a57cdb3f4b887a298d683099472f1b4786c87c71c585003ab7d49210baec863db161551ae024ae94979e72e1a7027ff5c47f1ac43356d1b371cbdd394d2cc01ae01e0a391c950a56fd22b3f6185b9fa7131a41ad7a4d93b8cc3cf4492308b12e9c7805e28afeea7f73cfaa37d7301b3c80fb7e337933000092f96621914f1bcf2c038625af548691a0b3c3071b790fd3b644cafe88e64b5004da6cd03616a444f4664d94ff74807f1c51950ab3a07d91f6870b857cd50186dd9b972c2698ca03f650670ac9155612558ac4994ccb78982031ea85feb1434c6285f95458b1869c67ba172833487d8edfbca9b698c011c5a0fa673dcae58bf070ecf2cc8d6492b3359b2d0bcd2b5335deb8766a6bd320431566775bd86c54e1656c27266222b2f340a2134c8efc16a9a7980596d73b6c8742dea2e33b851ab380a92b69d0e3ce681348d392f2c15d8c63dc9243e3895a4a906f28b0990873bf7339c1be518b1b6ad4df3b05cbf17891251d740eb117c25e00b6d1f1f364077f8d97764e6d66f0694b5dd5ebb1c907f336bf076a0dcf7f37919369c8ead780fa817dd76489e4fddf2865d96a0be0c6620f7f95363f58adade8631f4e1ea235fb949a002a57eb3750cdbcef89e5618b2865c3f26ce8e83a286d1cd70917b28288ba24863261d6c86f743520045973011fcf0741337858531e4e72f31dc17419f4797bcf01477e981df721784c9af07b0cfb979a5aabd19d397f72c6514e8db602ea10f5d0f43850eb298a2118faad585a86aa355be55f3e25a8eb204529cd4f97dcf9a69c1cba7f9d07367a649357940013df83756a980b3c29e925b763e65923a13979854d3210ffc76bae733914310027a3d309ee6cd3a2335151008bcb2c2f66b82d2ffb385473bf55d1b116a1f89e1eff781e51ec5bb5e966210942837d78be14f85597cdea5f559ccd855df52e7e1c3574efbf298c10fa691353b89e98939e03c9b83ff1864a25ee46a94d0821a9ca3fd1d75a7328b84b4bf069bde6621d22cce483bb03b8662bf342865d9e44223b7e2ba1ab70aa7eb33e34a9eba4c405f93cd7774a1c9d48849c07f29142f335460f8683a2c40f8ea403a6f5219b7759a893c4c0f375d5948ae77d8f67a5a00b8caeaa429c6cd0711c140f1fca3df9bbe07ffe8e0c6bfba6dfc013538ea65b2f5386b03e5c2d8020976f7445491e4705ec05ab11d9fc4b40d857f4f2e2b71b38db17a3e5586e7525663ec687e08df6976d4eca362ca05f1445479de0fca275d3c86b4f056a67c0975262390d3631557948496848021f556efdbdf814ca9f0fe0545157dbdff1187acf7e4c678ed0b4a2b8def4c57bdb9461f0356fde443030beb113127bd0024f8601f6df390e5488af40418d3e3d4add73152137a132c5d999dc2a37f2523b3b49fa95bb2c5ede98c5a013e2b586a850d3e48ca93f89b206d3858e7217d0f8c985aba4ea2694c73d88cf4739de6fd914dc4a948d8c57adc4dd1c9a00aca92d9d42b162f09542e92d5a2f12e00b1964db44a73d196893cb5dc9c222b377e7608a4a19d2ddd4c7a79bd5aa2387f7bdf54b774210bb0f36c52b439d876056e37736cbb29ea9427f98b90548d1e8981da9599fb08757c03439e87c41a2aab0956bc507ff658cc7ad4c3952cd6e086bc0ea05c8cdcdc6cc64ca316959ccbfd3e10d5c7e5722745cfa24c2b119ced6a40ef0f0e0e57ef2857cc0d1dc468be7e2314e7ec7b24135fbaa71609677de420db424760fdcd3a8f6db07f3a6aeb860df2a99ffc6d9362a7924af3e98add57fcebf3d9b90e5c71a19218c5cb5fb1403a2de12b84a3cf8df61de2246a5d64e47b2095643ef74f14d372eb67008c7a11e9451989160283bfe4a72b9cae7aa011dbcb06194c936f3e84d33870c69d95bb48c7cc3e38f83dbe6050d57d156059a99fd9384a80fe620c56e16bbdde2e431a629bbcc83f07be905ddaaae1fd3d6614854ccb80bc1b2302e10e71fa446b3f2138404ee1b75b3bfa622fe2ef4c8fc4031b61b9111a5c712b81b6e097b8dd87dac6499400a9d37421210ebabd01e6f04de98d02c4d35d64c145713155c9ec9bdb32f138315561fac05d21272583f2b11c214829163c30e4f22329d20452802c6e4ad7574bbc87115e0df2730813bf0170162fe8007fd84d24af519349093e904", 0x1000}, {&(0x7f0000000400)="d8b86b0f322fa9ead62e1493efd97e7d7273a980acd624920ee1f7b8e8ca18b559dd44e6542b5c8cb665b04955df5cdf2f0ba6825fdc300f4c53a711e1f370f8ebab8e5ef120462bcc4cac7cbb113b34cc96c81b2d1a6fb7142a57e578b26af65d0954b3d14659365443ad291e101603d0a9ce8508755d8a6f8b3c6dd60ef18269fbbd23a2c571fa157ad45994fe2de8e032c2b2cc2839ee5bf8b7eaafb71817a6db2b78a5e67fc209df25b060746a59e4b84cadf35148d616ef6da5d05bc20f", 0xc0}, {&(0x7f0000001500)}, {&(0x7f0000001540)="94f0cc1aa470b155d1d96c23c6de766c3a0cfbef9ae2d5c1577f489962289b17cf7ed77212960a32a4977a3c899538e244a9599ada08afeae26f5bff5f1ff92e4519dce6aa61c0a9bf4fb1b89ee901b7ab69bcb2749f7bd10bcdfc3a25ebb5a78195f3a558d6fbf67e3c2b68ba178e4a06637f5d1469a9340af5def6e5ddadd901e04ee5007c90b0b3ad937c915579", 0x8f}, {&(0x7f0000001600)="888148c1805def4ded17d3c0fa8ef892fdb901a52d2bbbc1394c7e4501087510a65c0b4e48b262ae9531d2098352e8165556353d8a92be52163331b10bf0f9f8067e53300e207bf0cc6fb69e99d13591bfb2fd5184ad4b9cc0b5c24c3d13fd3a9fecc45757893036ddd53335b3d0fcf6f6e9c6ceee24277b1bc8aa30028f77b49513ce9684355abff4e2d68585996b6800c4ebda138cdce991ed6174e1b685d8f9644a8f436fcbe4a11874cca749cdf07a7809dee648bb0fbd90d5ac3451425a757aaf6715efbc436508d74aefd4ca1dc1fbde", 0xd3}, {&(0x7f0000001700)="549c30bf48750de744a1da1ba81fbaa96bf2f8f3dacff86d7236e4bb4e2b6a0b338afddb7ab728a2f23670e1cf052df0708c65ff8bc38422f519019c15379afedb62c196977f971f210773f572ea7045e0159e7e32d2705d942c7557a5612ea49191ba3cb432e6b3623569fc671731fa8aa9fea49123d1521bc545b3fb0f4149554787948be3b808894abb17977604", 0x8f}, {&(0x7f00000017c0)="a6146893939749517e4d16e2676e8d01e0ab5a3bab105b6b8232579ddcdfa69176d8ec4cf6748a8c2f6a6c6395b11e3bf2b795a3aebe87c661b7af9b922ba382c4bc65065b60798fb71f15aa04adc9b09ceec6681def20e4dfe71ed939a858c207be64543bc9410e7519eb60bde6c829662be64eb729e0c60c5bddb346b90f9d3692e8e48cdc651c13ecb2b2515f41e62f828913b13c17ccd0bec3fe164d7b8e895dfb74e66dbbce", 0xa8}, {&(0x7f0000001880)="8fafed3f224403e98d7b2f8bb2cc763c9109a5ccd79ce7824d2618b414accccb6ee0ee820b7d5895c11c77c1148a89c14f96399a70879f19610be894b01a6a78f8c7e5", 0x43}], 0x8, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0x130, 0x400}, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 05:38:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$getflags(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) shutdown(r0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7f) 05:38:08 executing program 1: r0 = socket(0x1e, 0x1, 0xfb) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x3, 0x1000, 0x3}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=@abs, 0x8) 05:38:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgget(0x3, 0x101) shutdown(r0, 0x1) dup2(r1, r0) 05:38:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) truncate(&(0x7f0000000240)='./bus\x00', 0x200) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2140, 0x1ff) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) connect$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) 05:38:08 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x7fc, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5a", 0x5b1}], 0x1) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xffffffffffffffc8) 05:38:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) close(r0) ftruncate(r0, 0x3) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 05:38:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) fcntl$getown(r0, 0x5) 05:38:08 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100a8, 0x80) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:38:09 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 05:38:09 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000000)='./file1\x00', 0xf4) lstat(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000440)='\x00', 0x184) mknodat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x10001) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="52367e7998b816a0be22e9daa62af9f239eb2fe4e3ecdfbc1ea5bf3964219e317e265c6a5abb90a09783cc5a86cb6621f4ad3d9843424c3b8c58c066fe9115cea32cba3a50e961ff66b476977d89ca5084b0f40d06bd3d6d", 0x58}, {&(0x7f0000000180)="28df3221cfe4b7d168834222438a04ba5aeb297db20991686cc3f81122aea342cf742ac719beffacbfcd75c199f1fe04ea8bdcb5d4527265b398aad82508fd3508005cb52f4f10878d6570b0b82886382d0393f7c359e2cd9ce98e961ed6d196e12b5d7e3f5dbc14c028f127d62ba3f44fe5ef386613d77d42e713", 0x7b}, {&(0x7f0000000200)="ae6316fdfa7d59986a8548a4aef45ee364b9ce3415c883c6999b8f1ad8381c9943cb74c4b46f2c16e529f73060f459d380e62e1014af7438bd5ea16dfdabbd1de6cfddc4f33617698ff43d1dd696a01d602927acd4540d65f2014fe33bbe7aa8fb9a3c7c39d00c8f60523217f850ac981fb63401665936be3e7bead0bb6d6bb2a27208f11fb6e8a48b966cee5bfeb7a68bce9932", 0x94}, {&(0x7f00000002c0)="76e3ee77c7ef24eea141bf9b66992a9507391f16356f703613b83afcf4edbe030d803b32404f3df96a2eeb10be60352cc5488d7520738416ef429ef428e850008d3f64cdf28fd0e5fc18d66e449e02facdca139c0644caa94eeb8177e2e31dcf52bd6f6179274f514eb233d559f9dac1e6f38a310f06e33e96de", 0x7a}], 0x4) write(r2, &(0x7f0000000400)="86d70ae366ef1db3a8f47f6223f29694364fcdde1391d3e14afb39512376acc6e63bb01270fd08622ddcf858f65cc71b91688c5152a5761b0907b3c386a2aebe", 0x40) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x3) 05:38:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x9a, 0x5a, &(0x7f0000000040)="44010459a865db48e5881b8d8d52a8f1e813428a45bfa709a282039e98e2767848f08426a1e3fc2523968784d96abf5b5ffb7070fcfd41b983ff0d5a1cb884d4bcffbfd28532c81bd576cdd3ca7b93d20bb6a4e25458a401f1f4a8f8", 0x5c) r2 = dup2(r0, r0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000000000001b, &(0x7f0000000140)="1ed6b537", 0x4) fcntl$getown(r2, 0x5) 05:38:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000001200)=""/4096, 0x1000) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9a) 05:38:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f0000000040)='./bus\x00', 0x100, 0xa8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)={0xfe, 0x5}) open(&(0x7f0000000280)='./bus\x00', 0x2, 0x148) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffbfffc, 0x20, 0xa, 0x8000000000ff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x5, 0x6}, {{r2}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{r1}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r3}, 0x1, 0xbc, 0x80000002, 0x408}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 05:38:09 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 05:38:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = shmget(0x1, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000b00)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, r1, r2, r3, r4, 0x68, 0x100000001}, 0x5, 0x0, r5, r6, 0x0, 0x0, 0x5}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r7, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x748) getgroups(0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, 0x0, 0x0) kqueue() getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12ba50 failed: hole in range map stack 0x20ffd000-0x21000000 of map 0xffffff007f12ba50 failed: hole in range 05:38:09 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/76, 0x4c}, {&(0x7f0000000180)=""/245, 0xf5}], 0x2) 05:38:09 executing program 0: poll(&(0x7f0000000040)=[{}], 0xb1, 0xcf) mprotect(&(0x7f00002f3000/0x3000)=nil, 0x3000, 0x6) socketpair(0x0, 0xc000, 0x453, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/202, 0xca}], 0x7) shmget(0x1, 0x4000, 0x0, &(0x7f00002f1000/0x4000)=nil) 05:38:09 executing program 0: r0 = socket(0x14, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) semget(0x2, 0x3, 0x432) 05:38:09 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r3 = dup(0xffffffffffffff9c) r4 = socket(0x12, 0x0, 0x1000) r5 = syz_open_pts() kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x42, 0x64, 0x35, 0x80}, {{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x0, 0x3}], 0x9, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0xa, 0x0, 0x8c, 0x1000}, {{r4}, 0xfffffffffffffffb, 0x80, 0x80000006, 0xffffffff, 0x2}, {{r5}, 0xffffffffffffffff, 0xc0, 0xfffff, 0x3, 0x9}], 0x8, &(0x7f0000000280)={0x3ff, 0x2}) r6 = kqueue() r7 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) recvfrom$unix(r7, &(0x7f0000000040)=""/223, 0xdf, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r6, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) dup2(r6, r6) madvise(&(0x7f00000eb000/0x2000)=nil, 0x2000, 0x6) 05:38:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x0, r3}) mkdir(&(0x7f0000000280)='./file0\x00', 0x4e2c2c8d3c30cdd3) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x28) r4 = semget(0x2, 0x4, 0x244) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000200)=""/81) 05:38:09 executing program 0: r0 = semget(0x2, 0x0, 0x104) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xa74, r1, r2, r3, r4, 0x1, 0x7}, 0x7, 0x65000000}) r5 = socket$inet(0x2, 0x8003, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) setsockopt$inet_opts(r5, 0x0, 0x4000000065, 0x0, 0x55) socket$inet(0x2, 0x2, 0x1) 05:38:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0xffffffffffffff7f) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 05:38:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) shmget$private(0x0, 0x2000, 0x214, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3b}) 05:38:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x82, 0x7fff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x78c, 0x6}, {{r0}, 0x0, 0x25, 0xfffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x0, 0x5, 0x89ee}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x1, 0xff}, {{r0}, 0x0, 0x0, 0x1, 0x9, 0xff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000018, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x8}], 0xffff, &(0x7f0000000080)={0x7f, 0x4}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) getsockopt$sock_int(r0, 0xffff, 0x124, &(0x7f0000000040), &(0x7f00000002c0)=0xffffffffffffffcb) dup2(r1, r0) 05:38:10 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xd9) 05:38:10 executing program 0: clock_getres(0x4, 0x0) clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) clock_getres(0x2, &(0x7f0000000000)) 05:38:10 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) fcntl$setstatus(r0, 0x4, 0x0) 05:38:10 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff, 0x3ff}], 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r3) setgroups(0x7, &(0x7f00000001c0)=[r2, r2, r2, r3, r3, r3, r2]) socketpair(0x0, 0x1, 0x10000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x12, 0x9, 0x7}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000071, 0xfffffffffffffffc, 0xfffffffffffff0ce}, {{r4}, 0xffffffffffffffff, 0x83, 0x4, 0xfffffffffffeffff, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x90, 0x40000002, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000000, 0xc107, 0x7}], 0x100000001, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80000004, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0x2c, 0x2, 0x101, 0x80000001}], 0x20, &(0x7f0000000380)={0x1, 0x101}) r5 = dup2(0xffffffffffffffff, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) 05:38:10 executing program 1: r0 = socket(0x2, 0xc007, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x176) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1575e33dcba061dcace4a053dbfafffa1ff9f82c3fc1cce244c6d50966d91717d0b353620ebcd94cbf7829951f88b94c702e60a780b10e6b156197577fa725a5249141e453bf11c37ff1409564c77eec6465bee32c0d4cd614b1bd58467637dd8e1c1b5a93a98de6ff0cce8f7fd1866b5a95da811e1a3a6ac140836f1e558daf78c600e14851b546a944cc183b192de566bcad02710b3ddf6275b76de3d2c105e1fcba54a0fabe85913925204fd03e262c65f6be1f08879ce9d6140086e79e32840ba825c444889fd573", 0xca) 05:38:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) 05:38:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) 05:38:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 05:38:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x601a, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 05:38:10 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000040"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) msgget$private(0x0, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:38:10 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) socketpair(0x3f, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) close(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r4) r5 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/185) 05:38:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4c0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/96, 0x60, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d135653cf57872a4f81c994277a559dc93cf0417c0200000000000000000000000000000000"], 0x33, 0x408}, 0x402) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x4a00000000000000, 0x10000, r2}) 05:38:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) dup2(r0, r1) 05:38:10 executing program 0: setitimer(0x8, 0x0, 0xfffffffffffffffe) 05:38:10 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r0, &(0x7f0000000180)={0x0, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de95"}, 0xe8, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/50}, 0x3a, 0x0, 0x1000) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) 05:38:10 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=ANY=[@ANYBLOB="07182e2f66696c653000"], 0x1, 0x0}, 0x0) 05:38:10 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000000)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) stat(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000200)) 05:38:10 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 05:38:10 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x1ffb, 0x9) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x80000001, r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x3fd, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x9, 0x80000000}, {{r2}, 0xfffffffffffffff8, 0xc, 0xfffff, 0xfffffffffffffffa, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x20, 0x80000001, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0xffffffff, 0xffff}, {{r0}, 0x0, 0x20, 0xfffff, 0x89b6, 0x72cf16c8}, {{r0}, 0xd5249ba97a26a59b, 0x8, 0x10, 0x101, 0xe172}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x100010, 0xff6}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x5, 0x8aa1}], 0x7, &(0x7f0000000240)={0x4, 0x6}) kevent(r0, &(0x7f0000000300), 0x10000, &(0x7f00000002c0), 0x10001, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0xfffffffffffffffd}], 0x1, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:38:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000200)="c00a82b83e68e40a095ea24a7667351dd031556ae313a04aa4999e75f7756410642933240000a1e70e5f6bbf6ff2da77f0ea06f8aff09fefedc0f7dc73f17bbc2a0458cd1bb84e7007424220e2f4826e00a6719b857200280601f558995358ecebdd4ea66ef957aeb0169c0049a723fe1af155599768dbf838db00000000000000000000", 0x84}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000ac0)={0x0, 0x0, 0x62b1, 0x0, "a147780ac85aebd81823fc097ac100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x457, 0x6, 0x1, 0x100000000, "7cc540c359e014686a780a6fc837f023f653e4c6", 0xc90, 0x3}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) close(r0) r1 = dup(r0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/2, 0x2}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x66, 0x10, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x12, 0xa0000002, 0x401, 0x4}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x4, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x60000000, 0x2, 0xffffffff}], 0x800, &(0x7f00000000c0)={0x9, 0x3}) 05:38:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = socket(0x4000000800006, 0x3, 0x7) sendto$unix(r0, &(0x7f0000000080)="c22afbcfccee014e8c7bcb23ef1b69afb86bdb5946068565b5632332cc177a2928aaec0dd30db8fbfa79bc1b82c231bca4fc44e87ae2e721196536672044c80b46e732e0a648e752e6122f2868c4f450fd7674ff14ca82", 0x57, 0x5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 05:38:10 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=':%-^(-.]\x00', &(0x7f0000000140)='/-\x00', &(0x7f0000000180)='+%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='2:\x00', &(0x7f0000000280)='.[&\x00', &(0x7f00000002c0)='-(&}[%\x00'], &(0x7f0000000cc0)=[&(0x7f0000000b00)=':\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='\'\')[\x00', &(0x7f0000000bc0)=']\x00', &(0x7f0000000c00)='!\x00', &(0x7f0000000c40)='\x00', &(0x7f0000000c80)='\x00']) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x748) getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) 05:38:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x100000000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0xea) 05:38:11 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 05:38:11 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000040)="afd3902822eeab21930aaa4519c0f503e45b", 0x12, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000200000000007c9bb8986b17229ceadbb5a4f273003000"], 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 05:38:11 executing program 1: socketpair(0x6, 0xc006, 0xfffffffffffffebf, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000029c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000002480)=[{&(0x7f0000000100)="618e85ddbcbcc2d937a3383e241a367aeb0398d372396afb1be5c16e61b69d899d5462777489624e0c58f528495658d7340b70bd8e9eb8ba375802642df2246f1d15856064a74ba4e544feb46e7fa405484471785dd1590b815e2842676f1cd41892dbe91842ccd62607", 0x6a}, {&(0x7f0000000180)="186e0e49303c46242d06eb1aba71aee4c0371a213fa01aa4044d35d02025c88824151ec3bbd7e10ee9bcbffd70720a7621f489549990c24130d0dd818935519c07fd5824923e5df790b3c05c096c4435da1711e1638497bfe12c7373ae763014929bb36f648d91adc30e526f9b535c0070e22d8cfa9e059780e8d0c1a21b4605f6460a447e17e944fa00538f2597f2d74d51f1e3a10bc074703f2051aedf2a3857e6efec4a38dbaab21520ad3e08d8df19b0659a7eb66892a7daff1d9b72e0a9e611bcb86e393de63552e5849031d37d8c52989cf4e9f16fd859402e0604d747d0477ec77433aa80a6d9d4f2b418d9f8ca500d0f6964bf8f737e1010f11f295bcd8c9330e9ef3653fb211661e399f912364a041f78a8622af2f1afebc4d5f48370f5d4f7ca6e281944bc039b75f59d28f482eb5d8b6b6816f2ad5489744d706f88ad57836f7b175c96ce2c389df2981367aab2fe3cf84e57109ea0c7fba0f71df8392cb62d3b9be3a625d1cd17487fdc839deaaff72c6fc9070b1ba146455ed75f9cd1d14167c11e7907f848f7bb6012a175db04b8fac5b6e33da4896d3b2e41dde8cd439bbaa30595fcdb665a5badd19bc9d4087fe33167cabd065418f97155e2dea533ac69bfec177641377a57b766f4f9afb9ca2d805d238929a8d1b582fb3242d8db019ffff2f74d89b121eed91cdb3aa90c4c52f066427f11782bf33df42f443b10a73dd6f9f96f99f6d15f81dff9572ae7926064bfb5492e6f570be24f6a0d7e0f8f363701e3ad2807ee2902e6a8e013e97d2bd3d065e9a2489a2a631dccfaca2fcf04c83970fe2fb3b1b6b4e08b5dc6ea5e59945a286cf534c7445cb08176f3e23a831d7c5efbb85a38aa84b854125a6c5647df9f31dbf5f2f3dfd0a4f1a160a586d83a5886c6088b1351bc80cce9f06b6104a8f2ef5789817d48576710f99a6e4215f1556aa49aadf5b2700858efca31c8327a8531096f8adc8b6f3f6c4f3838951191f5761d2ca2a874fae137106ba0d2b20040d4e737e352c05cadacff3d2dd0b3727b5d77184f40c48cd04c24257ae6c2136f32179e38914c263103ca27f34527fca27c622c508003d356a494dfbac710cf7dd3f88c3568b20967f1b60f9920d0469a129bcebea02b896fa202a973f981a6105b23db2f0bc670d32e26a7871d27ab79aa39dc566074232e6dd90934948f933bb7810e20d3da12816c1e8dafda95ac8f7b3fced8cec15793fa86956c8b9dad106d0de77d302d2ef5ae290a25db7f61245c34776be89107c527ddffec10efef2c06db507cd884c0442d236c5fe778603fc01c902774165cbf11c2f7d767906d01f40a6b964dedcf694185a6f76d631620aa03d687d25b67f2dc57ff2f6404da980091bf73e7064b5a7d09e2ac0794d17a48cd302e9fb2d3fd238803f628956955b90100868b6e056ab81a68c0348ac7a86c0d7df9943e1ec2fbd7d2a7d7768ec76082b7444af158b5354ac88b2387fce7f4152f068c1f18fd61a06fd9c6a12e6a233c44a0732326bcb17bdeab12f9749d5de5d5fd1de5e34c0ed733f4da0e8dedf8bcb2074a9d695272a9eab1716a888cab5177df8054ba0cd99706200f3e5462d9a9ae26e4b110c1a1789525a2c29f90bd9614d6a63314d6d5c1128750ae50c60efe7c11954baed3bff10dcff0d828602a358e01328c644ba1f40ecbb87bd289acb551586cd1c6de3604a5325a840dcbfdac65a341d2a6247b9cf2fd3f4c0348fca0f6c967a30059943dfd85089f5d605f081cd3c4a38617436e7443b1b086c0d1d24fae77f719e3f6bdf6450c19ebd3f954aff638fb765d5a834c30f3af0ff9b1dc985a84037d8b11330f67b8686c05e48d245fb944d390c6a0ea9b3e23c7d0ce2bf882c7e8ccc4fc9ece408d381c8ce13c8c8464fff373e1d7f5c46d2569a6b5fc1e664a4416e61636cb781cd6b00a50250c320a1df40ee75264b2c141e85b853786e09189bbacc2e83027f156d867fda7684f516d21b3c44beb8fa648d2fab498c5209c160742fd7d4930affb28fa00ea54dd85b8791cadc826a15e8314dfe1395661dc450ed1692fa3e860650b4ec87a8e1f19c364c164cb7030d007947bd8e42996d16fc7544d85c2ce7ca0715f7c730bde5b6f68273693290d75f8cc643baf85f55885e8b43bafce5bbc12ef47dd62f9c3c4d4b62ba6ee945dd67a1bdfde65eafce40864b8e3007ab9940ad0bafd88636bb6ebf65ae21063746c93016c96a4000c65059e5099a84df22f0f9d0f9dff5998349ae5ef4c0095f6d6f78ed68de2c217f2696aac8e49982a4e35ced5b432f5b2a4680611bee9dda3efab9d108c076a562463d22a58b0de8739bd28dc70b53e13ffaa861c4d32c2f7c81fc1fba34147db72782ad32ea2f7fe881ae630df8996e3058062161a3072233e3ce920b6b2f19f7bef0becc5987a970ce610bf315819d6b59751e7697050b227b5c7e4f877a172d12a85053afaf013f36f985211edbbd0cae5469d16600d127ccc677f5df985a12a0943281944621ae69d58f799cab0b881bcd08aa84a7a86d78f9b9bfc2eba65948bb2ec304b21efe2e445198c44092bcf8a2ce055d5fdb9069752cc5bf452cb0eb6458a98df966c14c9f36175b377c5b0eb1de2bf0eebffa2b5d06fe2edadd18f4e7edcad4346a210c1cb882a3cd9fb1369c7c42fda7a8cd95e2f80b24c8d79b522f31845ce51960c5bb0829db166239bf8f498cb434b1cab008ef608693805fbcc6e83bb1b724f30e5aba3372fc5abdb66ec0bab23676423f1c09b2cfdefe0271c67794ce6a88efaef473946c3e5fcbc70fdf23e2a4a3bd8f54296f7b839aa60704313cf9a974109ff1cc58b60c6f2dff2dd4951268a975cc6694cead70e57e6d227431b6091bc0ea5c7686ab2d60b5aa426f0f140e5c09dfb7d3930f02b8dfd8f8e3ab94b32dbece2de64168b4ed429f94d17b8a17cf1f7775f1efdb6dbda9b97df7a6617a47a5a78f6ce4067d2ad3a76de7c1dc2ed0b64e02e2f10faa8cf4a98a058928d69a81192fcadd1dbb072a5467924cb42a11d1c2ca0aaed1439bd037821aac5aa940e97a9192c0815b74364ab7dd629a943bd290ec846269ebdcc283a488d4119357a2b49102cf661026ca0e1bcba8451124847bebb3985fa46b81446137a55444eb69af1c774ce21af94492e2e25622a8a98399800d440b01a0a608f9a55a31cb183f801d2b34b35cb3955e78d904692915f60cbfbbf06d23c396a0ac50cec482412b142f649d680bb13d749e842748d84d0f9f8c67e1a5b5151fa6690ec896bd8f2a7aebbae9249c6e0244e77f8aa09fe5a90b3c6d6dbb7fd1ffeaeff8711a9b46f6090c9710cb886a5bfe134f6db73292147c2f854c8c508fdb77d9ef7c080dcd4a9bcd8c8f9c1b32a8c1b2348a20d134037ad2ef9dc8c4145fe5733a970ec31830162452deef640084830587780c3649aa5e97674205be1c5f9aa3615b6c01657871c6f3dfa9e646db7451c079b2c18d830fbb9f219a33291bb1ebe6afecaf3230a1246e5765ff65921db0a4355d0d02714c97279c15b9a65b63c4674f3b4c096f3e91b9e85a7d4b50254286599ee395d8487f7da1c833bc705c36a49acb8e2c1450c6e33efcc7e17a05716713054ad480472dd2346c561e3303fc234291d1c7fbf40310c4100580dc1f759cf16d4a6b1e8e944b267cbf4275168624792414b085aac785137a2aadd11dcf750ad9c401036cadcb4481a106d77e72450566c2f38c60f2a62069ed163a1dd6e8f37a6417ad026f609b8244eb0ba1a55dd94d5e80023151145842a606a3e4b6eeb4aecdd29fb608143e3c9d0dba028abbe8e243ebe129cb8b7dbf3091b3cd72654d7a3cc7a38b54c7f38a26daf06589eaf9405d52a6b2da98bcec916d7d834438aac9fe7104fabbd33fab01cfad14386d0ede9de67d12ef67a8f789eff113313701e3672e9a4bc30423c4373fdef4be2697fcf6964a795b3ed3c1ff0dca9c27eef9abf0129800145f42e3585935eb4d16bb57e0a473acce6ab44f659aa115e64255fb3b55517bf1472bd5b0ab89d5c4dfcecc8579fb2ba9c90e83304490edff9a8d923a1acd3566c7f2474dc15e7d7e8e498d2aef2522c13b235042ee8b65f2999dedb3c29308c8d45be58f0cbc931caf8fb0f98e8288bd589527f0573ff3112ffe7923079b4e9ecedfd814a5f183ed28095ff5c3eb9c5d18efc6a6f8fbcd51e8632b84586800af0807de4f1c099dbcfe6d4b4787537107d4641ebcdf9ca2aa041bca8460cd7992785170f0f142f0bdeb376de22e87394d8ab293ab9652b2abb07935183845148a217d6703e98aa4749c930348efa0613f92ae0a1b12b430c537e9697a899606087cc916eb0abfb682d7cb98ee20b3cc7e7bc53248fa76f68f7273b86a61f11ac46a706df5c10e758d358d91f49a93f335d9a1991100d0dc5c2e6ea2525dc27a994b91424fb0a0d7928a561bce5e6b841895b4ca38c7c6cfd481838461ab364304f5a7896e75f27789453b6fa5afc696298ce451666b2c22201e0cca2c080d26d3e3c5447a657db6179a541329a8a252c3b238fa75f5c3b108e801cd510920896791aa90cd7e676e12575f362f10c95ab6cf71f4e48929e086b078c152e489b2e19366b909c871420073417a5a96922e9deabb078794d5f9ef6299f54071e48f4d8bc75fa15598dd6e9492bd110952109007e0bdf8c7a70d09c206dfcaec6b0529332cd4d50b883e1bbe8836bc113c70aeb5696a84688e03ef2d91ba09f32b6f9fbe16c701e61ebf538e5101aee784d0727d520a5df6d43fac8f18f4c09ee6570759add8c8e0058ef2e41b65489cc71da97d1d80400a5cd8b68c36563e566e8fe35b791d136ea303e69fd97428d54804adb9451d241f8bd8c9ef3066b5072bb7ed4552a50cf030e0f1eeda82442733b6ffd266f5991b436d40a52c9e2de6de091ac5f976bbc463324f42753cbc863be1b48af1ed7f58d46a07a0350308b219822f02a4f0f1911c46800661725fd57d470b76cb570049bb82720eec7471e5d520ed6db2dfbd7928c321e8b29fc92c0e31982d426e489d22eab5d1c02715791a0128a7d63fca026563fb670d5e672e6d72e99d51d9a471be223227891ca7799adee8f0365a5bc7594bff169b83e8912c78fa5251c25d5498ca6fccc37949f3fc0f01ffd465e3d89b58dc4f9251d460f015e9a553b8fb8d10cab6dc4d95eedea2df9a6293f89b0fb0dfa072151486f222dcfba88dc2178a5522865a4833d629f01c6f2e274ade2285191e47813501490a51918ede73b5ddcc8d1f60912ce00691cd029114a6b649e2d5f7a6c0eaec997ae6aedf80223e829447c3d2c6d6d7f2c930e75c14605371c06daf330feab2cf48331f13641b5c1dc34c549cd08d8a5d0c512ad0cb35bc8dffd31cc612161d1438a8e3266838c5713a21bb33b61398e9b565d342be0fdca00b35321517ef37dec3c0c09a9cbab8e3f2ec1474285042e0d15f0640465ba215b3be958391d3a3499828c9a407bdff31c148ae991bebf5dd1069f4b1a1f327e622075ef289d482ac049c06f2addd3d9ad5951ad31f6d4e4f662959068a38c473bb3c893f12f9a72b5f4184f3cd18612913900d423c2f07a261c28b027f8fa82639b8b0d75bf72b5b0a7289c1287531b26231a8274c41c3e79001bb4f67a753bb5ccf613ac5d9c9b7143b4a101164a1032299622dfcff414b196e4227eca390d1867ad7ad46ffbc200776fa3c69387fef5a9a5cefa9c4f1ee87358871c8610b8d0ec52b3f1", 0x1000}, {&(0x7f0000001180)="e13fc2391d664410ffb40784954400cfb2d536edcad140d38b38964306072a9c4db69f0d5203d58b11a12e5772810a14150f2d3759b8e5bc53a72f285f68835c037ecc5c19746955da835cd81f813b9787a85868c73b53717f4f3216128d508040eb897371ffa904ac0e7d91f199f5d9cad2d33ed2267efa2fed10c2831768babb24fb6aae03eaa8295fd64024bba7331fa3841cb5e18efca6502b6a8c624b0242b5c14dcd4cce440e0a985744095eb176a0c626e371c5dcd1b3e813a7920a2c40d89b71f085324748613abbec0b4b86c86ae9dde18bc6461e2d31b774273f174280516dfe9f43df6040cc52fe12d29ac3c66a51177475b04f868d1de14ab0dfc3028b466e57e3ed81a1e25cc5c0f1b468b168d48388cbe33e5e2f7493440d977e1cc22ff0eeba69170775c3b0748656305c2c6053583af292eb955f561daefe98470163780f7ac1f018f1fc31380e5421152cd910753d49530c4fbdf981527f2115dabfeb549367149a026e784c1cecd79e1fb5546fcaa9b8002fce10e517e216d6dc7d0a7eb5bd29f1345347874676cfab88ffd0692546e312b8105d5ff041b6ab3dc59894d4aa103139bd284cbf1d09e100dc6cffca316484fac0f58c331ffa3710f103b74b7236236119097b76018fd56903147dcc6efa10f42beb867d007be1ba26af679e58801e01557964a265336a317866f922a77aec4e421170c78241ec637dd96a8f9bd4690802e2fe882adfdfb781c1e49399ba78b58fb9625b62f71d526aeace99fd0dd4810f448859bf2e623e41fa2afcd2d0c4824a33ac3786ce9ffff3f4db56309b38ba8ffba53b9772f1ce1de989c84bae43cbe3ed7c83ef93e44f493f55863cfe5a91e502f95004555802a4912b271e9faadd0975a2e969a277ab72b92afbdb4be658a2501afa2cf1430e3636ef3b0865581994bbcbe34af49c08a27439beffc93febd79199f677e90f130501ec0654f943484c4b79cc0008935572db1504773fe216ec5aeb66fef1ce75e31881b17a5f46e5e431713631258a401806ff25f5cdd15019e792ba9da4fffd6f083d6444a8ac898db7c567e41af5b8fec4343d30b11344934c70223e23081246ee9f47604fbc7db094ec2ac8027a50a706f42bdcfaf433a19b05e923cde1fa33f6b115b72a3e8cf537839f9b407fcf3de03d095c139d17815c0547fb4d38f11667698ba6b629559bd9ac84ff9afd373d74cd7649ec909f91a3df30eca0fcb8d2d20a38c49a2dcf252a0f91cf211888f3924b953f26146e8e7efcf919c5cfd8fecaf41d8ec7e045aec0ff199273f3a68645b0b12c2156554accc91f046021751917b182110c19fde459e418188cc3cefe5a94531aeefcb2c1986765a49e2849aae1a6bfbc786fb026d171cd7cd5ce4c8061cd3fda6c94992d6c78e706ddae8a10812b46080885e1ae78d7d37048e1c49504dce77476e269b1d976e271c61bd224fe8f65a2b5abd43920808f1c7533f916fe39117d83b0d6862c0beeb99e6b7e6524d36226ecef201e27190564048807aa9a940995d62b93065ad9e8d30671f8353602e4834862df28f1238789e7b1b5cb81f7056010be2c379a62d664df517ff821086631c1a12059f3fe422709f267a3a16b0845991c3c13ad83cfbf316059831d8e1e6504a95fa23bb583c8b9c4c3ccd92124b9c681704154fc978b83421090100dfb5f6fed3943c650b8b3e9af6ab56f9eee806c9effffdeaae96e718f685f2a82b2f3c5cc06276381d1081b4a9a02d4dd810ba3d0110141cb9ebfbfe304826f9cd6a433862954f84fc2dca2e650ff493f2b1048f35d72476f4ebc7f5be7c5820a31e1b8be2fb52aa676eb051c8dad3a0207a584cb972e24867e81ebeb161198afb471c4699508f8623c1344df83856549c82ff73d0807b1e2b6a96302f70fe7ffd9b2415fb94acbc2be03c8be70bd69743395978df52b991362aa91faf8a46ac858551c8e6fc024c42bd9df2ff886ec4de46025f543bb5edc22100804265d55b6233384251274964d1f0f3f009d39c026eb31021b2abba782b0d101aadb2b3665c8dbe31b1d4aedd9fb3189bb7f845d8657e8f00f7edd23f63c58b0a1813cc0a86289ae3cc3290f6f790a86fa82fbaabfc1d908335b84245d9b96d7f44964f7f26b48ebe97fd1015a5e12b2666a4a3221c8f7fa88d1f51d185423fd18ff68b1cc51382946d8b7566088da804e5a4159d52520de6a7fc81d8f4b15134ec66f53fabf7f1435f268a0f203534f376b77ded78920065d960180e0691ac2cfef05b1ab52d1b5d9ec81df8452fe8b2898fceccf744f95ab1093c1ad34841e9ae36f4ccf16e8416bc615ab2830d7de8a11f6de7c46dc05f2159bcb127eca445d951d594e74d14f45146ad4644026980faec1f25e4cf95f182b6c4d7f2025803736d33ba5aa3493e1441bdf2f0b9882b7765c223bc5d99a0f53b7adc33ddb8308b3a18dc4b8198a106872dc651e454b184423a8c8eefba5eb4f71acde2fab6adf7da089c825c58267d59639a826545b9bc023851bab32c95c2ad3ce98e5e255c2f77a582e8137e534cc9845d6cc3dd268cd6f069f4dbed72846b6613fcefa6ae9ad85c30cc8eaece492e34aee97675fad519b4dd5056250263633333fb2c33754b9db13b57bbca72fb28f5143bd0c0012ce3945dcbb9bc5124b33f12e41d25a72ed1a071db12c0ec5613a3a379939a1ac481d7254749ab4d899eb9c29a91cc3f49ba9a592ee0b459bfa0dfd0826c2a9c8e3fb66227e6c0e584dc54c8a0da429901f95c0cb118d591863f72f0c82e9e4f1f4a0486f3b41c1890ddd2f41da9c927a5be0257b91e26709d0787bd89c1d0b7b8ea0ee7125dd0fcdccc74ffe75264a717699dacbfb7220b75fe6becced6eab08193dc775fa27e1ac227d18ea7927ff36c6f6894ef68e4ee6a618adcaca6e9dd4475501af1771476311ef8f822f7ddf54a58d176928fbfa9a515525db4a54f4ece4584484e6d11e4769b641e5856f5ba912488db81df14bcff8388e92516429a19eecfddbad76457825d0a8a666bb24007b80069615e5e19dc9a2947909c220b4b447f02c3d8f968d8d7eca854dac87671b9c1831d489cfa7413ade9f7df9532e6b7a812eb3f469db9d7bee6723e89299cd94a6b9f43345fbda2c4a9f8999ccc18c0c64341aa7396aac24a56391a184c760416f5e577cac889eb8065f18b827a471395d6c5796d57ca49c8afaa2e17ba099e8ee634275232338a12b90250d36f83368f826c55a8b4c24ad66dff26ea6e2dc54e371a98e0925c801ad2483fcde7593e9324e27909ea19d53dceba54d775176d519b9c8a182b0d6ed54adc77b9524774d560564cde74a0bfe345586b534718d6e21694a6838f4dda35f6739e00a1ccc986439eae74d76a3c6d17374a627211bf61b7e1392aa11106ba774e43823f26f821f5355ec0e28532be2627373abce397754b9172a742971d76d62ecac59d90368721d9324af06db75799063b44e0d0a7f2ffdeb5a241b6aeebfab7323fb61d212716254b946912ecb5a8b71e30cbadc932a1560286c9aa4e65c3e9c324dcde5d295e4f80c5446733be2b07bdbadc24d16cc4b779c32d08aa2a5b0bd4caa5e9b000a6dcf51ce70e9852b39344e9d568df3340ab41e73ee4353b9e8c9d6609a8224c41eb36b171703f74287c015763a56b964c3318e9a6e19192c7908b0c906f164463f96d86f4f7726ebcad411ed0cbd5119517885854630cacb22c332bd4daf54e31b912b155a72f68ed88f3817d11356e65bc838cdf48e50909ce2117b6f761ca632f05bf6bc009fedd6f2c38dc87f86eb474f5087607d78062db768608f267efc3a8a3672dee0b2bcf2d148566c2191218f0edff4a83e6907cbf58c55ecfa075bdd7330d34aec13952666972476e1d8a9864836560f33c345644d9298c001ccc068a5f7b6fa196f6ca9ea249a696afd046a6dc7b4968152db5fa9cf0a193dcf457f40e078cf4b7809c8984fe578f242b9fea0144ca89d3324b5d201102a62f2274eb2ed882013e8b64a8a4d9ec1dcf2821c9a60f3b6cf09575b40e8b9e774b325bc5a060b3e0ba414cf5a835162eee0c888b4bafba7f0a3b611d80a0a2074b677dfac03d2a9f396aabd906a149aa292c68daa9b51dd5c1f1a11d46eaeaabb46a50dec66da6b486a3b35e95963f14590d66fd4730bccaa554cb45188e70416d68b5015369a935fb1cd8de2ebd9edfe47e846a3c22a4f813f19f6d2dc65230486ca0c775c56976e10dc7b711dae71e316856f6f1e42e3b59388795f8a8993f9002cff73565ea93b1625b8d7f960d1375685d7921a2127d286d1595644fd9dd2dc1a988e1dce8f0bfae23e13f7dd14996dcc30da64fce3bd0b237ceb93b0b78b63a50eb8e6a57b73f8bf9698dfbbecbd8c0888771e882d067027537cd81b839472d67b28efa767f1b1b9d337eeab07fe41fe9d588dd695e1b055d11b05e1ed63f94d97d9822ae52c1cdceb5f75619813a8c12cfd20f216fcac7f7393f00497be66b07af8c1b254d59ea7db274ba804631f0ad69c86d5f48574e344e6b35f54568bcf6c4744c283f2961f20c63e94a556302803d69a7dcb5d2ad391bfa0398942e1637972b91d9d460f17a82fe9ae7879eae193454550e4e8ffacbf8ded8d248e894876cb65db4383a2697a3dec53091ae4487c4ffab6dc224243dc213788865034910f0d04f801da8f78a3a1adb01f2ef46c297783c50cf812c5d8cb69e4d81cf44a4061adaee8f653318a140f0a919034e9ed450ef6d93eb95c0d28309fbdb87ef4ae802e19a29d731911781741858198dc4343dd8528b9cd1163a24107e8d743c13f7ed15c220eea78ed20007dd4301cf8edab262bc81951d1afec6fa0c38a3af7731a864005ffb3f70ac131b2e08941824bdaec77815e2cf9e8c3e1331db889dc64dda7c5e09899433ec737164e341e14842743ecb327a9a7f72bd15e095cce0fd407a943716207e764fcd43adb1c086f0d14c39779bc6020ec16dd9469be1ef8cdfa20b0984f24359619f0ded2b464f81de9d6328598d057bb0325f069dfa6355db3ea8d158ef0cf26c8fb2486ce387a35d238547a40f4854b8006d0b5a5f900e385ce1b341cd58e37f679dac7eea164b95fa391637b7ecc90149ea30391bc335c44a4b732ef637233068802d7143d5587c8a155eb286ecc705676b414629c306b61116c90239c0b255b8056a056a3749ba37ab41a2e32676481d1b70837d52bb0d451a19fc0d8e7698ea85b5e5093c36f92a2b44775260774e2dcb546525fbcab3a8153693318ff30d66ee8315eb72735f2b33da690ed6b5e43a924794781b5ee07512818cf0394066d8c6972b21dfa0df5f9bf401de27b7b55006cf841cc8268cfc6186c18643b4737bfe2f889c9f59554cf14360d32681b497945355d84d13f61ac5a251bb8f01ef997cb479a07a90bf730b6ea3f62828fc70184676832b1edeef0d59a89589db5352e7f4aa0878c4628d5b20333c9951c24839d695037182f1f3ae61406e5f90a7d68a7bde8da398357fa81d9743340936b8f0f520ba54d638cc1a2307aa1126e1d0696e308cfc5a8ee261d64a3e875d68e40587295a0e4d6495263ab6d5fbc7b738c62483d21c370becb2adf581de60f9a2e6614dc4542439dab4451ba8f387f8b246236de2fa3ff88bfaa0c36457ca272de56c0751ff6a5064ed64b9009db8b5ec17d54963f6f6114321a416aa0b381760e50f4adaa90149436febef315ec3cad07e1f53ac4185d5447487798114dfe286b", 0x1000}, {&(0x7f0000002180)="652ed23c19b0add05071305360c779537208f8834d5f81cec2b01cef58a12715aadcb1b43ba118f227c77e6401dda06fd83fc6b1856992fbaa44b492c9983e6898558666d96e0128685fae0d035652cd4954020652c07fe45da0fc2f6ed287631e37ec6de4100fc9445a098e9015dd8a86db209ce03be22400ed9275eebc3cdc09b2", 0x82}, {&(0x7f0000002240)='Z::2 kOi\a', 0x9}, {&(0x7f0000002280)="5a4379dab6df293af0d1191790f405717e071475fd1a43ca50ec989c057a5232cc0be4f3966dc086ff8ef63f38c4d20e9a0411f450cda9426ad822c97ead63eabb9920bb68047df86d5d5c16cab52ac1f044b3b5d1da1a510a422ad26ca087701922b7487d74e4fb89cf18624d3455f66f52dfa7b17c909742246c119d3b51a99a20857abf419b3bafb5da77d90ffb0960104aab662f8563c91ea958ca544510b7d1aa747bbffb6da21d7ed0fa1f6df2400f8dcaf181f736f27c7374c221075d2da9567b107b349184a8275238b4d69e89b5ae6077db38d57b9a94fbb56c8e0d292f1c23cf50724bd4210b12f77e0f3c73c910717bc53bc1b5", 0xf9}, {&(0x7f0000002380)="385cc3694fdb21280d8e03cf4e45efedd2587d2c287a7e60efbcc422446d39c1d478ce3ef5d502954f724d835dbc7ba7ee1120a09558cc8723110fd3f41d958c23409398b7882b2f59f4b61e18f9187b3b144d48c004ec8366d6643a73e1eabf5f08d6ed31ae0fdd9429f80061a47091e748e6cab3b7cefc9a37041d7a15f37b992c63f8f6f7128ab4e7c10c3ab502c3d1135b474fa06e5cc5504a77c70e7657cc6f4f6b6b744264edd0d038e5402cf94c77fed5244b07a9326fd4e8aa502460c634e385509456d6418a9344351be8510f448635306ac30729e0cca5c2d708efcb8b26df960c030ee2469ee9f26af33522ca166b", 0xf4}], 0x7, &(0x7f0000002500)=[{0x68, 0x1, 0x50a2, "4f03254f7a04766f7f7548ec5932a0f418f0b6b48f2a35f7637d5b48453f9fa2d22f2fcc3ee0d419651f74db0c483896052a62b913a519b6a78deb4c91847997fbc13139086a4711fc666a0b51c8ff4a46e32d928569"}, {0xb8, 0x0, 0x400, "8b3adfa2639010540b8df87ab4647954f546240df8d7f349edf941760b397ab3d598ab65695bbe04ab71542c406c3bfefd07ec62575d292be45d7e817035fe16e16f5bd7604348b7d52425410df7303faf1e2a143f0822da7b1013999ad4e818f8dc94851e176a5eb7c3b272951b2b52d8303b0752d222d668a22d858d60ed2155b5e58348c41c7b5a9c4fe2fec79586efe1b86a3d67aa68089bc2be8a68dace3c6953e67d372f1a"}, {0x100, 0x1, 0xffffffff, "41fcfbad62fce9bcaf7b3afe22c24731c50b5fc77b0ca5ae80f9163e2b88dd8f431919aa9400b36f9178d646c0354686886418658bc898fe431094b60bc5d1a3b4cda509c61f275e43ad8c69992104569f146d63751c78553578407d3622099bcf5f28b255c2454ecdf382a26e29f8dc747f465b510568a02f872cd9100ba11fce76782eb32140fd786cd404f286283646560e7b4224fcd8ba95be7dbf1bcdf3c2adc47dbc98bfe38449e3e562eebefcbe3e3709847feba1fae2809e9cd0c7d82fbd2234e573ab3e4c9ef914224aeabaefef14de5c8b6b66ff98e8a73cc2c312abd4933ce38ad1f41c514d3200fb32"}, {0x110, 0x1, 0xf71, "19441286555120da6a7ba9cf51eaa7aa2bb46631cb9040e27ee43accf3026f2e8d864e5aa6d70589531594790c1ff6d5378beb718ab7039cfff4e9925b8f42049f9f04c24adc522fc4eb80b1aa66e3b931144ca82b3d257e0e0b8191e4a2a4594fd69381d50bd1e1d064bd95d51a12ac65ee477ca3788dd2ca9e5196058a88ccd1e30b818d36ede93c51f925a91e279a4245a989168875941d2c91c677b71ae71f18aea0da7de505aa871c9a0aa36709f9fb705652be198949913997e8c338daa813ccf4963180f67dc061ad335c3473347b2c418a7b26e056c8d77eb8d9f71229374d114d193fc3b90aecd73596ff89ac1e9b72ee1d4b1107af120113828d"}, {0xd0, 0xffff, 0x8, "ce30e31ea136dbaeca309dc0b0d89d1dee3eea7d3d7fda66bbb903ee66a885ab6ac72ce123c4e47209971fc2535f26a2f79341a1a6e6b6eff528d9341f0b38c1b273fa365d7f6ef38581fa7af6a978cd0888d304fd424a205649a3d99f2167cbbafdcbe2c567a0819c9fe09c87dd867ee5b7ac13459a89f53261954e0d8e853a2fca6d4b4bbd13576c7099f3c1b6813b9409ba5f2aec6ce6fa772e1f4f94bc7c703f52e1503cec76b8c30e3df2017e00bc94da87da891395cacf7e"}, {0x78, 0xffff, 0x8, "d384874b3af283855e1ef0e9d90d6d3f15534aa3bab82f472054404452bdcc7e3a607da420c95b64c092c48196b2561b569fe049376cd9e3d0eb335ce5f8e47ba01ae484bbb7e1670742b6b0b181ba72fdb4dd8752d2a62383db6a8d37ff9f886a94"}, {0x30, 0xffff, 0xa2, "e588f61ddd2a5ba6dd311abe49e173a2a119fc95303679c4c840cdd1e8fc"}], 0x4a8, 0xa}, 0x401) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x101, &(0x7f0000000000)="00000004", 0x4) r2 = geteuid() syz_emit_ethernet(0x97, &(0x7f0000002a00)="aeff3b1153edeedc4276e526daf21bf8f2d6a2e97d267567bc1998ea0c826ecc8b59af50ea5d181ab64ceb2286a202ec3e709e195b01b98e25b4539e5d9f3d0e54e2f73aa01380f78dcedf1ec3663c9592afed3440785a126e480cd7de79212e64b7a2580345df06158228dbbfd658449a0701a8b085bfdd602b2f4d4c74b21ab8fb6da5eb96e900572105ce06ecdd2ccf25fdbc5016c7") getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) recvfrom(r1, &(0x7f0000002ac0)=""/140, 0x8c, 0x800, &(0x7f0000002b80)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 05:38:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000240)) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x11) fcntl$getown(r0, 0x5) symlinkat(&(0x7f0000000100)='./bus/file0\x00', r0, &(0x7f0000000140)='./bus\x00') lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) 05:38:11 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6b8b6a4253dddb9090f48bb44907d2db6117482225f", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:38:11 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:38:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) flock(r0, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCNXCL(r0, 0x2000740e) 05:38:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat(r0, &(0x7f0000000180)='./file1\x00', 0x10, 0x140) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0xfd, 0x8}, 0xc) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setegid(r2) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xfffffffffffffce2, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000000000db0047c253b0f9ffffffffffffff2fe87471cea64ae1e1fb8b3588298a0a5a936defad71e0dbb231de0933cc1484446de0d7af9203fc49545fd85b45781e3f0c31186b4de7271e29cae66309868f50"], 0x18}, 0x4) map stack 0x20000000-0x20400000 of map 0xffffff007f12ba50 failed: hole in range 05:38:11 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x2, 0x1c0000, 0x7}, 0xc) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 05:38:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)='H', 0x1}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xffffffffffffffff, 0x1, 0x4, 0x8000, 0x85f}, 0xc) 05:38:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d540a7621ef9a508f34c"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0xa9e, 0x7fff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendto$unix(r2, &(0x7f0000000040)="454c7ce9af39937c89a06c1c9e40f139a423ce35e2c7c1b62ebedde299153143949b53aa8ac0436ee0637c570232fe547506295a3bda37a75edb21af1fd82a55bca5424cf342a5f487bd35abbca7bc559b5c18a9eb9cb002606b5bb14f9f0844df5dfa6b62fffa32ee14967f360c807ac309c9e5f26d994caa91624fac0f9414074d06a9720757ff86cfe5e19674371c2dc4bbd3379da8527fa61016b8496d3ac10b7e1851c9f77b240a4237ccb02032c0d3512b9fade033ad4c293d5cc76c1f726796c0825892f0ca", 0xc9, 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="59dc7befb3d76e899c3b21f48b3fff2af750df810ffba6e5ea38ee3f0056c485172b3b7149fa9864c3b259cb9f2baac92098f8e06d7e35866ce49b1b851e44362a947dcc3b255e44c290a7564f40e17b601675f26ef8ce471bddc01f9e3c7962ea269b78a8d0ae049824ce942bb0fe96bc6b187d9c3f92d2280c07c7993ff81cc5892244df5f"], 0xa) getsockopt(r1, 0x5, 0x101, &(0x7f00000006c0)=""/4096, &(0x7f0000000300)=0x1000) shutdown(r1, 0x1) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000580)='\x00', &(0x7f0000000200)='[+\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000280)=',\x00'], &(0x7f0000000440)=[&(0x7f0000000640)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000380)='#)\x00', &(0x7f0000000600)='\x00', &(0x7f0000000680)=':\'\x00']) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000540)=0x8) accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f00000003c0)=0x8) 05:38:11 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x20a0, 0x7f) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, r1) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 05:38:11 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4, 0x80000000}, {0x0, 0x80000001}}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x3, 0x4, 0xffffffff80000001, 0x8cb6, 0x3, 0x24, 0x9, 0x1}, &(0x7f0000000200)={0x7}) 05:38:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x42) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 05:38:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x800, 0xb7c, 0x9, "9e454d901a3393d63ab44fc656621b49b936f335", 0x8001, 0x7}) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() close(r0) kqueue() syz_open_pts() 05:38:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8cd5760e0fb6c66e1789a706c0bd713ad900cf60"}) r1 = shmget(0x1, 0x1000, 0x301, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x401) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() 05:38:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000200)=""/189, 0xfffffffffffffdb7, 0x3, 0x0, 0xfffffffffffffd11) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x77, 0xfffffffffffffffe, 0x0, 0xffffffffffffff24) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) shutdown(r0, 0x1) sendto$inet6(r2, &(0x7f0000000000)="fca708fae8db9e993008cbd93f11f3225e9de3bf4df5846f805580da78ac3adf29484edb3ac0e36d9fb811d2a9b87398db0a7bc384ff248840c40798adb2df7ea403e912f5995c61ac16b325acb3b060498ff57ffab348b8851aea1f79cb52e3532eba7470f547896c80e3e950eb5786c1", 0x71, 0x402, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x1ff}, 0xc) dup2(r2, r2) 05:38:12 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0xfffffffffffffffd, 0x2}) 05:38:13 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) shmctl$IPC_SET(r0, 0x1, 0x0) 05:38:13 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) 05:38:13 executing program 0: mkdir(&(0x7f0000000080)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100a0, 0x2) 05:38:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="5de44d4429af5f2c1e46689f2ca4190051a0067904e7cb0122086511cbe118a6971010cabcd0718dacee2a6dff215e8abc1f83da830e31e6e2dfd9558bd8c1ad6e5eb051cec3c7bdc6ba770f790c5ec7ef57005a1955f847c370882a7c1213bce0b5963a37fa8416d2e9de5df028df70425f49d105dcad995fc019a982e7ceea8c394a08bd1f544d3d51d48228da705e28dc6a4212c942d7be72e7dc491d13f1565d8ec6189dda6ef8856863ca64bb55a4ddd0d21812", 0xb6}, {&(0x7f0000000040)="ba74630013ce5b4df9c974f6fea20df07159b91b93c9f6593267158bb87fca9f353d7525420890ead69d4e4a0d", 0x2d}, {&(0x7f0000000200)="77e9645abdb583d1e91d26ee5ce48332b6978c728cc3af73f4dc2a6c6d19747d9992ddb560980afb3d447be519036cf513be764c8294e92616f93a3588f5c90124fe4a13e827f499e52c96bfab24960b1bf87eeff08fb97be096a7a7a0870e93175b01e009fd4bc8115aec3de149601bdcf93854c9055426f2f4acf389caca8f329f67f54ef06dcac580c78ee6a77a124da9a9fd0db5784f632667feef849bdbde3723f0", 0xa4}, {&(0x7f00000002c0)="29625f4cc63fd0c5ca0101e2ee590c772ed43584fc90a723ed3bbb5c8830bd202573c9a316ea24c35f98f11ada9f1bf0d5f583c5d6dfd4263ce66e368c0140e8cef170118e6fd720f4b588da4cfeccf3882dba941d428266717c546239371757230a0950f0c9c6562e43bc36f474f049590b", 0x72}, {&(0x7f0000000340)="44beffccebed8bc2d5f94ff9b1646ee8de4206aff27ffb122dec8e4cb284396a0861e9698abda168677afc8ea618ea2e910ece76ec1cd1dafb41684111cff0567449af7d99f7c9d685e6e756127bdbb51456886179b0f60fc9bf5b301656839b9c0d67a6847c25dc6dca57f42d6cf994be8aecd2f4436b480df4877edb903c98ff7353683cbba9cb5b987297d23eaa762fd5677ab534c2fbb100add1dab42d108efd977f42117aee4c20fbce2f2f4fd9f4d86b947665386f9bec9dd5bcae019d9a00f7ac3df6e143b9105e4f1ec689a2847934e75590f01d5bebcc2118f92e30e2bc1571c937b1b4bc5cf5cff2", 0xed}, {&(0x7f0000000440)="601941d859599e804c286eb5b1d122eecb37bedb97a6879ab0ca952729deb67e67f4ecb9404fee9e90314648c3255a6c8bec337708ab9b8fdc2346c0b4c710f2e9d3011fa600e2e370f865d22bf462f8ffadb3456051768e907e13525e", 0x5d}], 0x6) pipe(&(0x7f0000000000)) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 05:38:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f00000000c0), 0x0) 05:38:13 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x1) flock(r0, 0x2) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x6, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) fcntl$setown(r1, 0x6, r2) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40) 05:38:13 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x5}], 0xa3b, 0x0, 0x800006, 0x0) kevent(r2, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r1}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 05:38:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socket(0x23, 0x3, 0x7) setgid(r3) execve(0x0, 0x0, 0x0) dup2(r0, r0) 05:38:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0a52b4d0324638a28f8fb82fcb8ebea9efb0e7e29b3aa62716ccb508ffa3a88b0c98b2d181d843084ffe09ab8ba1016b367cfe83e3a6f31b01e5200ebf9bf2b414c891fa474a108f2d7f3201c024300c9fbdbcc4fffe8fe3562ad57e7c5da1d397a829317c", 0x65}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990", 0x30) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) poll(&(0x7f0000000140)=[{r3, 0x40}, {r2, 0x183}, {r3, 0x4}, {r0, 0x102}, {r1, 0x10}, {r2, 0x34}, {r0, 0x1}], 0x7, 0xc82c) 05:38:14 executing program 0: socketpair(0x18, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x18, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x21, 0x5, 0x8d5) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x880, 0x130) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r11 = socket$inet6(0x18, 0x1, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r13 = kqueue() r14 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x83, 0x800, 0x9}, {{r3}, 0xffffffffffffffff, 0x40, 0x40, 0x7, 0x5}, {{r4}, 0x0, 0x90, 0x20000000, 0x9, 0x1}, {{r5}, 0xfffffffffffffff9, 0x4, 0x40, 0x8, 0x2}, {{r6}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x3}, {{r7}, 0xfffffffffffffffa, 0x0, 0x4, 0x3, 0x3}], 0xec9, &(0x7f0000000480)=[{{r8}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x6, 0x2}, {{r9}, 0xfffffffffffffffc, 0x40, 0x80, 0x835d, 0x5}, {{r10}, 0x0, 0x4, 0xf0000005, 0xf2, 0xc0e3}, {{r11}, 0xfffffffffffffffd, 0xa5, 0x1, 0x5, 0x1000}, {{r12}, 0xffffffffffffffff, 0x41, 0x84, 0x1d43, 0x36a}, {{r13}, 0xffffffffffffffff, 0x82, 0x81, 0x4, 0x81}, {{r14}, 0xfffffffffffffffd, 0x40, 0x4, 0x80000001, 0x3}, {{r15}, 0xfffffffffffffffa, 0x2, 0x1, 0x9, 0x2}], 0x4, &(0x7f0000000400)={0x6, 0x7f}) r16 = syz_open_pts() poll(&(0x7f0000000200)=[{r16, 0x40}], 0x1, 0x0) writev(r16, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSTART(r16, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000580)=0xbc3) ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) syz_open_pts() 05:38:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)="e65a4c88265e89728d6318f6a3b270fa97ec28126d4fdb1dbb4da57dda52e7892e67184528d93f4b100ace3cfb17e534d3a0931ff856283a8cb574c7cc5f8cd36f68b2c677805f8ffefe29e628d52b00b706217830452e8426bb0dc64ec271b808d888037337b99eb2aa7f01b45be138a72184eb886c8138ca944c928276", 0x7e}, {0x0}], 0x2, 0x0, 0x0, 0x3}, 0x8) 05:38:14 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) fcntl$setstatus(r0, 0x4, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x6813, r0, 0x0, 0x3d) 05:38:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x20) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/56}, &(0x7f0000000100)=0x3a) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = dup2(r1, r2) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) 05:38:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)="dd1e7923c01d4dc6fdb84842e2c8567b54780c4152d043e0b9771dce560a0f42ff4df7c862b00a53c8768ebe74752d301837e6619cae8d0438b2b871b45d0d5e6a6a7f11126f70f6fc2e41d70e5652ea678a230dfa6eaa96281d8c8e03fbecb5a823291a94fd8fd37ec3f9c6633c0aec9a3352e7714e054ec7b831131f5e1c028eacd6e2442ac2a1da131c4abaa5af592f55c62bee026f69dc5ba99417773ec33dec3e55a5367d8db0ad0abbe7cb524147f0def28a8d493f3ce05a7a11c865cb4f8da06b3c0d5f2833afdbaad40735f674e212a71b24fcd23aaa8c4a747ba3b4251ac147c43a7c48ee8ac1890b491437dfe118d7a0635d344a029259148fbd", 0xff) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x1000, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup(r0) 05:38:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x0, 0x4) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) 05:38:14 executing program 0: mlockall(0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x60) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) mlockall(0x2) setrlimit(0x0, &(0x7f0000000000)={0x20000b, 0xac}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) geteuid() getuid() r3 = fcntl$getown(0xffffffffffffff9c, 0x5) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01102e2f66556c652f00cfe2fcb0642aff6516cb834a6660ab7bc5e5ae6f05383bce55346e754ce8dfd8740a000000000000000000000000"], 0xa) wait4(r3, &(0x7f0000000040), 0x2, &(0x7f00000000c0)) clock_gettime(0x3, &(0x7f0000000080)) 05:38:14 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x1000040, 0xc0) fcntl$lock(r1, 0x6, &(0x7f0000000100)) 05:38:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair(0x2, 0x3, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x120, 0x40) renameat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCCDTR(r2, 0x20007478) recvfrom(r0, &(0x7f0000000080)=""/199, 0xc7, 0x3, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(r1, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) socket$inet6(0x18, 0x4000, 0x1) openat(r3, &(0x7f0000000380)='./file0\x00', 0x100, 0x1) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000f03aaa3832a3afa0102c03e7dcff"], 0x10, 0x5}, 0x400) 05:38:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f00004d7000/0x3000)=nil, 0x3000, 0x7) 05:38:14 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() close(r2) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 05:38:15 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000008, 0x0, 0x3}], 0x49b, 0x0, 0x1000, 0x0) 05:38:15 executing program 1: socketpair(0x7, 0x8000, 0x1, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x1, 0x0, 0x48) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000480)) r2 = semget(0x3, 0x2, 0x0) semop(r2, &(0x7f00000004c0)=[{0x7, 0x3f, 0x800}, {0x2, 0x101, 0x1800}], 0x2) setuid(0xee01) r3 = syz_open_pts() r4 = geteuid() open(&(0x7f0000000500)='./file0\x00', 0xc00, 0xc) r5 = semget(0x0, 0x1, 0x4) semop(r5, &(0x7f0000000400)=[{0x6, 0x3f, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x2}, {0x1, 0x200, 0x1800}, {0x2, 0xba8, 0x1800}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffff6f, 0x1800}], 0x7) fchown(r3, r4, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000)="8792f3921d3b5c987d4e00ffb24f876ac932ff20fcf44e8e9a0a47e0753244099eefe3ad754e6b9827c927ed99732bbc02baf95450603570187de2cc257dbbdb430b9081f2820c0a3bd44daef53a3714f0bf513490390f88758763189437dbab991831e6059786591daa21b198b5f6519f9ee249a5456cb6299ed6118986426a7dcd41fd6bb0637d31739d8932f6b6140101fda74a8ef7f7f305b7413e78719630f1319b0db0b3be4d41723c7f46b689f7d4352d9fe717ffa7198e1bead329883f128be8d095df449e5fc9a431a9d1a82ba2d8fae802bbaed2283dcf802964d91e9e63b652ff82", 0xe7}, {&(0x7f0000000100)="3996246fb146eca172504c0197203df997b846c82a00b984dcfb3ffa69efa1639b39f2956b08543203427adad1da07dd09aa990d649abdf7ace56bfb32b60e71c15bac6d2f0dc8cab5d5bdcf3c830ca0438d328d1573a9c6961c2df4209d0f4b5b3e538586733e9990cd6936971f4e92ba419ded6c96d6674516adb759649b9300e45cf004efdb197ef155063f0d70905548bc", 0x93}, {&(0x7f00000001c0)="1ca5154fa7aac97333be54b7e0c7f4914cfc22290a7e3ffad4fe251eb0e897569facf0b23d9e1c28cb1b7c93311df171cee9c6e565515c94a84e246bd5db1662fd731c1a7f14375c7d1a22c735e69b45f81b8f70148febbc3ba1f60f8fb084a9c71b6efffcf33b801625c8250ed01193e55e3f887dded5bb3d4984a32a67a5d2b409", 0x82}, {&(0x7f0000000280)="4b890aae7600fae9683510973f5c732ed0536868ce06b48c876eafa890cdcb06ac46e4f26d089ada1a4fcfc08b01ddde0d81d2993e3e883938c15ceddd7a1763da90d021fd3e9b5f41d9abe8038307fe9184b2f9f1ea80a7ce6c0e06322cad09c5ce146e4f916c90245835c8d687420bfb46f46ee2747516a0f9a3dfbec7f33fc09f66d6987defbbe815eb3c16f965b0dd1be1f1", 0x94}], 0x4) semget(0x3, 0x2, 0x227) fchmod(r3, 0x0) r6 = semget(0x2, 0x0, 0xef1e059333758de) r7 = getgid() r8 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, r4, r7, r4, r8, 0x40, 0x1}, 0x5, 0x2, 0x2}) getpeername$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) 05:38:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x3f3b, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000000c0)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) dup2(r1, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x119) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 05:38:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1ca, 0x9, 0x0, 0x2, "d06857ea91b2933cbcf4ca5093bf4003e7e206f7", 0x7, 0x2}) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) 05:38:15 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup(r0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) getsockopt(r1, 0x5, 0x800, &(0x7f0000000180)=""/202, &(0x7f0000000280)=0xca) ioctl$TIOCSTART(r0, 0x2000746e) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') connect(r2, &(0x7f0000000040)=@un=@abs={0xdc1ae55207cf4172, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 05:38:15 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) socketpair$inet(0x2, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="748d6a4624b4d5126ca7adef35c15e8ba34407283b23edc41d32ebde595eeb5cd51dfc796ee51235a3c34ed66fd23bc0810410d41ce48bbb643e663598b9e3b0c7ea4f370e2638275bc6f1986799fe4518e46c423b29c65f05c582fa0586d999ffc77bcfc76b567efc519dcc600abcf560c8607dcbbe0b569e318fe8b1372b683fa1af2e1650090089a375a757d5d76c", 0x90) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) munlock(&(0x7f0000ba9000/0x2000)=nil, 0x2000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/15, 0xf) 05:38:15 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) sendto$inet6(r0, &(0x7f00000000c0)="8f2e930c9f96d72cc7f8adfd8fdc0b4024415e972166bc7f33da26a53360499a1d5d1fb83e76d26273dbc9705ac5745dc6fc", 0x32, 0x4, &(0x7f0000000080)={0x18, 0x2, 0x7af5, 0x4000000000000008}, 0xc) 05:38:15 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xac) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7f) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setegid(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x3) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x110) setuid(0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)) kqueue() syz_open_pts() setregid(r1, r1) 05:38:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)={0xfe, 0x5}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffefffffffff, 0x4, 0xfffffffffffffffd, 0x0, 0x2}], 0x2, 0x0, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x20400, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{r2}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{r1}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r3}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 05:38:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) fsync(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 05:38:16 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/\x00', 0x108) utimes(&(0x7f0000000240)='./file0/\x00', &(0x7f0000000280)={{0xffffffffffff8001, 0x10001}, {0xffffffff, 0xa8}}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x21) mkdirat(r0, &(0x7f0000000100)='./file0/\x00', 0x42) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x1) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x88c2, 0x0) fchdir(r1) socket$inet(0x2, 0x4001, 0x8) mknod(&(0x7f0000000200)='./file0/\x00', 0xc000, 0x1f) r2 = getpid() r3 = getppid() setpgid(r2, r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 05:38:16 executing program 0: r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/57}, 0x41, 0x1, 0x800) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 05:38:16 executing program 0: r0 = socket$inet6(0x18, 0x4006, 0x800000407) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1ff, 0x2, 0x2, 0x0, "0d21461a9729741b55425ca8d34862df1989ee23", 0x9, 0x2d}) socket$inet6(0x18, 0x8000, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:38:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530006ff6f1bdae293b8a1a8cd2d581656dac81201f2aead937009e01eaa65f927cd6afbbb3379e6887c7fab9f84bd4257a945471d8e9cb6611791640e2140e5da154aaff3e607cf70f14fca193bf822822e93445631999202ef4457655115bfe32f28c02ce0e50268565944abe979f88cf251628a92c4f2099fae3e6119a4b3478cfb7994c84c9a13f0183bbf445a1eb27977cb714483a8c55cc5f24ab4c2e20a640b476261d6eea9f85e90ac9a0718f35753605f8"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 05:38:16 executing program 0: r0 = socket(0x26, 0x2, 0x100000000) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) accept$unix(r1, 0x0, &(0x7f0000000180)) getppid() socketpair(0x10, 0x4, 0x8000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffd, 0x1c00000000001}) dup(r4) 05:38:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="47cce039e2f3cb08f7c58ea55059c86eb38881d224edb1dae10efc476348117432525c3cb2d4f414ad6d4600d0a26282aacfb118486e", 0x36, 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000440)="0b0beeca90c267f70265e1d0ffb7b2aa0bba3642f08c346b23f7b450fe5a68d2027f19f505f9314fdf32452ef5103aadae185710ff6c9a608767430a5a13ad127a5cca1ced5010fa8ec86f9f5e29571a46addc3ac435b4322ecf4f6c643333c4cf0d49afd926aeac16ff88c15a80da11878b8bac6f2ad3e41fe3faa12040106f7cf62c7d5b085b571517a11cedd41f3a02b565d8dd737a9754e2b719662f7c0df1382ae8990a27f269acf3bf715b08099966ad6798c74cf2663103ddcee4f09d362b42b86373df8cbc22ba19c87dd815697a1aac84490fa3794295603ce0a66b74ee4b1e44ea3e47ff219b40a1b4e8f3cb484b4e8fe103e5495fce7f0d949ac43e02cdd9389684b932b7554df2498e8a8328fb2af0ff203a20e83c9750b196c16906b3ef842c357d043e5f07f812ef86e8045cdd9844a7191ca3b1c9040a4973e053fcdb40faf183d6a4d04abbbdeb00b3762979e2dfaa3111ac2839b86e5b40c55070d4195d6fb8cb3616455074b560ceef96ee1168739df83220523242af513944f0f687c066a78370c5b4aa9020cd51eced1e3b09317a8200f0d91d8bd509e06148e1ae8d2e2dcef34b3fe060e87558c65ea47ced7b00dc35120538889cea1da7c34ebc43c68b53e22913f1cb86845db85464a198b843a55542e80d0df42e26c5794c9e104cddb1ca691bc5d02a650213771b435b13e7734e42343a859af98d177dc41d467a4f6913010e8190508f0ae0edf570b44d99016d44ab1a516d3ad6aa49a26ba47647588ed3db1c3abc5f61da95e965ba322e5a5c99c943832c7c59bd85c14b44c5c740bfbc7ba4b1f15c79c0a5a090231338df3637391d0bddf70ca240b93c49d7ad97f37c28f16b1866fafc9360614dc992af7f86159fb947b8dfe8e59ce743b753d03d6116626df05e699154ef632121ed0fc77b20c757a29a291b08da6f4c03c043f2a04f0274a61cb7bc9c0c1763bf5dfd1e5fb0721424b882a27537ca2b9991ff64f66c8612992376a95333789027e66e4d844a54013b027b8a36af6dfdf0ce5b477230bd2c47f6e48c9d56bf18a7a1c069e3d04a42de1c9e2cfc10256b4d7c94670eb490438f34603a7f168b6939e1816cf0cff2722e86bb4c9851684f410abbbb860c28f366d7b5f057cdec7a47ef8aedee0fbcc3a5304eadf8dad4a3023150f69d3b7d2b77f8c5a40b15a34e2a0f270f3ec9103f75305e4699dd3715dd45ef35832982ab95612007cd30b95c83f796d38bcdda872c816daeec178c96cacdd10f877f278f402fbc3bc67de18f5dd3f681076620ace0d0b1666c95ea54a4f891e01236ddb35856115295ebba1a7e156c6c2c58bd5db46b6c2791b56a861b8a931463b0252874f3a81990879f3ec991c420b729af3564d36867a0dbf4de38ab5734012fda74ce8cef68a871b89e7772ce4c2090bc923628572c6e4be4ee4676940ca8c43033b837e2fcd079fda06b2ab1a76d473c2c2eacdb24893b5951f48cc3aa80e29b79f68b3f0fb13ae92193e760fea4931a1c218c9c2e3df5dd3858f9b9f409b4e0e729a744c5c93c35e78b7680922ad8c11825040f4268295c1e9e9322291dc05a61cf7f104b3b099285aedfb234e09d7af0e66c0b69a938d52fa3db8569afa80896e68e5c039851d2bec5252a6ad8ca03540b99ec42fd11c2a7579e92b3fdab17110859915606fdb9fd8d842ec91a2f42baaa64f9510cd13491c71509e9941dc4d6c4af68ff88f2023319cb0a1a2903696ce053dc8db678ca579199cf25361a96a093cd64bc5603fc16cb4873d254c8867d0ff8a8f84218bebc5fbb646e9b220562afeee5f43885aea34b4395f4bc1ad855eb3ad958339ba497326b8ea814f359d54fa5562f5801cc813862d948f5d4e3d67b711575be1e37daefef2ed32f61c0621306193985fd0e85da19629cc453f6be03c7d340d6eea783641fde8f46ba1c504c853f8f58f39296ff1f0012f9103288e78acca99ca459d38f6a9b39400991e1c79b5d633695b31d1e2dc973796b6badc6353c54dd6df5d5f0151bc8a656f67a4dd03ef858a060ecb67fadd17d0eeb8d4266a02a343d1296437cbab2f29cdbd71bca6cc682c62db8895ee994b76ea4f058315e54171589cd00eada91995193aa9b9d8fa20b9707282a881bd68c56c677714533d1524157a10e5d288509317cdfd4204b3de3fd323cd2cc2791c75980bace1b1676a9a20bca2edf57f9a5e2424c49935469dfd3d96d29f78b46d2c329bda9b80cf60a4ce0042c9096da77d048b2626bdabee776bdae4cbd3b4e63ebf4f78a6a32878569eb54fc6f250a60f586aff5e6c4a3b9d48f12ad16c74bd683e74afd28a9c8cab1458722c2ca80f49489291326997de386c5edbaf06840cd5b26b26e63ca9a5814ce0c16d721d228595295540bfa05901254804b71a746a0676f1b7f5c13a722b4befe80d8a8ca91d76fba0d52b2dc33c6c2c076f6b19a506d8dc144273316ff57f5d1940fc7983cbf058b7fb434f6a5ead44ff32b55b35c9ca59e4388df8cb3cd3f5ec6bd3b1982a368cfd1029c3ace0b3ee5263c2642b44beb2744ce71580f178ff951dbb5bbae8b2f4469361b9e69acd5249539f980fd0f4e23a025200ae1aa2a6b06f91cc1606964bd8b0d7562f90763ac4c9f63eaa3fe4e57aa0b631cd6a5321c69b12cd771684ea4e56f5f6b0c340d37989164e225384b72e9ce3ef73f5e6bc27d3bbfdb3f305837ef535702ca97337eeafc0bbf54d86a059b299c589b1a60b4dce9c398a28dbd39b9879d4f976799a9257874e6261f18565c284bd1f43795b9a02900ee01bcb8bba0beeb6b9bb54bbd1d81eba1dac45f5745d9fc4e808d99522a112ff1a4e14f545da28a6aabb27513ff5e824104a86ccbc0bc0812639bbfc5640ef3fb095217f26f8281382d13baf5dd738fb8276d31aa35722cd078e0a28261e0ef19df902307f1b094f41e3dd018573a706c2a527c8776c88a33b4f37ad60f6fca93d190b9eac030c72ba2e9d255f322d0a91826e0d503bfdfc7a351a8710975256c1c20dd2378f548461a08e105e89142f330f1231cbffbe6080d17fe3c17ef8a09c4678594053d381ecb18cb95b90981919f69ee02effc4a624eaa9b5f0e81d782909d8bcc7075e783cf58c9ad7217382783978548a4eb0e22b983bb95184a83d4dbacce0d3d20cc05a5834a42cf6875d771e807b5e34a87b61de03c6d80e801e03564ed727edf56dfd5467a54429351fc4dca94bdb8273ce27e7abe8beb2131ab9a563dc1d7bbc19824b81c0b360c559462786d964f8229a3edeb123bce863d209096283efde84e60963ba11878137a3f876c52682e25c6944c130f65271fd3ad2b2fddfb3babbf301d89426d0164222730772ffc72a0bc7bf9e14898122f3b524d81f5b2d79ff9aed2e236cfae30b8dab8074722f1ea4e585ea90132e09e4df17f60368c53db9a50b4e33c937510708718138b25ba26481ac8f684d28ed6cbe2fa03267910645e4369b157e8ff716c7b81def536d7d391bd290274335f9fefa990d13b6ab703571a57c6bb54267c2ca80d261eb8dc7b180b641146c87e8f43b407ca1ff7093b4c514d505f27698ba856b99f69889c1a37f2fa35fb563d062bf38a0a044d455576d44a1723e3045f0757cab2ad9aea228cb6d0ba72bc3437fa56501b340e553beec45838a82fbcba2718e4efee6d18f936cfed308dcc29a8041f21d6c1af0ab8907246c1270ec3aa60d75698fb9db744bd22cbdc4ea67cf45f2c79476a9f7ff4d8e98fb4d6250ba2e862c07e2b2b24046f728f756498af9d4a976adc0f39d286de6c952ec1596d510a7743fce8ac55de0e4e432eb94c0240a34218d1fd4c558252ea039b4b78f55e7fe308dbd82a39ef2c02951223615d24de889b5e016d2c2019acc60a075dc4a2931f9ab3eefb659e0c64325503d243b185f01092bb24f6159ae4242fa6ffd10020e21ef5cc0ff3539d9bfce9b06ea8410d38f4446cd9fd849e064ac4e36d6e752daf8b0f52a8395378305806ad3c2e8834e30498c0eabbb62832391afd4225aa0e6c3f58d01858dcf20ba595a52818be9b5c7cd2626c4d6ed90c156784d05f7ba452e9b59379d6479b0eed054c122ff455fb2e935ad25879dde2dbe7e785b3d188c2a4e6ddba21a897c5d5a1efa5ac49c279f9e9bc2913726406ad308dddab2addd104bc453d5e991a2a7fa493e97940fe36a720f82357140e2bd7869cbbb02567d3b947ce70ec12fd4ccc4b335ea830b1cc65fe8db0c9339dffe5cbe1d19115fe9790e281f3587a797855c83de8fb11931280d04042d6ffeec0486fe978e2b3399e039cb8754b3e2f63daa80234d59de21be5456fdc745297074d54d1afdf14bc8f16ea7a44ad8f42c708bff7430d5d1fbd81c67a0aac906ecff6135ad4b85a30420a22509d66d4c28c4380e37cd1685f16375f4fda54a52e405c04bc0fb4c01454fce65afe868460d44210bdc1d68b6f2f5ced03d9cf4d1ce52610e95172374b20aedb2e44f5e52fad9d4ea41cbcad28d9ddd9f433f5106df0fd7dd1ab5fd362a768e756d4234a4151363bfcb785b049ffa7c56c4ff5ee0c61eba7b35794da1854cfa2beb0681537da08252d18af1051e01b24e64d64c5fc8d00a3713f009093714a912ab2b439a52c744a64906fdcad69739f1b547936e60fa61722ab390689d60e687d9520e44e31ef01bbecb886f5516f01e80df79d2933fe2520f7935581ebf6be6fa8cca0552d1970b52ed4be9d57ed1857a765c73b08d20f1cbce5a07dba706fc1dfa8b8f5a125fae59d863e4b41d4c54746b200b8e6bce97fb47df14a7d0b036e422ef2402b290c726551c1f8099969bf5782258bab98257e2c37033afa3faf963d2d487d74ebd34d17d9a71a4fb86fc6eafa1e1769c89a90c9c6cb1a6732aef24d0fe81c1285a3a6e969fb30df79ca54a443fc5657b9bb0b5c322a0232b53b3e429791fdf96638bae34ce9d546e82974162945f712c1f0abe0ea38d3f6c7f9de08f6fc8ad12ef0481d89c3098c5a07ba3d251940535d01270fba4dadb125b9dc7aed936166b43a009beb383d30f7068cd5a92e1026b88bbd6c112059af993d71d420f5e9f57f3283c8284421e6ea846e38dc6a9f3af9fb424744d2552d396f0bb021de3f90d010f718ce78b3fd8ab0b197df97793e110e72c851bfdc4fde8d3a9285e264928ebf1e5551600d30c27be0e295c6f98e7ffbbc52790d510ff314ad6de7c4ed946a90688b8956c1bcc1b9b943ce9c17748846a806720ae92472090d2cbebcaa5ae9ab17613125e151c6818946f33e28781742b35aa97e4f2dc5d4c9da28a4d09967777de2e8a2595f20b9140e90b477230a50892d1a970a8422176d6afc59f29560660c678e1212b1cfbc2cd41963ec884f009ba8f1ec6b7274b1dcdd88676b768e5ab8adc0044d54769108d269faf44d0d67929575048d0cd2b5b7f4eae009184ce5a46c7d620075d47f8bd5991c82ea98f0728459bbb66c7714372372819613855d8bb223f13cc9cd55c385e607ede6a8f2bc311e584fc1650845d27c2ec96940ccfa2b4e46114c51c69a3230ae1562b7afb7b1aad34b03ee3124ad82eaf312ff3429901116643e284bbb133422ccc0a4874d4e2b0610322b829962fcc43d3c6e6de32e44be4cbeeaba50bf2d76a36744696094537ca2ed5534c4b738336951858aa7041ca188e896852c4b00b44f68bee5a3b4e6229d980eb7f641560e2862f7576863d435e7c2f4e801688813c3bb2ff12fd333a8794460c20a3bbc35", 0x1000, 0x4, 0x0, 0x0) 05:38:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x300, 0x2) fcntl$setstatus(r0, 0x4, 0x0) 05:38:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='B', 0x1) write(r0, &(0x7f0000000180)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 05:38:18 executing program 0: r0 = syz_open_pts() fchdir(r0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="638c1748d332b6101485ce7c43b0e03fb0a18dfcc864343f7befdebcf20416f51fc9c4c0424841b66c0a39439e820770bfdd0122771f00ff23ebf39f0ae41014679e9a85f6535537237461280427ae4f4b4cbd4a61f777d43ba9b5df9827fbf658aa9d92497229a3cae1caaa80592fd484c93b542bab38caf3ebbf9b338f9f2b0c84d641e9f9f5669dfb592f3ec82e8b0a70a310621a86f1a9071902", 0x9c}, {&(0x7f00000000c0)="3cf13762d31ae8319270b9abf06a8f48dabfb53adf1e816e5aabd46479c14e2809a817458b1b7ebd3274542115d4085da2435aaf4884ff3fe6c8dca22d8e28070c26e1cc2636837479e8023ac5c9dcc7aabcff30d22d29191d3d619476aa593cbb8633847da4dbc43194068740107e719d95a86d7d68763fd7572f1df7f15e05239c5975d65fa87ebd2d9ff769aeee1a877fcb6e1219bba2c9584e4b4b0c9ab334b4b4a8b39b56a01bbd7c39ce225cad7fcd90b98dc41505662ad647b642cf798ae08b9746acfb70f5492c99142c948c1d", 0xd1}, {&(0x7f00000001c0)="c82a97e1333b366fb0bbb5b0cec7acab2a2b06538c7928ecc9678cc75764ad57a06d2514", 0x24}, {&(0x7f0000000200)="49b7923d21cfcfc2547ba0c213c917198c10ab9d0195ed99e496b70560681b5404f3c126397bc4bbd5f754afcec2569e6392741e608604f286835b9a2172567cb87e67388cd64d1dbabbe92556be8192f2d670be34df1184e378e2c113f2b22594aa951edfc45ec045499c52cbae8acbeb0868147ed75ba86a5ecccb2c213993a0d2840caeee3b4112eed8b23c80140afa8fa5f477830f681025c2001c4e04edd1de8944d96287390a21fe090c2918f3df8aedb1a226873a070a867bf1a16a56fb2cdd06f8100ce4d88dbf7a251aecf9538a66230f292c6e875faae03b", 0xdd}], 0x4, 0x2a) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x48, 0x3) r2 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='*)/\\]@:\'-$$\x00', &(0x7f0000000480)='{\x00', &(0x7f00000004c0)='/**^S\x00', &(0x7f0000000500)='^\x00', &(0x7f0000000540)='\x00']) fcntl$setstatus(r0, 0x4, 0x8c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000005c0)) ioctl$TIOCNXCL(r1, 0x2000740e) fchdir(r0) r3 = open(&(0x7f0000000600)='./file0\x00', 0x591, 0x4a) ioctl$TIOCDRAIN(r3, 0x2000745e) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000680)="7d4909f044e96c46ac82a144e707289d688bdd91987a33c9097755f97023b335a69d88c085a8e5f7db25537c6a79e948c4f3b13beb535bf86ebfaf8cf762f929880e620a481e58cb6df7b3d4b9b1e20de07c", 0x52) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000840)=[&(0x7f00000007c0)='{\x00', &(0x7f0000000800)='*)/\\]@:\'-$$\x00'], &(0x7f00000008c0)=[&(0x7f0000000880)='^\x00']) r6 = open(&(0x7f0000000900)='./file1\x00', 0x8100, 0x0) unlinkat(r1, &(0x7f0000000940)='./file0\x00', 0x8) fsync(r4) mknod(&(0x7f0000000980)='./file2\x00', 0x6002, 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000009c0)={0x841, 0x8, 0xfffffffffffffff7, 0xfffffffffffffffb, "fffc551e2ed910ad67b8fc0f02a672bb45d61a98", 0x4, 0x3}) preadv(r5, &(0x7f0000000e00)=[{&(0x7f0000000a00)=""/233, 0xe9}, {&(0x7f0000000b00)=""/154, 0x9a}, {&(0x7f0000000bc0)=""/87, 0x57}, {&(0x7f0000000c40)=""/168, 0xa8}, {&(0x7f0000000d00)=""/198, 0xc6}], 0x5, 0x2f) mknod$loop(&(0x7f0000000e80)='./file3\x00', 0xc000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000ec0)) utimensat(r1, &(0x7f0000000f00)='./file3\x00', &(0x7f0000000f40)={{0xfff, 0x27}, {0x3, 0x6}}, 0x0) r7 = shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r7) clock_getres(0x0, &(0x7f0000000f80)) 05:38:18 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x128) sendto$unix(r0, &(0x7f0000000040)="6a00172125ec0d417c6e6366449eae33fbdcf174b39dd19ba01bc7de049be2dd1a79f975024e4be13634ed210e2a4b244dd5a29109322763beb1f460ad65693517597e31c2e84c41dd21116db17bfd44f21310ee48baf927712d0ba7de", 0x5d, 0x1, 0x0, 0x0) 05:38:18 executing program 1: msgctl$IPC_RMID(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) msgsnd(0x0, &(0x7f0000000040)={0x2, "b1aaa58036bcf7140ac63f0d187eb287dc7c0adcf8bd23aa8c4f4139c73a886e0632b30fe97db001c8f0a97e6a651a9cd6b9d673e304d5aa2c8dca81f306025203daeca8552145a92fe9e7b1ef120885741492f0a8afa97428fbb4417b75ab81a87078168605a0e9f0b36a928e83096fe589d4ae936fe183112edb1f9505c9b0f4f240f6e59768301acd4d8bf9831bbd9851756f24c886d0e8a573330f65c47ecf9cb1f3368469a57661598e8842cd"}, 0xb7, 0x800) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) msgctl$IPC_RMID(0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000240), &(0x7f0000000280)=0x4) write(r0, &(0x7f00000002c0)="853094eb61e39c472aa11a5d1a0a1b1f887de969cf962c668dbe5d55fd991641a74531775c9417995c99cf0dd0e651453c34175f026020a7a62859a666d71b912fe225a480c57d5b7a7c9f3f8c3ca0ac93d3f911acb6844476c57c10c48b8563dc8e3b8525de80b2a34d150b1dfbd0f138866352df5e79953783068d43a2d60c6b4216963eeee4f241e7c9860eade53064cd146b98bb87dc9160cade034e2a13e2f47bbdc0f3aec8c17237700884dc392a91c3277b3f276c0f1cb9b43b9b691ba2320f094098ea89e9adfc7d72e83933285ffa5c92871625e3db8d9b7807b7fc455539d3faba35905c49d07e6ab4", 0xee) r1 = semget$private(0x0, 0x3, 0xdc) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000003c0)=""/46) getsockopt(r0, 0x80000001, 0xff, &(0x7f0000000400)=""/6, &(0x7f0000000440)=0x6) write(r0, &(0x7f0000000480)="0d11777a1659941d427fbde25c5a29d29d71e13f1a5342d548d720091f4907c84c21d17f87625b462f710bc5fd42da6efaecd0c2d011c08557ed90187bb6df9a46d844d258ba29b47660f31e67b052ffc0b19e328de94c912a92ec77f748be5f8298209a942f15cf65d778b61f7bb0eefb391e9763e0659605151625edf72d3783b576312fe88c20098842e7b4ca1475125cb1dafe7ed3c0ad0e2c2e3a759490cd462b4419c5165a0abd81135f356b566df5896f3ed4114fadc724169a2e52c01670279a27ddc86668ae19503b590d3dc2bf619ab5f5454f978b951a2698fb223a1c5b2ad67cfb7e3d35c955fbe8c3b80cdf25b351c9f144ed6bb81e1cf63561415afc4ec1dea203bcd46b1b866cdef556d564c9b12eff36d05878923de5e5764ccb88e7b614549a3a3d6cb82e53086487bc07c004b8f647a7130e53f09f5d37880507f04a4dfb2a55ed1af7a63a133597dfef857a9eeba0110a788c7a018060cfa602e36ec101ab948ab2941d20a265c65ab4b1ca7655ba4f2b55d3309b1aef7b37d9ca2a36da7642bb995b9cb2733dfb0f3ada0ebd231246e708f48a01df1f930e2da21285e2269f0b87c265bd7c22d4701d38af5bdbac98f9a2735547fef1641bdbbad30ce97de7694e01a7fbf931c3659b3a7d1b5985275b5ce112ae917d46479c9ac447b86ccbd6b3022a4351af5dd68677cd088c05bfd520533fa9e5412af51959dbb1c34ed67582de01f784d0da4811f893171775fd770afb78d03d5c600af4f1dee6f83e3ff1fbf4cfc7cf8c6253d97f134cac163180d390fd17c33695048a670cd34408713ded36dadd1d71e0cabf57f617220310ebf5a7c4153a20460f5a06de0fbc2e1fceedd4e7a4d41dd1b1e51d37b1964983b493d1dd25e8ee8697d93c1426bc852c5bf152160a0915db4cf9a9dcebbc3164d3d415117b4cb9163fe2939437729a72390670a4dd01a0d03240ba8c5e160cb88c837f0b241cffbbf40bb167c52b418411afc1ef0536fa2a82b23e9a38a2ee92fe8f3cf8d5327de73a97ca23093c620e694211ac2624a4daf7229b199707657bf805ed77bfd41ff6891a9f3ce36296c240e98088aaff5237b464582ded017115fb8c1c0d54b89a4101e338d55c7e802417c74555850e001cc2a4aae624368fc9d50c228dcbe90aa9bd7daffb0ecae94cfbd6cf78c1cfcf16bab7dc30fd1732742a5b092d0f3f5fcbdc188135981aded87c067c14a30a90f6abd90b34de458c8697602bbacc1b20e95a999c328b4cd187f06dc224e58970ab8e57def40b6d64983aafe1f17341911ae33c44f7d715111f7ecb7a4f25b0e39905c55d327fd883a5ebc68171253ed046d315af7b8d0aab966b20a0a0ad89e2596fa6d627bd807b6cd9e4df5d09f5b132034ddd7575afe5aa2c5a2bee6b122d8c2214a588471c8249165dcd138b45b7b2079a3420fbbea67103ba6babf4e1a89013c1cafb1890fb9065b43ec8879b636e126e3864176be8da64fc331706867b00dc3c61542ee1a5dc80f8d9f3e6025548b95d68f19f9102667dd73765df7a46e02f344bb8871389be6c4e15785d03fac42f13938df44ceea8f6085d01b1e019a7ddd5ac984d0e1856e2777e4d52006b9aea9cb7f22d1c857e818c30f289587d73c2d9ace8dea27d525b806bd9e81c1e7435f663b23913dfa2857189bf0fe5225bda3a325b19da26fd1526908f8946f6f3f30ba46ceeadf75292bfae25454210822cf04d6012d78e5f293cfdc5889b107a33abbafce442add75d2cfae9661fd1fd2cad29c831a613b87e426ca63b25296c6fb6a8ddfae28fbc4f8602ab142c16e9f3c1279337087632f482c58fc7f39c9d9bc4298f2659140c3f27a343fe82c6e6205009710705fee769a0f50849836db697a6606a9090ef0e1e92a400178add4c6a547700f8040cfa6c6b4ff63afe71d0fbce712e1a1ed6caa7ecd7c078b03aae298841818e6661e9341315b2b94c211a8b15aa0816cd332f1e27cc045b531c2e3f9583dc29bde65a8ba319fbdc94013bf172d5bbb3c8ee78282af82ca8b732d92c112761c96b8809fd8e9f98fe6eb1ff745b70cb76f8b2a203913b339a193ca2ccff4082b17b348fb3bd797a41652b6b1bc822d9ade45f7eccec61e34ff9469ed112a0c56949dae7863f1e6e2bf73ab43970a400de43c69184f89191571fbe2e32cce828b67e877a83d0f827e9e573e9ffa23db49ee29ee15395237319aa4d0c4372ece610a2c5eef11f84ad38afb4c934fdc57e20edb02a42958f611b761090ca3c2ea78713da066beca53045cf3de4e79f7472be9f7610b5d71643d8e28f8491c5c989bf16ae3c7ee6b55f5bdc1e4c1d61ec58ec7740c6e6672a1b38354cfe57ec69d9eabba9b428f81bb306b19bd58ba886226d2b236432c209f9762374316f3c2a5dcf3c875bc73da3552fa37c61edbf9f1badb7147f115b90507917168ed420f3bdda8e4f951982df8d3306b4273e83f26d9f37f9b51be3b003d3bfd9ed45c7b0017b2a36bafe37c549ff6d6e7c9535c4d9d949eb60590ffe2d534d5314ef6cccbedb0440dcb814881bd74e12b23ad638d6d6add1193931f63d69f9679fda4d03508c2c42c81e515aac0e292581b8fe6ed129bd79231bec08eacc09ade1775ec6f72533a62f6dae3bca8644e37f46731a298916cf2a8d6d98b95d5cb930a60e32ab7a35d26b937b66de3775802a49ba55f0e2d423ee642229b3e122c33e9d27d2f45eea5faa66db70749fa6ece3a4b757fa69dac9c846cdf8323ee3fe062902a87f277a268fcf81b843f7e7f370ffe06b457ca6072f489efd1b066951a6e92e402e820fa14892260d499d9b32a2a47f290a8a0dbe6dbce6863be14f34f3bcc1601b2b8691855935df8d97d4facb601a8264c96aa35ee5f7646e0131479a8ebc968e456152e9eff8a8fc9c054dc76f5f3742b78ea7446df347223514f0deb17a59ea520a3d84d7b3ab38a395648368fd26b034ebab0fb48034a9a555c8f69358c3d81b04a5ff62395a34e206bee7521c5fa43aecc52a28fe4093e94573154b2e9bd0a8119052fb8595819fd046b8d2e3c3d08d19172500b6ee80888581c39c36a16593a8c2150de8cf626396ebf73c62a5f3e10e15a13ff63d8beaaf36b620d35fdf0d44e135b5ebfe3e027bc8e5a69e75671f9d8adb67e5c59026876c8535c96a2a5b2be28615fdfe59f824b66f07d6862da5c3d687b0bc42467fea998a8f0e5814c534c1e665d8998dec7c25bf9c43e3cd474eeac347632e56b00c0669088a7851a050c56b9c884d94117d93345a2dd8444659e063447f492114b39321e8631d11d10623c0c64d807a28e93b2e62a4e8f8214bc0586887b77ff77c83a94a19fea2db6ba6aa477ac9331713d15d2c58319d210664fe0e6067ae81361aae531eda3aa97bc87d3eb01a18e1fbf7adeb8405717e792aca84f1c2fe7b066f2006d5344ffdcfe135765b62fdaaad063ac20b08ca230ccbdd0116d39c6c107763560259cb26873d824f7bc0c3d0ce2e7d2a3bfde8f5dc6e6ea34da55b9abbab6ef3d84aef9cf1091d57cec3fc05a6b1b63f8bba4dfe7f1946a83fb0df7bbb635396dacbe517046d3d632131e2ec6bce3d41e708c1ee8ffc07b45d0bd871ea834fc144c30b476edeb94500a6263da47c064a73cff4f7a87f0d0a9aa453fe63237d629b5c5a54e7a2738a52c9e7bc475538a0126da81e8f74e0a74c8861ca5dddf8f0c2c0137fb3d01a8e48144f54f148e3c4cd7dc70c7ec98ba2abe9cb655fae6019c3e677ff73f053f7b75d03b4cefe8a0e8a6092c950c0367086d34f2cd2d9a928456e577cbbfe017e302a6594e089d71d2c86693ba9df96b6ab05075272a4999286e423cec80c2d175c4ab6a22bf8c97fb5a694b7ecb16680900ea90943e37aabc60ca6fa862f69f438ce442be1747e52b7a9d809b31709d4454e4c82876a4eece0f04df5c194262f78a1137667b39fb53ccdadf32ca6ad33a0ac1b912322ee11a0c61506cfc4b1f2b29b0d5339d029ed36abe2a9d249469f0a91ccadaa29b2cfb59e2b1fda2e940a08f39c78b4d32b54e9c8011d2a6f532fcd9948d156d1e546f82633dcdf76d9b841d974def01c793cd49007626976187dbc9ec55c5a5b506d3c1f1e17d1e96514ef40fb48f993088ef2082cd0dfd734d241d972b648f0e6ee2b9c3198ec118683f101fc3868013c4d103e90a33c14668936af21e21789d4f11ccf61d4e153261080df1d1b24d0d1f1c423052932c71b8e7e0bccecbdd94be85aef5010806af0169aa8f0a500f1cffeb1388a202451b45bb7374a4b9a027a548707a7a8eae98e653642f8fa88c12c5af5ab145ac19f963d03140e24eeca09a10f08f43431aef629f3647deac0a14c2a0f89bbf2743e67fe980d36c8ffa8c402372648d4b2f0a014620797735f60693d8a029daa3821d7d3bbe76f57db076a061fcee0068b68d37460af86b49f9413cc4fba15c2d9e72a37c3194a5f6240debeffdfd8754123bc1823e3db6ad960a6c33c3117c697dff4ffb8433e5e6c76f6a4ea4c5c13735262879b2896b90c8091f95bd3bac10ccdb8d30b53cc591660f1fe0d23bd437456a2ae9e8503132afa4ea26ee3dbdf9e6df5d1fa4b447cc984e994d73b22791985bfd2eb82bf9bea47e7d648ecb9a0d0b6da76e9ead4c27faa19146d08b4461e26d0e4851dcb2ad47220a7daf0425087819f396a3e956b9f2254b23e1879dd66eeb6f287b9b7391cb74abe48a4c0e1e6972f86389d6dc0cd3b4c1236b5834222de32a0cddc38173c7dfb7bac1030fcebbbc4e662af891eddae4d4a2ed7f75e3e5f505075cf5dd70b7abda7d3ccc20cad399b74217c41a9d68ea5b39264c1e4868ad9ddd3d16d842f8c2e156ae188aabf87c2c6a9f09085948b305b626751f2f52be9fcf355bbf33298cbe06cec698783c6822f20e4faec8bf1c78a1f8faf9a37e686faad8032bc76909cc58e158527ba8cd45f4c64e15d6e7a678bc28cfbadc90481e511f5943e10d213db9c040c02504e5800ab5d39078cd13512727a84a6b1573acc77e6233cc4bbf82953fdabf15a84b00693a700e2b4a9633c763bc524a4ad912018875aba3b701318d54342aca5817d35fe53a6741268a0a4ae98b5404bd7aeca2e29426eb19d39fe4bc0d5a893d63aead71727d319b7d2828253b81be57921fb295ba911e0090842f54332b8fed49c546583f44ba2141bcdafc801f4bba3628ed89e66014a23b8b53d4e573623ee8971ea09996c2cf38e663cb3b63a9b609b25cd4064f0e6fdc9ba5dff128a13ccffa5e463ad96fb9c9eeaaf4cf3f5ef563be3dea6999a809ebe164534518881611d4a13f7df94fc544f9ca4668bc64a76a5f74228cebabe143ea4bdd952928cbe043a28505400b50676fd28f9187f54b2d6f329411746881dca91e62d3b91736a2a451f433f399db5b9064d10401f47fd334e8b97ba2add034cd21f521b63929a7e8c6b5d04233f2505eb54f8bd5c31655468b7bdef91bcfa3ee890673886f7264d98b403ebc119cab2a606ff06f3ce63bbbf07a342fc46395eac73c5a43f9c85b38b39bec6483334bc465a6f2098a7b5c7240d1cbc1103ecd2637270aae88cea299a2b465f343c9736ee6ac1917914558e574e2321d6ea276e3b766cafa1f65f47fed5575f419e3348f892545e50e9641d7474423ab810b84472b77159a02e8bca5c601f5070282652507a0619d8135b3ff11b807c0e212b6aba7e2d114b4d0d3c4ee8d3ae6246ee6fa10c0ecc47be76baf78fe343869880", 0x1000) writev(r0, &(0x7f0000001580)=[{&(0x7f0000001480)="232ea2374fa7ea2095c77277f964d7c65200b6ca3a7b481bd237faac1b5c80b26cf528a5458e0e5e1bffe568137f9081ff9b14f65201a1f060fa0dab896500c6f1c57b63f10cb062150deadd31f2c57ed740af7c11f405a4b2f061787e6a4f670786f6a6aa76d4e838e949ec2ea5cb13947901b9474d918a9d1bc61a24eac578b491cf79a39080fc27b1f5bf3ab557c36eb510d2769581af3f6925504e40666f75f73b8dbca9f08f2e87941b175a70597e693f4ba6753d3bc40d5c2586b882f7688edccc2c86f33bb96614439019a3fbc7219b93e1db8f9f", 0xd8}], 0x1) bind(r0, &(0x7f00000015c0)=@un=@file={0x1, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000002b00)=[{&(0x7f0000001600)=""/195, 0xc3}, {&(0x7f0000001700)=""/15, 0xf}, {&(0x7f0000001740)=""/160, 0xa0}, {&(0x7f0000001800)=""/224, 0xe0}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/61, 0x3d}, {&(0x7f0000002940)=""/35, 0x23}, {&(0x7f0000002980)=""/150, 0x96}, {&(0x7f0000002a40)=""/135, 0x87}], 0x9, 0x0) r2 = open(&(0x7f0000002bc0)='./file0\x00', 0x10000, 0xc0) mknod$loop(&(0x7f0000002c00)='./file1\x00', 0x1000, 0x1) clock_gettime(0x2, &(0x7f0000003f00)) recvmsg(r2, &(0x7f0000003f40)={0x0, 0x0, &(0x7f0000003ec0)=[{&(0x7f0000002c40)=""/234, 0xea}, {&(0x7f0000002d40)=""/177, 0xb1}, {&(0x7f0000002e00)=""/163, 0xa3}, {&(0x7f0000002ec0)=""/4096, 0x1000}], 0x4, &(0x7f0000003f00), 0x0, 0x6}, 0x0) fchmodat(r2, &(0x7f0000003f80)='./file1\x00', 0x120, 0x6) connect$inet6(r0, &(0x7f0000003fc0)={0x18, 0x1, 0x3, 0xd4}, 0xc) fchmodat(r0, &(0x7f0000004000)='./file1\x00', 0x40, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000004040)) write(r2, &(0x7f0000004080)="c9b88c21e834aea81b0dd3695aaf2fcedb851d9c81b63338890b0e4709b1723e75eb681cb5336d241acea3942f20c79c7407edd0ad5c5db411edabc69fb47992c89f90f964e5a1f2ff6c2b45ea5afc5e33cacf4550304c519255f51b4d1c8bd6d070eb07131cd65e0cf3e70862ef8e61c8a8073a21fe6f8244313190e095f58bf767a92208897cb6fcbdde1be0eee1e6d49246e0f3384a32a413875ff84bb4082875d3554dc0f3e78faea0fc7257e36ca1ad85f65ab4f86b025e64de8b245c99d1025039bb1ca32526a37955b36f806f9c4018a388a5101e7bbadf3d650974db18e07e33144ddf7e54ba2c8061db4ad7a88801dab126ea048f63fb3b11c42cae0a286023018455a4d7916f549348e3a93fd668ef36f61f8bda0ed251419b5facdfd08ac14e7117acb7f35b764f8fa818e8ebc051559f7d5952c099b728a82181e4c199786dc82278d9fcb2237b3083f335591f8c2115da602db4c4efb49f6aced4c94c7f85ba559c9fd2bb64914558189379617a359bb1f17666644187cb2fda083de543ff2f5b9509fdb428f86e71c2b77d5be4db6e9dc0471660d9e3028a75c7af22e5b22f7411d0723d8214e5f4b6b7b91c418ab56c9fd1c3b9304a35ec447c4a7a2515f3940d291efcbf1b06637fd03c997f15438e95a7e26417c7711ec164022d3715a7efe4b4bf32afe34c067ff5ef002ddbaed051d06859d501888f87bc93d4e98b5fb28d71de0bdd111114471b5951fb2be1d316265420b132cb967bd8c2c9478ddc7775935121db105378c5e2f712a1a620aa765884e8419781f2a20b6581e755f11b60c40dd1c2cee160483f186223c067164de7679f368bc17e4dabc27a08c1cfbdf66d001e1f9ee46d4653f165cd35b9f2dea8ae1ac4160383cd04fc9617aea2bfcbc019fb94614f68a3e2f60e929f5ce46d82b4c453dd72003a614777bfc97d619c2d725c4a33df60be3f97f57316ff800766c58e8a9f9fbcc427a3c0305d60147893b8cb1b1fd897b4ec84859b248475d93f5aaedd5411915ae77a5fa20992fa8b5285fd4506a858f254abe3207060d993f83b1e2bfa97542ff4c9454eedce965fff7065cc2ce5f5303441892e9e84cbb5ecd5bc97016dabe64a6b930d18cf07f9b9a0aad421b33a33bcf06652ec9dfbf22f738e86e5842e91a5602b26ee869fff3185054a1de1599b2a0c40330e3ff6abc3c048e286fb8f6b709f3b64a7160cedde56bb327e6e6bbd2314b1b0fee05a970540525fbafe904d16deb3b43f4d66aad203246953bf1c6cb9c54decb72bfb128b5ad1243d83d04c657b6e7c5bc1d5bd6a35d73f846065369481d498d4a4de8f51f16210e99eae34878b177b2d6c9b20d9212a1fd0f7b74f3e881df5cb0e528adff7fa53e64eb39ff2d2c784cb80197fd6f383a74cc6d348d8425e3b11a65241a1b35ee147901d1fa276919550e571aa0635bd3210ee4e0ce8110acf03596d6722b8a0af011929727bae679e213392f4d3e895d79d65ed7b22e4eba851a764aedc1eb772453f759f35ea287cf9db82afb1612272d3eb042481a68d06d5bed76f678b5a06d3ad69152efff6cc92c0cd6789cf9d5af39b42aac4c29b67467a2d3342fe08eefd14ea4380ec5b3f8d7556ede9271b62b333c37345297f59d5e9c4be2eba45bceb466227d23baca2ded38cc01f5c1c9f059dcc0f64c89f2fe3710ebc24096b620102ad10f90e899567929a4c906f1100f557e50126ed594c34204b44cff3e6412353c5bc4bd5a0cc988bd912a4db8c5ba24ef29595006566e1afee9c339b47601a4d0135904f0228b872437fb4fefe91c0a74e5db797e9a795d1ecd76f94c05dd1cdb275afa941673017d20120eed4c08898cd15f6004a8c23970dd14e82c6e9e92ebfd4f68286f43b4b32b733d963bd1a9d32c94a180b99ddd36f7bead08c1c09271bf8edc6f47ad56b1ed7dfcd5787ecc8de9d57b82d94515e75b93d46669fc79f818d1658d0b4364d74e7d3edd229a23847a634e73e47dc8868856078ae00e7e1c569d3704f6edf74e9f5443405639e44e28d33126ebae2d47e5080683ea39b95093dafa02c4646ef5fec13e03cead16cc0d124abbf8776c12aa08ce3cfccff86a4fce0d9a2989a9aca1d48f45d3a0040c07e8199c157f7949e656c7500c9de729b5711047cc027b66c58d20bdaccc07f8496b664e7d7cc96029571160fe8306edcd6e9ce12171431f1c5f99ab49154891df0fecc9f0d7682a2b2f81a41ba0e3c38bfe8bd84150c3d16e4c5d12912b0bc77981754bd979b8e8dd36b92baaa4e38bdd440dbae5b7e4e7d76b0a8029d0b58330309f896f8d442d3418f807d59a0153a594bbe574fc8e35248a2d21d0304b51ba4720100225b9bfc50058a5f186817d77d915d6438235f3819e782ea81eceb06460f6177252db7e451809f3ad810075a118c29de017baf3c081f1dc2323edd40ceff4b0873c17322a1eb1bce3affbbb040be80ea4dfdccaf13c7a84682ffc2f9e925603377825e59f9d88db04881626792b92d3c9f2a8354bdc189150567aa82001fb0346032357391613e6edbce6e907da440fa4f6967e292048217043f157003c3421b47375f75c1b9e0dbd8e41a4569c59e9937985094478d8476e40901d1cebf4d2365c4fbd94a7f0d32435fb2f207e81a7c760adf0e41d269247b529d96746c2a83432d6a26ed0a7105d46bbdcde2ad4b60c610a743f330634005f16e2b3159964b7ae6d5b5a1ca68bb0732c48a1126f8f63c6d8d53302a69487ab69ae121969cf6410b93da22ea749ff4a808e4f40d04dc4c914c8ec41ed72727a1eea4b2c9b9be305ff069794f85bd8ad2c06b5626d0ff3fc1365af58ebe4570724761e528fcc8c6d56552108c75a92d64c52ccd5a75ce13ec6b549d2dddf14e8d63ef9ba428e81e74a9d4d526002cb09b70e732a04cf77a50912186719d283f488e3fb52864c7701094076f75d44f168ae41151dc66dab6e2017dbdb5161bdc18a598c60287f590cb37b501bc8d4e5456a458e3d23c0e4a1c3153ac5559d9f2c3e448a86cd0f1480d0d747f57e15154e92f747f437f4197741e302087bf025a5e88aeccaf4c58d648b3593c0e721e4f412a2d13eeddab58b7fdb97b73f47b6cc3a95ca165e39091cafa61bec2e51396b2736f21fd44f8759089098bcbec11aa4cdc0beeeca3fdb18f648d1e449b30c73ddc47f07120088613b2390b4b6d89c13fed64dd5726f25adbbd876080eed6ae8849c4f2438c35eb260d7e399376f796196b0b3c2ed19afccad0bcd43c68b50155e7757cc5832963ceb1b1f3f3e8336a8edb3ee77da9bfb9ed72330da240d828faf9cffd3513b1c43cc0a7ce18bb564fd984ce36b10fdd5c143bfa554b655e9c3f803752f43e271f1420f5778ad293b5ffd9a47893079c40808fc2b5eac435a7615361ede9661f5bafef9f78026ee691695a3238c15ec678f7eadfe9016397e774a3f2746a4884f126ddfae7c18456275013f8ed611143705391473988a538db1fb6b144bce2599b70d83c3327e661663448e8db4b818825dfb67614fcd1c17d6819beb9394c6a0e58d358be8285a12236690da186bc9bef5cc95304740774bc85c9fe8ad64d6360e72eeeb2c9c8688c48696b5a8f3acd407f003068ad326a9f9efd5f19410b1e2b485994dbac648f56f0fa9a3f3583b48954372a0179b072052afa3164b87ce880f04868c2cbe8b04a6f5cdff7fafdd987298fd03444c1e9bb14055129ab8022c9c869d927323db4ec002f1bdc7bdd5d9cc9e8f51b78b6832e25e70b44c48b81ecd2a116345312037d36a1088a52b0d72fefb75f154d518570757aab0f9e9c14a87a74a894ff1c3fb08c0d6af4fc60d95028dbdfb7740fd9adcba9f6cb296f5c60a1a73e9d926298fbbf675f1e15ad2b66a8e4589314793a4b96a8c82b5a8c19fd430fd7fdd4ff2c1f0517e56e069223b3c1b20f6630a1d5e34d637dfb7f321453ec1644c6f8ef743765e16b636e66df2d5b48ecb098dd5f1b00b88a699f87af5ec9888bfc55bfddb67baaec4cbd3ebcad90d677d976dd2ccc3238eb0b5f3e0ac73b8d42756e0371b2f28fd8898baad6c33e77a8e9b0a1963894344f23832fe9ff95a8c863aa3b580226204280fa457ced9a843d168fe73e09d375abe05fa5402b4d7bdce804ab21110a63cf88ee84456e5f06aeb9742b3afe77059e3d9d037514ef978577d0a4a15ef543b05c1e7bf829e474c9f4fa5eb87e30c4605f332380ee701e52698a08c5d8866f218ad2c6b0dcef645d2861c80af94e205548853408db56475d5a02fb0aa4a5c8e0898a210510e723f8d8606be7a1c3f88b50b78a834991bb99d1ea87c825f74551de0dc3a368e4334fcd6b30ca93ee17262746c8024f06977b1497f9449464e993d5eb27ac8f14409d88ce173c46d03a632599274c1580e895fa5f180062353fd971c7fb2e66918e92b77de2bff67bf119aed7ee0abef12c2971b2192edea2ff8ede5d51706800c611769614dbf6008639838b1871c5462f5fea7a1f3e2f046eb4e064142e9562777c569877b14c0c3cc78705d60535b6c8c87aa12576aa5a57fc993b778b9fa3c0cbca39ba5fb564466c5cdc4145c092be9cfb31ae4ab8ad4ca0dc3c90bf49d76539ca200d37eac091b4e61653b3837e0698b03b6446409a57aba7f95c64f892b65daaac876b7f1e50d77e259eca7f858fb8f8f4a01c74ae2eed87b090daac2570730de1c33494ceed117b4d6923450f22d0e22f032c8afb4d353bd5712faa345e2a908dd244da3c2c14ed620424f09eec3e7188fa37425db5a869b7bcdb0ec7904fc59b34fb4dc6b23b58a4dc4e1a7dd6548aa6f11a25d8e7558715b61b6506deddc24f11352f972c692e650daf3af18bc2673573cb57a0ecd2f7c148c6029cbe08d6c7a6eb7067ef79141f6fdc6922a5edea590a29a4dbe4c55231db9944ac5fb2791b375e0adea97a80c9247720486b23750691bc86d6a6c667a2592fdf45d0d42ce36fb81e2e582d00817dbc0cc4b34e3d76411f414d8f1aa26a5bc212892cbf0ddc7562bd46399548ab6e70548f182d2e4f4de560c3cfadf6fa1ec8aef44e83b356ad1e4d380f8e20ab307f4bca77d9fd16a69cbb04f078e341fe4513a96c4b32aa3afd7bab5095ba6fdd4c85f291b92d8b9776e9a21db69e0e68150c1397c59fdd6f9bfb3ae9065ff43b066cc960613a4d6459f2921791481b4844324ecca3c0bb7184083cfe0e9b50170622fd82f374bb93a699182a025455119dc47a8e13907f72ba9b9204126c1f0e5d46eb31b868efc70821b04061410f4ed56df8b55d6acc1900a595f5929d403c9a8b70d6d164924a1600096c88d8d1398c77e659e1ba8ae187bd0d10295280131f750fa5ba4f4b219ebc8ce3399114af131f84400ae7b5288d2b7e15161f79709079db51a761325220bd1443d2d0bf360e13145ae267e8ae034aa7302b8a383fdf5b6d914ab461a166cc99d8ebcbb16a7a56b10342fa0a4d915c4cb8d68e37f581c319421d8696f07a97d256f78e16d4d6de3c4f3c65b4f717953a7a9bdc3dd9e89a9ccc90b93ffae44a292770b6f0cee72bdc3d6e43fe81f828e0a392dfb13e8d54551faed3c4e8fb7f55713ae30c7fc13a8028138047ff6de2c62d1865587a013cb1b8009b8bb6b417513a6eca28fa1c25d63af6549cea14cfd3eb99051d5d6953434d3f035be63ed98cea7ca7535ca2a06a4e982076c779ad2c739beee581737d02a9c1172e563928a9df07eb9b4715bb34187b82f6369206ac05f759", 0x1000) msgsnd(0x0, &(0x7f0000005080)={0x2, "10436848fb13b43dd88dcac399905cfe678ec39bf53757567e38d0e8f8a535d9f06e98cde4671f242b42bd2d241abf9424c6d96d496d773e0aff41b93b2a8fdeeb665b41e9f9070af0d950fafcf9aec1d1689ea3fd872865f66a7d8bb39a58db64e87195fa0687dce8"}, 0x71, 0x800) msgsnd(0x0, &(0x7f0000005100)={0x3, "e99a3cfc195887d4ddf65237c1a051590dc163a6d0eb2caac15905b4cc39559f18bde910ff7dcc27cd6d8715d37657de0b26b1ef00579a62052e66e686387544b8f6dda7e66434b44e6290b71fe70dfb75dfef7ad89a86cdbf5a7f9f235dc254b31c6192d82fc7f0ff8345ed0c163a4089e8f1cb2dbc4c26f9f98d00eced806a4aff574246"}, 0x8d, 0x800) lstat(&(0x7f00000051c0)='./file1\x00', &(0x7f0000005200)) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r0, &(0x7f0000005280)=[{{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0x81, 0x8}], 0x6, &(0x7f00000052c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x80000001, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x5, 0x6, 0x9}], 0xf1ed, &(0x7f0000005300)={0x7, 0x7}) 05:38:18 executing program 0: accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000002740), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x32, 0x200) write(0xffffffffffffffff, 0x0, 0x524) r1 = open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/6, 0x6, 0x40, 0x0, 0x0) 05:38:18 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r0, &(0x7f0000000100)="822287", 0x3) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x2, 0xfffffffffffffff8}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) syz_open_pts() lchown(&(0x7f0000000140)='./bus\x00', r2, r3) 05:38:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2b77f6bee83000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 05:38:18 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000400), 0x0) 05:38:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) open(&(0x7f00000007c0)='./bus\x00', 0x30, 0x2a) nanosleep(&(0x7f0000000180)={0x5c5, 0x6}, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="ee3876acd9c6b8572735ddaeec4246759c331cda0ae1eb2bf7881baaf21e8ccda299b97c44151cc04236c89bb316c6dba6de9c024f748aa14031e33633185ce46c340cdce515e552a4331414370b3f6363c12bca310eb1e619737d3d81551472c99a5e4bc4558e0c3bdcfde7a74561e892fc19fc61eb8fd644d65b31d8329b7c2d22b39712851970eaba81cc5bfd05b932f1814fb5cdc82be09e9f691b435392bc4ff66c9ea3c96020aac2d5ae982c270f06c7148c7db2966a59c45cdf1e94040735e3bdad639d1cbc8f57a24a57b8e0f570", 0xd2}, {&(0x7f0000000300)="bcc222d22a52807c031e35371afd5e695c8118b124fc44d33f5550582d72a8f7228ba18098284c8afc5abd0b363e76edf8008efabb685e520399e536557c145a0dc294499ce87b7f88e3623c7b37b7bde8fb64256c8a6af5d355c1bac3a7e3c86962f163d43ffbc216d578cf078b016b848be41f72f3cc8375f57ef6dae588d92a08f862927bcf0d5e7c6c6e0aa0891cfa0976c386f72ee620b3efdf88f4b917c56a4e316e4baa4ded98c3e2a8f658c34af38c", 0xb3}, {&(0x7f00000003c0)="e9e7b8832d0020714450182997349533a7680a7aa4476413d80b59902e80bc289d152a39b808451f63fa4256929b4c211607c3f780c7c708f0992605537a2905010e56a794ecb90aa080fd7378df64b8baf118b2e62a42951bf63e38fbcddfbfce8a304122e12e83585ae94249e7bbc99cab6ca90bbfa54b3cd20cbac0782b9d65d292bc", 0x84}, {&(0x7f0000000480)="6f6fc1ad79dd10a8f113a9ecf73945d6858e08cbc6a47928f7430b0d55a2d6531ba25be598930be84bcc863be0da3db93107d3aec0e0761ac900dda02a3efd0f6c2797f967252791b7b4e9fa48e3b66c87bf4f91812f2d4041681153d319a08be5ab6b082500ffdf31e94d73ed5588990538ce3486ad85fa0afec114c83fa17eaa45cd4dec34bd3360b801449cf0620dfc5659356acdcb48a96ab3a76ddd66732f44e7bd40aaa1fdf9a9f3299d03536691e3b8894e916e", 0xb7}, {&(0x7f00000006c0)="5c68ac8a7de0c46adc28fc492ad65bde34a9d2d5b6a0511d25996d5d33613013b8f7d1e5d7ac924be9be6a199a6c49da12ddc2fe71d79b21fc244a62f3aa917734d794b81286bad7b984a225193c887d836696c3603b751cd25fc9366c684a3b6a61ccecaa47d8394bcbee98cfcba9744729428dbdd3b185feddfe4ab7072c1f0cdb8b3907af6128295f4f40799e6753fd375e36743b86591f988761e190f009b883df7e393381e1cc1126cacb16bbc1f0f4b51094d842a294676c4b6d8a4927bda235a819307ccd", 0xc8}], 0x5) faccessat(r3, &(0x7f0000000140)='./bus\x00', 0x20, 0x2) poll(&(0x7f0000000080)=[{r3, 0x1}], 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x8}, 0x8) 05:38:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x3f, 0x7c3d, 0x8, "fc0405f8d7a473658bcdda444d93f134a4b1fb88", 0x100, 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x541, 0x8}, 0x8) syz_emit_ethernet(0x0, 0x0) 05:38:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000003c0)=""/186, &(0x7f0000000480)=0xba) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r4}) r6 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 05:38:18 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xffffffffffffff77) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r3) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 05:38:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x4, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x202, 0x12) 05:38:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x2}, 0x10) shutdown(r0, 0x2) 05:38:19 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x42) setsockopt(r0, 0x800000029, 0x10001370, &(0x7f0000000000), 0x0) socketpair$inet6(0x18, 0x4000, 0x1db2, &(0x7f0000000000)) dup(r0) pipe(&(0x7f0000000040)) r1 = getppid() getpgid(r1) 05:38:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 05:38:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/246, 0xf6}, {&(0x7f00000001c0)=""/216, 0xd8}], 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 05:38:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) fcntl$getown(r0, 0x5) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 05:38:19 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = dup2(r1, r0) r4 = dup2(r1, r2) kqueue() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x1, 0x1f, 0x7fff, 0x4e8, "bdf414ac8033d3f68dcd5c71c8629f1ec0acde8c", 0x4, 0x7fffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x100, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x9ffb, 0x8}, {{r0}, 0xffffffffffffffff, 0x5, 0x20000000, 0x7f, 0x8}, {{r2}, 0xfffffffffffffffb, 0x88, 0x23, 0x5c}, {{r0}, 0xfffffffffffffffb, 0x10, 0x6, 0x1, 0x2}, {{r4}, 0xff92207b92aa769e, 0x20, 0x80, 0x5, 0xff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x8001, 0x79}], 0x1ff, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x40, 0x80000005, 0x800, 0x4}, {{r0}, 0xfffffffffffffffc, 0x9, 0x3, 0xfffffffffffffffc, 0xde}], 0x6a, &(0x7f0000000180)={0x4, 0x8}) fcntl$setflags(r2, 0x2, 0x0) execve(0x0, 0x0, 0x0) 05:38:19 executing program 1: readlink(&(0x7f0000002300)='./bus\x00', &(0x7f0000001300)=""/4096, 0xfffffff9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) linkat(r0, &(0x7f0000000340)='./bus\x00', r0, &(0x7f0000000380)='./file0\x00', 0x4) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/173, 0xad}], 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) bind$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x80004535) getrusage(0xffffffffffffffff, &(0x7f0000000200)) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) fchmod(r1, 0x150) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) wsmux_getmux: no memory for mux 8388661 wsmux_getmux: no memory for mux 8388661 05:38:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000140)=""/19, 0x13}], 0x2, &(0x7f00000001c0)=""/115, 0x73, 0xffff}, 0x803) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 05:38:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) shmctl$SHM_LOCK(r3, 0x3) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setegid(r4) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 05:38:20 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="61ee501fb5902f561584704e85b79c7da2fb3962c558532142094c4674baef90e85f1b4ed6a1731654e07a482a04013a59ea2a46b00ed10cf36fd6a15a0b689a2ae1faa5880962a598718d36e8516cfbec5f0028b4891a5d8a25beed38f2769fc8fa7266435529a2d89dbdc7a47df764c91df0ba7be22acb1c2bfd2faa6aacc2fd53f2abc4df04eaa0daf04a2d748c0774d29e363b79dd05b4b197a8edaeefe2c65c0bd42053555271d19be23c9c3f6c3c179891f077644a10fd38aad8aa7b6621f0e802c03c5ee5c9d549733e5fc90b9bbbcf3c08c8db2c2b3e02533e4359c6a6494e6c0c4a1934", 0xe8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 05:38:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kqueue() ftruncate(r0, 0x9) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xd) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSCTTY(r1, 0x20007461) 05:38:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0x20, 0x0) 05:38:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = dup(0xffffffffffffffff) r4 = accept(r3, &(0x7f0000000140)=@in6, &(0x7f0000000280)=0xc) accept$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000340)=0x8) getgroups(0x7, &(0x7f0000000180)=[r1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r2]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r5) r6 = socket(0x1, 0xc002, 0x0) r7 = dup2(r6, r6) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 05:38:20 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = semget(0x1, 0x8000000000000000, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r2) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/185) getuid() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) getdents(r3, &(0x7f0000000180)=""/164, 0xa4) 05:38:21 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x384000000000067, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') socketpair(0x2, 0x2, 0xced, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/205, 0xcd) 05:38:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) kqueue() sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="58b6ca", 0x3}, {&(0x7f0000000080)="23cab8d0e8a4668b863541ffc5862d605c8d331d8a532f7c80647eafe044b3f930e5f6b5505e5dbbfc152afee887858b0b5103b4b1804f0a980237c54402f83076c62fed1fe6db0831f2409c20", 0x4d}, {&(0x7f0000000180)="4d77cc7b5d7c9132975d576d8041b809ac24c47fc47deb7ab943f376a6dab51c1e85d66b94a626beda873ea84e1181bc73ef3ac1539c483d4bd76fa8d753ffa86e46f85d50bdcf8ed2457f91491fe215967a3603c0da82b07df942e9a88f4fb616cac7d36161653b7521c764631f2bc0f410ba84dca888d1c94709af2cbd8f46d4ccb257e74dd0e8011689dcbefa4a17dd54", 0x92}, {&(0x7f0000000280)="48ff4231cbf4c9d34b331ec3b723e04201ae45ecde9d9f805f92a5272ffed3c19d6aeb4899f0ede2e284a9262c3a7820aacffdfd9b9a980d95c5796984ed63e50521a3a0b385eda68878804768d1bd3237fcb1e94d455e04f10473a0563f2c194374a764dc8d9e77e002f460451f4bb09f6145105584a2c762d8363a1d743d0d78d434469b2d3497bc76479d3944693966ea68acde7b598e38146cf42c7d7fb1643a3461192cc423bb95e4eae3664fce78cde66fd9fecc750234497ddc4fd9c3fdea90ae9ed5af76fe6bf2a49dc32e77891365ca91f52ec63f8b111820aea156940181da5b650c70d5cdebee42b3be39ba09", 0xf2}], 0x4, &(0x7f0000000380)=[{0x30, 0xffff, 0x0, "ad4d05f341e812f5041ade9a45a37b4209ccfbdb58f9b8738f"}, {0xb0, 0xffff, 0x6, "b2c659166b29ac9fafe843323c620e64b6b634db927e7382da8c68e432406c407b2b68903ea318a779d20ed8e632e32e00eb1add240a93dc36924419e8f4bc777ac1cfbda53af3aa4f87d95babbc9357ab2a2d25be191507f0162ae77a52544929f5c234c46d3bff903cf45499c44a0e784bb6a72c94ef95c79621e67dd7dc64e114c420bdf7e02fff006ed33798df71c61cec0baa1ad18635a9"}, {0x1010, 0xffff, 0x7, "552f81ed060b55f12f081816681c88ac6304cca9bd089c097c5ca996ee8c43477c53dc091803b41ef29140db2804075b82f754aa49fb88f2ba69ed9b04bc779f28a7809284858b08f50a9a94149e057dfef387c53dc50088082aa53550485ae39266cb7ffce809badd864e2726ae894737ba0c7945123a2146fc08a845d65bcfaa756afbbb1d2b3bc54345e4c84b0bef791440a3dbfcb679330ade9548ebd6dee5d830f886933dd70d67f7eca30eb548ba7221f59baa753a2fd45452f89135b2bf14278215ea61deee6e2cb8b1d12004b2df95071eb2f196f1ccfe0ffd5121cdc4480a34c335e155e5876476fd23f97374a8d3afc5375751c8104c51c965822596ef91545d513d80c316cfa0368766252a89761c1a3aa3126776a5515bd255ee96cbb1aa251797d41ee850d6146e3ea781b1b4f636dc2770b4d77b244278d37f2869662ea916718a2704e6caeadd80758ab9561f6834fb8973e7ae375742158f9163bd19ba6c8c40141942c6e4f19feee5144026e40959de87c97491dbe5e843510b94602ae5ccfba09b0866d0272f747df77a5e3da430203fdf22e0296bc64ef945101cfbd5b52a089e93538eca180034420cb49e2146033024d3219943bd9d8cecae840300612c6e0b66d2c57b6cc21aa44668ef55658d477eaccfd0584bf3138ac6c7ea4db2ddb1cef008a3da88b412dd31fef13bafa225a22d9f6aa873814ccf538f431ce2827eeece6566d155984f7e6ae3a8a67b3243f7db3ddc3517a21a7e233b6729b3efc80ea23a40f09aec107c49888789f8ac993ea647b6436e3f1654e94dd5a7a3445cc08196f5c8ad7d00274216a3c701521faac630239733d5a50ca65c2bbd252a918cfd1754dfef79945e0d7b225776089cbdb0315227391b41c11e592a99274b6fc7a49d96e2406b3ba5b5dd5cb3d887658e370c2347c7581bfe8affe3c8ac252bd974367e2fe9c541800b4de1fb5ebd54aed4e39ce8adab67ffc2099da7db248a7f4bf9cf238bf5589965f4963e22a82876b4aba9214a173784a002851a902bd18d63741bdb48c408532da1c4a1c7e6e88f6439f479b96d8c42d6b7922e12bd091d8fd1ad1ff02df36ec5ef3ab8571156d240c7f79c8315ad77007fce0a8569a16fb08c0efd3aca82af8642ed59bfa4bbc61ea08c61be5f341ab10dbe68dfdd34fdb4a36bb0b6e2e7ea04ae842cf96b54a9114bfb77ed446c917b9f68e148c569ee4bfdb789bd5d5f1b29c196cfd08ca137dd58eaa9ce854445083293b92b94f0ec94c49f91cfbbcdf6b754355109dc23ebebe715696168d4a1d45ff4ce3eff8c4c5822eaa3bd5111711df334df52200dd911cc7994bf7a28ff99c5ba6d3c72d69774b8d53bd692c0a725a612f68662eefe1127deb867dc00ecf990d9633ac34431dd84d3d895c70eb2e3dda6b63bd00bf36d8ce0e229410a1870287779cccf857be3f2030d7aedb099f774d8d83143e1dc3e29146abd7d19a2f2c8f09ce4c51dbca50642645e9eb9f4e0f0d53497cce84e3f81e459f04d544977718fa0367173abcfc17b1415d03d6619a2486e0b047f619c1e4bde3103b23b7a47cb67ae785a230e771d51103dc2d6752346e3138cbc442b2732cf2cd7dc825790ea49be989b44721e498496de018ece90bb8b65c5d296344a070dd0e610b6448dfcd995659ca481e1afc3e6628f16b87726f5205daa537d7bba1d78625db8ce49b1590ae4ac0af165ab680d53d8367abb1c3075d83087c8c7e00f571854de0050403a42f52a939ca7091e23a282b6ca5644b1ea9f517b3e00cc9a30b1c599b2c6a653db66aa7f2aebbcc9a76bc115665124d536207e595f80dbb0b8e1ec72a2941bb4fdbbc22dd60e4c9f6015167f96890712440d3bd1684e288d7b96235af6660a665f695a4bc35a5c2c1ef8a181eb3b1256871f00d7e4c33a3482a213131dacd05a2b14210f334a3e3c0c2471772bb4002278044a9beb0613a167bdb4c356432dcc4cb5fb6dd03a246d99af8662c445eaaaed795fb9e4fe8008e4cbf9b39b8df89b699ac28739a0fabeefb8d01464c9baf544ea0fadf07d599c0753f40ab620586fba894cf5503405777bd77e8679641881e6ab1b8a63db0f7aee5199e1680e7548c566c5c44b6758b0ca240e0c3336a2491665e1167ab2116b87f8445615be2482b177ecaa9d28a389ec4123e38de6a5f973e840bb4ba47f7b44d06a5bdb20bf60470db8f21235bcb24378881219b48ba116ebbad354b4c6b47c61020f0f70ec41d5883f19553b27bd548a4806379d1c45366a5cc7d8a33c866e291011aa62b4de260c9be4cae8d0b421333b0a87f685029d0df1603847b5fbb925c764401b50e5e795c1f0a22e6a723f21b294b32c78c59835033beeb59415baeef8fed454e5211b60252e7b601396d821311255e3fb039fe8fb5fa6857e2cc1a1f34a5c2f30696d9f0e1d250dcf69d9ca296a2efd036cfb77cd781d8304324f585ad51764aed61982ef8ea8ad60a559f0e068712499db0d98fdfa0f53742896dada52992f0f37afb20a63f82975f7cd160efdce3cb444df5bca692657461cec4af9f12c3e40afdd20f33120f70d8ccf1d06e517f8513539789480b9f34413ca9757896359eece97417e577b5dd3ea57ff17cd665322d7e126037d1a22d6586e1a23fbcddef0f8abe1ea86b2946de3f22f3f7662ce37ebffa466fb64a59989960ea5dd9ea2ab82be603ac76e85e71511cfa45eed472e95f323672a3fcabbe508637ba8fbbd92d72ef280c6954be2b30d5c6fe339e6ab6c401c380af2b6949538ec344fbf263e2718c1f82fa9e4c18b5033191ffe5c51a96eb83af92439af36278e8d80ad5cc95022f7e49eb242f09ee1d5ba1e1a020f9b50793cd48c28b5447152a37bf56abf0275d01f379a091264e066ef3e1b54255422be60fbe151c67d4ac221c51d27ac6fcd2c511a9e2bcec2f36bd0735545bf275bf9aa570d2f71fbde68ff6ef38d41169bff3ce0e811a30f37d9a48abf05a304337958f8098cc85ae29b552d8c8ad5d34ecdd0a0a6bdabc29992feb0e172d764e0eb9c352b3210b1b35d8b1a97222f7ff8b79778302058dc021e21bf912944c16d79338e7c3539647714dfb4ced989031d323dbd666687106f5169b2461703c9428bba596ad2d250dc1e6d1a45eec5d179db0103f2c36bb6c973f6bb464429db34092230765fe07ab01897593b4f42393e2fa9dc278fabee58d92340ac252162862532d2544757ab8cd9d38e7200232afc75a7b7349fbf8e65a365f95ff16e5feb7130c5bc1936d306d4b04b6e4bbd93f330dc8509b1bb9f47742c50c32194a8e69ba46f9da35d1d1a4d41e8d8031cd9a94a8753056dd5caebbfd070928d694faf98f94b345c3a39ea112c3dbace3d52b63edc50217f839671f198236a40ceb52f1837f6f8ecd9980c93832bef2222b584d41dbc2d38bfdfcfb942a313e85768f78d37506c7534227459a8841980f8dc03ecd0aeeb4f1f90638ee14508f0b06a2a21b057df3cbff62b934c3691370faeaa2c126deed7b5c4801b95d0e87dd9c576e0d666a98b4c01c46f50955ef1c6e83c6fd190b55e74f149557684a169e4355ca65ae9a6e275b452d3821efe3ffd505507ecc81d36fa6507fcbd0d751d6d64473580996ec835f77a9af224209d188621e3a0daaa7da487061ff3afa8bff52b4b2d2901beb8e7e32ed5f5daac8c72b6a0cb3957b18e413ff3d56c5ceae79f6c52e61e147cbab2461d8e3ac6db528fde20ced0945546c11aa0da504792df235f101639bea1e7fcce5893b7b64b16af9be28133d622c6afcd03dd07d970ae497dae2f2c2aec9f339e48ce28363054fff267346d1f620f856bfc18e46789bc842b555be4d93bb4a9022cb8bc6dcfdec4ff38fbc156148bff598829442ea9699cf09a46623d9ffe8969210c362cf218fcd17c0d59078701684f20e62ee2bfa3b334616ffd4dc5eec2eb06290a445e2a6d02689963c0502df2e505bc86c936010840db0f60569af087d783741602fb3befe7404838725dd97efe6a7156386949794d90431417398af8559f9e782fffeaf8335bf50a51906aa73fbc5116a100ceeff8dbd39e8d9f0939cd18c764df5c0e129ce2fa9d52b33b4918e982889ab749b17b5050938cad8b1ac7ef5026be934f72168fed9c426f5c87444384e37ad8dfbf963787f0d17980e4c91b44c6e0dd8d88f3c736823198c16a1f5d193fbbc499a4ae8b617fa17c9c486f7d28569e36c60e3b6a31ab0658be4b1af3c5dc26ae9d94f41770f2ba43ee230bec0c553350cc1e20c5b8038f765fde592264af49154981f45fb45ec57dbb24dca8c86b4762b77fb620311ee99ce57f267ae76e12350e94982318f142fc0f241e7851f2170145b0b36dee7d4e2e50b408f21845ff7fd40066c717aee1fea9da436dbb06b52a2f31b5bc61d3c976ae7c42aa15221998e41f55dab5deb034051ff9133f7014e0fd1e45ffc89bbcc4996e40cad5d5d9fdca735ad163940b1be932c4b2dca7a837d0d0d25ef12a3d0a521221e6e200ce7e887abe44b9ee5bfb573fb619395e8f064a955f6170dfa25fbabfd89e87a1b0c87dfadad9e64affeb4a0887ae98df1a0d5378c47d5bf5d5e73eb7e84ace70e87e59261f52a4ef4ded558da3aeaa7b283d5d3976754a461580f3bc27e9f4e5c6e29a49cd50f1e2ef2eaafe27274b9be09e153ce928ccd4c0d4022720f58d30f504e7e3d412040b599e46e7abdf37553ef0fa0dcd93e56f05cdfb68ad47bd809c809d364bfacf2b1d4db8b9d614294537177ca67d74201e35e266f8fb2a9c9ec558dd649325baaf99b83899826bb45a814406e687ef3d752ede27ea24b59909a616e93dfa55601e36ac4c70f2b5e0d8d015edb1b3a20ad5f1e599e79d35081510f1b11e6015720964c802a7b1bf5f1200b977bcd5b34e0b7fc6a297fc0830db5e5df6437132fffe7eab9888d7a00266fdbfdb19ddd57738fe3a3562f20a36329763becfc91411e8a3610105a639708d0437f070b60deee75faa759ad12891245307fcf371fd661bbf9565bcd76cafd4c3536a8e1103d3227bb198c95b4166065f7a42c4c74aa76d515d1d72a4484c2c66bc12224d06bd0b6318e961da70bb5d03db84ee253d869fb3f4f10755b99cf0d0689fbefb03fd5fa27c2c11db3ac4725a8098700532d2e59bf00643a1c395e3007cd89485c444a34c7e375f146adac78f90d89e09a0e080723d03456376a8b00aecc69cabe9d2af4d866054630afae058a5165379ca51ebd49bbfdd55583bbe3f402367dbc2e93c7f12444552c7e279aae4d8cc978b91ff3f84e59baa3c7844bc5c7c3b4239cebbc31819d952ad75dc63c83235eb40698354e76df915cfb1de6a6833912dbb3f4ff2f57422ec893a3e0b8cb2afb570fb4ae2b6e92bb40a87202b9e9c5b55e1dc087b7a543d5a5e0d609d404d4567f74ed20ec5ba2077f3218113b3f3064123407d558f1506bc73b835aac0e23274f2f60bf9b9a68d0f85ebe49b6115fb6470839b20a6b018f0499f62d26bb26c0eece6ed8e4c7a543927d5a5106fbc8198d20793ba9e1827392ff38ae7e85faca68acf9e419266e33e4bbf18b7899ea532ef0fe64e6ea5b08c20f64531a82212967a15effd063f36698c4f32f7d44c93c799e987ce3a93ba07f1f700161da4b68c957183f5b8acc7b0062163bdb0cb60bcd401bfde676f0a5143461f5ba59a7790a35804680f890c8e338545f1507ae6d8f5165a68edcf0a2e1de4c1d01b8794a7a0c4a317f59c26e24b9b"}, {0x1010, 0x1, 0xc7c, "e4e5e67e22e10d8e55e05ab413032cdd5dc50b1f785a2b1adf304c0c4327ad2aae26b8e5d182bd1b520be3de5795bb402c00bc6c9b30984063d955b56e5378b5a0a93feb975486f8ca8c4331856288849f1e62b63df9c370e10f619f2715d695a02d3520533384cc404058f1d710bc6f855b5a46fa0aacb3649533b72bf34053faa9c2f43c78c3e3b88ec2db3f76fa692911c7add0661d1594dab76c2a181b712effaab2904552c69a7f8578d47e357e9dd4f87defb2297bd139be022c17c0318bcdb0f3964fd4019c5473fde1acd280f9f4510b224245616352a58ac863ec168913deeb07a4f3b02ae1eaf628cb24636adc2402f482625790dd43b55b3beeedc4c4461fd04fe013f403bbfff520f723ad29a143fb5d24465c11a373ceed56da533929d352ad466b846384347a3d3c7cdc8d90211862b0785aa1fed8527a81457a6b0c491f4ae6093cadbb0c9f9a07823dc1d5dd88f3aa68d5d307be86c3bde79100bba3048361bbbeb41d265a478dcab62140e8135975a70cbe96e806decd3028ba061a282d7f9fa96f8eed5db802c63fde44230a38dc346654ae698b586644088ce4325f3d750afb826903e77e514247d3101a6f12de24cd2e3a2390fbb8647227bce0dc9c58b34b6f7a50680f550cf0a3853a913c81c41183a3e2a29139f3773f26f92e34d9c076524fabcaffcd7966bb0bb3389b6c8d99b1af258ae3d3155a6bf341a6aa0ff8c914d2fb6223ebf50e2882f7ea310cb514b4e2226fff723b69cc8447de73eec79f6079b2fcda7c8a60982b7a4d38863b81dfcc7203846c5a619d5eaca8ad09503cfeb8f475785ccce1b5638f93a7adea84b6be405985ceec68243ff7be9681ff4930871bc1b2a11aac9d1f34fd2f9d40eb0bc1614e07723bf06f06126ad075c7b3ef9ded7dc21efa31e527a14bc16de278ff25fc41d66ea36f7ec9dc789030a6c0aa8634cb14dc06626b42212b23ad57195c219018bd13f16f7cf3634df4de1f65262011344d6b3dc0cc6eb7ea894fbd487f27a643a9634fb6b397c2b2551f3a52d35ee2589dfa62043eecf65f4c496e9b2dbf7ac4e671fb78106e9bf88a62070d1e2984a3bf6270ea52e8e2f3d025e0318716fe13235477c3bf1b1846bf32a90a88b1c3ce41806c2fbad7a68a23d4511a44eb4216e8f1059d3e84331e41e9b01d6bd5f43e27e7d63785a0522e0b049a2e80b3142f6466209127d534df74bba1ee40b6b46151a97c150a673b55e2ddde10eca35608188df454d67072e1439a21a4703f3b9e8b834ec981901f741a48cf69b2c8ef67fe0899653d2f47ec31caa990340bc4974859ab64455c52d023f9067ac8680cf789fb6e061e0e46a48dde6b0b37837bd8a688ca13b06507bdc39ceaddfb0e26ef017d94f8c6e797e56928f92dd66c845e466fa22dfbd6a1fa8e89868f003dea3abfe103efe8704c34d55645f00430a6f81528b8cf882adeadd7af2f354742ba805c24d498a732c47e4c847150acd77e0e682f441a49f9ad54c883432cad6b54550835f7ab55b406da63e44aa46af0b541e36157c0a9f1bccf8bce8261cc905fd8113d42412ac746fd3e03cdae007b16381b5a7448131fbf65eb2ad055d06325b3d48c1348995245ae43aa7c3e899f9f3084a2ed8d8050beaa677f1b0170e342bf0be6e4ec272d39cc7e6b85cd22a63e68c4cbe94ec9ccc2ef991b4f604e75654a6635c1d0a43c1be85222423602e42abf99a4a70b26520c7542cdca76cc98d2834ae278391ac2cfd8328b4fda7ae88ce90efbae7920683258524ca0f952d3ad5bcceadf21f7d84f322b354a31153408fe17c6446e310a9c70e12c70a2129449640c079835c2ec78d28cf6145556597607eb99e4a1065e1d4ece09ccf077521b2771b8e6f7b20bac027403d5178b90c3f14f6a3935984c145224d27f7763e4b49bb3dfda682e44ea473192dba18b50341e3a8227952a0cba17231e3554c5ff8f398c921d34642b657f98953559079331673440bcce203fdc698394c4c12acbb588218a402c12b36fff93179c87d664216aa7e11d6a8c795c45d01999058137d6a2cfe55c1124fdac37ab3b09901702d7b6f3e24acc37df91fdc530322fd958ec424c8ef97d7c98344f1064713bb507375d0699abf9ca3937ea2102f401a26a508af1a761eca867556423fcdcd504166bf6b4784e247d49a8722c32b01299212c92f986cd637d78ae294f4d37a8268d6defecd61a489acaa93c6e76d410647c4977847f92ab889e438776c837a35dfcb0629714e6e1ce54063b8cfa92d65575ca83d3535922a6e580e9a969c283a809dccac46bae63930cf2c1f760c823e345d090430f1bcec8ee8b079b946fe12b430ef868d0ad672e12802e02dcc1e2c45ce8399c2cec1282261a404dcd382eb1e00d99e9794ae91dcf83facd16796918353d33a7ea234731d3769a499ec89981976ff1fd432e6f30e46398617b91daf33cb6ab43072ae31f7d8ed5a8416fbcce798971e53a1b79ce3a439ccf2b65e21ef8c74244eb85d3270406b555a6d017a8e0d31455dbf62bb96b57ee80735d2a4a6a60d12b7648f3619931fa956e68b2f7c4e0c636a192f3b589eef1f719c30440f810b8d16510340a6aa2dcc7be504ef9f066577333f9b314bbf696d317c189770a577d4c7636deb91e863271d72ba80b5e73e24917c18b2c42556215190cd418f16ee8d15da0714f0cdf7eb80cb61e7c594cbc2a28b0222de53c59116884e634476b80b14ec85f73da14f431d8f44c73874d38a4d561845f96783e12cd459b12667cc078c4e2792e0817b48da9b804b94c5477b5cf7f4d54ecea99b97ef28d9910d0fb841a78929b9563fc2d96d4986d25a3eaec00d54b23fbe6126a6c0299888301abfb25662e2d3d3ad7b46cb33c463f626e246155124c8349d7cfefab514e7e83a2f9b2ec1a2865a3022a8a03742d212154b4764280d3f397f72ac79d420be3072d542f1f0e8cead9fe556955790b785617517d5eda6e4154c4debcbff3b9497b57fed51fa21b691f1a93b0ecc69fe2010bf69b9bb4276190b36421eac5c938f06d68167a3e04db6ca5af4dc1326285e05abfeca53b3bf8484df58c1c1a9bc6d1d13cbdd438c0716cb321480be1e3e5a90294973097b37916a1efc4af49c23d0b208bfef7086ae08021a7d550eda5ef31402c2627758620ca0e1556cd9b498add9886d19e473cdff3852e28601ed1a70939cc3182a6a41cc466d9ee7998f4565f4016d81357713d3c34e0a29bb479961deb24460e84fdb03808ee2dd5cb718373095948a987e5c31d927598892de9bd7080e627211cfe8cfd057dbb64f7b1e3cd645bdf5a61fd62c83f3899846cbb9455ec676fa8ed49d086a82abb4b7372d2ba9a03d75086de74f7aa6aaed368d48c5ed033f500d80e7257a08ef0db363000b42d813e8efc4d595c2522cdd4e18aaafe260efa0a30c8f2cc63be7351022a733db2bfcf21afa5ded50f0b46db150b021d44043570e8f4b70740cae3d283ec3b63f579ca75e9b53aac87781b6cbaa7351f54384d8a244bc042953bb3aa68de13d8029dcd987682659f821acb7449f5964608c036f3cb2d793905edb20f95653d27ba889591f581b911f53ece3bec20428f0415785d72eeea7c4f01253eae1bf65795af06c03d8c1465c6b1a6328e18c6fb29d9d896fd73cf5dd7116826223dbab9f49b5ebabdb261892a9c5254d21c54ceb965302a7d5de47432ac3b330defbc405112cd9ed62b83a83a14ddf792b3d441dffc59e99d09274bc79a160021e6572e58821f0f293db174822a91650858515469a3c4be61f0e45186edc010dfc491d852562d09971aa1f022cd13ed5d7b808b8e2f1ea98ff1faa2b4cccb39945f865a1c1924d88b5113d29af0b6a97166ed475990147e9d4b46ed11a862e136f398a3886bb28c8effb765f1e3fde60ceebf6e97ef4308d36fcab3940f37e6100fc66782c5946fb43c9a2c5b4ef994f37a0e3fbb51b82c446f975b01b9ed18fd2a2c631b020d81c8536e0b24245213e49d4c3683bcd67c475d56227a1c7e417c18f55e82fa7720d2dd67558b007186f7c946f485261d045fda76c7621915eb49297b95e59279889cbb991854d547f0ada40da7649820529b86648b9668e9a8691626de9a27a6e0cf6127bac15f2343eadf56d71580a43c0db53bb6f23d8f8916ec25b6af49fd26bcc3b9238920722ccb741a7d3fc2ff1b5367a1491ade18875f30351b8f6680a48804e8a40d629f330d21be568d111afce6fea9b4608bcbedd9721b1bc8971f11ccf7a76b0fdf7d436be1f1bfb18376e35580cc1b2464350010802b712d6610f3adb244dabfdbea4df1122d0b6cb8367c636b44daf63e207d802edd04b886c7a2e17f1b1ed31c26a8c0334a819b698c31cc88950446d8cebbf2f8754fd451544dfeacfdd93d4691c836125ffe1fb9ee424e4c166c433e1006eb35f0007d1ab7128619eb6c063155020c8cb87fab5ef0eb778638e91a7a14f50ba3fba2576b585ddfafec2a3d3c9a78c12f114fb773bda4549fbefecb29864581a4984b73733b62ee6f3f6652459161a56bbadf1ce0737b83a038ecd0c5547f1c88b46c8f0d60d546d60fdc5ef8d5ab3b34721418e84f1dadb050b03e2463c11a655016d9ac20433a97722bdef2f0d3452bc684be8d568001b0482e59cfef5d08fcb94415df8c0dfdf671eee93852927b910cbaa14c10a0e4a755f8a68b157fad776c49249090c1ce773ddecbade792e36e753694cd0564ed276c2dc736fd5d9c58d6d2ec4ef51b3184ed86e844bedba9b1660d3e185928bcc96092e8752da1d8fd7ae1c3b329a27fe87871ba3dd20381fa74ac523546fb821d74ec26f449522d38efd382b8dfb83ee6925c0d6c8df89357da7f5f2ee89fbb36d26646bc7e1791b68e944a2e949081bbf44afe3daf7e0ec8991e7191789a3c6537a17f6830db8a2100a071956910371db88dc217b5012329301904b05ffb5caa62a64448a03fc161130c3cbec91e7fd56a110f62674da0703d65977ee82ef8764e65686d7b07bf6ae176cebcb31244bbd4d24fccfbbbd1237af90614fadf749f408ccc01bfb1c3b0ad9b2022f098a5cd4c635b46be23a06bcef95b3e8d76bf772b9e6a969bc104fe8a3eceb3ded15b94937c0d4479693e8d17875662314a9cfd9f11eb1d44ce5cd42394744f0b07da01a4206dd3c31eb40508e79af9308c0ec3c36fafdaba53325ffe2d3219d7287a9e3b47094c9d098678b98b3c0feaab40d4ebd934dc287ff109a6afd0b37be74cb90f10add885b52af1b5ad4d3871e2dc982838880e449bb3ffc9163929a3feb328d13dd3d46b3c6743a1abfe6181e0966f06d307d60dc0a41fcb87855d0e3eab48d49fe3dfc1616fd3b1cb80f9631dbd3dd3363a96a7e8f239bcb0d9d2e1d79e37dca1aafacf21727a49fe57413737b27ca7a497a34c1744868f0a0667ea40b6847b9e84a2acfae635c5c5836f3f9e49f57e8b87be07d888f182a8a67c82c80e32a20a905a6ae0eccb8348cb2434e081a4c2ed4cfca18265f8d22c67e2702f410deb89493db0bf60688fc4e185f0f0ae30fa4bab82527096214f2d782abbfe044ca18e1d976c9dc2a79593fa387ec550e7cb037e07aa39625c4ba6d9322b1b2f2e5bd31df2b8d1315716e5c729dc38b0ad4bf886da7a5db3a4d3786176dbf0cb5409e2755b12c59627ab1b4b8025251b2715f7311c27997556162464dd1ac0c629cb144095cfa0187f9e2bb56dfdca747eaf1b5c62f65318fd67fcfa1489e4"}, {0x68, 0xffff, 0x3f, "2e41516c1e3cd5d95c09dbd65a42721abb93c0526f556b096abb4da56f4174a093bb666346eb182bbfe725e26e5cf94202844d8ebf73b3078eedee0ca749c55619278faa7b3e5c970b780b612a4bce4152057f37789c56"}, {0x58, 0x0, 0x100000001, "61c2e5ce8199b88a09ef73700d04afe6d11e95befb9356916aa5f3db651aaa6c06a07a7530ea0c25b858719c4ce66446d909da59e363d848f870e8c679e4a1090b"}, {0xd8, 0x1, 0x3, "15a654ec8b34d331b73954cdb8cb49f92e63bb8c6d729103e9b38fc4b9bd2fae44249455de3523a8a0c3576f1e44cf26ad112ee253334e895b94b10200f16814c0aabe2e6fde31544a83848f5cf4e1182044cdabb4356bf7667c01ea10e1b886c7b67aa19157e5501f460d13ac3075183d9de41e191d14a1e9de5c3f1140c90d4a8f0cfc25f1caa40f8ec0b80e9ea88751410ec4c2fce76a4cfc47ea422495d7fee106762feb086649b31bfd4206482dd4a595cc99933db6eaf543fa0db50560fc"}, {0x80, 0xffff, 0x4, "491f1d5b3704d5a836d2881f2670678b3c871a1498432de45d0dc127eeceafad183a7b669098453c2095b2887bba8b7e1cd0b0d5ea7ad6e099a64b83793abed404588a84a020217e3518cd1024c4dfe7349f783b1eb98f4fb3e804972d900736551ee1502acc71ecba"}], 0x2318, 0x1}, 0x2) 05:38:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0xfffffffffffffff8, 0x2, 0x1, "29b9c93019edf82f8ae6cf80e20dc37944a27417", 0x975, 0x9}) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 05:38:21 executing program 1: r0 = msgget(0x1, 0x2a1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/62}, 0x46, 0x3, 0x800) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) semget(0x2, 0x1, 0xfffffffffffffffd) 05:38:21 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xffff, 0x6}, 0xc) 05:38:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) close(r0) 05:38:21 executing program 0: poll(0x0, 0x0, 0x91) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="4700000066696cfcd5db"], 0xa) execve(0x0, 0x0, 0x0) 05:38:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x3, 0x7, 0x44) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/52) sendmsg$unix(r1, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() r6 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) getgroups(0x3, &(0x7f00000000c0)=[r3, r4, r5]) 05:38:21 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x1) 05:38:21 executing program 1: socketpair(0x0, 0x2, 0xfffffffe00000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x20, 0x4}, {0x18, 0x0, 0xfc, 0x8}, 0x8004, [0x1, 0x4000000000, 0x1, 0x8, 0x0, 0x1d08, 0xfada, 0x3]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x80000001, 0x5, 0x0, 0x1a, "9ed1776db03239a87c361a3f5465d96e74facf8a", 0x7fffffff, 0x101}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2816, r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x6}, {0x18, 0x2, 0x1, 0xe5}, 0xefe, [0x100000000, 0xf38, 0x1, 0xffffffffffffffff, 0x1ff, 0x8, 0x5, 0x401]}, 0x3c) 05:38:21 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8288, 0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='r\x00') 05:38:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) 05:38:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r1) fchmod(r1, 0x100) readv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000140)=""/88, 0x58}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000340)=""/191, 0xbf}], 0x5) 05:38:21 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x2, 0xb5ba) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getppid() r1 = fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/74, &(0x7f0000000000)=0x4a) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x3, 0x1, 0xffffffffffffffff, 0xffffffff, r1}) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/119, 0x77) 05:38:21 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 05:38:21 executing program 1: socketpair(0x0, 0x7, 0x25, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000040)=""/67, 0x43}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3) mkdirat(r1, &(0x7f0000001180)='./file0\x00', 0x140) sendto$unix(r1, &(0x7f00000011c0)="68a939815701c2fb88e154bb16a1d63d15b3d15dfd8daa59d7fa3dc36618c0ec556f561ce62e373066706090cd5c8c245dd994567ffab3a45f1fa4a1391c78107c91328e9b3c381c589f339d0c2101e8d589ee36d24ded2fe81a32d23e34547c57b40889508691a7ce294901ef95d0ee639818dc08a93ebfc9b67703008bc4aff45de8cfa54963e134d914b7ffe98f6f32e62153a8051c413f2a5e143dab6adf8f785284ba0a84fa67466302275669a85ac823ecb964583a", 0xb8, 0x9, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f00000012c0)=""/249, 0xf9, 0x42, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x810, r1, 0x0, 0x0) r2 = dup2(r1, r1) readlinkat(r1, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440), 0x0) getsockopt$sock_int(r0, 0xffff, 0x1384, &(0x7f0000001480), &(0x7f00000014c0)=0x4) mkdirat(r2, &(0x7f0000001500)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f0000001540)=@file={0x0, ""/108}, &(0x7f00000015c0)=0x6e) getpeername(r2, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) r3 = getuid() getgroups(0x6, &(0x7f00000016c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000001680)='./file1\x00', r3, r6, 0x2) ioctl$TIOCNOTTY(r1, 0x20007471) setregid(r5, r4) r7 = shmget(0x0, 0x1000, 0x12, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001700)) socketpair(0x2, 0x1, 0x0, &(0x7f0000001740)) getppid() pipe2(&(0x7f0000001780), 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) rmdir(&(0x7f00000017c0)='./file1\x00') setregid(r6, r4) mkdir(&(0x7f0000001800)='./file0\x00', 0x1) chown(&(0x7f0000001840)='./file0\x00', r3, r6) truncate(&(0x7f0000001880)='./file1\x00', 0xe98) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 05:38:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) semop(r0, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) 05:38:21 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x8) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) close(r0) 05:38:21 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x7b29, 0x7, 0x80, 0x6, 0x0, 0x400, 0xfffffffffffffff8}, &(0x7f0000000040)={0x8, 0x1, 0xb6, 0xbd04, 0xffffffffffffff7f, 0x7b, 0x9, 0x1}, &(0x7f0000000080)={0x1, 0x3, 0x100000000, 0x9, 0x5, 0x7, 0x99, 0x10000}, &(0x7f00000000c0)={0x9, 0x2}) 05:38:21 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653000f446b16ea1b88339063b3ce454e2ed90882c2a41509d7c2331a2211a9b3c2b0550eaa5c9532438fbc8fb54bd48a23b4a2b56280a174ebf7f5f46ab9ec8423233c9a9c3c82c4925f753d5ef7bfc53879f9935a84d955bc7fae3234ac9d8211ae539a86b162712588b36f688550a1c297c481d74b8d4fd5507cf522a1106d590ac3a88f170428ce2760803e54d21f32dfe310f8615bc05ec005d6bfcf09bbfe4e64919a0d1d2d632c9dffecf9d4336a9"], 0xa) 05:38:21 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0//file0\x00', &(0x7f0000000180)={{0x3ff}, {0x1, 0x2}}, 0x2) fchdir(r0) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0x2571fe74, 0x1}, {0x3}}) recvfrom$inet(r0, &(0x7f0000000100)=""/61, 0x3d, 0x3, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/10}, &(0x7f0000000200)=0xc) 05:38:21 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x19) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) poll(&(0x7f0000000080)=[{r0, 0x102}, {r0, 0x10}, {r0, 0x55}, {r0, 0x40}, {r0, 0x2}, {r0, 0x20}, {r0, 0x85}], 0x7, 0x0) 05:38:21 executing program 0: semget(0x3, 0x3, 0x400) r0 = semget$private(0x0, 0x2, 0x4) semop(r0, 0x0, 0x0) 05:38:21 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) close(r0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 05:38:21 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x6, 0x0) ftruncate(r0, 0x3) 05:38:21 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) flock(r0, 0x4) 05:38:21 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lstat(&(0x7f0000000300)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x100) 05:38:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000100)="8a0723aa40e489a3ab5c53f9087f2c9a65bcb30ff42ccaf41da2f953e0a588704bd91257349f5620f6b06e8dc1a05524e5db38b2061bf7b6b70c73a5739dbcf4cc4ec6", 0x43) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) 05:38:21 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x0) listen(r0, 0xf715) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 05:38:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 05:38:21 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) 05:38:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x3000, 0x12, &(0x7f00003e7000/0x3000)=nil) 05:38:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0//../file0\x00') mknod(&(0x7f0000000200)='./file0//../file0\x00', 0x60, 0x7) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x10) 05:38:22 executing program 0: clock_gettime(0x0, 0xfffffffffffffffe) socketpair(0x0, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_gettime(0x0, &(0x7f0000000000)) 05:38:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, &(0x7f00000000c0)="8a85d3a188a32940203dd86631037c322ca30529e75006d313065150d29cd6b0161f9b39ab2a7f3f8ea9bb5b574afd64b81cee48a4f23d82369510dab12f162719dd2e629988b0f831a31914c188c65e41b9558fad04434b90c136d428910afb1685a5348fc215e70b4d9b4b4e72b5ffeb77e45c33f720375e6576bf54b4b20cb538a901cb72df8a1663154d5e1ece971cfbcf583b", 0x95) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000080)='D', 0x1) 05:38:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x1, 0x6}, {0xe941, 0x2}}, &(0x7f0000000100)) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r0, &(0x7f00000000c0)="fd2f", 0x2) 05:38:22 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000140)="56677dec280e53deb481a82451591216be57fcaf98da131b1705d14c295b4de4805612c2ea385e23323ed24244121dce89edc815cbb1dfe6b67b189c1485fb9dad716b49b284a394c8d25641ad3575d03792fcdede883397887a75caa842e75d13417e9089efddd1122ef0f812ba08c5bdb14df5860149e6a398fff35ded3c9c5c1141ac986c4507e7bd12f75d301ddae64a0418822a638c14ba8d6244b313276b0d688a1c041447e150f9e652d391619235020d00bec386bf645b882c9f8c9a19f5ce485cb2a12f6d11b381353c7232af25987069da53fcf44ef33936af911e10b2a545b0a88fc92ce8eb896d721962c603", 0xf2}, {&(0x7f0000000300)="154a0dc8dac4f664266d1d77afdadf4ce28aa56234674b89d38a94ff69e9e4de16f63e98bcd93b5c4a1826fe350b3d2ee671accbcf2a8f13d6c4db476db04390143e477d47589e18c5069648a4533ae4addde52b39d24de0a43c2a27199a4ac26e266719218b7c027430870893f44ff2f2168f2684b5d4fb3ef2a47b590251421ffda51b2de8d364bf78f6e70ffb2a046c45d3edc6423fd7e690e8f8b00b4a2bc407abc49acd062427253a7ce09ee4bd0b9aae662711c2029bd30ad7d99a2a2b7229f923190200014a89496e05da75abbcb28fd485c9a23eca26e11fb40f9298d4f653050e909c781d6321b55d5084e356e01a14ad6e3176", 0xf8}, {&(0x7f0000000240)="043d0ea468af3be1d8f711a485afae8bc83ceb5fd39935c09e0afda2818ba525468f20bed0cfb7196bc35e7380", 0x2d}, {&(0x7f0000000400)="bb8d3929fea1bca2d7a68a0945c87e8d29bd6281381ba2df846d0635d69b5ed0faf90c3b8217f04e536100c7b1c0e20f92a8ed43af61bff97ef826e98b91969391a506c259154cdbe8c246ddd5148aefdf05428c29050e2d95f8d0df2f492372fa8d1bec89a1422fe3ed6f2de5828e01e3b025c6dce452fb4f066357c5d3843e5964f9bdcece58cf7d1bdb7a3b9af85ccd78be7c6df0a22328dbf1ba05e9f8e74b566a231908433b28131115ba0a1047fabbfa6177f4a35628d37926907a6783f26160a7ffdedcde111706eecd95f74a6bba75d2ae46e2f5d4a20fb2e48ae41f3a6dc82ba87df71c32d2de6477171140c1ca49eb1e971ff525fa922a410d", 0xfe}, {&(0x7f0000000280)}, {&(0x7f0000000500)="7171fe242a1e4594b0f3c69a2453fda203519db0f0cbdfc0b8d7e78e40ce031329c8e5cfc870f674a7effd24d36abc0450cd25b929175865ee1edd59bf6d8739263907212ee543afbc152596fc7b8ae5d84f54e497c2fda227ee3a8825ea4371739bb1d9fdbf88e4b5f4246ae0abd1ac01c7e8c0773c8c88f2eb18d6", 0x7c}, {&(0x7f0000000580)="0974baca7d34225344fb01fdac58f4aebb2bf53572f10997deee6c2101efc1c8b06e8380c9a8deb0edf8f78d73404ea7ac4316ae5e6810e776d53200f756f6e6ffcdbcc8901d6b12510d20625f33fdab8c6b068aa179de1d2b15f2d0732a099f33de49f5491ce565124eb795bcf9d497f39dd1761a3634d3dfaf016080469b40f5a8d127f37bee9cd1f568ee46732aa7715067c50333bbbbbdb114157bf874d7e1f9e46cb15e5efc567d6c04ebcc4e726bc364a9bec6d9147c24557bc561bfca909e858ec3c326b9d9f1944324e9df2c5708dd5273e58c58c442a713e02435a4898695f22c8b22cb426b", 0xea}, {&(0x7f0000000680)="46886b7b8d167b364604f45e7f14c51f64ece654c4f1163b2278043d49d4fbab7e937b996b33b348755b0bded592948e525fb707d077d11e3437e66df2795c0006324ef1b67cb115c179bde0361c6a88015c3a304d8546924cd83dccf86334e4a77bbd", 0x63}, {&(0x7f0000000700)="b7179780c2d824925fbcc32dba7a5bc3d507bc555959c50e4f9dece9850c24", 0x1f}], 0x9, 0x0, 0x0, 0x3}, 0xb) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 05:38:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0//../file0\x00', &(0x7f00000000c0)) 05:38:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000e9bf495b3b41fdb7ea4b27000000"], 0x10, 0x5}, 0x400) 05:38:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 05:38:22 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x4000, 0x4) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x7ff, 0x8}, 0xc) kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1}) setitimer(0x2, &(0x7f0000000040)={{0x9, 0x1}, {0x64a, 0x5}}, 0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setreuid(r2, r2) 05:38:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="dbd940546e11e1e1618c3e59947a1be9ba81db90a53e8c9336963c90abaae827bd7ab3bd5651fae6", 0x28) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000000100)="0842353421d8a8db2446e3f76be2841a5234bb32499b954372e543a63d799b4e7c38998904f13701eaab3f537addb35b272eba1905cda1d37255e22eb90ac7f3fa29910adc459057245c69e031da0e5b2c0181eb49a3c18d", 0x58) 05:38:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mkdir(&(0x7f0000000000)='.\x00', 0x0) 05:38:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000300)=0x8e) close(0xffffffffffffffff) 05:38:22 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) dup(r0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 05:38:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x164}], 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 05:38:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xbd) 05:38:22 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) 05:38:22 executing program 1: mknod(&(0x7f0000001280)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000640)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8090011d60516b692cbc740091497e7a18812114c", 0xfffffffffffffec5) close(r0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0) 05:38:22 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x9) syz_open_pts() 05:38:22 executing program 1: socketpair$inet6(0x18, 0x2, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x9ef8a3a2836492f4, 0x81, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = dup(r2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/11, 0xb}], 0x1) dup(r1) setsockopt$inet_opts(r3, 0x0, 0x4000000020, &(0x7f0000000000)="a75c0426e244ac2d7c8cb7a3779e9aeaa955999a6ed1e2a864c5271f1d6e28e07a5a0f5bfda43472e30d610bcbf418db564620bf6c34ecf424acc55e0644a1430e27136f17927a68623ebb7aeb8b8968ddbf9bf582900447e71da5df36ae61f1e01eeebba8324f3d03aa57b6e9b18edc8e7ca53a9c3b69c82f24b66eae74b17aca46dbd612", 0x85) 05:38:22 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66016c65b7106384ed4fb1f5a25a274663d55dc889e132ab058e0a51f1db3ac11119183aac0c03d18c47d6bd42f4c160f11e3e010aa5b55efa9a5853b08fbdafae6e650c53ce889f441799455cd57e26e63a6fc27d5d979584877e4d6f07db4dc6af65cc254a50e78bac744694d6ea381a26cd2e0e726835d316a90599506eb090166879b95d41af6afff8c025c122e61571aca7507142b5cd12bc3c6aea5dc10d3d8c4eedd8b782f3ce5e1b0ee524ea2aca73c508000000ac6b7f4d99cdbb0083e18a140f9029cdcbc00a724dd48806d245023cd84d38636bc5b7073ae6dcfe86d9f4e325dc80a478648f903756b13f106f9e5840f06b2d48526e318e99e891c391a4ec09a3bc4c45da2d65f759c0"], 0x10) r1 = kqueue() accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shutdown(r0, 0x0) r2 = socket(0x2, 0x4002, 0x0) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x0, 0x811, r1, 0x0, 0x0) dup2(r0, r2) shutdown(r2, 0x0) 05:38:22 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y', 0x1}], 0x1) fcntl$getflags(r0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x81, 0x6}) syz_open_pts() syz_open_pts() 05:38:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) dup2(r0, r0) sendto$inet(r0, &(0x7f00000000c0)="db27134596f1e373121dbb78552f8c6b300ee1bb6a78ffb40eccd590169e85c8fcc368ed728a24d964fb1facb4c9b6e5404ef792288dc743885daff5262869fe37756c783631b91f8de6f69b8c48c958a1667bdc39a1170245f33f2ad3d21beedecaf5f49032cc191af7db2482958ae1e1f3f00ad13bfc6f344fcd3972c75c83c9cd6d1923d19c68f4cb8bc8c3eded844f8e5de8424c85b5da0b1abfe85fa2922b44bcf981492fc362af134b1d74288307f33287c27a2fd1130dd20d3223fe0fa7a77e2d7688096e28e7d056d0d99aea93f8aa4ac47345af493eab5965be83315a6031d243fabab52abb378f921c730e10facf2732cb7b5bacc94f838a626e11e88132bdbbe0d1b051ccccc2e5", 0x10d, 0xffffffffffffffff, 0x0, 0x0) 05:38:23 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xfffffffffffffffc, 0x4) 05:38:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000080)="e36258a416f7900302ba753777f256b4093cfb25b84e5bbdc3a51970948b1b2e0bde41a52f5ea7bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad4445ff010000000000004400000000000000000031ffc5a42344c819657c914ed73ea586fb93a53d47cd80df8817b524d10475be55bf36a3c9831d8c597ff4a24cf137ed4e388f82a490ab2925d0e8388c9449e5bdc3b94a05acd604a3a5babcfc6cc5297a21bdb933a9c952dfc039240c563bca8f5e33f81e55775b942ac3f47ec82b062f0b428367c50ec88021a46cb53a70a531cda1d604db21865dd5bdbbf4c11af98fa1", 0x8824b330a3ae4307) write(r0, &(0x7f00000004c0)="89faf10f940933286ea7e4304228b03a31bc71c56ffd796b2aedc483ba412712e2fa3ad0d113f7f47612f78198db794d24ee4dfe0bdbdb3c0e7cb4efd7d22a73a9cef891672dbb538c7c61a5ba3529b3e4f367c82f01e396e582733417c3f90bd1d4095ec626c88342e6ef604a5c5dccd88e1e016b1de94320df0d04c04bd536755c29c462576bfe35bee5eb63ff5d1922ccc89eba4daf7d9b4a928e0ab68a6bf22f038d63ae6a557ec317d562990d9b73f6ad8beb6c393447eca16187dd0f645a23dd8aaeb04a9df3acd12893aa35c51f6325193be4c1ead395bea6a025541f00", 0xe1) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff", 0x153) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() kqueue() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7458, 0x0, 0x9, 0xffffffffffffffe1, "a14a1a16cf5bd07babec11eeffffff00"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 05:38:23 executing program 0: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 05:38:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, 0x0, 0xffffff70, 0xffffffffffffffff, &(0x7f0000000000), 0x5) 05:38:23 executing program 0: minherit(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x3) clock_gettime(0x0, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x0) 05:38:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) flock(r0, 0x5) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c", 0x7b9}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) fcntl$setown(r0, 0x6, r1) 05:38:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) accept(r0, 0x0, &(0x7f0000000000)) 05:38:23 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() chdir(&(0x7f0000000000)='./file0\x00') fcntl$setown(r0, 0x6, r1) dup(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) 05:38:23 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:38:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) socketpair$inet6(0x18, 0x8007, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xfff, 0x9}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x100, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r1, &(0x7f0000000280)=""/132, 0xfffffe73) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x1f, 0x400}, 0xc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:38:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0), 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fsync(r0) 05:38:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) fcntl$setflags(r0, 0x2, 0x1) listen(r0, 0x0) 05:38:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r1, 0x48}], 0x200000000000005d, 0x0) write(r1, &(0x7f0000000140)="63bc5a966d6584cd378d2b4450aa5256eb728da0d2fcc817dc43a58523", 0x1d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0xffd, "c77b7c50350d0a26863eaa194e757b911382d57c", 0x2}) sendto(r0, &(0x7f00000001c0)="b5ca7ed41c4c208e221a51a2e89bdba3844a026eb6fbfdb0fcce", 0x1a, 0x8, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) socketpair(0x6, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() bind$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) fcntl$dupfd(r4, 0x0, r4) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) 05:38:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x100000000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="27238cfa3b847b866befdd7ffba149eb9e6c1978f7f27ccb665d77b325fce2f3d5321554171e53f0d35509766cc5c09cfc76fda427c192affa828b2608eeedd605998f818edfbc2f25b9", 0x4a}, {&(0x7f0000000140)="301f2becfe711f1da378eb700fbda0861c6075080e5ba6710feb7d2aa296aafdf233351645f6ae907d83b52b71f4d9c67718bc4e60a1b9c54941e2f18e79", 0x3e}, {&(0x7f0000000180)="26c09c86de29549494deaf", 0xb}, {&(0x7f00000001c0)="10f022c311b790a00a6f7f202ae41b62c095bac549e19fe0c86fa08e949406465bd10d6bd970c72c0fa324fb003fed37c9c259123c82f52d03803664c213188a4977f3a36d9fb9a383a6", 0x4a}], 0x4, &(0x7f0000000280)=[{0x48, 0xffff, 0x0, "7ab2fecbad3fcb5212a7ed2957bb5c3276b81cf65ea7ed68b057e4b805f9f6f2d77f3cce97298b3d23f1b9bfdd1cc9529139"}, {0x68, 0xffff, 0x4, "6c5dae9996b6e91140782a6fba973fba7311b233ef5d55133d0c4d7712912483e6abd0f1af6306d004310e6682420e4e2a3c6285f0e179aef4bf3c61d58e13bdbdf8f9e3c592d1ce1bac0cf2b0c69e5a2532"}, {0x38, 0xffff, 0x3, "5ba13e7b27eb1f3f3466fa64f0e4772f2e23ddf613e9f0a6bed4b47880d170a37bf79dbdd9e20996"}, {0xb8, 0xffff, 0x9, "1287e38bbc05756098fa68437f0bd0960b309ce9f3d4eea787a574e987d019ef9ca9d5a79bde9ab9b408728f4c918d1f0fe354fd24bd6bf39fd49d16b7bfd1e262ef34c0f730f5f39c88f4f6fe46a2c2794d876f4240532999b34fd3a928cdbf60c4ff9e58fd395fc74d44abaca2e8c9f276d77ed86da44a0e5298d784c779bdbd64ac6ba7ef804158a6c8dee5c62eae92cec594f11eaf9b56759b9e8c600861313ce18de20271"}], 0x1a0, 0x400}, 0x40e) getsockname(r0, 0x0, &(0x7f0000000040)) 05:38:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 05:38:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000100)={0x8, 0xa9e}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="ad74522d8a017a3037dc31701b8b77bd46b452a3e0918730ac0de6510a5d93f708df4dce1c71cd1a974dcbbb12ee83f2fdf282c10bd68e35d4ef7f4a52890a040550b092c489d6eddab4fcc7bf9b2c6b04856ac109771793d92aae47594be578fa74a536acacb1ac293892a73a779ea47931d7641dcdd4a5252ed49951bcfc58788ae7e13f3a560012ecbc2efe34d73805c54b5bc15785de1fd69a18268a478e322a251ed18a83b76adde36d0f0d5930", 0xb0}, {&(0x7f0000000000)="144fecce9116c7fa4ec705830dd639471ba56e74bd78a32191ab86bb76826f098ebff71831df92db6bd7d48fd3", 0x2d}, {&(0x7f0000000080)="e43726aef634f394cf650f08eb0bc2aa3552574e353d394dfa4a857963131814f583205fb0ecdac21de05f58f0e5799dedf13d9ab009854a1ff5b929", 0x3c}, {&(0x7f0000000300)="d517649bdd8fc2bffb3327f549f0fe4294184c58d3b849dd082a54e04c3a2b99a28883ed09edfcb1b2f70068d8289d178bdefe3c8eb35aa5ad43756274642c598ebda3b2dc2b452fa1679d098544e6407961dff53f8ab98f8b4b8763f1729ae1bdb95006b08c382148ce21b131a1dfe57d887fa080c0171ce89e0f648d879e222907b658c4ea63ec0d28436adbf2e1891697ab715d807f82b92612953112aca1da37f47649d25f800d75c7b8b7fe2c3756", 0xb1}, {&(0x7f00000003c0)="46f0d474d4b493dfb0603b7f5ba358a954d4d18903885e8d1e6211f5b38348af4c5dda1161666a8dc2c6bd03311cea81cc2f70c765e4c2fbeb37037e8dbfbe47607b0636d318b02d232e50e8acb8a3bcbc6fcd55a5d842100bcc37ce8d789cae9e4c46bebcac30f6324cc702ac24ad22ca3cb5114854e8503d96feec924cf5e182d4ad211b6eb48719859df04515e0796dc5908c15c8ceed20ba197ffc6e4f2ae389382c80abc531018e23330e95d3ac10d6d7854b9d390a56ef651ca3c990df3b857bb76b9a582cb536f190774211558d5b7514e3a73a3ccf910c08e3327fcdeb9e151133677329e2d56686c0c2445d", 0xf0}, {&(0x7f00000004c0)="1229f49db13aaa448405f705c91b6e0133195e31c3112f89141895185bf058dd90a2d3e86b18b52587db1cfadd8774aa6ca12913a51c508c3713840ecc66b63bbd7f7074c3bd93afeb188109b912e2f66b152de94508c2714b9a322d3204d81e27c77e9e6ca3a59e5a766bafbbee9b01a9c17dacd2e39bf274b2c49f4ba5d33fda8d22bb38e23d0e7137ff7cfc580875020b92da62b451ae12e1156c55926faf703ffbcd0c78ffff3ade37537b2a764bdaac0b82f83c536c", 0xb8}, {&(0x7f0000000180)="0a2cbaa549345fa8a10e2200d0b84c5beea76559b4dfaf9f7d8545818807a527b699cc37372daf6b033154534d7c6e767ea009e8012258590aafa1fceb9ac686e55bf831cdb679d170f96dc815dfe89fb883e7d716445db0578e24d48b013d55fd", 0x61}], 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x503, 0x0, 0xfffffffffffffffa, 0x0) 05:38:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x100) read(r0, &(0x7f00000002c0), 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = socket$inet6(0x18, 0x8003, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r4, 0x20007471) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r3, 0xce81, 0xffff, &(0x7f0000000140)=""/248, &(0x7f0000000240)=0xf8) 05:38:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00', 0x4) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0xa0) mkdirat(r2, &(0x7f0000000100)='./file0/file0/file0\x00', 0x28) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') 05:38:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e9630835846534ac10c2f2ac62c8b1a35a424c0caf6028c172906158f01e3b4f02cabc2fca8da099d802f78dbebc1de6cb63b523872d403b4a069f2758e89be9a0b79a05c6e3645fea8cf1630448040eece58aaea5fbd0f5aa0b696d864d17bc88c1563d5528c1dd13b5b53c85a8f1b920222e938c2787be7676e3a97893dacf1914b4a572a5e9df91d8f98a50fa95b72d500e4aadc640e4f0b724ceed274cd501098bb52bfe3e54604c07e463e67dd588c1d79d78de874afe61ddbe434f6b01ec3b3c7", 0x1000) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 05:38:23 executing program 0: shmdt(0x0) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:38:23 executing program 1: symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) 05:38:23 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x100000000, 0x0, 0xa584, 0x0) close(r0) 05:38:23 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r2) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r3) setuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 05:38:23 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x102) close(r0) 05:38:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x7ffd) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x2005}, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 05:38:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) 05:38:23 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x9c}, {0x400000000000000, 0x2}}, 0x0) 05:38:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) chroot(&(0x7f0000000040)='./bus\x00') 05:38:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="396e7a58539c63f3", 0x8}, {&(0x7f0000000080)="4393924ff0ec66997516eb27462a6aba7be70915b1c8e5315d4d623e02728890fc2475bb4cc859bf5c61e197bbae7d89f12fcbcd34383bd00bfbe55a68c59a55818c48aeecc3f4911d586c68ee0707febfbc810d5e605ddefd941f080e76c3fe849a65131c13f205f863e98143404f1bee398027d613c18da57d6213a1f7d1cd49115d41fa13cc0068efc6c4c57604f2660116f8ad9c78392bc62f45c5271bc22ca52a06c7daa3e43d6411b5bb6c11ae8b59c297da922b2234e508d11396880b046a6e00d261a5efbf6d01265ccc97d8235f17a23ce2abeca18c6e5fc1ff29b7e8d4bf077fb57cb8daf0289bc88110695b3a", 0xf2}, {&(0x7f0000000180)="d6c1581d768f0ffba50dca564f30bfef9aa91dea974e696f6b1db62c21cae6ca1a62b17321226d1f827dd6a9134913426c6d2f65bdf5044c24725848497f6462b1220e9e0c015f1d0030069196568267007073febb67e98bbd18e8d2ef03c74ff6acf5b475b177188f03f2998643666957912b94766590017b3fd9de6d391e9603eb09495514410f6814db1d2c8f7edd2b6751d7a8b9727605e8e6d4e6a993da161b41c597a2fe3ab82ddd40f5938bb77588d8f1c0abc3335d25f565fb64207214c0dcd921f6175a92d64538ad66bae966048f2616c3ee7358cc81d22d099074f539f1e39bc75f7528abbdd2212e2ca6cba2d0f1d3ac", 0xf6}, {&(0x7f0000000280)="f5bb5ee0d033f3283561591be8d719c82151aae95bfca2229f913305441dd5955ddd0728ee8d8cc0324e9f7287775ba93505621fa2bef6b4122ea326103efbe4f69fd1104759bcbb6dd035454d94d7a70e74d62543fd1d45cc8d0ad3a5f21b39449e20e4305ebcd57bc8c69a1e5a0642af5c7b653ff3b3b58f210c9f9cf7a1824a7fdaa39bf52e4f88ef78f7b46702890c3cfe532886e7f0c2486b2bedcfef8df1050be8fac3b719fc734cbc022238105b69731d959657cfa839993200900542b7ed99c203f1eb1553856c10c8ba3af75baa90cb0e81346519b840c3a23957aaadc57fb9d53cceaaf3aa0c892964e544251693306e04", 0xf6}], 0x4, 0x0) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) 05:38:24 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) close(0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r3) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 05:38:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f00000000c0)=""/33, 0x21}], 0x3, &(0x7f0000000300)=""/231, 0xe7, 0x800}, 0x41) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 05:38:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000340)=""/199, 0xc7, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fcntl$getown(r0, 0x5) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r3}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r4}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r3}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 05:38:24 executing program 1: kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) 05:38:24 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000200)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 05:38:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:38:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x84) fcntl$setstatus(r2, 0x4, 0x80) setgid(r1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) setuid(0xee01) 05:38:24 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setuid(0xee01) madvise(&(0x7f000052d000/0x2000)=nil, 0x2000, 0x5) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r1 = shmget$private(0x0, 0x3000, 0x481, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r4, r5, 0x100, 0x100000000}, 0xae, 0x7, r6, r7, 0x3fc, 0x100000001, 0x809e}) 05:38:24 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x299, 0x1, 0x80000000, 0x81, 0xce}, 0xc) r2 = socket$inet6(0x18, 0x8000, 0x80000000000007) setsockopt(r2, 0x29, 0x23, &(0x7f0000000000)="a1", 0x1) sendto$inet6(r2, &(0x7f0000000040)="569816b7dcaeefea0a2bbc490805d585bca19908a12512e4e9221d787a14a1efa19e8033c86cd4f462cb1ae950958a74c04edc8bcdd78e1105837ef12ce8c1bc0ad18158d1b6bd1a051ef2b76f808d29aa1baf7d02d2997bc96b92f5ecbe1fc57fd7eff577f5908fe98f9130df66acd1110d936ff7da7eaa912e2c1fa738adab1139ce530318a1229e22163b226239fdf2fd7b00e083b1237569db984e7873228a6e8ae9b409", 0xa6, 0x410, &(0x7f0000000100)={0x18, 0x1, 0x50ff, 0x3}, 0xc) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0x6}, 0xc) socket(0x18, 0x4002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x30401, 0x40) 05:38:24 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xffffffffffffffff) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r0) setsockopt(r0, 0x1000, 0x401, &(0x7f0000000000), 0x0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0x6, 0xffff}, {{r0}, 0xffffffffffffffff, 0x10, 0xf000001b, 0x0, 0x5}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x4, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x14, 0x80000000, 0x6, 0x100000000000}], 0x6, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x50, 0x22, 0x5, 0x9}, {{r2}, 0xffffffffffffffff, 0xb6, 0x22, 0x0, 0x800}], 0x5, &(0x7f0000000100)={0x401, 0x80000001}) 05:38:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000), 0x2ad) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x35071c1623bcd7b2, 0x28) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x100000001, 0xde26}, 0xc) 05:38:24 executing program 0: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:38:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000100)="7caf9820a4c032c767d23e89e411640a4cecf94a95a20837c1b00d577169b9fb174f642c09bba53ab55a44b3d3cf2266800b3822223e02af5a53ed161eadbd501e581f58232225f5e22a1a2d638dad46e282d2ee6692340886edce30f531235107aa68a936d4f46fea0f", 0x6a}, {&(0x7f00000001c0)="42876daffd8887e09969e9f25863945a4eef8637c89206b202711dd1e3d45ed12422306fb659068ae6d405ee1593dae3ea493cec00180fd848c1336144fbaafe215c1f5330bae23bf55e6e5f57d1d794bee8d67e5284944c9d78c83e7093584af310d6ca8d50cf1b6c639d9355ea72d361c8f0b5e80805690f1bf438d34e4af11115f2b4ab87c39af602d0d42ceef2694d01b87178516e7c4899492e53d03f4cbdcd5e4c1524e884a8a0b9529dae1be7f5677720af91d719055bf0fc4f7c22fa75bee9ed3f1ebcb672ab726f3b450d165b62af0a5b63944d0006d74b", 0xdc}, {&(0x7f0000000040)="bb0937", 0x3}, {&(0x7f00000002c0)="40d5b96931267daef426737b2329bf9feecadbeed6e24344e36d7e5e5486f714efa4778194d7be0c523359b292b33f254db57bfd84c5fc89cc7f237e4ea16de340a3f2d99198205d23c4e901cb83a1241efa3d176ce1506de74f94585aa52c22156295bd491c76e6a455749f2287673b9f21abf64fbfd521c4bc8264a4", 0x7d}, {&(0x7f0000000340)="3652265d76548575aec0c8c5da59d75c327b3158df22e5fa7b26976fe8611caa324b2214ff34f7b9f2778c89b93c92518f71ff4f89096e0e37b5399c0184cffdc07a1f6ad53b46a58c7ab788d38f26e00e3f8f80c3371c8bc4740272c308923be6bc708a0e1d7ae6f02c20bf978c93f408dd", 0x72}, {&(0x7f00000003c0)="ce071195253945fddf8d44c02fb1c7ba5a7abf7b241fe473b3f0999ee495ec3098f8bb37d937d7857015b8e9846ce4269892509c54d637596bd65c40f95f1cbc493203bf25027b1812bf774770f47eacde18e99fea2ce1ce6df98d", 0x5b}, {&(0x7f0000000440)="18ce74c33b8b86519647ae067313848c721ff2cf1e9ddc81b7aa615094cc4b36892c332bc3ad8197fc0dd284f0c27fba14df411739b51f0a72eadcaaf778e954987b48385ad37fe5ebf64a0f3162bd61055dce3778d55e11e1abd46235ba0b94e4486179f263f098e8a90c6c4c34ca675ebde8613fe6cb74227280d753910c17973313abdafed66dc75f9e1c76af29acf21e568d07fd98d6ca6278f19a4050cc8c7f47f0c830e13d36b24b381bb8a2d4b8ae30fbf604ff723bfd6e57deb23d774a11e9ad4bff", 0xc6}, {&(0x7f0000000540)="42c0c91481228d35a58336a7d61fcf9f4ea61fa78f038ac7d422e80e7296ca952147abf519f66c0a8f2b857811d580652a236e220c9570fb55f882cbed5bf46322ceea3962f5cdf73e4b22b761fe0175c0064ef53dee7363556237b38c1b3bd53ea1753f3943cdcb61eb3f7ef6063329b04cf7d2a53e7d3edadccbe4b9d99d591358bfeb9a6bc2e6319ba55b1ebc81b16e986e2e2ba0d4cde7ae3b1ec869b76b86d7f7779750c8dd01bf471e48d890bb7011470c6ddfc0b61d930a26fb692f1804d7f20ea5b86a8debb8885a9bc69c482137fa4ff2e0818c140450082d9507be2c7f2323e66365cbc17601e3", 0xec}, {&(0x7f0000000640)}, {&(0x7f0000000680)="9dc78cb7f25dc11c3e32ab3d9b74c0cc6c1859d1a84d85578e39c5b650b67b69a0d75310a3506dc20efb1cd99192a7e1e10664008d99e54e08d83a93566121b43cb3d3ced5", 0x45}], 0xa) fchdir(r0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0xfffffffffffffffd) unlink(&(0x7f0000000000)='./bus\x00') 05:38:24 executing program 0: shmget(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) shmget(0x2, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f00000003c0)=""/159) 05:38:24 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x5, &(0x7f0000000000)=[r2, r0, r3, r1, r3]) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = dup(0xffffffffffffffff) fchmodat(r6, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) setgroups(0x0, 0x0) setregid(0x0, r4) setuid(0xee01) accept(r6, 0x0, &(0x7f0000000080)) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/13) 05:38:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) close(r1) 05:38:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x3, 0x1, 0xfff, 0xfffffffffffffff8, r1}) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$getflags(r4, 0x3) 05:38:25 executing program 1: shmget(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) getitimer(0x0, &(0x7f0000000000)) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x6}, {0x80000001}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xcf}, {0x34a}}, 0x0) getitimer(0x3, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x2c1, &(0x7f0000ffd000/0x1000)=nil) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getitimer(0x0, &(0x7f0000000300)) 05:38:25 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000100)='./file0\x00', 0xa0000, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x210cd45ed878679a) 05:38:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) dup2(r3, r0) 05:38:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 05:38:25 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/172, 0xac}], 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) fchmod(r1, 0x8) select(0xfffffffffffffe63, 0x0, 0x0, 0x0, 0xffffffffffffffff) 05:38:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x20000021, 0x2, 0x63da00c9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x8, 0x8001}, {{r1}, 0xffffffffffffffff, 0x98, 0x1, 0x9, 0xe7}, {{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x1f, 0x9fb9}, {{r0}, 0x0, 0x20, 0x8, 0x0, 0x40}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x10000, 0x6}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x1}, {{r2}, 0xfffffffffffffffe, 0x64, 0x10, 0x6, 0x6a8}], 0x800, 0x0, 0x0, 0x0) dup2(r0, r1) dup2(r2, r2) 05:38:25 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/\x00', 0xa0, 0x21) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 05:38:25 executing program 0: r0 = socket(0x2, 0x10000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8029dc956ce16d65f4df060f0ce150c99c57f6c4bc9664e6e7a5e3b68ffe5594e98ccd53ac7c9fe74fe8d130818c17c6f7732ebc6285bcfc4e83e1b956f725703c4e4b215cac480548a03606387fb6834700000075ebc9"], 0x1) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001580)="af5418dcab5d984544751c89cef8a2a7d3b0a348bfc93df8bbec7f995cd24eb3754eabe85fb0a2d4312ba2c36bc12f7324674785e735e0013f262366eee2d122e7b160fd61b90a6834aa96ceb85401e0d2cd4803b1bf30b1406e08c1fb71753ac92922effb2ac97eea4068718fde37f3d5f806aee563b2142a7d0575488d80afecab80887d5ba07ca14fd8e21bf2bc5f64f26adad0", 0x95}], 0x1) 05:38:25 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x58c77b41) r0 = msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80}, {0xe61, 0x3ff}}) 05:38:25 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x8000, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffbffe, 0x20, 0x4, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x4, 0x12, r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) nanosleep(&(0x7f0000000180)={0x2}, &(0x7f00000001c0)) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x200}, 0xc) 05:38:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0}, 0x0) r0 = geteuid() r1 = socket$inet6(0x18, 0x6, 0x7f) getsockopt(r1, 0x2e, 0x0, &(0x7f0000000140)=""/154, &(0x7f0000000200)=0x9a) seteuid(r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000046b2ab9dfa278ae011f68000907bb6bf35e"], 0xa) getsockopt(r2, 0x1176, 0x100000001, &(0x7f0000000080)=""/95, &(0x7f0000000100)=0x5f) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) 05:38:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = syz_open_pts() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x100) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x10, 0xf0000002, 0xffff, 0x2}, {{r2}, 0x0, 0x81, 0x1, 0x6, 0x6}, {{r3}, 0xfffffffffffffffe, 0x14, 0x0, 0xffff}], 0x80000000, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x13, 0x20000000, 0x4, 0x4a}, {{r5}, 0xffffffffffffffff, 0x82, 0xf0000000, 0x400, 0x7}], 0x6, &(0x7f0000000340)={0x1, 0x9}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r6}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r7}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r7}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r6}, 0xffffffffffffffff, 0x14, 0xf000000b, 0xd632, 0x7}, {{r7}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x7f}) r8 = dup(r7) dup2(r8, r6) 05:38:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x7, 0x81fe) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000340), &(0x7f0000000380)=0x4) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="2a1d62f4b11d85025eeef31329af5a6101ef1207c81a9e8d739ddeb6a6c04909d3887ddab34385d606abf4", 0x2b}, {&(0x7f0000000100)="b457311d872a8094107a43af1cf2a9e4eaa03f224174a19c335e49df6e826e4a757452e2f0cae6a568126408b8902ca42b2ab7ed5ebed08fae1bd359e5e4192363cd1658e72582825f33627d563a9d956654cdd19f120311496598dfaef549b82ed065fe89a04c0abf4e25cb8f851192376472836c6c44425370b0b7fe44bf489d288167ede2f5306701bc8b639b040a08fdbf714c6092edab5af761a5fb3ed3566e354fbbb2534fcb8c87a511af22bc324330d89d2ae53a0bff0a0a50a488c4e4a64123d35d27af9f5f04afefee01c24bcb248bfd254a6105c1", 0xda}, {&(0x7f0000000200)="f9e11940e6795ed87f953dc991198bff0723406a146599fa0c0a18ce0e7c1040f6509c9091b8808e", 0x28}, {&(0x7f0000000240)="cfaf7b55128e00e0ac7ec25cd666cdf843119aacaf26fa654fdefe5a56ec61d58e6e1d62064b343462ac0b902e36976f80fdbc204fd29620b9ff40c5e07b0d66a5077bac5613c7e1a70cc1a76ee39be1a03d540ae4ef8bd24c79a2339fe58a90ee70f36a1456167c534233ef94", 0x6d}], 0x4, 0x0, 0x0, 0x1}, 0x1) 05:38:26 executing program 0: r0 = msgget$private(0x0, 0x50) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x81, 0x7ff}, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/194) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000100), 0x0) munlockall() 05:38:26 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x6009, 0x1f) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f00000000c0)="fd", 0x1) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="f5485cb3c958cf59cef94e1f86d556a7240d0f6a93614316118e5f8abb3c55286adbf2505bf69ac5218766e42a0971c595530f6cf98c068712b0a7a52aa794872e91351de3681d38a3917a", 0x4b}, {&(0x7f0000000200)="0809e6d7ed5d10762ffa8f95639c1e97f75035fdf49b9ad6f593df298d88bd9f93bf933dacb270d161ed7c38d92a49d1ee77ab5ce4ed70fc8dd476728c9be3a74082bdee375062ed83a08cf0a62424", 0x4f}], 0x2, &(0x7f00000002c0)=[{0xf8, 0x1, 0x1, "9cd38f807004519cfe1640beb22501115b963dafdf3999d78999fc46c0f9b1e08bafb2ba1fda340f0eb84607af8cf8f715b52c869848a2f2722a13af005ad35d4708c24ab4da132dbc355d0f0980ecd152023040dd08b98a4e7c5fb1e84ca62c77d53fbf27534067f74f40be59c497a3af3d2e9ddb3929a573b195b57c4383004955bf3727e6228f336ae5fda0007e5fa9c7c88ab887302165f458be5be88ec8d3ded533a250f1f68df0fe2845dd4937788a0ad8d3e0e445d377f1795c189a6f65a3fbfc962aa20f1e437a04db9026922371e20d174667008f43b902c5fed1419afafa"}, {0xa8, 0x1, 0x401, "f7f3235471e6f2d00915112c0b9a56ad22b80339fc36525a51eb84d8e78b4701e1209d9c145560eb11b8420592ec15c5ede2b96857e51ec2d47a78c6ed062ab084842d0551e5590564c4fd7facb11c05a3754a57e91b1bf6bbbaf961a1cd823fcb7c35db1907cbc1290e9a21029ef8f878b4f9a9fa445632321e2516e61ec533710112605507f0251894161f51d76d97ab7c6b374cd7"}, {0x68, 0xffff, 0xffff, "274f109d2c06124ee63c8c75202929b4580f82b8ef4d136eacc48b7909607d57664921b8c8e11c9ce63feaa3c78015361731c7a991ae29880852e2e285daa02eabfec42db639ec530cea1194d5fa765548198956"}, {0x1010, 0xffff, 0x101, "f242a025dc9537cd78f0dadaf9bacf9b849e4fd335fadaefedfe891c1085a8b14e66d51bce4aab86e8787381613d95c04a2a24d1f4f4aba4f5eeb802be76b3691a9292a0b70d3980d65db35e03b884fbf7b9a1358d9a8722b334cf0e9fa0a62f66f07b0ed596fa96e56459d1188223684fc55b890b1c5e2725dbe0b4c4f90ad44a3759da7ef00abbb8225da6177714fdb1c41a75e22534274c5c270063668ec13298bde42095b65f30a60622c54aa49b30125a51061a400b1b9a9c7fa115fb065b40c295f8069ebc29243c625507a9cf3c89e0df1c228494367fa9fd8c17b9e654606584cad8cefcbae7985ec85ea07701bdfc559d5b7c8676d00e35d679d6ff0fe2140f9447aa72f1ac5d0a9a1c945ac2c8754276ce8bc4be771820b742f247258e7723b3193fad66df77e534aaf50d5549636c46705acaca637d4f1288cfb8322c373c185cf53ae8aef07e0190b84d6415c8935056f4f43dccee50f5fbaba84f68a0930596b0984ebece25bcc158a9686227ce6927817e6eccf0a0d3f9a3c004641abc751dd4a02db7c8f57ab2dbc33ca21c779c526a8281a62887569bfb410203aa747a46ea31a6f90e440606dbd9191bb3d9dbdb50b0c1d173896191c7d977491926132f28da2c1d39947719caf5af568519c82a25c3d30f420296c709bb309190d00534b69ab3875616953893241da0375848b7de6153dc510fa51c86f0879eea0367ec42b912ebf0375f8ad1e581c7d2612203f36ffd6ab6be87f183dd7b7a91565f12b5caaf623f9936ee5a240ecf20264d3c229290496452856256f4d283009d58997c45db5f3977c568d0e94288384ec5255849d997617f4a8774ab8f043aa42888246de418a7e70bc4962f469f3bd58edf869e97d7dbdfab6473a6103d7ef51915ae6af6e14e51de68baedea29360fb021c2ca8ee5b9866c2e1bf656cf43d484d6d241e035042c40da96f2fba339380f01689d667508aee4ac3541ca952a896fd57235141aa38b0c84f9179fd3d3254271574eb50cd2fe8d81ed142c09300309d3e5dee530b65979aac4ba804a0673f6395b03f7db88b97d24f9c6bcdb8558eeff170e0859fe175949b8b603e2eff01da7f75d53af6a924d5b912d25435dca68c0c01c933acd0cc531c1bf675c5aae79e4a6eb4a585fccb0f0d5ae847354ebfe1b38dc7928a82db126da57b1ced89df9d520f315e9940ff09b68e0cb5697cd956f974af637a1fb9cdee136740547b073b34ce2e4fd395f2afe0cbcbebec2efefce8dec7d0fbd0f8aa172c9f073aac46573df78cd743160daad21ec1a22654e6ba55caa797f64ba17257b7f0b1e62942a79ca100ece86fa28eb82e65b9b373ecfbf9ab75c359bc4703d569ea4f26494b1f153e00105bb7685af45fd7bb98f4843171284067e014db069452ab74980cd55745667840eb80cf575ecc7be2bbf81b9e06b02fc06208fc058fd13e270b461333eafd8e07be360a820232f001c0803204682237b8d43e2ab18504183ab5c26f48e84932cd63c63d3cfedf151f82d5fe22f7e5a73a06ef4044415f24fbccc9ca2dc7d8cb8cb374d49371761f69bd13f893b8e33de0621f49ac281e9a89db8bad089df94b4adf528ed1fbc5db1055ba6c3287efc4424966f4d84231b8bdee40f2b12601d36e1614372e195444cf010025de2b8bad806ebf6c9aa96647552702a73c4ef3541dafeae428cd00b8446c38b1c4ee6af28b5b692bebe1bc9859671c61e555d318e37154728e3e466dc22e77da95f5c4ac24f5699df3f9d2f26b1c9406a05e2a06abf046e7bcc5f9cfafb1d05a328b5369c893bf8e78c67e86bf763ce82227dd27705b4053bf69ac8a80cfa2436a574c4f38307efe5a137c302d3424b757794372f4e8bd164992c7d4ab4ae65f9da6c6ac4e230b60d988a6d3c576b23993e337636fc5aec18fe0ad2ced514bb9bb9ea86e6b7e2919702ed1a43e68cefe78099e2e249986f4f2befa72d0668217b90a673cf81b9bb5aaede23b90cb3d58b6913c854a3f047602233a78fdfcae22b64eed946de0f136a4d394712258e0ad87dd5cda46d16dc92318b62ba0d20069a0b0ee66de3d59a8c24c24511cbf6373f6930cbac6114e090cb7bd98748866194ac42db404c479fe89badd4d986e74df088d829bef3b03147002cb7528cff34e6c6b05b20ce7a1c93f74c6bbb5d8f487e6e38c304238363e46a73c383a336338e1cd9d90713c9244292943fba0ca0ab158a8675c9aefa8d9e2a9eb37d921c866387fc9ab5319c3c3aaac4e4c7cb8104da5041f0787dee262bfa5f4899fbd924030441307c568b1a441611ec43833648f94a92cb01c9178ab2bb32ee374ce9ac3569a31570252c4487a06c7352892d5db0ff24d2490be48d8a479f2f1be66b96050ac48768c398f58b751583645b7c6cbfa9f0a7a57e2c584a81af2fe2e464184566b1b4d3c661b09f131a330073c7f0907a9fc393630bc3b94981744a6d72ba5fbd6574ef43d16264b3e606b86c58b273f5c978bda28fba817edff9c5ea89442fa843b030aaea79dcde64a10ac3b773f9d5fcf2351e7cbda86403d0b17fe8ab96641d6078bab54222ff33f959f5695588eb4e68101d5af20826f87162a2894a0a71d549c52048d9cc3c5ac56446d2868c4528665aba9f17089a46bedfe5d0252c8f86de7ab376d6b293e2cb3ffdca5b4680d6b935315bc610dfdfbaf93da86ded6d0f854e09b8fd2bea7e35c17a975e24caa1d363fcf690ddb41eb72700ef27371c6ae9b479c2f22515b5db87860905d53880fa83c3afb1f49647e45878161826aa2fd75f870fc45b389cf3156fd34c98de4993fe6c35b1db8eba473a6895438036ed6e444d1f6671986c3a80fe42fd247385b918e08a3184975b75e6824f841762ce1057ccb5f907bac5f21e53f461c20476e71d46877daa67411fae2ac9517e07bb69d50bb909e16ba9149ba8b62714c72fcac28d9a460d9dd8bb41e056fe01cac78eb458bd438db5fbd2f749ef7ad2e39b933c755190d9f9f3ac52647bb84c3ca14834d5d7330f5405011b6e2d4f9365528b01fe175a402556666e76305878205adeccff569e59a51e9ac79ae9bdf874e3d83348965727ca9dfbc7de00fae621645704ff38313ba199e582a804c977790de266a3a0eded855d4ed760ab0d091668fd510edef3c706838b678fc01063b87531a07711c27f8d26d43fff1c09b53cf3b9b82ab0bd5248010dd167c64543a508377a29daaaad11c88821ec944707e8faee7cb0d616a69a1abfd163ef0e2d080a748e8425007bb6e9a8d7836b3ac873b949ae7ff62691c59b4192761a5acc1eca4fcce1cf725262dff4810e6215e57a3c1f0d93effffaf4a491289a92c9f3cb43843143123ec16dafc0bd818e1f221693cc3e27ee2d6e3e9afe6f09d7748e482ed767b1927f971224b780041ac4b3b1c5cb46b740395a741eb05bd7cbb844c6886bfb27f15fc45117803c51e4f42fcdbda8f87c226393828f02419a648c400e87bf11a41741cb816078ca53cd3159fd578796dd795281cf509d4ba2bcf28ee0cf9e2eadd5efd3a7c07cc80ffdae7e723ec43b58743dadfdc2e84ed65e40d3571057b5afbb8d727100280dc18efd61ad8ebdb13c1cffbf62ed4f0e2af16a7f88e37eb22b61caacee7e7338e77b16b95ddf69fb9e48803817a9ff17aad004191106b7b5e431d2b44c0dd5aa28b99b90b98d0f9ceb47410bbf9d60f2c30c87886a33540098c4749655698b13771ea92cc1db9a50e63d1af8875fce14b2e3512498fdb112c5a49994af5d4928395b567b4ab203e320bb74eb4127c05f362c2f8be37c8859e1fd4ed732306090b2d5cc830b553cc3b86a7f14c0230fca2bcbb7d7cb61fa1d490cfb5c872ee266bd53b1c9e156bc95e9d72695d1827ce7f8a26096ab895985ad37b978d836be137cfa3512e8bf9c9d854b2e95f1418817b2cdf522614a720cd1af9c074bf88ac64fd1446238ae1457eee0f62f0b5783d1118b05766f8ff560512a09851cb1c5b0ba38fb81e885358d901f29d02f79e602f9f8dece2e8f7fe00d61c70e5febe9ff33b485410dcbbfe266a1841bb659df3d706dfc4099f008387695f452d347be4d870b136f8359b005d7ae6b0fb0153aef02864cb13636691f75e6b8d0e22f365180ecabc4dde2ac3109eb365f2ff1f0bf4393277545997ee5b2920dd7cb35a8cfc24c11a9c703891b48e0f7427cc458fa237cc897c68f867fd5f72cedc481e190584aeecd6b979f210c767b3af7859eeb3e31e1f9f7b8be6e28696f39ba88038001bc56125c77cf11c6e7912e97889196df343efb9a53bbc38fe41080ac727dd9fba7fdc3e00943ee2e35431e974d3a242bdb1152eaf8c0b96e2fac78908422d79e43e403cef726d2d9a3acd9d5bafc676dacc6db5186b4e2627ff3d091ac42f600a876510cf2cad7544a0ec5d1473ac05d7487dc5165806f9ef313f51bdf66a0cb6ecfa9cf56a14555765456402256e93ef28b9c53010bdc66a15a598e234e226a193fa9919f310868f61ed07ae146e1218506bdcb95989062dca0826d059c1879df24e00354366a2cf39dcd742c276cdb49d57cdc1c0421dfbd764dab08d7cf18cda88a7361e06cbdefefb34c92969373a96e86cb1daa65c6a60b2a9740aed84695ac2cabfb9bde299c54b0617be83aad31473a8ee4d1b00e14bfc45ef719436cabb74a51d617742d0ef9d1a4bb3da9a5b27fc924da278cfb2a92cb4d79b4f777dca4f3a9a68da99095c57dfb0c6b1a7affd9908c277dd409931c840f94cd7861a2beae9bed233a2e9115e51119c3f5c4f6cbd79b7eff9b87f0525abe5b0d8991a1d6c08b65bc6e4f95231f4c9fb0782cd1e43f39c4b6f2705efb710705d3102139737322888e9cfc90728ad37426481a49e76e38107f3f6930047ebc64e07a96a7c613888b77fe31e6f757db4c420c86761fbdd10b8dac00204570143279af77efb958d68d21dbcf4bcc2763e6f7da55647fdec0dd80565375c0d1e383e416801f6e4c69774eb351fc053b1c8700f16c6d0af2c62ae04d70377320e5094aaa86bfda0f3e18ff199006563b88b6f23dbf34437edad756ec6b5afcbd52854c95f49380eb60c4fc330276648951eb64f22859d69cab6715b512ffcf7f06fe8d6dd6d01135085c3843bc9bc2b30da02bacada09e580256b0b31e3e11c1578ef3bf9cc2b9abe1de6d2ed1cb0feaa7f87f3965a3f4c0b84b1e2b9efc0db4a36e764ebb10d4b2365f9690961c37d12b046d40bce715c4fad66bf11bef600337166b27f0919af46102e8d48978f5d5c5f6243eee1d84177808fa16f245dc133642ed0e7b5620ef147251e223557786936b1bb7a1028b0c5ae169887d2aa55a4bb20861f3950e107df2e5e94c72453bb32a65059c86dc3ae10207b18ff27f7240b8a07ad0904e0e47fc950c410e04e74c0d7626f35b3bb72b423adfd70754024460860b0a68bfb6dfbb4413dc5a0e4850e818bf3f631a4b080a2ac3da0ea0fccaffc3ab87d585829847463e5167af30fbee383a9e1e0ba019d90c47587b6020ab26e4975865ebef2f19cadec1170fb57c953898721c8bdd86096b685963965c645bf0f71509969e6745f4afc1637a08c00e89f04e94a061dab334a024b3a14666f97dcee27a96b0b11d10998230d4721dfa0b301dbb693673609e6fc5dcd2b331d37fb5e0c4dd0f7d34774aac166429b3e6bb19df5f9559b3cb65c1411fc67f8b677b3df11576ad95e97d6518efb478cf71fa23abdb034620fd314f1951f0019f94a4"}], 0x1218, 0x1}, 0x2) 05:38:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x2) 05:38:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x20000000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xe5, 0x8}, {{r0}, 0xfffffffffffffffb, 0xda, 0xf0000007, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x800}, {{r0}, 0xffffffffffffffff, 0x18, 0xc, 0x800, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x3}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) select(0x40, &(0x7f0000000100)={0xb27, 0x7, 0x1, 0x200, 0x4, 0x7ff, 0x10001}, &(0x7f0000000140)={0xfffffffffffffbff, 0x3, 0xfffffffffffffffe, 0x1c0, 0x0, 0x2, 0x1, 0x1000}, &(0x7f0000000180)={0x1, 0x2, 0x8, 0x9, 0x5, 0x4, 0xfffffffffffffffc, 0xffffffffffff7fff}, &(0x7f00000001c0)={0x100000000, 0xffffffffffffff05}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r2) 05:38:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r1, 0x7, 0x0) fchmod(r1, 0x20) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x21, &(0x7f0000ffa000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xea481f453bc81632) syz_execute_func(&(0x7f0000000080)="3e3e673636440ff164650bc443297a8c9900000080c1c48179514b8e66400f134935c4810854944374640000ff6d99c4236d7c88feefffff312e0fae32c46241a81a26d9f3") shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x7606, 0x4, r2}) fcntl$getflags(r4, 0x1) lseek(r4, 0x0, 0x1) 05:38:26 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/159, &(0x7f0000000240)=0x9f) r2 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/90, &(0x7f0000000100)=0x5a) sendto$unix(r1, &(0x7f00000003c0)="a69c564cb3883b1bede9f5eddf57c52864962be200790a31741dfa9284340d09a12c71d27a5c90ea31a8de482deb83bce141b877e7f678cee6c1ed5b0029635ddfc301821d1417748f67ca6b11c89ac2fb2fc22db9fad816232910a9e071200d150d8f5f63e1b352698025e07437fa7fc834a65f6dad680f8185b43adabf7365119d0771dce0ece28c9c69db10a4b31434b4966b0302c0e257149194e983a3dcff4efb5c7acce611b9a2934330baae296748ec35185c", 0xb6, 0x400, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x4, 0x3ff) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) ftruncate(r0, 0x0) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)=""/228, &(0x7f0000000300)=0xe4) 05:38:26 executing program 1: mprotect(&(0x7f00007d0000/0x2000)=nil, 0x2000, 0x0) nanosleep(&(0x7f0000000000), 0x0) 05:38:26 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$inet6(0x18, 0x8000, 0xa18, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0x5, 0x400000000000049, 0x4, "352871e95cc777f8ec40e93f3f7fb30d8145b0a0", 0x400, 0x4}) ioctl$TIOCSTOP(r2, 0x2000746f) 05:38:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) socketpair$inet6(0x18, 0x4000, 0x562f, &(0x7f0000000100)) setsockopt(r0, 0x10001, 0x6, &(0x7f0000000040)="ecdb504c2178c1c28b16211a840bca16ed7fedeb80af7fbf58ec01c78ab3bab88b8e95995dca29eb11e69a6bb5a61e7d44c5e879979799c25989777ab257f741f747e40b1c09e39d4e6758c571a0126a932df72df9ecb124997a00736e74674e4ef87114ed8be948ceeb6415480b74c5bbc1a3", 0x73) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001540)="4f12bd58cf639180b211be88d1ad6bf9730d2ddbc4cfca91cbd23f49d25f2109ff0a833bf13f95902c72193a33f35f91db3d1c3826db1c5ef88ddf8c5308d388dc58941a557dd0c870c784d270c98599458083240d69f7b1054137a3257f939edc11b9fc5c1f1d17c33bbb8038b503137c38101f6ae8b42b9856fa85cb9484bc2a9f3bcf46d4b46e98b41479a6a60a9d91889c458424125873a1b516cd63b42ebfbea081b6db2e99d89c8343c5feac1cb1d45b3fa61fab70e54f", 0xba}], 0x1) 05:38:26 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f00000001c0)=""/7, 0x7}], 0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x5, 0x1, 0x0, 0x798a}) r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r5) setregid(0x0, r1) setrlimit(0x5, &(0x7f0000000000)={0x8, 0x3}) 05:38:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2008, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 05:38:26 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:38:26 executing program 1: wait4(0x0, 0x0, 0x2000001, 0x0) r0 = getpid() setpgid(r0, r0) r1 = socket$inet6(0x18, 0x1, 0x8) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 05:38:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x90, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1ff, 0x2, 0xb4d, 0x1, "665546384de3d7194ea3717374d7f5e28d37d7f9", 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000540)={0x3, 0x7, 0x1, 0x1, "15e69d7a24bb70ed992330e4b65bdfcfe7c4d396", 0x7}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="961c4b3bbe06b55d03ceb89898926369361c5fd152", 0x15}, {&(0x7f0000000100)="27d886d73588236a24d565033fac5b760c0a90aa793967dfd2cb24dbdec1a0b9a5f74b52cd3829c8576bea2ec04b3d8d583df603188c334a9603b8", 0x3b}, {&(0x7f0000000140)="d31bef50d2495b9f849319f808b26e8b40fd2299e49e802ec932aab838fce06685f1ce5871ca4595a3ba1bb4da248142b85654b559769798be7717fb0fabb368fe3ad5ec13c60e4733fb", 0x4a}, {&(0x7f00000001c0)="5d200d4c95aeb97df36b6957b5ac1b1f9d4ce75e7550054b3298695d1c079c247f7a7fd45ba5674845cf143f7334abd2567cbbc29c7953e5cc209c", 0x3b}, {&(0x7f0000000200)="292add7317be5b3904c16264df8d4743d0bf241ba63608f62e5ac3a147611be305f647e937d6ab2bd4edf123a0e08a020f370443fe5bf33f8f67f0b85b17efa1ea630546e5c6a2c902cfd11fdd045a4146785d5ee53fa82907fdd07bc86fae1cbc28ec53d6aee0a3e5378106dab96f79f820b3f48021991abbf0d0467397f54a81f1f761a6b393743130a12e3b0db35cc6eb0085a97c", 0x96}, {&(0x7f00000002c0)="253ead9ad82fc05ab3f9228edb081e279225bf00e36d78d8a1aa057eb0c4a47986b8be5e72e0ef920972885689694b31ecb2213e034c405b83a98906bb561281cd9af3035114bee5cecc28659f93be0aa000643277fce89cbe03571d812134f61e6ccd4cac724d38ffcca74e812d2a8c275240a8e03a73ecd85b481ce3eb3cc3951915667674b24bb1a381d014e43f9732da9d1a73fef16623fb4f5fca8550dd61d076e8ab24156d56db6ad51fc509ef817562bd53b45177824a2ead3b0dda16e5a7ea6e8176cdb51d6e3feb1c17a23b86ba1db6784f79", 0xd7}, {&(0x7f00000003c0)="39c46127ceba1b1402f4f0508cc433deb9aadd2467d3538963aadccd11aa53442c2de1da6bfb09662a51a63289c1ca2aade01f896834819f781479abfbe53592bbc24881ff6979605de9c9", 0x4b}, {&(0x7f0000000440)="0662f5430b08019a7c9e44f1a808e3a7c58ebc5b7279ba1d7b4751a5d21d44480df134c903def0f6204ec8bc36fbccf7e1ae32ae566eec2fd4e59507ed92b0c2c03f460f74d5d78e6cb5048cc4c46e5ce3b334a688571a3d52359a74a38bd1af49f9", 0x62}], 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 05:38:27 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 05:38:27 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 05:38:27 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 05:38:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000440)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() write(r1, &(0x7f0000000200)="705a7a8113713737bc9f7ac846937118269ebec1586a5917fe15bf9022f3de3a247b4631f26d4cc48cd3b6ac9794167e606ef1aef2589e530693e40b2302cf51ca6d02b645484fb063c79bfcf308c8695c3ef6c9abbfc997ac90951ab7c506a4abf43f0c4baf1ed03e59a77d80ee38a244229b99be574295d8c156f41d5cdb5f23b5a96ba76277a18568faa5", 0x8c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:27 executing program 0: r0 = socket$inet(0x2, 0x4102, 0xffffffffefff7fe6) shutdown(r0, 0x2) shutdown(r0, 0x2) socket$inet(0x2, 0x8001, 0xff) 05:38:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4a) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 05:38:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) dup(r0) 05:38:27 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2c5eb8979054952, 0x0) setregid(r1, r0) setuid(0xee01) shmget(0x1, 0x3000, 0x240, &(0x7f0000ffd000/0x3000)=nil) 05:38:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) r1 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x81) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x3, 0xae3b}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffffd, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x21, 0x2b, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8a, 0xfffff, 0x1f, 0x6}, {{r1}, 0xffffffffffffffff, 0x30, 0x4, 0x3, 0x200}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x20, 0x6}, {{r0}, 0xfffffffffffffff8, 0xa2, 0x0, 0x1ff}], 0x8001, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x60, 0xfffff, 0x3f, 0x1}, {{r1}, 0x0, 0x0, 0xfffff, 0x4, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x3f, 0x6}], 0x6, &(0x7f0000000000)={0x40, 0x1}) sendto(r0, &(0x7f0000000500)="4b8d63f7c33fe64164a29414bafcc7bc671cb699e538d1d8ac2d3ce8c3002081961f49", 0x23, 0x40b, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffb, 0x88, 0x20000048, 0x5, 0xc9}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x80000001, 0x6}], 0x5f4a, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xf0000002, 0x100, 0x6}, {{r0}, 0x0, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20, 0x401, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x1f}, {{r0}, 0xffffffffffffffff, 0xa9, 0x0, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0xa, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xee2, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x4}], 0x101, &(0x7f00000000c0)={0xdc, 0x7}) 05:38:27 executing program 0: getrlimit(0xf, 0xffffffffffffffff) getrlimit(0x9, &(0x7f0000000000)) 05:38:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = msgget(0x2, 0x240) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x20, r4, r5, r6, r7, 0x1, 0x7da0}, 0xd195, 0x80, r2, r2, 0x2d4, 0xac36, 0x800, 0x81}) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x2, 0x0, 0xb9, r2}) msgrcv(r3, &(0x7f0000000240)={0x0, ""/62}, 0x46, 0x3, 0x1800) fsync(r1) 05:38:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) fcntl$setown(r0, 0x6, 0x0) 05:38:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 05:38:27 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x44d6) 05:38:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) 05:38:27 executing program 0: socket$inet(0x2, 0x3, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0x100) sendto$inet(r0, 0x0, 0x4, 0x0, &(0x7f0000000040), 0xc) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) 05:38:27 executing program 0: setgid(0xee00) setegid(0x0) setregid(0x0, 0x0) getegid() 05:38:27 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x48f2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:38:27 executing program 0: shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) socketpair$inet6(0x18, 0x2, 0x6, &(0x7f0000000000)) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) 05:38:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000200)=""/93, 0x5d, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r2, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r1, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) 05:38:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7fffffff) listen(r0, 0xffffffffffefffc2) lseek(r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:38:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080), 0x22c, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 05:38:27 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x10000}}) 05:38:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:38:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20, 0xfd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6a7, 0x6, 0x4, 0x8, "5646d35029f525e9e94104a704bbb8c1c4d4b7ac", 0x3, 0xffffffffffffffc1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) 05:38:27 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x9) accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x1) 05:38:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x98) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0xad56, 0x9}], 0x4, 0x0, 0x4000000000400000, 0x0) dup2(r0, r1) kqueue() 05:38:27 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ftruncate(r0, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) 05:38:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 05:38:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x809, 0x20) getpeername$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r0, &(0x7f0000000400)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce90f1ef932d15d9b66842d03ccbbda1049fad2ba6eeb00000000000068f7acad445dd97685e51ced4f239b09b36448abaa134f738c1b8d34e362881c6b56fa335933649b6a3a99265b7fc149b0a3b920f96e3f4762e29be509687b42b4b03b56620a35ef07066c9a44d817e96a21affb983ab4e1e4bc4e32b5952436fbad7ff4b938b55ebe01647e2bbcad06fd0fb2b5327a7833de28afed88e94c7d5034e4e582dde2e5b8523eca5c3a29736d15e6cd32a8ea3ebea7d0efa43b5e295a38ab79da8c3623e0ad82b9f66e55b8be9962539478e476aa94cec55612ba", 0x11c) write(r0, &(0x7f00000003c0)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0xfffffce9) fcntl$getflags(r1, 0x3) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/63, 0x3f}], 0x2, 0x0) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:27 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa42c3f2d9db82a16, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0xfff, 0xd8d, 0x2, "8a9758255eecf47075badd8ce0108d372124225e", 0x0, 0x5}) 05:38:27 executing program 0: pipe(&(0x7f0000000040)) mprotect(&(0x7f0000192000/0x1000)=nil, 0x1000, 0x3) 05:38:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x616, 0x800000000) socketpair(0x1f, 0x1, 0x1ff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) fcntl$setstatus(r0, 0x4, 0x20000080) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) fsync(r0) clock_gettime(0x0, &(0x7f00000000c0)) 05:38:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x3, 0x4001, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 05:38:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fe, 0x0, 0x3, 0xfffffffffffffffa, "6828787de1eb5903000000000000001f131b6dbd", 0x940f, 0x40}) write(r0, &(0x7f00000000c0)="fd2f", 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) pipe(&(0x7f0000000140)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x800) r3 = dup(r1) setsockopt(r1, 0x6, 0x10, &(0x7f0000000040)="0922ffff18d081304dbeb2373affd18ffca3f8ad3a7fe83a80bc29249360b60da6acd23e6eaca51b0a7e47f230d1d88ff34d3653028965f6d8ee76da33d2415a8928c18355999088c7889f27aeb8911e11593b482f2ff6f086dad90cbcd431644d656414b0a16d380d59648471b8d2358f6dd478816b05cc3f1c1ed3cbaa8d0eb51a8e0db466e8fab0d8f41512172f65fedd0b38", 0x94) close(r3) socket$inet6(0x18, 0x2, 0x8000) 05:38:29 executing program 0: r0 = socket(0x2, 0x5, 0x7fffffff) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002300)=[{&(0x7f0000000000)="8f341e61c659e561d72f31b0a121c9d7ddea9d8bbea03827795363a8fb8e0abc9040ef609730e6ece879b14b13e56851d6ea4e65cb0bbe33de2260f8965f578068f3fdb252ba4315fff5adc39a6a9e7d65cb9a36ddb797a08d81830d2a2e48c394748c16185eb4c8f64882df27e97eaf5ccfe6c0f120bdae8e72785b083a3ebfe8971984abd85a7fb98647d2258e788af119deff6069fba607e9790391571d9614667025c3551cef75dca5554b31f3fbb04a21f672757af49fbe007a6bb16ab4501274498971ddfcaa96104619a816ed9185f36c9920fbb380a83c5a5a562a4816dd22da925a", 0xe6}, {&(0x7f0000000100)="60f17de90b903c80a1f8008d28fe2f11bdaf72340cae02780603eb8efa223c27f69666175ad704a36f60395f363c81b6d4090e26467ce87d9a654c27a7cac7628bdbe82726c24b889b01c133e5df1fe61acf242af29c9204eb8aa3b4d4016d0bfac23f45f9805be2d3662cf5e6cdbc0f53f08fd6c8bee7bccdca5d4b6acf6721becf42c06269489424702f0ec69934b031c9a52c4b7dde6569769292308f6a53a97cf7a2fb6b1098788a66bcffdae4e4af5f354900c24bcc4ca306c1e3bf943690b102a3b805d6273278ca600c854be666637f2f58eec72d1598875a87251b61d7cc59dff04b58e8c22d7ba4a4f3d215cb3ef30aa3a4c07b9f3b0dfba7d5619b7a58154e6f6842777cdb00e6cbe707081eefc085221b2c1ac19c6854b9631a4b05439e43120d8fa584ce20288f86aba5abb6cb13b98f94f2998dd057a39b67b09d7af77886caac57421a1ccc49bb43f094f398a25a1d14cf55911c0d2a303d069193c1281881ea5f518b3d7db529ac9861a5c514dadf0f8f01352c86da48a4ec410492b19fa09bd15a5889fe839149ba8466cbd0ca1ef98884850860f4b381ad627ddd8a959d53c8b4cf419d50636d8cb4a21356f97bd403962adc21ff14dad99273fa9fe87e2716678280be58844c16ba9edb31ec7c9a4bb348912915d57c9469458a69ad074a9713d58aa81835b48eda32d4941daf33ef0147d953fe24ad595c9e6482822e96d9599f9c77f64ddc4b157dea6c6b067ca9e8a19f5602bb5de4ad743bf1781ecc763cb70eddceae03d84b7fae50aec75ea21ace5892068b3041b5f1cf7429a72019e50527f152561b0fedf7d54da3cee08a7a1dad761c3d52a4e212dca332979eb6c7561e450c5a41fab603c8cdd61bf9f1633c1a38a0f150a32ec7bd20ebdf837eef3b9562c35cff79f5502bd82d871d3537a78030c94bf3d5956d8df29216a7948a46b8ee4013999b7d86a7d02628a23f535883169fbe6f674ff3e80cd7545ea76ac31fc3eebc242eca2249c35dd03bf5e0c5cdea8ec0a60ae6fc5e3d9a3411bebbe35657c24986ad5e0e72d5e68b6db40da668ba3782895d0bd1d5cfff2e48ab7a6803d82ee2095cb892e76544cdfbe27c60607f368b846cfd1721a272422dae21b201acdb4ea2c3472ca394df3f4be10fc3129503ea0fdaa5a55f9e9b06af20cf9572fd85d8a1fb80a8fb7318e922c054f300cfc6b4f29668024545b5e5465c667a03795e23457193a297febf5fb25f522faad8a826a5473e5447dbdb66c07ebf8365aabe4b97fb59f9db77af7fd11c0cc09238fe2a0d9cf3edc8b1a3dadf5f505373c9eb0c3b88c82e0fe80fa7e5fc26a754e31e7e192a2f3eafc0511187f3ca91d6393f4b56d00d1408c3ebe6e45fdc9749fa0b93a965325dd4e963f8a1954e69c3517cd77b2b71b1cc285c94bc9543c4434a0b44f7e82a3c990773395422834e43b81da50f3d001e28ce4bd332ded6578903ed08bc9bd0b231d0e36ce36264fc1eb90483a23e0ad8480d1e0d8de1f7b2db168157e30b09d196509b29d75fb7996b2bcbb878ea0d79397d4ecef6b167a9e971223231fe9ae42a7ea2aec37b5ff06bf71ca2000714526fb14b328e2efe05d00634bb08f2e5cf930f1c8bd6ee16600d7986acfff1c6eca4f6a23908db4c18156b35ef8c4ced296e041ed099b72133b2e58f193afa94c93a6b7f83645a7dfdca90073db01e9aa5d14280ae5dac5244ec603d5f78cf2ef70c85db4b02eb30e5c9762b8fef8598ca35f4a36f65d49a71fa0d560b0c9eb55d360171812ed93cce9a8c9d70ac1198ffa35e3f032947dcfbb2835da4e0756fd20cc02f1579a87a0664e3778c0d5e31e82bff23aa7b9da1f51a77bf123687bd19758fa01e62c42732e7ac7aaa8e883a6916e3412fcb49c44d0a9e600705421a7ca77cdb09dee4051f53a3ad541684bce24939ab967a70196a8217532b8fea9081496f4b9d9040dcc070a282a10ffd1f35f5e2f479e1b0e1ffb2ac55d67f4f1f8863724f686ce5b129f611639686a496258b3ffc5259d870bf169b44d7eb0cf5e99c86ee4090eeab2203789982afa3fdda0ef051c6e0cad4807628b34dae44c032a390a1320dafdcfd1d9587e2a6b72476d3e7ec9cc9c26e958f88c1c28b487f7441e574748b72952daaf83864a8008b7e0fd9dc50e17f2cb0988599d8f8753fa8e7b30524004fee30dfd00177cf0fb31e935ed1b70844395040a32ece5d1a733aac17e608095834ebf0260a687869e49103d98742b4b02eeb836484f5d5ff3906917278fec50f0d089715e257f0307eb3831ab6302b613349d87048bd9216a2e5b1940dde7450c7a36d6f2010c65f9cc2522ddc2f00f53dfa79752525df1ad6684213ef815bd862bd16340338e18921b5d9ff9c26c7247e1d54c1c9dc80941ecfa2da0ef304c1815a3038ce76d585f11f673f34b2bcf0df16191f1b9a8ac3f56c8c5922e0f4ded0a587abe4bb4093135341c01c7720240fe976a34187d36da3c96c7621f57716da8401c5774e0e7972ed795fb50d2cada647123a11725e3cc9c6ea8f5c40aa5e7cf640a0c349f7931a11ea686162d15294db901c307a46fe07c0a46faad4a3382903c66b331d53f6e5a92e4f864cdda4ca2ef8473117072ec71a93745ab61bf17fc87720d431076efedc65d176a246a10bc08cf5bac2cc5f028b74b3302fd8a668972c50fd551cc4ffcde4d53e887b1546e21a2d82569784791251f24b3ef3282724a7f41fb4ad1983ec4c8443baca1f256d5b773b097bfc05c831b5087a0bcc44d2c10216df603d7767084e7089631e2b037184635d6066073b8eb3dcc5f298b14fb89cc12a98a9f8eb4e80d30390d5de8252dc81630b5f1c76c69128895dd24d06fada3ac82b6a932f0969c87bcde8d6f020459c625b04620e7368a046fcd8cfa9bfacbcc1155b17d7b63c553d0b7fdef31ff4ed728eb7c5bea28c9b6e11ad50b27018ffd7316b74daa7900b739611ceb98b882dbf66d26a278ea2c411be72d1752631abd91793acd6f370c43b3547a2184e10f9cda64616e6906af676f234d1ea918e6c8ad2807d96ea466b387312f6a83b5b1e5a7090feabe4cbde48e0af0136082596fac07c167cecd834ffef2213aa892be9f5b3e720155fc48208cad828bd833ecf2c39f9af88e3e8e534dc3e161d4209c0a8f5032229fc152de5da2bc1997391942abdfd2859686be2ddba2f932bc5dec1a0446e123bff3e012edbf393f5b6561563ec2d15f57563b8f0addcf0a2c7c4b7bb5d4a393609175ccd3c4f420628eebb72e74c23ca4ea81a5c37dbeee8c9db4646850bc8a331d81c4a1cdc25669e03b02d06a20b077ebe04bc922197c656b29fd344d534e150c985838a7196cf7f02d63c38d8bfe38744b0f0bf64bae4af38a30916e059976650b06f99b23ee2b8125af060c158014ff1cdc7c986106207c108b388da402105941a0e719d15bd146f79715056392cfa6b17bbedabdef97e393c9d288896aaf0468f50f06fea8acb5d5df163b2c385e6d666c9aad599b4b33d019c8c3c85233c1317beda45d6426d405fdc6cf5d107fe3a9ea8fb200ddcc6f6e82caf370f794cb3aad605e2543a1fe4926ebac85b5ebf42f8cc4e0160ee6df25f905ff1f647aa7eddc3bcf1aeb1a5dda318f8d4b142857aa1bfeb6853b48a8c4c1cd8ee87b27e2b6e0df4e82ba7858a05def07df6162305dcad20fa5f77422066bc8d2219d198a747628fe02792a0907acb3dd8053d4a1944536b6062b6151b6531409ae7334b278bacc88e0d79906cf9b9652db810d3bb8ebcee78a55dd7a584e8a8267ffa8eea5fdf741938807a06993a1efdb4e8b21107b0203f56a146412ee044bb7dc8cfbe7dd52ebe20042a29135431d55e8a1ab582c5989287399ac52a04377a9853f0dc4c58fd7bbf2a421fc7d41d0ad26f69a84c8bd0d0ee129e8b9ad06d6ba0b6d2dd837f58fc5715025df0a9a8c5b3fb5281b399f8188ddd6609da4655daddba22424bc2a476bee32d3c1f988a0f7ad92f8fb2ba01d30ff1bb6686991b1afdad58b25f7bebac01c7451fb609190048f01d6108293d8813f085462a4a4d02b9f6542433b8a0b3f016cd588453e9a3188f345197f53e7f83ef56584bd715760e0e55a6e681a3ae678aa5d18e4c7e646535dc6683c288b777d654d7b37fc52dd0e9e9f006aa9813df446088d38a8bb32dfeb993a6f2010ce08e321ad9dd1053de05b237949222b70fd5a41c7e66b8049f040d80af3c39e8a3cf3dce3329348b6dc5dbcb241c78d6753f4bf5b58bc58f7be845bda316df0edec6ec4bd350ae5d2bd80384b7be28e68e028117fdeb26a7989b21e998702a36f6d54f3ffa19313f6fa442e1d1a408e3a2583bc3fa3df81960c390890bf5983d2b71212fd8abd40f33b7ed474e8c00d8167c311b42f38eed21fce8f65a5a9bf888c8bd2e4c6540287a94a4c7370d0b92c232d518b5e412a86078384df182b901a25d082ce8e345dfeac20d121554e6ec3128cdf97044acc7b99388f666d1e9f662f117f1ed673b0516e3604b7378aab35efc605ab6a3fcbc44f3eec59d26a4f88b2164c74460ada484c6a600f535d3289e811fade517b51591281ff78b00f3846e25f1094ebe01a037eb2b982d77ca4761333c37889856ec9b4081698712951e344de4d0de5db1458a09d2a59d1830188e59cc8586f24e6346dee90b35d7fe7f87d444b0f841a6a37068599ebfc62f4a3b20fe62932cef90ca8959c4a76937901d3d1d66c732b7916d50a0dde2097157686d91e903f5b5a67e9d5f3ad21e5deeeab408cbecb05e2fa3f4d96c75b356f20e8a25add7f52bf424cc15576130259870293caf5e0bbff06383ba841095f878e5cf9928c572f3bfb91a52bfcc1627f5dded8e53938b5eaa751145e771517eebbda811cefa066783f634446974b000bea4e4438ba503a6b6b29918227d3dd9950e5879e81b2d03c533b9173df533b55618f4d96b84fb8ec424e6cf06782eae5a0f13f68056cc2267d61451af5ab52f421db60aefb64dc626d6843087132026746294d5b85b6911de43439c79979e2410a7c173a66396452c68f8157e9d578f0d552bf1c216b04545a87de808dbf9aed21a78ef318bc7b75c55a5547de01f3fadcf6832d3f18dc13379b20e44f4c217501e55b9643ab153e17e822116f8fa04ecf06bcc05b71257f6cac5dd72dc9fea4cc85dc920c708349a9866aee6fc6a13c8f1abed36ec572520b3f40dc67aa8d324ea06fe72d399812677a762a04cccef3e720f09d147227880a65e07a0420d4907b47bd65e333b2fe2179afc7c768043c3f179fdf870b7ac072eebe709a4373f7bf2178562cc600dee8741cb2c92dc1fe67fe5ee49af30c24757acdd35d86224104c2604e4e791d2394b375fc52805698e3f7e11c193b30a0a1ac54aceadb818b196c75c1a18080e95a5e94391ae6ac7c391c66e59bd19acd65588efa07e91dbfd3347343f8118517d30d3151680a640100556b077cae1b4539dd60edc90763d73fbb4391131a3d24b3d4c57ab5c24daa6a9ebda3f57881499bf688d56eef7798bc1351bc4475db6c75f23649d380bea256dc6c05d4cb699fe24f22b554f34fa30060f11b468a4e9927054d1efcfeb003b917bef0268894000c4d6e234bfaabbd9f37adbf582a5511c7580ca7d5499005892d929ae535f2f54ae2df25eac9c18b3ec2d285c032fa70f8be96ff79f9daf244b8c3f4ad4c020c709da019843bad2fdd40e3981d50eda37589d944f87564ee2b85df4feea4f14c8", 0x1000}, {&(0x7f0000001100)="d47629c30d728209b6c43969bca433e8c80b874d270a10b078471cce414ebc2739c563c1dfb76b31f3544bddd0bd258e68cf2cebeb102ac78a0ca47f279282836fccafe85ec7104666c591088bd7cd5d21fdb7eaa008d06c947a4281168fdac5ef49813482671d913ed59cb47d92d5e62bae7d04ceb7b2f732758da35e44472c3f96e7de059e5df84b250412eea479700c758fe1ca9939e303422ad863457f98", 0xa0}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="4ae029b3bc6abf82e5edda2fc396ac44bf809207d99c1be253f2a61d3ee6c8b55cfaf0b787f9c8ba5c13efc8c0640a5ed96315b3294f5b0398afe9a072c1992a4afe13e456e7976e6b7b4d6532f8440cdde080a34e8f8195603ed75cd15d025e8fbb283a1a312c626a0c1654b9ecb4866f7a796e704097a88b3c8cff4a033f3e8f727dd8550b56831ae9ba16e54a40c5a5", 0x91}, {&(0x7f00000012c0)="1693357d9a5b66caf33d3711140eae1cdeddcb5ef248ac75353d27ddd8d2d919d09c2351", 0x24}, {&(0x7f0000001300)="da1668806765ea859d88d82700d36c745a1145c649d6764f5782730a05817665bc897a3815ebf2784bc60ad4325a5eace5d7f7e45c4ed5c32dd957afc4b2550082b203dd7ed34a15a6147615af9d2af5ea8c8de5096b8937b2c8552a270f3cdcd1a84f57e16084c7efbea1fb3f46f02bb20764548f75b946a750861ebae6b26323c3f16b19708ecbba9dbbc0afd5887ed5a1ae53151a4c679c2456ab6e50a03af7200cebbfe7d36226f56a040260dd92715d29efdb873d0f87696edf5955c8b9b26d6cd9e1afcb7ea91680cb801883dc2aae6f4ecb7dda473df91c153084b22d74e8e21f4eff2789efff4eebd312e9e2bc18d6f6950613f9fe31a64b5bfec6bed53843b0a9e68e9612828d405639eaa792273d739017dd32a26bca27e3280c31d81bf0fc327bc9ca9b3553302f94ea4592a7758b62dd76fe1ccbed9c56b6ca2a5ccd35bff5a2b49b5436652f7d22d452b86d530cadea67c457282a05ef758d74771e0ef4029ba95fd46645e8ff0e3bea5ad677060ad993f955931ce6436c858612900d03b188c1de4bba3e2b972af227f3058d8ba4fc73d0f69201013f489a3a6611bf409ef544002306e3d9905c2bcffd8ecc50ab407adb3cc3114c57f506fad15726de4bd578f4978131293c6d4491791777cbb345c57fa7f97183643002244feb479999ca90be9d25908b80abd117606d2deffd2e80cad87e81e44c11ea46b31a1b3485512e4d132f5d09b667151b77c2edca202460fd07531a35cb92c5e9f295677b020395b688aec14d41cde22216225bb6a2e65ceee12e6ad1ca8afab539cfdf869f718c93dcfa964c8e9e623f6099f51297c77bce6bf059b651192daf6921edba729870054d304f2bd85be9e785bce557cb78eb01e247714b6a7674f774d50f8df2fc51dec05f674f40a1186b5d0a746951864beeb7a26a03deec2b75daf6e20b5eee121ae56ca7b19f6a3d84c7f3f7c9ab272df6c879300be9cd38fd774ce5aeb12f086999ddbf50934720b90235abb554051c1f451ea0ec0fefd167546b82913b42117f1d63ba2158ecafd7c5fe3e5db4e5312ce2f4d0ffdc20e5c9386c58edd7d090a7bf4282834429a45ba3dd0af6bbc360b6b7820fb75e7e21c888e49bcf79eca20a13881f9b4d4f6fef9761e433f9dc4ad3afa4c3f2d1f3fb560bf942a9b5c9704bed301a3de4b46db7ce0fc6758cb36a8ac48346f14a555d3778a34a9ff9265e8e50f831afef3cc1c0d6a6947ed24fcb127017573353e48dc10276b818d2954386363577a0df54bb069fe960716a69fa6ea9aefcbe050acc753993c96a0b0621a0251dd1e726b33fe3e22d0390f6c6b26942107197262cdeb4a3d5e8f9645587015d0e61301a24b792d4ef52ef8745295dfcb6c303bd18cd334a0f385d3d15e367d9834937160217c46ce2f6268eaf1307111e65fa69f32715e9843edd53f8e65533c6ce615b07f0e35804bd042d51abcc6ad08fd9784b2475b3c9bc56cc33b8f738e9ab4b25a30f9bdfffaf4f143e6b4a04840c83cb4f73bedbdffb7dfd899ae8f84030449da30b5bc338e83fd8359449ca6e14674fcefb21d2e9444bc6bb007eb9228dfc595f70d5f9656e6ac35a2365e26a2dfc42b525b4563d229681680553c0326598013507a3e45e2c5bfe2f8324b5a006422bda09f4d67e70ffe2f6fcd76940fa8b5d674a2c0f2ea5613187d48c917ed323015462a904d0e8752867cb009a923b49f20f146470892db37250576a49ce5acba68e1b2c67e37d45ecd923eabc640504a5d6832b3ebf788ae389049b0a438727244178f1bb4fee5415a0c9f873b9cf0464a778ee08e04eea0580efaece64d1b72e940568303db36e3335bb45aa2a212220990426ab5e7f105be953fd15d8d5bb3bf60a64066291ea9225be89aebea664707a2738bc1a3caf632fb67dddc83f0c65836d43c71c25c01069dc538b4cf25990f32a9ffedce0000e2772b700c9daec7b7b27f8b99534e756666436ee01067a4cb1a5bd153b711b73cc3bb5f88424368cfc8c139c2608e2246f7a7154d0deeaf79892d7049cf3fcb24d81c05baf3145e0ba9fc2d059cd9f888f152585c22dc25fc314384f984ebbc4f37a3c17f2c58e2e80d116da29a10048b5d78d9fc16f39206294ba15c755e8aee747cd98b9220a0f714bbcbf08298490052a29b8db2baeda64255a1fbedfe51ac80a0c09e550f531435b1cc4f0dab33f8c824cbd2f95ecdbe627da57832d3ab45d92b7fb6e2dde3beecd4f35e4bcbd263e512c815f10ebbd52bb7747fc891f99a52cd0a713b81058979010bdfaf78fa84a84ea43ab2a9b145567c54885205211bc3547241b256aa5b469dd69ba32ad34c71faba1ab15ff8f8b1607f868e54826c2b168bbfa84d1cabf6f809c11b96ea50eb533f528c8c2da9758504b8566e018b8b844e069372db9f2b964c149e8bab8b3cb3ae3e8ac8ba4518f98273ec391f9abf5f790b2bf707785776b76722fd023ca473a6e7d8bc7c43623b5750784a02fccda8c2ea6049a1429576b3985c738deaabeb10d92447f72599e5aeb646a5a0b6592bca88bff2d023c0d292b0833074ce6c8a49e442f430546a7cca6f1a44c0397f7cc1a17fa3b7af6128ebed4c81a13d7474e1c0172d2b5be1a0b0eae6ea0472ad95b700886342d364476c635509ebf639ea08977181db7d18598f10be4fc1097f9524e1562592f1abd9703fbf45487cc01e072463e4604aadb143be8ca8e9687c43584766750f69aef1c6a8a53776ee54b5f27625ef54cf2f72c9bd9c01c9e5c8c92fc35352d4648da206c71457649f50c4491d2c3c821e391b841a149f7e12b6bcb04bdd42706cc49492e5c261af75ee2e3f9962d0b211d428ca6e78da39d5e7f3fbf93b417c35049c0dc7de9a810aa3d2e5d0d91fb33a7015c072d827a86606b1a613fd7253a111b6eb3b804f2e9208b177ed54e5ef016755dc27ac4f8fbc622e09664d35ec3d65c82f547f2ed02da24978d8a511a9e0fb1285613bc76015ba5df083e0c8144007bd9133732ffa5715492379cb6619952906334a51a6b66c96fa785da6d4a6013ed4989cbbe248992e3b682e3013d3f57f4141a3135a8b11a84fc4ea0257935d1f911f8f8a5f1cce8b44594946125a2b1113618f4a9ed1d9bb5f373e072b78cdc02b527936869672346d03d26d04982ad0d22a58dc457337f3d3160b73d687d8ac0fa72744e7dbe01d60c7719bd64b21cd442b214a54cdca8c69edd7e67f8cb919ddf9d5f5633b15292756887568eaf1ba09545435d0261c9ee1d98953b4beeed0bc2a5f0e73b2e519a4e020dcb7c76c9aa43ac774afd9ede181bca3e46c6e36781eccff14ae7c24301915d212b9794e78cd28979e821badc67533d91256644f57aeaad1e4c9b21c00db3724dbd7edae25b663e7e913d64382dfc1e36c9b99da67bbc6c67ad67512f6e0eecb51d729008df933b2e18c2bb805ffece7d1f7c3452e6b2e9e24b4980f969a0fec073da3850dc07bf6798ed1ba643244e1bc98f5be627d86c69936950bb3b3e6a8bfd2a881274f4c10b907900607695e59f7f00643f44111e99e24c24345faf779efd4112589ffce33d02e50482365a82de69b3fea2393fcc058b13322807ee003c73b3eac3bd39b85e7cf58f3de48eaa9eb49cd6893b0d078bbaa7f76d0e80f05b5d5c2e7fa54d64eee7c966991d9f0bd735d249c013d99fd292415c81c112b1f84a67e326f428d45d94e8464283c0251139efe7dea7684f7322f8ccf70ac460cf8d580d465182183099d2fb8cda6ef34a72f790f5510f1f42707a5eef50acd26d95bacf12033e36305fa92d740f0572bf13e149ed8ad5db2d1b1a9ce017ec881f98bd8be57a3dc6a6594da525d971df0a42b7dab429f03ef1663e5e6f397bc0057c62e1ec4a5b7e86d5fa32c063c118d8d65e3d765cfec07f30190be316f878e7ddbf5758545f4254419466a831ad4f9c1833120b6998f4892ecfcdb8c8caefe4030b6510d9523376f3a9aee71b7bce72f3008fed78e4cc21c7e318d50d22b47be8374ae4ace19bcbe2ed26349e6e372dc3dae7ef7a18c2b26ca5ca3ca695b8c93ce7ef1d03c5ed441f6ee9221f9e9019f015f9810592872a90463ad8b8eb487ba0e80b8874edacad7583c2bb15a3599b1a7b461908f672ff6bc72496dadd7cbfc6e9c13a39fd8669400f59770b1aea1833792151ffd330811722ec2f066c269e57a8c9d6bf144ec34fd5f60333557eae85dcb306d0285b13427a0db2d94bbe9c881c9a351b686ecf2ecb768c6b57b18abe19095da8b6c32bed2629a1ce4f76364b67661d0a972cd842eb9a6be2e475986411113e0b3e418e9dc18dcf492f6ec2765083ef1229ff8c764a7611dd16e5b8735ff28ce845bbc7df4464e9258607cc9d7c1204e139f05c9ac8438e6af3c2347c4c778ef5ca7a7d18062186e3160d356ed63387eb5d55c598702800972974217d3a8a285dcfcb79575196f1111fda04cddad9b7bbbdf103201f841f66638afc18767247957b7966546cf1d03b05feb6f849fbeb666ce559c8d1614135e6b5b19110a9d414d8d018ab9c901b89bd123580179f1579d330c5695e6470f02b7e5f8d3e87703f0f8771bc1bcd01c894250c0692220488e858f5e53e06e821cc9530941812eb443aaadf4a8dbbc6383ec447448e2c0d9bdee722d51b9b38a6410e8a189454f1f2e5c548f2deccb2576b040d55eff78c7bd1e59adb43e766412839b07a5104ade0511a66cad4b9af8d9e1b611a554b3ce866cb90c11204c7ab3e5edd2bdaf36e02a1b92176a6ac5987e3db9ff3d4a4cbee381fbc117faf523333b2256881e19d20e0e683946629f0cb860e772de24a637a9045bf220639b26ce092ce045dc7519c88deb8e638f591411bde7234625b1f2831475b537ba1903f7233c291e0387604281f51ff930e07d7eeb0f199802eac9a011df08795bfafb919d7034b7999a4a801fdc10ba4361d5c38a71e4898c7fb5eebbcfdf57ed6e3a4213040874dab2bfbfae8c4bc0ad5e1c59d8b5c1a56534be9cba4ebeea404c6e12356f8c066e02be0cb5fff44c24aa1a5cde06632e16b140540a9151ee9e20008d61989ea08f5c8b4d7e42715e9f6c0b2ffc5c2cc14871f154f214931416125073f29da7b23b2f3f3ab92b9b7ebb3d3162275a94491f7fd062f7afb0d11118e3efc7b3fb10512af0a2fc6bd7e9f4ff982a1f62976ec71f4c61f6d5dce0b780707b03e82d61f6f32a83658250387f05e3973ad2f4b1662a98b8ce4788029c7608503505bbeabf151e9a2ae5f62740184a64ca7a198c56724d359eeb7c22893a6314b0f2d2c23a98b7c667b74421e87d1cf941da4dd2430546199041ee18fc39c80e635bf94badf5d77d7511069e64f11e9a3d8298a83391298e054b1951d4c0bc87b4f1d6cc32a6724b9e450887ebf8d84f458d610607c5afe1190c85da9323acd232d6da4ba52aa238cb26631eceaaa942ee2201c0d0d7eb10dccca651bd1178d473059dadfffcc5ac02f6cd6ec089963cc866d68a8304ed1dace68d453235a1525ac8e3e9982e9e2cc776ddad9c369f9420ad12fa8918d81efcaa20065069022bb52707b7b995146e185383187bb05a5231259d7225c579974c61937074e9b9d9751d80a3e85644b45ad5b1e2c834e4460a3442f6377df89095fc0df12c735b859720f237a638705badd831dec185e2c3fc33d0f7686241cc2259e7b7bd1f3b161632202a476ccdc4051ea57d62105b85e586921f0d9088ebe33a48c0b778e841c656a09c2f93d3bb8", 0x1000}], 0x7) 05:38:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') flock(r0, 0x2) r1 = getpid() connect$inet6(r0, &(0x7f0000000940)={0x18, 0x0, 0x8}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x2, &(0x7f00000007c0)=[0x0, 0x0]) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getgroups(0x1, &(0x7f0000000800)=[0xffffffffffffffff]) r7 = semget(0x3, 0x1, 0x2) semctl$GETPID(r7, 0x7, 0x4, &(0x7f0000000980)=""/100) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f00000006c0)=[{&(0x7f0000000200)="b2aaa7f2b824dc999e22e85b5d5ddb6ac66dd9408b06ab97c7835e65c1757e8886d886218cb6ff5ba7ff30bef8323ae3c8d8ec0d6b199afc605b1f2305ef221891f19c675fb54d1766b9495c37729a4eca41f2837328c0fdab3747f1e7163861eb55840ee8d6bea363a418decaa8815dad051721ffd8d4fd1f2062920b378bbc71a757058db2452ace2219e5646c50d89a86e6cf59aa6cd93003b941800508424e0bc70e43a69cf14c7fed5833bd03f76ca7e894479c3c62b8e6549b210de6f16c41d39a29af1ae0409b", 0xca}, {&(0x7f0000000300)="c6e23f01246044d26544dc3a35f859d7e52a004846f41523cf1c06e30b950260944633e1d5d4a5894acacc73215f950b7e2cb1ba19202895b07ab0e87fa5f837dd309d3cb5e5cfa1cf46dd831eb7ec1c741bc4d4edc8cc0b5c99ac8c4d697b5210991a92", 0x64}, {&(0x7f0000000380)="cc37ca4ece331abef2dc94c3ff342ee641c44cfe97cb95b94a606ee4614295568859248c5fc89be54240da16907ff12ed9d533f6ecb23eb48b2cef504b567734098010738547606610803ea594a9b29616b8108a5cde21c71136f439c26fb70ababf2cbe5ead4bc9d3ec569c55ebbbcab4db874ebee956f70cdd3f32b6bb20addc754f872f0b27be48d7f86121c6e0930e212972859893d755177b3ca92bda36eebe27fe57ea30561abad99c2eccc4a0e25f3df8af44799ff1e2657df352619652099384cea64703fb5d7f1cd7e5", 0xce}, {&(0x7f0000000100)="1bb2bf0fca86f30e514d721940d84e883378bbaa2e89045ee284c52e6073f8c45dbfd5bec6fa37a0dadae52701c27ef3c7813cec093546e4522fa7b5d79af1", 0x3f}, {&(0x7f0000000480)="be438c158cc59961c7d9f0fdb9c9ba39d65a5ed2af199a2b218f08344d7b64f3c2af4724f9421daba1836abf7c34856dfa7a4b17ff290ab57529d17704eb09dcb772b60558994b63077e80b71eb0b0b571e57c0127b6334e852b5ed717c008d79277a709833b6d3b20de486e2ff375d9328606da3e0e453e2b873bc909839a19b22b48e9f266ca35a66738e8df6be3", 0x8f}, {&(0x7f0000000540)="e82a9e0fe1d3ede3013068e834e9f62071d094c26a937423159c1e4b4e386dfb6886faa5f925b388bb60a43ceefae004bcfe7ac0fe54ebc3c07aba577b7e6ba56466a800f543b9b3ecda01fda213b8563283edcb402286e98ea4465d083af90ab71fd11ccbda232b1b17e64e0fce6447810c95db2a85117c897d243c885c03dfa321210bf24b1be0fa19936a446a2256ff570a", 0x93}, {&(0x7f0000000600)="68d774d8d61cc14276e16734406d5ee1808e4b36cad8cd32fa47e3c76a10c32447af669f443bb657abeb8d75f7342e0f623bac67f9e3fcaf", 0x38}, {&(0x7f0000000640)="354c882518b0c7c1b55f70e494365b138d4bc41683cca0cf764805266bc6e5c5ba666afd958981ff70d38a940d9efa8baffa72a570c9501acffe987c6d7a26b4af3cd5031a965c9b0beb2715f247a36c3aa3811907e85fdedf50fad29df756526092d7e52bdc6fa9683c1a8b752aec2b7a4751b96075b2a45389db", 0x7b}], 0x8, &(0x7f0000000840)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xc0, 0x8}, 0x400) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) 05:38:29 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) unlink(&(0x7f0000000000)='./file0\x00') munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 05:38:29 executing program 0: getitimer(0x3, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0xfffffffffffffff9}, {0x3, 0x8}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getitimer(0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000280)='./file0\x00', 0x1f8) getitimer(0x1, &(0x7f00000002c0)) r2 = accept(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) recvfrom(r2, &(0x7f0000000380)=""/38, 0x26, 0x801, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f0000001700)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/3, 0x3}, {&(0x7f0000000540)=""/126, 0x7e}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/19, 0x13}], 0x5, &(0x7f0000001680)=""/106, 0x6a, 0x400}, 0x840) clock_settime(0x2, &(0x7f0000001740)={0x4, 0x101}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000001780), &(0x7f00000017c0)=0x10) symlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001880), 0xc) connect$unix(r2, &(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x8) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x7) sendmsg(r1, &(0x7f0000002d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001900)="db2bbefe3071e7cd96296ff57cd74a566e08a5990c4725ec2be4b6ec8a6c", 0x1e}, {&(0x7f0000001940)="c500d5c880fe66bd5f1bb32c3030", 0xe}, {&(0x7f0000001980)="33d630e6c92d88e7f0f38e341ab932a4eef8eea6dad1e9cd4a67a62046c5120537100eda954fa27c4f349cd06937de1690d5a750a2d222aaf936bc5d5ac2ec54633099c254d014ddf2138141676efa2233e802e8a2225331317dfb5d0eb400c04158fe85cff66ed0d401a3812c118fca3c6636aed7e729d29302d12845f08b6aa17f2fedeb1e570b321b943099b5055691cffddbcf9471d9f2c74365be2e05291ffe6395e6b50b2d", 0xa8}, {&(0x7f0000001a40)="4a9b994422c498bcb9d643a3218d1f30740777a1b9379bedbdc99947071cd7ff986d7c08ad4ce9798cf2cacc0afdfda8e0c348", 0x33}, {&(0x7f0000001a80)="e17893f9ec8874ac8de1953676953146b410936c41af508231685b60cb5f72e7027a3e4cdaa60f4a728a4d36e8a5cd1155c609ee57ebbb8c7cfe05", 0x3b}, {&(0x7f0000001ac0)="980ff8bbe7e4158a1c218f0bcc443f3e80eed5ab7ea0ff904ce9357dca4a1192d6bae07fab74fdcff44766ca83ebcd362ec96a9d4f73eab09e84d71b51d03333688da0b03cf11bbb25ba05b8f9f4c4cea40bf186296d67f51aeee4dc566be9cb551110af09bff11803e5be22c6f16ce6174a1129dd7516aa39a189d86efcd8c8d14b6cf46f2234fa88b97ebd691e4e168248a402fe43871d36e424dce10ddf6841af4122d108da6ed19f920a0bd9c58ae34fa19d29495d5e88c28907bb5bb93ca802962b8c0d011b93e75d2bb52a9bf6fb353776e7bd", 0xd6}], 0x6, &(0x7f0000001c40)=[{0xb8, 0x0, 0x400, "33b9c3c6b69679a89c4265c82af1212066c841a69b5fe25f91c2f440f15fe3266807cd99940a51a50a8e239eca94963f6aa2b57b3ff9119d675623b248e319fb1dd06bcbe4473973a196c858d692ab82607d11315deaa77397fbc960766a04f951667cfbd2a091120c350a02d822617b478b0ddae9068c6026febe07ca05b41acc1c7910e4454f8ab5468d4aff5c2bb86052dce19c113aa21b7c89dec04948e4d37e"}, {0x1010, 0x1, 0x650, "54969175652c05b5dbcc1e1e0f58db4729d1f5b157f13788a509f29da9a4a8e6f0fab832ac02d471bb4ffc65302b637f8e8947a16991a456b9a070600fce770071fb217edb0d5a2bc3eae32fc516fa99cc5c9dc8ce09ea5385be6ef968a6f0875c09fc67e743b6a91ca4ba0781618c0ede306188adb836e2f7ff3efded3d485db25ad199a49208fa86ced69beb05760fd3638f3defeb87f2339dcdb9e38e98298f89121b1c6678a1cf026228cabe9425c1ad57b841a85d32c1cee46f2d87c0ca033fbe68b75e1c9017cfd4e19be81b1c632ba098f70b95972d6a3dfd87b8db5f986c1b095dcd7bcc55ff571f21b93caa64d550acd6e3780425074abf0c8ab4e53447695d28787468759a73105f899b6b8a45b24d9a1f31bdaed091ecc21a4a61709739ebcc45d514de11f2bef2bbb557efafecd03591c0f638adbbe37c7a3d8c5c03a0f2da0b1b7cc5b67938325b3a6b6f93301c07958c1895e138fab20dbafc980fe3baffb32dc634929ed63b18e8135964e46b3887d6c0b5f66944ead1022a37278dc01170423d9d53b87aa5efd473e9c05cec2c8cef34afb069cd96213cecf69105eedd0f26abc7e8e3af10af31cce35250c8b2960f15e335ca8c19ebdefbee0254f3172307eef4b60ed5ce11ae28d1d0d953730804271e3b6d9e75312885bf18a6df9108a9fced501d85e1a0b4f8300438ff5196411c621d572db2cc3c9d277607ad977e561000ef67c02a1184054bb0433bfeb98a809e809d4b33c004e3f798209c53278058bc6dd75bf17734167ee9a71e301bd08b5a6c5cf21a1d7416aacc9188e27033db73c18b7c2dc55f110b098d938f262fe5bca1ac7533eda98e02000995480c4a68e4b3ff47528d54e3cd8dc13bab363bd3d02730477be4fed80d1197906e0df8910fb25b99704d5091b37fc8f751b5c7fcde0db3c8481df0456f0b3f37fa87b7b21e93e02ee390bb09489359d4f7c763ac6a35e24c5600368dd6e0b9370c68402bb99e3c4ceda6fabd2b4f8b02ac4e05ffed32b3fc13166f6083a36a7de57c038af5f5d658a4eb40fbe94f5696cb19fbdc9aba09011379ca4382431f5566c938111fc54522ec46f2fe4a7f2e4855f4b017dee45e9548eadb87450a19fa991b4aa24f726138344edd680e973017a7e9beadc3f96a5e14cdd6cd839af304ecace7258ab18c7dac57c8d9ecfa79676c5b7559e3be819807e1aa93587467b50c048ea4802fb20cfecf5933d4b54da4b579caf83876a0c2629cefc57a07788d81814b1ae5c2e52203313bee88fae2cd222e03303ecb95d814aedaac945471a2026d328cb25745e52383885fd99f2746cc879f4c93578d933c9e8c53182c4d5887248e973f080c1e643e138ff1ba4cf2bee328f52123e2271defd032e4b90f9d72ef8ca252a6ac58ece78a5921e0909709d4b0b23b5fc36c7ae0d8378cee3d34a6f2c5c3c47e6919b04446ad96d20bd1ec75df1c46e9515f0ecb42e0019e73466c5de2a5cdecb92ca7f713ad581e5d8c039e4268ddbd11d66a5cd39d81b577c22050e6acfee17f4bffc8c607d2bc99449b2dc84a43e2df3e4ae9f4f04ff3a710e6c26b75484b7faba98be6f6449baf656f96852c241e7be6cc03b250cbf451a1cb36d286660fd1923997b36daf2225a9a9520ca68641b500407847e6ba1982c53d550a77f1ca47c29d73bfe5b622e700c93153ef2e5fcc79d3cd128b5fe3346f5217ef83ff939fdf20918159e1da67f98fc3f85ebe6f508702621721a1894bbaffb77538a87dbc53746e8084b1adb0615239eb6ab0056ef575dc2df96460178b1ec187cf451c8ea7fc35ea20cbe6c235fc099e2ff8a7cac01ae7d11c8e500a183a2ca199ba82353e0508886d308ca02095715cd0d780e9cc4316589751c29c43080628385eb316b5c2ab57bdecd74c43db1b2c806707e292c5ca0c484af212000ed33fe80f8904cc853de73f707e3cfd0597da4959a6e0c89685132b005d964981b938d59f8556af34a96bc1e8fb0cf88a8ae4967fd16ee55f10653607a32711559077965712bf6257095133e03481ee21b2aeed3573624fa34706175a1ed8f30458d6d31fe16bca482c00e641ad88eae91d1027fa9f55027c1057fc615a68e97adbdddd21a49253b83e50a01b84566de803e7b3033d55d0014f1b15d82250b3ce85c69ec2f6eb9278fe3b06988ba6e413bd0d1a27d2afcb458889024c193f4a5a8ba0de3704c52fff2e77c3d7da43c9fb6222c2bc9daa532dd63a6d263f2913102114ae7684d9d5b4ce6f7977e25aa617b9b96498222090969ae2e4ab2a0cf236a1def1ffd12193d70c77a21b56c4fe76eef085d160e81397c71ee8dee4c5a85ae83ca73612d288bfaa336b4a5eea99e7c3221692b05cc10b0846ec7760be2c497037e277fe1d6ead251737f2a1e8c23f1edbbb783751094b4bf9a027884568b18c27f738b41f0cda8a3e4ab30984478a8a85faf19ac738cefb7cccdb934e5421bba37637cb318e992f7d071e8603113b8681631ed7a4d2cb00240bba9e4a93c3f37ad97e4b00f344c135d238c02219e42174f5fe8e6fbf5f8a8a9beacdfaf9fc02410daec7b2d05dc7e26addb412cf0d52e95f4d878cc791164f194c22944380709aca3f78f01fc1ae5bec1ad7a17c4dfb8cc5b4e57a4eb1e1c7d3d98f6e78679e89fe8026ca1dc680bbaeca6e5f08fbd4d0d798c9913b7aa92906f3266efe2a1787aa08079eee1c20354e757f045a19b7b8132820df169e1741852ee7a1f3a010fc81caa8661f6c63c533c4c3a3994875f19eea5a91e338ba6e622904a2f6967e06ea447d04d647328a691e63854aff8bd6809d197cb592edb63ea849530501c35f2580484afbe139bc65c8e78bd9de05522348a5b1919efe6585aa459859a2b31dd876de39fbdb1c3404403b8d6b4572e1b04de19aa43a4bd88ff010b42772baf593d66959b8eb6071cb4972b8e3160c2a3bad03c92ee0b4c344c5459e8caaea2f0b03dfdb4405e2b76b9da28f7d4668249e089549f26edcc4340e6a8a7002139a4ebba077f24dede8605e7f74813674b9b0d130f210a54f8308c709b8b9939cb308dc5df8906af26c00e036ef6a614cda4347b25accc4578d5c8e9f92157b2e662e9801f593e40e90b867888db9ac597494a3ea39fcba4e47715dd0b5d93b2766f0700bed69efb05c8ab8ee0219e48703d84b2d909b9e651b684de30be0323b330d9370a23c60c559009c92e23ac924d9f1d5dd0a5604282634c58614d54a16e8c92165135eb6b63658279208d8787d6e9510c7e78446d5bd5b8c85a33ff76d691a656ced752e78968b9975583fb1f8b5e72e9da127b3682d4c5e98c6d99fb9836107df92635d5dbbe2cac957d9132b4e4ee2a7b2a74529ee710ae8365271c142a2ea08888eb3a3aefcf431846f91770898dd2a5fd77dd789d22e597870847882687783004fd788ba60bcd9d8c60b7dfc009068248aa7ba0bb922757970dafc171abb38d11c7b2043a8332f1ce01107f31a141250a775abe26a48d601f5583658f5bb6d07ff7d76fd11dfbcd8b1ae0bfefeba0147681218b650b027ec2d316b310bdfea1badbcd3b390e8523e2598ea4e5c2d73864153a14a88e73d85834bc5a5a49a3cfd76bac95ceaf768205c4a3bb5d323b3484c182519605cc9899f567e68b213149d2fb7d13edcbf12cfa2caceee0634e1227f63e4b73ed4ec7b5a02111d36307999836170cdf534ea71a5dff1dccb07b8703162c2e366286322f98c3003c42c1ba28ec4792d2ead98537cc452718f8485acc3d98c339f0da959f72a870bdf0236e34b38efa3d345e63c8e7caeb32f6b41b2e0049bcc7fa65a6683b03b88ffe06cad2a6d5e25a95cb2f3c0d8ff9a1fb0052b3ff940545113be9f1ef4ab55aebb8b059e955d0c41e9bc57386a11e62926ad7dad4f007ec41b98766c4d6114db5cb392b25a7f189786a0914d7a0baf79be3ab7e0044a2f42307a67b954fe19e75e22076a4fe45ab21175f732dcbf59488ed338b7c5013bb9bbad425b83b12b25df111c38fc75afd14e5fe26e265a57b3e0a4b03b94d23a8cc0caf301defedb8276d61e8245bce554d1b726447edc02f2143ad09dac87a4937c48bfbbbbc8bbfe311b1727e8981a0af9313b9a77fbc6148b14a0e96381d5bab351d74be92d6dd6fc72fadb3c6f18cc1566e80befdf6e3a7ca35e97b4653b026b0bc0db48000fba0efea40f3ec07d9748fd3479aefe896ba79213f3535bd02f91930464811ba285283893dfe3a83c4982972d3196fc4432d91b6383761e303a9a622cdbb0ec795ead26fc553609613b9ef45e81e94a62a443803d3a6c65393b0d00116b4a91266ab18f56320047f263714c5a78c147192ef9aeca7c16314ea289126a4f6934b514b696d3b62ec2131a76945ef16782b0e52727792e51b3c660f93b8d13da5866369efb516c0f486322dffef08bec2d5a08f5fd1771249045cc92573a710923809c2f11b08a6708729cfc9ca40af7719bdfb17967304c01f877d482d19119e0aed929294357bba25e94cc82f4a219d834a1b81ef25dc0f3aeedb890c0eb1c0c169fb31627bf08815b6fecddb1a0cd24cb16737e2f06d22126a6fa6bf7c1a9b2c3b5874a21d86c818a7dc7e50fc9b7f3ab260ad5fc6d6b17474af2dc8e57b8a1dc4669bd669b7219f17521d6f0a98a631be5a0600601f00389079604770ebc71494210f1abab98910f95ed00c0e96be5b1d670ddcf4f7254990621116b4e2417f6d4b9fe4d5fda2372385ee04bd4604f5edbc2344322b6ac862fb2ec00ac527b5d0c98b9d9d3ae6a4a4d008a89071f89d1247155db56b73e8a939d47b844890614b82bfc6866567f435642898a1731636c0f7068c9768ba2c22d493ef828bb22977bf0ceb263a6fbd347d7b6f1f8ec71948e7ed964d829f62f1e5ec084d2a0f55aab77d6a1371aa5487fa4dfd43fc71eff2ad983b3d347ad15d7b7ac996d698822fc318aa5179fed2c1fd735066fbc6fc64ec927348459413c3dce9f30f9f724caa79804b038dd83e35db0dbe77d3727db58e9c8541a01ad1b5d81e2b239a9991e29e3446f45c16e9bd204ca7e250d46ddf1d424e4fe0668c1a029f26442050d6ad90f03bcb2f7af9d1c9d4f43014b684ad0f01d81c37e0a5d0c9a8bbcfbc0daae0c02be897a2c17e72524116ee9f6b51fa18dd6f44539e7a5574d11f6d39945f483b4c788dc9eaaa2fcdff7c0798ca2340d67f5797e98a421cc69acd8f34ce77822a5431ef7389fbd38c2a7305faa6c08bea269fd03176c5bcc8265cacb5053a83289d04673208d180e1c4f4b71fffbfd4fa88f48c5c75f71dad6df51de6248bb2e3b8a0e1bdcb94911735cb790de0567d47698baf119986500a2a8c7204f6b49ef770c7fef27b8d509c0c2414ad12bc682c68a62702c8b709bed71c6038a4dc68f6e10875c9c5c1d083a32837f5d75b092a8134b4267e714953dfc8c28d7d1fb643bf6fc518091e6898538bb1c35b03374ae0b7128c93ffa90f82ca6fca227aeb38d56b9f3dc6f807fe38b34465fdcc04e6c08bf797db51f7e2a9b202b5b40f7309238818cd7487c93580efb61b84a1c64608317fb3037b0c40e4b46e4908377ee0cb55454a10bdd80adb4803943abc33a56e865d5a4bfce7025c25483da0778a0787b3cab6d61b95c560b6de955227719876526fdb2ab20b655d593d47713b4284c10f69f440bb6b46361f68341ce572b96040099be9ee792506b8473b2758057a329fc60edecdf3db793a0b491e3f9c8c9dce5a8e656d634"}], 0x10c8, 0x400}, 0xa) r3 = semget(0x0, 0x1, 0x2) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000002d80)=0xf90) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000002dc0)=""/188) r4 = accept$inet(r1, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) getpeername$inet(r2, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) rmdir(&(0x7f0000002f80)='./file0\x00') readlink(&(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000)=""/221, 0xdd) utimes(&(0x7f0000003100)='./file0\x00', &(0x7f0000003140)={{0x8, 0x9}, {0x4038, 0x8}}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000003180), &(0x7f00000031c0)=0x10) getitimer(0x0, &(0x7f0000003200)) getuid() 05:38:29 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() socketpair(0x16, 0x4000, 0x1, &(0x7f0000000000)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xf9e, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) lseek(r1, 0x0, 0x1) 05:38:29 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/65, 0x41}, {&(0x7f0000000080)=""/183, 0xb7}, {&(0x7f00000001c0)=""/224, 0xe0}], 0x3, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x40) 05:38:29 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r2, r1) 05:38:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0xfffffffffffffff7, &(0x7f0000000100)=""/128, &(0x7f0000000180)=0x80) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) 05:38:29 executing program 1: shmget$private(0x0, 0x2000, 0x43d, &(0x7f0000ffe000/0x2000)=nil) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x6}}, 0x0) 05:38:29 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000140), 0x0, 0x800, &(0x7f0000000180)=@in6={0x18, 0x2, 0xb7, 0x9f}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2124, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x144) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 05:38:29 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)=',+]-&-\x00', &(0x7f0000000140)=':\x00', &(0x7f0000000180)='+),\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$+\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)="2f752ed200"], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='$:}\x00', &(0x7f0000000400)='\x00']) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000480)={0x4, 0x7a}) 05:38:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000000, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3", 0x8000000000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) 05:38:29 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x81, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x140, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 05:38:29 executing program 0: semget(0x2, 0x1, 0xfffffffbffffffff) 05:38:29 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x401) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x100000000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xea0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfef8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) close(r0) 05:38:29 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x8) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='([\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='$@+\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 05:38:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) semget$private(0x0, 0x3, 0x282) r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) semop(r0, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) 05:38:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() seteuid(r0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) setuid(r0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 05:38:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6a) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) 05:38:29 executing program 0: r0 = socket(0x82, 0x1, 0x9) shutdown(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$inet(0x2, 0xc004, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) r3 = fcntl$dupfd(r0, 0xa, r0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x7) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 05:38:29 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x0, 0x8007, 0x0, &(0x7f0000002540)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000002580)={0x2, 0x1}, 0xc) setsockopt(r0, 0x4, 0x7ff, &(0x7f0000001380)="4641a140228a501ed7e338c04ee6fc65215596ce66ff74fc56ef2b58c9dca2d8ce47bfa920ba42b1fce901e4f206f3b3fdbeb2e4a74fabba70c5486ca1ca75f8a09a7efb07bcc688a806922e48e42640f48fd6a6ce3919c2025be897856fea6408f301f4ec8aec7bf4f46dcc0bded0e79b7078dc2961b0a7134d6d892fe20d19c88ad7481e8f1508c2a2212b3422ce9df55d69e818bc1a5c42585068bc39af165c0fd396af7c4fc7a3f9663cebad0e1f85c960b57a43303983d73d5b73e19dae049033c1cc18ced55b41ec4bbe13c9862b5893cdc244483b9d978e7e1afff38de32986", 0xe3) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000002980)=ANY=[@ANYPTR64=&(0x7f0000002900)=ANY=[]], 0x1, &(0x7f0000001300)=[{&(0x7f0000002800)="4969292c6c181201dbd0d8fd1ffb63c6f31ec85ae06b1d8e28599ef65446ee1806995297d290df202f6bf0e9cee02edeea80b9708684e3b663e25e2e6b9332306780e5a9ae8dfc578c627e6c900c9e7efd2587a523b3f81c7ab18cd6c5da729dcb136ea3aad8a509773c74b94db82ec65d10be6757d3eb691d4ba626bdba8043926cdd1a6cd1c96daf4a8fac92434b72516d4fcb7d64d8dbb015629f7a53fa54d375de2bbf74110525d02fe1780ece36d11d3dd5be7ff5fa5a6668fad322dc113f42d9dc0fa35b4c3266604422f8eed258d3767a714953b1147a35f14d1f2041cc5c63e0776543047bab1689ee2c6525c9e4f280e2855085469d810152", 0xfd}, {&(0x7f0000000140)="f61eb60473f2302be26c9f1b0b4db83579a80453fa988d778d63a52904c98e87767b53cbd85c64d21abde279abfb5d011038333e818b27da8c9d0b829d57ed6b5fcf53f29da955733ce5330f10e92d4f6c40f6d5e04af8a9a6438c461d8b0dbd9eed1646d33bcb95818ad604b60a1a39ea3fe8cef25d2ffaeaadf21a343fcb7a412c246d2c2b25476883089fd42eb5075fba2e3b4079c1978206ed86540542c6de36b38fa84ed64e4f85744e469e4830ba7acef252cde173430d9410de4f12f5329f1b07b6e396f95a7606b1d17b7c8a936dde7697e52df0c9c5a76cd44e068185cd0706847e02597bbbff1b5ad64d274955637b44c0ec", 0xfffffffffffffd63}, {&(0x7f0000000240)="ff89200cc322a44c036364d609759b590d076fcf4eda027eef003c9bf7bada4fab2b3c0d306d6dc9104a8df314e890609332771aa3e510ce47074f63a9c5f75d59a1b3ac4c41872a51df2630292ff46bca060c553bd7102c347b2baf136cda6f55cec72ae676b9966d62eef34cd37a7e41ab41805101db6748f6b2f1c9f3ef20802a4ba42221d23dd7bb5ed17d5e66da97c1fb621eb5fbfa9dabf10fe1892ac7b27432075e1c874564dcc93dd04ef901737e93f28440eb65dcd642a16a5000db5b3929b83c1344291e79caf7d759afb7c6e2c90c157005f00772dba24db445019cc36c52bf0ff770884b486053dd3b587139af1fc058efd598846a5c5ab36ede5a7a6e542b219c278022ef56c612eff6d07798ef43943fe221c2e359d064dc0453e12a4be08d1cdc5afea498e72a203a94ce242bdf8940e4438193e1a52862c651e152975c6f4173aebe6d926725710de747cd18d216267aaa336477b56fcd766d1cfcd44c32f6c730a86e5bdbf6d97a8b611c805f5f1ebdea68fb7b6ad9371fa74574cf08c87c2f32215316c3e3b0d1992c26a8a6335a067b584786ab0afc725c3418e8ce7e844fed3b5447831e6e5ed6c25d6056cb5d7d1a4427c1e6769186479009a0b0232d01acb0110d36ecdbd6e0124444f226532df810d6faf2c106a2d2fa229487569d2a5d339e01eab6374da171f221591eca26acc8c40af8d5e429dfc53ff2e69e8fa36441d340aba938e32ca119b684e69b6a1ad3efd1ca091f8307aec6aae475345aead8a67a532bdae2b5255da6d674fbfb53f2e3d289b1f0c7a7691c2bad655748eac8ff953b20e362e1abb89fbea6c4a4eef37f59b12f1370970754913a77622add0f096eec51c9da7ddcec4baf4fb0e5c76c436616b54684a5c86e4cedcd292f07785b0f63fb39cb521e5f18b41896c3378184fcdcbb4109734dd873e92d5dabe6a28870b6a075c679698953c0deaab9ca18eb68b35d8ec42c9eec43d60f61cae00837739561f4d23188115ba18c8a76f85ea1da01260c5c012bb66765c4632ae856e25459589c9e63cd5d404982513ad54f42808a147de9c1d378513ee0632e0375059558f1d757a772b8c332d2046b79a7e23e91ac85941d555955cac910b9e4e4cac72a7ac1e666d0bbdc1be9663bcdc67af42e982d76a621771cb6cde584479b5237b0c40a61005788dc839d3af0cd55255948aafe3edc4f00e3c05bcd45c6de49456ca026e3e82ff698257a5984ecc069d9d2c8551dbca728ccd8cc2c0be46c052b9136f0da52caf34ed62eb16db09b590138c6c18baca4b6bb87f68c4482a414ec214dc828514065ab8a10a708de4a193ee08316e2e2753ed686b7a5da613973c65e8cd71926491e4ca3f5cd4b32db84a24dcd809c18a65819231dbcbd974b7565beb2f7a68828d35c9abfcbde822fdd8e5e55cbf9d27cb62bbfcdd13e762a96c59ef97254ac1e33cf1c9b5e7e732a37ec0bea781ee7b11269e760d3b01c8bb5192a6d8266a661994b7b1df608cabadfbc88311c93e188644233b813c36e6bc764aa66e6cee89843d03b80f4914d0ba54a0d94ede92740496f7a13409f31a096d103818d2bdff50585ca5cc6e818b6b0144e8c242d91afdada0d59d5445c933abc05adab0a42194efe40d4c77ffdc83e8edc81fd97436ff5a0b32d769c35b03195211c28a236644475624c9a7b3801fec51b35be5f2fa6d2a022ec3a8517e7b9068fa95e94bfcec0ed26379d6d47a49f897ca5117de194950c1acc25d4c38eebe79d8798d3bb78be0d32b9e1f33f1b485121ffbc6bf3619bbd8af86ab1800ba0932ed31b44625cd0770969869c56619249232dbd9ff399620adf7e653f87ab9dcd4d00bdaaa7f80cb4f571d6cc0ebd66b63f37ca84915cc8ff10de47df5fac0e381525cf80613ec9adc585f3e913b0ec52792850a8a261e981b19faef70753a0fe3ce4ec955ce0047c417e7fba4614de287d8915aa80394ad04eda16aacde37ddb8e0f728afe4c8bf5c47395a20ad78768553224512cb93504cc26580f1b50ffee52e6e3feefcc4b793dee1d44f25b0a793f205b05f1374705d02f91615a82476b664118a68f263ef71a7c71264580c18ccee4c61a3be79b99b9524281d94ccf30c06d7f6447d5e36c3acb3ad6701d8f23ae5f12447771344604befe649853076a9ee9280eac590c25cd320049fc9a49811645b5febaa033562faf44e7d6ca28f1d6fb47e3e811e60500acca981a0b4dea9ace9dd55000122fd2b22e6d178423246937dd52ac65b963bedcbdca0f3c3a6c8ee01ea2fc186a887b97c36a13a9768b4bec7dfcc6d630061c101d22213e3face8b502d3466e49ebdd152f9b45fb2d099500efbb0c1a85c6ed44e2e164ac9f060daaa35412628fbfaed837030ed23c31cf3c000cea6f897184c0b7a51bc19b0c8340d00a3f383cc68c7e8e4fe5892c0dfbcd4b3bfbf7bc12619718aa170a9695f78b6faa5669014c51efc0cdb9803dc63979ef09348ae5dc6e81d2404918daacb2be04c3d33d769799b1686f86a1b2b140d60149a8bbe796929e3936659719239f5d4958b47ef92e1207b71830b5a0d92a75d974cd7b8e598dcc1c8b8c7654a596e77929787e1d00d225818e2605f3eb7232a1584d0f0d44e9b4a66e8960d5452425a2d0b34822445b298d3dd6afcf693faa2480ffcc9074f201331acca6f399b8088b709529e01084824fa4cdbf0b8dada55faacc53223f5cb3e13e58abb26d405f848118d41996a53523418d73e5b52bdc2b0593dc105444a2c14ab4fa24b5591fe4a26dd3f03b1033b7bef8bbbfd8f16fd62ceb43b57d450b38d463c4b1aa971178cc7446c70bec7841e58d95e624a56a166df7e25fc5bfe692cba541e993f95ecb1bc26a8eb202c691ed9149072d9395bdf4901eb6b485b7f65acb911bf2d19bdbf280f0c1b8c624ff93b8ad028065b804d97ef27614aa832efd99f1426ebdf18f155c681448abd04df6d85ca61412164bc1fe5cea58cc0cfcf1abb629a14a847619ca81551103e7183ec191ca742e4c334e2ac06ef0765c728ad82030e6aef5a8de213222bf2336e90ae4f497c99500ec74817b2ee1bc4e1a69b01aaaa55c4b7aafaadf82f5f18b21f9c27cd01ca41db231e6d237d87262ff337dc8df7396497f271dfd648beb070cd5f42b8570a1d71bab799ed90d4b2d55d9fd3868a78df4431d9b342e929374a67dd091cd47aa86cd84e7fa0cb44fcf59a6912d9bf3cf49be29d086a10e9ef7eaa19de172b8cffa6ab58b4cdb1373ba6cacae2c568a6e63a0fc2ccce443321306dbe3f89f16bf1dd6d7ea3d02224fdece179e4e42f90cd4625a437f3fc7046b51e87dd6b87ce8adfac39f414583ca7d10970eb30859d317da1efe75f38409347c82925e6769774bcd1fd5b217e7b03c1d7ed6dbb46ad178a4e8cc23ee80f82d74a34078f95b5b876a7659b08bb08b3fc2768039992eb10e2965f39f7c00073edd416fa3061cd8fea4c8bfb8236ca997faaa5997c1f44147ee66790916930200a0d5e24d321f1dbaca7ef4ad71568d1f22d97be8c53e792d47b1d459ae5e909ad2229809c6164dec9e1070be738b4674b2ff2983fe0da72f07e5590191b1e97311e71976e3c6cffa4e5205e0dbe5b15f429f9cc296ccd7b39dd8897c87eb462a7965686e0447fa44908b3fe24a2a4e6ae86a9f95a2362737e94b1db148ef9b91c35cac8473e8632242593ca245feae9636f629676ab1dab4c8bd2d2df4474a5b6ba2e016e09bee900b6a3db429793cff8f4713ae503804533e4d10966ade0bb0d0d62bd85c1a22d55123db43379904262b0d9582e7b64deb9cc6df6ef83780d9369ad2274eac45fccf28c1def7480d032f88f7984450a04f176e4a14ca2653c1d6bc3c240bf04175961826e7fa8def758b78f51333e015c699ebb0166d958d772907cd13b25a3e65a2c92d033b6badaa04823d42af2262c89c48eff3b36517676e747cf99fa32b5a60eeb890da0413e9a68fb0f9ea79104f226b4f696cc6edbe3536ca213238a3f35e16766389d2199c04769dd016923b3d612bbf6d75dd9ef5e8b8fb6ddc4cbcf4bbd046296698bef437558a48774331224b12e0deb1e3f69938d3d79c1f39ab4569530a09406702b6071ace37a14fff8e8c383722f75b8d43db7340b3c40f56db2a288b13b9b9bcdac86e256ed268ef843094a31a0a3b04560fa9e44dfecf6348af3c0824f2c2b59171454ddb8021c31f1bcd9db462017d8986c2e75e02bc9c6d6eed2061fb7a63713fac97f08fdd69e65e633b1568f2bb6318cbf0ef6f8f687f3cf39b3cc7f8d54fedaa406742636868cb9568a90342a98aec7326435e872006905b00135f5cfc1112c80b3eeee0eb19c0d9f8cf24dc04b4bf89dce2180833dacd1619c1c0fae60f97b11f8f60ab65eaa4336f25c1196decbf9c7f63e7637ed94dd1e933f9bb5250f4113bfa7a847cc4da14d2d7db500bd0db51cc6d0f473e7f7451f3bbc362433838d4966e68f7ed481df3d091f487927b1c6f88d37e9b938f1acb1a824c46c675ad7a08e2e9ec473f2648dad302544a7f3675f39956368a31de6d37e819b9d23a4d39104effd8842c05dc69fd6c3c1d2033525b2e776eb1ce8a5982c72e9f010cd09a703797070fdabb7f848a3f072b34476a84f30bb1b3ba0939a673ae6d19e671ad4dd7a5bc7a05461c62947347d20be9c0d18e13876038908c7360f21046d913e30c6a94ffd63875da70ca3ab21dd3cd4eed172f30568132e7c1f35c13518f2cb59d10c32dcecdc67e2d86564d71101664c5d1e99e1107b3d136ab906fc4716ffcdf2e86492b1b223cc59d981023c0c5710bda9da6dedcb393a5acdbef3ab25f8c4ab6e61f9660ebc4ba6082b120786f02f5c9a60cea4c5e945659640e2396f2b9409f66b9d8f5bbd9398f5feb3bae2ea9e8e52fa6e103106c72416bc14982d5c0bd6adc8758d644bf4be8cc0f520a0e25d53087ab1eee8010e6aa646ef2253a0289fc7d76fd3d06c27b7a23bbe2dc80114d3547ede23a0346923e44fce1f3a36cd8565cfa36e34fac54b1afb3c4288f55fb4ca7090429414f40545729d84350369b51afd7a77c052e41d6616f9acc9cfa410e26306d4526953c6c459d235d7f653f7cf49816b4e46efd2ae51877695b1da40c9f2cad0bc161bbf47f2c9c5fba56cc07355206dc9d1c7b3aee39f9b1e595403db6a650bc77225024f995213588d1aff9bb88c09fb5ac62c988e0a3f93c3b6e63be1af9647704867b5a68c0b82a8e9155750cf78e7fceb91873d1fae232711d2703e59326c7a50d324bb23c30c06aa3626aab6abb17e2444d91779225d3a12dccb21a07cd27377a0f4b0f488bdfa5933e2775f43be150a1da32f7ea0e94c3d60797110617082144c8c0e930905789f336228e2d0983de1a95928e7c186896052f8ce62b155186956d6a82ed1161a0a3fa252c360a06ab4cad90744a0c95ac6512c060a532d588f56f75637c6b670c32d916360a29c4aa207c7370d16bc803594a2da85220ee8be2ac97ffffe817a8f54ac81931f42723f62f3c5137861f8be5e08f968a9769107d6d4b34130d94f2ffd43d8cdfc596e7ed8ad71768ef8475e9de2a120af286779fbfddda6fcfaed94b32918de8bfe3a48bddc9cc78d71cef5f7bf48614ab60b67a4a8738436adf12a0a4712e00b5638c42a6436e7201a1cb45400948871e4fbd8e1f3ccb29f1b11e5714ec497bf291e298fdc06c88b78dd46e3a4a12c153d037aa05e9558ddcc8d4623cc17007c1f142", 0xffffffffffffff9f}, {&(0x7f00000026c0)="fbfa5f393f6e23dc0300000010d82601e2b7e5bc70d49c6f617dbd8dfc3637d02ba54399840e1ea8e389be9eacf45102182a573ffc7cb44279c6f8520e7056e86578556475d8a15ab544638ba2cc423c915f5c278e3e12f49c54cd42724368774d58159588bdbbdc94b737dce501af07d6002604aad1055bd353332795f5a9ec22f47169d5943d8efb74e754c3f2dd7640c7ef6184a184d85444cbec53e5ebe23f99a9219e990a020000005dc21d0ec615f45e957e0dbcd7383732477799e76e3620383a63206519696b1942f8ddbfbe1467f49e41095287dc54232884f3a40173fab52a46ae3c732b330fb1e9c3b9823172d445585d9fc4291d00018a36303d049b8cc5a1000000000000", 0xb3}], 0x10000000000001ba, 0x0, 0x10e, 0x405}, 0xe) setsockopt(r0, 0x7, 0xa, &(0x7f0000000000), 0x0) getsockopt(r0, 0x2, 0x9, &(0x7f0000001480)=""/91, &(0x7f0000001500)=0x5b) setsockopt(r0, 0x17d, 0x5, &(0x7f0000001540)="4a1adffc79b144c63f4c6b27f97dd6401004bf0b61ed4f33b1c2b0dd35e35a02ab21e7b0fc50c7e87fdecdbe9aba21d6f493c7679a3178e90c0f4357044646f30cc087cd58e04d7998c32d64a04aa4c0000db35ce341f2347340318b5c273049dd05575b930a5e391bd445b38254cd1dfeb2760fcd1d43ed98e1c71c076e3edd46625383116c2df7b6d48f95ab657b6d687ef17b4702762a446526eaf1c9a9079ba881be3de95978a82325219f4695541b25f837b42fe255b3f96583c78ca9ec639aa530dac31df256ee49ba353a9cc72563b0523ebfc830318cfe8ceb11862a993b691bce0cb4dde705595940434d372245d5307f99e4ac0ce4e11c0ec5c41de90fe775099430bfeec6d85f428c07d2846049c5aa6ca85d2432b1ec4babc3f56bf34b01aca20fd983cf999316f53141ff10423d47cab6c75d7b35bceaf384fe79cd610e264351322cbd0b2d58e9384de6c0be46803c889c245333f2ac0ceb6e36f8ae4ddbde48aefbfbe8381d8a7014701efae6313ad89853ded7a09c19da3c0762bb6a11c20acdd913d5bc8ad47a1cae2efec3fcee958fa75de8dd0235955d7a82477c538f20063f4c27c90c1cfeccd5389ede282602159304667d720803cf043282070b4bdf5ea47a9d5fea047856fa83206f908f3d60228f7220f791ae7e65d4684086ff8ce0ff06e8407937cf9af42066c2ae9ccef92623a2f0e7be5e4c2baf29ffb702f9aaea953785713737804cd822bb3177499a3154b8470fb5cc7f249805606b3c042a524bf290448c4d69908b5ea6eeae99abae5b26b4e12ec820cb6da5644841265f6c15e6ffaeb717931c24eeb87434ab010bac3a31070aeb8267c5bd37f7c403c8e8907a2c6f824dfb73f604103a2b12fa70abd91e1b788d1b3658cff737f9235777209c715bbdf0ced0cfca559b89ab17dd1d6bda03d0c787dd36fb57a449672e52d5c28927a6f6956b2dde2abd45c4944771d783f13c66dcd22d9431e8865f1dead8b8e8d23f2501827b4250254f38773f6c97a5ce29e2beb94e0631dbbe87f435b2241e8673fe16fc564faf43fd29d04525f1d909223e6a4275dea4ab0714771d4b4441377d13797223e7de2e9957aca44f18ff111a239b1af209fd7e4f699f897b0eee82ab7df1e3d5eb4320336d35b751d7dda1cbb7e6a4faa62db3a28c80b007b466f72f65eb66a09d25fe2cee32434d31f5c472d400a3039af74ca5f49ac8e40b7cbe0fdc70e3b18a68a3a02127fb9a7cc6d83378b9efbff7b1b2490495ca0a3ff0144cb98c2c789516c2edc080d3acdd8665e0bc699b32def198edbcd8d4e94ac3c33b1dae479b7c7b942ce58c8186c86f9613152c8e197bba0906f3c09030a9f50e6151d6facd14c56cc01fb3fbc1795401ac7b2d643de553122f1d118b1429217a484691edb7120320714d2f521d9027541bd1799844d3a23f6404691d6deffdf508ef14a3e15406caad1da87c83c8b64a3a4c18acf42af3290df7fb2641ae03048a711e1e3a629a8cbcaf8c2efc9b067f3029e2c54b167143ac136c3c9f9151157165ab060abc54c9819cb2a453f79c25567b909b8fa05427f7d7d8c87bd3a32cfcf321d9c6bfcc6f953f26ee812c1a328a8f0108e911f6a5a8cb7472ed2ac152259c09454e65e55f4cf5b2f1f0be211edc6d85f9d2dddd58e84d2d95b9ab8c3e7c73d88e8aea532543efc8840f1b52ceafbe857304d3744097f5ce1cfcb238f2e30f8923922ab5e51b00646c6a4ec56d9b7d872ec9c44bbf8f1896d49833d512f17b4cfc2e9281ddbd46fa2ff6ef2cf242cf23c7e90eb64d879fa00414a6b7ce4ab13da7776f90e804f94bdaf4f1e13a5be4c14137133c8d2acb0780356b9bf56f3cce93ee444f4261843668bee77c2ce7492a6c256c3d5814b0e43f531a22797e46253915fb596f6d7d59922e789b7453dca821e5af675cdef8b9fde8952f1939cfeeb3826dceed7ea47b28e17ae4bd4f970d14e2c33d1bd935c9a1fc6faec6af7b72d7f32d322912dd82c54acbcc8d0a0c4003eb7b1888eccda6b9a657b65184c7d32697f7db09461b907ac7ae70fe137c16dc288237f81addb7ac908bd961ab1fa237fe6d771462bff06899c38b6b6a9dfe481a43dcffeab1ca6eac5a62112727a9ffc3e086398010eb42b11f98b5ce5b177eda1f2b6e99961be37ab9b2680ff017bf4364a2e332132126cc843ccae4773f5722327897dbc48a7b84eaff428b32de8e56fd7ffdacddc6c9fa8a6d48719ca00b7941577f5f73104b91df61c5727836e17e298caea6430202cf7a6f3d4bf8df6a0cb83abe73d69ac7822c6ea363687f8975eb79157a86743dc69edf6a65517be2de7696dbe57acabdd6e47f6f2e6eb648767c4ff9ca6563c53d02efdfef9241beed6470de3d7f1a21579be03ef3b6134bc040459a259e71fab1427c0ccc146263c6ec1fd3e11ee30b4d6ada6cf23456dc9bf4f1cd3840cc38d9abbe63f1ac278c49f4121fdfd731de935b16b10774e24dad00a329f59ca3bb2dce793f7fac217bdca1386e86ada5a4ee3d5d1528a7e9a1682e456f5d611a2bfecc87622695641c93b7a53ad801301ed9057620d96d9ad181d81894983f31f4ca49579bbf1260a753a1bc0f1543b15efdcf9c5fc3bd98cf9dfa1f14c65aa2063bbdd1a494963f1ff03576144e464817a88749b9ef89a057d99da03fb8beb18fb96366ca8724aab79cb278a3e08207a9a861944ea634e56a272db8f8601ce289a5531066b858dbdcb5b3d563aaafa5b7df5f7c6e2515cb56b947d3de5c9711489af20f341a9bd7f8fa279c2392de9c598fe05bb5dcbbc8e5d094da9e775c47c48632282a040048399fd80fca0201e2c8a888716edf63831ab97b1e24fd619c7ca960e820bd4778cec9c6898ff69b564912e31ffd0653d2b973b8ab7e8917286d535e3c70923f831123a026604d150eaab6d82e3381c9cc62890acc08f9c969c9e16470e1bed8b5b5155ed7024663aede4f2d5b7fc369112488d9da3d1f0085637e95846bbadb3b73efc869b8aae13e1cc0ee26e194ab5682849318a9286f6d159be5522d312ee0c38952347b04423a3679b9a6f1fd66b300b41baf2580a64b013416a905ea463f5eab7eac186b70677468061883deee3a5a0641627ba7adb175324e9dc867057fd80ef40547b4f65e94750996739c9a254ce3733c17aa071b62f86f4ac107589ea65b6770bf19421a1ea805a15699bb48beb5efd2da3066c61fcb986760002122707f2a5a5ba41883f418899edbd6d193380e0e60ae2e6895078c8ff0ec1269b698a5928b8c9d6c2376d72ecb2ea5e81c1e06156d5fa0194de855753b20dfa95516579b2aacdf2aa7fd25f7157755a02663b5b988cc9fe91edbacc96cda2be4e4eec5c04761eac5a574a0dbaaad12a37ca4a13438c71ac50c3de948504c77f8c7e93a29cdf1aa588d461a12062c9acc00629ba1e6ccbb35370580d15465035d0d06a1712bc468320548d1d0756dc28316dd59cb9373720e76a2323aabad191d0e2b8f7c55b0c2f0c459fc7b088c51085c5975af34be06668617f7dbd41d984752c1ff5c171d99b1b1c4c48cbdf1f5edc2c5d4145fd0dbfbcbbf71b96c5aaf7498fd728b537c89d51da67e47078d76cb77dcb85308b6f2b6601ee728bdb977adc98d60ab32f38dcac225e8e845cda7db4f872d803002e9e431a9a90058d02eee21bcf715df6f6083e1f670c7e31a8363c40e9175c0280d7ca7505e0e17d3bfcd6fef293f497e68f53330bfccc6732dfe9d57a6703fd1781332f8d2dd4c3cec95b5a045c89485dc2970c315187bd216445b51f40731c6ba14226eab8bf3c4044f8116c073a32c2f69148632db5017cf158296e07cae4ac5ed9584de553c3048fef705a6c2833e55b12b3791581c3f5970a092bea7257d202f05603f4fa83aba31cbe5abaa2a3800409c00d09dccd1834c4707ddae8198c4e4b3e5db6d92a838354b6e44812cca41437034c68a3c4a49eace9e3fd506fb293a4a4ff51b0f6e92f5a386d1be9abcad514ad5277d9b5a549cfaad019dc2dcfba82dba9433aa4c254582aaee9d3f49450303d9af4b56f18c77acd7abc9ef0fd627a2ac8ed827e33ba5d44439ecd064409170bfdafce9eea452067dfd8aed78e7fefdbfc0afb8d9dde49743ea32fddd3e9b890a279e0cf12509b4bbb5b227359e2a11c63950385b7b6b5ab2ec1fb310f162124766c00248652bb237cf483f43164e44c04f9eb67cfcb303485628dd990f6b62365f89034ed3c5a39839de899e0461ee157fe1a594382159dbbc8b99d0d6ad752072457b4306bb9466879177e66e37451dd12403d02f9152e9780873e9caca2d84b650da552c4e12a439d8f49fd8b8e6a26e7138566857155d1b9586c8ebee9447cafea76176ef4f1936057ca023346841b1fc9b33a1a65ef90919ba5b8eac6df14751249f3ae80b56bf4d6e1b4510c374931ba5066625751f62ff4679e4f3ce20f495659eafb3828c9741a2c31aa1af57e798b6619c6de066282f7d7b43a923e6a7057d60b42c6bc4c31a35e6c26f45330a7f6f3bdf47c5abd0952288b88020818d1c6bbcbe3f7aec27ad47c18c98b370557e93c216d41adc7718c7a838497f048c1611e47a990baab996f956ac42643514acc6f0e48965e861ce6366c77425032dfab3bbd893724ee2ee5254e4f81c21ab650a809288d154d92bbea75082be78f8223cd2e5b1273266275339d7604e0cdaf28122532353b867bd17495104ef77fb8bb192c609ead3054113a7f8f04ed4967338629341d5fac3613d7ce1c03439df7dcd1f7fe9ae3ba88ab17e404292485fd9fa5cd5855750d8ec18b05fb64489ffd066eef034c4b5f569fa70b32f43c33c0404f894533a534a32fe50146476d7d583f20bfd961be103ea0c78247064b7195152a3a637d7596203647aeac549f47e6171fbb38c1f7175c0a4f8b05a2daf5ab500a7629384b3d8f8118752fd588d6d3f6c38151c5118666490aea636083fb345f0efc811ddf5ddb67338f1364c8bd3209eecf999441b9b89030190d83a5e5466562f2733455f6d95ff43b6f64082e1adae70ab45c0a09d196ed4f595420e16af9e3886e9f97e5a44c162a43996ae95dd4155e7f7bc8c97f05b1cab3f196e58a01fe9b320e4a75f9f11e9546e10c11912b63f1d27a85c8c3b47abb427dd055ee24efcb1d2d327441b747c486dc74999392f26aae72a9029cd8cf1684559b3fb3826ce460592df4a7c32e65e48770ec2e3657be8e36d7158c7d321847da628d470b794b25b9024fabd469a259162ac093ef18c8bb18e96a7d11faa8aad3add102367d82028ac8270bc3a88ec7e7b2145c053b05be41f1cf57bbb2c280255402623a008a6f5827a47e4e0d358ca1cb04431a5a51b34d6a110129c35a83669570b425b7e33be4515b0bd12bc82b15ac77bc023146fa2206c0cb4568cdc6a6695007570c544c52137b964c1a71d7499cf25289318d29194b314549a6ea4086eaa5a5cce26de4ddf1d5bfa572290d14346690c5cf87c266ec695b1f3f6e2718fbb26249249c8ee7b81874ae2972e739fd6279ab433aed9053a4e97544bdc9679a13b1a5c8249fea0914e4116ddf557bc543eaccaedd730d998205e232ad6ad1c0e81fb46f8bdbddd30d29643b5e2b9b685a6a190367e609738afac3b86ddb8dac186049bc612e2026683bf817e60cf3639ad7612570de5dea1eb6b2ceeb82f42b72649b9e70396386a4ff3ccd0919fda2ac3182f9e9fc1d68665545d0444bd81360197d44bdcf28e", 0x1000) 05:38:29 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 05:38:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) fchdir(r0) close(r1) 05:38:29 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) setregid(0xffffffffffffffff, 0x0) r3 = socket$inet6(0x18, 0x7, 0xc7) fchown(r3, r0, r1) 05:38:29 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x100000000001) r0 = socket$inet(0x2, 0x4000, 0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0xb6) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x3, 0x3}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000280)="197d0d6d45d249c6b604353edfb4c4397706b62413d1210829c4ed02ee020ef6746bfd0f5ac35c792a3d0d033e97e24e1814c6a6e970219dd12fb21fd1a23fa7954f2988e9cd9edf2bbecf7c2e9aca5415946ca7eb1ebe5249b0f06ae6545a9f9d20e85686414348d9156c3c9f8858afad9b329e92405cc9cac1a68228af8236ed880e5021656bca1a9ecb12f733ee5440a27f09e468e8acc15a2bb89c800c7111a357caf6db5076f480f6a750eca7bff0867d622e1de8901b0f4e8c545dfb653385af97841b182dd43386e5da008b1cf732843a523bcd8151190174c6", 0xdd}, {&(0x7f0000000380)="18a1398cb946bce171c4d6c02537c9a8e70b14e0cec0c6ecc40ce1fb4eadca8297067d0456443754efc0633c6855adb42957b25463e380f31e2abae984d89962c84c120263418667e4afdc47e7d4e841bbbf37be141865e7983dcbdf4dfee27705f3e799c38b3592cace117b6d191227219fda47f022ecd00908fb75d8a2825aa03aa460c171282c637b2d185c933eaa69c94680c8f27bd7529d45ec5fec9838913e63502f2064d59dcbdde0c5217fb18aa4d8dd8162226649cd144c0129daa4810f08eb269fde60c3e640326edcd1b29f1a3bde12afd3a71dafca3c20809e40b1de0aa0eab8c3db7e4357b503803bf5d2c49d89d324fa7700ed", 0xfa}, {&(0x7f0000000480)="882f1931537f9bd551f678b4ff4385291ec9985ce8b872ed950e6b65fee32845fda37c45d4a2449a6b93f165c7c045eec7e3e3a32be563c4276bccdc8700ee41de3e7129f7f4d9a29298b03585ee77d3c93672846bd8b12ddfebbb7a63627e7d5509b0694cac1656f78fba9dd98e193ae982d53e2933385e4f82e47fce0937c64ff72ca52e0d201a3ae9a2d43f47db2a9ddbfa61565eb832e37a51f0507d1b1b6a8ab21567d8a143256ca6145fa18483413bb04c58e54cc150bd36044feaae8204c81401", 0xc4}, {&(0x7f0000000580)="ab20424d24184942e7cb7ef038eeb6f409e5f12711b3512686c97c6ed38771c11f55f7acbc89eb69c478304cdce47d9de147828e9d24c6806585b7287de014bfee3eef1415ccff8a2eb2dd70bbb05c6304befeb7d3e0b8df053590db3bb4b3ae4e3e0b03ec5ca63414ecbc9303c237d16182fcae01b35414a2e92c166952c36a7edc553fff636ddaefcdfb35a3ae3247157013e9ca36fab5e614c34e13bef892f7eac15c7f502387b547fdf0bb7d2c7ad71de453c77ed4ddc6056c1adcbb2d897c95", 0xc2}, {&(0x7f0000000680)="e30a728c74042083578370049a2d07cc8f28cbb3c3ffa4477359c2fab84b5f01cd9765f003ab45724d25edbaa90d05e3e03fee8265b941a434f1a8d8f7e3870415cb57c8952ce9b3dbfb1de497f04c56208e22e56a261e2bdd4e7866321154a23fccadbac573e537190839b49b2c4a4902754b565db1c18a3f34acbd451c1f597b048ba1e43742cc56be962211a538e22a1900b409575e7fc39c8303e21fc19e141226bc", 0xa4}, {&(0x7f00000001c0)="f57692c55e21e528b3b698c7b5b22c6e720d63228a255e7af258695795dddeffdb07dc978f7953562d915e31621fe72c", 0x30}], 0x6, &(0x7f00000007c0)=[{0xe8, 0xffff, 0x1, "b0ad2037cc30e6270656265b6379698459c343c55ec1c6e66a0e4a1b87c4c3a4aae80f46c11ff1b1e86180f9a4d14c51cbe62d18783125029c4b638dbb07fc95e936840f1f2486a1e574c5c2634c15baf9b314911e647ce54964aade72f979d8053af76ad76c4ff85adb62560e4c92a7bfc1d118c0fc1557cd3ac58b9dfbb8bfc16587748995805ce08402a5205be7184478884c10ba4b5e204141a9eb86f88c910dfe196f8cf6fd7b7c216f442a869069f839f5f91869b6645fca512c6d01cc32fa8f4c36b8a568f4093075ef3b98f03846bbb8"}], 0xe8, 0xc}, 0x6) select(0xfffffe5f, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="74deae2f8d145b4d169bfebaab33ad2a84b4585a5762d0173861dbc8ae838d1f5285d86cb29ced972fba9cd22a7803b364f37936192094dee5bfd1279588983f8b0576e8c474ce9d274e2eb4304267c4bcea455dd821a38b9f2a7ca934127e", 0x5f) 05:38:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = kqueue() r2 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x99f, 0xffffffffffff8000, 0x101, "c0577c9e7c4593afcd5aab070c278d62945f7c70", 0x7, 0xffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x4, 0x4, 0x100000001}], 0x9e, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80000004, 0x81a}], 0x1f, &(0x7f0000000200)={0x2, 0x5}) fchdir(r0) fchmodat(r0, &(0x7f0000000240)='./bus\x00', 0x10, 0x4) stat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x88, 0x1, 0x10000, 0x6cf}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000082, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x252c7ffd}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x80}], 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x3, 0x10000}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 05:38:29 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x4) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) 05:38:29 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) r3 = getppid() fcntl$setown(r1, 0x6, r3) dup2(r0, r1) 05:38:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x5, 0x2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/37, &(0x7f0000000080)=0x25) 05:38:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$inet(0x2, 0x3, 0x62a7, &(0x7f0000000000)) socket$inet(0x2, 0x8000, 0x108800000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0), 0x0) msgget$private(0x0, 0x251) 05:38:29 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b2e4080f46fb232e22694c1609933fa4cbb3b20402af5443bb2d2ac1edf72a032271236d38a358371d4d92bcc4ff9e7fdf5283c144adc7b9b3f933068a7c2a1f03d8e8d9e18207a4dab1fef77438f8901178290508a6eca8cbb2776932da36ba0e0e309c69a8150c835fae5a1c4b7050d4c508fad002bae99024b2e96804d280e705c9f4c04d2933de340f72a3229412338a2523f74fde2525650da5e794fee9145f4c2b0b", 0xa5) socket$inet(0x2, 0x4, 0x41) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) 05:38:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x20c) close(r0) 05:38:29 executing program 1: r0 = socket(0x0, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) shutdown(r0, 0x1) 05:38:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1e0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f0000001200)=0xc) r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001240)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000001340)=[{&(0x7f0000001280)="a53ad1387054467fa5c1a6d40389ca78f752b2998182bcc567675b4797d02ef93916864f091c227c117d3671538faa6b3f93e2615d1402c01d494cedd9e4ef627aaa0696700a970c1164c7c00dae20a73c4f2ec64710016358f39e723e1e8f140f6c4a47b179a7c56ad328890ced5caa30d9d8f04505e67cc93ec5d59a70d571c30842c30850ab75", 0x88}], 0x1, 0x0, 0x0, 0x405}, 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x80) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) chdir(&(0x7f0000000000)='./file0\x00') lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 05:38:29 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) socketpair(0x26, 0x3, 0x64, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setregid(0x0, r0) setuid(0xee01) shmget(0x1, 0x3000, 0x240, &(0x7f0000ffd000/0x3000)=nil) 05:38:30 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket$inet6(0x18, 0x5, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f00003b6000/0x2000)=nil, 0x2000, 0x5) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x100000000, 0x4f, 0xe49, 0x6, "373a9bf21bbd53ac14f016fd01a7b1b5eadf4e52", 0x0, 0x401}) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 05:38:30 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4e) semop(r1, &(0x7f0000000040)=[{0x0, 0x2, 0x800}, {0x7, 0x5, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x8, 0x1800}], 0x4) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000080)=""/190) semop(r0, &(0x7f0000000000)=[{0x3, 0xffff, 0x1000}, {0x5, 0x401, 0x1000}], 0x1) 05:38:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() close(r0) kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000040)="38304b31d445468f12164a48f67740fea5f0f0c202abd3a020434e121e3428adc6e89ab4f1d373f2cf0c5e40dd8c06b9a7a59e22c829e13dfd8d2da9435cd9ea9b7c10608ac0694a6fd8b1454cbd8579ab43647bf5b5e7a42523b541460acb569ac9e48aefaa6e2143f88e40bafe60258a22", 0x72}, {&(0x7f0000000180)="5557d3f647b50a60509a990a365b05113bedb7f2fb66d37e52d16c7252fc6045c8ed36227eedeb80f6aefcfc4c30b45f0ce082ed46c7b9f32aa3d982d3debe5c7e38ef7e8de655c557cf35ce1b561ac0e7ecec739a41156dc60d30c69ae2f0ac45b5c5a44e4ddd863cef2dd8cd43c35ff1d4961965dc58ab834479e732e392abc60675faea21331099bd597ba57bb21be1ac188865e41b24ecc6c0cbc0d585030db69bd691bb0befcb7acac81ee742749b2d565de6aab66e66ccf9dbc022b03b40dd", 0xc2}, {&(0x7f0000000280)="1edc774ee0966312e431052a87f640beaa77f63135bddafef7ba66203174e17be9150d0ccb3399537fb4aabbfcf8a6897ba9dfb848eae5afd851d5365be7c808626169440a4e823552c092b2", 0x4c}, {&(0x7f0000000300)="7310f3d036ea0a6f7bf96347d5433e6268c15b4fbfcfea8fb2ebd8ee9f53cf1d283f2653c645d731f69a2ccf4ac7519faa32119430c0c1ec804c631783635248151114548bf982fe70c7b7ed9275a9434f8be750575afab61bd9b1390f2fa71edb6efd73943b109194abe248cdb66fb9c2d024e375b6f3150895a87230a53b31735df9bfb5688486e0e167a07578f434433c99fd130ce98d2503644ff8f80f5821e3e2b49a697215e1c013735b43207c3d40245254d387c15a", 0xb9}, {&(0x7f00000003c0)="279d8c94cbc7196e0d0c5f31ac33ddf11f4386764db88115bba46dee252fcb00acb0438a2cc4e08d4e0b7024891581607d5c1c3cf59b9ade08650ed27f63ca2549282bf426493fee6ffeb2f320581bea74f099eae71c5450a92186867fdb8324b120b21613ad0e18d4387b2ef32ee08dd64478f3d36a85301f1de0a0168189d63e6b0a492eeaed0ff5564be4d33b0eb96e565a99fd207164ee2403b85976d8f2db4968a4a9230a3a21c4cd4db37b1e7a274652250cc6eef32291385cc2490aee294fa4b5817bc44f874e38c6f3c6f226aa1f24c918c823508fea379fddfba14f8d61ec8f7659aa5f0b44d284", 0xec}, {&(0x7f00000004c0)="a905bd9c5ea6fe691ea3c8413f59a4200447f15c865996eba796cebabaa5ec4347f29d9777b6ffd8b22b678705ad5f4ebf9e38ccec5a69dc6edb7c6f2dc4aa33d8b64886d54638b3ab0718d38e0ccc891d8dd4b902e6ab0a00ab0141cef4309f0a02d93d771202c18ece0561c5d8525d45716a3157955e13858567fb847d3a42a35526022e0029bb1be408d2ceada8d89c8aceeb016e7d4a3e7909028f796757c032263313ac9053311a43d8813693cd", 0xb0}, {&(0x7f0000000580)="10cea9f1f0a84ff9937fb1bdbeae3519acd0660573ca0a0c537f388c6abecef6647b65331ab539f9c22ef7ef1954b67aef4ee89210f410493bb91257dd758afc683ada2c1cae4a11e8a76794e834c536a53c1b5da902ba05fbee5d224fc0d9acdc78cca371fe59b45ad6ea3bededbab6ab1f577d7a615d8ae4c3504d5e73ec2ecf0ad4b0be8d1bb0ed68e715ffc438926c1029f366f07ac509953128fa2bd0c6a1a7b829ec4e14792eb54f1f3fe560ad50f6430bfd5ed433c39c66751cc7a78f6e093e2c71ce9a2e370ef9b6", 0xcc}], 0x7) 05:38:30 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f00000003c0)='./file0/file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x7, 0x80000000}, 0xc) r1 = open$dir(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 05:38:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) syz_open_pts() r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) kqueue() syz_open_pts() 05:38:30 executing program 0: socketpair$unix(0x1, 0x400002, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0xfffffd0d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 05:38:30 executing program 0: mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) socket$inet6(0x18, 0x0, 0xfffffffffffff253) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000000)) r0 = socket(0x18, 0x5, 0x7fff) listen(r0, 0x200009e) 05:38:30 executing program 0: mprotect(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x3) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 05:38:30 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x3}, {0x18, 0x2, 0x2, 0x1ff}, 0x6, [0x100000001, 0x80, 0xfffffffffffffffe, 0x24000, 0x9, 0xffffffffffff39cf, 0x2, 0x5]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]) bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffec5) socketpair(0x20, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x87}, {0x18, 0x1, 0x3, 0xd0d}, 0x0, [0x10000, 0x101, 0x5, 0xd840, 0x0, 0x6, 0xe568, 0x800]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 05:38:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r1, 0x4, 0x84) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r2, r3) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 05:38:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d860", 0x789}], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 05:38:30 executing program 1: setrlimit(0x3, &(0x7f00000000c0)={0xfffffffffffffffe, 0xfffffffffffffff7}) syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000880)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000e320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5b71a9133fa7ac79ae82d3f9a35ba865e5644df963bc00d5e9484ff451fe8ba1ab27a33ebba8226ec49d6cc9f9c8e907edb1f0ce4df4ad27006fccdd19da3e03592b75ac5ade358999c93b52daffd00a62f5e71a1fa13e579f08024b8109796c693b01c232f6a61ffd7e8ec1bb3c67caac8e091796b69e3c5fa421acbcafe45b55e1538a888e5fc1947c09836269c748f25c8b39a99a1a347850b3a78c28870263662cfb1becf086de08e699cfa8f5588fb9804739e286e20026129c6f14ae4630000a2558334a46c31942cd4320000000000000037da6ef767a68cbe22fae339276e4c952ab2a9f18ba70a0655e656d0b2924d8f7925d42e5d1e7a4dc99192104a3897eeade3454b56fe83c701c45afd4d9dd8"], 0x1, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = msgget$private(0x0, 0x82) msgsnd(r1, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x81, r2, r3, r2, r4, 0x100, 0xff}, 0x10000, 0x0, 0x3f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) getppid() 05:38:30 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0xc0) pipe2(&(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 05:38:30 executing program 1: pipe(&(0x7f00000024c0)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000003540)=@file={0x0, ""/4096}, &(0x7f0000000040)=0xfffffffffffffc9d) recvmsg(r1, &(0x7f0000002480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f00000011c0)=""/174, 0xae}, {&(0x7f0000001280)=""/102, 0x66}, {&(0x7f0000001300)=""/79, 0x4f}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000001380)=""/82, 0x52}], 0x5, &(0x7f0000001480)=""/4096, 0x1000, 0xd0}, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0x389, 0xfffffffffffffffe, 0xfffffe81, &(0x7f00000000c0)=""/33, 0x21}, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/173, 0xad}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000480)=""/10, 0xa}], 0x6, 0x0) 05:38:30 executing program 1: socketpair(0x3a, 0x4, 0x1, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x14) getpeername$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000400000000000000000000000001000000000000000000000000000000000000020000000000000000000000000000"], &(0x7f0000000080)=0x39) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff7, 0x3e, 0x0, 0x0, 0x2}], 0x7fff, 0x0, 0x9, 0x0) dup2(r2, r3) 05:38:30 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x9) syz_open_pts() 05:38:30 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x2) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) 05:38:30 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000200)=@abs, 0x279) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="c07e0bcdd8bfa5fd47770d41dabcb0483fab07b50b69921d65e9012a6a3c5e2961a6bc69cab8c176becc1f79ee8198b096c912f511c08779774f9942c285b8ca952f25dc95d7f4d7289235d79777ea81d04011fa6c575d8cdb55f81338437acff4dfdcbf5d241c30c012382d2fda47494e9488c25ffc5985c84f6ea167e102c0c88be113c7d2adb1db030520a2bb2dc611ee4993e7e907022041ca6b7d945eb452deccfccd6fc15b82384bc696904215f91904c12722", 0xb6}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x68, 0xb}, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) 05:38:30 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) socket$inet6(0x18, 0x3, 0x8) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0xbe5}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 05:38:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x4) mkdir(&(0x7f0000000080)='./bus\x00', 0x40) dup(r0) getrlimit(0x3, &(0x7f00000000c0)) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 05:38:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f00000000c0)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2240f71578b0c145d20eae7dcf56975c6", 0x8c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) mlockall(0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0), 0x10000000000002ee) 05:38:30 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 05:38:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = syz_open_pts() fsync(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x3f, 0x4}, {0x18, 0x3, 0x2}, 0x7, [0xde0, 0x1, 0x7fff, 0x3, 0x0, 0xff, 0xff, 0x5]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab030400000007a098206fb200", 0x4, 0x1}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r2, &(0x7f0000000300)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1a91, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000100)='./file1\x00', 0x800, 0x1) linkat(r0, &(0x7f0000000040)='.\x00', r1, &(0x7f0000000140)='./file0\x00', 0x7a920808fd9d94f5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffffffffffb, 0x2000000000003}) 05:38:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000800)) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = socket(0x16, 0x0, 0x3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) select(0x40, &(0x7f0000000880)={0x7ff, 0x1600000, 0x8001, 0x5, 0xa3, 0xcb, 0x9ae, 0x7fffffff}, &(0x7f00000008c0)={0x3f, 0xd, 0x40, 0x1, 0x3, 0x6d, 0x200, 0xe3}, &(0x7f0000000900)={0x8, 0x7fff, 0x3, 0x8, 0x5, 0x5, 0x2, 0x9}, &(0x7f0000000940)={0x3, 0x10001}) r5 = socket(0x1e, 0x4000, 0x9) r6 = socket(0x0, 0x3, 0x6) close(r6) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) writev(r6, &(0x7f00000007c0)=[{&(0x7f0000000440)="e8d55daf05a2525c76d41f683747536f7f8019cf7ce67860359541444f6ff9f6fc9ee033c81003bfe2c9bb7695b760d0dcafbe534e042056de99232d04352386db551d0d22c5678d5568b2c651e50eca23a8e877d39a97dfb03f24ece30d0c495cf2d19220aabf3ebf03c51ca36ec89e3c5e06ce2442c4552f", 0x79}, {&(0x7f00000004c0)="3539888b899d7c0abf593ba78747229118a53de795e1221c33dbacf311539f6685d6cde25f1199165b7e4ae01d8cdce7715940a849dc896bc7aa84edd0c83513f34cde9273089472b895a2203889accafbe0c8ef18d1c633571d25bb13e7dbd2c348f37aa8763e0f79deab3766e9cf3a4ea2f8b5398da1a7e671e2f65f8147a2c39b00c24f4742e92a22638b218701b34687c6ab20256c111073b2135688a4a171184f3704cbd10a07f41d50e9cf114bc28e917534e994fc9d7169f86551bffa52843456394bc9fcba6fcc71a8957e4cb9cc81997fd8200807d8d7afa55eabefbf32f8760b3e69dee7042bd0ffa563cc398a31300fc59d502eef3e7a47bcff", 0xff}, {&(0x7f00000005c0)="8918750d9c8a27b4974697d01e334f06ce693cce4246221054aa35229d5748257c88f9f51f824899c11e08ffc1e57a5800a0b8721b663a94d6a5d8d9996ff71f8118b0399a268c27f5b83a6ba8902ce982fe56c82b9792e5bf4465b6229c3d645956d832104442c54bac6bb180b13082f133c094ddea3f15c40e1d9f531f49e974b2c9250df8dd98e1226e743fc0397057791e7f78d12178852bc6293e1371f7358d49d45af49e7b853ec27b04eb48af150638ce854b7d4bd45805319eb36179f8ec5d940d3aff16f0ff5d7837800279b59767b802bdad", 0xd7}, {&(0x7f00000006c0)="3ebf52a1b3ab45696edc8726ab59354e83c5c7e33712a178f6240ee6c46065616541e9b33b33802ecff0f8656031ae20440333951ab1a865c83361eb8e470a76e0bafe2368738da9be59dc650c899daa13e7e8ee3d56f0a030e16cf21ce078725e2ceba4f286a25c938a053b11fad296a99ef63cdebfbdbd77b608be69507d248f746bdecab5750b9cd2d3ebf1ce8c468c87483b417a4cef38fb4e4320efb95dff0a170587fe64514459ab38688af5e29af986c4788a92bd8f5291d5a26185b1eba487330c1703cb82b2f13167c398bdb473f43af339e64d5f1007b111c43799269d4ec8343c2abe7d77ddfe2a28833a41d46bec55592e327afe", 0xfa}], 0x4) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x6, 0x8}, {{r2}, 0xfffffffffffffffd, 0x2, 0x20000009, 0x3, 0x1e}, {{r3}, 0xfffffffffffffffc, 0x72, 0x2, 0x0, 0x81}, {{r4}, 0xffffffffffffffff, 0x22, 0x2, 0x1, 0xf5}], 0x7, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x21, 0x0, 0x3f, 0x3}, {{r6}, 0xffffffffffffffff, 0x8, 0x2, 0xdb}, {{r7}, 0xfffffffffffffffb, 0x3dd4162d3d7a663c, 0x2, 0x4b8, 0x5}], 0x6, &(0x7f0000000380)={0x54, 0x101}) r8 = syz_open_pts() mknod$loop(&(0x7f0000000980)='./bus\x00', 0x2004, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$lock(r5, 0xf, &(0x7f0000000400)={0x3, 0x1, 0x4, 0x0, r9}) r10 = syz_open_pts() ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f00000000c0)=0x7) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000040)) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$inet(r5, &(0x7f0000000140), &(0x7f0000000840)=0xc) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)=0x8) shutdown(r4, 0x3) 05:38:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000180)="282c6cfd80471e0019c38450c851e4fb", 0x10}], 0x1) r0 = socket(0x6, 0x4000, 0x5) socketpair$inet(0x2, 0x4000, 0x8, &(0x7f0000000340)) symlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000380)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f00000001c0)=0x100000000, 0x4) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmget(0x0, 0x3000, 0x280, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x10) r4 = accept$inet(r3, 0x0, &(0x7f0000000280)=0x7282b47fb2f10324) getpeername$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r4, &(0x7f0000000080)="06c69b25b91c46aea2ed179a1c2335ea698418a38aa8d97048678aeedf254d6272ca35579b1c9a4e0eff33976a3ae47ceb4223b6818779f468a77bb77719f6ac0e8121f17d049fe561bf31d4a60b7f9cc873971360248e085569735f5593f9a245a9074c28091a03373e16fb164eba308da2c50b3c9832fa95d85c5a6437a9f64461f83585b055e7e23ed392d81e2d3916159cb763e205fb826d9f7d15948f85dd2e19f01f0debc2d7064dac4feba2ec96d2eee86008c336e86426ec703532e420368d34cebcda59d8cd3f6f954bd4f9d4bbff845e9cc90470de16c719e8277776fef40de5f5f0e2728a7cd18ff7dbaabcf2ddf9067c97", 0xf7) writev(0xffffffffffffffff, &(0x7f0000000000), 0x2ad) 05:38:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) 05:38:31 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10440, 0x0) renameat(r1, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') poll(&(0x7f00000001c0)=[{r0, 0xfffffffffffffffe}, {r0, 0x44}], 0x2, 0xfffffffffffffffd) 05:38:31 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getppid() setpgid(r0, r1) r2 = semget$private(0x0, 0x0, 0x108) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/141) r3 = semget(0x3, 0x0, 0x102) r4 = getuid() r5 = getgid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r4, r5, r6, r7, 0x40, 0x80000001}, 0x7ff, 0x100000000, 0x4}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') semop(r2, &(0x7f00000001c0)=[{0x5, 0x76, 0x800}, {0x2, 0x0, 0x800}, {0x1, 0x1, 0x1800}], 0x3) semop(r2, &(0x7f0000000200)=[{0x4, 0x3f}, {0x3, 0x4, 0x1000}], 0x2) setuid(r4) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = fcntl$getown(r8, 0x5) setpgid(r9, r9) r10 = semget$private(0x0, 0x4, 0x400) semop(r2, &(0x7f00000002c0)=[{0x1, 0xfffffffeffffffff, 0x1800}, {0x0, 0x6, 0x800}, {0x4, 0x9526, 0x1000}, {0x4, 0x9, 0x1800}, {0x7, 0x25787e8a, 0x1000}, {0x4, 0xffffffffffffff6b, 0x1000}, {0x4, 0x9, 0x800}], 0x7) setegid(r7) fcntl$setown(r8, 0x6, r1) semget(0x2, 0x5, 0x203) getsockname$inet6(r8, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000380)=""/100) r11 = shmget(0x1, 0x2000, 0x438, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) kqueue() r12 = open$dir(&(0x7f0000000400)='\x00', 0x100, 0x140) readlinkat(r12, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/146, 0x92) 05:38:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f0000000380)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = dup2(r1, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) kqueue() utimensat(r3, &(0x7f0000000400)='./bus\x00', &(0x7f0000000440)={{0x4, 0x1ff}, {0x7, 0x57}}, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) mknod(&(0x7f00000003c0)='./bus/file0/file0\x00', 0x40, 0x1) open(&(0x7f00000000c0)='./bus/file0\x00', 0x120, 0x180) 05:38:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98", 0xfc8) syz_open_pts() close(r0) fchdir(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:32 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006b, 0x0, 0x0) listen(r1, 0x3d0) 05:38:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000040)=0x8001, 0x4) shutdown(r1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x9, 0x4) 05:38:32 executing program 0: getgid() r0 = getegid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0]) setregid(0x0, r1) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) clock_settime(0x7, &(0x7f0000000080)={0xfffffffffffffbe9, 0x6}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) syz_open_pts() 05:38:32 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:38:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = syz_open_pts() r2 = shmget(0x1, 0x2000, 0x60, &(0x7f0000ffc000/0x2000)=nil) r3 = geteuid() r4 = getgid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) r5 = msgget(0x3, 0x102) r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x7, 0x0, r4, r3, r4, 0x0, 0x5}, 0x0, 0x3, r6, r7, 0x8, 0x8, 0x77, 0x5}) r8 = geteuid() r9 = getgid() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="890b77268d65fa9987c95c07b63126c05887d799b20ed457c9e8a7057ad5a1dceba8a91128392111f0e79457d310960cb16df83e7120f0f3b551a25013e7d92b5b1ea642473c9ee9e4dbc572d9d795ceda134a15d9b3107dc9ac1be4a045e12dd3bae9b0662ac54ad8fee16e0f9b3055f75c45ce1c066b982a3a79aa04190152a3fc12a1b59e428ea292c90501e97a15c3b772a4545bdbe845a9d4d6aeae675e3e0b51bf9d5a45bfa15be13054da40add57400d3206031debcbe8948aa80ab892d1c06ac19e5272feca034877e16800396bedaad8e757fa9079e4b6c2605", 0xde}], 0x1) r10 = getppid() r11 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, r8, r9, 0x40, 0x6}, 0x5, 0x800, r10, r11, 0x89b7, 0x8, 0x7ff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x66f, 0x7, 0x8, 0xed, "73e6caed8eb3fa00786c2a4f6b599e8a40886fa4", 0x40, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7f8c, "7e92b794f388f4f8ae04803cea065176003bb1fe", 0x0, 0xff}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) 05:38:32 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xc, 0x0, 0x3, 0x20}], 0x2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000002, 0xf80, 0x20}, {{r0}, 0xffffffffffffffff, 0x3, 0xf0000000, 0x1, 0x20}, {{r0}, 0xfffffffffffffff9, 0x61, 0x2000002a, 0x9, 0x2001ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x9c5, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0xffffffffffffffb0}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x7ff, 0x1}], 0x3, &(0x7f00000000c0)={0xffff, 0xa26a}) rmdir(&(0x7f0000000080)='./file1\x00') 05:38:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x83, &(0x7f0000000080)="be37532f1075aaea0654683485d96225705d871736548eccaa1301a6e995b626629159cc88e17c32a8b0dca4a9c3530142217382f2d954aa521068ca31bb6fed239dd37b886d876fe6845ff14eafb220688ed6840e5cfd0bef0ed2964ad7926bbe27f6c89ac40a94f98105e94adb2705b1e468b22fecad9fe144a73500e2b4f8f768d7") getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) socketpair(0x17, 0x5, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000000800)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="77d14dd924bd116f762529363afb42977f8e17b61b7f560fd140e0990f1f6a45bb36a582b1a7dce5b6d5da60c6cde4dc836f7daa92a68b17b3bac90bcc3be5422a83a255bc9fa29b1ce7843a7a848550e9b7881f2006d17b530d03f8c1dbb6ce9468b84a21676394fee0e2bf9df1613b1c734919049e2c2624e56ed3ca860731e8feb15959c795eb35af09c62ad8f5d32c6c7263252c947a2b78a358bd866d4983ecba92adbcc75f4222a12b593e60642fba7988e8fcb022da810c91069c0380016e0c04ba7631", 0xc7}, {&(0x7f0000000280)="a330e06b9d314c02107474f699b48cb873b2082dceeadc546a0270ff5628b0098bd45dcfeb6e1b489e4136c06ac28dc53fc80244e6ba323b2b159c84875c0491de60421bfec3276507833cb897250af707251e6d6e127f4ee8c9b2d7fc6e5fae55", 0x61}, {&(0x7f0000000300)="278d3fdcd541c4b1f65d5773b7bbc7718d41635ab8a80d4e64928639034586e7069bc70fc3edf50408932832cb1787083abdaabc76d85e428a05de3a994ec7ae059eda7b99356d35942665146e2a4d33e10e2301c2173cbb55c7ca7cc47488c33a4fccf6acd632182b173ecaf8537e3ce5b569366edf05f815b2a3cab8753de5eb0679d996af8a9f977bb28a02a1577040f3fc8fe3fd9dc47733e112d43ba27b47ee8655d6418a94d85737dce8bb6735f96adc5f04b65d09adc0171e12403be9aa00928d310fab3453586ad27d0ec6372396c02bb16972f22f57e62a98bb5070cb56a0b79a1d634c36a8c49267626e9e180ab236379ecd134b03", 0xfa}, {&(0x7f0000000400)="d0c0e378020b0154d1148eff0120441708faa6a8c66e83830b41a765ef55bf4a4ab21c1f5ec555ad9e7bab3b6a180944fa8668af7d6d14e8e8ab07747eb851690613c99fb94cc1739158b4525b45bed3a86d31f4c1d57ffd4bdd4a1b4afc407435f83110657ea0ac54bdc8d20981938790af6e0564d26f4c6976d5b348ffc20473d7048cce6df1558fe5d77469c0a7c37a51f3b47f6f3224b717ee34965b944aa093b8ac5c6745a8e89ccaea9b194fe69ec1a9ac2fed37af2f08207f0e0640a213935d0826d74ec229e2f184d838ba77cfc6a8332dec4d1fdecb7293957a0cfed74c279c525039b49a6523140a", 0xed}], 0x4, &(0x7f0000000540)=[{0xd0, 0x1, 0x4, "54939512b50968c348ce0bd0650dc2aaab9566c8d8bc57e4f6fe8fcd55577603c5d16bb6b00bac1974d7e515c30f0cc4bacbab69f3b494874d8e99d65299f16a492203083ffbf76a8715852bd7e3749725a1432c7e75bf77877381db1f07348b26695422b10a9b898ea395be339daac0c2fcd3a772bdb3fb3ca6857373bf3649baa2215a594285d90e78b609cc74965d416e7e68db7acada8c7b11c1378be3cab3d170dc52a35af58a2857928efa086791edab149aaacabf97d374c7"}, {0x110, 0xffff, 0x7ff, "f87926990ee2473437bdd8fe94214f7913715c452ec822f8a428a3f130b5b5b1afad0682fdaa7e62ed45207dae55478d1a98e13437525edd57f51dac2d5f1a9f4377239aee46e86cec4991f2242b7dc775acc4127808b54226dff7ce971fdfa88f5fe28885aef924c3208289bae0acfa7bd5eec17637acfa034f1e4d50d8bd5aef760a330ece9559abcdd2635ad8252e90de0d1a126538ec4610b16390386aeb83e7205c059fb4685643f621a483354b5c2cb721b5026962c3fc3108fdae58c6e339c86dd4c566de8c7362877f5f76273476e15d7e0849e2fd202de4d1ed551bca0df8fe74226724cc2211770363bc1c18670ef85444db09f510da1f"}, {0x80, 0x1, 0xa7ea, "74dd6761cbe9720385b7fa7c3680dd716b25dc488063b1d5149f966165cf676c81a969311fdf2a3a1498b3f849da6a1e410df3ea81de8a1cd31c48787044034bee08c7ce30afd2caf766687af28a3306b88986ed4dfa873b5bf9391b5f9a6e9d5ec813d67cac026750218dba3e"}, {0x20, 0xffff, 0x0, "a25bdb5ac005dc41daeca82dad27b3"}, {0x38, 0xffff, 0x922, "e4f6939ea0b7c6a7cb01c4026896598ec73840da5d2422d60a6a1861ef0f967b694a0f6c397cdc80"}], 0x2b8, 0x40b}, 0x4) 05:38:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x4) write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) close(r0) execve(0x0, 0x0, 0x0) 05:38:33 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0xc68, 0x9, 0xfff}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) 05:38:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 05:38:33 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) socket(0x11, 0x3, 0x0) 05:38:33 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x404, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 05:38:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210b, 0x5de8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f00000002c0)={0x4, 0x734, 0x1, 0x9, 0x2, 0xfffffffffffffffd, 0xf74, 0x4}, &(0x7f0000000300)={0x9, 0x7f}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 05:38:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2100, 0x400000005cd8) socketpair(0x7, 0x4000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f00000002c0)=""/244, 0xf4) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) r3 = fcntl$getown(r0, 0x5) unveil(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='x\x00') fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x1, 0x1, 0x8001, 0x8, r3}) chroot(&(0x7f00000003c0)='./bus\x00') utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000280)={{0x9166, 0x4}, {0x6, 0xfff}}, 0x0) r4 = getuid() msgget(0x3, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f00000001c0)='./bus\x00', r4, r6, 0x4) r7 = fcntl$getown(r2, 0x5) read(r2, &(0x7f0000000040)=""/18, 0x12) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={r7, r5, r6}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) 05:38:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7f4398d5614249fd9", 0x9}, {0x0}], 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = semget(0x3, 0x4, 0x725) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000000c0)=""/156) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131100e800"}) r4 = fcntl$dupfd(r3, 0x0, r1) readv(r4, &(0x7f0000000380), 0x1) 05:38:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) syz_open_pts() setsockopt(r0, 0xffffffff, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) 05:38:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) kqueue() 05:38:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x8) sendto$inet6(r1, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0xfffffffffffffe89, 0x0, 0x0, 0xfffffe07) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x100000000, 0x43ade249}, {0x18, 0x2, 0x8, 0x7}, 0x33, [0xfb, 0x9, 0x1, 0x4598000000000000, 0xf65, 0x9, 0x7, 0xfffffffffffffc00]}, 0x3c) 05:38:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2008a, 0x0) 05:38:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) 05:38:34 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f00000001c0)='./file1\x00', 0x20) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0/file0\x00', r0, r1) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 05:38:34 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = getegid() getgroups(0x1, &(0x7f0000000140)=[r1]) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 05:38:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7fff}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1013, &(0x7f0000000100), &(0x7f0000000180)=0x4) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) 05:38:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x8000000029, 0x2b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$setstatus(r0, 0x4, 0xc0) 05:38:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)="7102add22b351200dd339a270345e6a8283ac52e49c95816c4a4454ec26ef70cead2eed1b0e7037c90c993f0f347196cf3b276954444c100a417d288bad32ee45939dcf8abeab5e6fdd1cd45c2dce4ccaec33a8375909d9d8d67ef5e6836fca6923158536d18fccff91868cbd0546ca6ffef91383dc431197d1af4f824350288aa4eda550997bbd50b3da9a60772db4818a9476e700e2ff9c8", 0x99) 05:38:35 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 05:38:35 executing program 1: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) 05:38:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000300)={0x0, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffd, 0xa3, 0x10, 0x4, 0x5}, {{r4}, 0xfffffffffffffffa, 0x50, 0xfc5111ca7fc857b5, 0x2, 0x8}, {{r0}, 0xdd041b7feb877890, 0x80, 0xf0000012, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000003, 0x8, 0x3}], 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 05:38:35 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setgroups(0x3, &(0x7f0000000000)=[r2, r2, r1]) 05:38:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x7, 0x8, &(0x7f0000000000)=""/16, &(0x7f0000000040)=0x10) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 05:38:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) semop(r0, &(0x7f0000000040)=[{0x3, 0x1c3c, 0x800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) 05:38:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r1, r2) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchown(r3, 0x0, 0x0) 05:38:35 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/67}, &(0x7f0000000100)=0x45) 05:38:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000000)="20bd8be120ffa852c2a851b559b573c8ab8b6f47b0251405e946262df8ca4a82", &(0x7f00000000c0)="8fdc9f5e0edacdb41fd309d4607cd43123b8f984d17324ab09d24ea61d4f2841d61a40f79fdb5634207096498de41befea576189002566fd33a42323ee5cfa2a5077c539423f41aca7b6d0b475d8750d8803f84ed9ed5353c75f2e9b920703040c0dc844416a17296c4829beb400b1be2dc866"]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) close(r0) 05:38:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r0, &(0x7f0000000140)="cf8a6b7f33bee46b21a1e0b1d3cf2821dcb841ac8e751dcc1c7dbda8a8", 0x1d, 0xc, &(0x7f0000000180)={0x2, 0x2}, 0xc) recvfrom(r2, &(0x7f00000000c0)=""/4, 0x4, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="e6ff042f66697ce53000fbcaeb30cb89eacfb87752e66c698dafb03d2a96ef18b7d74eddb443cfebb7fb8c4817ce0a8714641ac25b181ed6a0791d478745bf7dccce7fb7e443ed529587b5bb9afef5e548a7d5953031c9ef69dca2ed192cdfc5e97100000000000000000000e348ac9c3a435e38b38d34c527f98ad4acc036934eb0ae4c389fec2eb2dc61ad843d987ddeee09125e8c47"], 0xa) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='(--@\'{\\\x00', &(0x7f0000000300)="2d28d52500", &(0x7f0000000340)='\x00', &(0x7f0000000380)=',\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)="2c212ba400"], &(0x7f0000000580)=[&(0x7f0000000480)='-*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)="133a5d9b5c3a2a25", &(0x7f0000000540)=':\x00']) recvfrom(r0, &(0x7f00000005c0)=""/14, 0xe, 0x803, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 05:38:35 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/146}, 0x9a, 0x2, 0x800) msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/57}, 0x41, 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) 05:38:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) read(r0, &(0x7f0000000000), 0x0) 05:38:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) msgget$private(0x0, 0x457) 05:38:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file1\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) 05:38:35 executing program 1: symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:38:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="05fa9349", 0x4) 05:38:35 executing program 0: r0 = getppid() setpgid(r0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:38:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d", 0x3b}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000000000, 0x3ff, 0xedcd, "9dc67d253808f16f5e5b3ad630b9006dc52b86f8"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) syz_open_pts() write(r3, 0x0, 0x0) 05:38:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x120, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 05:38:35 executing program 1: r0 = semget$private(0x0, 0x0, 0x42) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x80000001) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) setregid(r2, r1) 05:38:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), 0x4) 05:38:35 executing program 1: r0 = socket(0x6, 0x7, 0x80000001) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 05:38:35 executing program 0: socket(0x20, 0x3, 0xb9) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) 05:38:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10002000, 0x1ff) open(&(0x7f0000000080)='./bus\x00', 0x808, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffb) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1c00000000000}) 05:38:35 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000000040)='.\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 05:38:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = msgget$private(0x0, 0x44) msgctl$IPC_RMID(r1, 0x0) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/138}, 0x92, 0x2, 0x800) close(r0) fsync(r0) 05:38:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/237) lseek(r0, 0x8, 0x2) 05:38:35 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) 05:38:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCEXCL(r1, 0x2000740d) 05:38:35 executing program 1: r0 = socket$inet6(0x18, 0x1000000003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x72f9}, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="e800000000000000ffff0000760a000000e7f214edcd88b743aac554ad26119127cfdbeb47bf9723743ba09fc70f271686693ba3defc09ec22d3afc68bdf9db992f56bf5a7e6f1091f11c25de1b89fd2d7299c377b435102317ea1a30e432a6f1e19d71b55119e3df93b43b992c4c8eeb98efa4e088bcf81abe5bca2e919caae7c6392ee2c15a2ae429c7db533e704bdafce5bc4425df23e0c56163b17f8352b63ddc83f6763f12394e86ba68ebdc32c7bdd7bf9bc910e4eacf54d861df65ecf0c71dbda31991a1883acea499d45cadb9d616f4d45117645245cec9cd5a47cf187ba02679ccbe0b401"], 0xe9}, 0x0) 05:38:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair(0x18, 0x2, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) 05:38:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffd) socket$inet(0x2, 0x7, 0x4) fcntl$getown(r0, 0x5) 05:38:35 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) fchmod(r0, 0x0) getgroups(0x127, &(0x7f0000000000)=[r3, r2, r4]) setuid(0xee01) fchdir(r0) 05:38:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') clock_settime(0x2, &(0x7f0000000080)={0x1f, 0xac}) 05:38:35 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='(\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='(\x00', &(0x7f0000000280)='\x00']) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 05:38:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) fcntl$getown(r1, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x8002002, 0x100000005f00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r2) 05:38:35 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setuid(0xee01) sendto(r0, &(0x7f0000000180)="edcc59fd9e108d9660a65bc6a1466d46518bd374e4594b3ec69610d7213d76e5ccea988b16fbd16939899bfb4a94f8b88e57d463a099ff6a0d7f3923aebfcf55", 0x40, 0x4, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000000)) 05:38:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8000, 0x6) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x1f, 0x3, 0x3, "a088a4ab8d23e21b9bcb7a0f82bd42ea1bbdd33c", 0x101, 0x3}) 05:38:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c5", 0x18b}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x100) setsockopt(r0, 0x29, 0x33, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x9}, 0xc) 05:38:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="f4a5f652f3a5edbf01e6f737d3fdd8d29402dd9ac03262d0d16ccb23a1671e9fb056a4ecb35d833d56b6ad428586e3597806e2fb5719d606eb4bcb1f6430f92517897132cf9f8b44e1a6120c93bc2055814f20f43a90d1e19432b701cf93a509c9f8d15b723b19e3835cb7c1ee195ef3dc9a88d140d236b8846cb16910a7f2b3bc42480355d57c6029a8f32c722f14fc4c8beea914454ae51d021bfe545fed9adcfb9554afc919e3ca784c71b84dfd46e3d062", 0xb3}, {&(0x7f0000000140)="6fe793aa7f66e061baade531215579c87ba1188d9af9870ec4d869efd64bc6fb8bbf53689a44192a67320c4ce9ba5b6be5ebc60e3cb9b784312a65c3decab6478cab99cc43361c0415e881fc29a36bf53233cd2a550f8607d7de7ceaa7142c07e9948bfb2e97f1f5103a40ac3b", 0x6d}], 0x2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r1, r0) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) 05:38:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x5}], 0x9, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x6, 0x41, 0x400, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x31, 0x80000000, 0x7}, {{r0}, 0xffffffffffffffff, 0xb7b0827dfd0861b3, 0x4, 0xfffffffffffffffe, 0x800}], 0x4eca, 0x0, 0xfffffffffffffff8, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) dup2(r5, r1) pipe2(&(0x7f00000000c0), 0x10004) 05:38:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000240)="b64d529509d036322dbb135afc3dd576dbe30013b2", 0x15, 0xd, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() truncate(&(0x7f0000000140)='./file0\x00', 0x7c) kevent(r2, &(0x7f0000000040), 0xe000000000000, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000440)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340d0452040000008831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fcae2d5f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878af6242c2aaff48f4fc573a55ac1301fb44419fc80306567ef2930302cd312654d27df91a9e03cb418ea43410ec747a68ac903b5d48c3b2e4e9fba9fc7f09bb2dafc711067df8dc5b7aba7b10d5b43b7ef14", 0x91, 0x0, 0x0, 0x12e) 05:38:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) r2 = dup(r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x20000008, 0x80, 0x7ff}], 0x8, &(0x7f0000000080)=[{{r0}, 0x0, 0x1, 0x4, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0xa4, 0x1, 0x0, 0x2}], 0x7ff, &(0x7f00000000c0)={0x7, 0x6}) 05:38:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) kqueue() 05:38:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8405, 0x1) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 05:38:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="830203000000000000"], 0x1) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:38:36 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000080)='./file0\x00', 0xe002, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x408, 0x8) 05:38:36 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2daee9ad87a67d2d01b433", 0xdb, 0x0, 0x0, 0x0) 05:38:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8fbdacd, 0x1, 0x4, 0xffffffffffffffe0, 0x8001}, 0xc) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) 05:38:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x20002000, 0x7) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x20000, 0x1) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x81, 0x80) fcntl$getflags(r1, 0x3) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x161b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7, 0x51fc, 0x8, 0x100000000, "cc70c4d33f0eb311677650779f12b4d49c9c15fa", 0x8, 0x4}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x81}, 0xc) 05:38:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 05:38:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000000)=[{r0, 0x48}], 0x1, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 05:38:36 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) 05:38:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x101, 0x664a, 0x9, 0xe7, "c1661867052999377c436ca371171d861c84bab6", 0x0, 0x9}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x10fa) 05:38:36 executing program 0: setrlimit(0xe, &(0x7f0000000040)) socketpair(0x10, 0x3, 0xa9, &(0x7f0000000000)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) 05:38:36 executing program 0: clock_gettime(0x4003, &(0x7f0000000180)) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) clock_gettime(0x0, &(0x7f0000000000)) 05:38:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0xfffffffffffffc9b) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) 05:38:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 05:38:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = socket(0x10, 0x10a, 0xb8b) recvfrom$inet(r3, &(0x7f0000000240)=""/7, 0x7, 0x40, &(0x7f0000000300)={0x2, 0x3}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd61823fc7e0d7a"}) socketpair$inet(0x2, 0xc003, 0x2, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f0000000280)=""/64, 0x40, 0x41, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r7 = open(&(0x7f0000000440)='./file0\x00', 0x8500, 0x104) mkdirat(r7, &(0x7f0000000480)='./file0\x00', 0x10) writev(r4, &(0x7f00000028c0)=[{&(0x7f00000016c0)="d3338d9f491d22928c6de6cc1ab653afa44db7f39c0bf2665d27a12bbd0d70d4d92889183299447a2f0d12db2081a5021a4aac78c1d1f9ef6af1f26d322cf63e078a35fc6d38841589658d5ff52ad6bd2573697526155f39262ac52c4f971fd648e8ae20d50e10a57aa8e7436580bcbe1306684009584a2a356723230e0f6d0dacd0082cc17fd0440bd4486df67fc243d9feb57ab317cf4891acf2a59c99e1f37deb1a10e95e5cf1997f843bc135fe8bb15dde5feb8cbc9e8f81244a2e54cc1ee9873552ab89d6e645e783c4d36bcf02cae850358c247e1d1b24b016ae49941e2579d3806c51f83e5809f780f51cdf6928758c33078d33f38ae060a93089ce7eb3552f5270c70f02e59b9d09ca7d7c02140df7a5369533284c4df7e389470ef394dc09dfbafd6b71509f11898b388d121a77421c77285f943473bb7a282cafb5334d44522e06cced3a67e678b6960da7ab4ca15b3799fbf6b546a44acc2809fa9c82d3717992d38d5b10fce2c0be33bd4e3718562ef1d55d56c8c54c1a3e719ba0cfbf9542fd57b5da8e085367d61937f00028159defce88cbaed33ed1cd0e590fb03ed28dbfca787e673db4d642e5f198ff871a96af9b50ee2c8280d954774dcd077be57ea73f964fe1b1b6fba685d531c5594da834cf820735a1888ed121f142f3f01e39967cf9bb09188b7bef05b118e87f1e92eb479d6f954faca53e91a2225220f369a820026cfd1e44cf40bc5981a81bdd17aae424cf62f5a7a5078ea233e84ced328105e5beea8dfcf252b8032f0245bcd5aa9b6887bc69c38d47d6727d1d1fc5cb8ff31971b1982cf4c4f2a944f47b6d7c44d7754956ff44baa3f3e0db39ebea785a2c87639c12be0120d7ad485376707c6cf830b4fc3bbaf031930de6d8504bf0726b046a68a4e6cebf408be54d4781673cedc2a6cdfb3a7f5e1421c226fc954e220458ed580dc969a88b34cd782565e7ecf9f0a343948d4bf5192ed9461f5c29a75416f9d66fe70096138b533647853dc9d274fe7204c0c668b432a63af11acc7878da5650a398075014faeff86ea33609de0da6aeaeb4255ce3839d33f9687deedce11df3d011e1a3ca420001b20c7f2547af8390484d989c5ea5e0b7fac766ee912a0b5327c8137409598b831ed812b09e20096e003b458670de7c0282b20dcee9f3717f3c5fdf6db1ffe80a502652fe837dfad25ac8b5c343a6fe7347eb348b46bc11e660cac237a608eed2de2280ab8278d45a7f9c0610146b8a5133306ee7de48cfc685c7f27d43ad8429f4c8734f07a07826e3cc127e7474d92a9f7587332a272a8d45b1d08d05c06d6381342e4918b99e92a2daf172a227b7a1ea9ff7bb7a5401a026544b7fb36765f29d4d4dfe04aadebf238a257232b35b13cb8a82957fac0306c56c96e0a0a432ce508f099a014389298e746516aa23ab2ecafb6300825d75e36285f60b4e7b83244d8f17193fcb0e9f73aa6659f1974a7be630b3bebb9690354644f31d71906a3904a3fb3670985faddcb59a34664b4c7ba2576e8ea95a2a21fa7c2b4b3888c7fc21159d556b5889c12be29d7110d45209fdb9cf7201ef7b18162a08711cc54e1a515e9519b0161f068d05d250dadaf03ac010a485914062625771eebe14446ed00d08db094f65053989130fc9f0c1caa3eebf58676879511052d8910527b96854971cba5fa9737e2ad10055c36ee0f9594ef98e5bd17b55b051a4fac820ea7b2d11660bf0eb2f513c5a1685de8d9a40b63d8dc0b9036f1383a5f14a66fd1700a29433c66f57267afe4045caab0162ca2f639fb10ef3ef9c96f2f81cf14b789cd093b2e75cf125a00971ad7b103927c2a38177376b2f39a17d87744079e545cd910124fa8633ba0994f50daca75017cb5b54d01b7411c6e90245e305ae2f5643bb1fd8604d9c5008d9d520d90fcfd5bbc0649e047a37894c5ad20d8567b410d504157dde16228580c465afc66717fc7c49e1b84c2643bb6a46cfa17adba9655e0e13d2c143a69bae639e9cf85e9c9046f1821bd6c4fdc1e442986980c0c9d9cc1bca41bedbe5624bacd8089bd4ac262caf3fcca8001cba59def49337fbcb5cb2d87bcea510d3a5d6d54c57b40e34ab3caf5d804ee939bbf5d6044d94c98c12c3347eb1dcc7597b95f64fb86fbedbd742a0181c67f09782b3bfaf11d2cf6b6ec54b6392e8cac791813f70e36bbf190219866f8a6d62b1f2c6c75ebc2c2e789f1a5ff0ce763b160ef8c408ade6722d4058991b83b9793236c0cf008bed4c4b82e51ceb5e6b1cb89af07777abfab0d2da840eb682d9e3aa12336a5fcc2b278a52fa09507cb844464529c004386777fffe8cbc34c93c9aadb2bac70859cc37f8813680ecdceebcbfa36946fb69d5e027f6e0006681616b9ed1bca9e0c9e730e7648d68062071421c8782102436da91951be3c9d599b4bfcb617b62d7e179b799fa407e0ed5e658173bc1e7e4c6e411d6bc9772e92054375136082d473b15c853a27b49b738899e4f3ef57fe91316848b57b6b2f3d7184540ab8ce8cfe0be9777432bdabdd27b106416ac84bf05d541af65c81345f1edb9451d42d2e36bac8ba9942f2bed7b7b5891022f20dde49bbac8b85657ecb18879ab2a919db65214e48a2ee3edcce2f3119fad350115cb36efaf16b249bb9c6c5e0b5431e270939c45286fab18c09edfcb084b1ba518dadc654f4df57b8087e8e77de8c3b03444b24dbccc908de02f4f7054b647b0d4b5001d4fc4dd8a5108500082a8a5ae2a011805376bb1ffd9c7cffdbba7ab92c9b9d8b705a224f1070b9aa8cb69e1551eaa9d8ea16b1ff947b3afd6444b25e1119d4990b3154421375afc2914818291885ea28d7734cbaa45aa64fbd2009aa6ca3f99b2599993fd658efd876034818ee86ad4df5d577280f3b1b2fda88c5865f06ab46abda4f36ba665d398cbbdf5a118f700a19d623d44e2eb02c15f1cf38e2a977ae037e5438dab3c64b41486d8346d72ad27cc8cecd508c978e1f54121e1552611efbbcccefc0933d38b93536ce412e89aa25d746215dba46633f08d93a1c6db52b54742f51aa32d0090bece127a614508540569ace64af6c3fef675accb5e1ab6e08e1566ac119aa982a71585473bc2024ca034e0c8e9bd24099a72201c5a24b2ebe0bc796781b3aa7a10ef120a5ff5e16309ffac746dbf4fe0edf529e58d86229c8c2e2754c2834e5c88ff122e3aded54112ea9630fe2616bccd7dc87efa5e3fc9835735322ba61502cd8fa97a70b2708017e6029a1dd6d1190ee245a6c4c2fb69fa41214719a7717d5e24ee2f466a214e65fd2301408cbeebd48da5d968fc09d75d34d42664372353f8674a3aca3f60cd83b22ffbc635dbb4f30906c24884f6397e823ee0ac210eb88d8229f0c113bd8933e7a68ccf854437a240d82beae8294a072588a807c95dac513260760d7367fc4a776de3961e869192eeeff05efdffd10c5bc19997d2706e298813631e72ff410e7202338e05ab482fdc169b1272b1b162527d9c65551c305dcb5590b0f66adb5a8bd43a06607eb3c62b942ae43c5b31b0fe7b2cfb55a7cdc8b1a65d2940d3de691dbc078312f4a313cfafe6e33afb2506f075e7384f269965722cf27f1363773535560ef9fba4d1a978227234496975233bd809a6b87f9d83f037635062519dd4193a68fbc97db6c9840500cd8ffbd563a91f5a5b3db6d26d561e2e380a8a800b29de19d1c832f553920e157a63f2b96716af958ac3bc3be97497ef2c1c635490f10232915f1fb745e5e71a5a767e7a2e26534df1a31d10f597e1f023ea89c6ac45696b940a8abdc944c18a0e87539ee28e051820fad29a186b225d620c24cb5ef930ca620fb466af4a6969892f61bb0ddd6e0b6761913f9c9cc12983ad140f26c5685940cb890cbef06d1c6c03acb21d50a5776706f03c82d8a6f670ed91609b5de5c523bf549e43757c0478e02162f4d0c9cda12c959bb89917eba9e6879b59e6b85ea55d58c00c858f861732fe4333ae9dd8c1a475b4c0bb82816816ac7275cfb045c9f6996c92acd5c5e972fedecbfc6dfceb4a2506b5dbb240dea3d10dbffad91d8072f9835035d5198c78d40ed7405b0abfe7cbff85fd0c7ec7eae409a069b1cd6c5bddcb1e2e1a5bb228865e95b1381cd903dd7edb33152d847bc4e377512894d9af8ef29e9a7149ed2cc2e7fb816ccea2b75d8225137f8bca6e54d7501289cc4dfbafc5a41e2e6ae15945a34d9cd9ddeb71c841e8d83a2a7d46b995a3b3693d91ab98338074c8ab11acf71c35af6e6f229e78da3e1e677a8fd3fff72a8a333b95ee98832a71c904f36fbf9dbc5df77c97942d7d2657d99b7678212fd4f60357d34d75c577cf342a5d5a98eaedd7831db3c18eb58c6116407d810d58cf07e8a3383f583ce054e667bec3475d71f0fcac9b70c3621d380afe06bd5168fb8703f10fdfed39d565c2967adac8d7fd35e1126ca60c5ef67c28552cf0ef09432e4f550664b87578a77040c73060074578735785ebf860bb56926bbd03c55b78cf1934e557b9a602e033e2bd7f51288c97ab84d19082fc49bcc8aa5477adce10da9a3d97d5adb1143329f9efbd28bbed00a7148f0a37983a3b0e5b8645aed59450cf6b3c0b280d27cff395a1fbc1e7bbf7005be0afbc8dcb6164eb969b73a3619f1b027aad5c411f00a87601e372e2852fa254366888b0ef4dcf2c10183b1d97ed275a8c4bfadcc88fc062cad8332e0d42026ab9648d116239f9b7d77269bfaf5631c4e93dcd4ca6f97e83432a332aa8747e50aa297cda15864b56544f24e3bb57b6206bef0f07d89a3c82df271f4638c455a51ea57ba5d2ec516b7d027522beb693876fc56718e486033f872a3422b8e00611fa7b187830fa29d85674a3d6d7f5bd3c4d1e578a0d911b7cdebce19057e5cc057e0b5d6f81b52012868f8d102266b42cf6cb14d2311ed555222886840f6ce55a2462d432af21b2f0e4d3c7c8249fce146f6dd655c75597c0830da34387cc6ca86e198904413dfd771165df3938e48bda0a6fa15a283cab521858826f25cd6dbdbad73081559e8b73e556bac2f50ffbf04fe62e2ccf1db7b08655bb88ba70ca13cc558de3b503ba3ea9836dd6e27680941552980d852ae40b64cf8e9e6e1ec6536361170c6b0e730d5643215db5dcb0143e42ada74cde8a3ec614ede040b3d34db4986d355eb135b3fa0057f33d3b1c29f3946bf3750617afc515ec63f942d44748fd7bf37afbc681c19583032aa1843e5052b7f8cd1761e79c9ed215c7d3a159ad118075c2179022393025dd185ad7dce56b4432d5444c9bec4e678b46047921d203290b4f5a7302461232cab35ec2ebbedcd74dd91f617a2144db0c4198f653ff67ce92ab59c155c348681b13a101510027bf8ce47520bbf7628d6cd0e4685d6b8c6bea17f1e6ffc9c5269349bf0b0592678944b47e977b300e11a8c39d238bfa87", 0xf24}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) fcntl$getflags(r6, 0x3) r8 = fcntl$dupfd(r4, 0x0, r2) readv(r8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000200)={0x4, 0x40, 0x9, 0x100000000, "4503c0b6eb156aa6c15649424dcd5cb90bf34695", 0x0, 0x81}) readv(r1, &(0x7f00000026c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/122, 0x7a}, {&(0x7f00000005c0)=""/53, 0x35}, {&(0x7f0000000600)=""/29, 0x1d}, {&(0x7f0000002600)=""/186, 0xba}, {&(0x7f0000000640)=""/45, 0x2d}], 0x6) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) 05:38:36 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) kqueue() socketpair(0x2, 0x5, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='[\x00', &(0x7f0000000240)='-\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='+\x00', &(0x7f0000000300)='\x00']) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000002, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x3, 0x9, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0x11, 0x60000008, 0x5}, {{r0}, 0xfffffffffffffffb, 0x18, 0x3, 0x401, 0x4}, {{r0}, 0x552e2d3f5bf750bd, 0x20, 0x3, 0xffffffffffffffff, 0xaa5}, {{r0}, 0xfffffffffffffffb, 0x62, 0x20000002, 0x7, 0xcd2b}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x5, 0x2}], 0x6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x10, 0x13, 0xfffffffffffffffc, 0x7}], 0x8, &(0x7f0000000140)={0x9362, 0x400}) semget(0x3, 0x1, 0x4) sendto$inet(r2, &(0x7f0000000440)="aaf06b9c02dd4e6634e1158ef47d5da0b76a", 0x12, 0xa, &(0x7f0000000480)={0x2, 0x2}, 0xc) sendto$inet(r1, &(0x7f0000000380)="55fabf844419448fc4cb1d222a7cc4b1402381432ea6eaeee1bbb823e7176b83742efa7902627d52e84f361cf2630d78e7abfaa5e94286a85cadea56268915cd2852", 0x42, 0x2, &(0x7f0000000400)={0x2, 0x1}, 0xc) 05:38:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20082, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f00000033c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003340)=[{&(0x7f0000002340)="b81eb193c1fbcc86206e054f4317bbe158224e3c6bc2c2fcb89812969aad3d9e4ae93ea5b5ef1567d91e9402aa68f507f8f76855e8165004632d4e66569a0c1ef8ab536dfc6d88b9899ffd18ec75dc59530f396a619db89c02e854e6bbff57f90b2c8907e984323265bfa6fcf0881945926e2efbd3e9b5bdd3028694cc9eb386d4cdafc6f25a7f4a003dd3b5924060fbc8b118b9a21da632bc672fc503030ef9d90fe2845aa3a77de5b60c01ed0cb5e79ac74b061b3431db14ebb98e0d7b0bd52394339db0798af146e664ac2d94191426cb59536333da204fa66f97973d48c832165342bddac7a050a9026e96b0f8f5bf289007578fb29c8b3869124aeec387223429ca875876ed741dc9cbe7fe980c04288a238cc75a7866aa8b986ae97bafed9648a5efdca2f146e6ba89896efa89ccdd26877207c684111867fcda2c43b00fdbc14b0111f8ffd0a7a7c733970a9bd1c9b7091883cb26783accf1d8f89237cd3d9861473765146cb995b23ce058edd5f89b58a8e9004f22c0b7ed0552990e9db23f09d017054746864ccf1e8e1016d1b269dd4e23d9e22422bf2818daa98fb14d02c94e36b8fe1b6d989ff1b4db47320998c9126a219cfc66cfd66729e83dd376e66ea5e1797dbda5e620946bbc59beb01d2fa644a1ae2544fdaed240e82241112ceb866288e168c7ba25b6dc81f23881366c369d94ea34f7e8c57fa0ff106473caba80b0bac91e9735ae133c8767c651897e335fda81f2b3ad686e518ac4f857b93bf22604d442f8973a32adf4c3dbca119e384c752ee521be476a6a16befa17e962a20e8c88e2ff50881ab8a48589400f757a08da5474253b28ce96f1c2ba835d7905e40aec957e89100994daeb591b7904230a341dad7e502f5f797fa3d6149d5048bd50da6eb7c36155fa5a910606082820211b687595eda26a2bad08c1241f664ad6dd6281223aac9df434fd9eebb7646607d3bae67054549f49ade674bc10824e459c875ba263c05f816e7bac0171b9575a9f4d80433ab3bf48f290266e761089268fa1ecf8f98fee333cb0d35acacf082c954549978cbd29c4d65a011b05910fdd1a79a041f9d6d235879ad7af79e6efb18bceb5d72642291e12abfbfaee39f7be5021675660dafd8765b19052aa1d6fcd46547ab28f2e777a7627da2f0ccf7900edc5d7e79054f7635fd5e78b1f40f154aa18c14b129b76dd40c7bab30a96cef0f54f713df1232667a2f5eb44a6ea40605c71972016f3f98444c782a1c169e1c6fc7a036807d99e59034b80fd9b10580e4262f3d6b49d8d99ab696cc75209391921ec101c5c203974c77ed2792e37ea15fd559c4d1313a5302b013a374cff9bcb1c3f747c229034f83682df0f14b96b4f95bf48128f6813f8900c2eeb0b42d05da1e6d3cc135942cf5ec343904bc5346208b4c3ab20116a98c3edfed6231905c02bb0b3e1377e71040c09639ae518fb317917e070176000bb725a10bd1e1fc7682f48749bf8baaee678d15c1929957e986c76666505321be5aaa7c2bc3d3180f7afaf1c35d7460bf86caea8119c436c0dea22bdc0ad10f4f773c449b245a0f1ab1ec8aff6f925d7fe45061843313df6a871e8031fa66074b12b9b4ca480991045359f692e5a48a1ed4820919440f9b656f4e19bc1af7244b418fe626a603d1ee5972561435ece55321e34a97c3dcc12146d95124c452bb72b3681022ff2341cf40193d3255d1ca87f1c851db43b7009cfe9c9bec4ab810ab39b0d967c605c77bc2903760b74e5636d89961337142b63ecc6177bc16e7d84efd820e863f6969c11c58ad6fe58be059e9662d8b63a8a20d97b11210735d6c71eeb80c6741c335d97b8d5b9433176e16e361e5c8276767967b5af8caf4eb702a0769f3fd329b3bb0d3a586e5ff5f46657967e028d8b455d153df846a9f2000ae2536ecaada2ac2187878b63b6977f457b924a74c39834517c7ad39fd6392344eaaa4101077d29fb47cad93f63f9a3e8da62bcedf7c1ef67579aaf51f95dd2c21715224f9e63baf9a31cccc92c16a7d5a38a008982ab5192c8fd587073ded5ac96f9d8e7b4120bbd0863dfd2046f6b92592022c6a8193394796598b4e91957a1ec469e27de1d1d36054aed31c59e49db0efe1c0b328cb86bba1e1cda2aa9017e0ed7f55e65404d4484d9d733d8e2a8f14c6eaa99169be0ab996662d7ea12fdef31a0d09925b5d6563c19ef8e43986acffea1ca8fdb2e8882f25701e849ab446e717b650a67c447d31b4d887b9f0891866064ba2f8a985d16c3c2fd048f715f8d2a45945525a6910688c5f0d97e27640516ecb608afc59ddd9b9e67fc7b17973ab7d6a30792e2609d81c4ef6f9890e709bdbb065a2b9cfbc168bd303e44961589928225782b2841e71606b6e5293f69ca2fc6bd33ece2d0c8e4c5d98d763c0a9f4867d3b2cf229cfdb191ad4e6a99b6d4f19c121c19f108b32ef066ff7964e41dbef56dc746422a79c918cec70e31bb45e90cd83368d8d4732be7e5aee037e2fef30c61866b6fab9d02df806038f9ff349d4281719b325361b219eb23780399d328cd70da8c4bb7d4ad2c3a883507ba7d0bb7be85d596bea63f06d7b439c5a21d6b0c3846ef38a544acf6cd0c5c2e0fb2f8088e9c1e9328349a32c94aea1d8d805f804d1d2521346edb4d98fc5d4d77fd238c1e4a90b0c76a819ae6f70f54ef82f197b22b25e32335967058ab2df1f90671d633267e095cc75230519ebe4f9288805cfad984de5809fbc02b903339fc6d1f1184b204718556240f4d5fd72a4a4b1d9d916bd69803574f6f299025f581863192dc974a04741877853083878ddea17e329e199942ed507e072fc9f81d4cbf807ae3648836a98113796ac824e1f4d35a0b5c779722d17790f8b011c4870d8688f496e431bd02739b5a50f33f0ea5952d762a3584a6ef5bc592ecf093e495f3f44a9318f4c0df303946e123a28ca8a6c4aadf9ca3f2cdc4f02c379c5383a0b11c87176ad3a8a35f62c9d1f8b65ead1d89ee66f4dd6cd8ac0d7166a12c920fd9ee0a1a64b905ccced53e25830e5b3da99ef42643006606048470282a8f7924ee24bb268d59ad66168c9859a15672606b81d6e09beac6dc7715dbabf1a64fd6f3ec3a8b8572e1f51cccf9c5bb0292c726b2b467aa5996770d1c14e9cb873c306038d4a5413173769ef6b66ca4a7bc2f395dd49a6e7aaaa1f5dd66f4c9146f979b5c848dc9b69503550daf46745f0ea6df41a5f30e8cca1dbf87c95e94078dab2399173f485a67eab63d6986264dcf2655ee5ca66507cebab30449a9ba8df6e296323f9343278d5a1e4c2b916554780154e86112da5a1e39a849080def555dd292b39cdd47747766f9abd6db18d4358194bd7e0d83da7e46a63fe22909f1b5924b600a60022630ce8ac6f995dea4c56637a75ee4a7af70da7afb0fc65b8ac8d848615c79fbdabf0d450a5b2562ef32978ffa5c0215c5fff1120d5aa4b5d0662459731073fe2e13fa77aade25950e34d035743a58b1a6a650d16a65f522087990ebb3d0fef75a2101f8a8030cf82076be21f7eaffca2454a90d0f4f629996a0c2a00f90fb1877d671f3262e05b218a7f717f8575e11a80e9fff16394079ae5c7bc6f1c558f77f122142cfd52836bf51d9c8c02b8215e15dbf3a2666faab1bcf5558e7caf3f0697ce6323835cc31486c9760c9d0592c8614ddd8267cf58a83a03782cecbc59b1004a04c22b4d032d04a302c9e0f14756946eff6f25ce8a09fe1bc0a8853623f40dcf2e1018fd66917974ac0c18a3fe4a8168c931cb2e929c33ab85a823a77d9678ea113c0dc3368e8336f9cf340f81deea783fd7241f878e590e3b31611c6d5bd695f54dbde535b147d83ad47da04506b06bf08e8107f51281d0dbe3f8f9e11b77374260f8fe8047d45232edfd913fe5e60258569d02d9c724464e2dc1e7859778a6a36a568f0b90bf70c4477ef2be5de544e86ced220ac02ee9ae45284dcd0f39e2a6bf8dbf4420c75832d7a586fb28ef6203e56b8a0af72efb2119d666cb38957fcb6f1920aa2684b08b22d82396d9b0a72c4992dfee0a1e008f3e5579a0fc2896aeb886cf0559829807927c2da52652ec328158048d8c07c6dca43dd576edc54fd2c607882366fc636aa662eb8690dfa90f72aab4a645ffa2e7c0055ce67720234d8bfad183ea1c48ea1bb9415d2f7a137ea1ccecc89c5bac52239d1876d9454a02fd44d5accae6724a1312494a054040f9e3705e74510a7c9e3b8a7dc2b80399185027eef23168e55b41d24374d8291ee7035d5eb73cd558e848a59d5edbe6ca630e08e321cce09d35f3fdf343d58699d77904a1ec11f30507f54ebee5af8d9cbf865f3682ee0d2240f1eab358376436f94d0eefefdbc9c6037fe7950c9d38fefc84163b1c0263110aafc9d30900833650c05532ba1432aec1843289ab1440cfd98f39ee0178798f8004a4368431e62898024c8e59fb213ef713f80ba5a64877093fd3eb7072a99452ef5c6f339cc9c8e23925a249e05c51f1e745a1f22e5f42cc92df7dc92d0f65af74d5a81547b50db5a54b4379bdfd9475d6d812f25d698ed599fec019dd3f6e663324d46f1b4834b938bbceefaae6a72adf59464d57d46e5112e0d6fffdc5a688b6ef88b85410dccad38eba7b25ecfe9d7ef94fd9edc23a4af4c693ed4a63df281c48376c39541691872d80718adb2bdea7105b5f2a7b8bd7956e3a5333fa2de975a593b5961b8e1b408e445904ced90639ebdbdecf7eb697f24b9f37c43e0ca40101178ae2af91458996fff23048b14edc874f6a81b73690a75f60c37984f6f64086e0e79059293cc6a134ae206227d4a8427135be149cd815c180bf11435416ac9ae32485185c6c74b9dee29f6ddabe29462797d90c9527fb59dfd8ce90e774ca0adc8ba2c57b8c5f62bd87d73d8ea3f4ee86944dee53b64c6450ad0c55f526e2047d395539ac003dae7c5c11940c12a418abc2245b2b0ab0b0ef25dc0e515d8dcaefd71cf0d3e10bc7872cefa0ad768e03d5ffe8775e58b5b502a4877ed70a46c0467f53f130ec07d18f2038f6c602b524cf10a1836713d66cca5b580d153ef0f06a509f6b756f57e3e29b5da0886963e3685bc93f23ee332f7085b1fa1a2ae88d50b3f7de55c9f54102cc0d2d1645599e5ff361ad029f5e7cb8ccd2cd8ea53cdfdb24f12b8eafa5593b72b68e8cfc34ff6c90753d18af8c0d2422ab42a329cf6baab8a9f51de9e705b15c88e756c3fe3197806d7404d072afc5d145a0787a780c4f381b1f6d658d2e13e40b7d526bb743b5e0cc72af0ab64d64360166bd93483b72b88a667665f2dace4bce3b5d191eedaa2381dc42dbd4191efef5b5e6eb7f035c389bfd4d5420630acf722e0038932fcd0e366fcd66b07990b43c5540225c26292da4f63cf3a4093ec0922be4bde269b2a3d8d2d6dadad7fb5c6fa76d09278993da58e63c9fdfa55c65320f27f498373db2250dbc88502ee3d05104293f58ecabbc6c95fa077cfd9aa662b087992438574e7632294a80992e4d3fec45329d810a9957784e99bcdeee43980eac35b5882ef5907d03241ddfac6f6cd467f291d8a502abf348593dd05638e18458ed159b3a7a27609d0035764d759a859b57d515bc8a3ffec99e677292062a06ff5501c766d0ef41a014b4ede19d690263a2e2983b5649f5bf65abfaeb8498393b55e5c96130dd174e9c278389ef9f1251f9a402122f3bde38b795a2fbae5cc074103196ab3545311538be003bc95059a2ca437fbb6", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x4) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000003e80)={0x2, "0dc7fc1d6816fae3ffc6a3acfb0bd34cc467ae8d64e5df3d1bda8cac158ba7638911e89424dc0426e923855e98d93be24f7524f9706a9baed8c66450d24aecd92a04707bedfd3571c3d7247e74771f731dd829238b97f8598db8fbe68033e9df1083d45424b77231913c686ed526faed06b40d4277e3098288e7cc335c163fd8363d8286fc331aface7212e7c3db2d9581a98cbc03963c21b668380b0bf6d1e085b86946878a73a84e09eac2006f6958d659f64446016375a1a94174b906387075c6a97c7f843cc07ccd3259eb86c8cf888587e190d6c94e7a3630726df760fc2a"}, 0xe9, 0x800) 05:38:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7e, 0x0) writev(r0, &(0x7f0000001140)=[{&(0x7f0000001080)="c3fe3637f81904de2b70dee756a9f49dd6ab149a8a97ec7ce2ae8ac479b872bc7d41e89290d22781554ffe01ef65d9d7156475b55200d473341c1c65d7a2d65b15d178ba6c8a5131beb3862088d9754baf9a6e6f728b5db4e066127e40f8d9e212fb36fd593cd00c897be76f1927c8ad26f495003bcdb68d4183bd7d487410048b1f2c4bc55f8696c8217e1c58522089", 0x90}], 0x1) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8", 0xec3}], 0x1, 0x0) write(r0, &(0x7f0000000000)="eb4c5281f25218e20c115957b469fe67000e32156036c0d8bb", 0x19) read(r0, &(0x7f0000001340)=""/116, 0x74) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001000)=0x29d, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000fc0)) 05:38:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf18) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x90, 0x1000) recvfrom$inet6(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x43, &(0x7f0000001300)={0x18, 0x2, 0x9, 0x5}, 0xc) linkat(r0, &(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x4) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x2}, 0xc) rmdir(&(0x7f0000000240)='./bus\x00') connect$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) setitimer(0x1, &(0x7f0000001340)={{0x0, 0x7}, {0x2b, 0x81}}, &(0x7f0000001540)) dup2(r0, r1) getpeername(r1, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x10080, 0x40) r4 = fcntl$dupfd(r3, 0x0, r2) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000001640)=""/224) kevent(r1, &(0x7f00000013c0)=[{{r3}, 0xfffffffffffffffd, 0x41, 0xfffff, 0x5, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000001, 0xfffffffffffff000, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x1, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x101, 0x100000000}], 0x6, &(0x7f0000001440)=[{{r2}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x100, 0x6a421f11}, {{r2}, 0xffffffffffffffff, 0x4, 0x40, 0x8001, 0x1}, {{r4}, 0xfffffffffffffff9, 0x64b90472958b7a5b, 0x1, 0x10000, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0xf5, 0x80, 0x400, 0x8001}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0x89, 0xf0000024, 0xfff, 0x3}, {{r2}, 0xfffffffffffffffd, 0x80, 0x80, 0x6, 0x2}], 0x0, &(0x7f0000000000)={0x7f, 0x4}) 05:38:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x0, 0x4002, 0x2004) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0xf2) 05:38:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 05:38:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) 05:38:37 executing program 0: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:38:37 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/244, 0xf4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000240)) mkdirat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) 05:38:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fchdir(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/21, 0x15, 0x842, &(0x7f0000000100)={0x2, 0x2}, 0xc) socketpair(0x10, 0x1, 0x9, &(0x7f0000000000)) close(r0) 05:38:37 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x3d9e) setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x200000000002a, 0xd, &(0x7f0000000140)="ff011c0800000000000000e9df08ad3dc9000000", 0x14) fcntl$getflags(r0, 0x3) 05:38:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x11) listen(r0, 0x81) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/246, &(0x7f0000000300)=0xf6) setsockopt(r1, 0x2000000000029, 0x24, &(0x7f0000000340)="050064e4b794cb5400faecc0b53a885796a47bd92801ceedfb7897ac9d09f4c27a79c21681df64d8dd5d61aaa68ffaf7ae665af632181d8d1512cc9ce81aed0f62beae44460ae63d0c31c252766f9672619e32e01f8206a78ab70aa1756044c4828a384ec6f61b49e4a9b6756d", 0x6d) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/238, &(0x7f0000000100)=0xee) setsockopt(r1, 0x100, 0x80000001, &(0x7f0000000140)="a4eb86b21fc53641791c5fd73b922ac71c2ee2e011", 0x15) 05:38:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='[$\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)="955e00", &(0x7f0000000180)='.\\,/\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) unlink(&(0x7f0000000000)='./bus\x00') 05:38:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/125, 0x7d) 05:38:37 executing program 1: shmget(0x3, 0x1000, 0x1000100, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 05:38:37 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8001, 0x800) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 05:38:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffffffffffc98) getitimer(0x2, &(0x7f0000000340)) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') open(&(0x7f0000000300)='./file1\x00', 0x100, 0x23) getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000696e05000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d619a771ebdfe8e1d342fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a9946"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r5 = getuid() seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r2, &(0x7f0000000480)=""/90, 0x5a) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 05:38:37 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$inet(0x2, 0x0, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket$unix(0x1, 0x1, 0x0) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x52, 0x1) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100015acf93e498e7e7a594ed536d8bb7a3ced7a1651e59b37d1ef7392d11e9c260d7c7911500b63e52de34b96a1bb5370f2bbae05bc363f77638b21ebee06a98246db23786c3788dcf53a2a1b67457eb97c59ffe4d23eb96606fc286e131bcfa6f426ac326b8c1afbd50300a44272c37d9608361a0abecfef4b8c0e682f57537f2ba64460a1c722800000002af9cab3e48ae8cb51acaa9ce9bcde4a2e99376d96698a5c345c04685c589fa2a1add8c95a4de729ec8e503bd31288eba9fb973f1aea3f"], 0x10}, 0x0) 05:38:37 executing program 1: socketpair(0x18, 0x8005, 0x8000000000002b, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r0, 0x1) 05:38:37 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x1) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='..') 05:38:38 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)="1d000005", 0x4) setsockopt(r0, 0x3, 0x1, &(0x7f00000000c0)="40bac3a05e2bac5d7b689ebb4c7230be46e64ae94ed9fe654501625192cecdbdcb44911e15998ebad337d33c31b1a28dcf2528533d673b79f9a7b4efb55f015695993f8345bba55c328cba30a2215221699c6123d6f31c58c2c750fea01794c553ee98c58ced8f74154d64097dc984ce79d945200dffb2f34c402c8b0c38994ebeb464052c6db054cf00d68a786f4a8f9e9ea545302e2c089ad31549d23e57", 0x9f) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 05:38:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x180, 0x7) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xf0000028, 0xffffffff, 0x6}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80, 0x3ff, 0x61}, {{r3}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x70}, {{r3}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x8}, {{r2}, 0xffffffffffffffff, 0x14, 0xfffff, 0xd632, 0x7}, {{r3}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x6, 0x4}], 0xf7e, &(0x7f0000000000)={0x8, 0x1}) dup2(r2, r3) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 05:38:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 05:38:38 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0xffffffffffffff81, 0x81, &(0x7f0000000080)="582dfce4bd62b11eb72b2a035b3b7c7953309e7d6230e2091d3a8fd920917e47a33b5f2f1ee9f5a9ffa3561282862ba85fd925752f180d39c103ff678a494fa55e4a8e5b825fe70bdc3a465b992674a9f2ec923bb5f3760eb96ed4c052254ada31cc78fcaa200eb1b9777e5a9b700be08499c7bc39da462e92b0a42e6430b79f2cecd7bb88e581e410de947302fda810792d979ed7f67e61fb19bf3f1e42a1305c5817911b9b15c9dd09d91a3eafb26237fd8a1bb2eb2b829bd465b67c5cf5b13407ceda5a2634ec96056d2daa2d5a38c763d667c258", 0xd6) r1 = accept$inet6(r0, 0x0, &(0x7f0000000180)) r2 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000002cc0)={&(0x7f0000001600)=@in6, 0xc, &(0x7f0000002b80)=[{&(0x7f0000001640)=""/67, 0x43}, {&(0x7f00000016c0)=""/123, 0x7b}, {&(0x7f0000001740)}, {&(0x7f0000001780)=""/214, 0xd6}, {&(0x7f0000001880)=""/224, 0xe0}, {&(0x7f0000001980)=""/177, 0xb1}, {&(0x7f0000001a40)=""/191, 0xbf}, {&(0x7f0000001b00)=""/90, 0x5a}, {&(0x7f0000001b80)=""/4096, 0x1000}], 0x9, &(0x7f0000002c40)=""/75, 0x4b, 0x8}, 0x41) socket$inet6(0x18, 0x4005, 0x2) setsockopt(r2, 0x29, 0x4000000000000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvmsg(r1, &(0x7f00000015c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/41, 0x29}, {&(0x7f00000012c0)=""/115, 0x73}, {&(0x7f0000001340)=""/254, 0xfe}, {&(0x7f0000001440)=""/56, 0x38}], 0x6, &(0x7f0000001500)=""/189, 0xbd}, 0x2) 05:38:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adffe329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692cf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb9000000000000", 0xfe95) chmod(&(0x7f0000000240)='./bus\x00', 0x102) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x40000, 0x1f, 0xb3f, 0x1000, "9ec34f95e2c64920bc3f013cee2f3c72063d95bd", 0x8, 0x7f}) getrusage(0x80000, &(0x7f0000000340)) 05:38:38 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, r0) setreuid(r1, r0) 05:38:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x9, 0xffff, 0x89, 0x0, "2bad0c7c702d7b8ea8304b79e556d3a7a1e82dff", 0x1, 0xc348}) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) 05:38:38 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 05:38:39 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) getgid() 05:38:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x6}, {0xfff, 0x401}}) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 05:38:39 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) 05:38:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$dupfd(r0, 0xa, r0) 05:38:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x140) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x3ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 05:38:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x9, 0x9}, 0x10) socket$inet(0x2, 0xa5edc5ca13c586fa, 0x6) recvmsg(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/89, 0x59, 0x8}, 0x843) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:38:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = getuid() r6 = getgid() r7 = getpgid(0x0) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000680)={{0x1, r3, r4, r5, r6, 0x10, 0x2}, 0x9, 0xfffffffffffffffe, r7, r8, 0x80, 0x6, 0x2aa393f1}) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) writev(r9, &(0x7f0000000140)=[{&(0x7f0000000200)="cad2e043d94cb4debf66f3ae44f26c233fd37c442b4ed07d16dfb1b68ff6a28c507c77284b96d42cd0124246be1f60e8f16f6879ee0b2c52ce039e7fbb22556752c6b5a8dce61a1ef66fb76f7ca7d3f3c45671a1e24cac66e381f3ac15af109f3e0144139f3e9b301705299c1d3a2772167a7bc7c3319ba69c7f8d73232b9d13984b1df7475559c440b3a27a969fc7a7c88da768d2c66f939ff0b21ab25a1c826c75876efeaa", 0xa6}, {&(0x7f0000000340)="847c45bc2873affda0b470ca97ffe99ac642831c58f577a9765d98650402285656ad4dcf4704f37aa59922123550af8690030d5e5d1d871188b6a923c1a02b25f7c3506ed04841c981e82772809fbf34c98ae413f6dc8bc38dbb43a6b6981fc54a3322f5fa11b967e68b35dc7a0445219402b2235eaf55cf11b4205c74e8b43f945ec9b93ce204c7668f38e2e999959cbc750e0b47fb8fa3f69b96cf57a553793af50068f5b59f6aa065d74253610259295aaaf7cca8ed09028597024c46bc71a5e93d1d3573711b912fce42899ceaf6c7bb11e2fb6dc7eb44dc788be6a84bc4ef946b69e9b541eae850fee86c81149725477efcdeb9802fad", 0xf9}, {&(0x7f0000000440)="9f7183f0e27b04f5f594b56a2775236882ea7a8949ba8d80a0eeb157b2dbfa63759b3f5b23aad352e5fe27f82557c892a5458fe1784f0f09dd70d438f53bf62a64827e55787cc221780bd06a8221ff7fbc547cc9e9475833341969fe08822416a1bc11c5715f47849b6d16529fe42a6991ad1e46c27211f586fbd4eae43e3d63e696fac4df7eef5633b03f2df07566e30fe290157a232e21f7ddd9cae9a98644322a58ab7d9a9489d68d0dfdd55f54e610af452323edc386ca9b7f724ae43e23f73221684dd89f9c63f0e8c08546b1e5d2ca5d9c235c7833bfc1c4ed93ba7b6416b56cfc390d", 0xe6}, {&(0x7f0000000080)="e35f3654bdcb84b839774f626e508ebf500708a0912ce5028b78834f95c325d0d17dd6a14e74f593065504e38f90b30594d3b6ae3a146203b30180b2e6d8c7a812042b", 0x43}, {&(0x7f0000000540)="2cfe1b38bee997cdffeff99672151d9e1deb69854383f3e6afd1853961e05e0ebc9af7226f07922f1c3efa7745f2f120a9be784e01462e0381a6e41709b2794dbb158b57d808f47c9f7913168caf374a2e6bb90475f30f4159fa7a767983075073b3951d8bc7eddd4d73bac1c8e3999927833a0888d8ca91fe6938a75bb2101b06e4f15e223562ae8a6562509ab818050a7e2f74905745e2be98840365fd", 0x9e}], 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x9, 0x163, 0xaf, "d2eb8d23290bb3b24563d745445fbaa76e77d480", 0x5c6, 0x4}) kevent(r9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 05:38:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x189c2, 0x80) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) unlink(&(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x8, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xa10, 0x20) 05:38:40 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair$inet(0x2, 0x5, 0xffffffffffffff7b, &(0x7f0000000180)) dup(0xffffffffffffffff) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x88) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x2) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000003c0)=0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x108, 0x10) r3 = dup2(r2, r1) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x21) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r3) mknod(&(0x7f0000000380)='./file0\x00', 0x2028, 0x200000000000f54) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x80000009, 0x7, 0x8000}, {{r3}, 0xffffffffffffffff, 0x21, 0x0, 0x10001, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffc, 0x21, 0x10, 0x2, 0x2}, {{r3}, 0xffffffffffffffff, 0x34, 0xf0000005, 0x80000001, 0x40}], 0x5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x20, 0x80000000, 0xff}, {{r4}, 0xfffffffffffffffb, 0x80, 0x1, 0x6, 0x54b7}], 0x5, &(0x7f0000000100)={0x0, 0x3}) ftruncate(r5, 0x7ff) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10080, 0x80) close(r6) 05:38:40 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) r2 = syz_open_pts() r3 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r5 = getegid() r6 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000001340)="d19ed36f2fd69f08e9a1e1c3d1058bad9bcbb2686d32797d96f080b67e60c60c1d238c99eb9b57", 0x27}], 0x1, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x401}, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) execve(0x0, 0x0, 0x0) r11 = semget(0x3, 0x7, 0x600) close(r10) readv(r10, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/46, 0x2e}], 0x4) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000000080)=""/227) 05:38:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="43e3188dc56fe5816e8bcb5f5cf8cdc66c21ead02d9c7799beb5154d543b26858e5988eee68561f1609161e1b8a079b6da5ef1f25420533740be8483020147f233e317460e9d0e685f6d3121a350cb610be755af59c37389d711796d101a609d7c367c488ed259da225c806b6f5c17cb9499d1199e01d3a4b3f0591db7d5f8646b", 0x81}, {&(0x7f0000000340)="a1e9f7f258d73ac7dce1758a920df62b4dd22aef76e19ab4a0b239e39885fe2a7f4861e0121928f1306f1e6676aecd84d357d6610d07a6c1cc08e569485b5fef8bf5095e5a52f572cbdf5ab4857128ec9653853893fd567447ef60014816655f199991654e5c0e648e879e16ad6b07787b96ee9d14444ad18832df0171e0bd0f886ecfa947c2f2e84ed48e83079ae63f52b5f94336b22bb4a3cf53ff35129652b9658a5fb90fd9449101f803088b39ab19bbabf43d6c15d825edf7faf42abdc65e31f0ef32bdb28a3f5f3a89345405593c50bf79451876365f2fb45193ef14e831bbbaa627aa591e98949de8869df191506a7ae4a25da29469737a1b316b451307d5c840fd56fada9ef2792d9832a0694f0b84f4984bcf9238ba15aebeee7f511569216da80f41d92f3d3bb4cd5890591baaf2d8fc66c322627a3638a66f76aa44cbe5baa0b0fa47f13dfd09bda4ff57bd4cc0b63030bc3bb09207a4b9c5f780b661821c994d4bf690dc9d2a151e4122090d8230f10696d8b9e9eb94c9ad8b341fada6dd1f33f3a5ae8f85c4120b3e04e3e62589acb0bd39a34a58df8f6c83eef4d020fef75594493bda74995b05014542c5498d52ce24602f9eb5660b5c20859a32960b21a6d7f2674a41b4a731b513d0ac7c67b7a14c03dbace17e6c4ce2cbc922d22e041178d32f2cf521727ebf4285a854795c3df8ad5abe192b420f8bd717b25cda76033f5b34e329547a235d9a335a0d09fe82d9fddce6e4ac10af78ae075d73e362c96c73e2041b2196149dd91589f2f87f227c51f48fdbb7eb4aa01e2b758514347dd1337e7a45cad1778914ac177098abf9ceb11de9a1699b0850a040b43e198e6af8991c261c9ab1aff04552e150f9fe3301eca9cabf36af1349c16a6bed944a19f8c747d74f614296315e8cf50eb3e5c5f5c0ae93f9ce2071fbc9faec4480dca2238919fdffdd51b75919427908b3fc4dcadc389bdbbcb0c1651aded32b97e96033b2e8cdb463d213d59b1b88d0ab4f6c775f24474cb39464413e82a056c329aa8a9ad76a30e818538c3581c26508e030c61ba3832c2b3409d179a810070e8936828aaf52c122b67bbaa592c2a699478bdb64482cdd1e7f37e9bccb244a3fc7b10c195d167019011609b5fec6d6b9fcd800cca29755af10aafccf94cf2f1aa3d84115e591786255dcdbf189a55a2872d7113ba7f9967735178b91ea75586eefa5d46da496163a9b3b729facc5a9d6645dfd305331d4da88310005ae744ff9083f0d302ae47e8d8e3f6c646b5c43eafa0d3c5a417d0ff6d0b841762a72b0ae64df0de6feab9db6721fc9b815baa274b198ddd31b20a1b8a249380f7ac595a20147445bb8d6c5f1daf1e36e2761031c9e8038ec9bd3617d105e47f449c166efde431125eea90b5ebed3692424a8290374e7e42de52f4ac0549b418005a1c05c5e757901f5171c8730354e133ff19d5addad97b12864b9cc7fd70055d829cec73f1e7d43af8ae0854f354bba69488c02e114b4e8c53e94dd66e4e1d2d7d0f5dbcb74ac2ff997b9c72ed0ec8277e9498c579c869bd3ffbcba72e0b3f3a3e580d02bb132451ed14e109a93b2bfecf77e56f0c9a2b053894327ea13e97afd20a80b9fd1d0e0356f536aef260a168ea06cce1b849102c0059c69d72f5d98daf1717867cc41bbd58747e16e5acced8e9a0a5ba832912acf9f1538bfc3c00a6d53d331dfa931f9f938ba5267928e8bf1cbbe93d60233ed25780c750423b24dd915f54d36974780c3eb34a41442bcd4ea58754bb5d303bfb9e7782cd0b99c6310682805a59770fd2be50d9b77aeb484fa0e55bcaa2851b29dd1d4cc48964f2de76a8987bb115f7f7fddc78bdf54731cdea8d41e33b77da28afb3d75ea9073ce5abf0bb5ad6caf8b52f626ac30f31962943dd9d50c918f4fb325c3edd1ff4a94927ff8d2c2da2635ee952273362c8646b5497fc85b07157b71fcefcd48834f7ee437364608fde2ffc7c4a2453df3c8e741d4d9a5e4a09d73778a1f6314ecf59fe6beba10a65d9a76933868f145b320e73e3419e34f7807e8b46bfe7df9f9ebb662e608fa017c9f35c0e5dab17332636ccf1629388edcda842bce12438468983cff40c4c6d3e3325dd2a3069bb471881eaa1dfff05b72f189fdd3e1055c55b9e7469b07d92bc3ba016b569eeb4c9972b21eb3dcd99e836b8c1ecd9dafe5b0bd2f4990b05604ee830a8962c2afbd2c04768fea872808f3fdfb52e05bd8e92749bcde4497b36145dd6c4c965afb4854b5987684c2809d919995bb9cb67b4772741f04559a374a85928567cfadf322201389862fd9d57f598b4f9aa761a14b37825e708411bfe7d94bc40551813e02943eb8c77039185abce5a83d5ba108291fc6a0b836b0a51991cf960b30524d33016e6c882f4a11ac2cf86d7650f2dad2f9a6c4cdbf04459581be25b9027b9811acb8d8aee13df9c3a32cf3be040dc4c45dac608c7722c9095fbc0ff37e3802698e7e26dc6b0ee04b64e5f2636e0cddcb120a620f1c9567bc9c2ec71045b550602943478151f6af0bbced89a1818e5dae0da3df05f2e4bb83cf7d64c4d9200542733baefa0824875837dca88296d7c7d3707ade8c8438bebf5074c1e787846f1ba6fb3315538f4d8665059653c4c22bb5e4b7c5009f8a68170d8fc57ac8382e29fcf66e2e591244609c3830573b9cf689714efaf40fb795e6dfd90b2c623241f6be53600644a24476647bd5c042c66ccf76629978d325e7840a48389e6408d1fc42825ade910bbc36a9e083bcce1e244d7d9600ec80010decd362e60298c4280759405c0e4c87604dabfc2f22a8d0c31c602a9c0fe42745f6a6a3f3b760494ab88d44ed35661d0669a7d3349a13e24dee5e2d65e5967cb53de5db792bcb605291ecf9489629ffe4e0c385e2320fc3af494ce0a62e8a4bf82babf1ae6f7c320290117972f62f2a73985d54a833d71ca46ddbaf3aefbfcff76a8b95ae4c88328c395b8e25fc8c759431b0d97295c98de1c5d48e41ce1c2cbb10406771ecf1af0fc42797d579dd7929eb829aad9217781ddee72c40fedeb01633e3a6c2931aea59228ee8dde57b37bf89e4db2beb873a1c693f7b31a49ef8038a53d1c76b1b3e0ec0840ed91e3a53c2781e9f03d554df5043706286af78c95642c92f48526ac2404461071c30c65681667822fc8e643a0f5f89b8b0e01f0b6e3a986f0281a4e7d3575a19f10c49fd8202dc4ee14f5969726a7e2efd23e50b3797393ede65ec60164e5ccbb6942fa828e2365351c91da6324c38b0c6089b6e95669ee93ee5aea7d45b02248e876c840f9b589fb0b27c40f75f3c7206ea18f934d3546d48276bd98532ec018ba6fe9f1b5b507df91d5966fd9f43bd9d4191f331315f78eab74b19ed0b091c1093c5cb3877fdca09f27b4f5e1c68069cc85d99fcf868e75e87b21dbb911a9627482365084e0f8b28586be1bdc99d6d75621e39f60ffda6c2b370f755c36472908534eb7e698fe9248c2e46f3f3774a0f79a9a36ad007e31acc0e83094d3ade90e0c2bd29f27bf98684ee604cb2925cfb2ce75b3c603f834f5ec0a630cdb3e9bef5826482d3b66d30444710b649baf491c53230828d4a15ed45572b65b5ecd80c8f2fa242e078bcfbac8310ae94e55db837963c94fc441d56ea8d46ad8b8c94be1390fcbb4063ce0be7b571c435869e3373afb27ab63f4c5711fcc7f885a42aa86d071e63dca689075b0ab9c7e46051e62122b3dd0036caa9c57dabf7e9988c54c64175d4f5b641aaf97bfb6239ecaf4a9adfbdf7e369ac3985247ddf6f96dbfcccf2d1315a4c111a35a3578a96405485e6171ad094e4bed8b18af71a1958c26901d7b36aa7e96f3c8b4052bd2951a641adb2effbbfd000d6163b3d0b1a8a4dc3ecf2d28eed6ab57632442c61f0797add6f90d8f00d993d8ca06e4883da9a70427763a7e4213b6b6fd699dd0f7049e58e5ded86eed6a47ed94b8256d03b579412cc18f5a9a02d4deb4225a86fd6187388855885e50b10c00f656fc455109b028d7e8d17a30c1e41abba259da636433d75de1ffe3754b0654fafce88c91f4e78ab7d7132b45705209bb07b6e3177b3a14d8e793eb69c1a84eef4bb200824af16e516ca4b9514548893c66baff830995f94f035d6dc72def52658a04f56645d7b37b71eee594f83195fb6c61bdd1ce29dc514c627a486c79439860f298a7698cbfb838632762112dddb311788965ed7f503faf509e4c91fd32687a42d5ec646613a0678ea67f98adaf25266995a732027152186efcaf6d4c93d294f00bd7b86a0c200d59926ff99c295f7822c12204810d261b05ab7e1c7fd1fdfceeea074e2da6ac2496cf07ec0c90a089275494886670dbb6f83c6b1844719f9c52ef5a9b5a8544a42827860059744fec6bb76e86c972e75daca78e3906d9f6c61566b59200233f842a2d2edc1e0a997c085d18413df3dddadf3bffe6df266f3dbe1241d50c0317c30bb1f2e59163171056ab5ed81674d7b535f47d932aa73210d193b85c5587224edf1163f41eadcdcca6584dd0391eee66999a4999bda2a5b7dbea181468b0acd3329034a0fceef433fd60deac77fed1e366433adebbba258dd0f712fea2cbc4470c9fe9b0bcacca28207674a7690fc19c46fced0a6c45f17d04509f04e1df308f2b8491708efffe080d996fdd00c87da1ba62d0abd717320ef9d466ae3b111a9141b02a051048960328c18f21a24871cb2442cc07e97e046459d8fd4964a54ff8dfd703166fa795e26271f6f249217e423328f119d9238b34749951158af0e921dbeebb34fff44394a70c6b43eae60217f3178776b9b2c2ced90c1291826ac55d35793ec4c58358c9b4bb73c91d945890215c730ee697ba0355a7a51f00ee6da93f76c661ade6598beb3507ec33a3692232445c7a4909aab649484d356ae0f60191ef1a9b9378aa6caae3654239319840ce9c51ecefdc2ab6447fbbd00ad95b769cc7887357f820e08d53f0b8f7e1cf21a4d3cdd9132236df1d96cc4c5ad481b071ebf51ea057a2533ad62ec8d1432b92f963e10ac41760e0a0a502ec9cb8f0d0c91c73fe899a28ba886fb1d60e6ac07b3f9e52173788b2e8d90535e53552aff07193eb69a71e946e0a011b0fbac6bdaef58f445faa323c85ee4a3a60fe693ed7e4a3228d4328abae05a6ade212a10bfedd4a0b3b16fde1328ebe4a98ea971a98d6faf394076a3bea237d9479026e21bd8990818336652faba91f46ce4e524880c7a76ccc73367415bac42e7e81e84c0a50bdbfcd3ba4ac6ef2a0c7081f6337934f51207a74e285a30361898b3948cbd53d81d5e9c202b6687eecc861554104a402c171f34006fc8161a357c254e29e917b1a5ab32a9a08f27435a056401a30ae3318c7ec76e0eedd276b76f56b493b2b5acb75a2b1561f7e4d42fa87798e265e333e14edf9c85b5e518f417adb6e9c671403eb3fb8af27f9b1ab6e5491d2a1dd0b195f1ec401a0e35f5dbc9ef506eef6fd5e9e47afa89b98cea905fceefb55e923870fd34f984a4a1f5e273b297c0af93ac55f0994853795726c44d8f32d425daef74f1b73bcf109f41ddffcd15c623eeba2f2dd021bce95b320c6f91e426701949ca6f12adc47822da0019fffcca47ba9b8c135effe7ae8bf1bd9a97f7b1a17f90bf2afb18f49537b5de4b1fe117b2aaac6d7da2d47b15ebf26031be5fe95f14e6c569b6d1acc7b23e2a5e5f5ade1360075c0688afa0a522916b258b0b29bce08317c08998425f4277c21e409b93", 0x1000}, {&(0x7f0000000140)="f9310e6119728257490d1e6514acd0a6567192b6bb2ba61a29523c901dee4fa951b04ba247eafde0d6", 0x29}, {&(0x7f0000001340)="6e5393eac874327d98fa54da264564660f456a0d8e26230fad0be8a1b9a176386b760d2e26d4eaf41fbd66eed61e7400a9e4f5d1491c3eaa078faef223ab3f42a4cd40", 0x43}], 0x4, &(0x7f00000013c0)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r2, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2, r0]}], 0x48, 0x402}, 0xd) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9, 0xb2, 0x5, 0x400, 0x72f, 0x8000, 0x4, 0x3b}, &(0x7f0000000240)) close(r2) 05:38:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) nanosleep(&(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) fcntl$setown(r1, 0x6, r2) 05:38:40 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) r0 = socket(0x1a, 0x1, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x200}, 0x10) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) 05:38:40 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000100)=""/212, 0xd4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976000000000000", 0x23) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffeffffffc006, "a147780ac85a538a131100e800000000ff7f00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) mlock(&(0x7f0000ff8000/0x6000)=nil, 0x6000) 05:38:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() pipe2(&(0x7f0000000040), 0x10004) r3 = fcntl$dupfd(r2, 0x0, r1) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/226) 05:38:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x80) write(r0, &(0x7f0000000100)="d1622909160e7f0ee7", 0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="605187b6cfb02eee505933cbd57d10940cc48b11a69481ee4159c0a90c0dcb9e861ae93324219e7ded0f00104bf5b04b5f87e6", 0x33}], 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7ff) 05:38:41 executing program 1: r0 = syz_open_pts() syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) kqueue() mprotect(&(0x7f0000346000/0x4000)=nil, 0x4000, 0x2) syz_open_pts() 05:38:41 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0x5}, 0x10) r2 = socket$inet(0x2, 0x4005, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x24c, 0x2}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xf2, 0xff}, {{r2}, 0xfffffffffffffffd, 0x4, 0xf0000090, 0x2459, 0x33}, {{r1}, 0xffffffffffffffff, 0x68, 0x20000090, 0x8, 0x5}, {{r0}, 0x0, 0xe, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0xc0, 0x2, 0x3}, {{r0}, 0x0, 0x4, 0x60, 0x7d17, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x23, 0xffffffff, 0x5}], 0x100, &(0x7f0000000200)={0x3, 0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r1, 0x6, r5) read(r2, &(0x7f00000002c0)=""/152, 0x98) renameat(r3, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') r8 = kqueue() syz_extract_tcp_res(&(0x7f0000000400), 0x9, 0xb4f4) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000440)=@in={0x2, 0x2}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000480)="511c733db20e5cba3b1be447cde9776f78adf097192dcd2743bf0e0eceb4cf2c130e4ca17e639c01e7caede554ecab1a9ebf35d7f5565aa2039bfc0091b418097a8c11340a1c2a18b7bce150e42ad5d128e4582125e7e112ae5e48362233d11eecf511807e744c446aa825c97ff0d675b71b005f869321107da0a4ea40fae947cf70584b4b283298a011a76446f668f49f42cfa25f6c5ac7de5febbc467fe73637d461224f1bf708fb6cc1c9dfa339c2f3780f91a71e9cfab10309e55c8878253a266a0fb9f817b49f1f86a21e1b3457e87526d9e4ce228800", 0xd9}, {&(0x7f0000000580)="5cf767d6d7c1", 0x6}, {&(0x7f00000005c0)="f597d98a4e238788c34d22e811814b6851609ccfb6647246c058b78d4aec1d7303608de33ed61eaa8a2edf868192def46cd5d5f1562588bf600833584b8cc5ddce6237aeae8a0ebc2c814dc5e2231d1d1b6473f5272e4e5c6435e8153bb2867cba6e227ed8a8d290ccf42526ad54fe6d00cff313b39dc736be0b330a6997f9d7", 0x80}, {&(0x7f0000000640)="68f8cc0f5dab3c0d08646a5e0f004d2f69d241a25ee25508682fb64c8074e5bfe4f9dfbab0ccb8e7d64093f0d33dce03b4c782deb2fe529b55ef0b6535380ff5517da708752532a9a0f7105879ada642852b88a0b28717f6b0b8311025ce8a40f232583872453bbdfacabe1ae10011728d52378ebab987ab", 0x78}, {&(0x7f00000006c0)="fe28e82170cd274cc2ac396e922bec4511866e07d077328f4ad43bb6b6e684085487db1ce8a244a95603025f78fc6fdd27bffee4ad9f8a0f4b17f8a5f6a8d45b2ab13115a142b92e4c6f5066c92de86b47f83eeb6025e5d6c06d6fbdabc8a3a067749ef0fc44073ba06f12245faf58e117cb99751241eedeb229a3a546419aea060cc9ba0b0ff8fb6ab0ad2e84e1fb01b026a59e4e3776079bc42dd8501b5505e9c2ab0234f957b7968e0afcf3c79d07aca2db16e85ae0f9716ec9d53373e7749e0dfd55", 0xc4}, {&(0x7f00000007c0)="17660887cf7a80ae10314c164bbe539ab3ca3b46431e9fb2788fcdc6f211eaaaf4079088fccf11b117b8a446df07e0971c98335c8d0b2d53150a431498b28334b77d8523ad26ed21ae236b82b000d0b9e492419470a5668d0f952c7d77023d38fb6fee0efea92ef616b07324d5cdecac2a05df7b289a9e677f9620d7b383cc262d2e674b4f8d6bcfae40f8d3b9152974c08b43d6273d", 0x96}, {&(0x7f0000000880)="ec3d8f1876af496d5e83ba92a6bc49ee08b8d53abfb2a8798160c8cab1a99c75541b2c275850180d893c58822cc7d378de73e29fab613480bacab9e186cf6dc0de7f89dc4dfdc285c4c8457b9e323f732204261ef85c28a514fbc4f2122f7a24836611fd95c002b38a3d63eefce0c8e6e19eddf169395d5d4d2414bbdae418a8e7a8578eb3b620aa117678534c830911878f1af65be32c4d53eae69165fec8fd982c8905c300c051cd65ec43634bc144e94712174c790613697bd7bf0316f986e45c7b78027d77c159b8743e109c77e58943d3c0fc2dc5d8adf70505af6160063b7ffd64c70045e59c4b1b3922645d826096314940d603b5e8e7eef7a1", 0xfd}], 0x7, &(0x7f0000000a00)=[{0xd8, 0xffff, 0x6, "b1695329d0d3845a44608fa83f93429a3970792bc59e76e3d4bedd045bff7d84c040c72187c33553ffd9c6e360632482e24f2b0122fd2a0f8984e1659080f00b30830f6e3bb5b81d6bea0132d382f23485f04342d3a6e8c1f52263ff97c815271f24a16b1092ef1ddc243f849fb4dc2de3a93096cacff3ab59e8006134c70efb52989cd5e5c8cf8c46a6c62abebb6e3f4fc86fa188f3d333924fefb39bc3dc5de7da59020675a073437260a3fa32c0973b1fb74bbf5f51e69d98d8e3916d1bf14b5240b227"}], 0xd8, 0xd}, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={r5, r6, r7}, 0xc) socket$inet(0x2, 0x4, 0x4) getitimer(0x2, &(0x7f0000000b80)) mkdirat(r8, &(0x7f0000000bc0)='./file0\x00', 0x44) read(r4, &(0x7f0000000c00)=""/111, 0x6f) write(r2, &(0x7f0000000c80)="f9ac5adf2ea01ee30c0683a6ed108eca70d26fbbfbaf62f6fec99fae55261bc3c7336e0dd16b27f34835e19a4aa03106adc62cac8c30db5fbdfcb5d50c791829def1d0ce3ee065ad1b443474579129f135af0f70030fa842d54a054934e2ef92c7ddd9680a96c348596994a389af8283b3baedfbaf15abf7fa528bac1859b0bea04ff90ad32689dbb171d83262568470238537ff7f31a1fe2ed807d13540df9130ad2536585b0fd32a895bf0ec4643b975f34716e6d49c96cd4691c8d8f475b750c759d3df5d11453488210506b0ea43053c3c7128ba63afd88d7b5dd388f7", 0xdf) mkdir(&(0x7f0000000d80)='./file0\x00', 0xc) socket$unix(0x1, 0x3, 0x0) r9 = socket$inet(0x2, 0x0, 0x88) open$dir(&(0x7f0000000dc0)='./file0\x00', 0x80, 0x40) socket$inet(0x2, 0x7, 0x90) syz_execute_func(&(0x7f0000000e00)="f04508630740a50fccc4c10567d3c4a25d98a9b8000000660f380b2b4684dcc462d506d22194d84d8013e7430f7eb1fe5b0000") setitimer(0x2, &(0x7f0000000e40)={{0x7fff, 0x1}, {0x177, 0x1}}, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000e80)) socketpair$inet(0x2, 0x5, 0x80000000, &(0x7f0000000ec0)) pipe(&(0x7f0000000f00)) fcntl$dupfd(r1, 0x0, r9) recvfrom(r9, &(0x7f0000000f40)=""/112, 0x70, 0x0, 0x0, 0x0) 05:38:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) socketpair$inet6(0x18, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) 05:38:41 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="a1b3", 0x2) 05:38:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000700)={0x8001, 0xffff, 0x2, 0x5, "2f21c0abed466c46c4415a260adfba256159f40c", 0x0, 0xffff}) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="64a8fbe46f400c7bb86249cddff57d7166848d8629bb272c7f11ec4041e7056ae99090566e784aff5ff5794668d0c7b5bd8c5d4809b025beb76724130790683eb4d7355f8c33b559a5c81f606f193c58e9231b0e7265ea941d8dfeb05c5742b56f452d8fad2011d061bf1ecf7722fce7f9c19706edeb922f95509b0c5fba01684bebdbf1b886e8eb3ad76b60628c04949c9b6d21aaa5ca2702b6522f68010d0eb43dae63607f0df201b6a64d6d404a7de92818aaaccceb77bdfb0918bb88b2068e53", 0xc2}, {&(0x7f00000001c0)="eaed447f01ef58ea80ed94cdce0a6af2b5e60b38523387a4296e91f121cf901c3a4a461ba00f957caf5abd83ebe4228b553797765863fbe0c35cae9ba0a01032ca6af8499fe78e0fcbebf0c7f05596b022", 0x51}, {&(0x7f0000000240)="32dfdfbe60abfcd22d91aba9b55513c7d77841acc9d36aaf09f272eac2e435e236aa6f521f656e08c4602e05c9fdbe004e0a08d30e4ca2c2c5c72f67224a39a9e6164620060064ad1e8a9ae627e90d60b109be3e15dcecc94815a6ec03b6cb85de54b9272e9780f73c4571e1cb7aa6ffa7a07642baef1589a56d70a711802609aa831c4b068f3427665fa4ee58bd6d1a2aeef87db9d19725e9483a3b2f48103d218959f2187026671353abe7f4", 0xad}, {&(0x7f0000000100)="82f826791897ba6ab61d7de5a2a700adc546b28eccb1d386bdc3ba022f2195d45965db508d99c25b3b2cd29d0a4a31bb6a47360dc3e9", 0x36}, {&(0x7f0000000300)="daee174b43b0", 0x6}, {&(0x7f0000000340)="f43132613036115bd2610012697e6520ae1034b015bf4e3cbb59ba28c752dfa85bc268a15cefd897c397544be0f94f4595abdcdaeb4cbfc6b8522a6979920c272091315d50e747585828ce3bfd9da5bcf42ff2d0b04bbdaa3770749e039bf2b3f63b9e7766e83ba5b4560e53691e4cf24ba64480c67d599f841e360316c1fe24bc8aefe3540c54844f220689320e24baa806abf9a4edbe04faa45c6b26ef290af336875f78574374d10ad9ecdafa19db4a50bf6e40dc5378f55b4d00aad05bf1007beeff69e8fe194096", 0xca}, {&(0x7f0000000440)="0bd28e58e07a80e2a646a8d603ce8de2d81826a83e92614d6ef3de6e5fcc56234c2688cedc5e9b4d00099f8d51abfd4be761b7b4775840d3cc16b187ba03c300ab2ec1857de439ef84a20aacbc4f45916b6ebd0b2ffdc97de3cab82e7140c5611a85664c8431f9927ebf69b4fde29b668108e5c24405995dd631e151", 0x7c}, {&(0x7f00000004c0)="dfd1f50808e3eddff9f088588b2392c7859c8434cbbf1be398a1a0535a5919ee4b367bd27256e79a499379e74f69ab211b40978d9e147aae2fd070cb8946026ce54c6c6d76dbf05deb186d828a181fc58a80182c8eb6534dbb69b4ed6c1cef95140c06702af936eb0d97e2dd5bf8f4e64d8c04d71a602dac3889f1f965f9121985882415182e136ff6a62d70fa0c11212324ac48d113cf90098814b74fe784f5968c5b3571afcdc788b3ce98cdc61d39704e3a1f0687adf5c0374844dbbc9abb3a6d", 0xc2}, {&(0x7f0000000a00)="cde77fa7e61fc2987ba2befa83a4553a9e149fa4a6a11fef4f644ff257b1204bd7e0d04f3aa784ba5d92d599ba7f60b7d91df355ceaa9106be471456d1c83ff3852daa9763b11ff99d513be7889cea3a3b441e160b4c5ab98c36fc46eabd3244006f30a3e6dd5cad1581e1402aded694daf7448a222b3c7fa3b58b1a6b862c397bee65faee96281eb3b07bfef2748cffa83941453371c5ab59541c62303d0c5c818704987813eb5ee1bbf33006bffcacc9709dd3483c9633694c5d05997e4f7e5ee0f42a922875189cfc28db83ace0a00712677b4b2b7c920196442f47df544f7c0c747dc88d0e5cab52aae4c0964e6bf80f461ecb28a0a2a6b3f8348a298570c6f6eed113b03ea028bc448b965e723698cc5167a6ff6059139f1ec9cc12fd35b51ef745ea4e7723bedc46270b7e5a5fde392d3f431916e487b4b622c0424d3c15756af45f6d37e2b1bb93fcb8897db64bc50076ad1438dafd6052e6164922671e7434a2b815f81708d1c768b4a8c86142c9ed146e9f0bcdeedae2fbc5912b5ac5d389c3498bdf39613e1b0c235148713f144c3c2cd0e837a8758f4df4fa7d6fed873232ce8bfce83e21d9b9e66509cc77641fa539cc6e4477cf0629acd831529363b9314d2f8b00df8b689e9c271d64f80c0fc49a5eb1bc1a08e17547f123bc9165fe80e8ceb594b2c620c548746d0aa2cac7dd32b6fa2b4b4166b6ea30c147a2e41cde01a98498968c0084386144e59e732e78c30d1537b34242ccb0ab77a14907c3f79517fa6c6a34c3427514e310054528805aa29e5ea8b373d28240ef0a2da5c1e10edbe7dd01c125055de049d5ea0a35a13ca449f47d6df6016d72334a9eca6de79570adb47cbb5bd68b6b84c07cbd19da44d705487b57c31f19d5f3a042131928bcf3596960c4749c7b26480577b929586eda919e817695edd56344cd9feaabafed4bca8589e35c18eade35b8b40c9e3d7e2844881e3b67c37619a90a3ba8080682967a83c559103108826d0c49d8eddc5c89ae2fb56aa6d424c96198535d07fe5ac37c646d9606d4ead3f0cbf5d2ab31f1ae7a0fe9cf29510254d0ee92a66340f01d14dbe63e726d76e6dc8ab73fb7641b97ddede5f4929a0388e0a2c5929dc0a03825b133db1dc579914c7eb3b1830f2211aafc03af630a21c9645f1d79c3f00d68fe49b152973369d1abe81973c48d09ae7d8d90faf5af2fe2510fcbd9db49517b4572b1c1f98c5fdfa9cc17ef3114e6f6c9c0549b8427e889a039df74030429bbfbc324c27fce9d7435d2d96f535d41d2d7e01d17e635dfc9635d7ae2ad88c6a5bd435a14724d76531a8f93a06059c42626c7e6dbca72620c45532de9ae5753773f4d59e6a31c6c3e7aecd429bc76a58d64695da855d6c233dc33e0d39b37673bc3106ed177c9256c3aa1ad9f9a33cf42fa25dafde4facf6742de53270579bced97b830c28810b60c214853b14b9c0d5e618caaed681e46a83870ee71700494a798bc794e922ec220ecd8afd456381e52f540b9155164b79d4ddde4b1316cddd8a65cc22474ab7e8fd4062ae456f5a707944a8b180982642b184dcc3551c5378d47141a917f2e1173c7ef82fa519f5767b3f8b4f38ea938d780f3d3dbe6c62ce16334f417defa3ccb9aa67f07f45ea6c71aa3779895020e8d7e62779b51613828afd9a1431c4315289f4d68b084ea2d0f9a3ab05015dfc0a99db85a0187f6c972dba38341b256dde6ccc11146c4f32e58bfbba51d06bcf260debcffed517869fff7c52dd244d0fc0b3854ec092b0911f9da448603be4c2d693ad98b594f877f99c883083615ced8041ff7eaf26583a10175b6f39786fe2960165cf05bb8cd3388e127e5ba1e70a0b4b58248dc4ecd8e43d64d271f22b6f823b93f36b6d2b1fb9bb762d6c0e93b38a86942b08fe3231a57e78f2bec7577004f7d66ad8d254712bbe27a89fd86806840b5d08d849a6c5d147b2c08ac2c82b6f1158d8120bbf2d77c18e6d4d2b9083a855634a457ea08d8d6dd66e3572200c3a02bb71f42f802c6a511ccf60eccffd3ba7598d53c295b0fb6b640d397f34c2667386a2744fad66572814cfca9dd75bf6975b5a78b166eec9332303e07689adf7e1fac36154aedae2a1ce47e24eca3312732b82c524b934b41e015dc1407249a5f69b3379992f2afcf3c3458f95034a047f9ce79ecb213aea661ae5fd3a977da1e584de09949b8fbe14ecf9c96b4f23da44ceb85add15e5b97f13fcf3a91e1a37de79555e413b6095154441e9ee9472332c566dfd0eaa2f4f6c0915fbbbab9a37a86bd69b508a011b1101752b3fc2c832197d018f92932a574478d67f11ccc29a1b1a441fd892f14f5d1f47a9adbeea3a3cac461d758d944cdbdd1fc253670a687623ae6d6c3c7e17f33a08b5703a18f98a7559b76379f095aef9ce4ff90302aeb0841ce270160e956cbd1d252c504bfee56ba6578e3513d196a363f8b52164c405c49908d52424f4fc727481c01a56579249eb32a73f0b5c9cd947c1327fa30b089aa537eb483bbfb1a8158f9581d4d3aadd163bb84bf014a0aec856ed910de3dff53d001e27c868a49e4f01129875da7e06993a48c7811ba9cf4eca353a6521b604cd9d7263b5d525c1e11140b8decdcd2d39e81ed25afe395db47ddeb16b05e0c50bf2e586a3bbc7ac9c8758993bdc37270afcf38aaa1876803afd8b2258c9a7e882bd1c75cba879c2d488661bd80de23f98090cb1773ea43f8149c51d3125ce3007b34895475fb309391e6616e190fc912c9c9f9de1fc80f5e8c00cf03f00cff55e2c1bd4a5becd5789a6a80f970e0bc95c668945f756483d37efed57bf6d47bd8db206abbce55ff3f08f9948d9ba27400a17a962b192cb6aa7f6a1cc545913143e1ac2c3a96c695c3a34812fab5a6485fe67dd9c43a723bee194b457e8485a4d4155d91ea318296079662e3987a53f3a7dfe76fcf10b8ba87ec58ac09057d53167fdd923ba22e9e1b18d84785cd84d48d9f246a717c3d6839321939a6ec558f096d31739df4ec18eed498128b5daa2d863d724207109d6bda9d71ec64b21610520af987338bf056059a63caefc9d8850436fd2f23f4abc76c67d967053a677379dd9346d469c82f6297fde47406d8c3c2d066d67d4b358d904e4c9f04e99fcd33c7d1690a902fe06112892d532488dd184e0cf363bfa37a3d69b737a99a2184fe934f98a8554759fe6e59ed781fc099ddb033faaf898b27fc653f6a3a14fddc5ad6644277aa4ccd4102820cac5eede6cdba194c369585637ac334783ce6bde81687e8ddc21a05430e40de50046cdb400a4df9aecf039cb8d692e87830d9d69d8435312abe1fd7e002a4eefd1283291c0740f2ce470470c21b2e3fd37735572f280b53a8266c96bfc0328b3686e09a27f3c4f1f074e7fed99d5cada8f0c95dfdfd8720efc8915a825becc7f94a0b9280a3f7967199ee28e443a8ee091c0b2a245edb5c388c7550cad981736754e10c3b12facbb8f5b7fea3773f831395d2132983f028d11239c5ff5506d8e05dc75c107d02007c0b91f8339039c5aeb9eda21109e91569aeeb5bd0c3c3cb74b888be1b048e5e670b9398406e9bbf2d00d502c1151139886faaba1eb9e2c6ae834ade10a624d0436140baab5942d285fcb85d42c98e7763a7236afefee5442de91da252ae7f1c4853269ed9c10d165a47d9e8b31b2ab7b47c2403dbc1cf267514d34dd73efecc5d43ebd6825f6dc0b443a3b46dfdb36d2c640d9a346563413a891e7db615a5e417e298a885d80c7809bb0c856e3d5056dc22f77e056f0040462344bd04dde5f6efff814ce16eb398d0fec85ea8ff8189d114c78d43fd1bef74d7a1dfb8c38245ceb5cade89fdf2ba1954a97116a8436d69ace2cfed770f510f713f009966f5322fe2b0a4a09cc7f33c9273d8ae1a768a3307fce8fdcef304b4789173a6470618385d5ab2c8389c2bd0af20fc37f997d432d0d3c2fad76b7f3433d998c4917ce8b6d3a5374a6d0682cb97231712d7788edad390201cbee36f25aa85967591d582db234a9ea868b51ceec80ba1a0e6fd17c49d9a809c481bfb8e790773c5634f24673e084bff40003a618a11b0a8aea341430790b91785e2796c12308a812816ffa4c1ea7115f799dc7e204606943efe83a632e8dcb6c6b65d7d76964d8fbb36ff25dfbeb054985878711ff9e2413a0f0fb50fd7614f855db1aa5428e465e9f250d0d68489a8723def67a92ed007c3172a6c3b4c899ebc882941f9eed064da9a34e251abbb6d4925b842d9cf3dfd2186e5fbc13c32ff8c63c03d4725f37ba5b1e823222fe12ba5bcfd21bfa3b6d182a43fa5aead248b49ab047fb1bc5b0f32c550caeace773a3a5b7f140746021bb5ba4dfbf099a48d5145e6df93f3339515d8f4996cccc4b156839128134c979f5fa63e30c77f1b616c332ad5768727a62e4464235836daee370848fb637bc889d79cd89412f82605e207aebdab692257cd7ee7a284c23b125a576776257073540fa07aa7c72ce96ffa3cc7c69bc399b4135a46d7cdd0c19ec3dc11a4575e4a68b973eb7c4ae2997124bfce8d456cd12040066c53a1e559c1bc4611f54e0896e219571eb4de71b8ef0bb377788527e5e6ada82e0d04e4d161ab3592e44d7e5d0db5317656dacfb12a6d8a6bdb8696d41ae31776e57c0d1ea1b32434bf06a6cef3fd2f83fcebaf73de469530d5c39e5b7a54c773f46f8c37227d03c4582923d20353a02ffdacbabbef498c6bf15307e06811e8ea2fac94394154448279536ba24e0c9f0cfb9654c992a45a370aba86f3dfa577df9b8b794753fe9803d9f572bf213e037735f71b31b25ab63c7cd5fc3f5a05c052ac394942940b64d346e0c37bf9cf5b59ba33a5defaf6c97c11fcbbe60429927b9df265d55124172a8fd13d637fb22a1fe4724e6c0ababe6a8aacca23adb8dedb298496e2da725e20589ef51580c4814a74e35afcdea336b32426d98abef919fbe09f4f86b088e83198bf8bbb23e5314f61f5e19b971808b2087b9a0e1944b45756148a234a83e6fb8ad568d80e29f2cd85bcde5da4ff65cf88e8ea0cb7e54d0059817557e51b36fcda0393a61f917f33af40f92bf4aaa745be46fa87ad9e878280a86828051402ce44c0910501eff7e3ab6bde94c6a41581c99f47e748fff4c32e2b777f6f4fa27cf7ad71587583e41d8e49b00590fe0217b5955081f1e68ecd62036e556b0edaca44c3d718f51552bb4346ded794daf144673a145990d2c3f5c586f756347d87f28f5e935b45ab68c3421d0ec741844eeca016f9e392c4174d771a4c3da41203bace057454fa4a9073ed21ab9bc4e2201bccc2c04ce2feab23ce361f6d57350badd995992d9a5e73c1c20d88be80ec4faecc5b5840ce7e2b081d31b7805f7329ac0967c503c88d2f30a139aefc4709517340f7a789181495466f6b159f1aea105b1e917fcd250f0302decb3a64639893ae8101e97a54c8c08c3893115bd7293c8b923da3073cde14dd5c4f5a93959080dd55db95ace81965dc5fb9898048ebd8d588706d3ae47782f1afdd9f55c60480773f9508ecac3df7d98d1b80d28394c35a41d86854d491158b7a1dbf5d9ff779cb1e4ba3402addff8268d77f1f2cd85c6b97d2dc626530debf8b1a508afb8fb592ad15527200bd8b044ebc6461c5d98828e113d61a21953c4c44924bff985a4e8090cb45cf59bb9c3cad37643fa629b566fc903dba1b3e58665773141a6320b21ca9957c9e562cda11b328e2dae39717df8009bfd8f3f9", 0x1000}, {&(0x7f00000005c0)="6c9ec13a1ddeb458d48b72bca66858b4371b896ea52aa912360d274e995f0a29c968f342509e3581f71b3ec63e0ae4a12e51eaed4bca2b6d0dbc0d5f851721821a2ea974dfdb45062d4bbc4bf1356bf2e773a4167b8c0ab3beb3a3d5dbe7eb983d162d7faeba60bd727c251f3178dc7224358471fc005a7bd33c", 0x7a}], 0xa) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) r5 = getppid() r6 = geteuid() r7 = getgid() r8 = getpgrp() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002b00)=0x6) r9 = msgget$private(0x0, 0x444) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002b40)={{0x100000000, r6, r7, r6, r7, 0x14, 0x81}, 0x2, 0x9, r5, r5, 0x0, 0x0, 0xa472, 0x5}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() r13 = getuid() r14 = getegid() sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000002bc0)=ANY=[@ANYBLOB="01002e2f6275730078bd4ee4d63ec3ca5f381f550d6495fb8b0a8df90af7520cc4e42d7f95812064102ba467ae026d4190ac386f714d37b8c4e42794ed7b01e10d3413930fbdcdb2d64cca9b40747df391dac07a60f00069a60b3429b1"], 0x8, &(0x7f0000000900)=[{&(0x7f0000001a00)="25934367e43be4ac76df828b0ef81a986e1ca010e9ce8cdf331eed4fca4997eb13417b3cf0c149bfef1d2ec1ef245e3283b8f679ed519d0a471429c7aa42d43ed8adb9cd2986bc4c1a55795fd3e06b8fc1f76cd383f026f9bd2d404937bf294dfd78ca1b24b69c3900cdf22aedd2d73df99787c64e8b8b8b8d35533a9b8d1d9d8ce5accc3113497b21d7a4a1e4baae67efcd025a47cbb86b215656addd30189009d8f23c40a134233356a7ac89981d05ab825c654d91f03eb9a9392be21e9eb9b56dbf44439df4073a71e58f76da56f27f1b99215c3abe95fe206477c7b5319c16e29678199f9de34aa3ea8a5860c359154a42480a1a04edbf6935ced0458a2422321626866a59163bddbb101087ae873d44dfe7a80e18e42edfb702ab3ad0770406ef7d724eff6b9fbe383dd9c5d84d7dc057cdaff17fd5c33eda9323b5fde75a64cbcc930ee7d9578ca775c7429d23be6879ff9d82415989c78cde9e790a21f6be87a98d9f2e7e5f14a155639adfdb6aa70e47b97be3774bb3f6d405d06aee1d7aa1469f4184299b08a1f1fcd6abfc51e4ba373eedbab2d3d50ec02a5360d91101031082966517754b1fbea12081b7c68acf0d7a06e03e07d584f99776e3e730198f1972ad1608603cc468d556fd7afebc9a0a018f8f29722c5859338c56e2fd32da4cc53116a580965e7aa54763ebfdd455139d38d015bfbdc81f0fc95dc3b4901d7f7088477693d9ef7c434d6f64a6c26e773b78c76dac70c001d582287545c9f4308cd730d98f1c2524496f7c2a9d0ee5aaa3d4a8f4778ac0d2fcb363e3f9bddec595a5d75bee113c9c88847cef241996619493bf4a78a73f8f2cd5b4c3b601d05d3a822eb8390c539bd6b912783e96cf70781a7e619c4c636b9efb85f21de6e3ff09033ad2957975e5f86303eea713f38e983c4ccb3ec5cf4b34d01484aa0bb2e3bdfb3ad4074d34e1a196e222d07dd48700a88f2245b695567dca6e7e3091a5f3c41740e00bfa0072cb6fb4dd7eb7e0dea4fe38a43db3765ff5f2f4895fab88cc1d4a0ab00017ce3d13e2f446afff8d22187d9d38fbd7443cabbed76cc4ef1195b4d15b046c676951b72cce084510f66b1061c7001fcd05d29ae20725d16507b215308001df92ff36dc2c75a790dfeb506b4b6d2efaf394edd97a0c930c3487fe4940b8f29762151932c00d782d3b05e9e09a9396c423e00de113a89f213b3f1cccedaafb2833b85017da5cf20795e9786c53665d97f10ffed6a630167e2e1442be78861e20d58a3d31774803b374b493f088d8fe106f0d989bf64b5e5373e0869d7f15a458e53a968ed1f4d2ed230b4f66fe55c39c942bd35babb8d8e0572762262e27ef36e70bf8f15da6d9253ed85f6fa78f8b9401ce0542365ed1571ffe7f202927d4acdfa57335a1ef456e1ae3c7b9d8fcde850fd7f99074bb0648b30f0fb87d9513831b95e65c2c759df794fd8b9b951063daf06001c79b13ff22d52a68182769273ce435da28975c06e26c700841a459f32e38eb33c3320e72da6b2cb08281f0eec5596e39343c660967614724371a5577b05f8124e28f83c1094aba767227102670b4a0245b51784e6190b27b95935b576be8348ed33f4fa2bcfcc676509c2cf579bd15586e52d1ce2563d8b716666cfda8e0a786f0955a41c0913a4938c8e4c7104d0b961c18e56f77e9d474195cca8d4c9775666b4295aad4bd8146d195b78fd0ef30028c6e24f76fafc8a07da490c33c9a53aaf47750c3bf093de163a97924050ae7c769462405e44bae96bb6df565997c2ad9444925995120fea1c3f3ac042cbaf1788f72968c831c3a10b7479fdbc9187212b0caaba52e9c88c1a3db761c5dda632c707b7992b702b4ce6651cba7dbb3432bcd1c21bcb16b388d534c545a0afc75ff16b779be71678d442e20b9ecc509951af70ba92af978f7fcf6921ec1df1ab03950b198c9d2ffb5cbd8392830f475863a0662774ab46942c8ab16943ae96b1f11ba48e7e082a74c31c1becb27e90daaefd37ae5de02ac6222f8ce590460bef9d946fd0e887dc67b1be3cc5fa8ebf05aeda9c5b707abb706a162c457f2c104e78d41c8359c3fbe36ed9937f24e80e0ee06a8bd84a32584f1861803c2b099c6d884213c7a0338739c2e6a3ca88a9412a282bdb4a47778c5d14b16d1114d4bd313b9ab381c12bc5d7064a018b74999578e4d24484b76e4ab7f603ede37d6c2d511637057a3d0e407fcf76833670b1e2cdfa562ce4dd1b2b581d4f88e257886802679cdbc6290d69532f266502ada6ae1f50573d2bdc172817745c2c4333d085aeff1466da9a0bff604929206f6f8b2401b78d464b1ba9ffc68cef2416164142a50afd2626859b62471846c0509c372d59ee243c8bac14bae58ceb2b2ac90805847de2c39834d3f4ad1993c4e460963e1e2dc69cabf18d3383cee42f3f3cf5d8b14b53e211419975e339b34bd1bc3dbf692bbcc906bf1980534878ac62d6c0b96395c587a8baa06fe3b07ed85016b91404dc91a7c7e3a9573bdd5f74e03b8d89fa8bf9ba3241c604c39eba8e05f5de5c1397efb40e2f1d03da342fa57a78738c9591bbb483fba25ac4bfd05cfa27371158005dac01b62da22e860a1e2576c1505f349ec87d3321c604c3d41edf4bef5b15a6bc3f255b4b1d536f6e5135456955b5a85780a5e41deac912e8d629ffd557a6da0bcf113d83d47b8a86e082254d3156d8bf44ef768bd53cbcf1fbee83d1858561dccf31e1ac5efb2c4d0c16014bfe7d5b499bd862c29d8f286ee6b9f719a15723eead5647dc63646c72c5a102523141a338e01949218880314276b24e744e3c61b18b56cc882da26deb2c9f7042efa074c03b471ed99e537f54556ee1679b5850cd73e588e56692034d6478961298b1a93c72804fb00108ea0a256f7efa9338c528552aacfd367ee9bafffd32161cd4e7a4731dd22af072b3d7aeca5286827cf02d83feb653e17336400c87f3b394a9aa24255c353d67751529c496deb7fb888b1fd90fe4bf7edab620f523b3f92086a06a3df051211213ad60e9c5ceeae24a87ecdc38042ed5e0dd00dc43862d367ddddf75fc2f7df393e20dbd5144080b2bbd05a411fa91e3f28c35d45376fbe3fd123da2e84f5aff8e11814fb9ccaf6b4ed4986577ef8ada01eb44a22a8a7cb8907b8ab93752373cac9d8cd2253c2663f8def983fbc348e8057f65689d038119493987d800f22edf35e93e4bb8c6adaccdc4b15be75bc9bf1b4e9a7f1e66e6ec094b2455b8c98d828025d821c51ed430c68835e8640d7343dfed1949525547bbee9cb74996b422d06032259cac3ae18f4881b0bb3227628e38eb604a758b1bea184287d64eaf2637a1f20ea0233117c8613b41ec08f58c6934d48a0a001458b2878245422ad5f9831d853436fb02001cc87664686d1d650b564342db62495b7083f64c60d7ea6ef395b139fb037aa78536db89d12c29c1ac79adf033342294674fca8572d733c096b7d69b152042c2018aa941530e335cae5eec72b69523226503a6653e5995da53fcfab17ea1ffe21382ac3a9bf6cb36a2b7238e1f07726d8d3cb813d8fa879875a4f77b43fc7e89067b25f8c9c9bd4129fb72f5544d04b52af8176099bea9f958e77a35546628184e0ff7e87a9d852cf1fef2fb7924274015e3ff684f31858603852263cb87c6a3841d90180e061ed1c54e5b5ec51cff1a820408ccf7ca1bb5b5fd8d30cf2bed26644ad5b67d5f2415b84aff56773645d9c961adadd23bc90695534ef9e988fab79187afd76fff280c686cd8753179112ed5047cf9724a880dd7cf2de21d3de8cbc870b18a3b172bcbe229d5cdb1fec71f412f5af0d616699146b1a3629711fc1e1cf26fa3855796b29b5cd8dbcec9296358a1e4d731b43f45705bcfc6387570156cecf0729d32886bbb30fdc70504cf266ff1622236cb64beda94c4e0df531f8d994a325c35d38c7b8b01dadbcecae8527628b8c8e10914accf4b8cc2af20ec6003ff808ce8794983fb443c2c5feee2e0a8b99aa12fdcd4b1c98f7bd510b55a9b48f4dd7364127a7d8b72ea9b00cf18efecbda578290034ee17ae7c97179bba9be856b554a45393cad0f4880c5f3602d92fbf6f2b6f36dcb695ee13112b860a769051a79601dfaf1ce6726c884c4ec0b6962e3ef96e1411f87c9a9265216c6a906756b5282b99ad1636b32f68679849c2d40af887d8ea4d537dd43875f0f3068f807c713709db92d2c61b3bad72bb7aae959f37a1ce6b5119c020911fc6c0c9362bcf065d345f193a9bb39eab2881c0e0996329514a77a17bf16c6ae8da8fac546d4b7b435e509d013878950814f1f776cd53cfb52379942323519cfffc019ce9dd1f6a0bd71455c30bbbbe3357c2434163aa54bed67e43ad70e5f5aace5fd0f66354f43697fb038778fd0d9adc9312e7c7f118b66dfbaaf01282fe3e877f582f6b12b66f31d6516ee99aa3c0e41c50e593ffb75f135e4cfcb25b39ec72774e50e927a7e9c8e453cea588d99c4552d6206a8fc9f6c79755b29218e6281012e244c426464d0f8cf5d746c7f957721086eca46013bcf2375f6303c3f3ee9444cebe1db9b165e6fcfff5ae6d3aafbc36ccdff12e2a4362d2e22826150515267d630c2645769790e667b98698a5d298e7ef9e3a98b88897cc5cf0f9c995bbd9114d99515afd647876438395d72a1ce7919efd73b84c5159b7e1d3c2dbdb2c1a010014792cf7551cba2c3f800c2d6bb92574e59bc1f6abc00659c62edb81f6b8d7e7b03e542cf1f15ed9feee6ebd0aaf9d8630e7d5772af20cb9de1c4dddecfdec10ac220a4d4e89fa6735f1fd6ebcf96fc1ce4813db9778568320aa665d42f1d07c54e5247c9fc86cd23830ee7789cb5557f71a73d8c7b6ada62d5e115dfa419fee2f2538033e094214e1257ca3e6f738f2df0269ae6f4d347b0d85b36f00f33cbc6f4369c4c800960230679bd04324972dfe6d8ce520acb3a385d3b18e5635c6bd5d3198c43c2311efc8aa82ad5163f723f92a653ed4bbb2eed454190dc74ef38846f4ffc0e41244d293a42931fd5422d421a459d2c65eb5c9c167ce5d1b0fee211f79f4ff462cfc8ab7eefe894de784afa5a3b0dec5b06dd3fc50112bf43c825b90b4a22f2afad940f589cd76ba7889b8711367b57779a2cadb6b4957878a5be1e37c6328c58b8f1de246b145f2dee562de0ff1bf60b82e1d9a879eed6ace8659aeeda22fb2abde299edc5899b5153521e00f49e3530e1c1a432e369945e99c5bcb4c0eba70b2ca252f1a6bbc3a8d5477a6103dfe6129a432277423ab2b664f586de1c8d8d0459ea354982984431d4412405efab8e8165d82b48b918852ca62f817161566ae14f082591ebd4dc3a91be717ecfb8f9bd378c471e180babd64464bf82f60a23e51a18a25ac4d708fd7c5d02cb718bcb31b71a7e667a817c64212e0f1db65cfc9b34ebb783e927e0951dcce124d944862291f24b0ccf413bfbb4a80d5eb1a587fac28275a9505e3b4dc2c2096397d2ab6f747da4abf1f795fcbc61319dc00dc3dedcd2650a295663f19194965abc8b4828d7d62d0ce21ed6ff3eef9dc0af746dc2ae45dad96b50a9680437be560d44defb905a4487a5e4f528cfce560443c3bd4a1e81af8b1db3138e36fdd43a0c339bc7d7c98416cf848aa269e00a9b05d7c786b90da2424e2e0a49b281d9081bd504136d8bf4dcae57c762399a8f764db9a8144e885c3a2f31b43b8225a029aeedd2d4bbb1de06a7ca78f53873b1c5fe02998dde869f", 0x1000}, {&(0x7f0000000780)="7b1f667155e61cddfef72dcbf1fe90b4e63bc942523868bd0bd592da20f8247fb3c6d70015e7eb0866c8d66d49f29bce8b3c00f29ffbb11c06b8408d7df436a5577a6ef43bb3b29ff04229afc7b6392cd22a864731595f", 0x57}, {&(0x7f0000000800)="bd9eb7e63f11ccd829fe7b773bed72af3b79e8e2effb0662d3a38b36a9b1ee17f082551df477fc4e4a394ad8ce9cd0739fee0bdbeb2b93718ebe42097800f48c8fa0b2e05f108c7dc457e08c809a3b5876cb376321952bb94c54359a6c988b53b9b5eeef2b2fb279f897c009b7fce3496893b61c3024daf2af4c6fb42a1700c2f50678ba664aa81bb4579a841482ea89d5f3bb40a3c48f4e003eda601455f9fe770da384c26b734e3db3d5b4a4e51533d001fde1d99b0ddf14ec4f7173aae158e162147397d5e6ba7ded4841e3f63f", 0xcf}], 0x3, &(0x7f0000002c40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="950c9116ceb179822000000000000000fdff000001000010", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x1}, 0x2) 05:38:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) 05:38:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="301428c2670ae3b90a39ba1809b4cf6bf3623b00f8ffffb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a03a4f4454ad29bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c60cf2b59013bfc55cc0e75b60d91959a27199662d3210a367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da36c23fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec8264500000000000000000000000000000000000000000000000000", 0xd) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x8, 0x20, 0x7, "5d90a50d737aec76ef917918e514e081b54a9b16", 0x7fff, 0xbd}) msgget$private(0x0, 0x2a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) 05:38:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x1) syz_open_pts() close(r0) kqueue() socketpair(0x1, 0x3, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) r2 = syz_open_pts() readv(r2, &(0x7f0000000280)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f0000000f40)=""/4096, 0x1000}, {&(0x7f0000000180)=""/232, 0xe8}], 0x4) 05:38:41 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 05:38:42 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() r3 = socket(0x6, 0x4000, 0x8ab0) getrlimit(0x2, &(0x7f00000000c0)) bind$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 05:38:42 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) 05:38:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000054c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb0ff0f0b3b8b83f9c67199662d32eca383c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c2192d27d2772f50e1f7dc5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e86f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f739157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7e4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40dd1a443e5e7963014638dfae1a8c6601001df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37af1ec3e55046da54636f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c35241078714ac535411fe6efd6431f1fef2a4cb11164a55bc270b3389288a8da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2e2235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c4db3bc97e1df644a488fccc7be6537ab023c4afdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd0b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cde21290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc7b838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92e0000000085b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc180325b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc005ac58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686002f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2ae172a4fe98633b805760a0159cda7edf82efbc55bb63a42f7bf6db19fce9fc48b16267cdf32eb93146c0b622dbfd44979ddc0c0ccf8baaa47909ce9017f2796e3252e937099fb65e6ad794968704ad925950831ad26ba534a2ba406f1a70474f7901cdff080bf8de9b415e1eab1eaf28aee7219b27f0fe27375867443581a90ec4c49ccf79bfdd9cc4223f34c229397e9fc1b0b15c0145eeaf9962d7244a0d7d9f50cd119cdd571fb039afd20598db8d50417e5b32823861c92036708cc3d14c34e4aefb6cca6fb236b5f6ed64b89df2eadd9e77c62a91bf7f1339f8eeb329656829040d88a47d9be002a6e05cb8b0b64f19b49dc1ce7b09a56d51b737a87e035aeba8b864710459e4c9d1fbb2b97363f9a096841be5c7ac46b167b4bb32cc214441148390c9e35ee0a3f3397e7c282910000", 0x1000) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x20000000d, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0xfffffffffffffbad, "bad84b73f2a42ccccaa70600000075835db57180"}) kqueue() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 05:38:42 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = semget$private(0x0, 0x2, 0x4) r2 = getuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r2, r3, r4, r5, 0x1, 0x8001}, 0x9, 0x10000, 0x3}) r6 = dup2(r0, r0) sendmsg$unix(r6, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 05:38:42 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) chmod(&(0x7f00000001c0)='./file0\x00', 0x110) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), 0x4) 05:38:42 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:38:42 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) mkdir(&(0x7f0000000000)='./file0/file0/../file0\x00', 0x79) 05:38:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/76, &(0x7f00000000c0)=0x4c) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shmget(0x2, 0x2000, 0x410, &(0x7f0000ffb000/0x2000)=nil) 05:38:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4080000000}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41", 0x23) r1 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r1, 0xc4}], 0x1, 0x4896) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) r2 = syz_open_pts() readv(r0, &(0x7f0000000500)=[{&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000000)=""/69, 0x45}, {&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000000400)=""/241, 0xf1}], 0x6) close(r0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000580)="bb04c3c8ecfffc40fa8554ad8ac0a9468408456f172e7b2d5bb91f1cf109b78bf30d2782f56e8ac8587e5eba18ec7ceb42b43bf6afb35a148412c44e0aaba9275fbd21b07587ecd3504155e889ce90a6eeb4472969c6aec062ea9d35a69cc87982ee8f6cc67b6677c8728d24865da27dfae6c2a1c015728aa25d1e396e18909c607ade0b4b5b1763244a3fe97d66d0c6f1e6a440c642361a5d61f1082898ae71ba129af4fa3e12a72b69df7100630d523d979c2314ab65f166acc2", 0xbb}], 0x1) kqueue() munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_open_pts() accept$inet6(r1, &(0x7f0000000640), &(0x7f00000006c0)=0xc) 05:38:42 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 05:38:42 executing program 1: r0 = msgget$private(0x0, 0x100010a) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000030c617aaff8151515d2867d0306f40332e14dd03c0c17258f85408e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c34f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de95"], 0xe8, 0x800) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = getpid() getpgid(r2) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000140)=""/16, 0x10}], 0x2, &(0x7f00000002c0)=""/51, 0x33, 0x2}, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/50}, 0x3a, 0x0, 0x1000) 05:38:42 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3) 05:38:42 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00_\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x3, 0x0) msgsnd(r0, &(0x7f0000001100)={0x3, "942a719d90bc14c4ccaf"}, 0x12, 0x800) msgsnd(r0, &(0x7f0000001200)={0x2, "39342f10a981822428c51cd59f275c7a4ee1b46a19aa7de0a92b6cd50bee719499fc30c2aa4ea0ee7aee1cfe15846956734f542b81e11e9edb5b12f2a04fb84fa806ec48246366d530ad89403bdeda5025e589bde91d9792f8720f0051699ad58ca730511bcd26b301610b8ef8decacc0fb7de5f0f8699fcb2e5ce90e37f9cc0cd39f7cc496f07f2c7f33b818a4750bf64fe"}, 0x9a, 0x800) msgsnd(r0, &(0x7f0000001100)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgget$private(0x0, 0x68) msgsnd(r0, &(0x7f00000012c0)={0x2, "160649c1ebbf8f044d4765755c56b1c4b53197a426b01b535ebd79d4dc203059b1ebaa85fa8bdbcad7cc2e56301740264d44591d688cd7b15e96ca58409cdd6000219efc0f18ceae70708b6456c189ba12dcddd506a96a430a260796461f14e399fd13bf3e75261d64fba3de548972249ca88453f377f743017167790e45d23cc1018ec195615789a37d7396ffe0e0233628e00855d5457818266b646ac9f09122ebfce3821b3d76eacd8677303ba5e022deb03f045a96f2282647a2cacb1915b7a74b7da0d2f0a4d01c3d89cf8294b0c711519ba1d0a36d5980a84d384af737e1537a03e20d119fe45b72035d609f47b3ea3bd56f653e894d6a9cd082e19b3eee3637a389b397b4f82c8cbde55e72e6931bc17c4f075d875251045ec9d9832d276754642fa1d7fcfc73d6c40b1183fea18ab1298a004bd18639741dbdceb32a614efbb2ce67175e782e82656268f9c48dd003a7002058ed92f05e564ec2f85c979d1511041652ecc52f4fcdb21bbf3b3f134cf573a88fd09b44a4ce4b2a95619530418083b62145e3f0ec55960c5b56a51774dd16c1e238a74158cea8f1802fdc85d1e7f49df9a9deee5718eeaa05ce6b7310e16d3f055a0e7cc6f987318c0e7af76b576f56756319dcf2575aa92b299b50a4fd636f63d3236cdd0bc2c74fdd1fcf03188fdc522eb5a93f0c4c63c02034f5d3f4f68315d230ef6eeab3baa449d089f2fa52fa20ea0325aca8b18e7239b8c17c30dd725325433b9f9829d2c23596325ece183f81b465e0e006ea4b2d4e7f0a548a500ad8f023e67437d0990962c8f7385bbd4bc10e8b0b891c096565d36749da73b3c5eaaa2caf179c7c99eb10cbd691ee678f24a635f766bbad0087ae8d2e413cc22069b1a93e032bede3757126ea9846814f72669cc99bd5e68c50e2a6ee4ea90d5a6780dcae492cf2746d5b77441484f5e46f53a933a6af9032ab920bba5ad8905fe004cfe6849d37028d9ecc7f324e56935d6956b25b1a83f95529b6ff4a5ece669977d58155009d2ce5ed2b2912395fbbf806519603dceca3ea850600d759eed4546a54200ea9d53cf4e20c31d9550f34faff9fb7679f25589ac62780c8f754e8ed48104ac87674caa42ae1033f1c03ce17244181c56e1abe828a46e8ceff9fbbacda340d2e1851e2830ea1fa0d369861a9bd4c96ead1986fe1bc4c03cca8c0fbd50f7927db0bfea4a4540a9eed63264b7ae3d6b96dfcfbef807f2b8c52e1f5c41777f839562f94302dae16e19271dd991c66247f030e3d70e116fbd7132346cc21f9a011e758a49ab6b131a1a01d1024b9dfae5e14ab95eb39fa2b7beb14a44ed20143088af572898e423021cb5fefe34ba6331eb336b9f73dcdb11874a6f7e663f8aefb80a645195beb59f880ce14f0ac7d67c1d7ec0cf8838a059f0628fb42f4a048aa65abce6cd2c70ad8e7ccf6e77e3359ac38fc54db0b5f551c124695148f097c66b0eed0b26715be93d7384dca4c062403a1231f9ff43f7a8501a28c67a23a901f8d8835699ca25949015ddbf1e96183731a7a7b1102b70475ee04baad34daacba809d8b3cb9b1463ffd1ea3e0e6d83425cf8c9a71de5c1686cfcbd67a70bd1f755196cfbe2417b2895b6a2076787c57d83f417bc17fadb86a6be37bb68a404c98b7d4a846d2a90e3433d16f08dbac04292ef0be0a6e1dfb0b1554e3fbcee58fc5fb904580fb04d1bd6952a4c9f407f9a9c337f5f9381b71725d8e7f5894f5e5374aa0192f6864b74a5ff6f66a4c00c249d1673296fb01d9a8a18d297c70882bb1eec9607954fbcf1923fc0d6a959dd3ef59f6dd79ffde8164b0772bd7ec4e19dd4970ffe279d7de876b69d9f27ee5bbd78033e825dc1d1409f1a69ee64221887a033f50048c1f688cbf615e846ef3d193fc792b20eea2a231a3ef32305c3e81921df0b770f30ee9ddcbfe38b5add4911459a6f62603e1320f3652079029f723fd9c44573e9bc06055a3d399ed9eb23fe4e46b5452486aff8089fa26cc51ac8a86f19023fed021a8c6a103452573d6d6376a50448a031facdadcf3cd441754d3df352d95625e78bce96e3ca05ddfa49ffcc2f67fc6002691249e5f16bb40ec4050d9586823a84efc04e33a289cbeb875e8468711fb46633ccb6da5c21763ed12aaa27501e8482da37ac5b2b1e35c1fe73f5c83b499748076bb2ec84adf6cd9a65de4cc7f6cbc2fff4dc49f5b777e206ccd1403673daf2bf0532e634f3deb2ce03c7ec64c4311361695d806974b63a9e35f671037d38f92bf6fb4baa35224b79d363fcae5fee7f97b8afd9ad7b064b5eaba8f72cbc2cf482bfb246012c7be2a3a420329595e3cc2740a47841d53974efac520bbe34b7e164562f82f3b3b282ed2cc6d1ad5f1f4a2b401dd64ec102ed420a4006ca226b6d59696ca5cb17aff209056d5f68cfd3c4a5eaaf87fd4b31d4c79a36cd09e74bf75ff8cb445b6111afe1af09292b4a3ddb2b0ec8fbfd58f3898c58091541ae7d061b968e75ff1b2dc0b512dbdeecee4a454976f9dddae9dc46816419a617f6f064338b8cfa8ae80c9ebe5e2d0a204af9e463ee00ed2923fe766836a95d9c6b7872ea25ddb43f8ef6d6357b76e2e32d0a267754f4924cd9c3eae75b1a3b05c4845eadeb822018208d38f5bd128c88a8cce5fabe36bc12538f0f8a6f72c1d44e5dc685d2c012971c3fe7d92342b8e54449aaed09765fe5390ac7901bb76eb4f357b50cc65b1e56a5f751fc9fe0470c0706be6a205c356b3a92ff9c2cf45993ac49397d357f01095484eaf673d94b8dc95359fb3629403115e4e9134e9fdcc1c8fde6e5994fdff10fdaa404915e7c30f3a341fcba2604e3355c459e3ff5ce7e4fd0edd3239e7b58b263bc31eb611b553eb0978285b6c2d846489b242bb7d0179d203512e74636a21c5f198484c6e30c3dee8c22da7f46f068d2568e7a8d84f6804d62f6adc3f258ed22b27b65cc2fdfd6f068432859803e0b7a8e24c9d3f7f297934de33e3f50c3c318951581827a599a475e865a46ad4e5de28bbcfb755dc62ff0c451bd9abb6a1911296558bc4ac890115dbb622cb5da1efe36b4ba63793cc046f8b02fefab53c3fbd8db57f82c32f606b92e5a46b4831ce09597f300e3b4450022a5557bf66a8d861cc3001992b9722bd0f21d1f1c7c1f9fe386af6af607bacdd609bd7c3a7cacf8889d33813562a58525279a0181a53a74ca5056ad1cb0e8d507a81c4d19b8a5c839626511931d8d9a0c2de109dd3c6b9fb5b681f23b3db09c0a00ff3b71da78485190918b109feb51c61fc26f4371d3e126b3cb41c0da58353e74fe1ecab80218c3f587a3a8df246b6861cf99b15b4c76bf0a847b1dde5cdd0bfec19e589b6bdc3f910098c0e64cecdcc4ed0c0a3a9009aa092f379a6159fe8aea1344d1954aec90e9d9f5a598c00454a2529ac3df588f79501ea658a64102fb7399165c44c0e533b23b9d56a636e6ce4db4c23c7517aee333f5930de0c744b4a4a08a6ee51045e642aa7f898c812b0ae0dc119e49f99d008c45d1ede10738b1b3b23fa638bc077916d958504a4165baef700d6173877488a444a23638ba6a91eb82a86837ac8c715a309db923c7a73f37f441b8545b95546666bea54f56c71741ace20331c14696399fcd7004810a87302a4f6c97cf515b90306e4ce99dd2475f6f9260435c87f5c8124772b47d9a31f89af302000457b6f3eb5621f8b0124e8bf04af273cf08a89a7bafc04c8ee46f81b594669ee3f6f06b58d0a05e06720fb40b23ae1699b99e2ec01243d84fd62155596a353a67916b1b676eec25e6330af27654f3b1021b0adf1c4e862f96b94613dd195467cf5f19fd86239fee3974d9fc8d0585ff9dbcc464b66fec983825cb0eeb4dc8bcc79c02d1c80845b97d458cb88b978ba76b12f2693880aa8df254f413d07809c536f2cc238a529510814a15dadf2b51256f505fe0ac60d52c3f7388fc22472b75283214646b1451fe23fa4c94a3eabc45ea7868647ff968177b37c92450b96e22d1b4dd459485c52ac2671434bc64bc198057fe9f2175d0e26eb309d160f1479ac826e84c652ef86b8985324e35b4bba7c84dca1c058e63bf92bc302f95dd776e1384bf2a9ca6dd80d888f55ebd276eeee7359791e669709bbfdc91c2235e958207c06d596080ec9c0d8e4b1f74241247432b96f2bf104e10914e94da9c37a03027b1259f5a3a1cd30ca2b817b225b4c033fef01a865709dccb0649c7088740260937c5e3ac50d14686b30fee43bce303996875dcc76da105bdd1e7df435f76d436e463110f9126eb80fdc89d3a3cccdaba6aa4f7b0d0f8cbf74f97ca9d0ba078d442845573ba519c70e4182976912c3bcb0e74cee3f4a0d3292edb28b64234a5d2eaf4ae466dea7f502ceb7b5406f21a2a4acbb6ade4d016908d4694421dd8438e18fc333157ae9b4d00ae9c79c938e427498118ea1e42b002c8bd269fee19173d2ca420cabacdca86a9fded11a91f48a4a9be4ef81cab6e9b6fc92fae29bf3e3032d5d80023531e7e072bf1648391f21a0d887f90e3456a264f76e6127624269efa2f7248e118fe22dfda95159eab6f38d05b913f2a769bc76c246dac28c498c7345a48fb36a5104ecaca44eab6ade9df976695f5e029111cb818594888f74aa50473ed4ba3938748c8c46e24470078ff41b38f5f95b0cd94d701a5a69e948c29c4583b2b40bf3240d14c14d0230b3e3598b74ac5604289b23bf303774f4df3d7cdd03cd729ae2e28a5e766b031f9afc8d5443d2ee0ebecc45440bbe36dcc290ce66e460932f56150a65825bfa34337a3edf9a8a41683ee0ec60cc0d3a53e51263badec3d4c0c76ba5f6d61115c23f38f9591242a32c238f24fce5ea68fcbe10d81ff42d4cd376dd5bfa485846a334f862ed1f74dd105b1d177d89cf2ac2e6a18f249edae894edeff689dacaade1dfc6459163500bc90abba630f60629cfccef3f7faf8380cab5f24cccae1951b07abce5ec630b26bc264ece09cfda38038b5aa4cf0c726e28c36af67d78c8d5ac04a763bf732fd89c424c5ed936095d477283a14d11db96c68bd604cfec3cb5b5ec87b19eeee82352d8a489a98449c10491475fb7c639b96a6d94cc21a36c05a52e75c4daa97aa783f6bf000852ab6271620842be653ce45dc7cda9ce17ae8a0387693b1ee2f26f20efca0e870f521601c178a38336d5305a2f4c226ef83520fe1095f9b0a81e0ee1f35a5958823a35601f6ee7443d79204b22265edbb22559899f62bc9389d37b4e3d7fb2c53e6a35cadc1588262034efc7c52c2700452562b9045a3aa1b340bf14951a7ac9f2d8ab3e55b191879e0efce772745b840211971d5a178a246f304d37b46beedec690b545947ee9436d664057a406c18d1f171357252b322cc81ba6c4ca276165dea02a1816f44a5be30140687e704a072a8ff4143bff895a600383008302984aaaaec9ff415fcc552da1537456c5502ef72fb39fa18bbdc917243c4b7c381652b62cfb7a507fbd02ae64b3dff7824c47eb961b6a0056247bb45e97f136153ec4298097d3c524afbed197fe6344fcdfd0d41183c9e51a0317308dda59f6530c53a66c2aff3b8c73fd7d1bb8f1c37db8cfc38659cf5cacc32a162b88df18676a699ae8021c1a6ec9a1f31c02d16347e43420399e69441af422b1629d2da8b18cf30e807947cb68151864870186803b1151db089beb764f0aa4ca423b20779671406e6a0d562d33367f52bc04c4140f6636370c33e93df76b09b84b779c74bc834a5c"}, 0x1008, 0x800) msgget$private(0x0, 0x2c) msgget$private(0x0, 0x8) 05:38:42 executing program 1: r0 = kqueue() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0xfffffffffffffd87}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2a) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=""/3, 0x3}], 0x1) read(0xffffffffffffffff, &(0x7f00000015c0)=""/94, 0x5e) 05:38:42 executing program 1: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) bind$inet6(r3, &(0x7f00000018c0)={0x18, 0x1, 0x80000001, 0xfffffffffffff800}, 0xc) msgrcv(r6, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) bind$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x3, 0x0) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001680)=@file={0x0, ""/65}, &(0x7f0000001700)=0x43) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r8, &(0x7f0000001780)={0x2, 0x3}, 0xc) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) accept(r7, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r6, 0x0) 05:38:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8080, 0x0) 05:38:42 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) getrlimit(0x6, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)="00ac2512", 0x4) 05:38:42 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x10088, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xeab, 0x1a4) open(&(0x7f0000000000)='./bus\x00', 0x20010, 0x20) 05:38:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="2966fb884facc235811825eb8985558cac94633cf29c72cff486363b5fe1e79e2bf7e2bdcd7acb2084292e7e8addc518be367269f4e0d993938c1068ba595d93481dea8d5d46d5722365c8f4acb8eac6bf52cd0a4143c6d4a5a16cd60fffc61e8c3ea7123cc89cbcc970bf", 0x6b}, {&(0x7f00000001c0)="33560311c6c645ae2e8aa315dbc9d8bb70e423bda8d63dbf7fa9a252a671bad78d9fee692a1982a4e1ad94d71941f3c2a56ab996a1ab027f84b2ee371b87596a2c7222e5e14a172817d8942f44a4f0f46c0f22", 0x53}, {&(0x7f0000000240)="7f65765c8613445c1a8d77fc0439da4ba92560868edacade77e326ccef3ff969409c57fb9d93cd36b69fcf0ee9ee8e35748004152bdcbb2562d8320314802b049531fd0b70a19691f813fc1a1f88feecbf64eb865e02aff8b0ae34135d4392c681ee7b42a4050900207ae5ffceb8d23bb321861ec7f0542eba1650c396d9ef632d7198a85719e6e0c4671d88aa73a5c9a5c5b03f0d0c68e40e1b828cbadb549e6e8928faf5de3fd61b2af4e8d0eedbd5baee5490cb49ea06cf47684cba8b124c4680c08066acb0c63f27c615ae65f8c84ed430bf180d60fc9fed0e0cf1ab6def2d920b18e5a00a027feb2eae23040d", 0xef}, {&(0x7f0000000340)="03cf0f381115800ebafc78d49576fdd9d9530820b24e834c791aba11febe13a406b86bda720560940cb0d9e607133d78f3a6ea8a390e9a9e30572d439d732c656a7703ccc70c30fcf999496f3b8eebe836932fb7b5bb47151663359b812131eb8d805cb980247f9ab7327169ad22b3fa4816873d3833532770d2ba522d69cd4f94df5c3a1a1e12664caf51b8b1192a769636de7202ada4ba7d6c3bbb779e14f1f7a3237d11a3b963d246eea5fcf57667fa325733f7f26a64a72e201e1847", 0xbe}, {&(0x7f0000000400)="1c812c199fb803c81fe0b2aba94f850fd9b9fac874e3956026832df4072c1f13530c77146b209dbb0e3399f2560f24465425e1010db589b4cd5ebeb5ae32f467b0b951761a014509baecca174a06bc7bcd40ce3df069b464", 0x58}, {&(0x7f0000000000)="9adb252c647d68e3e98a0af4309cd763e73c7e924ea90a114b2cddee33fb1904ff8ab81e26877d03cc2dd14009eaedceefa0f2b11858af1f5420765c6e1c", 0x3e}], 0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) write(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 05:38:42 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2, 0x42) semop(r0, &(0x7f0000000040)=[{0x0, 0x8000, 0x1800}, {0x0, 0x3f, 0x800}, {0x0, 0x5}, {0x4, 0xcf, 0x1000}, {0x2, 0x2, 0x1800}], 0x5) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2c) 05:38:42 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x3fe) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:38:42 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r6, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c4c33ed9c6f3fac023cd85586b7effeff815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0xfffffe46, 0x400, 0x0, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) getpeername(r6, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) lstat(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000440)) getegid() symlinkat(&(0x7f0000000780)='./bus\x00', r6, &(0x7f00000007c0)='./bus\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 05:38:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/215, &(0x7f0000000000)=0xd7) 05:38:43 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='--%\'\x00') shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 05:38:43 executing program 1: r0 = socket$unix(0x1, 0x10000000000005, 0x0) close(r0) kqueue() recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:38:43 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffcc4) 05:38:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x10, 0x2) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x20) openat(r0, &(0x7f0000000080)='./file1\x00', 0x20000, 0x145) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)="34d3") 05:38:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchdir(r0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) r1 = socket$unix(0x1, 0x3, 0x0) poll(&(0x7f0000000000)=[{r1, 0x48}, {r1, 0x2}, {r0, 0x48}, {r0, 0x1}, {r1, 0x10}], 0x5, 0x9) 05:38:43 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x4000000000003, 0x9, 0x0, 0x0) socket$inet(0x2, 0x2, 0x3) 05:38:43 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xb) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) open$dir(&(0x7f0000000240)='./bus\x00', 0x82, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2044, 0x4) 05:38:43 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2400, 0x9a0a}, {0x18, 0x2, 0x5, 0x2d4}, 0xffff, [0x5, 0x0, 0xce, 0x180e, 0x4, 0x77, 0x20, 0x8]}, 0x3c) kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 05:38:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xc4c, 0x762}, {0x6, 0x40}}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0xa, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1400020000000000000000afba2fbb6f62664e60db4bf8003c28046375ce36f897ec5403a68ddc6cbe5cddcc87eb83ec81b02796c22bde51f73cad0120b963d26bd2b34b48d5bc559e2d953245d9670198cf460af600045e140cbd60dbf13d96af11e1d97a9a3905a4b20af5426e7ceaff3cad680498c69155bf70435af4349da0a77ad269e2f3ed7c869b7c5cdb355e0e6b4a9507539769f6880605a520585bd82af8b3f4c34c068e487b15482e697f49c65f3494ca71000000"], 0x18}, 0x4) 05:38:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000100)=0xffffffffffffff32) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) 05:38:43 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getflags(r0, 0x3) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x74, 0x1, 0x80000001, 0xc28, 0x8}, 0xc) sendto$inet6(r0, &(0x7f0000000180)="c3d61d772a90cef01d06bfd078543a40c99e0228e586658659fa797fad45acecd436ae6c5feb12cbd03c1afddbffc0da55bc9f14b47355d875b9a7c9b97b8710d1910597c4ec7903773f92333c0fc355a332f29be05ae96637f4e652efe76ccef1921f42191a9e", 0x67, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x8, 0x8}, 0xc) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 05:38:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 05:38:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) syz_open_pts() pipe(&(0x7f0000000000)) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 05:38:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) r13 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002900)={{0x8, r4, r12, r5, r12, 0x100, 0x3b}, 0x1672, 0x5, r11, r9, 0x4, 0xd3, 0x2}) r14 = geteuid() getgroups(0x1, &(0x7f0000002580)=[0xffffffffffffffff]) r16 = getpgid(0x0) r17 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) r19 = getpgid(0xffffffffffffffff) r20 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r22 = getpgid(0xffffffffffffffff) r23 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0xc) r25 = getpgrp() r26 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="1f6c334515502fb9c098f80dba6a09fc47ce35a50aa059d1980645a147b8995bae5a60da2b356a9207a0b3298c5b6b8a97672b297eb870e94b0dbd85c550223929783c40adbcb0af873b9dd267cdf750a2998dc283f0794d796c428887ec796ecf28e1e4b81195626fce363283ff40c87ad8d1f995adcdcd1e7b88a5daae7de2b00d0f034c22259788015f219e8bfeac8475f0b329d7d4735cd56384d85c26fb8b4135f4f478f6631ae71e5549c5f14042461656bc6edffd502dcc3f116d6dc79839e2301cb07c5ceb4fd51d356cc53c62673716d64d3b587f76ade51084ab6998aa215c57ad69da04bd84fd7ebe3902a3d8a280959f190695bf645bca3c", 0xfe}, {&(0x7f00000002c0)="2d9a8585a394b78d1910db2632681f4c10328f34c909e1871e511f1603ff2bf4684ac5c1128ebb8e6c6d8505757ed1e261d0ffe55728556ef5100578d7013f5e099aa5b630e7eaed39d8e6b240b52bb4cdc41598b6d824cb00fde177f9b7fffe968576fbf3d7e74eb17aa06cfcd08f8cd8e74c5a744a8769f1eeda06adf631924202b1b24346d2816717d4649e09bf2659ce76b1551d83c79b0c4f4b6842154dc648b996b3246363ed1fa3fc2672eb0a0526943e0e120744ae3d8763cc67610fa30c7e1a938c5628e0fcbd5d172c3e3fed7323f9bbb2a44271b5", 0xda}, {&(0x7f00000003c0)="e645eaa81424eb0dfca7b86b8979b54c9fa944986afcb2134d7d8f77125c72376603bb1e5fb35126a5b0cb823968d309cfaac6e9f0f028b7963098e80277121a19ba0e337d0181c6e94bfaa2bcfcc3f9c1c0b91335b9a1c0dcd9c591f68db0abdbaf729c705e1eeb73de2f7865c823ec42d5276844816fefab73a84b58dfc9fe3fd597e813d966c86f99bcc40db74b81f5ffcd333b8f1754c46fee9453c15806577eeaecb31281c40651271d1b7a3571388d99be6c816a222c91df3fecdc2486d8333863997c336204a4bf656d741c43b9e4aedb88cca910009dcfa676a79076954113ebe9dea6d47181d57be0c186a495e13ae09da12ce761aad1b086d66bdbfadd4b4ff0bf461f523aa6a19353e776dc6bbada5b3dfbbf80587c1cef61d5dc482bea7a8d5e74a9776765adcd5c226377a84ad2751c223024f6de98c14ad541d168e3a9190da0a41481806e0538e3d8577b22454a534fbd1f68c2a887cd816f625a6adb708c660a9ae197498e744be9ad7f88151c05fd37f2099d93d42f0499751c02c1edc92504a6398db8267f11311e8be5c97847a36fa9f7b70ee324bb4badea6718f9fda2a61052dc5c195837d7d739dfbaec986aa91974463823935237b19797336422b1510c1acab7259f1ddab18d01fc7932320b86d0a5bd46e56dd442b87a335183bf80f84f4f4a46e2a360062119fb374353f05bda73c355e76f7dd527243d9250e572b9e211e985ea75749a20361ac6a11463a31ad6b3f1dfbc298b2a310393f2f12022e4459cbfec8847c75230110ecc6d86b0bc15a235302989c5874c56508fb0ae874cd6da551f62027f115556cd13c8534857f235ca7c68ca1e4123376935614b65d8d34b213d192118a7f3d5d723a0b4882a59aaa600acb2ed699ee7c86e2ca3e8bd8bd7fca839d4433c05f3b21681bb343e218f30399a2bec2cbf63cbf90e8cbaa399740ba71e7d0b67fe9cd19abe7f7fd5e4d2e9ca04128749d550180b84dd8849edab00467f940cd8ffdbb5d3115dc5b4652396ef9e5cb0487514d6dffaa2a44394b275926763d310ebb6c369d883f0e6e4a30c9fe8fbdff00ecc0db9085a4283f78e3e8b58a70a6ee591befc7211039921fec6aa704da8d383cf96f9031908627f44270e22760e3905b9cf3c03f2bef28abb444f621e89db3e1aefb5a0de088637f664bcd5be6bff68eaf87c77115958fc5cb1c0fa5cdfcb60451613321b8eeff88689b1f34535d81b7f7465f4e2a3e1f4c3adf719614c022180334bcc181bedd72606c864245b373b1304eb9e5099c7554c21d1e90a3c27e51f0052ba963cb4ad27c71312f1a60e7209b61ab62ef57d4b20418c1681d776426e2938a45960161e724635b4b2920f5ef256164276e625dcc1db05dff5b10f9aeda4dad8b896526d8ca2a820bce79612ed5b794ea3995b5177d730dd144e3b28e5b4650fe8d6cc42fefc4377c035bfabfa65776321ce88bc1a2290c20a3fa2a249b36f4d7f2cce50479de38422daa9cffc02c9048aeaad1fc62995e2652e896d573d8fbdfb420d3cd19ee7b06940a2d6755e43a6fcb87c4a8dddd339aae58f3dfa3addee31f36b4282472635957d15e526e72b77d53565a2ea6545db7e6f66dcaf72668516c6e97eb4af363ee0b47c13304ca0d27cd431900c572f5129aba78e8ca3b49a269c70a1ab6c84d4691c917eb232c8a603ed2fe977a430dd3032ca45dc3e18651b06c9c86d5e5aad2e28ca4b1a91c9ec2c83b9c0c573f3e7a11c30f7276083b92b3471fdd96915d92332b6024c0326960cf7b8e19dc53cd30de9a6f9dde76a06094732cf5c1ff5aee97b4cd7f97f72e48fbebb9e2cc80056fe090a0fc405e954eb6abc34bc60a225cfe33e7d571dc5cc123492f1e7363c3f346b50bda5dcfc6ba8cd7e60945891f9b5751a3f31c01613aee227b0497187e28f5a4e6fe32f669de87fb00a8818367b4419ca21fbf6adeff2ca156a082cb874dd6801e57c1feb457f38b5a9caf887bbe9b77520abec7559430951a5c2041254c7bbf29703e5ec7fda030c27f4c92cedbc29149186081ac5f37f99cc526b66e1b4357cd694c665e335f2e6b57229977513094e4aba4133fa08fdfb8c756477bcfa30494b7e665de1071a5bdfc78dd71742d95844fb12ffd352f289be1fab531f154a17d6029fbebcd2c1a4dfa9b1d82e7a1b5bb0aff89e98fb86935311e93577855fbeba003123cc45a6dd2de5617db2e80e68fd66da48603b11477e0fc24098d6de7e2c2232f57d6364a21e948f57f826ca7e3e191f2b9f04041ef637c536a547f19efff496d0fee97a2525ad8de847174e0549d55a92886c713cca2d19da40bae6bb14d56b442c1bc01a5d07ecb0da4f8737fde74524752f2c577bd35fdaedea7225cc5d3baa719b51462243aab47b946a9168f5468be938574d9905c802d6d24c660ecc64f74bb95fc11b1479a1fb5eca1ba3bec03d3b199a95d01bb80415e579e5febc21c74ac0f27cb03caba35771764479981f38dab638aa6836f7de01c3e967e4e7afac2570c294342aa37fbd3ca6c8ca09cb46c1a902ab1c83d98f0861456137eec85db99fc44f00b16b97639f50aad94cca1e504ffe67a2a1d8481ece19058f5de9947494ad0e21e8249b63ca8de1ca2f48c802751b4640e4d06364e1cdc45c25842534e637d47b152d731f2193c8987e677b60bda41951eeade3e751225eca4fbfaf7df328a5f92bd03eaa24f96412319a385761aeb20293442be5469f44dddae4b1cd42ad8cecd46458906204b2568d734e5853c3028f93cb8d44d5e3da74975be47369e862d6b13c4346f09d6d62057953e916cec9ca47cced7f635faf98c2a905bc73cf4460c9a374eecd5b9990ea327a0a5312973fb44e006b13630e475f849f13ddc2609e3163e49b2ad77beded0275a0a40a8fe6a0908533f3b87d5d916eae7bb48fb81e451a4fa211af8f1c7922c266b79b51c56428289194e99c293fa9ab256aaade2f2f79f08af8275d01a25dbde7661e6b2dcc3b44b1ade163e36aed059ac319faeff2bcfede803d7d7454c31d21bb7a8ae5654aa4f97fe04ec9c9a233c0079ad2feb26c60ccf5b920c4a5981feb8e3ba6b5bb6b681588a225864527189bbb03cc4692eb3c52b0c4dd5efc0583b5d161a3c4b10a09a0820103a7ed5e7238d279e9af1d7b12a493db2dafcf2ae450e5a5b38ff08c7dfe2dabb142ce4aa56faa312cd1b6f8a63c069b5d97dde71e34e8ca4a17c0a4905e61f228f7cc94a4165c9934dbe969ca95d5a4cc038eeb6ed76a2b5b6666333ab7e791e64751e44e2eff6626a45f428ce3fd0e5b3b1dcea9c8164a60d3d64a2f351cf6ad4c3d406c8358344b8d7008809908d96334497884625e141315260e7ab3745f0b45b04e822eaafb5396d14bf9805876ac6caeb1afae9c6e367dc981c55f23e1756c3cb17dbce60a7a3c51fcae444a2ab99a94e8f383bf6e3c74d7fa8b2fe5fb497dae390cb3989c5c8eda57cf32a2696d55cf0d298db70143b117f5501e20742103e222396aeca6dcb8f1252a2b334a99820e68bf2fddeccad85d006264c7f1a57d6e7fa7d7798a9edf5f2e36a1f791bee3dd06a1061d5c33c015e1deeddc4b79377b8eb460e275b71f7b1934f3631449b66b1aecf8d95e29c8a676aea079b019645f735ed7bfcc010da2aa7a2a5555f3ecc1a5ce64fdc9306d704dc2ef43ada71ee5228b1c975aaa29764b39fd90b587987fb74bc095f07300dc717393fd1621c2b9e88c6124bfb344780ba9a58bf04df84725ef27383ae1f427567fed39d5d33ddb5d2c633e548c7b981924d70fb3fdee8ffe18355837cfdf657a8d432de653f843400d5d2e9d9d6cedc785835643fcebdb6b2173d204ca28ca1e097d14054dd742d4a7eca7b1f1366e16d3d05b9de875c70043f5e4778b4203951eaa0b811463244129c6c9afea7c44bdcd581de7b64b158d6a3612203f5a4bc843bf431d17030af6a25c0aeaa2c5ab51348fb2baaa753cff4486c28639682a85b9b7f467bb3714dd52bf71c20e4644b91b417ca65fe88e43c3437c735cf1991fa9a7d50798c13666147996299ae766178ac88ba1458405035774e7e2716acd06aa9af0b9ac542c23cda75acacb5d69a7064938ca19b0ad27bff78c7f251a78b2c2913672389fdd9654ef8d5ede4136b33a7dfb9511f10c842643ad9e2863c6c74e40cebdff3b2efc827069a3c540e7e514961c901a9d70c8a26c7241b3c47a687bf9e26188ac3a5e99cb6e259a9b73c49f61f3c172fc88f283445bdd2fbab73375f6b2d00a252744bd29ff5fb4dd3eb1d968d4c41ca94b18c5e8350624c177cfecb35367656584224102d36eaf19b11afae629b072e7103384595e4e9bb9bafb705403d3bd8d98766a312c9f3f2a8d55b0ed018deac99fd30d2fac3c9a6b47a61de3332124ce67361a3dce1a52bc20d0c0a03894ea76c8d76d32d5c9e9b0c94404671404d9c113ba643ae99e01ed8302fa0dae396f176e191ca606849272d418477ff9512e78230cfe7fc38e8cc8c4f3dd18e7295ef944acfb51b8becc4e8ef8a37d2ba3b4f61497a1bd9e58c89eaeffc4dff556557ff27abc1761dda4a2b15b7911ac3d52d385fd29c62c25852ccf240d07e92f5ad0d22a85d2055019c1f2f3b1d937c7fe4d5ab555c299e859c7d3db0a85a9b0bf99233f7a1561cf3f1957ccf5074e28bd60e95975f386d2721289fc5243f64f5341d0a69614069d967938ba970feb7688b5bcb8202c0b508409cf8ecbccf2ec49848ddb6b4fa9b8e142c0acffbb6f16f00f0bc99ad7df96b8de2815ff3bcbea6d3a5bd26c2c5d0e759d84648f04bd5098f56c6b34781c788e9502fdd3b621be7a16c1584026c022072c723db9ee756a7084f5c0d98d6914cad62bef5ac326583abdbbe7507af2208026e76d9ab31f7feb945f5925917b53a5336519c12e1f7027b9fa6b0b88a00fc395a5599ab498a2aa82a3c02117e22d3a0e49b8a4b2dcc6edfffa45f4b6465240fedf92b5437921ce386627191330e49150752c70ad6e49b90bd280f90360c14c208f221cd843a9ebee95a6b0e3b9260f26ff6b62119768c52e288bc6e8343997ed7a04f534a57ffc8e9f6a710539a1390a3ed81c8bd05e7311a73ffd7c0a3a0b3c3c45857e9cfc1171c94a056baf5d951ff49a14d3808bbf3c27d1b1cfdd035830ad15c852a2314ff15c9dd43f9b0c2726b77e4ab9b53037a928f1c492c6b73249907251d78adf4b128c2b896dc5ff4d9581222abb7c5f34105802f085c9037f127d49d38ee54a26a2f3d6241e9545dca0f6a80ed3470af5b46bcd8bfb5a65036e776a80d632f8313b745fa5f427a1fc4797a06749ee07ba189cbf66279b759f0e2691379d030a3f100cf8c4b745d31a04f1bcaa9d6dd71a13e56279d2d2fd32204918aa9b502340cda2733e975c2860fb205401112f9929dd6852be11c05dc9c182797d0e4fe93c4a2b5252f20eba656611880bdf64ff4fcfb8243c775553632bfef0b15353cfabcdc6fd0196646302de1847cb2f2e5c9635b1435f663aee76edebe9a162fc3deba9959dc437a25015e22c0058bfa1f5722098f3b2dbdd328660e14f8d362f3de5f361491dd0e24ac002d75c3e44c4d364d8eef87b3325a7420e4181de99d16d6e40d9f2d9cf1c82e2a8277d849e78528482745f03822c0ae2600486accc24e0ff621f9f45a773e9fa056c4b21a194ad0ef394b48666172ece6f84518edcb35f8cafd9764dd03c654bcbfe80545ef63dc7faf85c73b7d8c5f901728c6fc91c", 0x1000}], 0x3, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x138, 0x400}, 0x0) 05:38:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, 0xfffffffffffffffe, &(0x7f00000000c0)=0x3ef) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 05:38:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$inet6(0x18, 0x3, 0xb, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x1, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0xfffffffffffffe61) 05:38:43 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair(0x21, 0x2, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x40) seteuid(r2) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) 05:38:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="ffffff7f0000046b749cfa1efe156a602aecfb8ef9f6dc5fa07dc8daa6ac9a165609ecd26216db8d43fbbeaa64050e8a3c620d42806d8010e202e88531e6febefc62a497d77e6d1a22daebcbdbe96f8ab13788b16d4dac915c37d757ffb09edc02c8776e67e1968259eed5d3254d6f5f885f4969cf1cd94701ebc1747a7131e58420bafca4af101b135a0da32889dd5624c5108b185bb6309887f9f3b4612f63"], 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e7fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af", 0x83c}], 0x1) 05:38:43 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() clock_settime(0x2, &(0x7f00000001c0)={0x100000000, 0x4800000000}) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000040)="e7b602e77fe5b9ad9399", 0xa}, {&(0x7f00000002c0)="a87405d07048de78ab2849d78b98199ab663a0469870878c2e9f541ad49fa813de156a76564d8497d3752c768ea07a37532f53f4245c7527d03148062045ba534e13eba73598b8572e1dca2fd9d4ed6a61aa0812f810ba6c2c0f4652a30baf136661c636706c8192c797b4290c63ca829c2742f838cc16662117132aee6afe7d4ac0ff5fef9dfa29c4ce943ce73ab2e4e06986be1a3032870d3f9bb66e2092e26c1c9817e47703cd3645630e6e36de36e4b89aa9520bef3c07bebfd58b984eda0f9eced3662264228102e857999ae7e92d7d01001b84841208236f9ab8ce349d45793e02c513ef0fa05374e6cebea0930edaed", 0xf3}, {&(0x7f00000003c0)="1a12ed6e83493799bf03de1eef67c29143bdc413dca0f7c4e102b9de1d5a26cf6c70214139d598426b8e4d46209116bf404fd10fc09dba732efc4579f5b9b5b74adf20fbc911a89a00206adea71117cfdd55e66b4f66286cab1f179ea59ab341d5a0c713cf932bf1a8a9e22bbeda2032b9d74de7e062ceac076479560a47962740939f9edfad305bbdf469442afdd8b28e541b72b1f2cc12eaa2e4a067bb64e63f691a7c5a99eeeb5090ee720d3782499446d5036eef8dbc8cf236161d3b7c1dd41f14545ed3b378a16c3ed1a99db3404fcc1683af4b2de8240885b484d11ab6ca6719348182cb82103ef5c56cd75d65a78c1e9f89f7e84d820b3d959231045f107e7ddd883c681cfe80d5498fd764f4f85a8303f8b83f6124ccd07d6303f3ccc81ac9ba855efa97dce8aa6cff6812776c7dab60740f97fc4a54e62cd6364187dc8238aee593c1374443b15963623f24562c2f0a6d3ac5bef120c874c65d14ff4fc20f93fee9b76f5f53941c6f16e291b980c911ea5b2c458b5e0c8372574ba8bfe777a102b50276c0e67ae3cc61951abe1309cc156d4dab921123bd394f594ed95e856378d138876539b6cf479d531d3e6e87e5ac346ddc55b23bf68405483cb6c0561b5512fb3dd0f353fc4d8ea8fdaf9bb6c87e6b377efb3d9481cae169c9a770e32aae9eb62b656ec98514736f14df8e35ad7168bd7d66f1a77c83870790ecb4cbb955f8177a2fef28d5ad76a9072c46c3e0ebf6724652e33970f2e1e35330ff1842d884518d3b346b9e51ca2558ee4a1db1121ef9e2800a65ac6d1aed978974a01bfa2ddecc998fcd252f9c4930977dd5ad94b35162ca521e9e6b282e5937449ab254a5d484c1cf3eb8dc89ef57bd13d6eb34f6ae99721932b17695e54f02dbc202e6829d98d4d8a42d1488178bf790f7373ebd283072055f6f9d8218dffadf0fd2debe074eccfdf0cacf501f36a4c0c9d5caa03de4a77cd75c6afbde29be05815779d725168538ddf9d1a538011403a8367e23be03a249495e44e3b6e8914f3a9675afc6f4726582bf7ea294f81ec2e2951d7ab0a0ce490e3041795aae7dfa0b90465f530d0e5464b4b305d09cd7c1b83aa9e3b5a46d6506451129937d27419b22b49f6f13b391b5e20da622321f4783c88e056c7596c1e9ef6f6b80efbf077e9e34dea1092076d0d283ca7f9523a7132a12e27a61d7d7255f5633fc5aae145a5ee9fdcf50e3a09bad76cf1d26b4ba47936b9306f951914da2bbd055b87187ce5b4a2f8d8a811d85311a890c51ccad3b37117e7fe7ecba057b645610f40e303edcca00f46c73245ec3d2dca76f0b2aea7d0da37cf96e9472b728e3506ef9b354c8bf82109d373b9846724c8d97aa87166bb2a61db07492bb4f511c4df7e88ba4abeb809a7eea1c2c16bfd9fe75fc9b1c5003c35b59059622bb0fd8f16e56a3265b67550215da851956ce9596981d05dfb7c4b43ba9bf494be8bafc42875d2ddd0e4ca5208598c06253d4b9274319dd0a198deb1d6a5148137fc47770caa2037231664431d2e35f47fe63de805f7df5b5f006f15c07fbc8f253598b5b6c49ee6168222a5daa50ffacd2d6ff3b28a072f546555b4422341c108e8f59234e26ccfd2017bd21422ebc2f9e6ce02844028f39e17a43120e95e7c9f24c072095c56dc83565f04a1977badf3418ae86a871e4ddd38f1c62bebe91c2caec0036deb4a6dd3e22e1283dc8ad4d4e40173a0d82cf9f89bf6d1b82b66aec0fdc579c8f736c8afdee4f3ef18919c0d0d769a84588e0c2e36813b00c844a8cca99d7b8f9540c6dfa0e0b122756f561f10c2e0e952f2078f0fba539a992b1e18351acbe559e9e5c598feacbc1e19d431c8ef2fd568b05645c320aa8c2cee11ea6378aa2b993547380c954e090d0d3089222596f8e8d85998fac16e5001cf28f8877be8dfe598885fc4f5aff6a5c5f7da6582a27322e02280b4bd7cfca105645befc6a7d626a3c94aae5c46ff8b4e9fe1e35b28b4296a9958b268432b70417ab9f09edd0e84b812d6dbf1b4d338565b94cbdcb9c443dd998da18e05122f09c1a3667140835bccb42c7d15f6d455f5a3e39990927ea99fc3949d229db79cf1550081e96cfac94512ae9b84df79c9f3b9c0698e8a9693caea39c7b6d372aac8e952426e85db676c7bc8de35c802430e30d5fa64047c4233e897a9e8b0481bcc9ad89d55c9c084883e937720b4271e42af853d0df4468dcb50a0effac9b40539dec9538dce9e6e130b04fdccc8993dffaf8dd7f36ff9e54afa4774424aee627f28f176a13c7c632b4e000e5ae2cbf8535495e1d0d56ab03393f4ab18b03bfb4a74837a29bb1845f0b1075b06c5c678a72aa197723ad964074552295032fc140c868c295a57c2e4608dbfbcf585616174b150f7e8a4c4edd0171345f1b2348fb77b813d71838e6329f42ba05758aa1229d6ff036a33da9a8b21297231582a1616fe8ce92bd584db7961d5106f36b0936ffb3bde947dad23ccd32a42dca5c8d83692ee80eb97e6fd604e4098cc586aee48bc2add3ad90ce9a539a4ca9451b3eb5f3adf95fdd1ffb6a007cac5cc6c8cd2e0917eda110691fd7e80ca8a48e8ef8dcd13ad5ab6c6eb7d467b2f85e3d9d245a146dc4fee12272c6a41318638dd80ddd6bc491b5382f54abc2a9b283564b05dc88e49b4579a8f6e6aaa5dba51f58bf7166b99b0adb63f5495f92cf357c4ce55cf8c4d729a0f13c8ac367427f592f2a49a819e2a419dd40eab4f41e777594ff95485a8a1c04340ab3e0978712b4587309a6d38dcd0c88a6d663fdc18e5e8680a8791e113dff4b66e85baa8e92d43f9bf8675b6b5ab305a7e53d5cf85c920e378a608d1e801effeef74c2144d638ab6f21e29ebdaab92f2654693af2c07afee1f33db5ebb4aafdbc496edffce9dde8764bffc22ac2dbe24d9add1a6bab168b7a99f42c470387c7b8f8a4494fd5374098e27f12368471bcfd7002d1c5f59c2a2e3478d8d2be55d5aa6678032d6695674ab2ef3993ac5b9798398231f775e3b109f0eaca6bd1fcfd5292343c483d87d707ce8912b9f7e281f17acfe218e7e7913de96aba897a4f443faa546d917bd0bca083488dfcb31386d36d3a13440e08ec0e2541869918a4b832f08e2c3842255cbbf22460c49ee3cb66be93e07d363f74dea85205f19b24b78be016adae4c921d3b27f0b0c1adef83ab72f8d05afaef3bca0ea281d38f0849461c3b5ff2fb8c544efff32323c3fd4d46f6d348f19c2c4fc2ba36f11d47f7080d27c69e990ee4c3f959ab508d04ed90305b8b29e472747f0a14baeff8cdff858bffac753d812eb8edea82c3bf045bd57e4f15f64f4241407697963cfb7e5f43f9cba2a7fe90512aae976261e68c3cc4acaf4a8290f3ed444cd5759d0c413c2932ecd4cfdb3d902267fd9de42a48f1f867520fe1990e06540511e676b3c9600159d9877887a676e06d0f233f65f6e80619a75c4ccbce19f416b5f10c8bddd6864d77805377d1e716c97aead23bd147f863f49a41af8e8e2a3844d7bfa53d46dab111636f869c8efee54562ed0fcdfe1901ea72e5e22b99787933ebc7da619e2c0d6eda3b50b4291a8573278426ed6d4834fa1059d768908be9975a7e3f28f80700268e5a5aa6f5a058698ec3bf29cf9edf7025872df894646b7277bd8d8d5053798c0519bcb8b10f77726f264aabd3a76bc85ca4d1d08f66424d78a043de0449cccb7159cc88edb061593554e6b5ad859863069568798e331deb4c4e16918af90d1a8e476b6ddb64904c98a05fe82489c41007407bf2c80abb5c2ae5e7b110a9f00c9c5eb7d04f9e3785231cfb25865e715cab4c6d24d0a414e6e7f6fdbacc936d91aa8ab3613663a706ee84b9e7756fbfd0a977c85a83f106b44456a438ce998b9831e27f376595f9c15690b688bf385481f37b576e2dcce84fffec685f113ec455580461b3e739fbc2c1e87beee8729948821f4959a13840c6f9c09ccaa59f39c326489cfdc44c7e0df71e1c22f35ec694070b919a1ad349ab6e805ee3e15b7ef61dd4d3bf15d08c5b23396b7d10fbc6725d6013abf47c1d1af342b552f519c3a6284ea05e25de6536709b63402c4b3f9f1362f5f9d8b06b984a539cdebdbaad5e01a0a34c3c888cc93bda530322bb54994473b9e0ece5784b3b906e5f6eaf89708545c1a9aab5f43d1fe9e942868ff80603eba1f811c635cdc11f9b5a68802a1403a9dcbf4e7f3b7647ce833a7f7942b7143a7da0a683391da3fac6f611a85b939f85b4587deaeea4986f9f953136ec9b7acaf1868c6ba6df380a5a17891911dcf97b22cd4e9bdb0c8e64e350662ae520a123d37aa8feefeccf4dc6517435ea1a9cf9f1316f6ab22a993492e4c30993d305d6d72a27fc9055cd9d5c63fda57029048ea72098ff18ab997e4d5dfde245f0dc00ff6d388f047823fd9b09a91e69a1adae153dc679ef459e192f229b2914d300ffb730ea0e76bfb4afc35c482c71cdfa6d08eb993119fa5c097d6b7c9d2ad3e52e9837b0a7fb0487c967a3579b475ab2002c6aef6457e771863b4106d977e6155716510fed036cdd62c8ed8b535a6a5fcf748fa8731f6b22a8d448e001e330a96c236bf36b6a88c55e5f0e338d94d1fe7fa8580436cfd1be03e3ea80d5b863d31a777d63394618897f20af3f214388fa319b4025c3f0cafc332fe176fb75bd28679ff2716381c2038c1fafe3d3bc90aa558509de5005dd7188343cc03305939164547422761ff6813e6c607d4fa2c4b5840d3dc020bee6e684251c9b522663a55bfdd5ec814f189701dd5f9bc1379df53db3e7a73352c5609feb837c4267ecc0f707b6750640e8053be4d5c2d4ed3b1c9dfc7b7c681c6dded1d2b6bb0ec179d98b0723bfe2dc877abbec5ec7fa9348a7b9eeae083c031e3df246789e1d0ea5bac6ac20e70d7e4b2a27d8315bca7f9f34b5b53b2f7523730841a3f438cbf36dcc55c94c3f140c69bfbe8692038e5fe4d04cb85ff37f34a662186182c98726d844b760953d7c820b622c62519909453ea895c321335877650273c2a73f382846739c29ac065b91b2e9978e9861a01079670527ed72acdac99186c69f29268ad0cb27f52c8d176da8d7377e45e41cc7a51846bdd15e111bb76520d49d9769ea1c8fa60b99a96700f6f1419baf35ad2e20dfc7284c71c78dde7d7a51438a80e1d9c1c8b85be69620211327f060b9665d03e5b12977212731da1d971fa7de55a7f211f4c824780dbee90b3b34d05c2b38c50880aca022d88e7605c818e9410ceb6f49a626263e0cb4271cd8fcef9708bebb53d003729ad6521c65594a735b709e809fece6a049a635d823cb9dec21aa99eedbd540627d590e68733c2a032f2e61441369846807ee84bc6fcabbb81d11e2d9d970224ff99564f4919e6e692a10ef5a96bfe7d30e36c555c8ca614efb99a28716e82bd21f26c7b35abee06f9944d0bae58a701a59dc349f27f194f92dbdf789507380f9625ce92bacba21ff1a9d7f9bbf90c4210ba529a53786d013bfdaf2e54d2ae7305d9a32fc2a202312aaaa6a56877eba9aaff28a906a9c2a351646118c2e47d196aceb7391aa4863b194bffaee6839254bee401eb2188af89df6811a5d771e31884536f4a46d3057d022828fde210556982172f02577e228b3ab79aae0acfc8dcd5990d215c6085c7832fef47fb35b867979dbbf5858492e0c4848abbb1d9c686208661413a9f58258fbe224727ae3f800455ae08924609bf1fdc37708fd01188da50b0dc2aeb54359d62cb6", 0x1000}, {&(0x7f0000000080)="910a5d77e08e1b69cfca33aab0240f4cfb174831aacd976cbf9919ee076fdddf346be72c908672e151e4fdf829a1079dea639a8e8397b788735e8153953b41b009bd76e5674b580e0bbb0860dc283083b1f779820b2b18fa2e0f4ce820658177d7ee8cef4c1b93b9b985b2bb24d15caf6c2d4689bc1b17313c535ba117dcb424735fae1994", 0x85}, {&(0x7f0000000180)="8d48ce5b641335250b845c09f884d3ec288f07e19daa0382b8dbf0452de5e609e08d7d50a26ea649", 0x28}, {&(0x7f00000013c0)="af506da0c926b2348c536ba86558736379b2e53db76815de8f01d930dcd3a7a1abb5dcef78f10d62ef3abdafe5c0e070c64f1f4edec5de8434a82cf326841bd8d3d0e6523c4adcfde932c0ae242757995a32299baaa5da6195e70a6da3f82ce0", 0x60}, {&(0x7f0000001440)="e766dd2a3ad12a5011f6ec45bd7e09cd993558e044b3dde2451e42b2c4f69403c29ce480125e3d3c0b8c06f1521f4af2627341906f632d6eab64000253dad9f9e9c67836cc", 0x45}, {&(0x7f00000014c0)="e81756bf2e3fd7d3f6794829a9ef6f364ead4af71453a3a7d9742852ca8375095cccc9c5097b28e30cac2a6911532a6850341ed6bb97454006eb28a8e64df723a3f947162a86af300aa300e86af9c7ebd4ebb3167522425806091b8b37e8a72aec61e401baea40ba0acbff3cf9451982b37a", 0x72}], 0x8, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() ftruncate(r0, 0x8001) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) r5 = dup(r2) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x5) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 05:38:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) truncate(&(0x7f00000003c0)='./file0\x00', 0x2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x1ff, 0x7001d48c}, {{r0}, 0xfffffffffffffff9, 0x18, 0x4, 0x100}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x101, 0x4}, {{r0}, 0xfffffffffffffff8, 0x51, 0x80000000, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x100000001, 0xfffffffffffffc8d}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4a, 0x0, 0x8}], 0x90, &(0x7f0000000180)=[{{r0}, 0x0, 0x1, 0x2, 0x6, 0x79}, {{r0}, 0xfffffffffffffffe, 0xe0, 0xa0, 0x401, 0x2}, {{r0}, 0xfffffffffffffffa, 0x46, 0x40000020, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000008, 0x4, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0xa4, 0x1, 0x7b5, 0xfffffffffffffffe}, {{r0}, 0x0, 0x1, 0x40000008, 0xffffffff, 0x7}, {{r0}, 0x0, 0x2, 0x1, 0x67b, 0x6}, {{r0}, 0xffffffffffffffff, 0x60, 0x42, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x5, 0x3f60}], 0xffffffffffffffc0, &(0x7f00000000c0)={0x6, 0x2}) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) getpeername$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000300)="007109a84172625c3b40c2adf6ada2ed93a869174a39115951bc6516d0a31e", 0x1f, 0x405, 0xfffffffffffffffe, 0x0) 05:38:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x2, 0x6) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x6, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) sendto$inet(r1, &(0x7f00000000c0)="e2f2cbb3630795fd31d131421f2c780525", 0x11, 0x4, 0x0, 0x0) 05:38:44 executing program 0: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x2a}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x2) fcntl$getown(r1, 0x5) 05:38:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socket(0x36, 0xd5cd6b906d2c5d71, 0x4922) r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000040), 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) 16:00:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) pipe2(&(0x7f0000000000), 0xc3151f7e95324ca2) 16:00:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="637d0a93ebc17b26ff0e718bd4dd0a28bf41b21ccbbd4b510152fdedc5ef455df8c08784f50ac25237ed8606d564b99a602613f305f0236fc6af1499574c110beb5a60c2cb88d4a9832897cc59c2f04f9e8c471af397bca2f5c7ef8cd48c4d745879564cb6af8a816c94fdbeaf706633d4110d6ce604e302a4693b2a451c2bbbb1502b95a3c606408626fe", 0x8b}, {&(0x7f0000000240)="536ee30f1797b2b71f3027f4d9edc0f39a48fd14da97ce1c8cb2f5e73985ea9559bbaf8f730d91e2027a1d0def7cca163ce4bda60f2b4439aa3c7f392bb08b907f238d31e25e98028f036b514d29e4a035ce19b57179106105dad550e836978bf6388cb22cb2f0e12f564be1a580e2ffffaf70ed9125588cc7ae3dec100183501fe4bc4a7bc9904e6513fe7e7c8baeaec8d604a9b03ccd0346fdbe4fff8e49fdc69c5ca95f6487bd8131ba1884095fc33a8dc0ae96737b65398d3ee2895b9a430d86855c8c4546ec42d14d3339b2e0b3d0937827699d3eb9a748bb517e20245c864129b9a9baccd71690d77f32f6b3", 0xef}, {&(0x7f0000000100)="e2645e3b1ab4cc7c", 0x8}], 0x3, &(0x7f0000000380)=[{0x110, 0xffff, 0xffff, "143d67b674f8f53333b8c02eb46af57fc145e42ce20b5edc0e0aaaf4b88496191016732583f1e609dc41de4b22b683b2145c10d8a2e0d2ab3a168ed7514b71b1af61c33511595065261a1048ae4b8c7a1c96f6ee21a74b6b0704b7e8ff0a50d20c5c4962ceeb5bb139e4dfadbab3cdc3130ad93b94fa13bb85eeaf5cf1e622b0d089c3ea0783effba049833e8f9718057b9a2c441eac1266535b822a194bcb78f6672c0ce4d8e87222bf22c7de7d027b20db7d501e03016a88235ac9bf2de821b81d2f83d792face710390f07707c21342dfbfbf0d90eadc8fd42a43355b890aa99bb83f430f6ab97f01b13d9fc48e2a4d7d5e85075b6caaff"}, {0x68, 0x1, 0xa69, "9cde2c9cae84dfb67e4f637d3dd4341036e945d1c0ffda224b279775893571016e59d3348861f6ab680f1786a51332d5f45719deed4e4a32279a85567d983a1dbf0c8d5d8a41237b1851b237d65f392e01adbe48"}, {0x1010, 0xffff, 0x10000, "4193681bdf4eb61b9603c8f495ce4d64441660c957ec3f9cb648e020fa5606aa36f7782bfddba12a915e3009b5737698031288d12ce2d791261b70cde85628bee1e08008cdfc3a7b50a64e464f63a470cf20ffd4ebd5b7bfac58c70281fd321e03b1db75b47f224bf5965ea42d300627b2de8abb7e5a80c56dd511c05c4a6dbb58c1e03885661138a187c9f99a468940d60616286115c45c46c0e5650167e5ca96f96aadc569d3c865cb6275b6747b98aa64b1f93aca25a2c120b1b1778714c3067dbdf9299d19dbf37053c60755965df59afcee311bc2837e9fef06d70ae5e59260fb434c8a65e6f3178b9e7be9073f7060b17974369d341266ef9e8cd3322434e0760963e612f0e52c02863e51ef0ef1509e120f97d34d35a71a3c1a18c0336d20583f147aa3c24fcaa5f1f89d37d856710d07034f2613dc41bff33fc6cdc7fd292c981ada2d630b43b167bc09fd7429e9e537f0cc068b4d5c0298a91e4fff220804de82a5898583c063a03d16f845d9889f8bd2a66644fcc520228f35b4f52252270dfa0ef199cbe96f3e057af67f22ac1c63639fb2dcb197eef5057f1f71b3f8c539ef4092c7d8679c62b5206ae6351e1dc5778497bbea1de892f98d0775661c6842eab1d1e7b5030070708417ff9f9652e83c5ff9a3e59d0b0b064b640017749cad2bd0e051adcb1d4d8bde665290918ff29aafb6a30a8744a47fd085e56b0c0e36582ab4ec978fa4c3d29d0a1c6906a076e486313a885ab537f73fc049e226d8ff09bb00e265bb4c2d6eef0c174d4b0ea68a47a13e48a6483e2b165c4465b3fb4e2a7e6778c513171f2d6dc77a85465e5e4015419820ac55214b6c1e3e079104c486a7e89d8f15509767f682931682d15bcbc1423fcd64e15df743c02f3c52b49d6673d1f8a22ccfd59606cdb708aa2454efd19f18b53cb758942e38d85fa3b4e95f9e1a028300de3e59aaefee92b2cdb10fa6003f209f691d60e73e6d981093d24499d08d5248c216c300b4ba53f1d8e79c6a773fbdc7c45cbadd406fc080ced74f4e979a2aaf96a6528f8b3b062e9cfec2f02d271193311eb471a9fc4cfa3f555c6e781b6f6dfcfa19fa68304a1d0648017ecd750d48401b4ae76011992700ca13fd6124aadb21bd8d8d9db6e4de140a1acb3e7e8254c1243854d59f78488e5a31ef2d9555d444c3273255cda4172c6f84c8b279dfb4b1a4f36091fc5bfc4fc245530626c4233293733a7b0f8fa5a4145c59f41e44a9526baf272aefb46ec2e6d56f84910a7255d9fa2f1c17a04959b7ec8d87ad3962200e9c63cdcae035433e2e1d35aa5b67a3746191a262c144dba5b6662a675f8598885ca8aa11f697914f56982b83ff8340a733582d18f6379b6679abddcc52736a524c77f6d60d7bffd2f58d0442282d05cad6b05d621cdde33276012b493219a49c2571013f33cc678c3e55b7068eadf5e73f1e58de1a6abfb7daf32a62395800f6872170cf4db35ff0f9d36683790db8b0a061e600a7eb103d290da047c2b6e72708f28db52a808b40dbfb1dec4aa0a24d029ea66530083b290ae793381c9a78c393ad18c1dab24d859a39b44a0984778441fd7cfb03fb733349778d8e817a5b2ad334845d3667a5adcf5c3c59da91d7c05abc3f773bc3154c2d77adcc3752b180f0577381ca9b98843654064cc150824d7b64dd53113f9484546fb55657b088eee07fd0aaf4c608614d9e03b97db01cff7ede3cc094c8f35c1099d8f9e7e0e138ebf487696babd402da4ba380f922490058192efe8131cfefa495a6b97edf8599f80f88bc05d1c742d09103ae491157fe46145f93f2017e77323e94d8a5f7cb56cf7d8cf0efae3c0450aa817cabfb6fc3f63bdbc4c1259bfb5b7112234a3e69738ee0d1a78076c35f8bc1a7cbf6585c39b7942d94e3c77f4e3009222e7f7cbe56bfac9af360705d9798830302a6199492befcdd63dee0fa4f0367afc193499fc26ba20e162303c68731aa9c386aa237e8b870eb683c4a72bf790edbbfae9cb50f14305bb7c0ca1e463c5b0c03a07c16d8b345251898f70b1d4ce9cee60073f575ae0d60384f6002d9d75a9679798a44fc295c8f5f5098da64bb41bd4863cf1bcc26a8cef12e56afc8cb942ae36c3dbadc67070b27b3c463c18f61f9dce31930e66425e40f34c470fe0cd93f02202153e62a9a714a01e1777da8faf86233e199b3a7f126562a8350d40f5ec2935be59effaefc9582288b14b6af2e76d3f0164ebb3aed12e840c0f8908960b33a504f083f24eb42ed8464a83a60b60adae49bf481aab8d461614b53bda3e80fb0dc7563fd75178ab55d1f27378bc2e63c5ba60f1bb32ecb2a173ed1f4226aeb29cf4cfa402352a3b5023340ef94d1f25eee51c940db462615e9c78a4dbb96fb255f50eab8aebb958cc0fbf4292ed094299d1940a985cc06ffcae67ca6560133d76a78f736732a096434c3944b5065e917f4d5b41731adbac5c7f546aac1f89b97d93a907688651f0ab543a3dd40796162351dbeaa34db88d6c34b48991596adba2d6567ac4a4278f54fc849c56ec23097b3a9103466fb4465100a42c41cacb476124fe01792e3b1ba1f1ddf616ee858aa733d1e8af43566002dfd8def0153af6ff63917a6d569eb941a0fb09c262f19321ad5e9004faca848be4ba679cb646453eb3b993b96094bc662dfc286fc38c0b4a8a7cb327b02087a64992478e20c3f9138ca6906578ff38c50b23a2d65358d356738bf8920f5fa242cc692cbb03c9ce8b64b8a80d508db09dd6816bb57ddc57ba11ea6a96449aef5fc1e928cac31d23a4231acfea56330e5e0c535800e06c3c6210a3a63d981412d68fa4ac5f6ec9d53b92cbe6c881c15f61039b5bfb99cb749338f4aa5a6e31de0d4d38ae0394d7c02df4cf571ef59f321cdce699582e37cae2d22da15baab7ac85652a12020043caa21f7a63990f65a94fdea6ffe05d9f417452d1c07c061d4e011cee6abf598ccc4e72e1a8591005d1ac590be1d50fa309289261f7bccb97920598b0ebd7665313a536ebc149bc0f7a92a35c94f73c4c6973585ee402dbc607549b3b4d2e5bfcb1c9a47a77a2f11853005794fd4a758e02fa78685a4f36a78334d4843c48d1970de857078e37463e37f88d400f382bb168183abcc3439a96a3c543125baa4668da2f0051c1cc1efff0c1524551d4e926d2ee1514d5f2d718e4724b1b958ebf92f92121b4a5eb67c374461a9eade97e84b8ca4836c99b2ae32ffbe9a877056b4c217991d48f8603b6fdddbc9fcb8b0cd76191c1ff57b3ef659be074a75bf96b6bbe62625594d40c40faf8beb9ef285091b307fd50ed7e74abb2189439530f6a171ce51d5a3a46ce06b8924b5ac262457fb02e1a5d84e611ad620660e2ad4b3fdb45df7f0d36abd45afc9e8a2517c7fa6fce4e363a2230fe02507b46cfae5fb273ad9e7159d8124de777f93291423bb3d693f5ab8d19bb09612b32d9368512756c8d669be2d5a0ddffe9343fee569f4a64b8ab46e71c7901caca2ca2e4dcc57e60f02bc1de7623e846fcc1c17b722f2651b364abc38971eca6a64a5399d372a8e23a6f84a58a5ef21fedef95edf1f8d782e96cad2a56a53b0a0630af4759b1a34d001d72e0441a28db70f67d456de4d1c2f643540c7ac410f316cfb6d55a9e98308b84bc81e9bde6edc39833dca83c5597ddcf0618933cf81f178aad6b094df235cd55c3e4296f4fc41cb5b3f034ecdadeaa45e9c7b4a8889c0405dae95e573a159da4ed717c8a7553ba3efcfa3adb82face280d2058d15380e061b8ac27180bb501edc8a9d3319697523f2236b00bff03e8007031d5de2f9bf884e79d40abb8701506d743e629b0db0d844ecb0b94b57e851fc8939f91487ff571e51bb5bce26e09ff871820c8787c6d6d8947ec1911e7e4487ab5e141f9efab880d1e99de1be81b67df13767a9a3fa6fddf50e44900abdcb2c7dee4b1067544b273c236c38fd57b40742b519cd362f29380be7f75631b554ada3633dea0cca0c418d8efa44dbbe2069515c889c411b4691518ba43b57b1e90a99284c0d6cb500eb3d95b57cf5eb90f83bbf3fb007c5522194b4487d2aaf0159c9d7f54426fcff66e3af59028fc483c2a694db85f8679b095a6746b3eabb76fa445255be001343ee648e3a637316d208da20465125e79af1b97c487a9cecd0f4eb62847ed48bff67885461a130be9056aba88a3e4e83e33dfaa0f961b789e3f645c2a07d712e16e66ec064b700b5e042d0f3f73ec350e7f96fcd3b02cb0bc4039b9492edad8f7a43d2797ae9cbf8655a242c82f3961d8de294f4a4da4bfddc6e4e8ce7fdbb5628024646369b59e0268a5ad8fc2b0ffa984a0ca5171284880b22780a45367ad8fa5885d73fdd653371719406a1c25ad9e723f8af815f601108dda2e97b5206a5c1802e89b6325ffea934623f176d0b4baf5fca5c232eab8cb5629da512f0516ad046962fcf7c4e2c862f5e0a7983fc3663d3bcc1fc7632f4fac48953d6ebb76462095f0351c9bba2063e19df30c49b3a9781b8e75493e14f0734920defc7439d9170a24e5c6cd772480e36815681bfa0e73e6bd6210f8bd51c2dd1f53013ff8fe092d3e0149abb92d7ba0e0e6af5b8151de58a1b789463e336b2485d092f4cc96b72bce14ef753eae74ea0ceaefb62d1819eaed2386a274cff6977820f7bb21e6b07b79fb02bdc9c6a50adb128f5ae939a14b3ff928e84abddb0c453ec832b6719e90668743df323807da58592cdfc50b08ed647695d5ba9bb1cd0a9253fbc1259b90d96913fe1168ef91409921f4d7683b78f731ac0ef2a2b2723ae507fc25772ec83369521865f93f818b773491f7aa2db2e8d860032a2d92a939cf5864e0977f062b606d834525e4b2012ef1807fdf5b495033ea87ba5aca06665ed9d7a9c25d4166e64497e714842f3d1bef68d96bf2624eacc861bd8cc11e62cc67d7dbe06caedc5d9b1d40f97c3c1ad7b297b9b983af91a93fe55318c1b0c63cd6b09fc038274c47fecaa36eb10d28eaf2e17e7bb25ef055bebe323ded2b0254d8287613909f20f746929b8a3ab1101c15dff965c66a8b00168b5c092b0134e2e9923c47a09d517b6924365edada3bb92b0d4126189b7416a4048b8261c1137723f5c7793820850303555c104df49529cbc5d4af5eeaeb170dc3cbd85dd86fb074d757679c9fec50f73a116b585ff20d95f795aa17f919a4919a991810b025eeded211ad228b36d6bec33a4146e31345e4f5f352d70a0e41667e93c2f00349c65f6bdc97e243d4b359ea725d90fe07ed3f8e829fcf0303a9d0fd534d4e6e705c20f615edd5556f4671ab3a2082a1c5fafc3b4e092c38ce93b0ba6ced321169899328ddea5f83e4ae44ea15c70a5fb3d2868a6a17dbc6ac958603cb26a7d1ec256f3cca8575d744b71335e2b31145407a60c236f9fa4e0141e003e46e574a14215c0eddf283046bd4bbdfa8d7aa0be7e43e7af41aa05254eac1a757917350badeadf7a3f851d6a0639bd2a2f07c7eabf33d411dd15425541bb5881552a7b6258ce4edbc952ac8d5fdd4d78a70e328eaef0b5e1108b2cc99053931e7fc779d8eca304c79344a7e706d73d3d2a0f2790942bea3ed2a8a86f1ccbc796eec0e51757741b62b8ef3a063223f77d7836440ac7bbb26c40800d98570c25c9d24dfcbd31fd954f5b157f27c65b236e692dec9d5b4fe18903390be3dcf499bd8ccd9bc711e6fdcd2cd1f57a93c16f5e041af43406b0a03083923afb7df35ff44dfdd70be8daa204cb75"}, {0x70, 0x0, 0x2, "4fdcb8e4898bcf7c4840d28d0b2b3d18411b8424cb293a8c69b9c6f20fd509a7221c6b905b861a214bd9bca1ef87a887048cea4de3b3c31ecaa43a5650618aeac3bbdb01c635657423c6f21ce00902b8ec3742ba354ae70851c9aae410"}], 0x11f8, 0x400}, 0x4) renameat(r0, &(0x7f00000015c0)='./bus\x00', r0, &(0x7f0000001600)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x48) 16:00:42 executing program 0: socket$inet(0x2, 0x5, 0x100) socket$inet(0x2, 0x3, 0x102) 16:00:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f0000000380)=""/188, 0xbc}, {&(0x7f0000000440)=""/21, 0x15}, {&(0x7f0000000480)=""/230, 0xe6}], 0x7, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7ff) 16:00:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet(0x2, 0x3, 0x0) sendto(r1, &(0x7f0000000140)="7328ee478ef3426f9d05f80ce0495e54d47a0d9a8dd83010dec5926cbef242a25f5c4c76390c5c00077225ba94c6930ec36dd73c7592ccf358b8b82302833a66de6c92fb7803e49f97cf3abd423b888707476d75db7ba71528b0f4c064af0eebb002c7cee508c7a9230f4310ec8486856c0a378d68d1edc7e93a024edc7b3b384fef1cc79bd2627625c564c2ad4571589834de78b49513dafbffb676797f71ba6baa61a754484b765b45c4f4ef3745790c26384708991f03a5e2fc7125d85583c78f33b506b8cefd4c7d2d6b0e608a8aa27b045346816601e25bceae903ff2bc4475c65755caa43a803b1f107966bc33c91c664002", 0xf5, 0x1, 0x0, 0x0) socketpair$inet(0x2, 0x5, 0x800, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) write(r1, &(0x7f0000001900)='3', 0x1) sendto(r1, &(0x7f0000000540)="db7a49f437bbda820b28d3d553085424f837d5a59bf04b0cb90dd14177b298e2ddfbb76dddbd0c1f45570a435509b25ab7b8e3a608f2de0c0e5b83cd13e21d55734a15f80f68963a6beeab280dc24901ac08b0d468638a4c759f13a6a1457495e6b42fda6dc8a58e1c2613c8d6e3926a68871c7042a24ee0a00f7d126bb2f5b4051f43930d4c795259844d84965f457658e5a660c754abc5fc7723d706eb3c3c58554471a8a3dd1ebb053405b17650de22e64ceb904e02bfd9f32196b7eb4c47e50b2dd139a9bae2b1304011c0931ce27ede33b9a9a782c0cae199889777b13bf650e260a8e5f500cc3dee2470aaf4a875146f8ef05bc1c48b9db550176902ebcbb0beb951aa75aeff01967c01a3f41f467fc85d926f76de234286b4ec10d7a014f7ef4b9e4240747e28dbd03834e5f893400c9c221cb9e44318d2df38cf58900669b0c7c7b404bde11e1938e3cd822e9762a74e4d948307f3eff9168067d32c056f273c1caac3083ac1dce5262d8f102ef2bbc8f21288b421d4810fcd6e5428050a96081857f6d2a01baf74ea6805220e4d452ec031996949c84d2e8a8084355f8f588111a940dac62bcb2d0c785caf42c5250606f2be05f08f3eb45b9cc9c137bda14e715159128fa3e34b6f4d64e44061defec1ff6448cdb2786bb6b8afb5246bdce5893150232892368d078d0f106f27f19676f24e068d0928d92ce5b6af8bebb66d1bb21a8461b16bdcb5873dc4f81c0016b24e7de5dadd43a062f6a6c857c133eca0bdfced24bd9fd99d02b74acb4544fae59061e05c2e0d5fb09fd3f9cb29d9fc33ed8541c070d6da740efa1ae48af6c4559bb002c9052113d97d6e5ea8e057de0928178f2fc7c44d1ed48ccc63da15c32c67b67d160b035398bf106c0be6609985ff31cd0b2b17d61980c80be1e8b19efbf664052d24e9c25607be786c24465597566c0458f4f05af0d382303e0f64c1e49cf6b579dad26d73800e4264719f92ceab81db2b04571498ed063148542ee3f1c032f9220cb64efd65026a0383f4ec4a3b52becc1b370ecbfc2e079acbcca43a35f74d9a4c6a3c7844c96866b499993954110a0cc10eda507dc3d995d7d747bb1e71f377824722c801cf23cf26ee3ac06c302e151bee04347ed824a78b7add94227dc6cebd4537514e3dae9bada6eddfdb902d1e4a527d0aa548490e3ab7ca58f5b211df76c0ed4377fac5cba343486eca4aaf04608123b6cd9db4dd713ee94e80063bd1b67bb05df675a0c35226b3056cdc34a6f1dc3c887db7a3ad178283b53fe474e6de0b50a57210cf7592b07852ffb44623475dcc8fd83655db137393e91b5d5ff4520b70c2c40087a0654b806ba8a4307755bff89a02903c35203a92a5565fa2afac142583ed150c3bde5c463be892d315d180a0b7038711b749b1b41de4a59b86194ac18f4f318e97f34cde4d7a0fbd79667a76b5d5f30c2e8bba9f8cf85902994a766977193efb9637264999143000975aceb6702ce50f84ae24af3924b4fee18d86a4bce333fd908471040ee546a659044a4cc4605fadd58c441de02ee11e3646237e63c055d435c4a8d37c727914c24b537575813bf3e1cbb9f596ebaf258c4700e4195c96f576115ddea74b6d2bf8708f19b3154040e6084d0b44664d3862b4518cdc5c7782cc8614b6703b81a5e4bdb97f5e9f8cf5596b56051402027d4b445a364afe36df3633f27cbb01aa8d27b9a02a454e906362b52978e82126ba3c7ba957b7ab6e9b2396b9c091d6246bcec6832da54bf8f7f4ed7c573da0edc0f7fe93d7a8767cf336fd9e480b89e9fe9077743b9511806f9dfbb4317a443089974bd4edf7c317577ecd1e894a0dd38507f15f0f567d4a864fc41b1709cb0e530d4da9cb1b7396e993799a6fea8ce3811a189c52a1ebebcec95d28ab390532e1f3c341c3908ec9c5616e267d71f138ede0442173fb279aebab0d0c64f2ed65f196096e1c7745a50b19cf057962c71ac5407b4c3462f2813d80f0eef20125123be83da8e068f0c3dbee8cf52ce6d4946b82b5325b3225a585bd84506cab234c601ba5aafcf7596457989db3c5d05eb206ddcd671003e7b31450751c40fcc23c7b43a36afe20baee53b688692ee5c456cdac18b732d46e4e1bb3a5196f00754b0a4ad916299fb51b6e89a466cf57f1e6100754cb23b0decc5807a990886368e9dd509be736ff959920d5e97b1fda1f75a7df57446ff088004d77b960c3e0aab083311b17e2fc6c898664ac0b56ff9b9e23248eee61cfa3844d32442db7549028699a64da2ca2d27982c1163c762648c3ac486d3af798849af7511c0eb376cbf4d23857ae988d3a223022d256a57822eefd4c64c0df485d5529ba3e7f3f9e17c6fb52c720081896f012c1f2f4fdd748cb6b40338a6d41c79d996832aad55bc7f3cab1a634951c88f9da4a6558ccde25370eac6f1b207e334c462351934ab180833f4ddeb1816d9adc2925ae54c38c6aed34ecd3bc1d1361fbd45c0393ad9532fcb981fea5938e4cf11ba2c75c8aaa811a2fc7035975c92caa75dadfa97ad2596f3154618a1621e6bd028bfa254c890ef51096f1c52d8490f8fbd6ff61644101dab12389aefb1a5e2324e43179f19a04167e4ab549bc2ef5637e73e10448f6ec5b9522b86697d74b97bb4bd18d38413d8eb9e10e9f6f3d2242177e7547b6ba56d25bf71c5b32bbb0dc19c570a559c14950fbc497670415d7c072f53de95f708675fc4af630dc52df46e8a254ae6acc8298e014ef19c1f30364b970e99d2e020a29bf2f82f71bfb0b8cff078fb01bc794b5d40fd31a30bdb673a5e856c94aba4417ce181b8b9266233f651628cbf511cb45c4bb99131474efd75d1914a055e89ea6d57294b4240ed63de96151307a82299d7f6eb45ad8b834d1ae9ff23408adf7e236d4720050ce2d8342138ea47ad985604dffbc728efdd4fb0e78a73b220ec68939b300efe6e873e4af83402e472897ce87cadabb826a697ad7c9fda07967e50f605760dee9724964ed22d9b15b39ddfd62eaeedb1676a3a39f64db59f1a12a1adf54c8459f05d7431800fa9522d62ffeb1b23b8c4bbabcfe54d22634860371cd8217db7a63719f5d251e0194e9fa0faa9a8b3958007fd72d792dd00c02faf4eb3245ee1bbc946d8625cfac5fc477c6b6722c6a7a8f9f9603dd1b164226e6bb66ed2cbd6ba76adfe796773efb426da9416433d8fad4efbb4df9a495686a0cd7c7988bdba22baa6402994f0e11779db40ae709fc01f6ebac6fa51b0b278b4276f44f25a34a7760b10f1c13f8bf122de5068ea5f0937e841b74a694a6d855fa5cc4ad2bb13ee028dafe20bccc6bc78dfbfa750c6f1e0247e34840b217edc379255150866f6e49ce5b841d9f26884bfa8215d764b0d6a7151dbe3ecdcc5483b5a90e52c47404fdfc34a62e998a27e3ff973ab1d01af6ca2ffed21a17625ed623b1e1213a6137a6aadee0e2854c17ce8b1aef17376098a859d51ed10622498bd656a5cc52f1d02f4b1692784bba094d3f89adcd41e55d59dfd684059a17631a1b4922ae8e879c35407bafc84ec06f037036b62b8493c2817e2a51ddd3619d6cc9e3a68c5a64b54db336a4ef4d520035eca4b7db87a59d962f0e1e7283ed3c1482c77339690017fd0178ab7735cc27ee1ff74a03223fd3072ed357f772dd427a5645b31eaa3182f9a1c3808bcf609ce9213f2180473ec5b2d0003817355c21546633d16d0ac1942cd985cdaa91e39170ed17a4bf05e048267ea00a240fd32e3642ddb8ea496401a5d59860d1cc72462d0815f60e0e370202d2f8421ed6d4ac36a988d0edb2bf01de3d13ad565a45aa876ef139abfcf5e3a20f25b5aae026c57fb49a7b4778154a0af1bdc240abb87e8368d3b88fba2e0747d3efb5f754a4abaa775a6802958784633022ee85ff2f393a4919fbd5ea1bd356f13fd082ee824773743db8cd06fef73321dc5070de684a987b737d31c5b2643425e0b0d1c05955fb29d8d7fdc9a3613103b633ee1fe2b2b4db3839a0a4e490b7940456c68d77f20da986e577c08ee73ee61569ce356e1faf2498a9e6f7a40572b5eebc252138cba9c0e8d8ac5cea6a6f17d299882646d4bf09701ada690cb780d8482be9b5b86fd4e6e166c9634f58a8d88dbc1d1dcfe65c1b486b5edadce385c04a3ff578a4c8408acdc322bf4d172bdcd018feea429c3a31a4fedd5dd0c248c28653606d480823acbf42bf1b6a3fb2fe944254d06871c001c971dff84ebd5f28b0fb900dff3c342c77257d03bf2b047b7a1e4f817b88aa42b10b391d8c51b461023d05e85e065ceb2a3b353621c17d34d22155ce0650d28d6454f02e9fa750093fae579228f421ee2040cf2296e2af4bb858fb8cc9a69484d7a519e227fc400888bbce0682fdcdfdfde6c8284019d03343cda487fc7a624460b1690a830f666938f33d2fd3dbe893ca24034aacf2b8a959de0a78216db74e78c46051f981997e35451d76635b56877daa84da8109b8f884c060b5dca68fcb31e589093656867c2f842ffa5f4a3ca1cf67158f5dd6854841d50e55158ee980ab4d0b6184ffe82c14e84e5b0c97026d0311089ff2fc9bce8f30e543ffb8f63a507f479f6391bd5308b95227fe9fb49dbab3bb44f9f392f88882c802542d454a238534b406c1fdfcbd98f4242eb23133139fbdf81e6a8ec70e58984a92e5744e24d6382b19c4d1a2e97c027c9486046c08accc0578a9990ecc80590f11ab5cf5a7b0fbfe2addb59f00afaca038741eefecd93ba0668a2c63f70ebbfe3fbd46e6f8d2d0e3fb970b0f03c6bc26ce6fef9ffd2db86802b63042b9a8d1a67a6b575c10fce9b6afe117985a2b9f63cd1c969026768e03b22b8450b22465ff2817368fc11d4e686a399ebd4f4a4ed7a7ea5016b0a8a617f0753d9ce6feba9e1a0f6fd54bb65eba94cf8b740566f64720be4fd25858aaf6cbf417bac59d0e9530cca17387dd7b155672d5e4f978e59db3d39fd7a11ae297f80b6a4b1026d6210d5bbbfd09198d98277fb3dc377dfa6cca94b8120e454481cc329dce15bc8337c068e3d632f1fd8ebb672d151b6ec6e053b6913391e3f1a26bccc266e53e4c6bee5488cedee8a41ac3d7d249095c8d594b46d8d41a24b3ba292e582fbd50302829e3b7cffa25f6c7f11aeb2fa0fdf719059ca871222e08f2a579cbdd315994c377a0fd54f3ed5c571052c06ff1103bf99a9c5a779ce01f80985e2ccff155b7680a62a06e363f58b5fff2340d0b812ae8fdf51534768a468f823b6ce28bf3d24b520a2fb0c71ab3292657de768f232d8d7902a23af94f010bac4d79e4530fde18b4d80dc797b8a9a37765724c00e21371f087541e1e0cb8fc1f0e6a5aa4592ec244429ed1bd2b2419ed7e8799cf3f21366c4afd8a641fa9eb6eadc8f5b246d30ffab415646019a6c981b45eb2b6631890cec3d5e6e73b90ef8b5635bc4500b2c59949f0e2b3d98355342920cb1f37664b0aa3f243819a2c9e0e55cf5accd15ee1879090fb594fd9ba7b272b16c8b2745eda5a16ca6fb81e143280e2fa87384789fe79ebcd475a5a22b6771cb55a33d5284a7c0d0500c0f3d401a9618cef4a1f4ca5f691012798de495d4efe2d7f9ef6efdd29518d4771dfbf402b552b1cc67f6aa543dc0d06466e41278d4b70a8471aa1ba42a92dde8083b5e05799971e61caa8f9d05fb336e305b0ecc4e6d310f272ac344b69333e25bb5ccffcb5257165e23b892716153c6d742335bdccb9a5f331d5ad95584f796343158e2b", 0xffb, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="6d6d3836f028", 0x6, 0x0, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440), &(0x7f0000001540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)=':\x00']) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10a}, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x180) mkdir(&(0x7f00000000c0)='./file0\x00', 0x18) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x80) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:42 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f00000002c0)='./bus/../file0\x00', 0x19, 0x1fd) openat(r1, &(0x7f0000000280)='./bus/../file0\x00', 0x100a0, 0x84) r2 = kqueue() r3 = open(&(0x7f0000000240)='./bus/../file0/file0\x00', 0x7c, 0x40000000000180) r4 = getpgrp() r5 = getpgid(r4) recvfrom$unix(r3, &(0x7f0000000140)=""/197, 0xc5, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x39, 0x4007, 0x7, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) getpgid(r5) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0), 0x228}], 0x100000000000003f, 0x0) open(&(0x7f0000000080)='./bus/../file0/file0\x00', 0x1, 0xa) 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000000021ea, 0xfffffffffffffffc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(r3, 0x5, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xffff}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) r4 = fcntl$getown(r3, 0x5) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x12, r2, 0x0, 0x0) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r7}, 0xc) setpgid(r4, r5) 16:00:42 executing program 0: r0 = kqueue() r1 = dup2(r0, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1}) close(r1) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x8000040000000010) 16:00:42 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file1\x00', r0, r3) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r4 = socket(0x0, 0x8005, 0x1) r5 = dup(0xffffffffffffffff) flock(r5, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) r8 = syz_open_pts() r9 = kqueue() sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="c58708c335e46b30c8f641b413d30e263be92c04f73039c09c580a3597c2aef1ae1d2ec41805c576768643a4049c0a44165f16feb712554440c4fe2335a3a3fc887824e3d20f164c4c69aeeabd40269357e46cd2ca1a0f5274301fe180e36c29ec4d5238930837b2f3751d7c71c502644a1912fdaf1d6b5eeeab65d652675a38142470dbd82b25f15c7f7d003c79d55f8f1cabfb36398d9fcff95c64f49bfcfbf9d7fbfd182e8665fe3733799adb1b9123057c852a5e7144b70f8f64625881e363d9bd339ebbbeeb223f", 0xca}, {&(0x7f0000000280)="b44e74493b4ac90fb0a38a1287ab18432be3ea48eaf99bfb05f3f321104c1d11694ef53eef7b51b61868234d0c2f4c", 0x2f}, {&(0x7f00000002c0)="9c9908f877ef925419d4e727cab261c4c45dd29360e5b6a2b34542535c15585331bd34f5596f2c9bd638b48028318013f611a48175e5760799fdd8589855fe3c5c649ffae509efc66915a61ca5c1211bb25d3d7b7aa012212b7d754fb86890e8f1409462c41fe7b2a0ca6421f98999544c2ea23e", 0x74}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r0, r3}, @cred={0x20, 0xffff, 0x0, r1, r0, r3}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0xb0, 0x1}, 0xc) fcntl$setflags(r4, 0x2, 0x1) 16:00:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x4005, 0xb26, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0xfffffffffffffffe}, {0x18, 0x3, 0xff}, 0xa6f9, [0x0, 0x6, 0x8, 0x1, 0x3, 0x9, 0x8, 0x1ff]}, 0x3c) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) fsync(r1) close(r0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) shmget(0x3, 0x2000, 0x110, &(0x7f0000ffe000/0x2000)=nil) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) listen(r0, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getgid() r2 = kqueue() readv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000580)=""/247, 0xf7}], 0x2) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="d3678ef96b990b26d4853c72c6b44166d4c41de0d04a5d52b22fa36beb852057745568426ba4a185dcc4fd5ecfcd37359a1b7a54497f2697a425f5925b1b93b5136f5c4b655611e5338d35", 0x4b}, {&(0x7f0000000280)="0ae8eca165f87581008c283e78fa2f50b8f62be4e1de32e1975f42ee46219046c09f526f39988da967f8e37796459ac5ae5dcb5c3f0bf492938e3c904a5f42ba7b1a323663e760fe0bf8189f099f9e2f10d9ff4a14cbb1140b74be5313f24753c73fb066c1dfa25dfc1cc8971d32617ec9871bdde2eae028cbe19a55a0749f8ae0b031f13572978be55576dcf719c0b1fa8b4eb8d8931f2616cbd2f3b7892f3bb60547639dda50e6d47afc45355b4b9d510d393504d72b469082fd891e134bd5998220947abde7ba0aa303ede81cf93b7c2120af7999b7d575914f", 0xdb}, {&(0x7f0000000000)="800b4a8e84219645c5d5b7ece1f5428c445d7435f5e28ea3", 0x18}, {&(0x7f0000000140)="207de23f0ebde2189916e55a6ac676bc5551", 0x12}, {&(0x7f0000000180)="5f745a86932cfaedf3b93d55f58157", 0xf}, {&(0x7f0000000380)="4f1c7206ad0f08be1b029420f21aa078f200256ac4da5a51ea6fd403c32f5261c09d56fd588520ba0d1a2e96939625c4e0d01f68ae322ba4d1d5b6e1d980cc6e03f31de8a5c1afaa7743648e67bdd4eb1983538a8270bf26230b75cf197731b7d66ff7d6634fc07344d81b5226ad0170bb67623a4f63d4a5a91f494c153682cc663a65a840098e9bf5e5bbc68a6c791a78c0097b3e", 0x95}, {&(0x7f0000000440)="1145f830ef0f0445f3576cbe244e8e048d041c629281dcaaeb3a6f159a8eab02ef31e8c54716c01fd4349c104048283fda0b5a368ae02ccca2ac2552d7ac62c29513e0d58af15ba0fd9f329d65b19380989598222dd6b63b2eeb01a5dfc604d19d90da8dd5b6c3a0db2f4bb10dcb37500cef8598ec429949ecc471db4919b4aa44f8c6927ec1e8d8ae8c1ba0be0e5a81e88e94c9961f4be517d40cb248bddc32a041a86311d4712fadcd71856024b32b30f9", 0xb2}], 0x7) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) r3 = geteuid() fchownat(r0, &(0x7f00000006c0)='./file0\x00', r3, r1, 0x6) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:42 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/171, 0xab) fsync(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x3) r1 = fcntl$getown(r0, 0x5) r2 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="b0", 0x1}, {&(0x7f0000000180)="ea21bf29628b77b723da6d985af458a84ef8d59ab9bb378a02695d6756cc2d5409076694d6e6742f2b2ba386a22051c38391a244dba6ec2980cd08a4848540b5118b0d", 0x43}, {&(0x7f0000000200)="f75502d567e7b523e8df8c9f817c7afb77ed5128373d126e112e33e89dbc0fdaa16fd58f2950c8ef4a003dfce393c0e48511116bc00096e078d0d38e62927c21f7fb74937c42d2b0fb72ac917766ddb6432747c05d4ebd05cb0d1ed9cf46c8bb1262224cc20c", 0x66}, {&(0x7f0000000280)="bb64bc19db43769580391842f69d4dd8594778e74a24448ede", 0x19}], 0x4, &(0x7f0000000300), 0x0, 0x400}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() fchownat(r0, &(0x7f0000000380)='./file0\x00', r4, r6, 0x6) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/95}, &(0x7f0000000480)=0x61) setegid(r5) mknod(&(0x7f00000004c0)='./file0\x00', 0x1020, 0x6) getsockname$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = dup2(r0, r0) syz_execute_func(&(0x7f00000005c0)="41dc5606f2a5c423b149e9bd646676bfc421f877410fae62ff0fbbb4d099899999c422f99f570df3460fae65c23e65420f71f64d") read(r0, &(0x7f0000000600)=""/71, 0x47) setpgid(r3, r1) chown(&(0x7f0000000680)='./file0\x00', r4, r6) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f00000006c0)) read(r0, &(0x7f0000000700)=""/37, 0x25) setsockopt$sock_int(r7, 0xffff, 0x1009, &(0x7f0000000740)=0xdf8d247, 0x4) dup(r9) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000780)) semget$private(0x0, 0x0, 0x2) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x80, 0x4, "1e359efc88b0128a87cf23c4e9a3daecbff9e14f", 0x5}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:42 executing program 0: r0 = semget(0x2, 0x3, 0x41) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000100)=""/209) select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, 0x0) getitimer(0x3, &(0x7f0000000040)) shutdown(r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/119, 0x77}], 0x4, 0x1d) shutdown(r0, 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:42 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x2, 0xfb67, &(0x7f0000000080)="b07a46a3f693283dfe77276d303ba07bf67b02e680eed51894519231734376748bd6788ba8114357efe20eaa06d907440b0e1a2b96ca544958defedc0f78fe5a7e7215c0d5400a35b295a536aedd45df09406c56dfb570ab28bd047aafa45e88fb2c9ef664039ffb16d49328c160d70882526192059751c2473357a8b2a661e20e62be020deff8303aa9c994ca3619b08e2525fc7c56b4076a3bfa184ca68a9e9c97edfab8a265f16bbde5bd2774b0", 0xaf) getpeername(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0x3, 0x3, 0x0, 0x1, 0x101]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="9105ac26a783338a67190aeda062a64d28d4265d84876bc8a2165225383d0327987992881abe5b6d447584046ae9443ba66cb7790eb09d95f8e396da", 0x3c) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) socket$inet(0x2, 0x8000, 0x2100000004) socketpair(0x1, 0x5, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:42 executing program 0: shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) r0 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0xb) shmget$private(0x0, 0x2000, 0x68a, &(0x7f0000ffd000/0x2000)=nil) clock_getres(0x2, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000100)="3ffe90dacc2a4ae7d3bb028a7d4f0878e626c3b6cc0eaa02cb31cfd00983f3213483b87ddb19280a4f0a17399dc27722d15ec6a208207a926fe4e7a0f197241af70a74d0446df96bc3267248f17fe4cfe22c129eabc59e07a1c011dc7452fb65b6f113452a7885532cc3f3fcfcaded669c24c5eb26aaf7793c295590f9003845b1c5b96052e34c1fc8fbd5ee476b2c03f3c67138ed6b6e6727b16e63f14288d9eb630c15f464d9ed3f53f45aaf062f9589a9d614a01066d1430a06bb2ed822b96b0c06873f67745371e0ddacc78dde60b130b1806df8bc89858d5a", 0xbd) r1 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x9, 0xfffffeffffffc006, "a147780ac85a538a131100e800000000ff7f00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000a00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000e1000006db00"], 0x299d8df4b6f91f11) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000600)="ecb68907fa2e710934474ea21b3a54e8a31b9ea18f43a787f87542fac9af89b369c338c0205b98b12226d5c6a117f5a2a6b6b7933f4bdd0b76e0735c874e1b27d8a456f7dbe89591545f8b", 0x4b}, {&(0x7f0000000940)="aa5e28953f79105a389c8c57782449b0cb589ac9a475c622bf8d25182360ba1411086df5e1fad608ec1857b181cee3ed601c70931fb788f4478314089a3924ab", 0x40}], 0x2) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481bad53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52d0000000000000000", 0x301}], 0x1) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000b40)="06fb00800000000000005628cac7c3fc7bd99e28ea61ae4af12fbb81e5e60a99eb43b28c6b9d7993f5ae87b6bff2000400001bcf4c599c76dff8deaabe725ffd44dc5cf84ab236ab250a92328c51a5c5e741dd73b298f0868a50a92a888f1188", 0x60}, {&(0x7f0000000600)}, {&(0x7f00000006c0)="f8a17c077e612a002aeaa9e9701dadc6f135d1f60a69bb722e0adeb54b91b73f385b9336f9a591a1e39c44e104ce2c9301d62eadd57d4dfe7ae8e90f4db48cf0d9b02368f6ebc2db93ed64cacef38a4ffd73fe7874b69648eb3b7f4c461b77b367e7dd38832e03799bfacca25a653ac60ce227f71170f729f06f60f5aba31f2c622df6d7d14869ac4a05d4616d09644d514a3400dbc388ccffa58c43e6ca097185bbe001576c36b500980e1ad8883d5eecae4ff69cfa6a0d518f81f9", 0xbc}, {&(0x7f0000000780)="fbc1be388437e244e23e63f2a08194e21727bcf7701e98d016217eedb2f74100e84bb8e38deb09288160929c6920742b6102d358943ff884d16242619d8ab97d8ff8712b5ec39e5f1a4faabeb2216ae4cc3bffb69b689499ad385b745a72335854ce94825a3bba0a6a2baa6f966809c4b4fa0a840ceea72570ba164dc614721872f35de09122855c9cd796b0e86b00000000000000009700", 0x98}, {&(0x7f0000000840)="1a76697ab928569f340f55e80992ada12c93917093fd0693aad03480dcf1e0371f918e8110313f480c7d880a712f6ea1341956fd866c4c2b28cbc519b396b03dcb46995b75d2b578fca363cc0511a6eb089958db2fe35ec40fd45c0772654b8942e52e7899a42f30b956b1cbd28dc7bd9b8780d7c90d", 0x76}], 0x5) 16:00:42 executing program 1: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x26164313610fb76e) r0 = msgget(0x3, 0x80) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x8000, 0x7, 0x4, 0x5, "6628946fc3c43e152b49ab742c5460c91d1466b6", 0x80000000, 0x80000000}) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa5, 0x1, 0x800) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x5a) r4 = getpid() fcntl$setown(r2, 0x6, r4) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) write(r2, &(0x7f0000000100)="8aea871f1752fa73a45c6c315615e9df2847bdf0e6aff79a62862680d408446e4aadbb707d05fe2d9c719752fc0a", 0x2e) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) r1 = syz_open_pts() write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) close(r2) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x45, 0x40000002}], 0x7, 0x0) dup(r4) socketpair$inet(0x2, 0x0, 0xa6, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x11b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) r5 = dup2(r4, r1) kevent(r5, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x80000000, 0x8, 0x5}, {{r2}, 0xfffffffffffffffe, 0x4, 0x85, 0x10000, 0x44e}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x8, 0xffffffffffffff81}, {{r5}, 0xfffffffffffffff9, 0x4, 0x80, 0x5cea, 0xffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7ff, 0x10000}, {{r3}, 0x0, 0xa1, 0xfffff, 0xfffffffffffffffa, 0xfb7}, {{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x7, 0x8}, {{r2}, 0xfffffffffffffffd, 0x2, 0x0, 0xbb0a, 0x8000}, {{r0}, 0xffffffffffffffff, 0xd0, 0x0, 0x1, 0xffffffff}], 0x6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x8, 0xc0000010, 0x0, 0x3ff}], 0xfffffffffffff2ec, &(0x7f0000000340)={0x3, 0x4}) r6 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1a1a, &(0x7f00000000c0), &(0x7f0000000100)=0x4) kevent(r6, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:42 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r1) setgroups(0x5, &(0x7f0000000000)=[r0, r2, r3, r4, r4]) setuid(0xee01) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fsync(r5) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/159, &(0x7f0000000100)=0x9f) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417332f28ef5a0cb1224dbf49efbe3f1cbb73c6ebef210d72a16619ca1d9e8c0baf936512c3fee3f924f37626309d6100acd77b5f793ecda1af079a61fbaddd192a64f2991e24e31b8d8d00e3909e85e9bb791e480d8ecf36326dc51980165105962eea1dc9b439e41aa75b80cc801ea8f973d01af5d5e80baa133ad18736e82c461bde103dfe735a21fffe784f8bdd85677daf823524dd4573b8012765f02898fd27938444e7d42e49674d749dc9e3213800000000000000000000", 0xfffffffffffffdce) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='~', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)) syz_open_pts() close(r0) syz_open_pts() 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x28020, 0x108) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) recvfrom$inet6(r1, &(0x7f0000000240)=""/195, 0xc3, 0x1, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x2}, 0xc) 16:00:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) connect(r0, 0xffffffffffffffff, 0x309) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) 16:00:43 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x43, 0xfff) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/179) clock_getres(0x3, &(0x7f00000000c0)) mlock(&(0x7f0000008000/0x3000)=nil, 0x3000) munmap(&(0x7f000000a000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000180)=""/69) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/17) 16:00:43 executing program 0: kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) fcntl$lock(r1, 0x7, 0x0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) preadv(r3, &(0x7f0000001700)=[{&(0x7f0000000100)}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000001540)=""/182, 0xb6}, {&(0x7f0000001600)=""/204, 0xcc}], 0x6, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) socketpair(0x0, 0x4000, 0xffffffff, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x41, 0x10, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) kqueue() kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x800) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x28200, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) unlink(&(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f0000001540)=[{&(0x7f0000000480)=""/156, 0x86}], 0x1) sendto$inet6(r0, &(0x7f0000000200)="ec6c47fcecdb4e032598a23aa56c33f3d575519d5dad625c2950f1f5b32f73b461b6684454b8574ff5213000f6b0d404a5a5d61c68824ef5ffa1b479427fb16dae6fb432d29d4130d0498ef6954399b0a77adf2e58f13a28ba0e932b6fca4eb0f7904b1026006c70ac5d04d3365c5bda44e0dc48a231bf1c6238fc1b1ce7a7556c15887c07ae8e57c562ab1f7d5995af4d29e391901913babe3af791d960fda626c578776dc1088ff5b71cd11c9de1f58ccb75be28b0a446d6baf81d62c61d84931a684371c61b48df30cd336764150831dc3d7febd8648e4c7321977be0dc3ceaf7c34501b6c5a0f6ea0f662f96e6683b8d3a1fa1172a18e415dc43b1b3ed", 0xff, 0x6, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x4}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2000000300, 0x10) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:43 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x4) clock_settime(0x6, 0xffffffffffffffff) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0/file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000100)=""/78, 0x4e, 0x41, &(0x7f0000000180)=@in6={0x18, 0x0, 0x80000001, 0x4}, 0xc) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f000035c000/0x1000)=nil, 0x1000, 0x48) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x44, 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) munlockall() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x40, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0xffffffffffffff45) r2 = dup2(r0, r0) r3 = msgget(0x0, 0x3) socket(0x20, 0x3, 0x5) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/174) write(r2, &(0x7f0000000140)='\f', 0x1) socketpair$inet6(0x18, 0x3, 0x9, &(0x7f0000000180)) shutdown(r0, 0x1) msgget$private(0x0, 0x2) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x40000000000003, 0x3) r1 = socket$inet6(0x18, 0x8, 0x6) setsockopt(r1, 0x29, 0x100000000000036, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x2) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000001500)={0x0, "6b70e831d938a2a8248198394b2f251d5cd5e9591f214ffc3eaa4036bf0e18634db0397b006a0fe2a4d5c8a9f1124d83955f7552c4738419916d25096b48b033625466ea00d6db501371ef9b78a48d1050feb49f3f417969d107f1326206c480283d08c8ba4ea9a76e94817fd902f7a9a2ce6084b89b4e94b2df605ef512482f341b5fd51c3fe3faa32bbc1f4aa93dc187c3f2f22ee753ea1dfeb2c1b6bf83624581986cbfb92749d29a1d659632f4acf3b180fa346bc9"}, 0xbf, 0x800) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/180, 0xb4}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000140)=""/71, 0x47}, {&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/57, 0x39}, {&(0x7f0000001300)=""/123, 0x7b}, {&(0x7f0000001380)=""/5, 0x5}], 0x9, &(0x7f0000001480)=""/32, 0x20}, 0x40) 16:00:44 executing program 1: mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0xfffffffffffffffc) mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f00000003c0)=""/159) 16:00:44 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/191, 0xbf) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:50 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x83, 0x100) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7f, 0x0, 0x50c, 0x6f, "fcc6dc71be91f416eeff6cceb8fd3d4a2768df83", 0xb30, 0x20}) geteuid() semget$private(0x0, 0x3, 0x1) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) fsync(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xa8) 16:00:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b527372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065aa1b1d0e5998f68e442b18fc677b03f47dbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c331", 0xffffffea, 0x8, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) socket$inet6(0x18, 0x1, 0x785a) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x22f) mmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)="1d000005", 0x4) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:50 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x81, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 16:00:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f0000000180)='.\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000001c0), 0xfffffffffffffe0e, 0x40f, 0x0, 0x199) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') 16:00:50 executing program 1: setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) seteuid(0x0) 16:00:50 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}}, 0x2) 16:00:50 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x40, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0x3, 0x5, 0x6}, {{r1}, 0x0, 0x0, 0x80, 0x0, 0x5}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80000020, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000003, 0x8001}, {{r1}, 0xffffffffffffffff, 0x0, 0x6, 0x9, 0x80}], 0x8, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x5, 0xed9}, {{r2}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x6, 0x7ff}, {{r1}, 0x0, 0x20, 0x2, 0x2, 0x600000000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x23, 0xfffffffffffffffe, 0xf18}, {{r1}, 0xfffffffffffffff9, 0x23, 0x20, 0xfffffffffffff800, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x1}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x7, 0x65}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x10, 0xe6, 0x7}], 0x100000001, &(0x7f0000000000)={0xfff, 0x40}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x400fffff, 0x3, 0x8}, {{r1}, 0xfffffffffffffffb, 0x50, 0x80, 0xc79b, 0x9}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000007, 0xfff, 0xda66}, {{r1}, 0xfffffffffffffffa, 0xba0fc02eadd6afa3, 0x20000001, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x8b, 0x24, 0xffff, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x100000001, 0x3}, {{r3}, 0xffffffffffffffff, 0x53adaca37cbe8339, 0xfffff, 0xfff, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x15, 0x2, 0x9}, {{r3}, 0xd921676527191a0c, 0x20, 0xfffff, 0x3, 0x80}, {{r2}, 0xffffffffffffffff, 0x30, 0xf0000000, 0x1, 0x1f}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r2, r2) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/2, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x161b) 16:00:50 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xfffffffffffffffc) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r3) pipe(&(0x7f00000000c0)) fcntl$setown(r0, 0x6, r2) poll(&(0x7f0000000000)=[{r1, 0x100}], 0x1, 0x80000000) open(&(0x7f0000000040)='./file0\x00', 0x480, 0x2) 16:00:50 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getgroups(0x6, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r6) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x4) 16:00:50 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1a9}, {0x3, 0x3ff}}) r0 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) read(r0, &(0x7f0000000480)=""/132, 0xffffffffffffff13) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40000, 0x20000000000e1) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='./bus\x00') unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x8044, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x10) readv(r0, &(0x7f0000001440)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) fcntl$dupfd(r1, 0xa, r1) 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f00000013c0)="ae", 0x1}], 0x1, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x18) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x120f, 0x0, 0xffffffffffffff65) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x4003, 0xf4) r1 = kqueue() read(r0, &(0x7f0000000080)=""/107, 0x6b) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0xffffffff) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xf4}], 0x10003, 0x0, 0x0, 0x0) 16:00:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getgroups(0x7, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000000)=[r1, r0]) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) write(r0, &(0x7f0000000080)="b8", 0x1) pipe2(&(0x7f0000000000), 0x4) ftruncate(r0, 0x0) 16:00:51 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x78, 0x2, 0x7, 0x2}, {{r0}, 0x0, 0x5, 0x9, 0x800, 0x8}, {{r0}, 0xffffffffffffffff, 0x81, 0xa, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x5, 0x8000}], 0xbeda, &(0x7f0000000180), 0x100000001, &(0x7f00000001c0)={0x80, 0x6}) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1005e2, 0xc8) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x2) openat(r2, &(0x7f0000000240)='./bus/../file0\x00', 0x200b1, 0x2) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b) 16:00:51 executing program 1: r0 = getuid() r1 = getuid() setreuid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = socket$inet6(0x18, 0x0, 0x5e80) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x4) getsockopt(r0, 0x39, 0x27, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x4}, 0x8) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d61da771e2fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99464214f8"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000580)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r5 = getuid() seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r2, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) chdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 16:00:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) write(r1, &(0x7f0000001900)='3', 0x1) sendto(r1, &(0x7f0000000540)="db7a49f437bbda820b28d3d553085424f837d5a59bf04b0cb90dd14177b298e2ddfbb76dddbd0c1f45570a435509b25ab7b8e3a608f2de0c0e5b83cd13e21d55734a15f80f68963a6beeab280dc24901ac08b0d468638a4c759f13a6a1457495e6b42fda6dc8a58e1c2613c8d6e3926a68871c7042a24ee0a00f7d126bb2f5b4051f43930d4c795259844d84965f457658e5a660c754abc5fc7723d706eb3c3c58554471a8a3dd1ebb053405b17650de22e64ceb904e02bfd9f32196b7eb4c47e50b2dd139a9bae2b1304011c0931ce27ede33b9a9a782c0cae199889777b13bf650e260a8e5f500cc3dee2470aaf4a875146f8ef05bc1c48b9db550176902ebcbb0beb951aa75aeff01967c01a3f41f467fc85d926f76de234286b4ec10d7a014f7ef4b9e4240747e28dbd03834e5f893400c9c221cb9e44318d2df38cf58900669b0c7c7b404bde11e1938e3cd822e9762a74e4d948307f3eff9168067d32c056f273c1caac3083ac1dce5262d8f102ef2bbc8f21288b421d4810fcd6e5428050a96081857f6d2a01baf74ea6805220e4d452ec031996949c84d2e8a8084355f8f588111a940dac62bcb2d0c785caf42c5250606f2be05f08f3eb45b9cc9c137bda14e715159128fa3e34b6f4d64e44061defec1ff6448cdb2786bb6b8afb5246bdce5893150232892368d078d0f106f27f19676f24e068d0928d92ce5b6af8bebb66d1bb21a8461b16bdcb5873dc4f81c0016b24e7de5dadd43a062f6a6c857c133eca0bdfced24bd9fd99d02b74acb4544fae59061e05c2e0d5fb09fd3f9cb29d9fc33ed8541c070d6da740efa1ae48af6c4559bb002c9052113d97d6e5ea8e057de0928178f2fc7c44d1ed48ccc63da15c32c67b67d160b035398bf106c0be6609985ff31cd0b2b17d61980c80be1e8b19efbf664052d24e9c25607be786c24465597566c0458f4f05af0d382303e0f64c1e49cf6b579dad26d73800e4264719f92ceab81db2b04571498ed063148542ee3f1c032f9220cb64efd65026a0383f4ec4a3b52becc1b370ecbfc2e079acbcca43a35f74d9a4c6a3c7844c96866b499993954110a0cc10eda507dc3d995d7d747bb1e71f377824722c801cf23cf26ee3ac06c302e151bee04347ed824a78b7add94227dc6cebd4537514e3dae9bada6eddfdb902d1e4a527d0aa548490e3ab7ca58f5b211df76c0ed4377fac5cba343486eca4aaf04608123b6cd9db4dd713ee94e80063bd1b67bb05df675a0c35226b3056cdc34a6f1dc3c887db7a3ad178283b53fe474e6de0b50a57210cf7592b07852ffb44623475dcc8fd83655db137393e91b5d5ff4520b70c2c40087a0654b806ba8a4307755bff89a02903c35203a92a5565fa2afac142583ed150c3bde5c463be892d315d180a0b7038711b749b1b41de4a59b86194ac18f4f318e97f34cde4d7a0fbd79667a76b5d5f30c2e8bba9f8cf85902994a766977193efb9637264999143000975aceb6702ce50f84ae24af3924b4fee18d86a4bce333fd908471040ee546a659044a4cc4605fadd58c441de02ee11e3646237e63c055d435c4a8d37c727914c24b537575813bf3e1cbb9f596ebaf258c4700e4195c96f576115ddea74b6d2bf8708f19b3154040e6084d0b44664d3862b4518cdc5c7782cc8614b6703b81a5e4bdb97f5e9f8cf5596b56051402027d4b445a364afe36df3633f27cbb01aa8d27b9a02a454e906362b52978e82126ba3c7ba957b7ab6e9b2396b9c091d6246bcec6832da54bf8f7f4ed7c573da0edc0f7fe93d7a8767cf336fd9e480b89e9fe9077743b9511806f9dfbb4317a443089974bd4edf7c317577ecd1e894a0dd38507f15f0f567d4a864fc41b1709cb0e530d4da9cb1b7396e993799a6fea8ce3811a189c52a1ebebcec95d28ab390532e1f3c341c3908ec9c5616e267d71f138ede0442173fb279aebab0d0c64f2ed65f196096e1c7745a50b19cf057962c71ac5407b4c3462f2813d80f0eef20125123be83da8e068f0c3dbee8cf52ce6d4946b82b5325b3225a585bd84506cab234c601ba5aafcf7596457989db3c5d05eb206ddcd671003e7b31450751c40fcc23c7b43a36afe20baee53b688692ee5c456cdac18b732d46e4e1bb3a5196f00754b0a4ad916299fb51b6e89a466cf57f1e6100754cb23b0decc5807a990886368e9dd509be736ff959920d5e97b1fda1f75a7df57446ff088004d77b960c3e0aab083311b17e2fc6c898664ac0b56ff9b9e23248eee61cfa3844d32442db7549028699a64da2ca2d27982c1163c762648c3ac486d3af798849af7511c0eb376cbf4d23857ae988d3a223022d256a57822eefd4c64c0df485d5529ba3e7f3f9e17c6fb52c720081896f012c1f2f4fdd748cb6b40338a6d41c79d996832aad55bc7f3cab1a634951c88f9da4a6558ccde25370eac6f1b207e334c462351934ab180833f4ddeb1816d9adc2925ae54c38c6aed34ecd3bc1d1361fbd45c0393ad9532fcb981fea5938e4cf11ba2c75c8aaa811a2fc7035975c92caa75dadfa97ad2596f3154618a1621e6bd028bfa254c890ef51096f1c52d8490f8fbd6ff61644101dab12389aefb1a5e2324e43179f19a04167e4ab549bc2ef5637e73e10448f6ec5b9522b86697d74b97bb4bd18d38413d8eb9e10e9f6f3d2242177e7547b6ba56d25bf71c5b32bbb0dc19c570a559c14950fbc497670415d7c072f53de95f708675fc4af630dc52df46e8a254ae6acc8298e014ef19c1f30364b970e99d2e020a29bf2f82f71bfb0b8cff078fb01bc794b5d40fd31a30bdb673a5e856c94aba4417ce181b8b9266233f651628cbf511cb45c4bb99131474efd75d1914a055e89ea6d57294b4240ed63de96151307a82299d7f6eb45ad8b834d1ae9ff23408adf7e236d4720050ce2d8342138ea47ad985604dffbc728efdd4fb0e78a73b220ec68939b300efe6e873e4af83402e472897ce87cadabb826a697ad7c9fda07967e50f605760dee9724964ed22d9b15b39ddfd62eaeedb1676a3a39f64db59f1a12a1adf54c8459f05d7431800fa9522d62ffeb1b23b8c4bbabcfe54d22634860371cd8217db7a63719f5d251e0194e9fa0faa9a8b3958007fd72d792dd00c02faf4eb3245ee1bbc946d8625cfac5fc477c6b6722c6a7a8f9f9603dd1b164226e6bb66ed2cbd6ba76adfe796773efb426da9416433d8fad4efbb4df9a495686a0cd7c7988bdba22baa6402994f0e11779db40ae709fc01f6ebac6fa51b0b278b4276f44f25a34a7760b10f1c13f8bf122de5068ea5f0937e841b74a694a6d855fa5cc4ad2bb13ee028dafe20bccc6bc78dfbfa750c6f1e0247e34840b217edc379255150866f6e49ce5b841d9f26884bfa8215d764b0d6a7151dbe3ecdcc5483b5a90e52c47404fdfc34a62e998a27e3ff973ab1d01af6ca2ffed21a17625ed623b1e1213a6137a6aadee0e2854c17ce8b1aef17376098a859d51ed10622498bd656a5cc52f1d02f4b1692784bba094d3f89adcd41e55d59dfd684059a17631a1b4922ae8e879c35407bafc84ec06f037036b62b8493c2817e2a51ddd3619d6cc9e3a68c5a64b54db336a4ef4d520035eca4b7db87a59d962f0e1e7283ed3c1482c77339690017fd0178ab7735cc27ee1ff74a03223fd3072ed357f772dd427a5645b31eaa3182f9a1c3808bcf609ce9213f2180473ec5b2d0003817355c21546633d16d0ac1942cd985cdaa91e39170ed17a4bf05e048267ea00a240fd32e3642ddb8ea496401a5d59860d1cc72462d0815f60e0e370202d2f8421ed6d4ac36a988d0edb2bf01de3d13ad565a45aa876ef139abfcf5e3a20f25b5aae026c57fb49a7b4778154a0af1bdc240abb87e8368d3b88fba2e0747d3efb5f754a4abaa775a6802958784633022ee85ff2f393a4919fbd5ea1bd356f13fd082ee824773743db8cd06fef73321dc5070de684a987b737d31c5b2643425e0b0d1c05955fb29d8d7fdc9a3613103b633ee1fe2b2b4db3839a0a4e490b7940456c68d77f20da986e577c08ee73ee61569ce356e1faf2498a9e6f7a40572b5eebc252138cba9c0e8d8ac5cea6a6f17d299882646d4bf09701ada690cb780d8482be9b5b86fd4e6e166c9634f58a8d88dbc1d1dcfe65c1b486b5edadce385c04a3ff578a4c8408acdc322bf4d172bdcd018feea429c3a31a4fedd5dd0c248c28653606d480823acbf42bf1b6a3fb2fe944254d06871c001c971dff84ebd5f28b0fb900dff3c342c77257d03bf2b047b7a1e4f817b88aa42b10b391d8c51b461023d05e85e065ceb2a3b353621c17d34d22155ce0650d28d6454f02e9fa750093fae579228f421ee2040cf2296e2af4bb858fb8cc9a69484d7a519e227fc400888bbce0682fdcdfdfde6c8284019d03343cda487fc7a624460b1690a830f666938f33d2fd3dbe893ca24034aacf2b8a959de0a78216db74e78c46051f981997e35451d76635b56877daa84da8109b8f884c060b5dca68fcb31e589093656867c2f842ffa5f4a3ca1cf67158f5dd6854841d50e55158ee980ab4d0b6184ffe82c14e84e5b0c97026d0311089ff2fc9bce8f30e543ffb8f63a507f479f6391bd5308b95227fe9fb49dbab3bb44f9f392f88882c802542d454a238534b406c1fdfcbd98f4242eb23133139fbdf81e6a8ec70e58984a92e5744e24d6382b19c4d1a2e97c027c9486046c08accc0578a9990ecc80590f11ab5cf5a7b0fbfe2addb59f00afaca038741eefecd93ba0668a2c63f70ebbfe3fbd46e6f8d2d0e3fb970b0f03c6bc26ce6fef9ffd2db86802b63042b9a8d1a67a6b575c10fce9b6afe117985a2b9f63cd1c969026768e03b22b8450b22465ff2817368fc11d4e686a399ebd4f4a4ed7a7ea5016b0a8a617f0753d9ce6feba9e1a0f6fd54bb65eba94cf8b740566f64720be4fd25858aaf6cbf417bac59d0e9530cca17387dd7b155672d5e4f978e59db3d39fd7a11ae297f80b6a4b1026d6210d5bbbfd09198d98277fb3dc377dfa6cca94b8120e454481cc329dce15bc8337c068e3d632f1fd8ebb672d151b6ec6e053b6913391e3f1a26bccc266e53e4c6bee5488cedee8a41ac3d7d249095c8d594b46d8d41a24b3ba292e582fbd50302829e3b7cffa25f6c7f11aeb2fa0fdf719059ca871222e08f2a579cbdd315994c377a0fd54f3ed5c571052c06ff1103bf99a9c5a779ce01f80985e2ccff155b7680a62a06e363f58b5fff2340d0b812ae8fdf51534768a468f823b6ce28bf3d24b520a2fb0c71ab3292657de768f232d8d7902a23af94f010bac4d79e4530fde18b4d80dc797b8a9a37765724c00e21371f087541e1e0cb8fc1f0e6a5aa4592ec244429ed1bd2b2419ed7e8799cf3f21366c4afd8a641fa9eb6eadc8f5b246d30ffab415646019a6c981b45eb2b6631890cec3d5e6e73b90ef8b5635bc4500b2c59949f0e2b3d98355342920cb1f37664b0aa3f243819a2c9e0e55cf5accd15ee1879090fb594fd9ba7b272b16c8b2745eda5a16ca6fb81e143280e2fa87384789fe79ebcd475a5a22b6771cb55a33d5284a7c0d0500c0f3d401a9618cef4a1f4ca5f691012798de495d4efe2d7f9ef6efdd29518d4771dfbf402b552b1cc67f6aa543dc0d06466e41278d4b70a8471aa1ba42a92dde8083b5e05799971e61caa8f9d05fb336e305b0ecc4e6d310f272ac344b69333e25bb5ccffcb5257165e23b892716153c6d742335bdccb9a5f331d5ad95584f796343158e2b", 0xffb, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="6d6d3836f028", 0x6, 0x0, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440), &(0x7f0000001540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)=':\x00']) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10a}, 0x0) getsockopt(r1, 0x40, 0x3, &(0x7f00000000c0)=""/106, &(0x7f0000000140)=0x6a) 16:00:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) mknodat(r0, &(0x7f0000000440)='./bus\x00', 0x8000, 0x70f57a83) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r2 = socket(0x1, 0x7, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x90, 0xa05) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/148, 0x94}], 0x2) r3 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getgid() r8 = fcntl$getown(r0, 0x5) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x8000, r4, r5, r6, r7, 0x26, 0x1004}, 0x80000000, 0xb3, r8, r9, 0x2, 0x8, 0x2}) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x2) 16:00:52 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x1, 0x80}, {0x1, 0x7}}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/54, 0x36}, {&(0x7f00000001c0)=""/16, 0x10}, {&(0x7f0000000200)=""/102, 0x66}], 0x3, &(0x7f00000002c0)=""/59, 0x3b, 0xffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r1, r2) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x0, 0x4) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/38) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="15de241b1d91d9bee360f36e9649dec5f951371b41c1127be92e3e985e91fc26a8c83ffe14e5cd7325b62403c38950d8f19677037102b1d9a50499f5799afaefc5ca02ebfb0f3ba16a12b384fef877dfd97493df7f58b91379cba8a12d22c5d74580274b58a9a9def9b0fab2fd3548414dddb779cd037a0e2274b4219e7f8e909415a162620a42cf4f799c47a47407948e9b9a968630502167060539eed1b20c0a98f893faa2302dc122d0935b6639cac9501a92546e13e16a00ee30f96771e1", 0xc0}, {&(0x7f0000000180)="314ca07bcbf11cbee05463c5dce1b0a2fbdb8e9aa70741c4e20309aa507cde163b2381bc046462a945fa2d6a2619ae70861b4e5c34927b8965c77ac29ed8a4a6b67e5551fe835e9f745979248d490f43225e5e4210", 0x55}, {&(0x7f0000000200)="4fe25b45b9e2dfdcbd9080c9792d8e1fc12d2300471508982d65cc7f472d1922c61803bb9efcea37833d127725c71e1917da4ef813357547c9a8d27db77349a7d8092ed34af46f886209a70815ac458008bf4307054c6bd0aa8e147ffef7774a624e9ec18ef8b790740cfbc7d7964c181223b9d0d515ffc4515fc49529bd81664470af7fc9fa895ce5226dbb54254783a6b310479690f145e8403af769b324c891455aea106a4e07c0a63db8a9cc8fcfe1f700fa8bea23b121998ed1482f8d382a5744023c74bc53f8d27283c928d3945194a797891afb87e8a8cee122ad67ad29", 0xe1}], 0x3, 0x0) write(r0, &(0x7f0000000000)="acfbf740cbb2cec713f7694e22a65f8ede697bddeb7bbcfce5322527f86c38", 0x1f) 16:00:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) listen(r0, 0x40) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="57180adcbd1355266e0e74d11f04650b970c531d08c3106c1f714d63d87cc9111a46adeaa2410f0ef15990645b8290601867b73e21e8f4cc9c2b8bc9231c22f144eadede99bb6ab0cd8b6ae5905b88a5b41c7a0deb9e77b3246fba0177bed56ddb2f4191ac1da996a018eac0609b66003c7105643ce78f583d8d69db3edb803520cee9b1c878e88d17b73d9e92ea19f11aadd7c6c78e9c37ee22c8d4c4204cda1e81b06d6186918fa18b86132cdc5e21c1cbd5dc9e5fd991d80f52d9292293ead02d0c832347b4a222128f828bd9fca3457efb088f3cd3a74437ba732d4e14bc932d569b1e41505134fef07df8d3f319fd4f870983e8ac13ab2b1103b5dcb2617b152908b8c146cf8c1e41a9be09744ea7005e050928396ed5de9490207c38f78620721b98ca61e910c627cbb8297b4d6fb9ba0763c6cf591d357befc39d920cb3f9b69a9966a2d6ab79e91c4aec954f7f64ac0b019a027fb966b8d0b110a2b5bfd7e39311a73d739e5cf2f814efe49d8bf4471ce0a530de0ce8e29392dd52d94ae4490f930f3283c8c6f0728346f02c7ba1d6a8f4d07d34f9e762cbb212e8116865102565891c94ef7e97d4cf8bf8e2263693d327315ca78e65dce6d8c2051ba22710458c1e28d41a34f57546e577b93253d4c0936bde449368fbcfbc8343afc70e0f41637a4c3ef54bf760b1e5f7e04c630f4e9c18cd3a75e51f8a0bca1b22a7357ade4e862521cffe24e47638a6da340f66beb0504b60cb1407ea789f2b21b6542a600fe71c5796f49dcfc3720f771e28d7428a21e50ba9411e7ff3e10a0cf424daded795c2596f455bbdf91cd6e353b9a9ce8fec15aadc31b5358b3430ed688a406a1e56c0708d2d37d7d4171c39c213f4eb5722135ce4ebc0cb74de00fee339dfe95df0b322389c4c3d15233d6a4002226af787dcceaf5390138ea5373517598070645f804bc063cdf3263bb79d2de373fbc4dc3d4104a9800f93a4f9d41167c840f1d0c8fcbf79263c813ec2418ca88c4c2c1b77666183103450c61a98881c049c387cf8f5fbd1068ebad6745d5c9ed5d7cfffb13a61bd1fbb81fdc01561fcd170d42da86ec6fcf94c6669ebddee7c12193e2717fd3022d74d060a23760841938a0564f26e725a9692c37443719fb25cba9ce38e608e5168ca1dd72fa3a475c4f584da7219099abe1752e6fb075c7c2e5ec783a96d848149119aab7e52f87cc1628fd5bca2c81ddb733eff83d8edc68f499258c5964f21bd58540c0fa259352e8cb5b80b24230bb779f5f02c70b89e4142b02d49d157b48c0fdaa72ff164f79cbbd1995e8847986fda0024f5b799c464810a67de39b178337e03c9f17674107684a30150db9df7a294fe774185c95983a9e621afd4e4a10db81ad4180c25d6b7205c5f9e3f2c51f6937a41f395395ec4f96cb6b0f2dc5d9cb9a0a2e7ddc26cc43a61ec94a1b9f992ef4779dfe64cf5d0f8a230d436d4a3e2d10e6b858e05fec19e3766fc323126971d327ec456c9dc0126f5e3a885d66e2a531506240b80aff3bf34e92183ab86b119b015b77b06b3c3600e5115e8fe2924c9e16e09a23cd75b7ce4eda5796ca965c04a4086b3625f3a71b2da3687b6d00753136a20392c18279e30aeaf5c8aecf180ca63832dcb3178b8ad9ac3b566428aab5afffd2195927d18d87286b916b372852cb18b82aa0dc52ca8e7433ab9fdcdfa0f31115d41d92e83d8cbd86c67e95008951f02b48969fbcda6b75e34c75dc21773ff7525bea843e1999944e77131df23db573e580f4841afa8382e4d92bc658538b2760befb9cf2958ed027056a951c3f4574015c0356888179e2d984a39092593404ef14e1435c1c96a2d94b0fae06310d1ad1236914beebaafcc5db5415ae8e44d164d72cd783aa2edd8a357dcfce4298a6481a95587c3bfe5248341cb413316702b1978d724978db6bfdbe4f8758b33cd4bf81e4ef099a4fbead69b43f66cca6eb78ef5f5e93fd5a448a8e14d62cac856dcc0ec89d2c481be0e3dadf2b70e58f90728a28f27fc9320b3cd4f2459dd915506599dc3f0449c81e00b3a60c50c31ab0383fe6c6f550264890c5895710cf99209ff24d023c0db9e61278e2541a414a4c25ce9b8f6b186b2dc82407ed6b707a06f2ec4ffebf40fe26b9b9bfd41b9cb0b49a350ab04124907c076e6019765a92e690fcf533bd9903726b3e98928548ce5ceb52537b90c8a6779cb90edce079cd5c6174ad2be1be3783f1136bdb2fa3728ded3e8eeb2a74d59eef9afabd5d529d8e350ab37c7e5f153e0b501f3969c87116726ed6e8fe8af5386dd7cd3ba89adf556770e49d0c6c862ed937fc6c983f7b85c50f6dfed28ffa02d1cfc336129ea8fc5806af71bde237d2a1f170ba077d1ec615c70df4906ada342bac35f0b67240f750ddc66ef364da808b2f674ee3b4b9bf74330f83fd53241fa4cb49f200f4db75e65e239dd222f38ec40dc5fe885761acc35174b6f546e8afaec137fa60c0898d28e8e6170a34b4a6742c4cb2931b704c104c14118c367959c824f0d836e6b568df4b016d8acfa8d417a73b3fca696bb8cabe9fdd714a568a48e9d3992be748f99581e210560c3e89c41295304410712fa84bf8db357b5275fb14315e08e527681ed1c2a9e5ae07ba781b614310e879fe3d20a7b601fd2f3c4365f52b78af4c726285c56f6a787ddecd11685f94ecafbe6a58c440a9931f5f79e8e5f2ada55a5cb93e242cea7d7ccfee35e571b467701dc384ee331beccfc2181fc13f0c901356d0bb1f7a208ecd1268386059221d74f29ede500fd7ded0d84edaa6bff2109979315922191e4d11d179690ab0ceb7e0445535acb79b3c678e1cd8e3f2ab1dc52dbb8bfe910f0127dc8a8deca8efe050fc1751eb55e04c4ff17b7661da9bb86be5e5ec8b286b54547a0d6e2141ab4196ed98c60206bda1183999a0fe4bff639a0bab07c0cbdb2b2078f32b4dedea66237ec831014d28c129f6bddbf000b0ce17640bf84aa82c33a20c3fbae84cfab999b19d198203ce761a1f18d834d7adb3cf1aeb2264654f157f9a7adc087a74370c37c4c601662810f00a97cbfe48d9524901231774a60ee1170072d5c415961023378b38194e91b00c5c5ad8f332c451e5b52887015c92312acb1237592b077da695c5b7a41df525b72aea357418f3f172ec73836b5c6c5e0daa004b374eff6da65e88af580499184ff3914caf2d5f67b4485b04a76aa9c31f098f8d92eb7fc9d3eae4b9808efbe9355378c08ea32b20e7a1c9ddb0debabadcdb20d2b5458f5577e018f570887b8f63f9454760224676b78d4bcc53e439b12fdc476f9f86a361105d6d2fceb602b3dadf3a3b25aebe63f35c57ae581b81ed679e12fa9e931c211a37b01009d6ee958d6a2130932f23a022790cae870cd3674a31b65407ff31196c89d97affd5afa5afb8845e752451cd3091b9b6d66762669ac42d2cfc32695a81f15d1bf2ba2161670214a433ccfabd8832094dd20efc997a7477cc2c042b4e4012d5c03d1359b17d6e211762c1ca53f0192b8b270e867304744c5295090593afed3547c414ef8bbd7782f63dd4e449ba5f8cbccc327205e83e2986ce5384cf8577cd3937c3576985272940cc9f8b9310b4960423b10db8fbad9be929a0c0a023768019dd98bd8b832ba5d792a76628cea9494b0e9ec58d50ed6250082eea26cb1cc2e883ff10914f4cb53b524a94688ecbe95bc0cdc73a80655d26e4159f0f600aae32f43857d1eee30484c52a5b8806f0143b38752b330f8ad852723e60ca9dbb3f0eb534bdeba0e3d2b4a00762cb1517919a46db00d02e92e3c23c5f9a853bf8d2bb040f288c5d48901d3dbd0080ce9de9a7c41eedc37da6cd0cf13e86947f255b9b51a07516a8934cac93d9b7ea593b454a358c28d95bf84a2981d6f8d68bc4df2ce15f1f867d9c403aab7e6b4ea4d304b9edd305f68c205d470bc3f517814587a60b6df28e6233072cc982b57a74ae0ece95ca047224a76e726bd41d3228d67c4a2228e6c4e3e5e30ff21da2438c96f9eb6649f6bb359366dd1692150c775748914fa7a71570f23a017d57969e6f16117a532db22faaceca5816d2047843737569dabca70c8e0925dbda0f3676b139d86f11aee324ad0fb5c9ca547fc3682ff594b3b3f49f3c54d23884b8b52857d98792e2eef5edc7f853724b4368732872376050499eebaf58de0960eac38de193972ad685fc901a70432eb059de1ab87ebde37ea2a46b3daed7503c24eeb90d7bc3d2a82517cf486ee754abd4e3247432b6352fd531c881d046bf4de3a42978457ba58453b5ba4aaac94c7d14c8ed3ff1eef7641f346d08a0c48113f6817d498a9369a4f7f77cf2da0f3320e4d0f58d5a7e3bd1ff8b81d055bec13436380d4b44619358a89beb3930487808f7b15220c1dece0055c5a422c88994b20aebdf5bf40414d3c1bd8f43aa88f85502271c163c5f594daa874746c40f96e7a265253ce987a91ad875a2ba19f24f8c9aaf69fd3153b5f7df3a764052d75861207d4e6ca16af4238931558c9ea4da576eef80451ac20b81f380352a8d23b5bcdfabf73f01de083e27841f410c8fb21efffa23988fd68b532e57db732ef508590bd1e50adcb9f658a9d5b3f605f1599e9cef7c643c7a89075610c8b32b23876c0e90084c15ccfd1020a5506b75a2831ee878d0124b007fb4bcd01302dab806f97d95878b1999b31651d2b213c5bdb5cfaa8af0a29525e51a2a1ea0004f86930ce8df3a30d294a3c80ac8e77a1a7f40a83d0cb3c21a7152e2783f1987897ae3f664365625258bcca1064c51c4801f8568b7126d14e3aa0f72d6402fc25ac7428b1a8cabca150ae523421cabfeb5367b7af4d48dfba923a9d2019d69989d19e46d3eee3c00e72cca0fee8a6019b72ffdfa863cf495b542baabca9eb247b6902231fdfd5e965685152944232af3f4d54a87c157ef7ab47ba8c4d524022866e869c15576bb5d70eee83a465304db38e8cf6cd8cf3a04f0617daa5d390208d83e761243c53755ebdf6d67fd33d8c106ad6edac471c87a73762d46af0c54b9498f137dd2765a73a965d705a14cfa9356097850d7885e06390d1855bacd1050eb25e9daae53986c6677ce1a31e9671ef7a42267e01d536ce707b478f9d35ac7b0d9cd344c5675093dcff5a6a83279b450c5f7f8cf517658142cffebd57344f29901238bea346bf7b84d5f077a434309c18df8375c0019f63850ece4bec3fd01ad767aa1a3021fd26d3c7c527decd6a9d11522ec2e810f0defb53d1fd582bd28934be208d65588e8a9ca267c6959e26cc0aef534590a039ae5bfc2bfa08b79ff038bccecece684d8f25d96813a87de2c1ab6650470cf63fcb136e6b764bca357b28159ffea173beb7ff484f6eba2c5a0bdb295e501c40a5217e75160f8325e55f4bc6a4e76cba0ca488ba444cace4d5138fbae1378060eea4a34b8f56d7cb019885e627422bc933ab02f65b23b7ec3164234b486ca1ac7c4e6ff7f242afa9c82328f002107e8596929e427e52e4a3ec06a43e8a5ad2c78b009bd74a276bb35547c57cf659e46dc8ff1c73341ce97871aa05ec0de16ead7011dad6779162a439280549ae1168630ec9adc18e7ad964e1770fe1ea7ae66c43a43b02ee48197746024c50b872284b63489ac56335c27573d3828b4991b337a6c92a94cfccc892c3d24132a0fb0f4c42895dad314dc5c7a2f357ef6b1b16ae22dfc9c3f982ea4207b460f23a3e2bcc05b197b36c541d4c65a87a07be02cdebce12e2aa", 0x1000) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:52 executing program 1: clock_getres(0x4, &(0x7f0000000040)) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000080)) 16:00:52 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r1 = socket(0x0, 0x3, 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r2 = socket$unix(0x1, 0x1, 0x0) clock_getres(0x4, &(0x7f00000003c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 16:00:52 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) open(&(0x7f0000000000)='./bus\x00', 0x8400, 0x80) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) r1 = semget(0x2, 0x1, 0x280) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000380)="1408978dce6b439a2cd038a23637fd9326f0f586257e90257cb3b436cb183ac3dd9b2fb4d879b54c847084c0160b39444677c5803cba32fa159d4a2c062dcdf572ac6f17303784f7db1cb1c07902215d0b325ef614e8b6de4b896fdfc5d058", 0x5f}, {&(0x7f0000000400)="e0edee872309a397f31af573d78ebb799627d393b46b2cc8afe69e327f45f5512baf86e0ee14e226b0e136001fa4966c716fb4bd5361ccdcad898dcca5179983ba6a129e04e6bb49ecd873b32b9e1b0b7301f92edcb2c5a761fcafb0c7972bf91e8d95e2795a01099c3d14d4f6a78eead75055e018078fb4234e1baa000468b1c580efd69a679a95245b5c756bb44a709b9880acb2b26144d9de5fb5010b9ecb120fe1249def82c21122b4f28c2cc827b015709017aaea74dc2fe1014b6bff9d3bbfbca0a7a6c57a5527f483188312", 0xcf}, {}], 0x3, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) semop(r1, &(0x7f0000000640)=[{0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x2, 0x7, 0x800}, {0x3, 0x100000000, 0x1800}, {0x3, 0x4, 0x1800}], 0x5) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7f, 0x9}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x48, 0x20, 0x5a, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x1, 0x10001}, {{r0}, 0xffffffffffffffff, 0x8e, 0xf0000000, 0xfff, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x26, 0x2, 0x6, 0x69}, {{r1}, 0x0, 0x80, 0xf00fffff, 0x4}, {{r1}, 0xfffffffffffffffc, 0x5, 0x6, 0x8, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x5}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0xbd53, 0x1ff}, {{r1}, 0xffffffffffffffff, 0xc0, 0x400fffff, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x1377bc057a267359, 0x41, 0x7ff, 0x51db}], 0x0, &(0x7f0000000100)={0x7, 0x100}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x2, 0x5}) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x2900000000000000, 0x7f}, {0x18, 0x2, 0x100, 0x8}, 0x1, [0x1, 0x2, 0xffffffffffffffff, 0x5, 0x2, 0x82c, 0x3594, 0x100]}, 0x3c) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000b00)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270dcbe5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1deb8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7363a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a008f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998496cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650d0800000000000000ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93feff94496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c9976113324a526e3b584539701c75a486d7e4927cbc37852ee89d1bc4c7a1860f7b9d3f140e6bbb7d6dac868ea4096d49518b06999a2a4cf502f9965a5e1b80369d047fc41b788439ab24a046c9b35883680e47e4232e400ff1c91ce4cbca1f917d16001c5874caace5f5c73e563ad9120fc", 0xffffffffffffff0e) getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) write(r0, &(0x7f0000000140)="e36258a434bfdcca65c395cb4b3b213979646416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f6412fa0023f6659990bfe4320449078177da4ce9c287730c53fb394b872dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x72) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) kqueue() r2 = socket$inet6(0x18, 0x400008004, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0xffff, 0x4) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0xfff, 0x9a, r1}) close(r0) kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000680)=0x4) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)="7dd85c2600", &(0x7f0000000340)='\x00', &(0x7f0000000380)='.:%\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000580)=[0xfffffffffffffffe, &(0x7f00000004c0)="2b2b9600", &(0x7f0000000500)='/),,)\x00', &(0x7f0000000540)='$5(^\x00']) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000280)={0x0, 0xad27}) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x3e0) linkat(r4, &(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0\x00', 0x4) 16:00:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="30004d419c2ed96879105353905e668a9d79647c3471a7e47bdee834ae86732707000000000000203d4d31be009deb819b75291f98fc009e24d8c76db8e57ce2a9e425c9566240c86c51017ad19ad7b0ea27e8435b1cbb35b9a5744cce7be46f950bbfac1c46df1e043303e0aef6ef0f0793742a6d94f1042422c809ebff9461ade6d8c0692c5953a378ba5a35edda33ff0007a9329139971570837d4ff957e933ba2761324dec467c88c30f85391c904331d5261133207a1936dbc40ae5e82c39d6b10583a783050bb8b6fa7629126949d31110ece859f04ac199258c748856ae59f4361211e50ac272866ad5446d55e5aa853cbcbc42e0f14d76474b70ed3b874bfb3ad442455683076857ad08fc034b9ad767f6591a77f9e2590c06b0819a764624a7abb1c017ce5419e749f3528c116e38e19eac3a7f85278b09eefed0c499c517aee0629f7b4b12dc4a83a0"], 0x1) 16:00:53 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x7f, 0x9}, {0x1, 0x8482}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x9c}, {0x0, 0x2}}, 0x0) 16:00:53 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) kqueue() 16:00:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x2) listen(r0, 0x8000000ab2) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0xfffffffffffffffd) getsockname$unix(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4c5d511537e5bca504b740c72718a2f72d560bd58338a7ff09c08bcd343e73d1bcea5542d6ec5018e22a66465debd5712c017734329306546b2c66448a6b73a540f431632f315a201365a847a791928dcc93f8fe34c892e584cf4aa7745361d8bb7532c75d2ad0830162e2178150d8aa35aba1fad427113dccc7c161550e5e1edbb1db1b2e73299e7268930c861debc9a5674af3455acf19e40f5e974247dec87187cb8517120aabac1968089935a5949f2b4a9409c83ebfa2de432135a10"], &(0x7f0000000100)=0x1002) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/128, &(0x7f00000000c0)=0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002400), &(0x7f0000002440)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, &(0x7f0000002280)=0xfe3a) rmdir(&(0x7f0000002480)='./bus\x00') r3 = getuid() getgroups(0x7, &(0x7f00000022c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002200)=[{&(0x7f0000001200)="0afd7b8cef2daab5807c50358b8f81667ae74835f23d99e510c4046d6a32426b7d40f596151025ee4599dca729452fb787be2bea2a07d4f8aa3b3c90e17ea6c30d6967a03b3a6d5183d100a91af39cbde3cccffa442e0ab5396f03e39da491e3b172aacfda91edeb8f4baf23f73666c7f6d7d61cea4dfe164033ec23e9fbd665f87b17cf9e1e71fb697bf45598fce790c6109f59ac47c822cb9abc9005ccfbdaf5aee891265adf5ca63bdc96d581a1b7995b6a84c2a9bbe034e5722119c0f6b1d6445a33fe3621070cd8af27a4afa468c8c9972d8d0e0ca30f3f4641d9404f92c4f05957ea225eac8d940563043144f1741cd3443e2374a328a56ebe7cfaf656e9c90440f93b46e55e3e74567255834c56410f8c71f9f01d3cea5195a2e0752bebb6a30578d32ee65c5710745ba5ba8e65b71438dc6b932d579d46e4a32d90c98feeb58505a201b651b742ed127cf5ece7b41418605308c26a6b1bf4fca7050af6c46b7c34c3b33140435d01b4613e56fb60530d6e55ddffc7dacf4f1ede9ce7a5af43dd54f7759ddda7f6d2cdab691bf4d049985873c0b517eecd90901517470ebfdafcc88ad04dfdc5f405052d49b5df503bac022d7a95000b87f6b5bd5a7459b2650fa119f9e639e2a400638db44ea5deda8ea4653eef158ab041e2db22118f671ba907d5a6a65e989be0ab799ee70ad299633defdf67cffb3b82235a97526fb262f43cb1e9305d9c64ecc7d26c494cfb90ccf898acfe05357cf88af53782164439d003c61c09514aa317caffc9a17a5db899294eaebc6917d83bad9463dceb80e3ce63ac8229ae2dc0508f387c41a29461606ed8291a9f34a141c204deffea624104450b09893fbba0a6837d0e7ff23ef95db9cda9c4f545b1c834f6cdbb97f0f6691e94442398a381f9954e9623a6d0996de529ef20d91938d851736f77845b7085d3c6c543861898e7842dd2fa13deb91e2ad24009bc01a991aa9611fa288a1f163def190ae1b02e7f2c1c85504b30cf505ca030391a25058dfb3af2accabcad78ad1560a86b09e0483eca6ce8212fc0c8f0d0f772411a29a0ada6549495f363c0be1c4b86a3ab921104c51130adda36259ef7911e15d0be7dadbe83438ea62e8f0219a0b9d7b55d20a82e5e004bae72c6de0f692b48988b7c5819928e92d3b4a3bc88fb3b516f7bdc6cf285d8f8bec522f1d750abce1ceb3c4a868e650aa6d45b9cb4be8758148b149745513541faefb3fd3528457390504386f9a8fa3596437131e7b4051b05ba0c6dee853273ab29d2d5b1c19bc0df872526251826115b559e0fe7df41d71b074a544660562c9973d1d9dc8830afa20c948f8937c9bf7e5aeee1de04814c1a025df3e8ed0c5a7b978e6b1aefe1e5b1004d5ec9032b008e0e2347d23e0de110f8d3396556e67d145505ec6dcb7796389a705d56117ba7fb2b8952c11df53735202ecef65c33e5d19f65ee39b24c912aa248cf5f396be312e9d83f97deca00bad0220a610c29216834d2f44109b54387f73ffcca3fed6867577a9b85b6c8c4e37837f6f7019d602c37f1939cefca378df19f370344f58a5bb302d3db08ad473209b30fb7d0db619b72cdf348b3c4bdd40c150acfc7677a7acbf2791a3f7a8f17a81b43509a2257ee306dc0dfa41d1df44067a1d1ca70b3577a8c7f57db70c9812f175ea367babb72bcc47739017e75795cc94f33464ab96d9db8dce266c7eb504890119d082a07b9dc13bc8ba2f9c6fde23753c0a484fd51e5b523b03e888466aa959cf5ecaafb99fcf44c37f2172719e94946a9dcdb41ee9929ccb1b052902e201e9d305125596119555b93cad9f6e0c6cbc5dff184bd05e7dd55074394fcc0a9cf6455af849bb26245796fd1f9f00648cc5cfc0ed6e6cfe1e1e854ea74bf23cf350a68b3611d282f484a93f7f7e2ee8325de4a8c9791c3ecf50edf229275c99ff6644834f1cfc18051fa65f91e7d05b0b67192fa5e818f2a75e694028a791af5b54468cf1316ec40aa02e34587121b930034d5de2cf60c92edf5bb1bf68c98d1ac5a27aac32e79796b64cf03a98db5bd7a9eec0971608fcd587936c15992008df30ea0698745a8219bee0528d9583b94cf89ba973ec14b2b0efb7090bdff800a5026d8f218302624ba67e54cff670c8cd0bbb41bfe0551380cdb2c78ca322e643d90a7000874b4bf730654e160f49dc3afa7d5f911a4b350fb33601417f4f93eb9b3b2ec4bff559453f844e82845fc0e08986880b013aad5aa18b77cb20ae8da8232b3e38bea3cd5cd4eb3cc81ac5a942d8c1be35b5c49b1820967892f2d031c511b3a7e71693129db2ec12bb4bc18116e569db31704b89ac0e9d92ffad84e28ba177ebc1bc6b6621eb7f04a46117059f1808456377a6e66dc2fb9ab0a6b8a538af836733f582dfe2589e58552837e3808b09e1c341ee27b4d476d7d4adc9668cc326ec76a0dd35cc1a02cfa7e2e9f1698c2d608e301109b9bb52d7fb8f10056d72023ddef2df2b9ebeea08eadb140e8ab22f149a66faab3a312425515809724ea74226ed671c116af45dcabee438ef7b371d6f2b976116d9c556c1ccdb03d2dd54db00001ca81c70c86d559db14d730917a5836e99de40bb70436cd6d8fef91aafd85127c490f9e22e10bcea3ccf331212b0e8e247a8466a17fff055cb0cc78315edd403dbc769e0d15d4408010f4cee2310cbe3c76510e7fe37156277566e775c306224fc967fe132fbad21f01201b84b72654a2eaa7974a72a264096ae1a6635933e57460a9b7b07027b18df9efb031d584ce040245220d04ac77fb1c22759c50e590ebf69f3475b2408bfa508d4cd95f2ccc49f937494356a3b7749823555b0192e91ecf42ba9e7efbb592d385018badff50d3fbbfdfafa609961b4682ed43d2ccb4771fe915187315ece2ca3e12c2d77d93cf663f198fe506363eefd1820654da5e376298ad5ca27e467409440db78fe4eec14df58fc37d1693595c1f27576a6c706610c29f729c5036357a1cc04c5e188417ce811c794e5ad500d23031c1c82b1702d939f76cf5615ffaf9737c200758eee5f10c71d26d2aeb35794eae82941d58be910ba507c4cc9a9c24836e80de43b636fa9f1117caac6ddc07dba24d379ab13fdfbf75e6fe3f231063fe0f327f3d8e42bd122bc117f957de911640cb6b53f537352c2051ce306034132d91cb3a04fc95a4905f1d4ee23a6449784864571c4893ff5b560133a0e9c9e4f214d5e058ca638d361eea572906201d270ff9c2213ea800f9e568942c5c1a997e8a9ee1ef01d25a9a365d85f060c979330a44319fe7a1a2c301babbe08464de066a45dd5cbe6048fe33628921363775601c2ddb6cd41bb407e07d640bc4459a44cb4948b313df10c366b1b5f265b6cc9f07346ecdeff6d9e4316156f948198fcae3a298bae48e1446d64dd9122e10372748c9d1075ab966b919f8a8c705000caae028dbca07f6a29cc2a93d913a298cb52e6b06f0c0ff4599c1f32298503acf39fcce5cc6bf2bc34560f4e5049bd3dddc2f6e10c07b4ab85c1f4095587a67d260f872d8298f6c8843ab03c32558d69bfba354d15d54c6fda3a48ed821023c8564fdff8aacbf333a97a6c9a398aa53ab8b566e08c5cc2a0c44e68e1108b7ff0fcd58e47d902541ed2306ea140c27783c0f1bdb8372dbf7728e10e99d10ebb056c50c6a70fde9e1d9ec06575d73541c8833616bd8c67b8ea2029cb15d3fb40abc77ebca2d2b3fcfdb93b68787fa270bc887879d15fc2b32c826dbd9c6a1d530f4df61deb1029c5535f27317688c3737eb12d0387df6f24726c1a378cb1f87375444ded8aebfc9a8aef57d960e3c21611f33014b944b3117b8420f5ff973c6b4454c028d848b078e816212104df799226b00fbc4f974c89865bbb1565645fe94475afd36c7ffa56c57292e8d6b818df3b680e28c9031e821772e4a6fd05dc17c590a7c819887934e660fba6e3b45fd0a1728b1359a3ceb9ef2b07da508c6a80e51babdd5ab9608893c3805fe8868e748155099c43873c85a6d0e75d51a75403ba6cdda56e080087f88d1ac5eccd87434299e2a6486b990e83c2fed3af8473c390f9c0841c3a22a08c4c0edf4da645fd131cc70aeeb6bd440c8c0fc4bb4e414c08a5326698d16cf86ccff8361c9266a4e63ff23937e99a43f1837ad2ff7edf1163d5557ae943b563b4559242d9a0257fc977172ba4482db7daf8f73e1a2d381bba6ea7d49ffa82b42db1ff3c4515f2a93534d81715a7381e072b3c4690a951128ed4fa3937fde02dcdf3c088a68845536bc8f23cf3e21b80b267121d75470819a9e97a8bd5797278abe3ad788000a874d32887683715887d9e72802dc078c80cd4414f60efb5a68afe353a563aaa49a86eb8129ce9627e1c0e65c799a5602d0baa80dc271eec8df519e191238fa724bdc374922abb3344605222c60847fce14f999279eb51145eccb7fe3f891d2a29ae7c4650b110790cc374cab4ffefc91636f9e8ab1ee3f10adc264cfab1157db5c51cfa52fa9dc680e4114dde92171b5d7c014706a9490677a7d2b1f8f0aa34c0a79499fc12f7410caf93ee10a826c4e0d1374833c9fe58451b6106517fadbcade4a432e8893462adaf468b7f8ba65268f1f72b52b3373f6c9b7d3e6ca2cf641cdfc3bbe87208a7225299e82b5d4aaefbcaa7b9a67d18e07c96701a308301376d2a1ce9fe23d0988afe0cdce99d0fcc7becd9a3415fa0e79e6083bfa384fd4a0aeebce3fd9ef82c4f2ce6a95aafba8a938e1e0e9b8f0cd3b9439e914e9e41be4f6873a8b9a53a2d6e9577fe988e296bbefa5e6b4cbba334683ad14dd9b9bca7dd92b214b5c39f1fde4df7bfd8901577bb1eca2823bb7a70f1a096f51aad867e4d979bf374ee961076b1bd0d9a4c5879817021faafc0f29e4e79712c03cb5f9e6ea015f3ed4f04d2150b7ac195a8751df85191652e185d29e198fb92bd5e5e6cc1f3fe0e432270bbac51a770db0cbdef08a689d699816a915b0a7f3ec18c2e0d075f21f9548aacc1736e2ee8016c21ae7580b52936c1c5ce1ad6b83c2af50d701ec541ced55ac54698478f67484ab039531798c4be9e1e534ca8affc092eb30275a121a1ca5706e8f5a59bbff6442e5e5c99c3a71d358ce84a1d20b73201280fedff57004b8f6128647baaa0bec3e559d7f941ee349f1eaca61a891577289ec1d09212e5c373d13ba206bd516baa2274a4a1d40185958935aacc832206133a5f1029c6dcc51d1de89cf0065e8ec01da389e828682a93cb141590934e3129f38d2744f4c4156af4370e90ac37245bb830de08328fdf3e6363aecd09aa5aa2c2aecc74a7e2163e8159ed5663a092ad276493bbec991d37138b87c2aea221e08a73b425a0ecc13747eb857c584dc0d8a77b8918962892ad912479561017e8bb90e2461a1aa13c3e02c27daeb4c8e441c9ee41560d8588d3a31a52095de0d6f6075e2df75a714de2f0cc0293342f87af812bf46ccc8464f196738462e40862c5a84b2e2045ac2925dcbf3ae3f55c048cb023da95a8fd8d546fddbed485db33cffb5283e4d340121527a9aaa2e762a286e50abeba355445745b6fac25b660d668e43d636195c1907db1c8628165edd1c0addded3e28525bc1e0c72c3b9154fcc08e5d1bfd90e21d64c129b98d8f3bdc5a85b27785a0317fc89f6c71efee85f0e0f395d3901ce8436e5e31b1968cd24a702a8dbd86accb9d90bf830a845b8e4e192b750c2fbf6177b3479a3d34d048ee8a6a0be3e61040adb3d58664f69", 0x1000}], 0x1, &(0x7f0000002300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r1, r0, r1, r1]}], 0x50, 0x1}, 0xe) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000023c0)={0x9e98}, 0x8) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000240)="5e8c7536889fd09fd14c387bc39027657c148336411d9e67785d04d1fcc3e462e962bbbc10ca898bd128363146fabe6f9ee1cd464080e0b53184dff58b1d707f7a570813c3f7c4775bd2c99a00d39ed6ba500931a9100e194fa49cd075d7b5f143b299eab7dd960f691f6e6a78e67a08c61c05aa2a9842e2bebdd097fe32febd7f951fd3383c964b047530d021276df90b1aa5450338492ee81281a22aed34fd6d234109080ccbee0bb237d6e24002cb4b49502e5ab356200d48dd2e23fd92d690c49559087d03485f5a193ec493bbd2b7228da00ad1468e457cb67fe67bad6203ac5b8318199a738cd999cd364e78efa70da2db6e06269e88556cecb738", 0xfe) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x20000000000000) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) 16:00:54 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x6}, {0x18, 0x1, 0x22c, 0x1987}, 0x3, [0x5841, 0x4, 0xcab7, 0xfffffffffffffff7, 0xffffffff, 0xe26, 0x6, 0x1]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7a, r2, r3, r4, r5, 0x68}, 0x80, 0xff, r6, r7, 0x6, 0x2, 0x6}) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0xb1) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() getrlimit(0x1, &(0x7f0000000000)) fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r2, 0x2000746f) fchdir(r0) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2006) getsockopt$sock_int(r0, 0xffff, 0x1481, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0x3df) sendto$inet6(r1, &(0x7f0000000080)="63c78857fcf45430b32e6bf9f6c53a310e77f440c2e88a23e61071da343af5b5ffb84dc8ef86b2cdb0cdc86543516bf7cac3675e3eaba4242b65e236c26d94bbcfe7abdae3e2b66025cdf0206f32d79e24ef1b7718d6b850ca14984d6ebcba15b5fdf16d481656eb0c", 0x69, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x6}, 0xc) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) ftruncate(r0, 0x100000001) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x41000000001, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x123e0864, 0x6}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0x2, 0xffffffffffff0001) recvfrom$inet(r0, &(0x7f0000000080)=""/148, 0x94, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r1 = dup(r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r0, 0x0, &(0x7f0000000180)) 16:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) fcntl$setstatus(r0, 0x4, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) 16:00:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() geteuid() dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setuid(r3) r5 = semget(0x2, 0x6, 0x400) setuid(r3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x4, r3, r4, r2, r1, 0x50, 0x2c}, 0x5, 0x56, 0xffffffff}) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r6, r1]}], 0x60, 0x408}, 0x0) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) poll(&(0x7f0000000040)=[{r0, 0x24}, {r0, 0x4}, {r0, 0x21}, {r0, 0x40}, {r0, 0x94}, {r0, 0x2c}, {r0, 0x2}, {r0, 0x25}], 0x8, 0x3) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:54 executing program 0: poll(0x0, 0x25f, 0x0) 16:00:54 executing program 1: munmap(&(0x7f0000fee000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 16:00:54 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x9) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a01, 0x4000108) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 16:00:55 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xc000, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x8000000000000) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="9a6e0664bc2f653b0710433f85e088b1c03ea25c25fb7f882101aa1429b5c7000c55dc64056de27742bdaa333ab83cc520dcc16d21377f5799a03deed0c61eaa9edc7d826419c0dff6399c3cb20ea0a0cb041cc7fcdcc59d823695517fcdb319e5f547d2e06e0f8138442650dc2f99941a803c0aec32b7f179b10d61460eead9a340969814e5d2f7db9732ba6b8298c4db61589a010177114cc35fb0c3c5e9b62dcb8dce7951b3295319479fe28cbca5ea9481906d480f90c72930ecd39cc974aed3b955f0f0", 0xc6}, {&(0x7f0000000100)="86f13c2dc6d2fc0a31a72105ec19b95fe3c8ee90251d09ab6d6d612f016496e6e353e70aa38c74efa1ac89e5709a588f3fd18634d5275638f738ee322f15075c368ecd32d6fbc22d6259340dd64a07032f0c26135c5fd56882a82c10357a5897f3c4e9429a7236c0964044b737bd0478354eb3b0287a85c192744a47505b368d5230cd57272eb511dda99071884a18d26ca9e577f513252d722d26d93ce8705c8ba294f444bbbd645231606ab5dc09ab47f6142360b1ac43b660d1aaf9e5a50a5b74bdc909fe3bf6b556797c69", 0xcd}, {&(0x7f0000000200)="e73f045008c3fc6cce3b0731ec4da380c03d6973520322ae2aca8e634c3bb54710ad37ba467203c2776735e3ea1f2c44f5ba", 0x32}, {&(0x7f00000002c0)="c7ec99779dac991ca8d6ab70b3117d75002549678b0fcbcedbc844de0ab0a7fbfb8901ffda008f55089271e35728f5d7d6829139ad99d3966c8857aae7aae9718d92b72a235aad7ad9ebafd51ade707f463b36c638bb58f7b24f34ee3d187bc1671917d544cb038d347fe3747555f1d64f821078e9ef1368a6b8cb9d54459e64d8aa6279d4f57ffb6361a423308e4ee1edc924174166bf", 0x97}], 0x4, 0x0) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) 16:00:55 executing program 0: socket(0xd, 0x5, 0x8001c) r0 = socket(0x18, 0x0, 0xfffffffffffffff7) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) stat(&(0x7f0000000200)='./bus/../file0\x00', &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x100000001) 16:00:55 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a1) fsync(r0) setreuid(0x0, 0xee00) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) 16:00:55 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)='L', 0x1}], 0x1) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x8a, 0x6) 16:00:55 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="4930a47d05466f6bf233fe4326d0f9c3be9ac29761deb0e1a96abc9042918894394203f173eac24bdad723efd683860ce0484f60f9e9b4b40a94f521ef866a6aaac918f43a6cebe14f6689dc5952e82e460cb414dbef310a89f7e444e721f1bdc82209201f15b306161199d20aadc9ffca618545f2e6e368b15bc0a93d04f0debcd8b9e785ad14fe9b34de0bb9bf9120276806039702094fb1ff8c81dd9f6ae3a8eae6c6954769e6d689f0e7180361630a564b14fc959bf7c7cf58e60f7a67d93cde55200c7febde6e", 0xc9, 0x2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x8}}, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x7, 0x3}, {0x4, 0x3ff}}, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x100000001, 0x2, 0x5, 0xbe60, "5f4ac2d1353bc754fafc23a470982b996b67a6f2"}) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f0000000080)) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) flock(r0, 0x8) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = semget$private(0x0, 0x3, 0x180) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/147) close(r1) read(r0, 0x0, 0xfffffe39) 16:00:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc3}], 0xcd10, 0x0, 0x80000000, &(0x7f0000000100)={0x800, 0xffffffffffffffff}) socketpair(0x30, 0x6, 0x10000, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0xd2f, 0x5, 0xffff}) kqueue() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000000), 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) socketpair(0x6, 0x4, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r1, &(0x7f0000002480)=[{&(0x7f0000000080)=""/140, 0x8c}, {&(0x7f0000000140)=""/46, 0x2e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/153, 0x99}, {&(0x7f0000001280)=""/50, 0x32}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/231, 0xe7}, {&(0x7f00000023c0)=""/138, 0x8a}], 0x9, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf2e6, 0x0, 0x80000001, 0x7fffffff, "fa2ab803411eaef0c7bdf1eb92895b3486dd762e", 0x3, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x4000000061, 0x0, 0xffffffd4) 16:00:55 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = msgget$private(0x0, 0x230) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4b, r2, r3, r4, r5, 0x398afcc744782612}, 0xbf1, 0x3c2d, r6, r7, 0x2, 0x1000000000, 0x1, 0x9}) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r0) sendmsg(r0, &(0x7f0000002a40)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000080)="19f4d33fafe0d8a5c05a6d4b92731f364b4bc6f35ac9d907cc87e2c193514610d4fccec1cda14c1d38259b9b5366232986105ecd86b5760a3f21a5c50e067dd65fdca860e7b5bd6c09eceba42e459127146a5790866543e0bddea34512b3e32142a8077faac0dece3d1336fd39986750c654c8e0157e8e0ee3557ada4893be9d2f6c5b470761de576106b112e22871b49246f0df61d0bfbd972cca94e7a11f4e65f91d518d67d08ab4ab91971023930bb4a9d6113c", 0xb5}, {&(0x7f0000000140)="cc78ef911f763085703e9c383936d85863bb58b9928829fd5883c270687f319194e6c778f5e275c68a99701607a7aba838007cdafad2adac195110f413d7abe7103efed5bc5174fe2f414a", 0x4b}, {&(0x7f00000001c0)="84f219095b09035eb3683405d2418fb90d4c086145dfbc2332cdf16080f5cde68db5dce93b2b09388fdf544914dfb2c5e5efba8acfc732078959677412327c2ed5226387000d4a54205b450abefac73657ca7b3c1d63deb4aa96fa94fd3eda0468ae365512964160b6aab33c21aed0a45493d1adcd31b9bc2c647be61c3db391db89138daf8cf5ae0405b1ec215626504cf97abc04522504f76ba0309957df1bbda49e1ea5bbe0a70417733c39209f19135b2c77a2270cedfe2587b9e732b073b2a5b9c67732efc3bce82caeb108f5a112759fcad46935", 0xd7}, {&(0x7f00000002c0)="0be87e0953cbc4762de2c1b48368593dd8522ff4a2aa3a667c07ee954ee671a37b137bc9f755f55ad7d7fcefc04fdbd032b61fc1cc93364f6c15c32b4b7a09222c09387368678e62f45aed2151ebabc2ee57679b1f9780234d0ff927121f0b760971d4fca381d2c18985f0d52734a12fac3e1d91cf5fcd77a530ac089fa609394f19496e", 0x84}, {&(0x7f0000000380)="1824e887b0d7feebf6e1c1875808b40b34351816a6e787708ba681fdef4f1dc28cb96c492098dde6b274dab4a2f22a9c1aaab853be92728564e1594c080ce4bd56e666613397b72b0cd6f8c020bc22fc7a834164b76ec3c946bf7abce3e07de7506f6375dbc0743dc57a509afcb03f8196fb33a0bfc6ad61ec5588f5b869d3f9747c51dcb692a6c041cbfbc8e0d912895ba3f776a955a2b6be37f5a3bd5b7335ee120e9ffeb8e1f1254c5225b71bcea1c1d2c6691b66f0d54b0fcfef58f8a4ec990bc4cf56b4747762a5ee79a0f29af82248bbd3e204c6b1355b5f6e6e42cb40b924c9e9f3fabfcc24c71a66e7d34f68e200875bad279c33d171f7db95695451e780013aaf67520e3e3f225ad827e7ece47969c744d409cbdd5662b6553f966ae81e70441fdf7667c4d5bb61b0b5340c7c1688337c2822364d27870c31d1c84cffa2aac59d12b3cecb6ea054133f64ae389204ca40e8424d26a0d3379b2425d032cf96d8a517256e7d82e1298c883510b8fe3c942f97ecd8b9ac978d4d8e8cc89524aabf966ecbb212d876df1c09b5cd733181a302ba891260716452a7fb96b6277a48b2575159b92afb711542d66fcf6166b435abebb70779df3384d52acd735a874af958df23d902f9c0d7e4fa0a198c64df2e046263f9834b23f7cc6cb61025050a70564b5d0489878a5411197c31bcc1125f38d96b63483742e35d3dc8aa40bafc761bfc026d668891b8a7299fa3bdfd442c862a70743a477796c33fb549e13f678a192f80ccba34befdd6ecbfbab7f71798563feaed7036a9b7053187f69502075d5bb0ca51e38b4418dc909f3ff2304eb365441ced1ee4b70e2eb31b7cd2201ab4a13ed4382ee8282c3f4f305a054be63cbf2d88b015ff80d178a94ac2ca25485d2d0c7d9e4d9360397f772aa7724d77695209f32f946c257feb00c70bb3d992b43bb9e695e85932850fc9f8113a69dfff211a1aa079a5b754f6bfbdc03ec4db8ff520287d82ca79303514ac636e8d280abf06400f2f8aef7940b7f37f95dd4196c0ab22a4c47e1304d0dff612b31d7cb4c5f9011c3c7f2a47af844e6a43ca6011181acb91af9a5df9fe2cdf8a7c062317dd0cd24d7c3577e9b14c1539af82cc9ae0faa2d31a29c118885d38d8929c124a8fe0e1b5271aa22c3fa12c79de81e10a93160c0eb48b9c918a54996af61c5db484f8e39bc3da67da8230e286c0f36afe1ab7525a2c413f903616a000f63be85e89ab09b18f919e7d6bd6b91878768f061c36944d86d0603087adb5c6d85259c4854f43cbc5d49f920b47c429491d13147b05d7bf9d35c039be4faeff9eb7a3d29d7e070d36bc90cda9349a2ae1d0418517468998235bce43dc2cd076be7b590a27e1f8e2291957c7bec1dc4287194dbe788bb953e7a6690b83f68466b0168143514abd831629d1baff67961d8dfbd0d3051fb32c17ad956c1d1f53b0d0f7ff0bfccf214570e31e3224cc9f3911c7007bf700e6d4473d0c5be4bc66a19d8fb0d0fd43f4251f3e208e843e6d5ede9d0c6995ece46a3db26eb346bcd2e93af1e119e4ff795446f76efacf53fed924f39378b187654a2454930f0421d49f84041ff0288b2c8da2a3d702d0ec60813f5ec6018e0977c3e54d8e756a2b9071108f0fe546062305842f8866620ea44bc8e0b0b47550a126570aed7b22ab87b65a98d1785997f2f6a35543efeddacc8020b86c451071b635f55fe8d01cda8ea076c70d01b29ff69e97a32d47ec26ee9a9b07d98716a58046758a53d73fe9684f90ff829fc86cba4dbf0d25550c4a02384043cbbdfd37e0a6dd48aee184f878d0876cfbf1ed20bf2cd1ce028c2cdbdf9275ac87f52b254da40fea145447d1300ec73ad1c081380f155f36b74d13d73bfc7fde25717c20e8b8a43242f16d7b51217b5a51d262970921e968f91e38942615b39a02f933b09028efa3f16d26aedd7be0480b708583d4e27f9c3e445b195a8322509f00ebcb5f46b663bc5f5f08c5f21e51a855e16fbe9ede887ace1697a46ff3f19aa2fc5215d89021c113bbfb799b68259435ad58ec6400bfe46fac043147aac496eb30acf21e37e2e679058ddac2bc0916f5f01a2246c794dd53a6d6f2071706ce2a3746ed7c6ff8d4b4f4a2edc7edf4cc5fd65a71461a151c5e1e0312b26da314fea5a02b58828046e4a5bb4aa0f0e316693b044517626e1558151f2259a1c9f1133777b8e288a012dfb8fc519e0eceb6afd7240777bd66b1d3152413b72815f9494b3a8bf7bbc8423a43983deb13012277bc39a4fee275ed42580398de1c4c2d57f115c320cf7fd4173d8c45f70db3a6ffc955f5010c0ed61639c6e8ef43e1c402716b581b1f8cf82200c1bbf813d2219d43dff07e85d7f2419ecd66a3902bba3e42c6d9fc504c3cc08ae880df61d50b7ea275a75cd0ff1c9066bad59e8efc9e45bc13a310b894cee89180a4b64bc9b5bf775c3994c20ee5b666650f1921820aa4fe68de08935509477f3648039626ec14305b4b71acf75e36c398eeb6a79da941af7780c85008913f09a6ba6d4a3e1c6d969796ceaec66f33bf723c6a585c2927daf23a3a764a3e3232a4bf9921afcaa4b32e155086b5e7ff06a696eca5e756cd54586a7c01103ef0bc7e74a3b7aab4c1b606884b04e11e4e8545d17e2fdfbe1faf9ddf81469057723ad0d4204b183d1b78b14295efd10b00f31c1ebaa394a8d22416f905eb21621ee769d5af2914a1453b8080b752d6da0bf93bbe3bd639449dbd2b9895b0c7c85fbcefefe2fde2fd1dd54be8c3644a6b7455b1fe347964ce3f2e329e9600c16c423e4436b6e6996d23c990f522acf6d82902eb04c606ebcaa08bd6a3f0f87e6d45be2b582d6bc9d8ec13bd06bc900e231fdf24a63cf431c9e8664634dc926d0a19323c3356dc3cd2569a9bdc818835773d443bed6431e12a4c1989b6cdb1944074c19935f8736f511941fd3801cf539ee40925abd79fefd902eaa0ab85485b69dca2f36e83e171462c27c59e85921e6f5df4cf31e147cba95a61e15e0bcc4ac6c40ad0e5c1624548fa24f4b442ef5ce96c925d2a75e93d2b75923094ca3501b0c3fd44bb2d895a4380f72c8eb76c9cf47842fb21fdc5235eed80c7783c8094111da43727d13df8b000d7622a7b0b9e0a206354ce0c2e2a39ef32996cb7423962a9009aa90be7206398942434aaa4d6d8a60926337998aa9cde8f21ac14afa418d9ebbee3179928880e807b5428c7eabf0b1224cee85825071ab3edb95709cccfae085f03071100af6b5d0da204dbaefd71d408dbc2527a818f693dac9515561d08bde8f1392ee6a1a1a8531d79db964aa6dad0b3567b7e1450812006cc57d89b1d1b512842fd8b030a5d3611587ca6912d7490aa15218ab3f6a4a88eef8d235d7903af3c7b20633840f1f7b00dd13b7d8536463a3e1d8b6c23ec5f2f2b8c2e8e1c1152f64c25b4e1dea4a8801a801d01b66a93316014df2798d861a98fc7aa8db1f7b69fd8a879e514f309137c1e9fe3976375b556b0fb185f9db7e3710c621144f137751a246c46b1a0742e5b884e3a55c61f544ca090f288af8e291fcb07f4c00fded65d8d39f0d85f10d9feeb89b01214aafaba50ddc5463a191005f0904a7bfb0206ccca5543dd659bb11ea27541245f07937d6bdf3fde9efba3a3c647f13cb50abfc15cbf9e4b205f5f588bee8020f4c1aff824f9872c784c4316f749dc08d132fd1e1f536b280d88dd96db7af87a41c18d1d73c7736a509112a4c587c0c469a8e68651f3e04d91812916240560a1b4f0146e5d4bb051c9a8c562a111b03f1f6b3eaeae6fa5ae212461fe7f2a129742bd29953cfeb6cc7f4f2dc976e9f9a3aad81712d25b0b4f5d76e73bad370781802898e7a451d346f65214dfc7e563ed674836179cf9f53d5352f9d3cdf5cfa3a11cad5e5750e1d8e2343f635d3911379a814cdda7e410e9b53d4595bcc07f37bb31dc9b80ec27719fd74d5993fca655493c7b37b300de9da864941ba4fab0add0ca0e35f704457576d252f457041e42be08137b9dcf78d402d2a6487a9eedfb63e983576cf99d2e6dcc730ffda4c76cdfd8d84820ad0707a8cd740b00b755ef2da01a5644276d1f15c7e0e663aa2901da45c89e1e2333d177f396ed53c3f894cc456b3901d3824a8a3d163e6c420e1e8aa6294254ffed59a5e621a0f8ebb88a0fd2c1b92dc2bf27ce27f1b8d71b482ee96aff26213f08140290a7aa7007176e3355ed389d8551b0f7ec65755e0bb00a31bda4b94bdc91c53ea760e61b456a9933a28753a3081ce29c837d85015c12e0f59868d213382f8681634fbf805ef07bcbcce161bccf7de84b5ecc0d3f497177ee5b0a841565011b7bb2536bf8779309cafe922c32cb5f7c548cd5a07eb53fa2e545e432a13db6e5eaa42edb42915ae4621355b40c905727632cf272506e5efdda3a4610905dd1fd3e46cb5f98aeb6db16d9922926e6f44120b9d2649c4b3350f1346ce5ac8705d3bac7e5825ca5ce88086ec2347e5d02d2cd1b965c354500ae9e8c06c7f8a01fa2a9ea96a12ced6203df399f4e3cdb2b65a5e9fd19ead5f48abc0df0e00c99eaccb0acbecc33d09589ef778873ee95aa59a614356d3131cc80171adc3f2c7ed3e3312002897bbfac65fa452b0104fb2e5b6e040901f8cb848904725035c348b73d07fd81fcb014f3549e1e2ea4d1c905aed5ae2cc6a97a019b54e2dfb4bdc81edb5f33997a4547cbf29f8642aed5e9acf76e8f921a505c65fa5201162f252808b3ce4e60a2954d58e0be93a43b828316981a2a088b1454c8f465aff1fc991c790c64a9c2ae32d0a61a2fb6d5c7fcb8ce70d48ba05f5c3f03ff189110462904849ca5b4d5775f4df8041bff6963eaf1fc7ba50dbb3c877ae88d911cea6003f63205a5746410fb2340639721e373c096ce8c6f1df99446f35941dbb881c0fc43e3d43219f5fdd13fc4212ad76434087ab80094909222765cd170cfb816a6972166214c3c0289312ac599c58253de12afc85d21475f6fcc89dd360c24888000f254d34290a402edb056935bc52c7ef7826f8664f8b55918f842ddbf9e454fe4d9de073f7d589ccdc0e835f0421b7c3a0e7916c7c5a8f785f551fcaf44408e8a67afeb9ece75ad5fbbf5999dda55ba37410aa5364cd461fea82e4e792666b874b20997fc6ae989ea04cf94c14710adcb1605c56a31b701f8a4479476393aeb2cfed3492328f699d6ef49cefeabbd43118981d9297b55532c9eefde4aff310aa0a0d7e720d3e8fecee25e4aa0e6d0f6f05a1e953197e6b47f5a211b9ddd3274d092930cd33b7d9242fccf6f1b6ee1a8a7f084038d057e91490590b55597bd10bb0d4d73c77913efc745e5dadf92ed950499f4333de39937ce31d86425cc4a4c7e32527248b7e98b5d2f8cbd70ab72c45b2c57f9bc3fa98ed7e13a13a04ca63817e24e203223c5e929ad823254471134e48e33841c74eb8acd9a41ff4fcc8148fa0df2aa36ca4f23b6325b4c41da454589b9c21defa8cf6d79e344f90bed0f1802ef7f11a2b8498476f2fccc6ca7cb37827960df4529309303ec9f2477a0fbcd76eaf165f804abfc49c396e71bb9e810d5d9f541d9b54247f63bea9ccf15dae26b1a3d4f27891deba0857fad72ef3bb48eb639f111285ffc5296d7c4f991e369136a67823ff3461984267550d273a52f2c9f026898749ad9d245fce8012bb40bad2b8d2ab8627ddede4209abb4bffaa702b889f38083b69b69afd276f6c9f2f08c369e99a7a1f4945b0f956f8608400a", 0x1000}, {&(0x7f0000001380)="c290424b2f7fb6706875f26c6e073f008a13b13d7bce9b0365eb0480afb3d0e2e3b0c5453b45fa1e51eb6beda9564ab080c11efd1cb493330781a2aa94f7c36b13f2963a1bad94696770c95a4637de8c05ad94aabd1ecf77a0bf376c079a7275e40a5811617db9d0bb6ab2f6b01160819f5d9ec5fe53ec218f66921c36dcf000b82aa1fc31f29ac0452b5b47737884c5940f4f62a202ebd5877724cf122476bf749cfbeb1c93ced3f8d4d8a7b066974e355cfbb24a01222b980b0a3fae7f", 0xbe}, {&(0x7f0000001440)="b3f6f53ebdcbbaeb8a0d5fd22d00e926908e0e71c91b14fa93be6fc6952e04b6a50eb5a97ccd2053aae6ca9b48d9a0a9c76981847dc8fa725dc7bfe34baaccd0308e5574ef7c2b334db97d109c775991fd0ed58d2c4f268cd7579a135f8b428d90914286805e5059fca8153cbc0044aa5cc4b40d812ad5fde4d800f1424a7eed635a56cc4e8df858d4cbef29c64a36b4cadc22974a3a51d913e38db6728fd749445723829e58e318ec667084eae992a807cf423a0fffec25027ce6db3e44e59d134829939895eb715ce7db1643ce9b37837a", 0xd2}, {&(0x7f0000001540)="4de6012071a0d02c3ba2b43cdfbddc8647e5e075863cd201a388622ce580610f8f9b409fa010292ac677945e8d8eb636a046a23807d8b699717e28d65ff23e0254b3d6a4721d34ab2341c2dbd3d504adb4b8e3106da1dae0d27e2c40c2f9562ffc7b9242", 0x64}], 0x8, &(0x7f0000001640)=[{0x108, 0xffff, 0x4, "044030d34eb22d0bc476a7da9a64ccfda7f2e9a9af9fdff10698e7a7d3283727b78b63473fecb5fbf00d7021c889090418f75017f446f4c52d125f1dbd53a1ccc6d6c88c28e1e3268f58efb1dce3fd7f6114d6d276840cc6f6160ba24ebba2c6cc805294f5731aebfa81d3f11da2bece1c6d152355cccc436e4c0b87352d51d790f0253c26efc4a6bb1164dd27cb9d6d14077bd3d9afe28dcdbd957247ceb457cb7bb7d8aeb9405049e79cdcabfde7a518e28ed745778793bb3e46fd1be04b05f396502189ab66d432248be2a25830ac35553db4a6992aa9cad391e4d9c299de32ebe596b970b851123e75d8ef823c2f07df80"}, {0xa0, 0x1, 0x7, "2503f4506bea9601efa0b727ad847067f546ec97fe44efb0ec7e85e102b9b565a6554f570a06c516a998c56f801409b0c3e722cae62652f87543a25a09a6b7eceee8ddb4ebe29398f194efbb2eae97dde6b7c6fe9386ba1336f5b114b4e5ccdf2d07164a38de247349d0160ad4cba437f17447791e6693b1203800aa7c3d07534f6efbba7732a9d224997728"}, {0x78, 0xffff, 0x7be, "86a4dd280112deb36a1f2471390330421d1063ac69ef55dfac98a8c83a58312a67860284a76c693b348e15d40b896679c0d7208f63fd7955fd07054d81da728f656e48791c5bb824788eca8c93106c808341d0ad238f86f632c0c3ba4fd2bc12d15b25f531d01afc"}, {0x18, 0xffff, 0x2, "73ffa8"}, {0xd8, 0xffff, 0x3, "673415b43c3ba7083be8259ed6fa88216ba75c40f5f8b7b9592bf4ca283b703aeb5ba1435618b6657bcb3238880133caf370e21d02fce6e86a7b209a863ae51abd46c1e19482b23172aaca3fc35a08c66300758b5cbf6743fa04bd3d2187d41328c21da2bc73785f289cff0581add29dd634f1b8ec5fcfdd597314b1c74a9d18185ea43b674017e053d7f20c781c0a496acb6c80f1c3ba96679e858610d6a6c72ad659c37591a39b4f5f74488ced279d8171fd067a5d87ddf35d324121adbc458c1b8edc6e85af83"}, {0x1010, 0xffff, 0x3, "39e0f015fbde940fe3462f65cf9e6bb902cdc4e7188f3507ab6acb12ab6edcceacc6f9077a7b94451bf6f9f16dbfb145a6a8cf67c6372b419c9d6b2e3b673a401edd0038e81e7adb8ba1224b15712fd2dad17953375ddfb0bef4e1f23d6edfb82e0838a1abd312b84e53d3100d980efd8f22e9ddbae70a30882a86d1e5f34652fc77f81e09a80e2e7447864b44032f40c265bc93510ec40238316dd8984231ab6d366082f383265779231640303e976fd94db8ba0d5ef744603c3208d38d53d24426cea6516b78c68c53fffb7e80514dd0f1c1adb2d763ab831f77de34ab2567ad8318e3c87edadc3d0e5f9e2cee3b0dceadf5d9add465eaf4d255bdb523b136fb37baae858e26200f9d3d5b5217176934a4ff148735e2c45201569212398dc099af666daf52e8673212f1ce9753db4609e1550fdb8505fbbedcce1980d0bc2b9ba3afd4b547119dd0020bb4a858c3f364976bcac57c2ee65c0fe2f2f93901b5c90c923d0e87309bc2905006e76e3ef9b54edd9b536117c43ab82ed7840d409becabe22d71aa621df15092bbe79a2f82fa04b3e143a87f09b795b32da885f828f77cbee8871c36ff73721dc979db994a61d2b22bb52c0b288a441786224e419356c2b834daa8e4312a7af979cab521d58476987970902ed3ce53b7007109dd10b514ebc66af0f8eb7f964839fbd66898df0dacb5e2ceff88afdbe4938fe4db9addab0768ed5f9baf880deab361f18bf14ddb8a92a09107432b590708c8d308da24cb0c9e9a0d45b86b192b2decd5ae1f6434ffc5e1f8dfd68ed09462cb9dce39cde7d4b2421da7b2b70468eaa85c3f41da1ef38e6af3ee28354f2d21b934dafcd354ad67a9598c122c8c75b19065f204838df3aacc438fdb068ea2fc75c43debc0ae555717e8a733bb34a99b963553e644bc12a8659decffba5c7fcd2322da4e5ffa3c9cffbe840aaad9e1c89ed758d2fa71d0f64667ccf5f454655a375994c8539a735dfec7e55a7c5e54251f314cd0b640a0721be5d96c5cb14cde6c11071e4d7d94a2227fbfa31a559ffc04a1499f7672a83dd52ff3311ded6fe17c2d81d5cf3f90a038092579acc61b15d12754b5e8956614c7e4a3fbebbb16be40b4c3d0181c81dcfd195894962b5586891921d9cbe678bf76feb8c9d7e2f75fd8123d5ca27c17c843bcd41de4ed6ec05107ab9ce6c3c18186a7079c850dc11e0e59933b7994cd781d9014fec672aa8038d09e0fa1d369349c8b1ede13821f87ea1e258bb3eafaa3fdb5aac2eef85c3a4f500a47cc15be31dd1de3650f894d2a6c5261ee8af391c7f0773abc01c6112826e6153fe6cbc502182ea4e1198dccdb01a08d21de8cafde7e77038e85445b4cc976534a163036c6bf168c1f12aa35d9325fcc387b986e111d7d02cabdef6c34789c930222015fd84ba1897639cd824781fcc9411c355b2f590b2e67a43ab6e8bd1577e3a7826b45cc4431b0bdc34d3e6412bbaa77a0c940bdab16ce76e534e074628a4847b195f26d2cec27e84d2cc68f662ad7eeb7ace3af6fe9385f201cf33541ab1c6a4f31fa96434584f8c881fea52ca18848ed2cafe0215790a970c0220f994be11604276d0924d34057ce7b725441abc2daad720342e2438af83eaf0c5d993d8ac0b3b0dc9bdd8b3992825b28d71e89d82ea0c7004e85d09b697874f687ab943b0d7d81fbbbdf9f6f0b2fe8ca5d00e3e89393336e5ba540d16d8e3e5c40f4a411afd2377c220e530a1d2840d111066113f96c884eae66494753bc45cb0e854610f58e41d3ae097cbd273dbc905652ebf3fc5f9d5e96d0ac33501b96211fdacec3b3ed2ca197260122bc0995ee4252ddca7e1ae0690db19eae0e12e96c6fb0e371eb1713e4269618737fc3c3a1f17b81d7c6db54b7722ccf077c874a3068d906a14996f58112a3a00725cf019820b6167a5cfaef6a04bcbcf14a14de5325f9e1891dae02f393841d424bc02e01d7d36a63fd98e0248762b96a6cac54058c751b77a9536ce801faab1a6cf09d881e9af6e007d87bf49870fa6f260143ac2f82ba709cf0224da8562155a82b96824f1ae60ed0daf59e8ccfdd66e2b6af219bfb1084bbfdc8cff97a8353548d16297b667f58fbaa753431cdd04102796290221b4d2d28b79d656b92cc59d0a1e6b11e6f74d0048655324ae9c67e843866e3766b92d1bec262b68c3bb1c6c01cf697c1acfcad5062ccab199bb5876718565e64959cf4fbb4e19f7f9ad1b15844eb1bcb3be95e0a592930622860d562ecf73b3d857ea4d925b49f59fba308d4ffcfcb2d311a23d6a4c54f8d400a4442dbb8bead989abefdc740bbae366c7ab597524266e0a4592ae7efbf9faa52942880a0a264611cb115928b4d507389a2b89873e36bb74d092e55361c57eb320b3b89e3d2c9c9b7602f39d31137ddf4f338a8ffe9d9d00b035ec89f036fffe6cbc5694ea61c9bfbfd12f748ffc35f1035345e29036246beeb312d000ab23d047c91039974c3b9f1400bab861111bc0662c45da13aaeabf47ccef0b8ecea3b2d36d145976d5db3ab814e86811011ea59d1ad6c03c3e45a532565f130be5bcd0d1f55ff79378c65beab7f87dfeeb96ca5d2afa7e96765c6a8956183029006c9e1246d9d0ffaa1124cdeec4b2cd83adfe687131f7c4d8e29787a0476844a70052ff3236a20eea6fbf5ce1002465d758f63c64ed7cafa108b6218d8dd314e6d4de47b8c9e03c1f249528f713dcc1556b71ed157eb21921ee539e28d694afd7a207a062a02c9dbbc7158969f23d748bff8f258da3c210489e044145b1fa3d7cef4cf3e0816fb25e3bb5a29b160bb33878d42328bf46b267a87fef996f21ccf617dc97ce28863b6797dbd673e9e1501045d58716c2e8cb80fb999f81886a01f810c2b2d630809d0bd691c906df03d60420c90d66168c8e78843c17b5c43250ee0ef513c885c8d9fbff4de0f232dc12a38df2061ac6c29f49e0cbdba56f4bb10bc8aaea74b12380b83b3f3d14cffe86e23d222b2c6534f2e6a15e25064427e77c1005d6ac07902f2b920fb373d662d118621ccef101a02e29ba2a94531dcad5ff82a16cbdea4362e8fad805ecdba7cb0e83efe3cbf78bacffddba85ce99b6e2e3eb68d80bd4e275e179c8912084209a4f91d284f06f9cef70dd7952e3b65726589ca3d353492fbcf9c239e41db9cda520d3a6e85d65a59610687148410a1205bddda216ab22c97cf889639138c21406c43eb1f8215556ccf6dc687ecbd74ba6ded376893fa50015681c61ac931eb98d7fd750064d563f1e3a1c86c7a580cf4ad5f29d7563faf0fe4828441d373a443e86df025859ab260f0e57ddf103c233773673d5bb26546e0ecad8f4cc866dc06cdccc3ec7305ed4de6b7772fc2c104ebd3a95108f3f75ec1ade1159630d6e6538f621bd20bd7c33de64c0d4660286e2488de934121ef89518e475a4d28cc10cb67cb9dfcc572c80c9bf53842e1e1cf4b837ac9636bdacf725be149b995a71673a80d243ea0a0399cb58890178d898c8c79aa28114cba26e874f302a6a53182c2e8f4ed918b0dfe8d0c5aff3c771e0cea479ff1b6fb23da1b4baa581786c1ddb67612fbac7955d3beb6b5c179c67dd61fba8cbef24984df312941c55d261094bd7a66e09043cf1b558a36c6da75e8d4c266cccdb4087bd089d49efbf11edb143f7b3aa15b634aaad5896c817dd7c68f74a466376d070efe68d96ea3e41dae52253cd1bfaec8e1f1feefa64787644f06fc87d9f8f0507b0ebe0a4fd3079cb3fe652de03a27695cbf4549f0a391f374fbf4347fb3575b686462fcdb2b1c698eea985d67fef4ee8d187df09a0514a31d872087f17a4548d8aad38f4ee8098ee0ca3e6e559c7c29bf2afddc70c49a1ed7258d35a96b8ffe1aa32c55d683c755f4b69d139b76182166bc0884169c48d781dee1bb120ab87030432d1cb9db5d09329bbdd3869d2d7573dea9192752b40021300bf42d9f7c6ac87c32d6533ed48208867b18d8b50df84352d63f01d6f3988b83fa4645a315c4d6cbeaf1aed507b612c326d0a13a528b63d432905cb38002bffc6f1d565c0b0e8fe27a5d20a59509f806fcb79086b9825d7bcdd59ff590a29268c012743a52a818e24880b6c111b850e7ddfafdda5dc6b46df15fd3bc4d60a9a7acc456b79067196ba4c8ce31760498b7e46224a539f10dc8554879ba3b598dc55e009ac3b05a346d052a7fe7cd7a802354ed4adeed4a3525918b077eabca93cc9ee7bf5e90738781d7dff207f571052bb5f0507c7766c2578a79621de3efc3193f7ba6dc9807aab84b50de64c514e74c46ad590fd02b383ddf2254fbbc3fd97d1e379de9090844e6398b62e1e75c1695d819196b401da46432ba666bcc5d0e95002540ea02c71f2cc6c942a77b251b4e6bef33d62f22c364d745f1eb4c26c3fc0bc6c1573676657f20dce9733942df7573821902d661e14d982f1f9a6b12e017c1897683cf3e618fa40e9afc1ca0374fe326f3047d22c46e6d7f469037f98d134da9c7b2e2d8973e42905bc5da2975e823e666b21adb12eff510494b093c930c5c4b9a92ad47f075a2c3ec5ed8e9abb2022fc0498b924c335dac71064c1c807dab2ee63b2e6859f330e15e0f1b5ec8f8fa7e21e7c8ed33cdcbc78283fb696dfa5f35a4a8d7dfcb245465a47e8771da5b77a77a9bcb252027a8e655f308e39c07d437279e57a9d50ccc2d0b5e8a9d0917ec74d41912c93242c3aa4ffdffbf82a4cb8285a86a5bc0d0b9093d2dc0c114aca99b9c580b688428b0dd658a7efc04fc097ef9ec466066f08090204ff47fc280cf9164efcdaa540f98472f9d745b72eb6aa022966d9ede1424ec6ef31c74995b309a3e837c139038cfa6e58e95a723319528c908c854edaf5f1c544e4749bdb4e3eee4193d46acc9ce9e43dcc89a25e505794372c0a9bd8c4d15b5de54014390c4edd154140bc3bd4b42b97c006a526bc5766913f1a47494b3136d82bf9c045e77a8084301e3d64b53049dac6fc40575bd5135b24fe158d79599f9f9889320525c84dbdd99e5a8206dcd20dfd71437385c116a2bf50093265228cd236d8807f1f51f1514e98cce6797d3acb6281e6aa8feacd2648d9a4b0921b5b2456f05ea38951cfefc0f2cb24a4a1b26211d83da532750783460b621d0788f412a9e65494aaa628dca177f9d4513d58bdd8fcdfce1b86d7b6ef812908e9afb2917fa8af04a05840c62b3110210ce8b573b512a0a99817184404b9b3f5701114d60b3b0f68f20c9fef92b8bb8c4f55107a1750a45c87ba5461b90a2c5cda6b8127d1ea70f98671e7c19d3a2f756bc6db021f1351905193a70a192769a67cce63fd51c37b93691b87ae735b612e214faa4a47c4db051083f5beb1b982118dbafc978d6e5ad285c2303508d61d14ee7dee403361ca07c9df61688258a5b4ae4592cf8c983c739671c5af6bd4133f0d2c42e1a40ee06b21fdb5a447d4280ff48f6e2c815f116642620939a51c06716d1a439adaedcff4a6d39c4d6dcda5107afee9aad93f8df51faa2ec435a81decab7ce82490e3a6d1d81d201e473ed8b6a731e34157b98e5e9558c868e382a545338eaf828d77c2fbccd8a2d76bd73e2bb1a0cb917fc65d6b3341dc990a9d0c4f034679bcc5db7ad000d1ab54559917c395515a1fb20378b155adf9513c5e4b15d14d65686d890937a3989b4e9b7b1b61c422a60cc968a904a9f58beecb423af690eb175d47d40694f5e5bc1433c236572fe6949ebed3a029440ed589832c862f0b61e8b9112fb"}, {0xb0, 0x1, 0xd1a, "bd390479ac656a6e4a2b93e848a68c9dd62d621cee8db0d1304c9a32d6e7044047eeb7444c7d5b281f5c27538dd304e5a2528d1a66d4b55cd3e27caa97fcafca9dc240cf2e5bce48165ebb84fbbfd4d0ce72c2ca303b6365cde143eda731f285f1f0d2152c633d96e7ea704254223d20d55c34e541e39527f1132883337609ea2f672ec2b4c4d8cc873ca370be2cd7402dd79ad7b9fe04ac522a47cba1"}], 0x13d0, 0x4}, 0x4) fcntl$dupfd(r0, 0xa, r0) 16:00:55 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r0) socketpair$inet(0x2, 0x4001, 0x100000001, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() ftruncate(r2, 0x3f) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) kevent(r5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff]) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r11 = getgid() r12 = fcntl$getown(r4, 0x5) r13 = geteuid() r14 = getegid() r15 = getpid() r16 = getuid() getgroups(0x1, &(0x7f00000004c0)=[0x0]) r18 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x6, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="a5a9c3a9337a5fe660e8c90e012079b360531f", 0x13}, {&(0x7f0000000340)="8df8c56b5af03d8027b53e387d47ad06000e6b296c47ee530f9f7fb3031d1930f4f6141826b290bea468c5b7f8eeb30c833af6f03dac84c93922cc116185c7c8d6fa95feba5f5156cfffdc78d156d565cc3618e1e0470dfaa858723bc5f51481fd81b295b31061e1aa85dae16539a447ef5a12b5bf4db980f33fede59ad8fe6dbc1d95d0728be2b9b53e037d484398d815441c42a95ba79031f1466139f2cf65", 0xa0}], 0x2, &(0x7f0000000640)=[@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}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xa0, 0x400}, 0x2) 16:00:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/176, 0xb0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:55 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 0: rmdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) clock_getres(0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x220, 0x10) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x20) renameat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f00000002c0)='./bus\x00') r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:55 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)='9', 0x1}], 0x1, 0x0) read(r1, &(0x7f0000000200)=""/140, 0x8c) 16:00:55 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x4, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x8, 0x100, r1}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00') faccessat(r0, &(0x7f00000001c0)='./file1\x00', 0x2, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r2) chmod(&(0x7f0000000280)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/177, &(0x7f0000000380)=0xb1) lchown(&(0x7f00000003c0)='./file1\x00', r2, r3) faccessat(r0, &(0x7f0000000400)='./file0\x00', 0x1b3, 0x0) r4 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket$inet6(0x18, 0x8005, 0xffffffffffffab75) renameat(r0, &(0x7f0000000440)='./file1\x00', r0, &(0x7f0000000480)='./file1\x00') getpeername(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000540)="642430bd5c7cee2e2bb4e417b46988", 0xf) fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f0000000580)='./file0\x00', 0x104) fcntl$setflags(r5, 0x2, 0x0) r6 = getuid() fchown(r5, r6, r3) fcntl$getflags(r0, 0x3) symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000640)={0x6, 0x6}) kqueue() 16:00:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000240)=0xc) fcntl$getflags(r0, 0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="105565020c9d013fbe743bb712c99336f1f239c7f82954e866ef9f5f5f96c200d508352afebd1a0539ba5a0d23b2eba77caf6551eff2cabc1757c574181727f8e4d67c6026d53a2b7d495460e06c3316567d6f7cb22d1d00732c1ec5be7e58d7ddc114e51a8a10485445153401560e7ace535428718471", 0x77) poll(&(0x7f0000000140)=[{r0, 0x1b0}, {r0, 0x40}, {r0, 0x10}, {r0, 0x80}, {r0, 0x4c}, {r2, 0x4}, {r0, 0x9c}, {r1, 0xc4}, {r2}], 0x9, 0x786e) write(r1, &(0x7f0000001140)="19", 0x1) write(r1, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) dup2(r1, r1) r3 = msgget(0x0, 0x200) dup(r1) msgrcv(r3, &(0x7f0000000300)={0x0, ""/243}, 0xfb, 0x3, 0x1800) r4 = msgget$private(0x0, 0x18) msgctl$IPC_RMID(r4, 0x0) setsockopt(r1, 0x9, 0x80000000, &(0x7f0000000000)="a246994c3db96532766d4b4293e1c940166468f55d37f2", 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r5, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:00:55 executing program 0: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) socketpair(0x2, 0x3, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r1 = semget(0x0, 0x7, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/99) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = semget(0x1, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/57) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:55 executing program 0: r0 = semget(0x1, 0x7, 0x826) semop(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x1000}, {0x2, 0x8}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) semget$private(0x0, 0x2, 0x400) 16:00:55 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x2, 0x4) close(r1) recvmsg(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/59, 0x3b}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/21, 0x15}, {&(0x7f00000013c0)=""/123, 0x7b}, {&(0x7f0000001440)=""/149, 0x95}, {&(0x7f0000001500)=""/48, 0x30}, {&(0x7f0000001540)=""/204, 0xcc}], 0xa, &(0x7f0000001700)=""/255, 0xff, 0x2}, 0x2) 16:00:55 executing program 1: socketpair(0x400000000001, 0x3, 0x2b, 0x0) socketpair(0xfffffffbffffffff, 0x8007, 0x1ff, &(0x7f0000000080)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:55 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) dup2(r1, r0) write(r0, &(0x7f0000000080)="f2", 0x1) 16:00:55 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) socket$inet(0x2, 0x4000, 0xfffffffffffffe40) shutdown(r0, 0x1) socket$inet(0x2, 0x6, 0x3f) 16:00:55 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="d5f2470d8b1201a933b1e6522f803c5ae96f44570f7c032bd30b4bc8df1462b3b640644e167776c4e5386c1f71fe", 0x2e) accept$inet6(r0, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kqueue() write(r2, &(0x7f0000000140)="567450a8ae9f2fd8a63619e583fa430701ac70d76fffaf7b79cea1751333146fbc7c3136bd52430196566ab8f0085c8889b8d3a6fbc0a161a08ef83037a4232d4732c975a1959c366fd197f25caaedc0c2fa07f3714b6d1018f477f5920ade470fa3bc0b077bef9edd1b27c9af772ab39257780066ffdc80c88be57d6329a40b0f214026680deb1357f3263900297f83d9b8e4189ea92034322e2f6d66eaeed7f3507cd58a72a2b9c459f0", 0xab) dup2(r1, r0) 16:00:55 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom$inet(r1, &(0x7f0000000340)=""/140, 0x8c, 0x800, 0x0, 0x0) connect(r1, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setegid(r0) socketpair$unix(0x1, 0xffffffffffe, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) socketpair$inet(0x2, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="b9447b39a25d4abf7cf1be526a86fbca9b7854bf4d7a3402512f830a0efdd24ec4b8561b5a2a7bdc725eab9a75ed2f6e49ca7648929d59f94d74a5dfae001255da260a6c81624c379ea7a4df14365e6629217d38bfe991b2424a2e7f3f4b8d4ed2f26addc8bd736c69db4ce7913430bade3c7e34a199f107ad2fe414a609e3a5713c589ffd851c3afc", 0x89) setsockopt(r3, 0x4, 0x5, &(0x7f0000000040)="93ad01a847147efc99b533e46be131349073966030730f472c200b36331b58692b28afba010ce209396cbb1dd118857899f7d36997fab1664f05a73322d65a8dc92812cc9e5ff5546e15bd813344ab304373376117dbf8f09662fdeb489448a942aad09429c8e5f6732c86e5ac0afbc081e3c879085397e80f6c691d6f5f3a717695eba934c0", 0x86) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x0, 0x0) 16:00:55 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fsync(r0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x8) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r0) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000000}) mlockall(0x3) setrlimit(0x8, &(0x7f0000000080)={0x8, 0x80000000}) syz_execute_func(&(0x7f00000000c0)="c482fd20b97b0000008f894802cb653e69c30e8d00002ed094f7030000000fe8326746d9f96436672e67400f38005106c4217bf025090c0000c4c3d95dde09410f71e60c") pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x7}) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x6, 0x1) setrlimit(0x0, &(0x7f0000000140)={0x7, 0x1}) 16:00:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getpid() r1 = getpid() setpgid(r0, r1) chmod(&(0x7f0000000040)='./file0\x00', 0x40) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x80) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket$inet6(0x18, 0x4000, 0x7f) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="c6f48034ea587d3c5f9e10793c22af232384640e8ad549e727890491b37bd37beb397843555beb380d7cde79be17ad55a8a72224d94712cb5d4ddec1ecb127", 0x3f}, {&(0x7f0000000180)="d7eead84d82c4e917df89b9f893a13d811d1427dc4d330c228e27d534176763f07c55b0eb5635e7f0eb6c3dba5b06c5de443dcf13375b21fb6a7ab43ad1a4c40ad85ff6f0faee3735742370fe1ebadf3b510aa97ba643a0e403a38549be94d6943ce886af1d6e26b3d", 0x69}, {&(0x7f0000000200)="66f32bf277ef08fa233f7d9c4d4399c7548fb7ee02f157aad778e2873ecf6e929029201ff24262251f68722b824919f7b88b754ecd1717986ff11a2139b4c85d5ef43823f42aa17ae249726801751186d7a7417fb01b5e6710da0611ca25bd8d302997d570835fbd63c9053eb372", 0x6e}], 0x3, 0x33) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x4, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000001380)='c', 0x1}], 0x2c4, 0x0) 16:00:57 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x6, 0x80, 0x8, 0x5}) r3 = semget(0x1, 0x0, 0x100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/4096) 16:00:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) open(&(0x7f0000000180)='./bus\x00', 0x800, 0x1) flock(r0, 0x5) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1004, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000180), 0xc) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cac85f51c84201f22d2f"], 0xa) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x1, 0xffffffff, 0x7fff, r1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x9}, 0xc) 16:00:57 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x0, 0x18) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0/file0/file0\x00') r3 = semget(0x3, 0x1, 0x84) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x8) 16:00:57 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) listen(r0, 0x5) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in6={0x18, 0x3, 0x1, 0x100000001}, 0xc, 0x0, 0x0, &(0x7f0000002800), 0x0, 0x3}, 0x401) flock(r0, 0x4) 16:00:57 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/88, 0x58, 0x0, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) r2 = dup2(r0, r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x418e, 0x8}, 0xc) write(r1, &(0x7f0000000200)='-', 0x1) 16:00:57 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x26) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x53) fcntl$dupfd(r0, 0xa, r1) readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) socketpair(0x1e, 0x7, 0x2, &(0x7f0000000040)) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r3) flock(r1, 0x1) fsync(r2) close(r0) mmap(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x4, 0x4010, r1, 0x0, 0x0) dup2(r0, r2) 16:00:57 executing program 0: r0 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) setrlimit(0x2, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x20000000003, 0xfffffffffffffff7) getsockopt(r0, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mknod(&(0x7f0000000080)='./file0\x00', 0x110, 0x6) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:57 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000140), 0x21d, 0x800) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00./file0\x00'], 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) 16:00:57 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x61c2, 0x6c6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)="e43c", 0x2) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f00000000c0)=[{r0, 0x5}, {r0, 0x80}, {r0, 0x100}, {r0, 0x8}, {r0, 0x1}, {r0, 0x19f}, {r0, 0x100}], 0x7, 0x5) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001400)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318bedbe15fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8aca4400000000000000423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20001, 0x100) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r0, 0x180}], 0x2, 0xe60) r2 = semget$private(0x0, 0x2, 0x41) semctl$IPC_RMID(r2, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0xc4, &(0x7f0000000100)="b687e184d205c28bff7bef0d3cc151728abc42377ec2cbc608f38ea0c49c3e2213de514e94f3aa670b21b740ea8503dd74fa80bcb45522e11a6462e831d0c19e854e8a2bbda676e2de3aff681549b95095ab8de08a8159264404d27b2b5d364f0de4453eee7cccb1d503ef6d4abbf3f8a63afb57e4f1adbd2e9ab85fc3b8e7b1891aca565a5aae83212df1fb2966d42073ef61076e048ce41bb973f5952fc61207f656c450e4aaecc604108cd7a732bd6f0325f2f87c9a475303a006f89d2e34eb99309a") fcntl$setstatus(r0, 0x4, 0xc) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:57 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/174, 0xae}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:57 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x4000002, 0xfffffffffffffffa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a43dc72356b9", 0x6}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x9, 0x1}, 0x280000000, [0x0, 0x4dac, 0x5, 0x9, 0x5, 0x3, 0x9, 0x1]}, 0x3c) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xd100, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000400)={0x8, 0x3be6}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchdir(r1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0x3}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x88, 0x8, 0x5, 0x7fff}], 0xffffffffffff8001, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x20000010, 0x1, 0x9}, {{r2}, 0xffffffffffffffff, 0x28, 0x15, 0x7fff, 0x8ed}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x9, 0x6}, {{r1}, 0xfffffffffffffffd, 0x28, 0x20000000, 0x800, 0xffffffff}], 0x9, &(0x7f0000000100)={0xa66, 0x7}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet(r1, &(0x7f00000002c0)=""/196, 0xc4, 0x1, &(0x7f00000003c0)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./bus\x00', r3, r4, 0x2) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r5) mknod(&(0x7f0000000440)='./bus\x00', 0xf2b8b79c62217a58, 0xfc) 16:00:57 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = syz_open_pts() flock(r0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x10) close(r0) 16:00:58 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) openat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r1, 0xa1}], 0x1, 0x2) 16:00:58 executing program 0: pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000001280)='./file0\x00', 0x7010, 0x80000001) r2 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() r3 = msgget$private(0x0, 0x210) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0x6, r4, r5, r6, r7, 0x40, 0x8000}, 0xffff, 0x4, r8, r9, 0x1, 0xfffffffffffffe01, 0x9, 0x8}) setsockopt$inet_opts(r2, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) writev(r2, &(0x7f0000001200)=[{&(0x7f0000000040)="e6f3094d5a1707726e0e32ace076f851bbb0d61573a10d2f6c7e7b67dcfc630de8cc42f1a524156fc31693a6af4652790e6cda56b7783a259b9c277d1d6b", 0x3e}, {&(0x7f0000000080)="1a949384682986bb672eb018be238ecbc0e070644392ba159dd87ea91c497a1975057ff64d117e65fa8cc8a263e5d2a0c6d21b01154cf240445936eee10ac78b0249ae43ecac18c891a0e4dd6718e4947b18200ac733a021ff734166b07ea1200a6eca0c26bc7c0f5bbef73612abcf2a154bd603012dff4cf2d20bd79af06751df34175f6d54b8beae552f079af21edef9278e18cc4094ef091d09fc91e70b6f3262ff302791626c35ae72407cddb5b98689056b46815430a2b3c827499f92b01b9084d7297eb7394f3dd0bc5328ffe0a8c9316348ef4a99f4fd88ebaee9c057bb315cbddca49f1599a47327ea6f61aeb82bccd880b0dccde2f747822285ae6a47e73ef74ddce2c39c56c93669acca2f2b62da6a997606f058a2c9b5d4ffb19b9d95852961f717321f80d21d110f88a232f6a3678f8191f56d33377900f39fe65c27930cad3c4866f6690fc91921fd3397861cc8865997479f8e1a673d4b26e23f7851ae150d385ea05f2ec949b24ca6bdb315607ba8227cdc8295916436785f9069d14f743c990301caf726835a5da797d624925b87dbf872f1e7fe23c300db2617fa5c7acc9c73584cd28e547acfa9ee1bc308bb12005e9ea1108266e897a88d1948e9f7840e10a28d749c7bcea15fca7addb3051fd73496c06c9b7850de9823295d747497f8c369ed289781539a24c743522fac869cb3c6f23022bb67e199359f05c56569edb5b2d613d5a8ba1dd467de95767034fbcc370f8a8dd2a793be3979bdf1720be41522048240ad25ba6172b3092636916495ae875cce811ff755e5239bc77dff44a88813e27ecb7a020bc0b2de0b46d3d7e48e74867a17000417c82b0a85f10d14fe7550a6d98bcc17e6c2b0dd9440d022d6361e094b12c4ccc1ab3da96272f90e1d08a425f87737d73e32ac6ae79c667ddd5d37b8d8314be660f0451a113e74506d9956cf4f1608587bf34722c28f1bee9be79ab2830cf59ada18b828e9c438225c1d96d7222d3513adf4641c4916f6d101e3ad640f8ce2208194e1da4b07bddd858ac5c7078d962fd7c0b24229b4098701e172eab97e8dc3cc87c6747ac00ff2d1613933ac00702067233a0a4c47b99990697afd5d743b6a3865ebb5bef4276d4b0908cbddb5d2883b886adc05e1bca5d913abf031296e7d7693cf70e6cbd6a6fd3a21af473ee2cdb080b2fb1c775acd26a0d09604047ae549f3ffa92ce82896743b58aaf027e2302f7aa296a3fbf8fd6da13f057ad83c68b47c47d93e8c58024157083c1a5b9a66feb74ea539e304ee7b50401e26ec161d3366c5b81823e4cd73476c01d1fa2e7e7ee60d0ea06ad5bbf0fbb3be0c9b3cea97f344f537cfc8798efb1563fc36599c588e2d19a392e6b4fedfb3283c59a695a416c5b39186affad2cbdad4e86aea8ab757b87335d2e3b6507771c4ebca8d7256efba0fbcf6507ce04db4003e344e36b1e84ace308cc16e917371bb99959818ae816b2302d055ca3b1dde17792b169b34b3439ebbdecc5c040c76a3442d936bab65e5de509dd9800ec73b427184c39245bae5fe1d6c68896df06a446aaf1f7c02508577618565107ffdb3a53fbf214f4d2888751a61e3f4ce83c5e57d98baa169a8379408afe00e2071247fb3a0939eda68856e10cff0eeb0c8b4d6bd3a53f04b225315233928ac778f32beeaa0ef21dee545d1feebfbc95ce8cde719d1fe4647aaf09200ad7ed43140a18c49d9b223ad48d1d93507f19fb0ad046175c0021a489638908b9da003bda304ac9f7331e5c75080ac50f8038d570984b30533504a7bfd72c9b1a923504fa747c1dbf42209659d117c9fd7e4ec647a00370d34ce284f6910349368af1e8b274a94e9cfa8450d129db53af9a157aee882eda45c4b972f168d8ea678bc52e6c9d47e31db5d6b2b5ea70f925a24db6181b1f5c1fe4890190c2e5fbf2c5e3aeba6231744dbd087a03d5bd1be1b1ff579fafb111a7a295ab539de476a42cf2ffed64fa29b4f20f629d3843d75c554ba21cb6255a8211e0931a9d86b3ae776ed28d277fc14a0070370fe1e708d7d064f4d482637c264853815dd8f72b926826f05b493be0efb022dc0e940948ef9abec7670461c648641679ff5220f658e0933f6b8ea1fbc102701d2973b7174908c1b53fdc12a99b590644c8c0899d034c577d5c40b55ad33b2cf30880b12348765134b0265545c18dfbafdaa92484c675173e879defd6e66d127b67c83b3c67a1daefd3f4f86ed8f644c5bd2c62f3ceaf3742289bc6a578ee602efe889c361892e0cc9588ec048bf4db35ae66d6405e3d705291682f0290f35f97864db5fec819bf0ad5c62bdaddcf47e080c605da214e55a135712743c31155e0df8d79926369ed33b747a94d02ebacc5c0eb2d5da4f4563815d0ed3da6cb463c316a8f6d7a270e4dd9316e2ab341d0a54f6757ff5f38d864c01ee65f6e4b3d2619e53aad39d1a51f2cb9a1156c99c6bd6f87e48436e07cb5d9aeffabcf7241bcf256333df567cbafcab8fa7590f01732426ad5eaa9c3d04ab86bcabca88d76f4a915e0685cbfd2260a2ab2427ac7af979201b0cc0b35c9654ed8eaf2d0f3b8c03ce84c84f3d070120edda54bd70801abdee0c0e51677dda5101ebeefa1f742b9cdc7f162740784b7ea63dc29ea8d8620061b23b6d84d97db4111969b46bc8b3506b630c3ce9d03b80294e8f25f838846389986ec89b9f2717f8f14b8c55210190a6c29b56446b94439544b6d087c845749b867e12e288859d0ff2ac6f2e99e52a041d442fff2aa7e43252d0d222fccd6ff276682336dd5c8a01ab5abd7bbbbe48afc8349a14e90780481209e01f3e680b3fe6beeca3cc1828426d356077bfc63e5b35f40d98282997c0f0981bda0155c4a8909e1a5644a58c73a7a4486113717142963bdbb1eb8a4cd1bd7f0f50c1ec4dda04172c073b03d7f461b91f29d93ae3bab4a9056b9fd2069a09f3366e76db8125deea565970fdba0b0d9765e57253b1f960809fdd82d1d8122c84a48b84c1b8a575504aedb74d0f89fcebf6507709eb0b73e6c2d29725801a6575819326c65de3b3af748d5db9b55e27bcf6f620ef00e63d5fe8e5499c66677edfdaf0a27cd456d5fe854ab88e1e00ff9c45b78ab72dfe5fe70740ef52dd2bcf3b6bbde1f4cb97682328060453bd66227ce0071c75314b5163e9be268ab8edbe5837b1f9c3caa80c6a49806ffc5f92bc4e3af67d4c61e3d90cf48a76078da2d63e641b431bd4f0310f4353fba986a693cb04cf3dc46c6d9f68418b3a2138a35652d8656c6767e7c28b2e6937388b3a36b464c323228ba084d8b447592dce7105b882bc94b0326102f7170d37fd6cf694c5eb5a894600e558bd40d3146ca849b367a6665896795e570b1ddce12e5795bdf70c7cface5317abfa1c481018f0baad24977049f129061834991f69ec120fc99284bd202995e2ab02ec7b8e7ea690b3e52d7710dedd0df58ec666c09b9e515678fe4f1c3f58546cfc3ffd9536355cc39d441d1a8a18e039cc6be1bea363f69584a73470325f2ea4a40df942847d0bf64774188b7fffcab919ff88e63e82aa384aad58b38a6a8c4463afb515b392a4498dd6023bf2e8e761ebef7d0f1417804e466cfe016e1ff235600f6dfbe0dbd97665ed019dadb6e3d5c29f1ee7c523e3fd13ce9423b4162f1b5ca01871b7809d4416d3a32c2e62715e707b816081703ca7652f4282d30b675610904036cebd5d8eb09fecb04eee918372138478a1e050eefbc9bad8c9d80f9933bc08662dff1515cd47cd6947a8572ed802574ce70c5174cd4e71aa2dabdeaf1d9f38f16f861b020001fb99a14f73cc025c5d794889b32719ca9fcac2d73e8e946b493799adcad6fb048210d5e4cea4b7eaf74aa5c03247b9eebc2705968cc6fc9f03063ebdc96c1717ceface1512de18316ab2f7e3a4c8ec3d95078c653c29a2fe48254ca60189133b50d587e13f8bc9ae674334b491408e4561ba69f048ce692cdecfed3fe6bcba034ef2cc0588165e6713c0b947fe55566d0977cff80746be81c5a8a0b2e13b35c5c858ee5d239a65dd1015d04a3dec7e0c51f08d123c7e53fbf289ed23467a0b81735e57c43c7799648beabd7450289380ddb11dbb8dfac4fd4ea6b14437a3c761352140b09a9bc89df341f16835c979906bf0f4e82d2fe3205b851a591109f78ae321dd8faed6c72ad7355e661be0ee5a8a419986a7310dd570ca22923c1bce7f223543212f49ab704c778f2e6ac2e377fe5163ec8fc9c000fa0f3a5f6e56df2937ad500baec05f1b08ef194d875cf1d538f890b0c115ca93c0e858879689f5634e73e5995acbf008bfe3c49efc7a8862588f2edb4e3ccac7449e7990772f84ac5fecd34929153a4bea8233e4d56b63ee748051fbaa2c2457a9983ec53d45ca6ff8897699b221454767042b4aea2ce98e7853c27ba187491af3c3a77494cac3814843d87474276dd00a06a06e728de70a82e17d4afa9d86065f6cc696ebb616951d8a6700905099e3e513c994424b715b85ea3870ccf73be10eabc18fac4c9d1cbd9a5266479dab6580ddf5560077393a0db62d44e5be660761a5f3bbf5cb80da0bd9302b0a1945914e11ab728037e48858eb0e53ba6205b4d67a76a5443709b0e046f9bb1b68cc174ce11b8cd43ca551d365582fbbcc60980c78763450875ded6ed947037cc372280c09720caeaf53942e114a2428ee36394058918f74f77e0a732e74fd7f0626c112e95eabd8301d41d364825f0f26b43e522940fc50ed8332e9439664d9c25e8e09a07be28d2a835f7785eeb3c3541f8e6db3aa2cd4fd683a63ff3401076b35b15e277839b52210243bb1342043de544ca0f846872a2c9136fc4fe7056158059ac718b3c4ec4123200ded836f464fd15f8b85c5abd077103ab373475c0a31d54cf6dff6fe7c2b59ef0c4aac8fe49a989dee6e003cd10bf8ac98657b6abc7e23f2f21e1a44e3894b5e8b2895bd25ce179338ff56e21547991aa9989ca9ee8300f8f6c8e3ac6ebdc875a1d52e26eaff88289c673a2d96ccc68873b1f4070582f738ce6bdf91153ee2e82e0860ee348999e2f22e9bae287c2f76c97132796dd45e83b1d087fb51576f7c5bd61b03c63f0721d14d49cd02b75955ee247031206f41bd2e6b77c75942c2bb2a79f35779a4551f776228126c828ed2d25c1e487eb35ddf723152a6a65c60c0c992db823ed2337950d7b7ef683acf6f100efa5d357e293fced4dc1cf28e1b05b74e4a913285b0af3205def109b6b11ca9848635908c963963b7cfafd8ba05898d75efe9e3544cc8109e548ac940aca133e5bf21b6516ba3a38edc73c9b9167b8d15af76074285825eb8b406faf91f69e8f329250dbfb1fca60294982d87a31e04e20868a02a640fa4b75890f90bda860ff43b75c49564090591bd3ba5cf06d33fa0f6d9c66c8a58dec126d45c9519edc15e346a087a1be8f49ea11ce60c048861d7c5eddc738835fd2875cb335b084fc25591376c93575303edd91d09a7082dba47532bfd81074e36a59fc84eb62f3194717c701bebcd6228ea6fd6c2bf17bce31d814737b5ed9e3703c1c69e2566d3ef3d8f5a8865944562af828f20867ba3d4936e0a84eabd7b680ed12c0975c004484db224539114b950ade76b1c8d1628a19738498ab01a03ec0ee3a4ad40f56989c177f6551906aaef88d709add965e753670603ff0a9d0c9bea1507a05aef12ca741b10cf0ddc4c9b127ca0481e192c566c637074df1f3d826bad650f3ec156924c3f13", 0x1000}, {&(0x7f0000001080)="5bee9ab6d4bb52fbe7d1bb831f105c33537706ce8e479e7b9e38bb0bb258e95e7c77f8050a5da8f3a516561c5a39200d53e74a80b6637f26ae20fe80b370dd6b7efde0d4e389fcd0a925f17c7c36f5bbf3bb3e1a6fe9cf2f7bdeaf4e59aef5b9d6b91536b406319e5e39f55fb1fab5cec091c3989753", 0x76}, {&(0x7f0000001100)}, {&(0x7f0000001140)="ee1b96389f6ebfff131e0da1c2a90a41569a8f866593ab7c85477adc69c745c58f79c5a8ebe6e0d52a6fcc30eb7d3ca52cc9a9b18b1c78c054eeaa5fe885c0e0b6fde8908d353fb58a000d01bffb6444b5c889925681a77740437c4975f64ec53b8229496be177060895bb60a66115054e967fbc0f5179048657f93bc3b1dda2f4fc0b1883f4521b852014c74ecc81362268e63f87f942", 0x97}], 0x5) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r2 = dup(r0) bind$unix(r2, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:58 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x19b) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20, 0x190) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0xffffffffffffff01, 0x3}], 0x4, &(0x7f0000000240)=[{{r0}, 0x0, 0x20, 0x4, 0xceb1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x7ff, 0x94}], 0x80000001, &(0x7f0000000280)={0xd0, 0x6}) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) r2 = syz_open_pts() close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) recvfrom$unix(r1, &(0x7f00000002c0)=""/110, 0x6e, 0x2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000380)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$dupfd(r4, 0xa, r2) r5 = socket(0x18, 0x1, 0x7) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000003c0)=""/163, &(0x7f0000000480)=0xa3) read(r4, &(0x7f0000000080)=""/249, 0xf9) 16:00:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x0, 0x40, 0x1, 0x20}, {{}, 0xfffffffffffffffa, 0x20, 0xf00fffff, 0x8001, 0x4}], 0x4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x3, 0x4}], 0x95, &(0x7f00000000c0)={0x3, 0x4}) r1 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x7a6, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x100000001}, {{r0}, 0xffffffffdffffff8, 0x21, 0x8, 0x101, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x7f1, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0xffff}], 0xe4, 0x0, 0x6, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x44, 0x0, 0xfc3, 0x7f}, {{r0}, 0xffffffffffffffff, 0x10, 0x42, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x80, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x4, 0x4f4}, {{r1}, 0xffffffffffffffff, 0x7, 0x4, 0x3, 0x302}, {{r0}, 0xfffffffffffffffc, 0x50, 0x4, 0xfff}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x4f, 0xb03, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x7ff, 0x1}, {{r1}, 0xffffffffffffffff, 0x58, 0x80000014, 0x100000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x19, 0x20000004, 0xba0, 0x5}, {{r0}, 0xffffffffffffffff, 0x28, 0x2, 0x40, 0x80}, {{r0}, 0xfffffffffffffffa, 0x20, 0xd29114e25060d4d5, 0x9, 0x4}], 0x3f, &(0x7f0000000000)={0x8, 0xfffffffffffffff9}) dup2(r1, 0xffffffffffffffff) ftruncate(r0, 0x3) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() read(r0, &(0x7f0000000080)=""/13, 0xd) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x90e, 0x800}) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18}, {r1, 0x10}, {r0, 0x14}], 0x3, 0x5) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:58 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x5, 0x7) setuid(0xee01) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) setrlimit(0x4ec53844331021b0, &(0x7f0000000000)={0x6c, 0x2}) r1 = getpid() wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000080)) 16:00:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = semget(0x3, 0x2, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/80) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() open(&(0x7f0000000000)='\x00', 0x8, 0x20) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = getpid() getpgid(r1) close(r0) 16:00:59 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) close(0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000400)=""/178, 0xb2, 0x840, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000000)="62927d51ed0ed2d3381af7fe23d45e7829979ffc187f84b0bd397b6095f497d03a4ef3339482c681c4eede951f52b12f7e197c2bace5509680acdb267dea872a0ff82b7b19a6164c5eb04b542f0396b73c7c2b67d3df4266cd75a35144bceac2bb0577f52f05866f1064ef1e2fc8a8c7893b62be5e3cf6d1da7cdaaae8628064c84d5b23", 0x84}, {&(0x7f0000000140)="d050335bee7c1dedb00cad54d1793bbb1eac2b6d8846b7df1f63ad585ea8d8609aa0d6978b1004b9ba5053239ffe5d2fa7874dbed2a4d1c3b20bcd2c9c3090284466dfd58e026e6e6da786f3e5be7f4216a10261f49e9984ffbe9e06658af365f8c3edf5af459d06bbd496c73a414adcb0dd491c9e4e7cfcf9fdb1383654e04cbd00e73659dc425322e2cebe31fc5206cd7e1317cd06005172", 0x99}, {&(0x7f0000001180)="05d56097a15ef20e5dae65b11be58b303b78b0801540544ef42188f782d142892705ac82aff4342a906cfbefb8c4484be09f89e1d8736f0a1846ed57bd98c8e6950549be2293b2e45cb333121a07b107a2b136d3a95b3db94f455279812222f845151ad8b6bdf574eef01931307218d4e14c78ddf5cd1ee3efc0d47b5d133188f05782dd1e7fc96f2bc0ae1c35a29273323e8a328eb418cdc45bb201235d3cd528061ed0196313993003e8a55c0a6ddd3f0198f2b699692872ae035181181aa82b7134c0d19d603737b20434a058d60cf790f146b04c817d9a62d018c11bf6ec1bbb6674cd2fa130551fe92d18f7e0ca8922efd566f1196cfd561f6f3cc1f9d0057a02fa5854ba4b6bd018bef45e2b76a6e66b4dcb6599d7f5b6f8f06adbde278991f25d064a4c1bd37f53bd79756e0bb482a247b5f61a24f65cd67f514b419939ef715d1af36b6d2eeda466815438c5fe158afa7b5c0e127a504b044c69fae49b2478b7989739d3d8a1f682f79a9f4da52b66b05862981bf2d9774441289e94ed8762c53ca6197212f2568bb7d93e985bd09ae8ab93231bb4e7aa71d73a1988a337c4f943f2a337fc8c037a8a5ec0fb3364fdf0ab963ebd8193834d6da9659134e89a6943e9f558a48f9bb45d2e6deb21672c536cfc0ae97eef9224974eb035b4cff08be786e30c8d9f1c8a68143f95eb78eb0dfc1bed74d527e29b39e5237dfb1a4b333c46c6a76e6cc58d16c2b5df8f84bc189c5ab5afea0554177d92649100994b6311b95b491d92bdb4c401a31868d36ea23a5066ea694f7b4dba2baea55f94cf60479c2c730039aff862200973958bf53fdb2e0b38742e3f162897653e9a5fac2c586d6b6bc0df0166e9d799355d4ba58ef8ece62ef4619979543a23c65252ad15a58d8d2988edc8300889747e3376693b39abb131b9ff4a14247fbfd49ea58ebc7b5d787fcee8f9c5788942bb39d90b6e5480acf37c4f06849dac5705114d3db3ada00a2dae9ac5b3c0867e47ddadc6903661cce419790af8c78fb75e42a4454ad2366b35a92c0bc8c62ac1e2733e017f3f0054a76740a03fe8a5ea679c0a4904710fb41e77becc3ea6a7c2627e930d01cda66e385672bd46a5306ae050c4448db6fc92ec62ee39f570549f5b21f2e0fcb09236f6acedab7ecfbaedbfd4cf473cd2dc80bc09527d93449bf638c74e6a355161082aca1fa8ebb95bf10eed98854d93967a77098ced3375540d0b2406ad7891f2456022b8cf6c41c7ff22c74fa9abd84507b9ad481e13efc245d849f499630bbfb183855e6c197b4a22ad6ea5d3842fa418df1f5e66cb685c44beea289f09198a70f2d01aec462e736edee0b291a3058e53859573d2fd1f3cfafc3077fe961546bcfc0626df07dc5f1a6bcf407202364fd4ded66f04c2d20627122edc8df1def652201d549ee302e0b2641a38384472e33750346bba2b9da8a01dcc99faf49aafcd36b2fa0c3ae80c38f64b18fc50ebc2fe13c8f1261b75131c8c487d17b18ac1e510dcf413d1432089542b127dc783939ec495c87814930e50d837bfdc4457bf5056e4eceeb7786818f1531382a77c1709779690acbfae6e3a8093aab121a84845657c5ea46ac6d9e50ea4706abe32ed3b62f3df6c946de5e068f635f2e3fc3e3071082895d93e9e67a56d1854e1003833b2bc3556ce3a85bdb83963e4afb33bdd8d0e5e758f62cd9bde1d9654f87784f630d2d280d51ec8a8cb2a85408990ecbc48e62eed263742034c4ede8da424a37044e9ce56e79050de4ee2387cabaee8808ede2084284191dbc5b8bc99084e57762108171a166d449beb3e26a68dc51ed6b3a03af057d7f4aeb26b0a4da795a5dc7bd077aecdc0665315a312a832b2b8a6178cd3eaeeaa2c715e308dc8eae8f6f78f3de8bdd9fb0403fd932d91bcc7d73b0504360761b97d75ece281c44d530cddc814b02b945e3bca96846014504dea505fe953d752f0184f8b44d837681e3a35a753b65314bf66350701846d1a5068e3e7509e5e3c4f5ba4b5373e71c4c07cfb3ac386bcda7434d72ff4d74ea6430863fed16520102a2b94ab51beb178452db2e619fb92eae370d9bfe5cb0fe6eabce418e9a23ec29d1eeb701ad33118cf98a569900441dce97d1a4c41e8429864d626f6a256e8d231b3fd4cf4b6bdab4fc7c7a0ec45ebed858650c5ee57c6b293bf4a463bf45e4889db227c9ecfcaac1b19a36b2773380f93d1f1df296aa063ee51a2e2a2af7e8a2cdad222551614df8186967d879195bcf5d13f9f3bbd7ea7e03a1614e4dbcbbfb9ad691e35cb7103a0ff287071bf61a50a5a9b4186dd765ffd214290c320eb14a1963216ae81b000124cfe1851106e4c660ca498095b89c229044a119c6787963548ba60197e4cf0adef2d79afc9b2f14aa033dc741382c98310d3df26b23d34428c262a43777ecabd4c80f98f7e24ce7e65ac275503e059c08a922f45be6658c4c97f7d304f8a41d3251fd8f85537aba77e86e1a50db72d57ff09ae9225dd807b5022886596ca42d19888e32bf9252257ef6c36b0d86570e62d54d6fe61d54ebb20656e5c43503d368aef1c18bbca7d1032a64d02de595b98d761899914997052971e40beb60ec5065f968bb1f8970fda0a29b55bd1c1c3c70214759e0bb9d74ed097f85cd4c6cdff575b1e2cfef138045599a744dc58372176b2c8ab61163999b90c064bd3850c04d99d130871edac7bf4acd62857b362b8b9638bec3cfe1979d76bd526d24571b9209387f95940829b38454d8dab3b14c8e9f531afb72b6c6ec08d165d3961d6d561d8e79052479b700d22ab8a57c7ccb50eac6a4d66d115e7cef0f0ff8d6bff94f632e6e598d325bef9d180029d69daaab70d6f77569186064b33bd1f17d177aa5239cd344e0052b55280165fb43c0d4b34965a494c094f4deb9bbef56151aa9d99146ed2904cb8bf94e04a396b293afa1ba3d9bf577e689bfba2c12033f728f33d40f18edbf182ed6de35f28004f729b2d5539e299cbc9c3d8571d6b187d118a8fa201bb8af83e5d9e96854f22875a8d499e96138a467b1427d137770f887350c5e2d93be370aa0b8a983670ec36735ea6bc3fc386fb1a874d1702ec3d3635e94f37eb1c81f9f3eab977a692a57a26accf357763c519fa3004577b19ffaedb13f05966f0115c35c7090113f3d4985ef718f19b087c66e832a223d12c3b58d918b427fe7abbb337218c66fa4c89509403de07ce4d6c2e086e795aeaff4f8e16cad730bd392a48dc273a27a8d1a2e055877d326080728242dedb7cc38dde7ffa59cb2e26d96e1b88b4f913f1c1d6ba123430c8592c38e910823f121099c3acfd6019f49b2ff60225e621dd48ced7614e27fdebd3176c5b6cd310f549f6f242210a2311813207bb22b92f0f07f6d088643ede65a16390d8b35fc30cf2c89f60bee47d66b752dd0857aeba74d315d16a214bb24e7cedd553c24129ca57ed7fb13dd2f4326d385a96d625b00372d4ad00fe38fec5d5f7d65847c382b1d47b5973797d08ee617554fe1e4fc9ac9b577237d052c6b904c7074af6eed4104de778e09c37952bfa0df628e1ddde784c28e09d10937b40133b78d42d0f8d618dcd92fb09b5966601288eefca41b4c7e7963a6456ffbf08df746496b79cb45185e13278b6b76065c2b2c80ef3500086071b55aa350806367b8caa830256a5ea137f2dd54e086616adf2ff5ea80a53bf14ad029e56b46d896bf2c07d09711adffd60a04e0ca161cb202117be10be542754fd32ff8d55a17e5acd3b56080e54ee0468477b26fd534d3732af4998483f0e465df2da5ada8756250ed045a353517c94070cf95e5f8ca4dd57df58412f2589f3573df14c6a282e1406032359af7ccd6e8b51be8b8ddbff805ff015b6e6590801f702b300c31c9e01ecbcd01245210123abe0e5889634a0f5e738b25681870a81391eec3f43f4d4ee800910af2ff5e064895f16875fca675c94346cbfe68733f43247b8a7d9ea0ec9c741881fce982fe0e7441577475925f9f1d1995ec19ec84459799070cfa9fc6d3e18b0409573d2b342732fc3e92f04b13640e2a58fbd9f369ccfc2d92d1035641a2108cd21643ebe643c19682de52ac3953a9da44398c3b09f41f6d689d3c14b92a45a9cec3b18b5337d2d595983c757c8e8c30b022246b0db2359af56c5ac79701bc0ccd75a4fa80909f03a74ce23851c11f62cc531994b6c695b215b4b5fbb49b34b2c51246e7fe6995efc707ba9601cc226dc89be83c33f13b5fd69f37d631138a3747af24cd1a157c1977d29d3f1dff4147ecdbaf416f41501313ae5b08dca3bfbf3804cdef800eb5bbf3476610c4817df355f3268b4128a5e4f85249f5e33ed7c2f42985baf4da5c136afc84b841ec55fd7e87a3486521e15683e005ded013bc88832d1ebb0bd3a16c805faa3096467fa8e1f0dbffb94e084c23f2a433f290b6df232f14a6cc997d9776f94115df209eb4981e84cd4f9c892192836c59f272cf13959941ea5e218f7ad37ef967313a097aa9d7343330adeb2365f8ffe54024ceb1ab0ec35c5ddb17261166d739f79cfc3ca1f976ffdaba860a5a7fe391646991a6747a42ef9ebba75fc82266b80d307c40a8079796cb2e527b49deed6769c73ca353177c3ec0aba39b350b72baf135ad0ecb38839a9c47bb29b1fd34fe2c2259767d0494ffc23ee7360bddec2086d237c2b18093f3535f138c6e7628a680f6c718fb22ca0f306d015eb2a85a5ff4e48a462894a9952b100a584534ec93740efd8a5f8e99edf6638a6ac9cdef54525b392490f3c5225ceaa7a5abcdae9241274162983ff72495baa68e38da687d87495cb547966e57cb4813fb2617e5dd99f7b28b9e2b1c933190e40d9724e30b671c18ab2d721d9771e7389c656335cd58cc4e12c1e702686a739a19c6564403594e5f17bd84f23d195a08a9f714cd18dc0829ce52e5e56d339c4118e8ad2c2cf50e33e5e000b55ce3be190ffd04371fe242ea4b046992eade9e03f803765469e5f607ecc5777289f0f646a9079fd319ccbd326a846023042b3b4b6276942586bf3b8515d986a94bb667f10cfab1c9a0cbcb84fce50878925cf93eda94290c2a72a3549fa4d35f0e007bccd7fdfa7e8b637f2bc1f55d51c3baa729822ad263fa92c556ea560ed0093f5686ae1914d6cc08121a61295ee3553112a69aed01ee6323bf2aa755bebb484d3b9f9ee082d04bac5f0c50decd515332275b8ee7bad027c9eff52113417381c522f767edad03b31f23949bc84c3d197b2353b8ec1fa3dc03c8653003ade6bba672bfce0c6a8a46a4102d7246c23bcec696e17fa3483a9c497abcc1ece7a334f9cccde39c44f72e9fc421d97f31eb038e7328fc7ee67b7859fbbd8422389cc388b9c169f1036b948eb4b7a2eb98c3c055081c681fdec9caa6c8f9d463fb500dbeb13595e26a3589e040d1f9901c7638075db7c92f5179d6d1380c2d047c9f43c0bf6488b9718075e1af56a7a721121fb9a406f1e360b57fb1107de6fa78f7fe0b65c0eb7f5fc0802cec4bc3eefafea248269c927bf5355d9e3fd4cbf1bd5236a4449f151105b87f69eac825da2fcdfbb55e8a52473ad2c53026a534f588627c734c7f90b3d44e5436b76a44bfad3f79f55f9db135dd01561e5848259f9d7e9a0412c8ff868ab1e503552b0d600ac27c665cf0f89864d8118000c57518a529f706ea8217978915c493fbf65aecf97ae4c5edda65187f506e3ab87f5f5b9cc96cfab70f9e5fb4b3d434a80e7f6b24a0f74", 0x1000}, {&(0x7f0000000200)="7b03516c4e2dddc6537edc5ed1a5da2138cdce7a5c2d0874cca5958939a0fca1e330e873a982426b1fa456969e6206db4cd66715c19bb830", 0x38}, {&(0x7f0000000240)="77de1c4b777ff0ddb767be98c2c2f19ab0315f04d0e81b67a722cf38af2472d8d132946d8377fa4e67fbba1f2155a8846b50a392387444595f119133cc9c47a5fbf3fe32f233e1d302b22ce7a7cf9292dce677236884cb5c646345be89a92474c1d13acceaa7327dee1198d91c0538fb66ec07bfdb6c", 0x76}, {&(0x7f00000002c0)="96828c9617482e2afacbabdb5f174fdd5a42e0c80cc2b531fb7f5ebd17b68b084609c5194326a085c2e626979c277a0efb4892d099c607b3017cd55b8021c326f81cf5437ab88a644804e7febbe0380c79c99d8022d51d0477a06e0dff24a8bbad51040132763bc8c840bdd455bc77931108f9274247d8e426057f356633a3d16fec9fda5f3d548f7dd1f1cec9b48dec", 0x90}], 0x6) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x1, 0x8007, 0x51, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xc00000000000, 0x3, 0xfff, 0x4, "acf0a2834debcb3db1122c5ae53bd23ef1ab08ba", 0x4, 0x8}) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) socket$inet6(0x18, 0x8003, 0x5) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x85, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffff8000) 16:00:59 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x112, 0x100) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1a6) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x5) fcntl$getflags(r0, 0x3) r2 = kqueue() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) close(r2) 16:00:59 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) mlockall(0x3) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/87, 0x57}], 0x1, &(0x7f0000000280)=""/80, 0x50}, 0x1) write(r0, &(0x7f0000000180)="51c90840c4b8dd910e249610ad01fbf52bce23ec29ef8a9f5526724b378bde8d2957d05f03af8a390968c01d9936c6c83c7b2bd020118e459c98f40f2b722b3c417beab468d41059241cc3ffb407a82baa3277ba47f25e871192b5fbdcb4718618449e512a5385246239e1ba9211dbbe7f2c2c2bea747c5969e9c92712f125d96e4e29c37e31333013328ce7", 0xfffffffffffffdc0) 16:00:59 executing program 0: mprotect(&(0x7f000059f000/0x3000)=nil, 0x3000, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0xcaa, 0x401, 0x401, 0x400, 0x5, 0x9, 0x7, 0x5}, &(0x7f0000000100)={0x0, 0xbf84}) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) write(r0, &(0x7f0000000080)="a8568c8416ac367061374ce718c0d2d16da8f7d9f5254303acd0bd5b39867cf6e194932bd3233aedcbd7c915f1d03735646bac9ea2aa212fb3aeeed922f8537f788c4557aeff46dbd55e529d4f143f1c2639248464ac55b9e7d1fc928efc6faf75fa5d79b3ab67e7086cfb95a1a2622cc35c6c8add1afe5262c6ae680250f0b56a5953b591e6ed7bf8cf5d05374527ad1b49a00a0ad6e9e5b2bf7e2e0b3739dcf6abc08f1f74c37a8e452af420c834a7616b9358e85f97a236efdebebc507264ae94d0fce588e8a94ca94e8d294624c93b073ae68a20a18673876551cf1e55538ef216c6d3aaaec7d6c44982e1cea89813b6966b7c9cf65151f3f6b74458cb2294863636fff763c803c7ae1f55ecca81d3eb7c2d0ad8925d08fe5ec7f6140964a1066efe8df7a1185f2cf2818231a3713a5c4d1e901c2822ec87b701216b9ad4b68740caa3194a8f3cb2d39694d0495881ab02801f764003af2b1aca30611d38446880fd698ab2d4ee4e049f63fee80e89d437b108307c58b5d2218882561fd72617efa239df94303cea7c598ea5022a7ce5a9815692991301c6a515184bf6942d0a2413bfc71cd6b05cdbd21b7840139519c8cc9400a0e39fbcd10bbc945b88aa76d1cf39ef49de60c13bc7f0d9f809c6c975858a5cb0cfeaea3871e59fb149f76d40de3b034eea0b532ba0d08cf4ab6b99a639e6bc007eae70840024566377e4c5a40204ebe0b24e3cae95fdc05f9060ff8ed9a786dc874b348d90fe5f9e289745b5cb94c4617290dce06b847086f6426d732ba596f2f901187d29a68eae41c077adf0493692bc0254edb68a6337144837553cad0c60fa87d0ff79585089f2ae0e30182c56e7a13bfc12338a03328ae03b427622ad8d5ea4acaa3d26e0f5caa31c000bd5431e48307fe71259b98c8442d3b6914d5a0f47df2bc39f51e2257bb7c23d57819c6d6e715463f42a57671dcd518f88c0148004a7adee69ce8b27b60df3937c77fbe8a8509a5173ae1fc01ee51700aee93841aba40f2a3e17e18f6263197f076b77d8a89f48f070b70c4dcc9298774ab424e801a98a8237d80a68eb562b28c6adaa378fc3d865a5c959fdc4e2781d8c629c8d17a22cfb6be66f240e2530fc74618f2f28309ac2b7d72228da2fd12c40eb364bd5f9f52daf89dac414e8583447d5535dc8bd4b9a5ef84e27c1f857e3298c4088e3aff90b320e5686cc9a7f6e553410d563c235ef546522d25ddd2b3b3bf0bfb3efa099c309479368d4914e3ad06dc4c5ec8b972d2c6fc9522f26f13b9028fd650acfe781087df48d420b829d59ab97ea4bf9b2c2576f9b3aa627b9435dcec1a01c998b1e93564790ab854e4ef91372e96f52ab4c5267b799b08a45a59cadf4539e7a7123d4c9cdf6e736d4b93a8e7e697e952168b9e31a0c0b480d9bd599058ada6e445e08bbaea17ad7b6ab3712d0fb985d855c9daf181efe051ef7bcc74e8ed64b95e4223924e1a83ab447577bac7aeed8ddf3eb44de79ebd89bb686d1115e1a12690ba756886c204770af68433a2056282596fe3c7e852fae8f921a04d6d20b39424bbfb55bc50b879c5ae8156cf2d6205d8e08f26ee6e6cc295815dc109820984fc6edb4044b69a293f6d0ff523143cb80054879cd8aaa41047adf6660bdc70408c0d4bb1d0b13a7d4e184c7bbb9675ebd9d0b6cb509d57a61bf4b650b92711bf92b1aa8f98ee9b557d270b3b563db19acbea99788d171e7c8c471a6a1d18e1bfce972325c823dcd8b517ae0cb3c831e62847c8d565238baec6607959dc648a959c1ba9b0995c3ce86641c710774fb2ed239886022cb6ecc663f6c4b92d4a2454cee2b28d6cf2cf1989b6fb7b0f6de719d089241f942c7bf3b633190bc581efd021b0bcdd341dd0557a222feaabafd6203d9c3b4a454feb8bfbb638d2b3bcae0aa5c6e08a469dc5bd7563fc53b6596e49fe71518b21fa883a529bd84a38394031bc87478177c0b17c89ebaa40b38c9ba5b069d10ddde7b3acfd4e1064b272b38f9308f233de27202754c5033c3287b129f67b822e3df036a8afe6ec54f9f69606aefac61f281a354e8b7f35c3a6f54a70a4e913d7b566c14f093c32f67a50375dcb5053dff5d62c0219832356c8e5c254929583c858ca92f081c7a7846d50c6b9f6a01701b995eba5745119f7fe9bffa6bb13056d5afbc7d12e432dd12230e874d668fd0f0ce51bc1b6052de3402274e929e56e2c2875a72963548630b4f71509471d26037e0789c7976f2b0f93bee4065bbff25d9df8aeaa02c3c2788842942c00b9471551e2bb464f6cd3488c4994f3c480c8726a36efb53931e8d5312b12bc9c12039fa5b5a5dcbfda469ff915c72f7070d53f20254a6cd4e6fcc03264b32c6035c257cfd25ebe937171c27a15051cff86c0da96d90029490502606cf62be5e5e1c14e8ee67a0c57313dab826bfc7ef72e21a48d84dcdadfd9304f45b08a36df8029688e5f9ff0ac0921661aa71847a252fd3c7a99f673a01fe92f3339264e51de5764798337d108de33631ae34ca09abd7b679f013bf7aa2aa1d31f104b92686592ae4bf65144f8298e840ed3dba45f6fd18a261b519818c06f3b0c21e243805d1b3650054e5c3111613a08f6dd3d411ff28b3709a6502800b907641e44701205708bb9cae114fbc9e439b84b3fb7b496bb73dc4eb92f4d04160092b0ae53e6871e35652940796c24bce8431844e335c021a7cc11a96c0fd8d61c11e8f5f8d02d5e195cf07ac49ef4c1a8601894e0b89b8017a7bb6e5a64dc44358f282faae3d00117685c96858d4558c8b9cb401a67377cf3391720dca82f7b75e4c29db9064ebfa9754f0156c67a29f3dbd1563aa0b09e0740420c9d3ecc7de3d8de36ab509486db63aac15b48b34c2bb6f4632cc9e3fc8564b03be7c7e5232d59b0f9fbab50cc9381d45fb776dfee58c86980f07b8c3d58050d355a713b2ff8d446219704b33fc750522d7b1b3c273810ce7674e9141563f0e2f5c013e895ce9adfa0c3ed5821ac1112bf2aa141f8b79363c50f832762db87819c0f58199b067a90c00610a1a5c868e8106f246af7662307a9d83944a336ab0c42b3cde26571df68119c005bc3afaf55d940cb2ad869cb05ef51a8d28aec01fbaa7d88617d59eaf43495aa0fb0d20a62f1adb74814d08f142bf43bac427b4e4801cfc7762a89e3dc77dc2c7ad712a8eee3d0a6fecf749bbbf20e39db7ddfcecfbbd64dc33a5c588f0db66073185dd9aef0a01eb09ef808ddeb2632216f1db473c41a505b13a921d2ea490e8b228b7beecc9318f590a589562fe129dd055a286ebf2f90a72f340942906080a4e4cba7a4fdd163a2914aafec8dc3ea01ffba6146d5cd8b046b6a71471cd84330788ee738c40eae574bb0a1e7803b7168cfc0bd4d1a5955532517c7eef63d6525c5aec1d8d69428d69da9ea46451f65e22bcbe3ba70293f93a5f398054b2a25448b034be96883d52f1c6e68bca552abf2d70aa955a6015184224c881f75f157295e44b6f31096477c9b35a51aabe93c65738d20b3823eb1dd58a7812d78027b49d1b7a49eb16df4745e7da228bfadac4e129334424af3b98d0ae15d81a4d23b87f4cad049844adb1f6b9a64ed7fc651e08ab00947f9657c52e61e202888cf063338c77a4af9515fb913dd7471ed41708b7e6ba29cbb64b2947b8578271f262fd9767a9929c57599ba9afb156f8d41111eac250da4323cade1866a18d697de5870dd636522921e70c720126ed463d6cc4fc5ed3f23108bf3c184a5719bd32b9c4e0c41a50d04813943bbed7158ef71b9a27ddabbf73347cf58df71e00bdd59d2a5b97c1e01259b5556cbb6b21e8a243e4ab87be631b98c7c7afdb74e197092baddaef81d588057535a4bc5a05d1ef918c9f4d5c652f268bfe28305c66510cc8ad22ddc653112b6a9b9438bbf2b05b1572e807cb3f7528f5059f63dd5c3b4c0096fedc1f90d93162e81f6d5e73cd35da4c67406c68ac71cac4879569e998319c602c285230ae5b0bd913375324c1cc46b58be870f7c0ab0c77a32f7a9ec5e09bc579e175a867d6253820907316a354901adb9453a45000338d406e38a1315edb4297c85d40e4440fd3ce98f48040cc9ffc79e81e7393cf269947051f5491d7251fedb31cbfbb6298184771e0b918cfd08919824a0543ca5285877b53011b960269e7e257fb9d8a6fa60937f5e6ddfc75bd2601ac2f3deb09fc0c13d0ddef6cd64b6c99fa4ba4057d3c83b9f9ece54f1fb7a9e5c4527b1d5aa786213a4a68a842eee78b6ae9ce72b4f5d8c6d4c1b8486beb6ae0196e55a424a4facdb910a552b05d221dc662c8b27ae7cc86eea7b2660c2e07a9717af1ee4aa50ce8ef55d3e3a76f30b2af9d7210e89477e2e613a72bf7f498fe338b549a78e0638b4a2ba5e980e4d005325c0e9ff3525e7e5206999fa57cefac269a57a26ef6e635688d63c70d0f668998ebe9fdb22a46e7bd0f9d967de3ee985cddd73c0a3e34b09b7d0c3130d388f08dcd08a9cab7d71e4c3e28a9dfdd06a7dde876078bdfd19ef351ac7bcd67f0c315e75d9d65fc3438d14bd52da7ec2c37bc9b1e6768880cabc55f64c38483935c54d65025f77cfe3200171a5b31d3a9408c2c5363419587dad3b71f9e13ff7cc336949a8eb195665d36c841844369cb924ade1e4b6741ecf6c792965673c6832cc12cc80bfa916066eea1b2e8365be5e180e1fa8f7a2ac2406786b0dd13e61d887ff97f6623ee6167edc145656f46bd8d18dec4fd0e11c4d448381f70d91ad25f5245b6bf350d181f7efa86ba5b69ec9c45a88404a593b63cda8d529936a4580e3dffccba8b8e6444a936c23e13744fd3f1455db3c13abfafd055413af7aa0b41c80b38e2151d7588d45d4953e6bcbcf9e84d7915216ee751bd111fc36e59be7b4f44bf9b3fac7044b596a63c95a8fb446766e7912aa66b6cda03aab0703fb58978a1df2d3a3721012b052c03bffd6cb1cfe7a577be3f821d8692ef407b1e87c600478eeb7c89066793ec86ef282d81c7c97a5eed133911b95f525e43ee2a4b238de7688ef17179e2dda58f0c1399c82f5bfe17d10707a43043dd0d8934a3f5e02c25e777ccfde3bc2c4dd5cf95bccce2dbfa17da0daa0f9bb15669875356d12877e65079f2e7d8999501818b5b44fbebcea7eadb6330dad12f234c36177e86b3fe0d5affeb7119a4e48cf35ec73d4dca892eee165f9876539a7c196aad4427fe7063554648391ca5c37881382e90a83fcc1da5b1c378a9bfb37946ca38b7c2ee55f6ed6d677fec395756b0c4405d06e516a7e72d9226e1d8d2195db34cfc31943051639abb708d287c779a28945fd7116650ddea6b6fe7bc7f38375cd747edf97fd890702f955ece5baf3cce1d81c564af764f1acb4d27f9b83f67535618f197ae2717c4ea4872e305347f06301a6208bfac4fd116fe1d3e414168138fa7f61c06ac240f4e0539a5475e393f5cdee3810c7f88290d53d7b7734bebe9cf118002777588c86f73084564f3daadf11fe81c069632b8badfdea02c2c57f452de71bc1896b3e46cc396c972e20c8392fd5f0795f99dd529adb1812b94690744e5c5ccc308951204c0ff6314e0e189b06ad140dd356164570c0d65dee3e85b5300effb8483dcdbbedb9827b93934a23324530796dafb92001dbcc6c7aaefe669996c44e5e26172bcf66b8b0f955771289bcf23d98d0525d57b205d7ebdb191d2a0a0a01d9f32f207e1f7bc1ac88b1d189341d547f9edb1de16e71be07a72ab28dcfd14a96e11", 0x1000) socket$inet6(0x18, 0x4, 0x8) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:59 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x680, 0x60) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/55, 0x37) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchown(r3, r4, r0) 16:00:59 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) sendto$unix(r0, &(0x7f0000000080)="0837ff49436d452710fb59c604ab24e34fd123c038369eb55de3a4e3c99a6b05b213ba6aa3f93b141751d94a7dd6639c02812d6798c336c9d73d4376046e24232a33c1bb45bc386a8e1a0eccbb2f68baeb11f4daa7806b402687dd8c2c7c7069d20d6adece0064ffc311c7a0c7dae2a3bc135cb1ba7e6835df829249262eae544c30a6a3665f6e449f", 0x89, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x6, 0x60, r1}) open(&(0x7f0000000040)='./file0\x00', 0x10800, 0x28) 16:00:59 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000200)=@abs, 0x8) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/29, 0x1d}], 0x1, &(0x7f0000000140)=""/70, 0x46, 0x1}, 0x3) 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x2034, 0xfffffffffffffffb) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x5e}, {0x3, 0x6}}, 0x2) kernel: protection fault trap, code=0 Stopped at m_tag_delete_chain+0x25: movq 0(%r15),%rax ddb> ddb> set $lines = 0 ddb> show panic the kernel did not panic ddb> trace m_tag_delete_chain(9fa4e1f24aa097c) at m_tag_delete_chain+0x25 m_free(ffffff006dc1ff00) at m_free+0xfd m_freem(16) at m_freem+0x2d soreceive(0,ffffff006e6fda88,ffff80002113c8a0,1d,ffff80002113c930,ffff80002113c840) at soreceive+0x1131 recvit(ffff80002113c960,ffff80002113ca68,ffff80002113ca50,ffff8000210c1790,0) at recvit+0x28c sys_recvmsg(ffff80002113caf0,ffff8000210c1790,ffff80002105f330) at sys_recvmsg+0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbf,0,3,390abc3c010) at Xsyscall+0x128 end of kernel end trace frame: 0x3932a9048c0, count: -8 ddb> show registers rdi 0xffffff006dc1ff00 rsi 0xffffffff816fd2a0 m_tag_delete_chain+0x10 rbp 0xffff80002113c730 rbx 0x2 rdx 0xffff800000cce000 rcx 0xaa rax 0xffff800000cce000 r8 0 r9 0xffff8000210c1790 r10 0x9fa4e1f24aa097c r11 0xffffffff819f3400 pool_lock_mtx_leave r12 0xdeaf __ALIGN_SIZE+0xceaf r13 0xffffff006e6fda88 r14 0xffffff006dc1ff00 r15 0xdeaf4152deaf4152 rip 0xffffffff816fd2b5 m_tag_delete_chain+0x25 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff80002113c720 ss 0x10 m_tag_delete_chain+0x25: movq 0(%r15),%rax ddb> show proc PROC (syz-executor0) pid=8504 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000210c0e30,0xffffffff81e8ea18 process=0xffff80002105f330 user=0xffff800021137000, vmspace=0xffffff007f12bc60 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 32864 97916 15664 0 2 0 syz-executor0 *32864 8504 15664 0 7 0x4000000 syz-executor0 96879 113337 1 0 3 0x100083 ttyin getty 91250 448571 0 0 3 0x14200 bored sosplice 15664 272491 93696 0 3 0x82 nanosleep syz-executor0 29934 273255 93696 0 2 0x2 syz-executor1 93696 403753 81160 0 3 0x82 thrsleep syz-fuzzer 93696 214753 81160 0 3 0x4000082 nanosleep syz-fuzzer 93696 82073 81160 0 3 0x4000082 thrsleep syz-fuzzer 93696 212590 81160 0 3 0x4000082 kqread syz-fuzzer 93696 417671 81160 0 3 0x4000082 thrsleep syz-fuzzer 93696 406904 81160 0 3 0x4000082 thrsleep syz-fuzzer 93696 62950 81160 0 3 0x4000082 thrsleep syz-fuzzer 81160 59015 63797 0 3 0x10008a pause ksh 63797 508253 58072 0 3 0x92 select sshd 58072 450994 1 0 3 0x80 select sshd 97762 474677 25685 73 3 0x100090 kqread syslogd 25685 117181 1 0 3 0x100082 netio syslogd 32796 466188 1 77 3 0x100090 poll dhclient 8189 30933 1 0 3 0x80 poll dhclient 50909 18848 0 0 2 0x14200 zerothread 7667 259626 0 0 3 0x14200 aiodoned aiodoned 53708 38645 0 0 3 0x14200 syncer update 42372 477059 0 0 3 0x14200 cleaner cleaner 71425 72985 0 0 3 0x14200 reaper reaper 34517 43317 0 0 3 0x14200 pgdaemon pagedaemon 54526 303699 0 0 3 0x14200 bored crynlk 70912 360905 0 0 3 0x14200 bored crypto 6800 31249 0 0 3 0x40014200 acpi0 acpi0 94657 44947 0 0 3 0x14200 bored softnet 42374 207019 0 0 3 0x14200 bored systqmp 79780 118237 0 0 3 0x14200 bored systq 87118 341321 0 0 3 0x40014200 bored softclock 78987 71782 0 0 3 0x40014200 idle0 1 64061 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper