8ee9ba379af3c3f55b1168727928fabf5ed1e10d965cb9fee3a8f9d6e00c2c2a7337d841a902fa153b1843d2b0d0176f36797b013388d15d239e4eece1b71bb4591811817adc563b7049a2264c012368569622467b9dcec1d8ded6f23759a10cbc3d020f7759d0b0efb73c09c9bc6dae7df194a1c97cdfb39a8433d408e4bcf084f4343694a6e5266731bd393212a1c426e6fde831df14fa1cdcbf80556ade9a456d15637dc64bbd104ca80bbcec1ac44982b1ee8c39bbce9084471d08173b80f5ffa2377f6d0f99ea58ea9f7fdd55ac0d78e8359501d8435161fc7673eed0835af5f1f240a9f8b47e72af7b848c63950fa430cb7d3bc2e27a9da1187a7a622e3d444d5146f678f4ae6ae028463d7d32c85ac467bf01d33d9b62191e76b98712d73676e7114a47721466d5f34478821e7efebfafed8ee6431a3e8de73bf4db995c9012c0311ecba11c3dddae0a30e3bca1dd2cb12a23b310f0d19a0d722cf554249698a6d3f991c33468891bb7ae50e201fa13a14ba956352e4d62e80b66cd4e574ff6af5c12eb6aa44e4526b6620071f08f4d24906152970442e7f60bafe3e5c7124e1d3ddb8ef3320d8b39449cc67047a565c4fa37ccbbf25460dcf716d6fbe684b1281dcc36377bee27de82a2fd15507bf3f24a75f2133664f37c99836542bd94335d0d2059a9024accc5468504e639931258a5d6d9a22f5e51c2c558a9263bc0c7c4709d7f72b71aebf07f897346fde39d000eeac431df5185bf54c48d2eaa117dbad54fff0060fb99d1cc9205ca5b43c6b13507fd47cf290ee10593783ada63bae78d1e6b8c97f6a450b74861a8823f404cfe6ec8871a5f3229ef5d4a62a65c14b7a4fe190e32695403267cdc44261c4a88152becf2746aa5947e56b01fca695b174cf3adfdc3122f65c736b2d27b8c9cb0f62ee0b7b1d84324ad25c6c8d370e3d605e4da5ea7e7cc0dee1e7b0da21e3b2b6a046aac4735ebeb144765f4ae073832cfcdaa25a5e494603eeb9fb5ee54d1afc0a5e87f2421d741392c9a66eb0bafe02e0afcceea95bb3c552484afc569ba2720fca58df697eb3a87f3dc63aa708a9921c2616734122efbc471484c4561228d4b114c323a9acf2161593db8125059649089eb9f0634bc7cd0a112c8939428aa8269bddd0d6a2d5a3a31873c54ad655cbc2f53cb9c8f8897590739014478cc32709f3389577c00675b3b6fa5f9ac37914cd3d0706ebf696a4f66b52dbbaa63d9bbe1d7e690e70e50318214fa79cca5331e2253b936f7629f2d6da60b6787ed7d05f0d43c5406a42a0027855bc9ecedc5fb28fe7e1b61341264c7bcaa07e05133c6d354a2bb12cbc", 0x1001}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x8) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) socketpair(0x6, 0x3, 0x200, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000500)="234fa13b7d44c012c853fae78f4b32eb832d9cb9495dd138bc938c5d43ec4030a941f6a89246ceacd4357b7f58c1e4e1868acd26544a1524925796c8e41c20eb2b9d6bd80a36391c957c3412f17d093ee122b6746f521262d137b965696a3c90036b3535abc474152c08eb088b100a5db8f874f2f14fc8d3a3f82768cc49d8140f90a4de12f4071f37418efed15f80a805e4767108f23c8833416a11f1089b605e8647575e214ab3bb455666e845d93230463ae61eb88e96dc19986c3033e27e4e1c4bfb87ea88ec979c9214b6b1e8572d418283d21c74c0f1551fb87b477d3077cffdc358bde06cc9a85f499ea818cd0c5b79d8571ab9a37e9b19c35f18da6305f84b4034c9a86ab04a8dbfcd725cfc5fe8d8bd428f5e78611251214e4f59fe6c4b68fa7e8e87ac871a3b36aedc5276f1d76c30828370a6a0e6b130cba763c99401d0d7a545e81dc05a4a30be387dd742fcd508ad1e610481d9e04fd0c22004daef81af777ffe1ef887bd28d44d5b7df103ef180e395303daf43b91ff7369e66d0c76785fbe7850357143694e4469ba43b5eddfbe7271e2ee4f0543977c564f9b6e7052acddb287abef27d03de0b8d28c5408a0ca257255f0b56045e2787f1d25c72cecb15f901152f66769762febde98316ac02ad2a1dc9ab495808d4f533f96963ac22a49fabbc079d5ba8d276fd2be2b207a7cf13a34f0390f95e216efe6b2f72ca25981e80c352f7b349dac7622ab5ee2be5b1e1f689bbc2a5643c4e942a30fd7aa9583a43e76073574e726b06c8d60c36f71677d0f83487cd417b2032dbd2f37126227c41e7ef9a8e312a49228c914cc216359a045643b089c64db02a026e338534c6d302a577bc1709a03ada33177a9cb0c49b7bbb285e50115157e04bfe8ac815fdde6273955749452e354ef703b32cac374e20aa8cb3a27856f2f9558af8ef716f88f075e2261f6c0a0bb377252e3dfa4bf3f83bf6555903b7971bb3ec189b4643f3a9e5edbbeec56edd538159ab91d3c7933330a7a5f34b24e44fa6e3c107db531f1d81d28b266df0df758230d0843b567d22efd2b8ac7c32887cd5805837f9cc6a4f67946a0f7dbbb491f2cedde4b5be718c525cd9bab687f2bc43ef75969a8e30ab7052ed0e1072c1c16832593a9c60a44969396c0b0bb6456283b8a231b2d51d447b7e3921b7c2f800f8837078f2c1bcb43b997bd08fced07972015", 0x362}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000280)="608aea1a591562a797f0eb3e58a9a10f0351e89ad7c0be48147bd9cb98f22a43c39a17be0c170b5cb486a4e7944392fd14a61b07a61366cace25ca039f0f7e8fb9bb5c8c9e8710bd1f19105072ff65fb63e90b836d10a2e7fd5d9f2616e239e8810cb839b4ed5dbc0496031a1a62f33d6b438cba56c3785fb70431f88e3b9cc51ed732c207c1f6d022751f86f0138eb692d7f8264d826648f34689584a2640ee59e86e7e7890d34545082feb911ff06b09ebc40757274b6a01eba29c1337cf68230e9b1bc799", 0xc6) r1 = syz_open_pts() close(r0) r2 = dup(r1) shutdown(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:24 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "a4eccea6da0000000c000000000000008000"}) syz_open_pts() mlockall(0x3) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000010c0)='x\x00') writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 16:00:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x2, 0x9}, 0x10) setitimer(0x3, &(0x7f0000000000)={{0x9, 0x3}, {0x9bf, 0x2}}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3ff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) fcntl$setflags(r1, 0x2, 0x1) flock(r0, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2200, 0x3) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x80, 0x40) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) dup(r2) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfd1, "b08d1607000000000000001a00f3ff0a6300"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) 16:00:24 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x5, 0x6, 0xf0, 0x7ff, 0x7, 0x7fffffff, 0x20}, &(0x7f0000000200)={0x0, 0x3}) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) fchmod(r1, 0x1) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:25 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) poll(&(0x7f0000000280)=[{r0, 0x40}, {r1, 0x6a}, {r0, 0x2}, {r0, 0x8}, {r0, 0x41}, {r0, 0x2}, {r0}, {r0, 0xa0}, {r0, 0x40}], 0x9, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="783f8a0606b191d8922d2d5771dd42009568d6c6a56b53e8a30b420a87faba7b5334e9094fefe206389a5294fce1d625735575a123b532f9031c6815d643a922c6b7884e2d54abd22e2f053c7d7206e19450111a2731d45e3e0ad82db28ef8", 0x5f}, {&(0x7f0000000040)="7299cd55034c3eaacf828ba0e9acee96f523cbd40f8e4e038f6962", 0x1b}], 0x2, 0xffffffffffffffff) r2 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) fchdir(r0) poll(&(0x7f0000000000)=[{r2, 0x31}], 0x1, 0x0) fchmod(r0, 0x21) close(r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x84}], 0x8, 0x0, 0x7ff, 0x0) 16:00:25 executing program 0: setuid(0xee01) semget(0x3, 0x0, 0x80000100) semget(0x3, 0x2, 0x380) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) kqueue() 16:00:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) openat(r3, &(0x7f0000000040)='./file0\x00', 0x618, 0x104) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) fchmod(r2, 0x101) pipe(&(0x7f0000000880)) kqueue() kqueue() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x58) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) mknodat(r0, &(0x7f0000000300)='./file0/file0\x00', 0xed754effb7ef2411, 0x1000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x7ff, 0x2}], 0x2) semop(r1, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) preadv(r0, &(0x7f0000002940)=[{&(0x7f0000001500)=""/113, 0x71}, {&(0x7f0000001580)=""/154, 0x9a}, {&(0x7f0000001640)=""/12, 0xc}, {&(0x7f0000001680)=""/135, 0x87}, {&(0x7f0000001740)=""/79, 0x4f}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/101, 0x65}, {&(0x7f0000002840)=""/98, 0x62}, {&(0x7f00000028c0)=""/103, 0x67}], 0x9, 0x0) semop(r1, &(0x7f00000004c0), 0x3e2) r2 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000380)="7b36cdf1e04afd779998cb5b2b65c747acbb1c78d355e3262874607c78db0017a2951b2e64", 0x25, 0x1, 0x0, 0x0) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x55875684757fc832, 0x2) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x5}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000014c0)) sendto$unix(r0, &(0x7f0000000480)="f645a4b01b3d97eb16162e6119e235629d8f1baf0cab0cda714c406f8b64d3ea594d564f1b8680fd9619c83d928cf8799e050df726837dee71b22c7639d9bf2153180b59ea2953ee7f44a6bfd7593a2afdc5d5559ab553f38ea0d83f843b3d2b348b76605034036a1bc8bd6b79e196927a636621f632577de1f0d69b22471c2905420a52e1c41330516e92cafad5a1fa188a205238fb826fec6986ae36f6b235e782e83d363a9f09ac9a8b1d0a29c9235052e4aa43765e2d961bee85bc4755892e7b6393452f6a8bc6432ea9ed392f68f999925b236a317153e61512b4ec0c3c09e08314d6f0e4220db57ad1d547ec8e5ac69b1b3d0a15186aa22b53e778080000e1e820656e583b4b67f931835cf7c445c2d08aab7c1ea0919151faf1465819d3d24de533285e63e41a342e13d1a1b91db02139a02751c94774fce6155b4fcf989a927d3acc6b7f0a0016057603a82c03a4a26784798a62fb6bdd9042c8350d4ae41db6ee6103fe0c4115d1004c621c7f3f079ad6b5213707393c9d42afaf5bc9b05d625e8f1d450545e42b181ef972fa9d6b39b81a8a8a3ce34db6704ec75042f8f84aac562e607f8179b5a6fe62b620ecca682c33835609559115c55a33d532f0df7f5574b7444248b5bc45232b751f6dcbc7aae46e4cd836a0d0e00295dd3da1bf57ec48c48df29e4f0184e7660e55337252b527c66b1c4e437e68ab37b31c5767d21f790f121fc751b112fa9a547b1c40c85eeadd19928a04e1c19dda8b053dcaa8aa2e6eecb24f6cb235b43beade110e27bb29d5169211d95c74e004f57a539502be1f99ffd9d09386e1d3effb9e7d8b0c5001988da0466952175d8c9e72a754bda51c64a0792accf672772ad39c65942a62fb3c744a4cb0a136d436bc69d58f222156b2b851d077cf293b284d61d7a883e6dc7d8ff731bb1d04d8404d8b05f756630b0809cee2a32410ab79c516184e93000049bc0057c0fef1e3299741974d1b9c309d9f1ec7c10af65bedad389912d6b1adf2993519e4d703614d30b829bfac8cbd15bfbb6b019aa582fdae675ef3f8526fb7b1f7794d85f8361c4e913e71a88c55317306a76b4ea731ce87050001aa487ea6a52d0d4d0df86884c9cfdeb086f7c876a45cc134f21af005d4259899ed12dba0c1d3c861219f42f144ca6126e518a04ce3cb0ce3aea4606e5ebc156fd30cd43704a204247affead3f0dc869ef07aa83ce3f59a77ecae0f22d2614232003ac3bdf532ca24be3dcb91fea6ea4bc853c05e208f7f7bc372d78d546c8b0f3049721ffa2c4db68c2a790ac1e8f355e250525c878f0d373121ac0443f12d6d7ccfed6e0474ab72e5ed45b8c4aa33cf3cf503fe55fd1629c14a53ffa8d6493224d0be67a4d95b6403baa6b7b65e95fb7166cff2f7de1944fcf6fdd447cd246378c7164851a3092171e86dd23fa660a8a04e80cf3732712ef3845aed3d3a5ca69ddb10ab3ac997bd30a9db060178e580571e00c3e9eee2c9923024dea3369aa65a6b65154edbfc9115f5b0cd4275e4ef8536d769925f22c9e508055047773cb3dc0ddf0b68310f8a4b5adb138bb623e78f4c1ce656cbf3b636759a3e4f0c1d4ffddb58c2cf6ef97b3889899a27102bebdc2fa8af70449f7d5a7378b56f10b51207f228d7f13268dbf0a476cc07a7028dcd4fe271f8cac0d497601a74a83e7300a5e4e8dffdcdf85f4f8fad4b76eb46ea1298348ee72e40a2e55d181955293e5e3138327749a2aeb75f95810f697e666b537a8376b874502a8e3fe3f4188e0619e24ee35ee929993749d5374a604dc47ac683d01f1733462e321d6133e858f4f4a8a1973dd08ff36f1fd6aef12fd4887742ce79afca018aa1b38b96893f9a8abc31041099f803d3bacdf47d5496ccf64732188025d0b9dc963797f25e35a169dd41f5ee88610baca8c11c2453e285e8e540313e5212109c5d327d2963198cb7cd300df3c213641901af9ff9630e2dbca446c651fc1e90a2ec96298e5dbfbfa919fdb8cf698338a6c01c9c64bc7fd1369b2aa83e0ca2fe15177f5013d5881d17d599a286e714fdef3ad381340a512fdd647a4e20cbd49745e50e5eb180acb91d4725d65629c0b253fedfb0ef16c03f7506b1f2965207c81d722a3622d57cf48d96b5c59a7da3062bdc550749a4dd0ce3e86934aa6aedf761ca58f5d97b3c8dba4149b4f2d494c3a62c1b78d525de1c2731e9aba0ed3be7b8b4ba73d656c87806ac4801351e8925668e5c5a434ce7d596fb2201f608771148cfb1cbc9c522bb2f6e0f4860d1c9dadb4d7fa469310596490a2bc2c425bbd23a9f2d1c09618e3e2c86c151dd781ba9cdcd060e842adbfe0c0fec30d1dcb0f62eac32d37e9d9aa9d4170facdb9fd71b21b7e147f7d1d3a4ae2f50d42262c9a6028cc822edab34bc8413a809b4a73db18961715b649f8bac05a621b688ddb208b425af6dc083176f7eda3fd210ef3ace137d6f97f9d890d8a4fa76cd85c66e5f2fad7158655f2675517df8dac9878570a40d17a0032a7d7e825be59837934863dbc23d707cf2e3500d88cd5114a738e657b05a064050668278cdda7d42da03d5658b8a33912b4f1c7b586a1c23e98fe99e174a3c8340d52ee35927cb78ee93d950f4cd3f4e5cdaedef794a055fe031114891a4e8152912e735f6f2e06877050f080d6be1d8528afa8bf2acc3ff95b4af415a76db0d393516b66e553b00a87aa64b81599c97c4c566ba3e13fdcac9df83b0fca1af27156a90f0062f8fd1ac59b3b2584ed3a52d723d82f0243e5d836e764ec4a8ec76d0311da1c545e65cc6b7da0fbcde9bbf7d2b427936b414789b42cc0963c5a9d1ceb1d413c4a090cf2f7fdcbbaaa7fef4b8983af2a2b2453709fe151f4c4ad614e5305d107c2637e66c859a87245e2a758c4894531cfd6c7f4b91379eae44717bce21c0b487d6ed1de83f7dcc650e0b86ed0983c99da330a7038d56d4453b794a516bc5232c4b006e2bb2ad5cc84e6d11ff3463c4981ec1491cf4beb6a6fc16e32b68bed658adf4704dd792dca1867e6351b7cd287fabe5b4fd3aab3c23854107b66fb12c759e4cb03a7d6c64fccd4c31d5b13cc3ff708b598acde034a7dc9ce97f9a5c62dc3f0a0542db275362c76a7549d09aff004f8f619a87350132fdb805abc4bc47aeb2e9631956a9167ce0b24d050e5da36316225e786f85a815ca63c59a7c3852656785f1299270783c3644466b7785ec23707c30a74aa1949cf19ecfc75d47694277d5a800af01a1e76f388248a1b570b886dade241e0ffbf980c3ca00384e3b75d2864a3254455d4d1c04f5933ea09bf45ae6dd58b753fb3bfc07e417c6ae7d3f6b29f61662bd04469ea1d971c7bc431c071588f39b56bb736951978f7eb7bfaa3056559180d081f3167808c77c7646a3aac19ba9342e4236a7c7cecad4309a02fceebfb8d2a037c657176c57d3ea0a9691c23540241b84ae38508d07039495eacbe879ec631ed401e72af8c36c89d5ace29fea365323b9f84bdc9487300590f1e0b80766aa8f436c13d60b8fa54faef371b27f17c897038c57edeb831cc5ccf99e17cad91ebb0701b162278b0136776563314fd1ac436c19ec5e5ab0fb688c1cb242298a5bfdf9e37097cc4205df378d80d4591776fec54ad4e508b365437ab59fe2a096fe2dcbda943f40f543b184f08a4a228cfe5ea923f7eed2a66751643c842a165c3472fda239f0c07d51b8503085a232f52b82094e1cb28609ced8396954ee810e8e227b199edfdee024d2d3bd17afa2e6c91e7ec56491462a8731fd1d91c8aadb26009351422eb5d84e9dce3e32a4f14c0ea7e57240a269d71df717559700ede8ed81e4d21b4a50c16ac82db4ac14046eab19c4d018cb56618243e283a053ecc2c82fc53f77af2e4b5459843cd695b64112e6b3c9ad1b8d7a40d2c44c4022edfc842c94d1d989c29cbfdfc43d84f7a198b95262e39e9ae1c1e76313b66f68732af900a5338461a82a4afa68dcac13ddb0bf5d2ff79b754390fe4d8eea77e3eeafc08c7aa5fc21ea171109a691d8fe5a101ba642953d5adabc2e9617eb757c73b4fd779ae0673d59492c5475d5b9b4d161fec90fef4109b81ec4bafac7062ea3e2f6cc6a78879efb27be3f91bf433212a01d8a1cfbdc68e0162e5f47a54361e2f62c266c9bc9592485ca232558046e20622e213c905826467b86cbdd396729bb540913ed83131913309460141f6a1ff3883ea8f54e24b3dace7929735e0a01a6843e2c0cdb492192d2d7c8e78d453cfc20f00b666d074579027cef5b812a964d89e149ad0be01a7260644a68550f7563121808dacd216690c63155c98f25fee405b78e54490d975e4e4bbd0ff6555a9fc74db2f8f01018e9d830dbec4995b37a884003ca43cda705e9dfad40ff9cf6fbb647c319d192e8a506dcde0345a8a2d779cb22a8f4f865e6dbf3a5fb7a1cc44d20f76a90863ec1ee54b1b8702718e23e2d5ef8ac7f870d4bbdfefb487a9c5f451ae0bb163e5e8f52616a39f530a1e4c811cde864b03a1d5e24c8b250d2f065eee055d54a63899b008cd62f5faa821acb55d42cc4758019a39734d7fc63dc9a1ee6d613620a369a22e208cdca680dec2e82aabac2932d0393fea04ce68a0eace86fa3bdf1716c904b1a04d5e57855ef172221845ca89bbc1ec7a04a2e8d261be35c30c7bcedae49f18f587ca0ff56fc5d5093fddbf6187128fa8f5f0a76a42a6c901e7b5f6c1463f9e0912d40b049421c68f613f26f9f3f643e32b517c2de4bf58c6ff3cc785f5a2145bba4fa812289f37fe3db94f35a558564e6a01b873d4a3b91cb2d05478ed926ce3f075c6be390ee47209c9e15e7e6ec394f1a951c3bf693fe8a8eef48f4ca9e4a0a8ce6c05e8a0e05a75b60136048a6646b11cacd2efcf4e4b7107ea20b15da8cbae09dc54e6319ec57f0b6b1a1e3e52ce04c05185e547bc91ee41b057f393767522e9f03927f7c15b3418be9a932c1e121998c0d9b208c4c0cc7b59efc0e19c15ee8f129ecf0a314960f59bbcb9115153d2a2ee9e6765246445d14b5cee238a5937e8396b7e16fec6f1d4bd007c17a85f06d9b0a1f49849cf8884b00a9f240a12402bd15774aafabbc2b56a98da636d1a978ba85ed45630d735c80f9b51942e02d8d3741592cd4d6d61cffac92d1bb869024fa09f7859c0b88bea9b659eb1cb7bab0304185214ff220207713deed28718b4ffdb2c682573cfa198daf2dd1bf1c143b632acfb57ed30154d2bdeff9b37df84b8c82b75a4156c9c02df3fc054f83426e5673700676c00660057607f1f1ce32b65ab98a9c841156e876f473903897e551731dfb9d81dac1cb63a313caf736639ba93b62d7995dd1ca7fea78fc932c1b17ca2ef264315a357078f0bc5a32e273aebae18fdad0f9eae073e357cb1dec459cd4b104b1cb277208d395cf72796c7d90e25f30d5c84600d128826a29a48352bad5a8f74ecc2f56ba1c79033cf0e0ed0a8dcbc15fba5268ae9cc339d9c13ba78ef1107505688592d0041cb6d4e1e22a5b1b5d5d3c88059e920aadf6836114033124500554d62f0964b4c12882e5ac16c426d46bf2b16d6e7f8c8c77d7ceb99fccff46f4e3ea4e4fec892dee910ff1d22cfe4275c442edc7cdcc3118113f6e22f2cdaf0caada24325eb48749816935235ef594beab9741ee0ba794502ebf30d58e213e4a79e4a5aef4fd5edb5fc987b17a6daf138e9c0b69b013586db11502c2495b07c671dd41b932dedf321f60fe3ee6e4f92be748e96bb313830696e7edc2", 0x1000, 0xa, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r2, 0x4) clock_settime(0x5, &(0x7f0000000240)={0x3, 0x5}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x10000) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x100000000) semop(r1, &(0x7f0000000140)=[{0x3, 0x4, 0x1000}, {0x3, 0x8000}, {0x1, 0x7, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x3, 0x1800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) pipe(&(0x7f0000001480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setgid(r3) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x50, 0x100) ioctl$TIOCDRAIN(r1, 0x2000745e) chmod(&(0x7f0000000040)='./file0\x00', 0x190) socket$inet6(0x18, 0x8000, 0x2) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0xc003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10d) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000280)='./file0\x00') munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) 16:00:02 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="48f69edfa7810cd15acade100000a34b0e0949000000000000000300ffff00000100000000000000bef2fdcc921d48fc74b5ba6cdda7f06506279a6f0cdae41f1f78d8189b425f38f4fcf2df0269db42469a3179f2e32883ff3b793ddd3bc5fbf109cc5170c314d0b759a98fcb59d8b72395cdc60cdfafb8aeb150162a04aa8759771c3c3d75bd6b18e5063f899f1a87a1cc9cdcae47516f2863fe0b3f7c7d4b2ee86f9ceb4d103d61ec0b653403067450c8e5"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x104) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x9, 0x1e4) fchdir(r2) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x6, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x4}, {r2, 0x21}], 0x200000000000018d, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res(&(0x7f0000000440), 0x280000000, 0x4) socket$unix(0x1, 0x5, 0x0) r3 = semget$private(0x0, 0x7, 0x488) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0x9d8f) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x45, 0x0, &(0x7f0000000000), 0xb) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0x406, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) dup(r2) r4 = semget$private(0x0, 0x4, 0x309) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000240)=0x4) write(r2, &(0x7f0000000280)="a10f3d9c2806dfb52b344f9bd51c98010e9df903d371897b402f1cdbd4ef4bed9af6e11fcca6d45c15782fa88956c09b493473e99bca127ced8c0c4e209ea781521175b40dd22093ec5a76395a7b1cb2fc2bee59ce6ed94c761459416a6f291e7400bd058adc81137fdcee658e928e47e12231fbb78d5b4c174504f23aa94f3b1e8d0dd4297935db8ec166e4ae0d2939c018e48437dde90a801e40d08055be4ce40660e63e2fce44e7e10530830dd8329efacaf974a7b41210eeb4245b939c7b730009e06e4617e8bb9bb2ed19a10389f992e997c7ccfcbc4c56d95b6fb3a277bc", 0xe1) close(r0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) clock_getres(0x4, &(0x7f0000000400)) r5 = fcntl$getown(r0, 0x5) getpgid(r5) 16:00:02 executing program 1: mprotect(&(0x7f0000034000/0x2000)=nil, 0x2000, 0x5) setitimer(0x1, &(0x7f00000000c0)={{0x4}, {0x100000000, 0x5}}, &(0x7f0000000100)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9b, 0x7}, {0x4, 0xa9}}) setsockopt(r0, 0x2, 0xb7, &(0x7f00000002c0)="57299eed27f908f1ec5148a01c12ce654f96b492cb4f402b9bdebfa39998d1ad7d039cfd0db6eeae3365e18d1180a444dca121bfec40b56c0d5c1f215cb31b5468f02bf537d704afc49dada39b1ccc7309422f8da6a3eef7a46dceebfbf252789f38de70be517bbb44519daca61470ba73e1187a610aed13a8622ec72faaf6f98d8c81683c20200c00aa0bcc4d95724416fc1934a22e3be9b942e23a", 0xb6b3f8aea40443bf) setitimer(0x0, &(0x7f0000032fe0), 0x0) mprotect(&(0x7f0000035000/0x3000)=nil, 0x3000, 0x4) getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffffa}, &(0x7f0000000180)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) fchdir(r0) 16:00:02 executing program 1: clock_settime(0x7, &(0x7f0000000000)={0x8000, 0x4}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="596071ef", 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x401, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2ff64c790b6669"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) close(r0) pipe(&(0x7f0000001700)={0xffffffffffffffff}) close(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1007, 0x0, 0x0) close(r0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000180)=""/120, 0x31c) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x41, 0x5, 0x100000000}, {{r0}, 0x0, 0x4, 0xf0000001, 0x0, 0xe1}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x2, 0x81}, {{r0}, 0xffffffffffffffff, 0x14, 0x5, 0x3c33ec55, 0x8}, {{r0}, 0xffffffffffffffff, 0x81, 0x20000000, 0x688, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0xb8, 0x2, 0x5, 0x7f}], 0x7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000004, 0x3ff, 0x21b}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000041, 0x7, 0x81}], 0x7, &(0x7f00000000c0)={0x3}) getdents(r0, &(0x7f0000000340)=""/130, 0x82) fcntl$setflags(r0, 0x2, 0x1) recvfrom(r0, &(0x7f0000000100)=""/16, 0x10, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510f0009", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000002c0)="4e257efbef903ea1c029b484ea8a8d9c744a8a6ca698bdef72250d25e3e2ebb66a393dfb078b0ada90142cf450a4b562c022c1aa48260ad614d26008254407c76599696ca68dbb089cd6b088afc22f7b0b58781ac5649dbf89f1e68b6f5bab61236efbdf3281739e0ed519c4e1d493729e1ba0dddf259f4f45fb797785f3e980a70de8ad1bb72e682da4b639ee0be24c499afbfac10ea20bf3fe5bcb18c00340184d54d4ad2630d1bcaa13fecc2bf6d1b42c6617e0da496c2eb9ad7767fa11754adf4c7032cf2838c5a894c98f6ad008c020e6003d13563ff1687fe625d2995eab396c8f0666db4fc8a32bb9e96a516cb7f9", 0xf2, 0x40c, 0x0, 0x0) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x124, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) r5 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x17, 0x4, 0x5, 0x8}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000001, 0x66b, 0x2}, {{r3}, 0xfffffffffffffffd, 0x0, 0x80000008, 0x200, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20000080, 0xaf3c}, {{r2}, 0xfffffffffffffff9, 0x20, 0xd, 0x7fffffff, 0xc32}, {{r5}, 0xfffffffffffffffb, 0xa1, 0x1, 0x7}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x1, 0x4}], 0x1f, &(0x7f00000000c0)={0x6, 0xbf}) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3b}], 0x8000007eac, 0x0, 0x88, 0x0) close(r1) 16:00:03 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="9859decd826381989461e23e391f2efcbd864a0514cb07fbca037e56339365a135a6d7e2eb5878c7a0c007ce059e3e88d71d7ded17ca2768199a1a141f1a21ebf7e3d93927cad250", 0x48) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) r2 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000200)="cb0fca8fbaf6f74d1db9a9e78d", 0xd) shutdown(r0, 0x1) openat(r1, &(0x7f0000000240)='./bus\x00', 0x20, 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 16:00:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket$unix(0x1, 0x7, 0x0) setsockopt(r0, 0x0, 0x400000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x3, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x340) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000002540)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x9b, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x1) setsockopt(r0, 0x2, 0x7, &(0x7f00000000c0)="b8c602da4197431caa1dc95807bc561817246c35010d560f114939ef5b773e70e1b59918878547dfbd98b4e63a4231b12701dd4b51eb580003e86514e091ba5d7b271d982d5d7950b8320027d7d45488a25d625064ea1f44140480827bde324a4ec86fe1c902a443fe48511304ca78ab59f7f9ecc9f8c21e241387e1cd29279cbdb63614fa42b445a230da966bcbbc04beecaa0a47c0b98863f49a0428480934419992a1cd", 0xa5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x112, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x3, './file0\x00'}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x2, 0x1, &(0x7f0000000180)="6f00126351cd567c50292828b8e8d112a2c67afeaf66661000daab382b82336b14c532f26817720690cd309a93e0f1bd4a4a13d3742f7293b424b51ab081d06f4ea0380cbb0838ed0572458d333ccf", 0x4f) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x2, 0xffffffff}, 0x10) accept$inet(r0, 0x0, &(0x7f0000000080)) select(0xc4, 0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mprotect(&(0x7f0000623000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getegid() rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getegid() r10 = fcntl$getown(r0, 0x5) r11 = socket$inet(0x2, 0x5, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r12 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="1569b95b2dbdf220e5fff28ab7c75fe13caca34dc55a2da0445123ce549c821a007aa3ae8223991190d348db800f16c975b88513f2e24ef8a54f12b2e0c7949c7a300d1375a5e3596707f33d4cbf359657492257d6a931479761dffce72312452ed86a36f0244e9103bf6c30934ee5967edc460cd26a8ccba8fb9e38a29cf4c87194e656063aa15ed38fdb81a2234a4263ad33271dd8b3c75b29d1465d724dbbf833d708804ab40245cebabc2e50ac855c27167750c9cb8fb666c6b6bd27aef9a0d91d240c351f03c129039536d6446356db38d5ea3775ea4d1f259eb726", 0xde}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000000200858caf42100000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x4}, 0x405) kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f00000d1000/0x600000)=nil, 0x600000) 16:00:04 executing program 0: socket$unix(0x1, 0x1, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc0, 0x0) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000003c0), 0x10004) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)) open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x11) getppid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x900, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x60, 0x40) socket$unix(0x1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x10800, 0x4) socket(0x1, 0x8006, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8090, 0x0) socket$unix(0x1, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x18000, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x81, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80104277, &(0x7f0000000000)) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)) pipe2(0x0, 0xa000000000004) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) setrlimit(0x3, &(0x7f0000000100)={0x80000000000003, 0xffffffffffffff81}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1000, 0x3}, 0x8) pipe2(&(0x7f0000000000), 0x10000) socket$unix(0x1, 0x1, 0x0) 16:00:04 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x7, 0x1) listen(r1, 0x80000000) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() ioctl$KDDISABIO(r0, 0x20004b3d) fsync(r0) close(r0) read(r0, &(0x7f00000002c0)=""/163, 0xa3) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x400001, 0x3, 0x2, "85498500000000ff0300", 0x7, 0x100001}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000140)="d20ab91d1c1392866337bf5a472c1ae53d0607838e1e0e3ce2f9e89b4bb6d81148d2427fea25f6e770fca60b75b7662f26fe0dc9be2218c3fa8f7ca86d85c0c9f6362760a57cd68d6c808823", 0x4c) r1 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x9}, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200000000000200, &(0x7f0000000100)=0x4, 0xffffffffffffff78) socketpair(0x0, 0x8000, 0x800, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:05 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0xa, 0x4004, 0x0) r1 = dup(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) shutdown(r1, 0x1) listen(r1, 0xfffffffffffffbff) read(r1, &(0x7f0000000000)=""/234, 0xfffffffffffffc70) execve(0x0, 0x0, 0x0) shutdown(r1, 0xfffffffffffffffd) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0xa0) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f00000002c0)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x100000000000102}, {r1, 0x1}], 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './bus/file0\x00'}, 0xe) sendto(r1, &(0x7f00000000c0)="6bd6115d766a555e9c2bbeed86a37d26aa11202156ed61d10f9aec00cf18bf2b265529b9c450530783b2aac9867fed013617eee965a2996c22dc1f66e80e2ea342c6ee5a1cc1761a0cdb00ac97bb2e75b030158fe394538f724850f05c740113b442d98e7a7cf04c5aa69d2317ea446d80a86115d56475d700c7f0652074d24b295a649a22d08b5bd7afbbb60c4acc47b10300452171a64154aabbb3feb903731bb1e9b60265f47afe080c41ca9680b1d14da1b83842caad712c952ad0668bb86e9abc7ec96c9432f0d333815189daaeab2f4087d27d112f5bc7f22df93c8e1242fd459f9c4c3d46e733ea", 0xeb, 0x403, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x5) setuid(0xee01) r1 = msgget(0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) msgget$private(0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7fffffff, r2, r3, r4, r5, 0x108, 0x4}, 0x1, 0x6, r6, r7, 0x3e0, 0x5, 0x253643e2, 0x181629d9}) msgget(0x3, 0x111) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x6}], 0x7, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="f1ec62706a6ecee14fcd625b263d1854a0033f75134708736c8c70242fc365c8943a96e4a3394c3d682c464992430043a6e9e4a53e42a7ea7c8709f7aaf1cd2f0bba7c902d3c5d331b753662e59f64313661fc99a23ea2b7d7d9b0f3f31e6ed611ad69856fa7bc22c00fd431a3d6da9a081951261b4da045fd3520268f71381bf6641463fe3bd28a3d692c6f2f071543c3463da7b4decc3bd08da7bad5f02e1a1fdf39a917df401595f3da45ea771e4d76098e0a541461529361d74243297307559add310b7654c63c4c3aa98185b73eb9dc6daf47a16ff241b2cd0eae5eaa87d1a5", 0xe2}, {&(0x7f0000000240)}, {&(0x7f0000000280)="dfc1efb3d94d002c668f18945c498d1feb49967c1b775d34cb31b6f12cbf92a071ed8fa19311c5fd177ea04699967e38f3fb5efafc5020e6e56390fb0bdcb29ec3b68d78adbf4efce1d946d5b11be3167bbe0174cd4c5357bcb20f43c27cf07e838a19f2479759bdcf08b2400fb6a8e2012b9e3b3b04a07763c6705c629469d66c8d6549e469aa5de8c8595c504a52ef2e960835d241a7741997708bdfed38155b4104939a2427cf5c53aa7fbf70182192c7d2b8f659e54b8978f2dbd82a1c47c97b8efcb42fd36892370ce3354454f6d94881b5136c40250e8d1be05eedaf4d9cc6dbec3c186c906f3c", 0xea}, {&(0x7f0000000380)="0a4b38c10fc918705b86e6039a98a0350fb2915b856de81ed2c926a72f10b5601c8d0960a33408ea773c612e28612470669607958367971e832b13aad3800a1892128fd8d096e83b2e77fce53546c3b3909a2926246e377511849fa9c672ca4e0e657e2310c6cf5c14e606b1f441886c23ebc13622ad6de3bd0a1f44401132ebd08340285652e4f37a7a4aa932791daedd98f7b06387c4795459407ba33b83a36b08d663ddb2940c4a323f987eadfd959c87bb1b74df9a78d2844d5dfd3caecd86d8b49c6439ae856854328ad9e3d7bb1da33396c829b7575a8b1bac86", 0xdd}, {&(0x7f0000000480)="7be1f3217a6f821a2305e516fbbc7b8bf1661405ad7a248ced", 0x19}, {&(0x7f00000004c0)="60b3362dff32ac83bdec6b5e743462f483a0d07db09489a2ee7ff91f859e4a2d40414d7e014b821e024042d84cede806e0d82894a13122fc3ae91e7f09c5b3", 0x3f}], 0x6, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="01", 0x1}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x110) 16:00:05 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) 16:00:05 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f0000000000), 0x0, 0x5) 16:00:05 executing program 0: socketpair$unix(0x1, 0x400000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x12, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x44, 0x1, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x1000, 0x3}, {{r0}, 0xfffffffffffffff8, 0x39, 0x0, 0x5, 0x8}, {{r1}, 0xfffffffffffffff9, 0xb3a77c1a0fce9177, 0x1, 0x4, 0x200}, {{r0}, 0xfffffffffffffffc, 0x70, 0x80000001, 0xfffffffffffffff8, 0xffff}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x2, 0x4, 0xbf}, {{r0}, 0xffffffffffffffff, 0x90, 0x4, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x3, 0x8001, 0x7fffffff}], 0x2800, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x800fffff, 0xa5e, 0xb8}, {{r1}, 0xfffffffffffffffa, 0x6, 0xf0000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x6e7, 0xffffffffffffed52}], 0x7, &(0x7f00000003c0)={0x10000, 0x2d}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0x92}, {&(0x7f0000000000)=""/87, 0x10092}], 0x307) 16:00:05 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) kqueue() r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r3 = dup(r2) connect(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000eb6f81119e2ccfaeff2cb2919a4bfbc129cf56b45ac8d0265bb008e6fa7eba16384d921d3fdc0e26829f8eb0aca086e0325a6a46221d2550d7910324ae5c86b52c331bd09e1d05186c5b6ceca94d98fc09f8c191f6388aa85c20eb55f07a2cfd82be1e1c2def7ec87a94dfee4e0b143f9f5eb919fd1ab1f3"], 0x1) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) munlockall() setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000090ccb7394cfefd4957518802f4c5d496a049e44c98ac1bd0f35321b30cf6ee70f3bc962792301847722ac83000000000000000000000000000000000"], 0x1) r2 = fcntl$getown(r1, 0x5) mknod(&(0x7f0000000640)='./file0\x00', 0x40, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$TIOCNOTTY(r3, 0x20007471) bind(r4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r6 = semget$private(0x0, 0x7, 0x131) semop(r6, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x800}], 0x9) fcntl$lock(r5, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r2}) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) semop(r6, &(0x7f0000000380)=[{0x3, 0x200, 0x800}], 0x1) semctl$GETVAL(r6, 0x7, 0x5, &(0x7f00000003c0)=""/71) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000500)=0x2) unlink(&(0x7f0000000440)='./file0\x00') r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) lchown(&(0x7f0000000680)='./file0\x00', r7, r8) write(r4, &(0x7f0000000480)="0d801da00ee5c1e0198ef37e4e321ee592f35b5d47c5bcf1ba117a44533dd42a8304b840b8b0bf11eff76cae851a9d027dbb75b48b", 0x35) mkdir(&(0x7f00000004c0)='./file0\x00', 0x40) fchdir(r3) geteuid() accept$unix(r5, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7a49582e8a63c4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002968941f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bda5cc7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df33b506f186c034e3b772a21c5811137e513332f7a9c00598ad5b0d1857f6d1267ebc0d6d76b4b8530d9ab8c5ab66722aed6665639f3bc41a7d02fece6d081e7e83254f6e559165368ae6102e1a3f8a4999ea1693b2d9b3e771b612abb71993df64a5f0c652810686bbb080b7d08314016449927c3613e0"], 0x0) dup(r4) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000001240)='./file1\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfff, 0x5, 0x4, 0xcc, "9b7933c3a09a45541b02cb51666c276b8ab4f6f5", 0x5, 0xafd}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20800, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffffffffffff84a2, 0xfffffffffffeffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x100000001, 0x6}, 0x10) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000080)="9961a7c833f59c32e2b6f33a966d8cc4d0934803fcd0fdab838aa81b8b84c49f39f77382b2704b35afb7b64f7b3e4ca1f29ddd972ce11c5acd207620437bf251da15dd1a1a685518bb3a545ebd41f3821ce047cf55ed1d8aa62858e94720a86dc697c44954fd49770c1533fbf3b2fb3fc317c20d63b3906e", 0x78) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) socket(0x26, 0x8007, 0x8) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x3, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x102, 0x6) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="739aff000260203b162a0f149cd4430c236039e31fd744ec3469b0d29aa7be93dfc6dc713253f853f4330ad0a0de4a5757ac64385523f58bf3e02c403b77afcd4321e9ac22d06fbe", 0x48) writev(r0, &(0x7f0000001d40)=[{&(0x7f0000000780)="001dfa5a8c4330469b466372f635295fae87822d06ac82ec747bcd7a9e7561e18cc1ec731e47c98cfff2fe37bb33fcbb62d6938fd49bb85646a1275d1209ef1f78d48b9edd72544efeb8869f5669199dc09570d3d27174f3a60e087d2a5a5aec451ed1097956471b1835181df957b6240b7b44fd04407a9090d39d1a353ac184078ca926a5f5bdbb53a644b30013f3e41bfd057425efd45c0c86258a27d72ad66fb9febe81df9fff36e792ff4eebc0035f0613064bf9c943f8550eae3e0ec8f69fb72f2a9d67df778bd80fc14ace5132b7414c62", 0xd4}, {&(0x7f0000000880)="066ce413912d4addea5d05ee8cdee327fe616e7ce0da3e95717c2fccc2d4ff1693d6d67a", 0x24}, {&(0x7f00000008c0)="2788bc022bf0a1702f901132a157b3e34fe63e12ba1e67f3788916e4461f7f340032a03c48b9272978d57604789144fb574a756cc6980fef157f8b91868e8182043bc84fa298b9da57af0313a28f1ef43115b5677dae31035963824fa9680a7f74e17f99b92fea93fd5849b37a1a250a17af9fb76a770e68e4e1a0303a8d767c10cdd6d284066e7f55c10ec1a545c030f540e467396a7590a8013b29b2ec5c14a7cacf2c32e190b669a3921d486a5ca3cce5ae9714362b01b5aaa5b6eecb6e4e38e48199063159349db76dd74ea19af1c2d0e1", 0xd3}, {&(0x7f00000009c0)="f9bf28e3a460eb386e683677b4adb0a5f214f3be1d46aea0a87820698149693727db11c66cd4e141524790a32705dda5247ceac69d5e5d04049daa90071f6717bf39cb91517d153aac47fef519e34c6d1074a3fd07470fa210b64e6f6c982c9b8b3ade14282e04e8985135082103c673d03914ee7f1ca95611df57d1be2d13ebeb2849144e4535d11bcec93233b0c20af16149f4aae6c2a09d33df236902c7bfdb6d8071d4172e198f87eba3718b2a89bed8f5e4d49e68f5c0723772a36a6158a127d59b63361fb84faf4f6d146f0617ddc9dfa7", 0xd4}, {&(0x7f0000001e00)="d2cca2ceccf505e5fe9bd5f879dd2777012821b5a9f0052092be632f2fa62629e8f4f1a9a96ce2df5371e08f2489476f1cde431b6e2944c005869efdf78b5f8a"}, {&(0x7f0000000b00)="b268603fff045304a910b19b9a73c4b78f11037fa08d8d721dcedfbdd4e72225724460c5970b71d3c42e8a0bf284dc5c75ca5d8b55c7c9b67a7b8ae814ec4b624d5174ba21d695c771004443d0d677d24f90237f07ea16c7da48aeffd3302d134befa93a0c299eedc0e21bab0c9b13cc9449483749", 0x75}, {&(0x7f0000000b80)="b1566a613f6008fe79b5376546eab7347a10e21ad93deceea1ab755b250a7fb2383f83a40edf262ec2b237edc69b72e6ccebc4f95fff2a396713d4e91db45b1bb95b47ef9ce9b46ab40744edce2afd69eb5fd9f10541d59e668060b2bceee85442f6764ca87314e6d1611037243978d35780765b2dea78c5ae00c146031b32f9d7d9af06c53dac80c505d5911d371a362d61f6632ad488ca573101196ee9", 0xffffffffffffffeb}, {&(0x7f0000000c40)="f3c42cb5c07ddb662fc96ef6aff67154beff1a4b4b6332f24916e4cb058ac695d2ef2f50b2b4d29c5a3197f5cb5872b7b5a53cd57100f32d1c7da79bb28cfe6a041e8cad2d7a44b7fd2737b633eccc717ffe9cca427e66f8cc89af6b65", 0x5d}, {&(0x7f0000000cc0)="2dba6a4da78cd59d75786a0c42c4a78255b75699aec83e752e62e70b39ffabf2985691ba81b50d5822f4de934ce69079a51365e66126b6d1e9b71492ea185cac6a4921fd639cd4ca6f333b00dcee27ac0ad95d2a4830b360ceea915bde9ea167f2a7e99316f7230dd3188c4e4729c6686a257a3540c44aeef265d7aaf4738dc1d69d1fb23fc9cf966c2dd431ee437c0d251ee5d7e10b76b3f8b6989c0f98642bd748b903c80767eec133c9d94a5618c2310af2454447697fd8bbf3f7b587eb56295c670f0cbd9ba596b4783d6c2d6062f8090fe79f620440b0c937afd294371971776e452be7b25b8e5c7daceeb6360f1c9fb9ff71e40955ba7dc8c543a6099b513dd383ed67f1aa589220bbdc38216b2e38acef2903029ffa00ce31d6f83e230c3ecc42e5101690eae884bea00070ac36db27673253059d7ba2fcc9aa13c1d827a4e795137472a67a24c33e31d7d83fc81655bd1030301d12a77c40807b9f7e176b18bd3247aa689734317b121219b14a0c8026800599ce832e3d97cdfa6206eb0f33595b6f87fc26df2b721dda407886d0fc1edc7831e36a554a898d09fcd85515bbcf8b4cc07df8e684c2997984c404c94dfad8666ee74e73f0b7c29f980f387eb3655a2b18ca900fdf2d7088df6ccc848a5187d16c9c66dcb7937066043912fecf4c9420270a1542e76ec909c29910d4a242cdf63ee35da8ca66443f1429d34954797c4d4b381e297377bbb5fac79a6b881ee71f5a3bc03d5d2645a3cdf45b5e895fa4fb9f5cd192f6998948b0f3c848133d42d83e320e9283364a9f6b74cac38955e1760b03c4b2582fb5778441d7c36e2914796c3f302a8f289b6d7c06f93363fd49e5cda6967db3be0427fef5356d04c78671bcd8cb7f406a7abd05b208dbc702dc8d5dbcc261c1897e5d74071a50f69480124071b33b72168a7a87abc2a8cd60bbb043a016a6562777b4b607b2b23f04003fac8f68894162603ae1766cee5c64f2fb7441ffdbc137e188070334b2b3f42aa41a0a3067bad3a1fd4ab609eb36c91b5668d8c93b0da6d7ec732a58f7d5b0580bd41fc0addef7072e349ae1c9d76b4a35e40017268115bd5d014634c68f99c0e6cd23f4122129ffa70c2324027a94db83c4f0ef397aca54a506c6fd6a4529c1a83b50250841c92ec161216b378e3e24f434cc8e8b3e72ed81ae881384c2fb3aebccc6808d779cd5bf12d57eaa475b900524c5d151e56c61bdd8aa3fa5228d004c85c8a764ae89b7424b0a3301b0e9d79c01a7c04f3ee16beb693c8d3042fa56e12bd85ebe2b6b9d3f369bab01e60909f2b9bb957779a3ee63b94fc11865dd90ecce564892e6d6a31733ce72cb6f724baaa744c4990453757aeb2b83ec14dc698bc9f86f3d728e32438ef313680b0f63b2a041ea5cdad7ade176d186060a12424c39d32e14c49ab0d4c5c93f13c661fc1888cc05457077708bf339632fc3afd2b81c337307de43b4566c3ac5e82ce9c4d9b15d33d34091b1df13d8a8ae530266481f2bcca6cceb3058df18c5ccb6da49e9b351920d770bd2f15a71f50d7a5b3463d8917459f283b102aa82d168fd3f488624ebeff4043352d086ad4107c82f7beb41e5022e782b102fb13408c905c6899fa8565a9efd38d267361353473ff2c216cf0f3a44868880d75f34ff1685247061e4ef8ab7eee0e221800d5f192afa837631eae525a015116a6ab3822515afc35d9265d3fb51ebfea10c683c7792f6e3088373c405047f117b2cf3064beff16ac6478c5931c7f1eca64aa94409fd8c22a323547c5c726452348c387a5466c5c385ed4f79843c3c4f67db777b7e18c6a0a9a8f15547a8d0b251025f27c093b5ab47fa1c0e353fbfccbc59a1ed78dc568ddfe4e1c4eda6e18efc951dc4de776f59ce20e966da4ca4d8a482380f9a7d0ee51d0874ff71047f39078b3c3bcd79c4901963f0b8f66fafe0b348df486101be2615aa18fd101d04da5ef4abafbc9ba4b240db301e7df9ccd116f5af9e4ef2c66fc5f0ce5f9b672cf93388a24be18663e7f6e25d9b78b774092f5f73b8c211c00f3d27657c0254c3a0f5f7ffb8a775bb00a83b023bcb9201d2ea15a959a4b215fb49263aca8185082e49ac406aec616992e5b044c302e66f6a7bb7ba24494545d2959ea64a849c64302242f5aa2a13067edc5fb9ccf60060c80c844e50df32f7b292db35e2605be05382354e42eaf1637148ee6d8b5a9a1d4b9e7c854c3c9cfd41743f695a81c372025baf6d09f8873f082e20ce3d9ec554c305ce1c24cef1b9bb93a24efe2b75fc789d6dc24bd6fc7a276eea0eb96fe9750b2d41ef6cfe7c4b7dad4cd7f8973a24054cee0dc7744ac697d772ddeb3da2cfe3ee379c5903be02ecd26ba7d7eb682a25b02eba7c55293caf221782dbd7a73a1d54a57eb0c53dbbc7c08857b78dfb6976b4b131dbb6025a46342817598135a69426a3390681d6f0a6418d3e31b3f6a230841e1d725e6b3cb5a3a080d8c8b9576f645d0087a9de248061f5ea89498b6747caafb7d1aa6db6a6b785295d39657f86b130a20fd524977db0c644de6c0b11cb32bf0773658ff65545f8ae31334b5a825feb71c5d4e0d46bf4bcb2728fdaac99779183d03b2d06c38800989a2172b0194c04f3760784aae32c839d2bb00318894f3d48708a94b53fa8e31bd33a68c4645314e941649d9d24d05f3f5561409bc70d8c69af00b4289278ca5a0c375706e05feedb86a4cbd7a57bb837cb911f31cc790bfb7bd17218d00dbbd282248f40cfa7e83e55f9630f5ab89716f4e056e142a991e04b298aced52ab0414d263cdb1dbf94fa92dc742870f14c26287685100588d252f5a22688318272acbc2b7fc8b82633bc6c6525da01a572001c40f4b38af807a9e10e0dc61b62bf906240bd9596a73d6779e36a7df3ce1c022cb1fd05757eb0e8498491253fb8b20110716dddfbe0dc19ac267b8a3f7b7fc230b63c79a42e9f565d273e73ba1c387fb558ff44275132b6cc1680009c622f4b1d3786a2d25b42af1e890e038642e54f932b10cc240d9d8e28a28247481adec57c2f1bbb4799a257d332c70fe5123deb9af07f8c394492d8a54cfdf59dd1e124dcd0a9596290ccf7d40ee4d406c64af6d590e6e2369a9530ca6d8b2eab725cb9fef72007de3d6a341551738b7e44c75186dd56620e8398fddfc874087b2101a8d9874b42280bcd5c6fdda20cffe3ce3863ca4569fe3c252c56b4a4135b9c2a49972455a579e7e0b01196a1d4fd19284dd7c37a11083076b76e1fc9d486a3ba761d5ea9344a48d9181e7b3db1b11ce576836158912c18b7b76a1f753866cdf7e4b507139e6119fe4f781762312edffc588aea0dabde022e27003c4bbed4af06c1c940bf460fd608036039cc27b7218c8c8583b70c5402fd518442208bb34c87c4bb9e3ddbfee41511f3b798d78c40c90ff9c7899d1b330b682cb4073303a2c5af7a749c1804cbc76314d353c17e9d6a7c464e80c3a6668443ff59b8c700896375a6d9a96f3174e306bb5f22cad78f8e30f466bc855bf326ab99b3ee985bde831cb2c7791d6f9bec48fd93f00780467c0ee0308e2ba216e653003ab54888b71a9ac983fc12e20a37a0fdc9cc7520166fac6d2665254c612536a975a6fb8d942f1c2e2ea4bdbb9910c1e0f9ed9eff37e5079d593ac6f3de436bf592a3ada2fe420eec09725d19fe6bac5a90a8a6bad979b30f35cfccc495d66ab49df164d6a0df18987f9d98a4e5ab10350d026621943f690287d556ee4c3e81e6cab7c0f5d423b83e82892c8a04eb46d616686044664e9735297b38bbdbfdc1376f42d8520c02f9c535412dcbba8a688f6a28c1503c217a087ab9c3693681937995d3ef24ade988b4ccf1521ee915a2cd0d5c3f0ae6d8f6a1b7a5cd7dcf020ba93da66ae5b5540a5f0f22031efd4afadd60c2d4aa99c91e0d3253b26102749295fb898dd8626b58de8a89f0bc6f0eba61e40ebb0fd2adef2ab06532ac783a020e89f878e87dd06da38e2e4362b7963b881d01243f54e5b6fa8490b3405396f08a550269c000e0be8fe89c62d2c03ab249989ea2907136a6d8327271993f2ac161fea30343e42210d865da48b3a545e8015572ee7dfeeeb7dc1391a5c91a9d1a2fffe1890adb0a5cc7acbb1f9fc7655cfd247c69dcdb4aa71a9613b64442bc55664c4ecf2d3b4a049e49c7dd52ba2a75d899a071b84e648de4d3e11f2ffae28aa5db29fd7056feeabbc8c1c89a723ae1cd46bd8b10b03a6e0c6bd845551c3b9ae4ed98108c92ab9495df92a4b192e1f6c2421432abaec54ed2e8ac3d37296576afe494c5766f494492aa4b587e28658865e8bc072b43dfb1a75e4d305740b20d131aac0f44724854c9d31f97a78f7ef5613054cf0777adc4d45f13893689622fee76b55c02c371987e73a1ff4e2d9c94837a5c83af3d0ec0ee1e143e79b8143bedfee1265aab0b0029d544557cd1e0288b2e74c41ab2908f373d8b27aad9dbef5da750ff83ad1b1de581d04c3fd9dc7e141d9ee0c0f0e3a8b60272aefee3335befa0d21e671fe937b08cf42db5afef16e60ff308a8a6ef5a396d158c732925df13cafe77119867fd0c826c8505da0b1897a8424a91afbf0171911eaf14d9f321ac8407b360346978f19598634a416311b04d4edc76db2ae1bd10184e7faf531865041a673faea88a83131578f8c292f5e1d7a6e40298ea51be4b6eb58e00bbdf1e39d8e1b515cb937d98b16c196ce27f1a705ab7f51d69ea0b6ea19c67a99a2733079b39845c810cd4f663318780844090b04b60f6cbe17ecad2250201c2bf318f0c0735e51a95ed4a780ed0ad8873761ffcbaf0f9089b36b08e07f1cdb6d3eeb183a65c41ea20341e6580eede4014630d5ecb9053696415a17634119fd6c966d316865ee1a0af72905265456f38967cf38d4363909dc5c26a23fe8e6ce0715015891336edcab7c7c014b6c831b911263585b97b76004f44109d2835a0a2f53b1779314d269b0c87ad2db1be767a35f14528ede38eaadb830f044cdca50697ca5efe1c7b18c1dfc82a85ee6a08aa252cb20675d2b6a33c8c5e64334573da4c37d00ad4163b0183a5197f130827c8e28826dbc4e891ef84d7ff56dd07885407c76db380e649a1b1fec99e12532f489f5d69473a47e84aaa54f481349b5becf733252576c2d03f0f7328152aa42b674a251a4c143378c4cb3d4b98a965105f968691cc0bff63415c640acf25ae814bac351e0652aed3efaff59331efb777417002dac3bbce53c501e2884376823e3c6a4de13099359cf0619e91a591defd8374837ad4b49e0e9b9eef97ae787a5f4c08fd7e894e2de97e5aee044b3b60a10da86fce86843c28911e35c5e1e9670f7d200958b65af23d0943c28920dcafa1a9d524921747550378e28b100432018c951d7ed95107c422071b1836401161932d8a38f6b07d876a1da0490fcaea38207ff2e4e0125565c6fb02f437382e28e11be98e0d2d8e241cfa68756d98ba2749eb66b714bb90f7c173826f0fe1ec92028260056184ae7af591d42e670af92c5dede1d80bcb09795aba90cebf96cbb9a4e647685ef32dc948435849d5fd04c3d2f3dfb1f7eb83011ccd2c67d2ab6c8d581b73df3cba3fd70a55fb84ecf7637638fb8101b22624b29a3543ccb4ae467845fe6efa5ae9657e4f31ddac179f753e6770fa937f35c5aea6a9d14e7e9fa04631333bba8024e68f180ab2795485391aa1b671b6ce9916d8a58da7c0abfaf2893dd9e4f41fde153c93ec7cd415ef654be83725c9", 0x1000}, {&(0x7f0000001cc0)="d7f3c93a4caf0e929fe1fee53207ec88f58fd9cedc2ced09431aa554bfbeaf2cf388ba62b1e637008adb15ba0a5e125f7b01d282af22e8f6a4a2170c2fb7fb111ccff87e7779b975602ee0b5c5b63037a8b8a03cadf4fe4cf53c28ae130bd756651d311e33929b506d07a925b1e3dfe1447add60a94dd29ff28286", 0x7b}], 0xa) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x3, 0xe86, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000300)="9a614005a477bd13e22425d6e62c06c0d44b84868ed1528fc6fa2e003bc71cf506e845f44ea59cd958b63228e359d441d21313671e1f6af7b648e79fe3a8cd93050e9d4982c69f9b4a91837e51472fe32d2d99d1a2d6880f0e08d3c555792e4343bb33869ec96d953e0165e3fd3b2815ceff4a502562e25a352adba42fb561919a1992d0002d6f734242ddceeef97aa88b8e540a4a92853cf3130dfb4257d67c4e4569ffa693552c24eff2d8f7646ae3209e21b53630210653be36a3bfa154e3ed6b2be896776d3163b901d06c3801", 0xcf}, {&(0x7f0000000400)="9e7158791fb7bda238a9bfe1c9ccd946db325aa92d40614925bc552a3e31b204634b7407c94ac1708a2cbe86c29d9659632c3fd16c681587705063f9e11e1edb9c412a729df31e4723bf57c7c2042228a7ece5733b3da6d4d15485bf963a50ee9993a116deedeb45c7b3d7837eb69544e562ec0daf5d4a148b982d68d21d9605010848258cdb264d960ef95d7d9d20679b0da60326b78407afc84eafc8397b0fde30764f556735fd9e9c9a18bd639632f9bb5f956002eeecb34395b595ee9055ebacd22928", 0xc5}, {&(0x7f0000000500)="64417ef5347a51de68b0fd7ab23f03a42ae836a88bdd27dc21a276031591b5c33669119c230d663458cf4800bb0c3dcb09418dc037f922cb528a90fcc4ca5ce2e894df04ab9bd0ceb5fe9293904ac6d13f0dedcc042905bcf7adcc0167c0e1282696efa8229225e60f3350f0e16a280bc8e1d823bf17c08be4560d6c11a8dfbc55b3714ca504ee8d99841704755983", 0x8f}], 0x3, &(0x7f0000000600)}, 0x1) 16:00:05 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setpgid(0x0, 0x0) r1 = getppid() r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x0, 0xb9, {0x4c, 0x800}}) setpgid(0x0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x140) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x38d5, 0x4, {0x75d, 0x4}}) setpgid(0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1008e0, 0x110) r1 = fcntl$dupfd(r0, 0x0, r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 16:00:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = socket$inet(0x2, 0x1, 0x0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000000040)) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xe) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt(r0, 0x70, 0x9, &(0x7f00000001c0)="1217f93597ddd16ef32081385e834ec22a38ada948fbc176c2cc9f6f87446d61dfc0c8d4566c77e7f5f15e051577c9d859ae9a2e57731a0d5f06de8c9d4145d76ea3dbf5414ebdde4ea2d2f192056ee513e46aa24ed47e016bed5cb4a6a1e70be8e6d4c746b3149f672f7fb9bbdd9ecdd4b99ca9cf9b2f80b70464371e86662b1885b3b9e622b87f3c19dadc7576426eb46cf836f42218e6cbd09090d05787ce5474c96b0ab7624389", 0xa9) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10801, 0x4) mkdir(&(0x7f0000000280)='./file0\x00', 0x20) read(r1, &(0x7f0000000140)=""/1, 0x1) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) mlock(&(0x7f0000000000/0x2000)=nil, 0x800000) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0xa2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000000)=0x100, 0x4) getsockopt$sock_int(r0, 0xffff, 0x400001005, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10a90, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1ff, 0x3, 0x2d5, 0x1, 0x3, 0x8, 0x2, 0x1, 0x0, 0x4, 0x40}) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'.\x00', 0x3, 0x1000, 0x8, 0x0, 0xfff, 0xfc1, 0x3, 0x1, 0x1, 0x1000, 0x400}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x800) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x4, 0x8, 0x4, 0x1, 0x7fffffff, 0x1, 0x1, 0x2, 0x3, 0x4, 0x6}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x800) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x57, &(0x7f0000ffd000/0x1000)=nil) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x148, 0x0) listen(r0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x8) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = dup(r0) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() kevent(r3, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffff8, 0x5, 0x40000007, 0x9, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x42, 0x1, 0x401, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x40, 0x100000000, 0x80000000}], 0x800000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0xffffffffffff0001, 0xffffffffffffffff}], 0x2d2b3d8e, &(0x7f00000004c0)={0xff, 0x4}) ioctl$TIOCNXCL(r3, 0x2000740e) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x20000003, 0x2, 0x3, 0x20, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = syz_open_pts() ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6934321db1113161) close(r3) write(r4, &(0x7f0000000340)="60d689652dd1331b382a19f2d8a7110c0077dea678007c0c06efb7f79877a1b3524901c97e9d282c15baee84ca5c6bbad0061601748d57e7ea179c0190ef8423ba944bb0283dd0f5ac244a8aa95037a3f4c22ac0f2dc13a8c2671673239ca44c0ea9568f4ac1e7c23be2526b13e6157b479203ca10dfe8cc684896249d494174f8a6d2f89c7cbf496bb9470db038c55961b664e15b2a94157aa4131be628e32c32adafb8577d103a0c4b96b862f8b74ce5520452dbccc9212d60e5ecdcf497ba3131221cf0ddefddf58893f0197d6ffee8f68c4eb669dfa4768637df010d461c", 0xe0) 16:00:06 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="ba74acdc136b729e3c029fe17324df4a9ac22f35a280af8a3864e30aa1a2adefe535d3caef3ad563151a3345df36719b6ebaa527a57b89a1e6337c26641d586082ee61c179e2bc5c1b91e22c669b22845adce8ebf13ef1d5f5988a0019aafb354a7fd07340ee74c2d644ddcffe339c0e4b9cffda7d667b9eb385337eb0e660f7497a8578861e54ef7ce77be56f6164fe07af85a704ec1724b44779c22cf47fd8209d981a9bcc79acef17f13899bb4265ba082e2e4448ff3f9d2634", 0xbb) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='file0\x00'], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f00000012c0)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7fd72d2dbaae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd8247f8a9dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b397e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155cfcffffffffffffff940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cda49dac081d0cca6a97e1a4eb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fccda9503e0431d4bdf5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a23", 0x591}], 0x1) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="eaff1241f6ffff8d6f60f401000000000000d42fd712693e94670400000045eb0e4d8849381d183e0f670b1b4de89df6d2967938836701d2fe8d5a5e2e0c89dcaf355a0cc835961e2c2a8fefd3eec6d525a68410ca6c2a02f7be26a76552fd640b65bc702ba1d900020000bbeb47f6731ba028446551882903650000c96b5be228f1f90e591f70cc1bd08488c20cf5711bcfd51bc94c3e9dbdc56a5dea01587a09a5fdfd291fad51f81de099ecdc9bc746f81d8ba3602837b125954c09fd65ed6a978bcd9dcf66c760e2c489dfbb578926b2fdeceb95dd613c071f89d3d36d0edc27953bd02409eb7291017be6cfa9184a1f59ebbe2eace3617c356d0bac3a603069", 0xffffffffffffffbb) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="01000000b03c7ba4", 0x8) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x6) 16:00:07 executing program 1: mprotect(&(0x7f0000469000/0x1000)=nil, 0x1000, 0x6) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="92a9916ef24e1ac4ce87d2d1d2230c52575b50061df5fc3359592b21eb08ff862ecf5bd6c45008f18ca75758320f2b2c23d8", 0x32}], 0x1) 16:00:07 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x61d2269d}) select(0x40, &(0x7f0000000000)={0xc41, 0x1, 0x0, 0x0, 0x7, 0xf8a, 0x2, 0x1}, &(0x7f0000000040)={0x5, 0x97, 0x762, 0xffff, 0x4, 0xfffffffffffffc74, 0x3, 0x81}, &(0x7f0000000080)={0x8, 0x3, 0x0, 0x8, 0xfffffffffffffff8, 0x3f, 0x10001}, &(0x7f00000000c0)={0x7, 0x4}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20500, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x400) 16:00:07 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003d, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@un=@file={0x0, ""/45}, 0x2f, &(0x7f0000000180)=[{&(0x7f0000000ac0)=""/4096, 0x1000}], 0x1, &(0x7f00000001c0)=""/232, 0xe8}, 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="692d0825001f043c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced96328703bad0a1", 0x49a}], 0x1, 0x0) 16:00:07 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r0, &(0x7f00000000c0)=""/98, 0x37) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x25) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20200, 0x0) r1 = openat(r0, &(0x7f0000000200)='/', 0xfffffffffffffffc, 0x0) fchdir(r0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x95d, 0x1, 0x56, 0xffff, "8c0fcffcf317716d15d3b8e3cbcac184c974c615", 0x1, 0x4}) 16:00:07 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x2) select(0xfffffeef, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3, 0x403}) select(0x40, &(0x7f0000000000)={0x3, 0x5, 0x1c, 0x3, 0x1, 0x2000000, 0xfffffffffffffffe, 0x100000000}, &(0x7f0000000040)={0x1ff, 0x40, 0xfffffffffffffffc, 0x401, 0x1, 0x2, 0x7fff, 0x2}, &(0x7f0000000080)={0x0, 0x45, 0x1, 0x2, 0x9c8f, 0x8001, 0x1ff}, &(0x7f00000000c0)={0x1, 0x8e93}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) socket$inet(0x2, 0x4004, 0xfffffffffffffffa) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x0, 0x7}], 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x20) setsockopt$sock_int(r0, 0xffff, 0x6, 0x0, 0xfffffffffffffeef) getpgrp() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) getsockopt(r0, 0x7, 0x75, &(0x7f0000000100)=""/1, &(0x7f0000000180)=0x1) ioctl$TIOCSTOP(r1, 0x2000746f) socket$inet6(0x18, 0x4004, 0x7fffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:07 executing program 1: nanosleep(&(0x7f0000000040)={0xa664}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x800000000f8b4, 0x0, 0x10000fe, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x13, 0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x7, 0x0, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x10004) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000000080)="02833f24cbf52115e1817a4533f5e82fae1206b1e83c51ab8ec7cc244a9a757beb3aae993c4e1ada24d7d3afe903796e70d2b43a14107f2b0aabe9bb60141a6ef8ba3238391b8cf3cf711ec1b0b3a7d453c977b5df91c5233608c50abce37b3f4aaf9c1e69ace97cee370b788b5fc4cf3cae6305abb4d9b220bc436046390b95ca5772cdf4", 0x85}, {&(0x7f0000000140)="f2ece435f6c2038924e91f61c90ab1cf0ae2ebca1d", 0x15}, {&(0x7f0000000180)="5c1bf3221ecd0b084011875fb140376c350adde5bb16b70ba011338347c3dc3f58cfe78f81062c899d82d0b7ecc29606b2ca2e3538ba94f8acf1f7ff5ae9c9b40f546d3c8392385675b6edd9bd16dff96c16fc7f2315be8f4095edb4f9eb2a2118513e3c2267976ce4802fd68ff24a5ffd509f84279dfcf6f1d0d5d7e41c5625b8f34ea2422cf861b9708c41efb1eccf3a659d5bae30b950796688f7603b0616988474ff114f6ea95c95c3ce51ba4201fae8bb14f2064ede4e5293a4e35a3bb33b4dcfcee975f7c05da1e80e72670197490868b0a3e83e92a355d2b8eec7131c31220589950b55081c89e9721801bb4294363b3e94de778417727c9902", 0xfd}, {&(0x7f0000000280)="684a484bd791e554999831bfe4c7bcf5996077ac9e76f589da673f7c66e0c7c54b2b047ac767b052c1ec4ad93d13f51ad699b03d52aeabce973cd6995f4fe649a01955002971b44f737abda2d5a9a24b6998d86ee54b8e474f6a5a2bdf263eda2aad174e9213f49736b40db49d21d28bf3d41a619ce144957326a6dc05993d6439a5cbff122ab0a1f1033bfd675e289f176904d4488728f080ef297a2d6762a97d92b2f7f5de7799a439b865e04c30aacd4060ab878fe300c4bf5ed0b9df3f4585390c8609131b3060c898c6", 0xcc}, {&(0x7f0000000380)="eac541ffb70a3a21868729c532a9e8e2edd2f7a1a5ffbdc363697604bcbc683584efe55c1a99153760b306454987326fb3fcc76e755a20d146f536332d4ca9deab96e0ff27dc9db51b5d5fa2eda35f0606a4357ee05887f2e3c0e6dfcbdc2ab00374ae30b02ea119d00e044d911348a8c0714867a5726ac39ebb7c71cc5b62d90a33c07b1e0bdb41be31", 0x8a}, {&(0x7f0000000500)="26f9a6fe675dbaf73bf153cf59d7c90b6c169273e40792d2644a1e95a96a3855787a602a5bdb649b67c96ae21743dd939f9c9ff02e68da04baa7225d93e80396e7301237f484a6886680dd9da66dc9e6910c60cec07911d60cb46eb82f91edb2500b6d48fc0c7d82131efbc781f396edc2033e3d9525bd332406090d01369f7ce2f0f142dd14e441e4029cdaf6146bb4e395b81d52705350d5b80e3ccaf26d64f7c37ecd0863e46e6a08be94f577d59704ca34699cb8db617ba8ff1f9888da1687885d1af965afe99cd45d13bd456d1554a4f74f0e0de622c997", 0xda}, {&(0x7f0000000600)="929fce92f047e1267938c6bc84aa3559f7776593ce8b3cf7ad87fb83e9eedb10381573d7b32f41557b0b53b0f130db56631d29a1e2ef405fde0a596d307a2e37995430ec33dcde9ee8825a3a149ce081f34475686e9436c40b19b6491398021feddc3de385e64009836903766ef695d7508bd83f8a7c7cd0ccf38cd4f5c82d070199a80dcfe78b7cd8c8a3e9004ba46d3d468bd32397611c166d1a6458b36fee27d09b86006878e26125cf5ed4a7fb103c3307db0a8f09ace2e92cc90cf21cca208e991c463e35af0567492f4d52b37582574eb1276d4c0e680f6bfd4d08825453478e76440fbaa3a83ee47597d85fe8304e74e21172225bf81cb924bd5ae53c827816fd3791c947b0b2e5e08cfb830b3d4f5b36c77436c68293d2dbf4e45e3b9e41ff97038287046623e11c5430e4114365611db65ec52255a2e8f0660d8d3af950c188a8e89375debe62e160143a151664315a9d37508dcf99b1fb53e4aae4ce8557bd112e067f2cb08c210db1547e90ba389fbc90190085a275dfb72d28f41c2ab1d1e689e3da8bc42e7d27c42204d10d05bfa042cb930faa2ced0896f50fa593be05344ef23d80b2d4e3ce3acab2ccba6f3826f096e1bc65df7680313ae413d21b38ed42838e526b4fada6aa998a930720a67d15ffafc1db74fd9d0582456334a8591e706a588beb2389f9148a76ea410992b482a4df60dc62ea7fa4d99588ad3165d35350373f3901bcc09851f9a8375cacb654e4399b01889eefc9c57679a1471eb4947c99abf1feda9a88dad5103546c9cc6d1e3fdfc89f891b74c86cec5aece97ad0572ad13f3fbc4d79cad2a80ea56580f8f7a15c0088fafbf54ccdb4e5f721a17e5dc9c6965535a6893ea25c341826484d26b30627337510e8c18c930491eccefee6950cd852660f93848b1245cc94c026e8c1e4e5325ff855fbbb5901fa399b7ee1b41569e44189e818e9541afb2c9a6b13fe5637fce77bd159b88f099df41e67fa1a4ac0db4d6d16098b70eb12a6b46a135081de3f4576d3b29a243c14f08d0891d77765c474494272c08bef08cbf0808c81c5a54f7b3d6803b14786c809fa2d640605303a37927bb416c98f883cf4ddff33206c020daedc6271884154a2ebec04e9a1e430d5f1a23f47cdc7536f8c00a3e5a916ee4be31ddd2e1c9fac8bd88610c77ec43d36617b5cf8bb613cfd5c9d2c50478b63fc1633b54d4bbf0cdcf7493fa75441e014f57f01891c101bbe95d845e05d9871491a04c5dde45bcb1ca8d0518cd7e84388a5f4fa05f1f522484b93203c37f4c8b8739ccd7ddcd3ce747c549cc68047c69273326a12208a5c9770ec0cb14dc765382634cce66eabd80c5ba0ea3faee2580999cf50ea73c8a8598538677fbcbf9f937a960a26b522bdf92f98449e15b05c670a98d884a829fcb432589ca182a452cc0b3e5117534af43c19e3bd0d3499881eb5081bcf6cb6bfeffa900e216be4a7bb68cd60c8e9e5c8767e786b519e7019a9b84867f678a8e7d1b7ea9bc5c515e2cddb73e7a27c752072dff7582ed0cca0e7606d93c86f2631600d7d6671a3e0afbddb3b11e4a6edc61051acd56c8a48472395682c5e85a76bc231dc83dba8dde0d0debaf57a2b642ed0531272f0d15c730bd2f4d9d5132a249889c610315476715ffc6e61e65fdddf9c18a3bef27b77b016323d6f758b81384f6c74f5f9c70841c188c0001ff817abfe15ceb6d247a3fd0bc164d6291b87d1205a8154f166e25868f25a5ce4ee05b477586bcd74570f26af26fe211c6c82b67e2018592983471054bc06543185a2639733140cb10b67e5dcb42327a5324f768fa72ce11444308104ef0ec1aad80aabdd56f4ab58e2473115d17258d0b4fb8b7de092c9ed30ddb58f7c6ae38b328d9874da49c2132a8a8a2b0f4d337291844111f26c781ed32047dd50631fda4f382f2b8e72836ba1de1741388f51db742e29baed50dff5d88c56f600f7d9b49fd94956ae35c625bfd9b2d1721d02c2417ed3bbd1f6f71b06c0a75628b022f675bfb5fd1e998d8ef592add3db59671c479cdb3b3a45f3057ede74c74ae88bba35975e3099ac1c4a3aa81d3740894a1d2f13d541d65aae146bb8ed17108642ba84e6a37af1ac0d2cdaaa6afe5cec604dd9114dff0b79a7056820c8994bf47bfdef3af733d2bddfda704ada8386271974bbe239d38440c55a7970a00c11810a96510a5cd230926c8ff79c3a1ad440f9347381643015be73671881dbababdb980ef271f5bb152530de9d8c44c02854ee8bb52e42cbcd76ea45b87d579569616586bc86c15bf4b079acb75c3efce66b328c910e272abc9c94ef4f4999800f98583ac03ca4a83359a27e66f2360e3e67ed525d86ab014149fb8b3aa1a68e4459c07e3862f0b2b22924c8e8a7a807c4bc78921ca620c37b850a316fa44f880eec3d0d0a0dac2ce80fb17d4ec502092f76461062a0598f0c1c88c5271b78fcf1360375815ee32953484a8070dfc4bf0cea5c55e5a97e2d4101de62a24b09676cbdd3bf2bb9ae66a2c96b227c1837fad7bb6a067f288a64a7c8b6a7e3b20b62448747118b67e04fa13a130cfd767c6170e8ab251d232ab7538484d27250052c753024e83a27f9bc9be332cb773e3001aacdf80490a9ef15d46e4eb425ade001c67c85742d18c676dfda28f5ad9e5a0cb9910797d633166888d6c5bedd39602e0ba7160b963cec7d1e67f47636815e6af267690c364cb9853afc46d35c1c82b27922f320dff5fb854b045d2615c5cdb6db78cc52037973e31e2b47f8e82f84f86be497c7cb4cd1ae35fef1ac0f87e6871860c7b13b33c89a7cc8058a0aa4bc0200082be5e9abf707c5d242479edaecea1af3f845f45419b4204b6451401735ed6f2fe0d2149ba79dc6cf90d3f44f1fe5c0d4da1a5b06f5e8ab95cfea00f0df81e262769f9edd592310c312f14f00e94ceb8ea4762461a8b7a9504e7ec5ea8e8ce8b2a2300cc19d1c6461b05e7ddc4e6119d57dfef98827043543e89aeb3fd87cf625cae73f87dcc2d3b349bffeff316729dff0415667eb4bb6a534a1664daa6b8dc32759a1320646fbf466bc5a1753356e04dc898dfa6c013c92cf0df8112c09468b755c7e2c07cfaa6bdae45fa1dcaa0768ada84e22c1c8fc354915a46c5b361841ff89d9c4d5689398d8ff55272c6b639e7028d5f2768d4acaed41f5a807f520709b88eee0dbfbf41f466b7d40b3fb6aee5b896c94ad3851c15e7de945683144da7231a7e506cbde45134cf8e81ffaaae8c2fd78355e2223d100ff7843d72ed1fee1e4280832def85d131db002f90ff82873d840f76c653f9889390cc8fddb83ef0425d4088bfc00f4d0be5e8aaa9a76450888d98beede1d42c453aa8744bb1fec94a8b7a7eecacda16564b3233aaf38602c4a10c9eb838a895b2c710a6275ef70f07ca837b68d85cab13218e3ae1a5339e8457ccce95acb7fc7d80c6043c96593ed16b187b708e56e5e464b2913d6d63f8f06056e41db3df91f009240a2a2278ddcdbc01598a0a2242bf6b3ff7814c820d9d5bdef2d5d3e5956b539b656381279a90665c17095f53f4024c25313fa5d897dd1d4a86616f73af2a388fff32c1d5e0e3b7f671af83cafe87442b6fc44a9102d75ab1bc925f6263dfc7b7de18ade41af8d494ae39421157e10865fcbf08f99b01d18f0a3afa6fde81dc16c05fa17230e5d8437ff323882e02713f9b317ce7b35f97aeebdab47644511d694771aca57171c238129b5aeae16b8a3c96c058ffa07f0afac8f9a609c8b665493a41c12ae00ca2769ecfc479c7aaa2d5b574d0493e715de51ef60ddd449761da66f97cdf669f5061ae84dbc7bde44b55bc15d9ee391e69fd88bec4bcd084a8623a50afca126ce8ee130158f87b91e00c4a8cc8218cf3342ac604e45d7c691435d6a06d7ef7a7a07c3362851a415b1cc8cebc53cee033701d1c3ac28c44c3836ef5d5a85d3e5fbfddb771181d21f524464aafa94cb065d5d4030162e86c48ce09ded1485a99a063a80845dbdcf269224a8e844284e6a857fc0d82d5e0e5674b98e55ec602a219ffdf3ec97ceed69655d746870e873ad7af1316f51f396ffca6c7c2af7f141adddde81b99cf05bb13efaf68e21028c548f5281a34c87aead8ffc7bf83d0471de2ff9e28a87f873ba3b694ea29c45858640c294cf2c95d0d686732a36da3d08b9bc1e694eef54ae93a701c841e6ddd67e4280f4f9069080cf88cbf917e14a338c488d8ea2598db131bc6dc0d3de6a28eb37987965ba9eeab32a28623a973d7294776bf839e618f70ade75f278be3fc034f647f11d01a8187c2211105551582a05b4beb8daa81b860a97614ac6339915d9ea6a3fb7b50aa0d2b193e707d28871a7c673f5e1d33b597d788b59b1b5355e7e57f667ddc2b614845f487be0fbbed255cf46f055cd6d9e3318c8cc88b275defbf5476309e3d2c190f16551a186cef6ae2ce10c29ac00db0a428168c0d4081fb758f8a8a6b0c32e582cbbdb806d63b2199eda3515c46105bf33eec86b87d7b48ef6209d913185e0907ba86f48bac053e20b77c1c607ae76f8e97f26410556730134aadb1496539abf693b78e20c3ef4f3a2c4a9aaa7b5a639725238ffa7db51233bf51d2902f61917864f11dde58c6bf312a08476ac571995e0867fb03e2b248773c95a5916ba616e2785e58a46b4a8b53b11303fd97d865d317ed36df434ea10a58c4aa4267523d090bb0754c2d5c0e468cc9a54473cc3bed2753bb389ea57a5e973d34427aa01ebc1d6f66089a5afd9861a2c8f2f67cbc551ec33401de9c10a56a10a9d7d91b9d7690825260e865bdaf9d1be748ab6f213d556104c3551d4540b6c12225833c568ebdf6e7d467da226f1d87d05647fe9c07dd5a320a9bccd37995eb26373d3b87978c243b4ccb1f8538cea0c34601fee46eef011df302d6dced43ce712ba9eae406465aa1e32460350e0b5647805f105d8ba60c99ae5989284452367f53156623536ed4a750318ba811d1e80a52176b05580d4f2ae236b13abb5a770b10b7d2d9f090abc59ed47e5e0a6dc1749adc44d086ff0c6cc671c33eb352f0a37cf594c0e292b95b4b727c1329e332fa332d7a7e03d518ee6bfebc0f77ce13155f332f0eee735afd3f1fc7fcf10e2acba5d1eb4df60b44fb4a04ad9a62177372d3848e4eed66142859947ef75c90f7bb2b8049c5139b3ce59c0246045443989747f2b89a3a7bc5ee2d4a7f89bc7014de55db1b03df4459124b2a4fcf91c58b63fbb78044909f8b59edf7c119d7d8ab47fd01206d142444bf62aaaadee9beff4f00722b0e0ab3f9197ae27db99b0e066931396a9f0c1cd267e2752fd5b49885c153b334a329395e037fe97b2305e7a392c5737159624fe59d24db7a7b1a1baafb22a02062cfef01dac6f774e1e22776d785f8175171f2f4bc2af6048198b82f1ad9d4784b744e8d2d20a5c0fd6afdedab2ec7693be61612a3d90094afd28bb5c319a4bee2d304f2f74722adfd3980157ddad0cc8d07566e5eeff1584f2986b3bc374bf8ddc64453e956948ff14b751b711aabea5166caacf36b98357950213b4a228dcd42c0c4007912e8008c812df8ed1b043ea5b19e270e8cc2c4ce20e9a4575905e9d7114eaa61bc9627e821449e8e5a7873e55353d39d288a086683e882732118ae970d9676b597c8584a7bf59647fa6f9358536bb8bc7e8827be706c203bec6d8fe95d0304b6cfcc978ee34c68ec09525f4c70737b68af3ccce4b8f11deadff0fb18d5868b32584450b339c", 0x1000}, {&(0x7f0000000440)="d11948f51d0fcf4ed9dd45225b098a28", 0x10}, {&(0x7f0000001740)="da7dca4e7e08b3b129cfeffaf69fa2203e170d82b86b9de154f917d40b084eacc9acacd72d564b8a681ba8607da74aa16f0222fe52df86d5957a08b2635adaacd1db31c0d235e4f62aceafb5e987c2c8fccc2b11a6b29d343544c289876bf7cdce41025f875d7ab6f5c831b6e679cfbc127e9a26c77cee7885aa43348103a132d190c9b661e44bfb5cc5bb55a393453efe26639f4665a3089ffa4b77202d8b7615b677c2d21a78164f78ba3adf36addb2224a7c02c7dddcbc9e049cee4aa2f9ddd42", 0xc2}], 0x9, 0x0) write(r0, &(0x7f0000000000)='\a', 0x1) fsync(r0) 16:00:07 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x3, 0x2, 0x8a6a, r2}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xa8, 0x6) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x7, 0x6, 0x101, 0x800, "15f8ab9076d2e8ce60d12906d9aa1c593659e333", 0x7, 0x4bc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000000)="c9f1698248418d52026adc68eb6480b2c8525e4778a81949f5fc8de123a0f573dbd30513c2d26fcd09b64444d6403906bc1b5c", 0x33}, {&(0x7f0000000280)="63b9594e5f80456cfb1670b1c22d2b12ba26cf53157aee4d8d434d11345d65a221c3cbad0e472f3ccc2f199702a05ddcc3525a76eda7e38fb041c5e0638b7a8e3384ea3b10301d02f9e24c91e7af9a9cd9e58d7c414f136582f1bacb6cd88cab51e6606cac17180431315025502846e3fc6daae8046151482b733ee2a663a756d6f99121525b5d817a5bb40354e83ca6df3c6daab9168d6bdf00209d54ef48c0498803b8016297d58b30b27e3df52df9", 0xb0}, {&(0x7f0000000340)="69b9ed9ad8ba657f730abf56fd78147ea413be232b51a9dc8d47a4abffd3a85e410f73dc1f1ce2f7eb8ed76ff43c40c15ea8985e7431d412fcf4a2cf77e8f34ac7a8436dd9e52f1b73914ecb206678dc72a6e66119590e7b78da35769c4e45d51fb4bcf7d34079a20722f7cde6dd8caa202bd25943d8fc83b5f0f09913d0d75990450bdd7af958ed73f1b1af539d3d9c56f870dcc05e6e8555d1ce5310bc4dd963a29d0bb1b6c2565c32fa593b67f234a8c8317d2421e994a93ec0df8ba97722d6c8c6d7f6c66de3ea6438ee64e4192e30e08b120c", 0xd5}, {&(0x7f0000000440)="f299e48f3ab36ab2690c452912aa3478f09c578a36ffc9cfbdb8ed0d8c6d9326b95f4d883f8bad406599e322c4d0c473cb8a3268648ff27ff35b4c30f75cf427d7f7cf1d673c37361842dd9b3279d7c46f0e335614f1bab1f8dc1f88500379808b73f2a53e65c1d3ea11707b08faeb14090df8235e95b0a11e0863", 0x7b}, {&(0x7f0000000140)="663ae8153b0a16807667bb85add29eb45da01fe07d6f1f5e5a329d1f7a4ad806096a0b8a6a", 0x25}, {&(0x7f00000001c0)="e0f786881636d9f5a04fe1fd6999b35dc5d3e77168acd2eed52cf386b4841f21a6f4e19acfb115c61b8ae2a0e07eb6c9159b39e3e70906c8", 0x38}, {&(0x7f00000004c0)="8a5e0c136136454923b77e0a676ffbc806a362004f7425301e", 0x19}, {&(0x7f0000000500)="26df04e68bc115b1b63f901cd8c31ac24da51cde7d1372c2bf9ea5c399294823f4f7c660a037f3631b8d46100ccb538f7e285f9391ebf8da26ec19ed7cb2e854f621e9c3f3d01565d139da8454ac955b6b9ad6ce3b9e25f461cd5889749f5f168d2dda18574bda36505f646b0e698b68502316d47abbb3efc6697ad44da9460639ac6a52fe3bf148c46b195b0ca23c8f86a4d944a86b38832afe1a7b79a8d9244790eae7", 0xa4}, {&(0x7f00000005c0)="43c7bc9c4111fc9a66bbfef4f8e3f95f759bfa3e9f1fe78b68ae089c4384cce081a7a78d7c2ade4291010a48be4152d4eb97fe199ac7fce80a2342936417177ccdfb9e354ff5dbbb4a7f6a2d95105744e9a00b56701c7cfa5607eb24ecb9a0b732d7a8046a3cfb72fcfc1352f6973a14b2ef5295898cb4847930d3fb", 0x7c}, {&(0x7f0000000640)="242e1098014760a4dbfee64b54f85af9725a554f350f4189ef757912d29d537077a15149c3e2b354a8aec1d90b4efce134fa7fff69bb1067b87597e68c6fb2cad9d95e133765ce9eb20a4a061d766fe181d9001f1c1c581cf6f8fb77dc762103fb3f9c07ce14b7706e17caac77f584679f813a445e75a73d9a9883ae7bd113c6d374ba60175c5915db52fb0c00f91b1aa06efd79b57860994c9de03b8a68eb8837c5376fe550109aef8553c211aa3ca72b753249c695dffe0067f83cf25ef94c695461ffb99e479a9a9c68c46173e186", 0xd0}], 0xa) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, &(0x7f0000000140)={0x3fffffd}) 16:00:08 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x104) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000040)='./file0\x00', 0x12) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = getpid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0xfffffffffffffffa) getpeername(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00005dcff8)) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0xa) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x41, 0x100) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r3, 0x0, &(0x7f0000000180)={0x3, 0x2, 0x7f, 0x0, r4}) setsockopt(r2, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x9) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0xffffffffffffffff, 0x10003, 0x4d8af265}, 0xc) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000040)="4b74954c", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xd9db, 0x1, 0x96ba, 0x6}, 0xc) *NTc8m;TK 'Yw Du & J]z.)SMt) p(R~hxx^/nc7eY.wW4dpmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20620000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20621000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20622000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20623000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20624000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20625000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20626000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20627000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20628000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20629000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2062a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2062b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2062c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2062d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2062e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2062f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20630000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20631000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20632000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20633000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20634000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20635000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20636000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20637000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20638000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20639000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2063a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2063b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2063c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2063d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2063e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2063f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20640000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20641000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20642000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20643000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20644000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20645000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20646000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20647000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20648000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20649000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2064a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2064b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2064c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2064d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2064e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2064f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20650000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20660000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20700000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20710000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20711000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20712000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20713000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20714000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20715000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20716000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20717000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20718000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20719000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2071a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2071b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2071c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2071d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2071e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2071f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20724000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20725000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20726000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20727000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20728000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20729000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2072a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2072b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2072c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2072d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2072e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2072f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20730000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20731000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20732000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20733000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20734000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20735000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20736000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20737000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20738000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20739000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2073a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2073b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2073c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2073d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2073e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2073f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20740000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20741000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20742000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20743000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20744000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20745000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20746000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20747000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20748000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20749000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2074a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2074b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2074c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2074d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2074e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2074f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20750000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20751000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20752000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20753000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20754000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20755000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20756000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20757000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20758000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20759000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2075a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2075b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2075c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2075d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2075e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2075f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20761000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20762000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20763000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20764000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20765000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20766000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20767000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20768000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20769000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2076a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2076b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2076c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2076d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2076e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2076f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20780000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20790000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x207a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x207b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x207c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x207d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x207e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x207f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20800000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20830000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x208ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20900000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20901000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20902000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20903000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20904000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20905000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20906000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20907000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20908000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20909000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2090a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2090b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2090c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2090d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2090e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2090f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20910000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20911000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20912000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20913000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20914000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20915000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20916000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20917000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20918000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20919000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2091a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2091b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2091c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2091d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2091e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2091f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20920000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20921000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20922000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20923000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20924000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20925000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20926000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20927000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20928000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20929000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2092a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2092b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2092c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2092d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2092e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2092f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20930000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20931000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20932000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20933000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20934000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20935000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20936000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20937000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20938000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20939000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2093a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2093b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2093c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2093d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2093e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2093f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20940000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20941000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20942000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20943000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20944000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20945000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20946000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20947000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20948000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20949000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2094a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2094b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2094c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2094d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2094e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x2094f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20950000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20960000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20970000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20980000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20990000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x209a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20b30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0146c0 va 0x20d10000 didn't change! 16:00:12 executing program 0: r0 = socket(0x11, 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x1, 0xcc7f}], 0x20, 0x0, 0xfffffffffffffffb, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r2) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mlockall(0x3) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) socketpair(0x1a, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f00000002c0)='./file0/file0\x00', 0x4) mprotect(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x4000000000000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000020000000000000010e97e3de0d9e4fd149c6d320820df1304fdc5fba3686e6cd5a9b3997785af2a343fc14c10d2b4113588a293619ea68bf46bd8d4482373b9ee2d4bc73f9fcdc7774d3dd0e79d0286ab4ab0cfe2e824f5bd5c58484cb6970ec7093dd6f81aac0545831b07b9567c720c5d78e09595d368f0ed12c595c7deb0b2ef9c0153e92522b1c8cec60675ac0815840af0bde9181a4472c693072bb10df10e2bb7e6ce0ee0f4ff91b39fabad831f"], 0xa) write(r1, &(0x7f0000000300)="f41d31462f069a61cc3a144f9fd2a5e5d0735e983ddb4dfedb127de1e5ce5c8c66500443e1cde4b1ca4d540ee28b1c1f4a07d0ed55c587d65afaf67e633597401266ea8d4d05581f09cf4de6420ac9f9498b9b69cca6204615793344f66a40fdf2e289a9d7e76bb23f13cd1cd2e99edef7d48c748cf28f13858fbd90909a295c111fbbe83a", 0x85) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000000)="b0c1768e00f19d7db807806476bd55ceb3f30f453e48f543c041ec995b1eb1dceb8a83384d1f695d51ade1433cf4ab", 0x2f) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xffffffffffffdffd, 0x5, 0xfffffffffffffff9, "78677f0aff00", 0x3, 0x7}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x800, 0x4000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x8c00, 0x82) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b117", 0x32}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/39, 0x27, 0x41, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) getpgrp() accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ba99e6211244c81f65574b1b8df2cc6cfb7871d334423acade47e2710ffcf54634fd980eee869cadc0118d20bc0a56ad37"], &(0x7f00000000c0)=0x62) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1001, 0x100086136) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0x5, 0x101, 0x6}, 0xc) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xf5, 0x9, 0x0, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x5, 0xf07, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x6}, {{r2}, 0x0, 0x20, 0xf0000000, 0x1, 0x8}, {{r2}, 0xffffffffffffffff, 0xc, 0x40000000, 0x2, 0xdf1}, {{r1}, 0xfffffffffffffffa, 0x10, 0x10, 0x3, 0x8}, {{r2}, 0xcb7cf608df722786, 0x0, 0x80000004, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x852c, 0xbf}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x47, 0xf0000000, 0x5, 0x5142}], 0x8, &(0x7f0000000100)={0x8}) kevent(r2, 0x0, 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x800, 0x8}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x5708, 0x6}, {{}, 0x0, 0x8}], 0x1ff, &(0x7f0000000380)={0x3c, 0x100}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x6, 0x10000, 0x7d26f9e7, 0x81, "6b4cb6560e3c4ccc464f9b395ecb8586761a83f1", 0xffff, 0x4}) sendto$inet(r1, &(0x7f0000000040)="635f23089dd2cd0167403f2911f9a5d447ba1bcdd0136f59f92ca5e1c9789efc91549e1de3c0df9b97cb369da1b80100367b797db15b7d5432068ca3b53269887d04253af560e054a396e00e44a9c7670354d48633b33a5c5747f521efb0fec81a4ccb7f47e9a4fab05defac5239dd8448522c9aae8a6abded3847e234921090eb2aeddf214a2b0cbf8ecf57ca42307796130f5881485f736e72a77a33e22952b685ef59ec44991778de7b5171bb926d8f4ea61f310269fcf15157089267925a4d90321a9d8feb50634454e65299", 0xce, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x5, 0x4000000) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001400)=0x2c1) 16:00:13 executing program 1: r0 = open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x4) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:13 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) fchown(r1, r3, r5) setgid(r4) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080), 0x10}, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xe) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:13 executing program 1: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66006ce53000"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="1e6f66", 0x3) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x20000000000003, &(0x7f00000000c0)="01f5040601005e0eea7b601a0d069d78681eab07783b00007dfb7055", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000012c0)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7fd72d2dbaae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd8247f8a9dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b397e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155cfcffffffffffffff940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cda49dac081d0cca6a97e1a4eb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fccda9503e0431d4bdf5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a23", 0x591}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="7a1c6f89042b47cb9a67d5de2ec507", 0xf}, {&(0x7f00000001c0)="c7ee1f5103a835d87edddf963bfe0bb5c3fdbdea3139d6c850f1bdec323e4ce2c5da8d82f10bb4b855749c03debe5bb47b8a4c122735d30517f0364a39a6bbb71aee1cf6dfd7f42db22141ef56abc0001684e58338fee41710cd18a18dbf52c30856e5b4555e543b895b56836f90760bff5a3aefc472eebbd52a77c86767e9039a15f5bf15b16f6ca3942c7df2f57b3c8fec535a4a10ed2ae1b81e7f2dba4098347a27", 0xa3}, {&(0x7f0000000280)="e9b69c9ffb9fa5803091b8e557abb574223fb0a19d0211b1062db280c1a58adb6f9b5411714123c0230c98e5923cd8b08d467beaba0fb071a84359e7df79a81ec9283fe2601ae28639ede95ea0539bc4c97c6edb0b5704ec52ab94059c1384c914f9db44", 0x64}, {&(0x7f0000001880)="3b3822f67e730faaefedcfeff7bb5ae7acb99d22534b6409633c3fc4424214f5c4a5df3d136bc09d8f9ba009b9b9f0e93057e2386e0cd9a4c7d581f084619f50e70ccf84cde805b645d29c3e09f0edbf5d5154ad29a0ad8715773897453edd0dd975a8d244a3b2fba4fa8d9954e1ddf9891468bb8accf5c84090351b8045cb485d8c1810933408eef369a336df474940677b334409d7b492a243d65eb77dcf15d57fe998f1ded69c0d170df39545732035b1276c84a12bc6a348e57739dff3f26f77d46856c9a20187240a9c2c229d44c1537e0c5411bf6923f6ae98c47ad39647a5ecf072429207e266361d52e32b180ab6a1406ed91f16fb20c88390dd78b36a37cf17640944cfe6c0ce24274521494e0b036966d7dcb34c70282c0efadaca4e81582a7062bba2c7e53068974394bbd21d1955a3cf0e3feef1b61d9065da00644cc76c3d9953a53f2eaa601e4a69f5498ad3bda41febaeec1d50791d9f2becca1214526b14d2e75eddc8295432701c5abc3b8360c694beb05d50013657bf9b553e8ff2079cf32b9c46a82652ca7e710414a7062c8914e0e2211bc577ce9ef5006891b72a8c10b276ba53a377590b8f679987407da63435f148a0684919b5039641b181a774659eb55e1d0fef02465bdb7211e95e16de5371f3c89ec9a91593bffee26b5faf5cd0574ed867b743a88dd6e0d96718051af6f19802d518f289ac499c6e8697198f94393bd0692192ef2aba97e950d80a941f3f8214e0956968e26d5aa3e8fba2b08c4092ec12e71daa4c7392db400aea0ad96cef2513c9b2251bf4c00677f5f76ad2096a609129e86ac7530fe0cc08501e1dba390aefb0f48aa52d6c805230b3c9db9cbb0c47357887d7a66835689dd01d35239da20a6c682734c239fa4eee20642359506609bb2640eff33776fefee040bb001e362d87f11a667dd39974ef32405ab27e5f25b5658efc465515ba58d713262aae5198e15566e5040f6bcbe330a1d82f7ee1f54a26133f17fffc3b4e9c3ca62eea7a9e55ba4aa4e8f382a51e6604d2bd1529a7e613ea7d0ef243eb421441fe132dad8fe586597d0cc078ca46eea2270efe8c971b8b12bf5e7009f228c3e032dc1fb30a4915845ea18e0040197b0b1c44491f410233ad2a35eb66f7f9bb0cd383ef2bb08dbab4f2f160824d829cf2ed40a20c77f6f5cb30d195007551150e65f3d1eef16fa29cd4ff232745d64d2004dd895d3134d23ed8b031d5e7290d66164bc4e81b420f43d559fe93a5ca5873e51b54063a4e0024fa52db8f9d1dfc5f5215106df76f9627a53cbaa4b39752857feaab7e5577f1e764f051903e93dbe02d7803f87dc5e151590e5ba781ce2bbf7203f2d8a6cb5171c0a14092cb9277ef51367f80174c09c1687da7f103d842c8d9edd611cd68d32c4fb98ffaaf2f3247e7f3d9daa1768508eae5a0aa6d7853c7b8b967d024e8f016c0169400f6717a23936faf67d5b1d18fa90110f2b1668e619690fa2fa20c8f7060d0b2785f56f8ce7d100de8e8eb18c66c291856c6a7568b63215b56e3f435488ad2cbc79a539c93e3854278256a80a114cd401c988fe0a947a1c33a0f835ecc566be97300506a6d6086f269f29a9cb4ab335419d18ad99aa7a937d6d039ed5cb768343f9d90d432dfd54067cfec741b19ba5852849587cf69bd76a296dfd95d7bb41d87ac04b56f40b9f49a2f4a019614d171a3c1f15db67de8844b2df64cb9f7c244c34551ec60e310a6fd440ef28633fa9b8e81ebf79b48a29d883b3e8df9b4a0f4a5efe418fec8f7230398bf8339aa225303e9e16f8cfa6553fe900605814e40fb5a02458c79f2670b00b1794fd51ad08160e3271253521250a4b1fbc410a7a8fd4c404ea3358f810b98845d57345854535796c65bcb8c923ab4cffbd595d55e6c0499dbe8549f90cfeb3b6a4db2544a4b960d88f5c4a1e111da93b07d400084d633455b7012866654ce832408bd6de56c298d7b5b87b2aaa5346c2647c6ea97994c138d96ad1d96d5e8648aede04d17ea82c13a82c27382e1b85ec4b8a4edaebbcda499a3edc23aab6711387bad5c9edc635dfa25ba4dc91626ce0188da4645a659cdce57730241d1a08e3c3a2212f655ea8d9ec5d17b3816e04b4533ecd80f8939ac7e4b49b1580f94f8d16632366f44a83d426a98e87375787a89a6e82afcb29197c5c19c04fe5ed0c371575e90a9e87d292d04fe7ce43fb1cb02eb10775b634df35b166489d19268f0bbbd2d8d4e9a012483167c226692d800588aa6ede84e0287c80d42bf656cdb2b5403c07b7508da7ceca2a10e0660f3d42c800ec8e94b410787ac89335048e78b644026411076879ad3bc06a38095f6da1395698d205dcc80864ad997bf928e1f84edb4ef03ee60f36918f9cf79edb8dc99d378b219de85d65ecd6547b5fa0722df66cc712dcb535d8443eb8e8675bbeb7005d2194612ddb3c8678541403209c16bb6330d9b5f78e3a668fe1d3918a1da7b99f18a4736f37a62d1a4a6bb9fe5cdbf614ca731620ecf344eb50627faa674d22fe1e753f6f1acf3b1aa52dd0ea4c27c1fbbb99c9f7482f47b3f8589498bc6102a4f21d46d2dcf158ee80e23e284c0bd891f0b13e9e539eaf75f06265acea67db472cd82f489e53d81de7445692a97849134c841ec38e3f65508a81264fde130d6520176d00b1f086594081906116d23029bdf4a492e6919dafe9b84f4fae35074e7cf3e5db7d53d084b87ae1819543248eebde178f492dc51d66bd1746289f51ac3125c08873bdcbdb78a9e6429222a4b28c3feafeb0ecb226f4659908eb89f1f6650486110aecd96c951e254f9dff32d73b7866fa0580f4f192fe7749f300931a0cba7e772057a538695f2227c2cc85be60874c9f72dfc2444268874feaa85644efb62ff06a8732111efb28e0cdff07f8c80c3b754ebd2adfe736803dca64b5766005ff56c43da687d80572ad7c801323d4676befacb94e7092024042ec9f3aa612e944c95638534a8b816bb53a00db0eae1122a32cb4fd66a52e9bee4b43e6cbc307bd283fda593590606e3276e398f66fce9f3f9382406e27948cad114593479f643973c8a7f7e64d02eede5b5a07d02366940823aebba2ab119871971ded835d60ce4ffbda01f103bd7ac9fb68db695381b368474de7dccbeea913855a23914110e40b673ba5456c08f411cf3f8c66077c7cffbe46ad33949e7d92f0c755cbb931552f026a3e8e6d8c27593241dbd21a4b908dadb1e7423ff82aaff15ff400e00e6fa9f56fb616cf9218f96de1052d67cc7b65c8aeb5eb097646d797de4c299d292a16a1c5358ef3ea672c5485c7e640160d8d913abd985b798f8045361f2bd847c6a385d9c388ec5c00ad1ee2a3f519390a31cc9b23a3bcfb3bd3025d0ee973ed804d7257df92847618e8161d4f92558d0f0557779e419e34f92aa389988b03b6a16c30fc60c15065ccd8a8f9d783f8cdf28d02781df858a2bfc946369134b842bf325bfbbca2e701b441f9d0313a177c244c8f612a8c7239fd48dd08de0b70c0926568dda7286e5c4fcff5c573d195e5b3da9d04db9f0dbb589246d68df969fd47ea539ecb65ae861002e6155631a9d0c09e5cd777953b74d24ff893ee0cf7eac4143b699d6fec164abcd2a6127040dafd1086b796ba8c68aaf4736fd77a31eddd8642921b5b093ec5d4c6dab577a204232fa7a6c6c88d6b345a2ce79fd4a0ce9d2dd5467326e78d91525cdaf48fa324e74983581e05f1739beb45753793bb492974b8febc329ed5dbf9d21a55d6e5bf52cefa9d37c6d914b3e35ccb83afa854e3d332fe0f665700d275aab6bd6cf27f964e157f7d02d3a0a8b977e39ffa7d4d9758c555b29979c467e9da11354f55eaf5dbf7595251d182efff85d0ac0441d4945426e896baece06c743c75ff4dda000025f7b94bdeccfb096105891d1335cf697c7294fb1891ec89b3fc5ea6a1600df56b991f3166874707b720d3a8b3a26820cc685ec88b52b64ecdb8d3fd419ebb531b621346594e9539d006f637638124d6645c2c0cf2c3807a6a240fc5eee6aeed8bccffd5bfe976d1c6ac2ca67eb907233599d6252454b4b4769c08b9ba10314c3adfcc98a32f023d92a240dbd48e02ceeca9496eeda81a7d09dc5aa29f5026aee2136ee9c5b8e5ad73d82e33e2f01fc60494202c2bb13041086914b1d3c5a5e2750df0866aefd68117bbc9d285b4b9132c27e908696ed45dc79c2be8a923877f63f3e8f96f94a5976a36e8fab92cd6286823d6fbe6d7fa7af61cc563018140e9ebdbb53a34efe60b000dd50102f47b7c3122588a9c3489c3a25aed1d05d1385c6bf4808d43cb41b5cfea8d836ef41f30516745c228683b88f187520dc02fd6b4a02d82eb3ab5500f2bd696ef6e122120cbe9094ba4b58e552fa58ad7dd5934ff737927bb0aae1c12b130b2092fdc3e99311a986584360979b7ebf25e405f8995800d017b60a926f4bd0a8a15b194e44587a47d2c74b969cf0038c4c12caf8b2345944ff3fb46530ef069b3c4d47d3dacf1842ec9e2f47eca745e9da5e5e7234f6dab5af8a986e58a6de008e952a252c3c7cb81176de88128ede2a04975baac02a67445fef9dcfacfa34cc3bf93e25cfc2852b02b984570af69748cbfe0688fa523055b9dc4fb9bddc7c1a0750b6675141cd9eb2b8135c26bb5b6bb41f3828ac981a0af6b5e4cdd334b85eae78a53789111c1a729f708333b8fd11fdce949e9eb37aac9a793ab583b0ed233565fa4b43adb88c44dc82b11d44b91d5d4b97e1257187534d818afbeff6ab8b29e0dacb2b1720874405ce737d01f1fe763692dd1aa22505c0eeccb4db0aa9b94a600b870460deec59cde26e7f4bd80f7cba46cf7ffa7aafac66b19f339d5f67038524185ff7f71a142c77bc0bd32f02f92bb836ab979e169deb359d6356690f50c6eed1a68d943d08f4d5e4b5c267699b30983fe9da384542436701613db2ece74d7787988bbefe323a7045a049bfdef531fca914f1f974c75d47de2e48797b87fb0003e84395321874ef53c9436ec73744aa148fa220d60461b67c6ea178f8940f6bc95b6e17ab908ca329a94df677e940b11c2dc850abb16beacaf9d7278dbc909cf72521f0ea6a08f8e265e57d44534e7908ea00690c2f93dbe3621e21092d8c924ea4379710fc11ca263514a57c5c87f45f92ea5f285b81baeacf7baaca35657886e23017812747728444f480ca954c5d76d207390ca00422e3613cb446065ddc58db3e8b0f6af7bf96f12df50de4d819740f978a72cabf0e39e81fdf4f95f7eea2c9bd40246ee14bcd38e1168ff456be8829a65eabf31387452f866a08c5b57edd9764210a0d8eda04f264cafffeb2462abcf1cfbe3ee69fa134a6e4fc2c3d04d7782c33e512f7a43385733153dae66e34fac2f944bcb0e348faa843fd5d626ad7500b5a324de3e9c90a4ccb7d8ff0b92bf4c3b2769a2e5c4f23dd193270286580dfb3f4526535c2f5c19120f28cc31896495577aac6b9c1b6bfe1ff859409b6cb4ab89f1cc443ef019fbd89d52965b53fe7bf428dc6e1de9e5bee7353f501be7d71ae05d2c8cc04eda2cd8da798ca04163a5dddb2fb62fcf6353117b52f9098a0248b947de922b640271a5911929d3f01c96291d990f4f2ae8d9db91fedbea4458b2f1ece7799328b3ad91d558628d40944eec200133b9627d7e29a60efffddc3e80793b778d68206910795e7c20b84fed81114ce70be2d0ea152cbce8423cba521b30be3eab5a3aa7563a9de27e474b0", 0x1000}, {&(0x7f0000000300)="d1d04794088aef838219c8b714c18eff02399294990b6112df2df5a154b188509d76b4e44a06bd39b3ca077852b6b2c1e4b00b73fc98e2bc0f646dd27a71d927bbb0ad", 0x43}, {&(0x7f0000000380)="3a0da7ed8cc600dade878f1fb60c8bf92da937c93f1e456d6a8ea37e7bbf5ea217b51ee5942f10adfe6bd219690a88eb52655d94a61dec46c25ab73eb3", 0x3d}, {&(0x7f00000003c0)="ca5a4a3734c129382b4747baf44561dbb3756b04a89982a18d97c411c405185e4824879e25ebe33961738dea5a1b28c3321915a6e21e3630eb587a4f32830206e4a352bafeafb73a5c70ea4786c0da1c57ac30ad4d76afca211433bc9bb9e342454e9c449f645f3c63207ec530551f3b975fb0a79d97da3cab26d6a2f9ef8bc954b23fd515873d6dae3bb2b31c14cdeaa07f77d8d751e1bb1f39f316c0d8c31f756ad795acd338b9d2925e2c50b9d6afd1bc386510313443857100cb50ada7a27ddee84d69", 0xc5}, {&(0x7f00000004c0)="a5be39b254e09a656e8ee88e5bc0c1c2d423443f02ff07333d2a069934176e50c89ddb866744c9aa6e94450f9fc024d36075050075b82d660584d686fa26fd9f3a14bfec01a8588fe5bce70d4fcb0b7fafd50e007caa0443da380a74ba74e33a40aa5c0701c6a5d6e81e4ded5364d2a37bee396fc8f8761736850f1665608fe535bd2146532026cf938c3c1dbf15e915170e6b4d437cf50b330ddbc145ed9a3a5e9ffd5672db", 0xa6}], 0x8) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0xfffffffffffffffb}, 0x10) sendto$inet6(r0, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4", 0x784, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000000040), 0x0) setrlimit(0x3, &(0x7f0000000000)={0x0, 0xfffffffffffffffd}) sync() msgget$private(0x0, 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x7}) r1 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="240b4f20ddf01e205a661c80761361b6881788e832d15d7dfe0c0f8e7dc7e3c1682f7523554ffc39478ca51bfdcba9d84cdde5630fdcab4e14cc9a611b6a7bb82e1eba3dce6cbb738d4549c44e21e5701f3485d26069f1db8cb0303108f1213e02dd3c2dc68b2533ca1b7199c21f893db66c3ea0e25ca1491ce77de19658fa349d97532a77080dae9ebcd94354ade35ec20454c2a035cf571e2a5113e0c4760333df5af876dde1e6ca051f8a5fe8a8868723e5a13f146d9baa798f68592a7f943847335de29d22ba1273381eddcdca1cc6c0fd259a4b4a4baf069e74cd", 0xdd) fcntl$setflags(r0, 0x2, 0x1) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x2, 0x7, 0x6d, r2}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/39}, &(0x7f0000000240)=0x29) fcntl$setown(r0, 0x6, r2) 16:00:13 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000080)) setitimer(0x1, 0x0, &(0x7f0000000000)) getitimer(0x3, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182e2fd051b64700000000beaf696c65050016015e0bc629584d9550ff2e05fb41b9ae92334c12b49b9729ffc4b78eb1af2652b1b9dabbab5f413c1584954bc000000000000000000000000000a90e9736c8efe475938283516247e8b20a935b9470c4d12145380f42eb5ea721688c8618d96dc7c39435326cf1f51f9ded1aca8d"], 0x1, 0x0}, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x37, 0x401}, 0xc) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000040)='./bus\x00', 0x1fffd, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x6, 0x3f, 0x6, 0x0, 0x0, 0x4, 0xc69db5f, 0x0, 0x1, 0x2}) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5d3, './file0\x00'}) r1 = semget$private(0x0, 0x7, 0x200) semop(r1, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}, {0x0, 0x8, 0x1000}], 0x2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x8) r2 = semget$private(0x0, 0x4, 0x200) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000700)=""/21, 0x15}, {&(0x7f0000000740)=""/211, 0xd3}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7fffffff, './file0\x00', './file0\x00'}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) fchmodat(r0, &(0x7f0000000200)='./file1\x00', 0xa0, 0x0) semop(r1, &(0x7f0000000240)=[{0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0xfffffffffffffffe, 0x39d2d36baaa41494}, {0x7, 0x9, 0x1800}, {0x4, 0x1, 0x800}, {0x4, 0x7fffffff, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0xcbcccb3, 0x800}, {0x1, 0x3}, {0x4, 0x4, 0x800}], 0xa) r3 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt(r0, 0x200, 0x400, &(0x7f0000000300)=""/198, &(0x7f0000000400)=0xc6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000440)=[0xfffffffffffffc00, 0x1e, 0x1, 0x2, 0x1, 0x4]) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000480)=0x5) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) r6 = shmget(0x3, 0x1000, 0x61, &(0x7f0000ffe000/0x1000)=nil) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000005c0)={{0x400, r7, r8, r9, r10, 0x8, 0x7}, 0x6711, 0x101, r4, r4, 0x8, 0xfffffffffffffff8, 0x1}) connect$inet(r5, &(0x7f0000000640)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000680)=[{0x0, 0x4, 0x1800}, {0x0, 0x300000000000}], 0x2) connect$unix(r0, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x1e, 0x43, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x7f, 0x40, &(0x7f0000000080)="f6c56c01f2e6939d8daa73d450a5e9063ef4c40d07a431ec11024a9200e14ec9e428d7c65f68bc8c0704e21d6312d10f4e07a37950e4c87d9319b53451a6513fecfcd5dd51e5f02adec371dee94d145d5ec95f92a557a8809e12845ac88e28d222b1c15c8b3a292224f5062567db8f355b270b8de1a114d60a5d2f8c82120d63d5c9d0f3d68b0e083a6437176259289c1bf6d5ad2460435bb5afbbed65655bfd82934d837c09af1a52a1cc4779e6106b4b663471799af1882b47def30bf2fe0e260b55a4f9c477be8b311b54ff87619d9c2bac9614470c0860c97f02272ba189b6ed1daf97bc80d31cb204d073419b8aff92644942611d421d87707ebb35fc48951076bf1b14cfef0b635287a21b3e9401a9194d9b575421851b063495137a0d4b7ef7c3143be25cf3aa37610151aaeba56b901c900ad751d116a3a242377246144f7d5ba7b7e94d531a13dc31f1e166fed9fd7e36e1caad11eb133ce968fcea6b5f460996e931e18b13cdf83d03cfd22e2ab287016222486f12486af80b577d6fcaef0404f8d899e520c28f1c6748cb841b1df01aa61f9a4557244c0178703608683a51a32f94503776f5a987a0c4fafbd90629647aa606fa8b256e753cb44d1cbe1f1253368fa8d59993c016154d78ad96e0dace5eac21f7f3dc3b202cb810ec8975f182c4cb0d77d87f1a3b117a783c8085e3186371dd00ffccaf7cbd0f3c8e1cecc3a46bdcbd8379b826d1a48565a54b7f71e227602bf5d9246b3a0305b52482f077b8254045c9366176b6e5d55069225293ce7d80ffb4efe5bf29f8f310ff35d6426717eff8b01e9d951919ccb66d26c3eeadb8d9ff369772887507b8d72b6bdaef64c97f575784c063e2d36f3bde306d4eaec8d543e4d5a6cdda8bccb3fb05f012f0bdee2a4c5230ac7cc91aa585124340e8cd766cb39b5414366ea735c75af96fd50ad0fd5eb6360d9916d6ce0067fae0a94bb03363bbd0bd38af72e7acbc3591648d9ccbfc01b18c4905720f74284c01b4680c9905042615d3247822427d8ab765dd67e6852e0b3e9448c9d307c2379952c62081bd33c5e480970ffc0b8a0401edc77dc37fcc4646968c295aa3c28d665e95f30704616cc318cfb3ac71fbf0793559e5ec5d112e24f39ba1a1e1d11905bec42da00f483889a2586e8c3d86d1e94f4f519cb2b9bf5801c583f3a3647f18a4845a0c7f209d59cb166262c7e3e5df037da7e562891f14a3b39cba8145b87647b9ea04725db955765ce0bab9d6f481899024c9ed1b36a71e8577711e8b22811dc70fbf40f0f572e3ee102ff5026eebf7d21ac986c777850618d5a50fc4d830509fb7e1e971f320769600422e467191c9da2d3b4730b40dc00782a0115f4437f387d60cdd456ba998a082e2d9642d50f98d02f2bac894437d1beffd3e5f6ea45d8577ac3ea97a0cb7047fd13c4114dac9e61757f7b2dc4d8444920ad512b3687c94ce784fa43bbc834ada4618c2d5e19dee3ec8a1972282d96647604251d5bed7e17adce0394c4f51abac8e2b56c29bc98ad2a5788e63749b1cd1ab0dc36ae94dc12c519c7e693b161001110f902823848041dd8537466efd507c07ad4654c70663a89dbe87f55918a869c13c71bc709b87feb33bd4d4703b4cad4add0b69c3ff098fd9b8d3da60a0119677a7f5ce89980cc0bfdede860e8cb0a57d56b9f11ca3d1d15161f84fed8cbff00010e9b43cf9cff70f66a9d5d5f3e5d1df729b941f599f1d1111edfd8f998dbb7ea6027135f5e2b1235e0ef1e872b34608f41da5151e6ff9b58d0eddcbb12451b75738ce43af2e82d56374b714238dd37f393722bd267a1a7a13c76f15fdf72b3ec70ba318f6185fca79013184c1f6594e6e65c38949aa8844cdc7adf6a752898addcd093b9c3ec8000aeb78e0971a7eb35063f01461ea0b8fd93e72e30baa19dd3511c558b1ca85ab1ee2c5ffc83f6ba5d39df786b97788463ff2fb5f3eb0fced039dbf8a21eb5005aeedabe8f5b94a4a9255777a35c8280dfc745e76c8aad8ebd1aef5b91250a64192772bdc25230439db270e720ef2193fdf7c375124ee126d603c98f4994bb733da800df2a029797146c85ffcf5e4d46a6d1fff4b31d4a08ab5671d1db07e680b2c47951b1410ffda0ac8838efd04a2f2135381d5d782e23c0a63099ce738397f7d0594e4e386ca607c2f681fe3670f6b4756942daa23cf01c6aac8ec9753b661aac8d5301d80983c9d0b42979fcc253d10e5aac92544d833b29bb5bd164b9c420d610b2a12964fc7e94c7266c013eb06aa85f82fe517ebbbf5653eb9fb79420242b68bf7279eb5efefe97941ec7f43d550599e484aa2858468a87e9475f83f29dd6175d5c686113f3fd95c976c9cc8303ffb3cfc94a14876a155f14105086ea09c5fe9f9929a55e5ae3c98427a3fa242c0fcb342ec273414c9044b92f250d09e7726ea35a2a0f6c0b3b5049f5842e875bacfd9259b0aeab6e30339fa84f498103e41903a98df1e7e961e2a1c27405721de07a8352daa88a7d0d8521b9bbdc380d09a620d867d0038f5fb7fac6eb98a9a78ccf221a3d487da4a316c62efdb7676151c2c88137c03429c5bca228bb565c74fa7576fbed9fe3e3e0f41377a50ef834b02cd1d7d6c4ccc5157b1d32d10012a51ea2dbc4f634da700b88f229443e94e7b61991bbcb99724f21822643415f355cab2cb89ef53dc7cfa93016f5a4b4abcd681de5f3ea3f1f4e92b32c83efd3c0df18b581c274f10ee0d4814f8d6349cd21bb7dcd317125598d99269532b109847de0f43f5a4ab788af674944a0d00eac02586fb7c8158cd08b1c18b05097b960f91738628e69f8ef95d733f258ba848976266b8cedfe5547c0c5a7e6fc3ac0295849db758e570caf02c8bd83c6dcd82ea990ae3ce5932e463cede4a600eb4fca3fc08eb87fb99ea60758ef019f725ec651b85bf934a1d45cea3a92d6147c345e39614685d5cb407b8a9b9797aa0f4c1910fe4c36c80bdb30807c29e3e3c1c4303d7ccd8a59f5fa856305af4990c67907e2fe5ce114319c3c9d768d77389a4af31a50f8f443f8cba5dcfba04bab8ea779d1ea0e2e809878f7a883d2ba03c7f895ba2804b03a317d7a3909ee94913da3f4a6ffcb56ab37717f93b7fafd50cc13b475714e6c1eb03ce4bfd174c65cc6d13dbfd6a066b93599a687370b681ca50d53b1ac3cf461e07dc35b02f5500fd49a4747106484caef7dfcdd2ba0aacc153d988929f634c70275bf6d1fd9b8378324c9ef56d9649f33a56792cc5ce537b101042e64c4cd0f68d46ae681a703db0de5374c9e73d8e28f2599e16792d485ce09ba734f4ab5a9d34d328d1dda4b155e0d38425264f003c7a329dd7d3d6a0bbf715a098b719f117086483e159de39fbff9d139e3ada5e229f989d52b00663529702094b220772e5caf40dfb43cbc64f001ac54ed197a2c042ce57b99adc8f701db1c6447510a0c108c5ce89c975a5f12c03d55d709dc86ff0e428fb42721759150590349cb805cd001e17b1caa14319f610b6a8f12fa37a8228c063207c807abfc3dd8dc9f3f5be6fd695fb75e010cd150dabbcf8230eea10fcc561e3f893fd3a5695ffc9236f9bbee6ec16e7b3e1e15e26f53f6e727a5fc5c035883b51c69311792bad38623af56bc54dedc10fdb5366d135c9e2c9ce28c395f76ff31f7ab946ede4e75010242db6ecb711569eb9f1a577fe0eedc38b3ff2b1df824f4d685e57755821dc7f3471076a5f29af10446e3de1aeab7c857223fb6c32622cbaeceef8a39a1b8ac1d6f70d000d2b42c9fe893ffc1d8e0ab6518f2a9898b728a4138994e4b1dab62ff357c8fa771132157c8431afc0aa08e2905e7511cd902808b1c23430dba235153d2818461482f0db7f7eea93347603adfc1e91caf580883e2be8c927b5c637356e2f35e0f77a67da356af25de17e6fb1fc7d4eea5ed227161c905670af2b08fbc725c1b38d644a2c0b6e3c84c691b533d6e6b2b8216cc5bdbfa31da57d09252f5e7e2d10be4cd5a01d33a6ec7796b4a4f59390d338bea442da2c28a1ebf99828e8d604f84627c4f31dc45dbb5feb2f9cbf1c0c84be711c02600cca2d099d713934b39be982dd1dd2c69babf66bc5b826726fc8809725f7038c557e80c7fbf84c7c006aa9d44dd36a6acb416c6c815918e9c850ab1686598b26df24e731113a655386625369755cdafaf35d1909d729b76c6e8965d24be8d3d0749ad24878c4f9f999c2f9f2276e6103b15f48ce157c9338ddc1b599c489542e1680f3de577d7692c6139fc5384b4f8d2b028e75875edaf6b1fd8c999157f74a521bb8a1578e107305421c732848cd0749942bcd1fc9d06bb709e9afcfd762862073cdb9624aba01d705ca6aec0e08d6b6b3d34e6e39c8aae0a6ed74dec9551bddf784794089aa62656a25cfae9eb40fef39d45ee31da612f8d3ca5a291f58f0581bf2ba280f9f377e03f89aa625fde3bf32bf6c7810ec99f973d072be2ee466d714d6a3a427f21cde34156e5835d256f326b449aac5c7753f966119c76c4d23b1b92653bc927d45a0b408bc6c25137ccc5623f51ed5c5a4463742d6b9c3c5385269b53be6565e2873d9e98f825b2d420d55497dc4fe371df405f55b1fe15b50fb54f96358d7528b45decfe1dc8e87dd6e139d82e90dcf05bd5fab57eedd5ed82210b4682cb65131beac759ecca7d47b7c02dc63aa391e6fe91610ad9c30f98f3c796fcd033507f984fe1e6ca0ab56e070b4a844bd0f46d993a2fa4af32b39f09fde699a85a4a7f8dfc09d68dbb9febf0d3ad802e9f28627b04fc9f8f7c4bb45665fe80066dfe4cbd3ac602ea4552bc72ddde1846f5ce585ea3625655f63e5a00065b0c992a86e6ac60a321d475e4c180cc48c6c58481d86acb26cd3129a0ffe7f9511ade1d2ad9d7a38dd89debb8a12806d18128359519a51247379d96f861f47f960c067580978402fb91ff48c8960e448d47bf30cc9cdf0f3700e8685e882c18e1d4475117a37879eda422e894c269268c17bbd70c11adbf0f5563b67b566025544afbc4e61556811c921b4c9d752363b1a8b92e322c0bb247ec086a07748164e4a5427a432b731e208371cfe34abee8447854a966de4ba3a98e2f5f4da6d616393ffc134a20dec3268339542b965f32d53f0f8609a59f56c5a2fbfd30350dbc6dc2f91fa658b6acdc3f140c4cb04d9922d08c9374b9cd5bd5c300507dc4c3bfb9643cf2a5ebd8bb4a0117368399b54d4b31f025b524e10b37e10e69c7a2a0f913dcdf602aa83f0d1821b72c7aafe3853f3f5ca87e5a571449206a937ace22d732741212291cf9d4abf199ed75245520766d8d053f103ec10a1774ed8f26175bbec78a3e529a8010562c94359dbdba875d7c7093c87b9cee9b7a2af7cadfedfb8bb7e0d3bb661cfe3ad617b4ee381bd254b628582f3a78cabe782e5790229bbec7600e2f00b969aa4b3011cb3e2859e5fcb0f525ec127bd273e2818774e30ffe8e8a05c9c21b2c3891b74717dd24880ffe57c0d90395f6d988a5610f41adb76a79680a74a9159056a0a27d6934f8053b7298769af694ea17a7a5f223a53087e4960303dd030cf9bf329fcdb5ce84c00e43f54531603f15f85ff933dad59d979bd6f39c3aa53320fae1b5acae45c8864e79327bf7c2a5bd2b9c979df2d0c105e20535ad5af53b851d173375cd4fedabf0ff8979d07a87c05c2b01f7c837853ab03d0f9803fbeb70e1e2de9d69bf0ff25012844c0c06cd55b6ed9746352585a70ba23b89ab6da01f2ab7395", 0x1000) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, r1}) getpgid(r1) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="5e265a2be96dc8cf6748f53086baff92babb9f53cd0a81121cc534df383cde1fe7374464059c36a466260a43031b0940b4c898d4ed342e84", 0x38}, {&(0x7f0000000100)="cc6d4ac5ca48628e90320818fb984d45bde0a737ea761570e4dbdec18a63ca04898a1c", 0x23}, {&(0x7f0000000140)="b190cdc0406d5dd7c5648491727d24b0538fbbb3156929e4abb31060591e9a0e016a508201f95f55c8c174198c504e52abd19b0b6cff02e91701092cbf2553a900588f5de89fcd012d8f7f8f959f1b3b1a8da049c39191a28e961060b6400f367ad88bdf1a9bb85fc56ad6d67650870fe09e6088709fff6e639760fff2", 0x7d}, {&(0x7f00000001c0)="a79a6e655297469c41b977b3c95d48cd92d0db61e402557e88eac989cf75f454cd57ede10735a383c4b177fca54822d2693c5b89f534f127b4dd462fcabffbd4736a40871a1c35adb4ee34a4f0ca90ce0d89f51ddf58a2a1db83a76571727368d61daf7f4c756a9adb856e8d448d81a9bb1dde9ec4a0f4355546bb73ae13d1a459c345df1b9b1ecd6775913778fa8c56a3b450c737e00942e7ff631d38632632478a57aa988bfdac67fc1657480b282e6a95da1553223e98640bacd2c0adb8dad8c4aa08d22f94381b83f2fe4b5c126d748eb9a2c34987519ff3fcdd28e60a0270467f24d16828d71743769f926c17faf2c49151e18dc65719cc84ee", 0xfc}, {&(0x7f00000002c0)="8e8e254a6266bf6ab62be050e7deceed8a206c93cd66b2f4ba09ca1714413904c700c1ebbed68fa0b5c818c63948", 0x2e}, {&(0x7f0000000300)="2a3d85709eb890c81a6ac34a7d2404dc215277683722d80a9e22cdfd4b8f3a0b78e4a0f8444f61baa6c917407836", 0x2e}, {&(0x7f0000000340)="f544d64bdd695e9c8928d12dfbc6a93bd2bfa4100fc6835baf2f86e97ceca704e6074b6794073d2b85cc757341ce8d44ad904f602db7e30247aecd1597e2c49b07baecfddb47304c2b027f267817efca1c778bd81ce2eccf346a601c12548bbdfb", 0x61}, {&(0x7f00000003c0)="4fbb8cde22ec5409aa23cd4abd9f88ca5c925e3da50d0e467fd9c4fe424efa1020214db524846e5a4c975e912b", 0x2d}], 0x9, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="00be0000"], 0x78, 0x2}, 0x400) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb1830000000000000000000000009000000"], 0x1, 0x0}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x4000400000000000}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 16:00:13 executing program 1: pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)=""/4096, 0x47a740fd}], 0x1000000000000201) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fchmod(r1, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0xa8) r1 = syz_open_pts() close(r0) dup(r1) open(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0xffffffffffffffff, 0x7, 0xfffffffffffffb7e, "855c550a0267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 0: r0 = socket(0x10000000001, 0x4, 0x6) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65300095da6cd236ec9f98a566ef4d902499459f7d22b4f49074f19ae1ee0d799bc30043b7be723ec2afee9dbc10a99b9a8d83228510d399959b67db4f7d90909cba23e82afad4cedc8609d3d57c784f0985db1a63094c1941bdd2817edfe8e9d591208aa7b4d0a17eecdbe55be6ae3f589ab589d9479ac560a6bef700169f0a3103e6f6a0c304a933586c1fa0ed7c9c538dc5f485541546668394bf5fe465d5dc17783f4971c2780be89152091f9807fe2dd3ae3123b6df4725c994c109c4e440a772ed00"], 0xa) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='o\x00\x00\x00\x00\x00\x00\x00'], 0xa) semget(0x1, 0x1, 0x80) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x4) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r3, r4) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) geteuid() semget$private(0x0, 0x5, 0x10) r5 = getgid() fchown(r0, r4, r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) kevent(r6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x5, 0x400080000000, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0x80000000, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x84, 0x20000002, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0xa4, 0x21, 0x100000000, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x20, 0x6, 0x7, 0x1ff}], 0xc00000, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xb49d, 0x5}, {{r0}, 0x0, 0x82, 0xf0000000, 0x9, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x4}], 0x200, &(0x7f00000001c0)={0x6b, 0x20}) getgroups(0x1, &(0x7f0000000080)=[r2]) 16:00:13 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = shmget$private(0x0, 0x4000, 0x71a, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r1, r2, r3, r5, 0x8a, 0x8}, 0xfc, 0x5, r6, r8, 0x4, 0xc84, 0x51ce7326}) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg$unix(r9, &(0x7f0000001580)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000200)="3d8e", 0x2}, {&(0x7f0000000240)="6f60a4f131854745abd379c49aad5fafedc325c26fd2ca0dac", 0x19}, {&(0x7f0000000280)="74662b47e95d787425a7479cc4fe4a489510f192c2559088ae1ec989f0d289f59d4d55b12bb709b4a991", 0x2a}, {&(0x7f00000002c0)="4e88ef78c880d48b74aa0fa2f6ce4591b3b02f03bc66edc1f0e71ca0aaddd52685221e15aba6dec5ec24b9303a12d1e18f988a9798e67da9059d7d87e7f9f7e1d92ae6248a8e9b72c6171670576979481fb0b101be849c9438ae1db9bc0ff1cbe4dccb9a2ad6f309e433350365d880d677f2c402db77f6c464a00572", 0x7c}, {&(0x7f0000000340)="a400f551c9a3c9cbbb0bb02fdb603749ebbd51993ca31e6458a97910a6139753798dce74639216cfb5cf05c93fd7ea5d14ea23bfdf9be3c31ff2ecb81834c80d91088292a5f89ec2d86beaafa46b0c4c7b4fe73568dbce2c45368abc2cdc842fab8c1fa58e1a7749fee70130547c836e80989d0ff838db5f7864c6c742ec3fb1d042e91928c6b11fbc78358ee03b590349e11c26fbc9f41c3c26a555c03954262ad33f76fead8311a3adf91bf2bf9c94a07035b50216339b02b510ec72c51008e42e966639ff324481f3a4075c6215c72d19276bfe49abb4a307eeadc27b9514ac2ec23cda1e4fa5e8bdaf5b1f32fa481205b9331e62ecd2b73c15da0a26ec8f9fa3a051e7d5304b8393cf2d3485e8e57aa4915820e7eb340f18b28eb9279c469b7b6bb6482ae49dc1a4effdc2c2e0a16f352f61ad50f37efd28224b253c360ea5d61c05b696a18f550636657631e9c9dde1a9e19ab047d417986dd6839bff6e2d5a68d2b8165976b3aa6907f646c6e391282573e4fffa3fc885c8514ab0234216229286372c5c9975eab21f80e1a461c2d28077aa3edf207f616a6713278005d7c3a6b7d35a78e1e061e915278b4701ad10feb4dd2af46d6f1c211fc33a5b6092eab9cbc6f3a8f6f1923ebe0b3c4e01db6d2334b48eb05efc8aa74e9911d09115b508a0347e1d37284e1691a491c026c75c5ec5f9410c1195d0da4f06fd0821cd3523cfdec440b1bfdcf545141cf8cd1e382d37eace53d950211157142e7dcabea48bb5e2af835dfa262e23e622a1e4654b2d6c74cdc779d66fc2a9bad1b4ab854c01c98b8343fd63315e25b0fdbc0c86989b1fe12e8c65f3f50ca8c80ae68dcad3327284637b03e0c7c84937bbe4eb2b7ef3a575d77ab21f2cba0f1b8d994070609c8906facfb00ece4e0829350e372c39e272221aef7b8c62a2ca5449ef3569456525704800b88b69110fd31f74fc54bef80e92a187be176a1e16f2acbaf28ecdb58ccf5473f354704d769c46a8dcf930fab103a153205bb85a80ab4aed1f43c4874cfa65ae6dd631188889f3151a7332db0369289a5a5ecea3d7caf9b7ebfa07d25d737d53b0be8febcd0ea292a89103eb26e512604267d0c8680a2525dcfcb59f66361c12d4ccf5296db929f5abe3e61089fe8e642664e9d4f19e7b364d132788078bc473b03785cae2dbb41ac7b13f7f1f2b7755fb39790b684c9d8d5caf26ea82f4117910f9c323402eb0f061325b2c535a6f978b1b92568170d301806796343ccf5a753c570f2a7dd2fc2f0975a0c149d9fa79cdd9301a73446044b40d483e9809c3aa4581c2c818fc3d13cc171226ffd5b71d1751f84094aad28ea157bd91b125ec173a688171145db9904c1ab341998cc9943c781dc29727bf88befe8cb632dd5f3bc80b0dd8db624fabb0f2c33c318bda852ece41982caf0af8ecde1ae9af5ee1097abb48e3ca6212fa65fbf8bcaf8767eac2cce0aeae086a0324934bceb1198e0852d5a58fd3a45926004a20ea53f5e77a0f5f7443c27e8abb0a60eb8645071cc68c747b7a79825fa2fdaa72ed814998d5088011d4d1e0e4d6e8fcd50e5de46c2915d72fbf2085446bac95dd5ed45148ebca320a1b386fac7aaf06bd110f02ddcd92b24ab63ca412b866cb9403a90a96d34bab19b8e44f86a7b45576694dcd1df7dcfe3755cb71016ccb4ca8671fc796299e3a8d6b9023e3cbdda04985aa6351bbfddf1941774f8fbdb91f4b620688a09f376723908da2f6f901acb73d47945c7aa20bc625eccd35f6b5f8e1ffd94ccddbc72aaed82c24518514f557e9ac798b931198df506b4c24074dabd6287b51e5a021e4d95ed5771c048832b1858b04fb5a3e3319574af5b046fc558efcd2536caf640a2f263a1e927969c5d16ce5b8a455514078fcccb694a52f3c3cefef6da177245b175245723a4b9c047ccf60fe9c4894986cdfe373728d68ebe7fbf46f45ae91e5a098c945aa206761344495f1631db8bf5b77d56264575d9516460f9e6604327b873c55b7da60cb8e539c8f6d7d460ad176fc9399694d59f4d49695c5231831560aa0a168fe5d1cf2362b5c3140a722615ece9a411344fd39cc9cdf1afbddd690359bb24b510f245054873261fddcf64691a06289d1006ea16e0017410d2953d3253a6a4c12e904fe367a089cf6125d8af2c6d56a371e9c271c57bf6497a3e409d874fb3edac55e0a3d884e68682009a256eebb8f07681f3c734b12549937d35bf5b17e0a7e6f45880bc0d9328f35ba71e20a8889c9426b2d0102f7bf3dd22392d9a5acd6ae80834925eb4dd1771c336c3ee2b5576c9f4795c02c57c7e95f1475471ae74d769720b3ba9815827897833674733c236bab6a884c87397d6c727d2d021ef65f1d6fb8491c5b4d2c64f379adf600beb459d80a3e7bd5e5274386c71ca647dc786f514a2e03327b01ee38f061152a26e6d4aaf3fa500b7ca51d0ad92d7d963e46bbc34aba4adc9fbce78d902146713fc503b8dbb954fd91c934498710fe75f0e9318556e50abbce3439ea288b29f0ac6bb9dd36ad6656419ec6944debf683eab83515bee6acc7ba101f9483fd4b50c48afc94e5aa6d4311ee07a0872c33e490b2880915d67abbdf6ece3b439a81e27eb40133672787e40da70d5760684a0f2fd90fde38c317ae7c83534f6a03e345f1d0ddfb2c5a72a13c337299010dcb145ad15cf5d2f81b4b31522228922ecc9210979473ecafaf8cec8232dca1b35dae91cf9cd5703bf4313fddd2bdb3f62aced48a054dabf4380cc9efa3894e91003c73f900f6dd860ddbd4826fd81e33fb89ba4f05d73c312af7a2c0af7f1d90f9de6fd1063b0c273ee6fce0c2d5c934a552f8a29e195961015a7a06c01a09175d9b291a25cf462f55e36b0f103f1afd0c920f59378b7a2a7c9f80f14d6b40322ccb59abc9d5cf6dd9c3888245e9f6abb990c4fefd334f8b838be1b5edf625b899fe9c159a21e439319fa50ecafee618cd966d61b3f7aa83d791fdec98220f68d4ec2e919e05329ea1908103b96ae1522f1f7a67f8ab05541ad613132737584378de83cc963c0669e3c00aa5537b3c57fb87a3623a7c3146432da0ca8af58388df4b9c8e07dafcf86f89be7bb7ec4e84bee6385b110803723eecf17db0f6508d9bd7a5830b8996d1e086de400cd6f58d74b594e099478b9eb364a3bde2834d654ee2d731e6268bf7ca3f7a1a5733b691033602da7c71c459ae786368533f03cc529bb21611566375bd4e87defa3ac700181b5083f32f0dc2043b0aae95d85bc044e90a7eab81b97d5df7a16f293dcc555c52b12d56bcd020785668a58c1f177341f7d780c148ee9a672348c9427e176b2ad9c39fcd75da3937c369d958510fe58ebe7f9fe709ddb53ea5c636d7c0ad38598158e76ed5b398f5e22f48980655d7d61ad8af7cb691b11bd4e633a8aa34a4933c6880617be673adf4ae1245daa86f3b8b3a2c6b5053ab02239b6f06cd8f056a5e009dc26e0183dd7c30ccd217559894edc047394acb1a20ba7044cc1afa33d28da8837f38e409731db950d90de3c1a2ce87f1d56c3fa6eae5b7c6e574b11af85e796ca5d3d53a83b7c1acf7f9e6143f95059fb0ecadb88aed56362607352d9a2726b763bd4b9c82863e2b6749cbc73c8c15507ad0b61b9ed8bd7a86b30b564aff391056e8b2e475ffb750ee46cdc634cb23b86963e40e0675372b7b5653bcc6399a75991aa9eff5e12909e34c95740754f3e96f13a42f1ca2d27a19734e1b779d17b62a61345955bf9614a117f2d904b32c22bd3d428d5c7d6575318fb10f689a18d5e3cc42153dfd89d429cd63cea32f5103a145b41813520378102cf27606a9eded2316d32a3dff103391153664f199ef9fa3f40da3145e80ea36b46a85b80e54b8f23e9fe6f034ce977b255d721156593ebf85a2c7ca7dc20dcb1665df484631c26d06b283d48baf42bc69fd916694ed8147a1cb44c442327999467da4fb78f117a7b35eeca57c6b062c7694d10540aa3141fa8f2b2260c74b025dd63f7cd16cae97066f6a8042969ffdd3195a3822312036e1df7d23f01a0e83a5d7d1fc36a69f2a2dbc92866ade8b6b7e23a658784facccfc90673e7cc02343ab4cae9057d8e7187cd6a86b2750675274349205821cc338e4df9151f62ebf516e6c4f2cb5e183df8d5ebbe4c522f2944803f3073f1ada1dd166aa3886c7cc5240398ea767cf1e787b7fecdc7d2c5bc9201181348648d4f600cc11d00336e7f43f4e90e549815d74578d028643a719f08c8c409f90bed06f84f0babad7677742b0caf1ae7ad6bab9a6f950bc789008e77385a16b82729d12c0b2b4a66ffab6104c6f68ef6732afef4925a9c1f40e0590efdf1291bbbf2a6273ce7fa715c1372126aa665eadc3296a25030248dcb1a158e61e790d04c2411ad7ad594f38087c14afee11b9b28ed6f30b1c6334e59d12086aba176702d5568cd7e64780dda00492a0acbecd7e2fb369179912ed7ca8286c0e72893aa5a852b8cf98748128a1d71b5ecb7e923e9373abeac8559008471d061f35a01b4f6e4ae6c39c65311bf09e48e705c92ca2b4b4f5c7c05b8c618faa18e8b441e29b503e321cab9b8eaef746cf183c891f4c3d73362a5a21d16717d8fee6195344126b3e9bb7e4ea7febb8d8a9a29cf4dbb766a19cb1992db844ac9045a57e6d21ff7e77006ebe0ca3bff1a135daea8c4a586f96b3e5ebefb3b6a38ccc47b06002df06d5a4fdec390741de45bafb749720e574b168015abeb375ad3c5d7f99bcbdb8eb83af0cedcd800bea7cb7bec566bf3ec62f48cd5a81e4ff7ac4e6124154a6a633d577bf50e0a5675e3758850eb59058197d0aeac38cc3ece3cd7b2772b1fe77b071adf943bc73b5c7aa85434def5aa7543f58273918b618c89faa35b903a0c35ec9558b68ec45ab17cac3def131d7c1ef9878a25622cf0fa75b1c6c8e5d417c4e81b1852efed84c85d35565974499ba8269bb08c516c2df164aba03ab410c3b0f755716bbab18ff2769466b36450825954accfa73c8afa2dd4c21ac96a333f6928373035cd2b47f10ffd07e3326d4f01ef6f27f5b9a89d01bbbc1475b1e12932c66977ff7bbf2ea9e98cc1bd896aa833c7b2c32ff727dae5acfd1463c1328dfb6e33659bb14961aecefed277048369373a529a85ca9461114d1f03d5f30e932dcd8f0fa8201f1dfb58a10557b30bbd856231e9d6811d5b36cef263898a0714f827bf1d86a6ba1852304f4258dd05ec2a11a97b1fc8b9824562090a4bd5bf31de86f1705818950bf94dd4f994772b62f9a52d571ee9cd1e3bd1f347df65934ad187b705fead600701339fcc92a5bdb712fb8994a981c7b8074f2e2c8eed2ea410d3a38537c473f63b632a885813d809fafbb5f1f6b4cb45f1c2d897b0b5195776f7b0e685fa4e49f4026342676c346e8aa874b345ee834432a28e885c016c1252f50139e1be9498116ead3fdd07b6a4f066390f1a1c8220ac29c7ee56e1ca816c2d832111c7e5d358704726d3b17cb8e815395d086745842ab31946c949148b40a7414e7b4006938b249acdac9aa8858c98fbddbe936b8956c82d2c1b67d0fc2aefa200ad77053b4f827eb9acfb986e501eb7c4b971de04fc180838de14a894a455127857f7d9782a10ede560b7c9aba4c313c72866688cb847bef90edee19e905121125529403301a15a5433286b14d2b236634ebaec2e33e8e606e7a28d38be3dcb1dc060cd1432bfa362fb849793e816562726c33600702616862892201df680446c80b", 0x1000}, {&(0x7f0000001340)="2ae00c7bade313840fe81e648b2eb38bfa5c92c283b83f94695b0d79333734ba17808e7fca59d1438eeb59d9b4dec860cbd0ed7f3fddb679c45e794c9cbac84a740807b52a76413e618ed2a5dacb203a82a9b008116f0d5d12f457f1a23af369427cb0c892698266abfdf46f823ed084f3749008f8db3eb5be600fb496dc20562d389daa5861004c3ddb2c1f7d541fae84ca6d27adf8983cc9374438602e38cd3eafa8f4d518defcef6ef9842ec58eab54914b3d86f4af76923d2bbe7378453e5595d06ac1a9c66f0d23af", 0xcb}, {&(0x7f0000001440)="477020404d3de3a3d534c91cfcd09f8d33e6e832b4ee3fd9ea75a67a8ead689f302864bb9ff38b", 0x27}, {&(0x7f0000001480)="ad986be3fbbdf3f5e452faafd43f529b313e753564dd94b4eb5e5d02d4e1902b007f47093a8b9fc7c5f726bc1e5f2a6f4c02a6a696aeb7a9acf9487c52b49ade7ec73fd621f3427e9274566fbdbf7c6635247de4995019e477fd841306bfeeb1ba6f", 0x62}], 0x8, 0x0, 0x0, 0x4}, 0x400) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) kevent(r9, &(0x7f00000016c0)=[{{r9}, 0xffffffffffffffff, 0x18, 0x2, 0x7, 0x40}, {{r9}, 0xfffffffffffffffc, 0x2, 0x0, 0x101, 0x7}, {{r9}, 0xffffffffffffffff, 0x80, 0x20000000, 0x7, 0x40}, {{r9}, 0x0, 0x46, 0x2, 0x7fff, 0x3}], 0x6ed, &(0x7f0000001740)=[{{r9}, 0x0, 0x8, 0x10, 0xfffffffffffffff9, 0x5}, {{r9}, 0xffffffffffffffff, 0x1, 0x2, 0xef, 0x3}, {{r9}, 0xffffffffffffffff, 0x10, 0x35, 0x8, 0x800100}, {{r9}, 0xfffffffffffffffe, 0x0, 0x82, 0x1d, 0xffff}], 0x1, &(0x7f00000017c0)={0xfffffffffffffffe, 0xfffffffffffffffd}) r10 = open(&(0x7f0000001800)='./file0\x00', 0x8, 0x189) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) fchownat(r9, &(0x7f00000018c0)='./file0\x00', r4, r7, 0x4) lseek(r9, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x9) r11 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000001900)=""/150) r12 = accept$inet(r9, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) geteuid() writev(r9, &(0x7f0000001d40)=[{&(0x7f0000001a40)="9ebf522ed3b9aa76648180989e209cf8f0bfa9", 0x13}, {&(0x7f0000001a80)="c3de0c403fa391645c377b5dbd9aef11d82eee18ce84335ebaf9d84b3753c0eae4570f0a15a57ad0669187daac474be38f569e43d7b4ad2d2ea1b4afc43568fc76df97daaaaa1fe45ad023e0b15167294507a222864c138745447de1e20e0dffc5105ce3af98b3097a38c4b9996d0ba4b83d8fe69dfd80658f17e3dbe6b94330a0beff0dcb0470bba012142176363f", 0x8f}, {&(0x7f0000001b40)="586f0f670870baf948482960867e1f75c4218acba17004bcf7379d2a8085beb4de61217a0334b93b378274cca4ac3a8ab926e68cc81b6bdd5c2bc78268d7f776e6086899af60ab43193ddfec8665b1ea5643ae71019ca836b116312c82330b4dedc14ce6b47a013617f46dd6c6d1fa9f77d09668a7ec99a24809d4", 0x7b}, {&(0x7f0000001bc0)="42830663c82775fcd9c665aae4a824cb52703ac836c5eebc35db4041df25d39ce04bc3d09f4f6d9d002c5f87e7d7466eb5c599b0ed47da13e0c18bbfa10eb9f174e6b379c24898483b081387a87bba76d8109843b20fd2434394ab31149a0c7ddd1b36c18495899f16c737a3664cd5fd885c20b8e763c9", 0x77}, {&(0x7f0000001c40)="f81d87f03a3e7580b9d6ed5dc20fa10a8e01aa0cc75cc8efffd0a106804c6d54d21cca8a5dd0e3dd683e7569d78d3118afcf948a39111b5bd5892deb2a9c51564cd0d262eed037f1e600d725c6a50b0e6ff81a32c76c32e1714751eaa1ef39fc3b2f04f3ab9b72014d568dc6bed836b71e02c037cda5e66bfd8870f3ee38f2e89b8bcd5a2be2c3b0248036868e6cf872b84db8c5b22db22de1d812b01093a62a5db356bfb25d2a5d756c514c54940f4340c00aa14d20b7855b24664d6733b19febb2b5ba90f1e41a4619498c67760cd180343d", 0xd3}], 0x5) pipe2(&(0x7f0000001dc0), 0x10000) flock(r12, 0x4) linkat(r9, &(0x7f0000001e00)='./file1\x00', r10, &(0x7f0000001e40)='./file0\x00', 0x4) fsync(r9) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000001e80)) getpid() 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) semget$private(0x0, 0x1, 0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) semget$private(0x0, 0x3, 0xc) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) fcntl$setstatus(r0, 0x4, 0xc0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x2) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) readv(r0, &(0x7f0000002580)=[{0x0}], 0x1) 16:00:13 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x10001, 0x7, 0x9, 0x0, 0xd7, 0xffff, 0x785, 0x0, 0x3, 0x8, 0x7e6144e9}) poll(&(0x7f0000000000)=[{}, {r1, 0x40}], 0x2, 0x1ff) close(r1) close(r1) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/19, 0x13}], 0x1, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000044000/0x1000)=nil, 0x1000, 0x6) r1 = socket(0x1b, 0x4003, 0xfffffffffffffffc) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xa7d) flock(r0, 0x2) ioctl$TIOCMSET(r2, 0x8004667c, &(0x7f0000000000)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/207, &(0x7f0000000040)=0xcf) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8205000000000000000072c210bbd7bf673da0dc24634781a024de52e9fdcac15972ec8dd4586ea446a80b1ac76869c993597c7c8c8b915ceadd82f17801096cda541cacd2e783e000d5e4ef1a925086bce5604a784762de03df8f5f2bb6a2a2697d5ebf075771653c98bdc59bd49c661c902688ba3120e62aedd78e3f"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x101, './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="da08eda466b7445d", 0x8}], 0x1, 0x0) getuid() r1 = getpid() r2 = getpgid(r1) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = geteuid() r4 = getegid() recvfrom$inet6(r0, &(0x7f0000000180)=""/209, 0xd1, 0x2, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) dup2(r0, r0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d016d9766696c653000"], 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/15, 0xf, 0x801, &(0x7f00000000c0)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000480)=""/101, 0xfef8) close(r0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="ffc0fa3d7346423d57547dae30d2a5ad08b94db8b2978dd08b15e0873513b149b712ef6c304c77966494d82deb9c2b1fb4e9c319a9b932bac46b2db69bfa53ba51055461b4b45e4f3bb6dd2163105d7173d2a2921a8515350ee2aef6a02a26f6b01a99b70a2aa48d3b784ce0ab804ab2e6aa3d6860547829ea", 0x79}, {&(0x7f0000000180)="1202084e050842db434b2305007107211ba7bdb54339d6332e6989b0e2bfc4a36f580fd5", 0x24}], 0x2, &(0x7f0000001740)=ANY=[@ANYBLOB="0001000000000000ffff0000000000003a1ea11fd4292a5464636844134ff928bae184ebc577f1deef67cebf664637090f68a5a91075711569ad8ef850e436465d8573ec29021aeaf36c78a8142d38b4e571cae779103c936a914bc1b34c825ead8e39227659a08229a1d4a95be8c3af31f3845306d4d174560682f610395dcd37a07b126a8a755add968fe1906f9accfc787ff6a11888cd876cfa5c225fc04da4a5f15a67458c7f928a312bc3a2c8e5bc15acd2ba1acccc12c1e920050aa7c5125272b4b72fb8ce442c20b9b0e5fdb618573a932f8deb0fdc9d2a33947d15733f1c2af634ade7ce3140c83eda6b72179961cb57cfd7b462eb4e89129400000010100000000000000100000000040000c6afde36c0decbbb94d73b368e25a30c64a58e2d4ca5e7b44bf926f9913966c21229fe3ce1796b894e439bb60baba1dfb67da61568d8ffd8fe3233b28b710d439b8559a74ecd0a2893f040807538201698b70168a2e64f74d030c0033de14e5494b03eaa893d6680f8e6234cbf2ea810e5537723cb2e756f02ea1649a70ee31b8242154a4d92aba3ee129371c9ea6c5cb6d01dbf87591f566b0b676d52f5c101421fadf5188a3a054927ed58ac3f2cbbcd8d945f3b3da188dffa89f215f872214ac1f1bcc5b3136112ca050a4187bbceaecb61346afa9d0fa58487860bc5f280e70988c75fb332ff3759c6e428ef7152fce7dcc29294bc776cfa157fb61f126a3f0cb29a70051ca9acb1a82e2fe7586c35bd4f085cb68fe5554be1655a1b611c5845500e78ff8b91f2b4597b71ba24fe7f363c01452f7f74cc2a87e7d911ac13e7d8994dd31d1c39ae31619d3b3c54cd073ff5b2b7230197eb021c8720a20d67790f6104e6d8d38a93724f952c6735b3b8fcf551fa826620617cd1e9c3b10d9777b412de6a023784d7a79426be19234cc8103b662f84d8082962ffbd74e3d45fc92e7931b4c00d04c736f3e17d8f882c928de161419be9e894834963b14dc2565ca236f047ffecd37c644e8fc7e76dc927ccb702f622814b018edd6f94b7e298643eacf1a305c69a87247a289f94937aede265aa272000d6a528b32d29b46e03dd2d129f645a79798d19cdd09a83eb252c282db7a518ca2efc1e65605ee8b59c99567700ee596ca73c8fdf10f3462b3db98278e58c8d72cbad1caa8e295989553f4875166cb74618d6978257be8e73976171ea2df6aa273ac7574c13e8c6c21b7de675b59182df956e26b8aaadc3ae720c073caea9cd8c1f83ba6be1ce932948ddb639d6cb660cb464fd32dc956591c4151dc97ab669da36b70b591f98cc5cbfd222b8893339ad6bf969e374f695f96c17ca971b170434de34883930c2cce31dddd1386b9fa71be1ceb8cf0992595da7a9d3c5011ebd6eeebd92adf59eaa02ef0c3d160594a1c66f5d9500a6590013996981fd344bc35b32a5ef92cd1d6195d59a9ad77e3462264afd9281606c566f3c91728d4edc06e35973160ce2c90ca436e61de5f36bb879ddf80129a6e81ab66368fa8be1fb8c69122bc416ead6e5c61347414ad899be8caa247301d37d9bab853d1b0a07ab292fb313eb173876d1f9b2a3130b5b321254d3eb70867cfa4133f8d8cceed26c206834e14f8c12c60edf07b75d16b4ad345f7fd4dd35dd9cf391a97e19b87e064bdad8deebe50cee4178799cae6b9c98d3a2896818a8955bec9a64fec8d46fad34d1986e15f1031704fc727b78ce7ef3eb8ec850841d6697f87f9b19d32333ed05c87d5d9fa193bba0f1d55bbcb130035541459652b96c0fc2f7caff47a346896caaefd25c5374892d60dcc8e2b3b1f459c7236898d10f5ca68d28637bfb19191d4abace47f632ae2facccdec762d54dc8d95fbdc2a6d3c936d5cc029e1fdb16ec037b6cd670be5dcbb31ba114ec2ee6c226f137a6ecb57e6960b4f5adeb71f8999532d2d8a02b88ec9f89b250ba6f6224a2bccce0bcb1bc62f725dbd0cbb073fd4050f250d0e565afdecc4e4fcddd2bd8c8a5c3c15f7f58f14c988a3043a24220000c9b7f6b5e362548d1f1f33024364d64b0706042a49b61d8d9ea87dc6247bf0d6ae1b42b915c1e07174a737e65f18cca3fbf26c09fc6c676087ab727784c800b1282bc66ecf9c1405c5252a9ee99fab92d7b907c37f84d6406f225376899de8bf851f07251396b81caedb7d1d78036d8a359b5d14909839a77a75ffdcbb62937fcaba2c993dc40c36bfa9ce69bc135ff18729d50888c0bd6569fa4c88092bbb717f16bb8447ecb25e10919a4b37ddc5c60116c7ccabe71641c9d9e4938f142f4cbe1c9730a16143ffa4ecd2b20d41ee493c453380d81f82830fb409e9775457e16d3d9c385be6098de43c0c33669edda39521cf7b9ff1c1346c7d931c86995eaf369daab36651f0493d9d408dc61cfca24809d52e8f9e2aa86edfcfbdc4d6500779c8899b97694147cedf5e20e749c93f9da683126d29017e0e43946ea865ac0ac8e4b3986ada6cd2d66906cd5adabffdfefb79902df8b6bbf760ad1b03973d39818619c6a7970c601b55ec2cf3b3c67f311fa86ce3ed3cf8092c2277e0c51cf47b94bb8e84d05f616f076def1b745f18881c908608c5bdbdc3e1dcfd4a089b35cb814310c297ee0321250d4ccd6d4014deaabd7c70776962529ad5f2d2027cc2ebd64e106f81f4e2cfe51503d91b9655d64b2d8cfb0a43da3754ae7453e1ed9b2daba86e63c2dc407f75d15eb604fa53bd87aad8cbb942c9b7c629bda236c69470fc2da5584b237b55bb408188b8f872199568f2aa0c5d4fa40c5460075f6019dfc20c8dbd4986b5dd6a86b5e00f022cd58583a551b6db9ef4db8a6550cb5ed864aab4d97d6b15c6630b11672c34eff846deeca9278fa3f575ea932aef5adb79b5e5b16cf27285c5db3a72f07fd9d2444f95b0537cc524ab08891c00a8f49a649a83d8be2ed45eb1af41127190bd7908e6d79ea7faec30e70ce17ee2a72c2577345e7b50221cdb82e2fe80c68cf59b62fed354c29598e84d3584ab86eaa61cc523e5cfc1033894083ddfa84df64f9ca25e48eadeb899297f68cfc1c0767c9b611ff2d45b40f730f383f5be5a87b3d374b502b4313f2138363acc0dea7a717e796a690bf2c58e17636b4201618b680cd7ab38c8d99c6e9ced554a4ecfa5a7f5b68eb0d60a63fe0bf22c86ce51a1f5a89c5f1352e49d3fdc8669d743fe1a47f07f6a61bdef8b6b34bfcaf11ef0f42e7ee3fa242654cb3e9f72440617a8007ae42695e192530b27c8d192b6685937dc0d13838b14410b1d2ae4a59af837d6dfd15c0cc92147bcce0ce38a56aa035a6224280b1da635e730426cf533afbae73cc831fd9a70098257bf175013aed9cd572a2472bdeea958d8d8c2f39009845dca2f2cf908a9fc59a1f8f3a321a1af4aa1255de4cc42b3ae40309d34504799130344083719c77fbf180a8886c6aeed44c585237da088ed210eb504e550e3086312e99ef6081376c91d34696b4818cb47ba965d2417e58c6a2ee079fe3144e374082ae8bde949285b81516cd26a4e27db4c0ddc01ac3dc104a7d83356dafb22338f80c637f781c6a779805c0c4b3609f3149bbdf7054a79a8de34fc85f4beb137bab2efe027c97e9ffea9e52d8487a05108ed0dbbfee44c5f58677cede7266fb8a7f5dce58008c19a81d2f85f2c40d846d8fcb6d1907e830e986d01cf04cbfacea93a88d2cfe71390fcf6a568169acbefc7351f10da439789265d24f1f33e9e3498d0d00a341ae11beeaea40d6680895e300e7eb2b96c26c17e5cf17ccf324a93d515bfe1bd8a71880cf1dfde46d1d8468c1c2aefd5b1c25bf00f076a05b956097a4cc971f900ab09fc91a7f366177ffdfe85e8725acab91fa16a79ee06def371648fca32e3e8e8b4fe372e49a68f4b3310aa892198c7f1c174f0ba2ca43ac49466bd1ddee6078ec845ab5c39153582d6170435d8fc28b0f7efafcb180a35b08b718e061702f80ff7b031a03e87664a1934926e18a8f155ed3cebff2f7c443d5856bf7bbe81f9584a5b5a93f3bc48c865613444f03874a60167184cdfa31a5b10374867288f7009fe43583802de05b0293d9d34acf914b242306f4aab8fce9b46c3edcb00b33d5ebf51f7efeb6a5c767a31bc546b2e75160e46dc2bb412c4f57ba7bf6909f3443ef5ae57593f8c1b47e40128e4de61d75826c28cbcc80d20dd87f361a1ca69e7037e01c9151ece09c55fdf442a1b075f2b18df86ad239ecf7750925973d2cf85380cea754a2d2b7ef11c47146b08a51d9b8fa619a4a6c2749685979728e59b7b8e914f925e7728e192f9187719cc0d8780db817f8a298a2ace57c3289d8d5a80bd2c1d98a5cfb60a3dec62f1de2c491b0330d58d7b11dea22e0c8f623ee83a3fd1837ada42442d405761d14cd73e99be697d942f895622c117ec530df0229ea16efede8c57e6277c4c720f1c1f81b3248805bd1d6fbbe54f6c630928d8233fde2cc19f3d7aec2d8d5c6677b4a0fc159ccf33201f9433c1a9c9e4ff8ca726cee5c701da151e601e91e473e00fa7d13f22607fcde53055f66dabb6670fc141d020ec14219135e740dfe0c4ab945ea87fd20d9e49f1904a2ddee418f7586a7740094269a7041f7e03a8f39241be482276ccfbc89648b5489bde385d331892b80a11dcddda49feba66a42211072f942ab569c26079862e6aa208b754cb746718d3778d4a219ae9c6e30c23cf02dd252f255df6d4ac1b972ba8285508a5829348963711e23456f1faec019606f53460660673d660ceadfafcdd4ee91f6392c1d7f8c662943238963673f1a72f7b1b53ab8ed7c6a471a4935c2bf0686522f70bcf5cdb3ecdb6388efdb20c52646300e909c37e65931bb8760d4a46365dcc54e19cfb45091370787653af703bb33d49e801bac2920fda3f7652a50eda5919f176c01e1ec58adaee2c88bd1efd2bb055531979e30ef1d44aded32bfdd90576edc4cde31b51cc3980b57e152e921167b6aa62572b73aed01145cbd26ec768b840051b66b5b2aa2fef884163d3b2398617f7049f6248af5a87020bdb343c2572b8ea0e01b8e7c4298e94ec7467689698e58f7e67fe805cc0debe88866a6cc61876aff4b46d5ae159e638b2aa9934ac1d009b485631b6c80bd8fdb47f72973dae2e29fbe1951516032d2513ee7047f1967d6ecf5f79a1f403bc52206132597a480898ae3c3bf3d43d2774496659ecdb67011354da600c044b215a5dafd008d1c6a1e91339a501d07d5dfc9f5d91a8079aa3938b5b54b2ad42f9dea924c76c8ec13d6c76b329c1609c2215addee170d975398329e4a62472984a9a11c82971f644988882e7a6a49e3f4f36fc50886440ba27e9ea5ab25e81dbddb48727df1381ae1edd79482e3d4db3fe71546db6d2b7785021443dd735809f60357eaf1f8a29394769c7357b866a40907e52ebcbf8d7b9d15159d00f5721b5b9d8c2cb58806fef035cdf87ba582750d04cc22189fcae8460a926b1b035e12a0f3ec490d2f667b4bfc8956a330f81120a935468a183ae5d4248df55a3f58eac2187c72c95c503760d863236dcb3c38efd83452c85015c477d37cdfc23109fefd4431c61bb62825e0a49b98bfc42306b3d2c366f35e70e162717ff871015d08e685ac9ee36b11baa6c7b8c41bde8f4d5d93052aadbe6e7aa24e8eb5e79ce43152f8e319e3756a3d07108d0051373eabb27485c1e2a8de4f73d925c015d49b046a15c714286d63095abb4e52f63d5cf0a52316407539240db8610883bea2e078d2a512663380ffca8ef104f530362107ebbe8f28d9c3b4a8e8c50e3ba447d5ab52f639a50b4c17fc58eaf447531cb90b27b37ede15d69e8169965b40afb59384896ac2f20f8e2a4ee897c0fdc745a55d0b24092a8430c7c8fbbb45807a2d26a1824066e88a4c7065747405a984d781f1d411dfc3e853c6df8f58bfe30c73974924d7619af895b29d2f761fc2b57047a862896fdb5a6677f92e9429feb32c45e1958f1aba90673872c3012f984ac3618fda37c394a26384799192bdaf5e3a1fcb138099194f4463ef042c31527425e0b6a8978e49b8b12bdb4e3c5e3401127bf1c0584e82c26fc4486e040dc01032db71e4330aa02fa9e70d439271039e21118c8d8fb562b73e2538e480cd3a20d5aca3992c82238490d36b9fb09d5f3a06b051fcdb9e70204e9b61630ffa2227c45b3e972f9d39e1d22fa8686e23a818c80d7b8a12059ff7f2dd8e603d954bee52b7155d513b898fe8a54ef0fa793ac27df8a7c1e23bc51482e79b4ed27c0ac1e2c3f5b8eacd2fac3e658acbd6a4d2ca4d0c7651f789d7a2ad24a857a98df0f39ae552f4b62b7a9b730fa347d262696509dac2800cf3847e24defada5eaa00e1d60b7fead41ef825182fc484bf42e1325127b9edfd7fc16d3ac1f691d1ed0b40648dd4fb578ce22d6e6f1f93b9622025b9c7877235b4d70407fe9c7d466676e97e1f"], 0x1110}, 0x400) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1ff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x731c4e3d6b501a65, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x7, "3eadab445fc0bddfa761a7d4bed459d5db24bfa6", 0x100000001, 0x800}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/48}, &(0x7f00000000c0)=0x32) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r4, r4) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000200)) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x81c3, r0, r1, r3, r1, 0x10, 0x337d}, 0x4, 0x534, 0x5784}) fcntl$getown(r2, 0x5) getsockname$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = socket$unix(0x1, 0x7, 0x0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000400)=""/223) setgroups(0x4, &(0x7f0000000500)=[r1, r4, r1, r1]) recvmsg(r2, &(0x7f0000000800)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000640)=""/121, 0x79}, {&(0x7f00000006c0)=""/6, 0x6}], 0x3, &(0x7f0000000740)=""/151, 0x97}, 0x2) semop(r5, &(0x7f0000000840)=[{0x3, 0x9, 0x800}, {0x3, 0x10001, 0x800}, {0x7, 0x7, 0x1800}, {0x3, 0xffffffff, 0x1800}, {0x0, 0x8001, 0x1000}, {0x3, 0x7, 0x800}, {0x3, 0xfffffffffffffffa, 0x800}, {0x4, 0x7423}, {0x1, 0xfffffffffffffffd, 0x1000}], 0x9) r7 = dup(r2) getpeername(r7, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) getsockname(r6, &(0x7f0000000900)=@un=@file={0x0, ""/108}, &(0x7f0000000980)=0x6e) r8 = open(&(0x7f00000009c0)='./file0\x00', 0x40, 0x47) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000a00)=""/129) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000ac0)) semop(r5, &(0x7f0000000b00)=[{0x3, 0x3, 0x1800}, {0x7, 0x8001}, {0x2, 0xd2, 0x1800}, {0x4, 0x10000, 0x1800}, {0x3, 0x2, 0x800}], 0x5) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000b40)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) fcntl$getown(r8, 0x5) mkdirat(r8, &(0x7f0000000c40)='./file0\x00', 0x21) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000c80)=0x8) setegid(r4) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 16:00:13 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8d, 0x4) 16:00:13 executing program 0: setreuid(0x0, 0xee00) seteuid(0x0) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x10001, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x3) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) write(r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x50, 0x40) mknod(&(0x7f0000000180)='./file0\x00', 0x6002, 0x80000000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x7fff, './file0\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000240)=0xfffffffffffffff4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0xad) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e705e2cbf81b023951e243c163cb26866769b6b81078da059fa9e9884b3d07aebede3e4fa91a851529e986474223fc15f8ba25745190b9f51f92aab6c702f882efb9ac09a78314bdf4b8c5aad9b7baaf952ac7fe17a1c4cd5cc125c3f40186e46b68b9102d7ee8b7a0e416423c38b2d7c8ea06058d959c9c45e6cde7a7ee55b96f4f5f68da5a2d3f2aaeb1e5bf2ca8968ffb7e842436b2695532a449843437d9c635024ce2e7d4001f15d678c10ed92be6e1233ac9c7798f16880f3ea05dcfe98ab6080ea05d69defc794dc18581f07f12bfae42450e1563616a062fcacf07d2f11c9f9b7e712dc875aed87245cd85f62913145c78b850ab4c93819a73533621e3721d6680326ee7878f4c615187b73488e17e1c8e7513aafa331d08d5e6b3c1d539e6c079f23bd0be8976183589a291799482111af726fb6620735ee9f047a46ca2471668eb750cead6be25523b119cc9c21c166fb15ed73e00ab4a28fd95b58af3d5c7e0eead43b731df1de90d304a682aaa9b437ea5a1a59d64d7af77faa9699ad81246f12271979d73af14165e754c29b27f8d9422b4b25f6388e9c62a4414d561f46da356155a17142adfa847511015f3bbec2c83ab56511f33b9b4a3b991bcc5d2c9227aef595f0fec07cb3d69e63b523c03fb074b54c163cec582e469fd18a2cca24ba3b8b85376dac1f20961c37d055d724d1f4f154882bd81d2f1abd8378d841c8dd9491a1df8a4f2766dc62e22c58951f0eebd5824903d7e65fac6456bec8782a0dba312badd9e734674c0664e91939303cfbb0bf7ee716e834a48832ef473544ab8a877619dd3b77d737d2c873427ce3b15b31ec2995c3838d3f8a1ac8d143271eaafba81c20f154e84fd1f40ace53fbbf34ceca0ba2a5bf0bbee29a77a54b5c894cf8b2ce4a7faab8cf2638e0e29a200e6420342533bb20d984d2ff9335902a251166c78093c40a476c06fdcd478963170b3d67fdb082b658db2b9ca25203ad4e423906c935c6c6b8b6ba397c2536866bfbfd62647b6db5d84adb946a32c97303b31f905a623fa6e1873647c9cc70354b4f9ea5d9dfb0ff9ccd096c5cae844474e3e65ebc043cb5afdd88dfb71564c961defd1295c9901c260f87d363165e7baceea36a6e516be6fe40c85f3ae319698033d0e19eaa76d7a1966dc05e90f05c1cc446ae46a333ef479735b988a6d2ba5f5043bf9fb1027ee9f56f04aeeb55a3d229d436a24ebe4ef6c5cda20c91b8a461ce5e3d78a97f5c9105937050126d87b8bb2d663b9efb4fe823583abb8954bdcc4faeffe8ace974250f895aaa57714180cd019c268a676c3a9620f4b0fa20b617a901718c2323ad65900b444a4b566437427e4b69dc4155cb0f6dd6465699fe0768ac0f44342d36614f4057baa08458ad7575c4ad65bcd39d3d0d76cc531c0b9e5ed905c8e90ea25b22d49c570096a596a0e10fe877ca4564adce58981b614c8f2a48f841f7af76e148f9552cd3b79c686764fe01664643f2c4733cf733461ee0623ac9a74ab98a3d8e22428c0517c3950bc9185f4ab9977dcdce4e1635c5d2410e18ceca1eb06309f51aae81da7fa04ee1022349dee8795b5cd78b5d43fa648fa7bc1d4a8a350dfb6b1c8c6a74bbb65e92e9fc075fede6a8977a7c8999429a83696a9c4d42872fe470563771e0ddf04843b5c8dd2414b0ac07d7fc9d273b22acc2a93b21fa0de4abc4a0e9d604114f5103412d928d881bed37940602ae4705a9061c89ee1f8b4d14bd99d57b91b3133af01b6a49c3eee5f59788314a54c082bcddb9ab0858869658702ca0ac5c8d312d051659a99ce3460e521091e3e073ada0d418dec07b3e1310804a70baabb8af8eb821022e08be583d9b72757a635a138855c9c9697f1c2e9ece58dd7fc0b649d1fff2953be6e19b1163c5ec0f0c3a531323b192e8003a5654873a2aecaa7a3ab6375cd4d2f6c4604082c4c1c3f693d18f4bf3a7fce9eb0e88e3204a91bbbfa74333121a7ea671235eb3ca577f83de3bfa3f8478967e379f8d1657c91d79e55f5eda07a13f8131ceb71a29deee54ab2d509c034589ef930ea60b1c76d7e2cb1d5c70f95b79e03904ba6976bd7b8ea8730dbf40b9c711ea191170a7e4286035ffb0c66c4818d95f73706ce8556ec05f7f62e9fff407233813e57ee22298bb96414fce79d0256fc4c12c8964ed9add1294ea3e86a28ccd4a48e609a66add3a54aaf02f1f72bb11d0f9228e5690d75499b0082ab775465b4f1fa78df33d15febc07990e2a772f2642a95bac3515308bdc5498ab05cb8e3a893cbde6002ceca5a1d103f433aa0aa2559ef422efc2365de6f964ff3faecc727db5a939e7f1a57b82fc38e44a050e333dddc2fc10178dd7daa0098dfcb9552830aea17106565c87577347b347d3b35015b55d5b547dfed35c366d77a8d1bfffe44bb3d1c8bbb95e04fa0e52cf5d246258fe5b8d9669bad2475ab5089e33d5beee246fc6f5e12237450715f7ab4819a50882a08bfd218d6b0ab9692b62a99a900933e3c6a46a363cc097b328a2cd182be3e41bcd7b7f59d3de4313e9099bda23546085dd733af1bc2c63a82b5c292004d937807a1fb90914300da10ca90d82366ee5b6cc53d2228a77c4a013950139353134a72fbf3d81e68178e552a922dfb5bcab19884ce171bdccf959bf04af686180879ede87e40d604352a51cd2f41548c5662f3ea3aa7deefd75b186015db78adaab512baf52550f9f0b5202bda3741a51ccac2bd99fe84421ac900c2328a046c35212675d155296ea6a96f9462fe3fda67a4c87764118791e026dba5c8bc8846024de88a38ca24d2f843601fabc370f70d1d17bd828257a799a8dd7231cea56d24ce83a2e656500733f369a7041c6513495a8f8550aab72ca699370dca22adc6ec05e1da582bee15a2133c66e3cacab2a89ff2834536224e13ac40d44737c03380eda0c8afec99a3f2a12e8e5133b0a1deaa8286e38194f03f0d40d54c1e6e1b9df529f11c2a27209daae90079c24714926a3895257e92827c1475f32ce929476e9248e75d7be8452a737d061816ca2ba66914539552e620b3371c49f8e05e641e7f485cf8aff079f05a0690b57b8f69a72394468c551111738197c79ecd9b6c3bd68e1310a1bb498ca47a5d7a16329838148129449baf477ee6eca9340d2398caaad3c59ac9eff727301ad6928fe464a095eb68a490835495878800708ff64ed33ddf193660ff01a83287a9078351af573bdee808aecbc73bae28e6e3391ec1691e0fd6653edf7a927e14c429c921f18129216d95ed0b3db6873f31382aef5a976178591ff25b97fa63362311a326a3797d5cfedbd260ea14521ce310ec8439cbe76a559eba324087d1c36b6ff61e0159d95f6f947ff6319ccf3515d2fc8086564e42f08ac2bc77b3bba40fb0cf1e6f50cc6a7c96793daf80ac283f9919645da3ae0b0fe42695e6fbc402ac211c464cbf8a44857f21566cc4f29356a448cea2b31a1e871eaabd289fc8ab2af49928661ed45b5c2b2c7e8bde2895c453012e3b1126fc00691a9fe472cfb31ceb89997afbbe940d6c78b9c75240912fb20a3c8f19b350e08df5897409b5b36237b235131996fb7817baa219cba8f4ba330bf086d17eb1af3d321c7270aa428be522148566319574e8ecd0c0a16e23dc80b10f233e6ab35a38b9c0048116a7ebf4a921fd77af1efbdc779af53fd7d567f1b7104b72fd1f42552bd994de7ef920ff7600cd945b6dbbff55e7d8d9bede8d8e1cbc0b063bb3b89b82959844d83618df9cae292549d28727ac11cf23f48fec4771029e5df0941968301c3051af3b7a734aba43082634ef917917d4f33c9a4eca9037e342e97b61afa641f417aef30d19eb5d600decaf4406b12c3a3c15bbd8131de197f967bcb9d81472a8fe5c2eaedb1d2cd5a5267a9152503b531c8f18acfc49edb7f9431b8dbd5cf2aa2159d146ab4174e4b2aef9dc359f06fdf5a17d512fd31f71eaa7a90c1ad2032fbe45056fd165a3289b52a7f64bed7a9b585d54779808bade3039f6303dd7e4f7f0bb45b66b6516b0b929d258eabb0e568c0917187aebf8f53b56c8555bdb784228c780ddeb4366688651e527f121f314420665dc5a1e3769eba432d2f9dfd07956ed820756b00e3e3428a849a6a7c04c2083096f42cff7458a9ea3f17982430b335a18a18f6e147c1bb9ef70ebc91a30826e924b67f884862a727bd3aac3b99fa6b7a80945e99191bda15810e0a6d7ddc34cc4c5099972b4af4fdd3a06c328e0f5e1246ba7328d326363e3533216c4f255269cc8c73f7bd083b0355eb8e83737181e3c3ac84396ac423ec89aae14c9b79cb5b0758e79e427fed1351886f3c8a5c5a0cc71eb583a3d454504d538985de257540a597000a1b54e97531110ebd2ec6a0c793f003183b69cc54763a9f79f373881ebf7c0a8f42f640a0a604d742f180c3f6b4fcab0fe128b36cfdf0ffef544eb1c81b4e9dbca37e6380122590e9363bf85924afe6fa39d9b81181abec99f72e87ac903b966d44ca9e882e00366ac4163c86ffe1864cd6ef4a99a7f68147882e309c10a589fb987793bfc449bc55df9ae7c8f92c167c518e1972e7b29919b935d8544362601f498cc7159f493763f1cb5f965a462b7c398fd81d604e617934cd585cd6bdcaad0ea23f87c4c834e4715a190a11012818283f6b8a0c6d8d0bc2a73b26d07ca0027d995be9f7841ef08e06690c3c961ecdaf214ae153ccab32d04ba8078e08fcdf033a502feddeaaa415b3f8602e5769cd546dcc829a5624c3eee7c83b87689eee97cf9b75204bf9ca1c19009c89638348da6dd5ee63fff537125ba89919b23e921e8b93543e9b1132eb48af18c53198d04658a8e2e4c10d3a9ebc113fd2a53b94ed3d692b155f2a3c18f2e2d303568cf168d767b416d9c11bc384a7ae0e9e9115908c5bdfef65be157a04964e7ac4dbf073fd85f62ed658edaa0ff1459eab0f8d1b1bc1369275afa0bf281df8d9be7344029c075ba009b53c2609fbf68a77359fd4d36a17350872a23c7a6ed275cd9f127eca4126868169e7eca8334dc08089607adf6728c4a8a916f63e21bbcb2f05c92e47aeece801f18cdcc2c2a56cc63d3a08941f1e81b00f39422e5dfec20121dff5396895530f3ae9d9682dc4fca25f26d59f71127e28d9983570db8be81ba209b2bbac252001989533e77407f56101d5c8c7713776d33c7f937c586fb7df45d27672ebe0a7b820ff68609944afc53bb4352fcdea03f37e2c014f83b53fd5bd66fea981ef55b4c91daf9111924f0de5dff7b9780dc8fe2cb29c877b6caab99e823e43f949c0ef5512643bdcb18d18718f7ee78d981bcfbf8f29925915e575954966d33d42d28f1f96cf36c4ae34601bb81e9124355bd66489425290ebd810c41c8f2f7d021dc65ffad07d067f780fc9278a127a056042d74972d4613c69d6fceafe94424edb5dc2524cde82652e3b4e5f45e55d4e361f65f3583c691ceb884266b9e0b18f6cf33933f69a8b34ac9cbe308224c13d5d97e3bc33f2723ec614ba776631297d8ffb24ac4f70a7abf8881e1f930e95a3a93f02269bacf3a09e043ea0f713a8d50412060ccb4b83e668a4ae491cc692c9bf526c36b350c0b7ac19929011f1b2683028b76d13c97b0b2ddec455269a2eb23b5f7ee526a03d9b05d256b03ddd97ec0dce354f0e3520952ed95bbd1dd1a827e4e212306b034491f325e8b7d827ca625928fa5e4b4ad23bcb111a7286dffe52a1fcbb2899a219c804b161848f76553b1f1", 0x1000) unlink(&(0x7f00000000c0)='.') 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000024, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:14 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3810, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xab) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='-\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x6a) 16:00:14 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f00004da000/0x2000)=nil, 0x2000, 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = msgget(0x2, 0x224) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000b2cf7b8e76cf3b008200ba2afde014775f218c0181271eb82b0e4baeaf9102effb6f8dd93c82676d7b5bff58089e7b6ecf654182a66e02dbffd006b111d6c89c1190159a4e9d098767fed08cc9258be1862cd5d69fc388434c2165a0cf96a10a98e79c8f2d21c106668cfcae867d8a04f8b88b78b8e0cdfbb0673be67614e4e4a6bc920fe9ffdf4dce6fdcd37c1f07bdf3f7db41f949ea6a7a6b39a04dc9a935ace02964707e698be8797c219a9abfd688b0fa297ae0822f1ad78d9c270c714b05a6b1848e0060062c0ed49446c0e3673522da4c11abbe61f407253d7096d3403a8a7d8a0accccaa93c1f757af7debed699833fe4c6"], 0x1, 0x800) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) r2 = geteuid() msgsnd(r1, &(0x7f0000000180)={0x1, "3f220723c16f12701ee82dfcc411b4bf7deac544de68a6df529e"}, 0x22, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r3) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:14 executing program 1: r0 = socket(0x0, 0x2, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) munlockall() 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') shmget$private(0x0, 0x2000, 0x189, &(0x7f00002e1000/0x2000)=nil) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x153, 0x20) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x401, 0x40, 0x1, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da", 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfff, "e6a042026959bdadce44e0a3736eafbdcb1a2832"}) syz_open_pts() 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xe000, 0x65c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000500)="99e9a08c3f7c9bac87fa8629a5754948daaeb28788bea419324a7f6b43072472ef162a6dc8f9f587879025fa57f4c02561c0089347e8fa17f84bdd0da6d29f70ee295d1b3275e8c178d35d7cf4e4c57cf5d722f58378d26eae0e8d50b4782ace7662e2314aa30da9afaccfcbc6d29626890dd92b2568a99134f7d16d43f5943be38b0c9de2e6e0d21f209331f9479cae358eefa156a0b1bef00203de794c85c85f4069d3cb6d3f650afe22931521723511a1d1e42c690d279a984c58b1d094f6d22174bd22bb4efa154cbe357d61d5f73161f483f3c908ea8b15f6ece4a2f3587fd6f37e95a5904aa7c19ee563e9734ae1ccac3e32627af9b8a89856abadb39604c10a1dfeca856ad7ae63609d37787c8ac0538b8a57d4c0f8b073e8023cc531ca1c301a73aa4976dcf47d63533a19e4082507b86b9fd7e35c0d201cebc41d3b88d99d8cb133943380c45e280f446ad2139540abc86d2a6a36e82adf9cf2ea35b36cad96aefaab7abe43c934bfffb2d9ef0a78997bd021b7ab6202d45bde24f7ba88bc2f9b70602441bb4eee6b91d8fcd8329cc1b3b9bea129bc34a141848caae428df996e7244e81fcc4507332839be0f0609f4bff6f0b9d43ac0d15331c6078639f54d9b9a23200e23d8e931fb6188f91f14a9702ad07391334ce1e630b41f9fd5d0f80b997dc3f9c73899959c5dcfbd4adfc13dba7f37da96c60776fbe224b155e11c89fcda082c1080c59b5377b3a1b45d51d9f3043bdd3fd7c0d66ce2cc68adb6eb8a53a464bc930805579b8837bf89a8fd34eacb747f021de82ebb4f4a8145c6c5c372d93946392f219b17bb9c0f2c8e8afe8efee21afa84e7530f3d04bcb4218028641ab164bc12cf55e53ac4e366f336555214dec53daf0d3ce371a1f01a7841937058a848d05d59c81b0386b8c21c04189688596f1fc9f5c10a01c726364dcf379c7a37758738298506008281071e631240e1f3f6ad1df9805df6af21f1385397cda0a065a30687a4e958501460641ab5452c5718e0901bdfc537451306bdf69051fcf0942464462982dee9ad8e772699bc586dc5fda6b2e61a65bc10271dab2e7c208936fc29db29e931f4c5823a0d86972375a078683295304a4ad516727f0d27ee1a889c745521ab63142e5c30aab4923e2f79b280eda74bf3070eb3083da3c53473361ee880d2a20530172d83f9273d6c91e2de8fdacf4fadc05e1a4a8d5583f9d5907e5a221ecb8bc8c40f3facd7fc251262d8a5150b1a1604e0148067e09ec9f0d243a0034755c87ac6f7d3e4e06a54b4b568ec491ee6578b60554fce37adc9081dce48d8392cdd155c66e1163d6106b01f9f66d51b6f3bb4ee2f9dcd5dbdbba037bfe1dcf83237e6ba998bb324b8844b0268786165c8e012d9d190008b166a6d1366cefbacb8c21078b0c771b04ef326adc9c5a6cab52cc3128d28e599dda4783a0b04dada1fd974c3191bdda11e35f4c4f7cd7d0df0f0b82ebad0d6a8a9b8319878629a2df7b8436ae9bfe3a9de9b7f4dd57e5a85d5ca03eafe553b43315537f7b24c158a051ab152ed7445f822fc0f09fc255e7cb4c6b785f84a0df5024598a163a42b2d46034f75bb6b238059bfd715683f308e0198f3757bfac9ff7c61e1a56bdefcb09452d68e8811b451ab1348f3f02bcfbf96a04abf8dbd9656baa49aeee58a8760da8266b8efdf4d5d358fe402a2b59be876309ac97de70a7b57136b6d326ebcbb55331f1ae166f220729c80dde7cc1dc069d4270032da1e237d60cd1b60c2417d694f98d5f5d6a9961470da8cdc5b8f06ae7fe846c580ff0d2b8668ade6f24bacca37aeca31f03b257ad19a2557058437d1cefa66fb6db2aa42be9b98ca7e71666541051993d5861bd400d01129944260653dcc4a27e04f34a6ce2fa4b21ca7dd64be78916124eef89c9f1b359d64322fefc12ad87098a2c219ab330b33d84f47ada98b3ac005d0a41877e6110a953a5b7791d865e73b794b6f73477389bd60dbf215c650a625ae5c3dabda9326588547a39b608996c6b479861e4966db71fd71c5c7b7784386e4d4c34b86787dbf59d70d9be180027c35d1560a1f635dc4d467733ef4a9092abf07a0697544134779d6d25a14339a494691e9626ec37eeb147289e39b1fd316bb897832163608a9e027d4f4afee24c30d56601c8ea8d4b495bce4c4db4f28dcbd6013dca60714bb0ebae87e26de68fe4ef8e11a095a0734fdb76fb88894f2ae916a2f8dc104102be43a47771ad7a994619c86411337e02441fa2375b57c1298919e27cc7bf86a58e65d0a28d105ba46bdcc9d14da2639773f5109648543f34d3ac1f80d6f2ad9b0e53f3866d7460a96ae795d4a105f74a4c33113bbfbc125cae457e6eec11df2e44336a6f500c4a6e268e0b275a28ce03be28a6255ee4efddcbfd6769528468c39edb2387d4dafc2507ce71a5cece91ca9eda0da5d109cec26fd8e902d1f87a28d52d5ff67b46fa4d3293b68810fe02210f70d29a8e89d454f9af2a432555fef4eaaab13d3a329dc6a6d752d1220fbc09009bbaa3aac9ecd722043e5451f305e6f9d0bec7e8d5936325714737f4ad875d07663ee089908445b1fc09461f8f02724f5678c97b8bb6f10d20fcbfca922c652a84d8ae04d10ad522b750d61ceef93702bf07a0bbc7bfd11a5bc248f7a61ebb505b195b9f302f5f56c389e383a322cbeaf102003ca80b0a5f87d7f94a63aa94b174a803e7f6b1c90b2827a2d5c39f3b705286fe00622a275ff8b25159373399ac2a8f51e8761e995da057fcdaa40f1136bd14c8c2d5ee79f9ed882a9a05b1edb819b5bc3b70db593f5945f006ef77f56046531b2c2f7d765716c02d7a1a945036944ebc6b85b94532f67e642153539a8589ba98a327e64f9c92011ee9931d0ecc07072ca4ce6b0c13f30c1b48b9ebb196717568bbaaf1b0343764d05a87cf432d7114ae0289683f63af77ee9c45d1fefa748bd023c33518bec0923032577dc3c977e4b28b68cd22a9a4a41e232b2cba6797c4239ce72d3bba98b929b0aa2a4282c0fb4555be458ba71b999ca978e1df96fed30bb975b0144ee4d53a792426629761fc9a997bc2f4210270b4198b7668d865ec29b1529ff7d2d38c48d643c5d34b2289e245d18bb33132758a10efdcb1ff7ccd0c62341a7a761781a59f4e4b830647435d1d021ac226096e6f2d47a0b041bba02330ac2a3630c53df6f60e29c428818212c74e8c2bcbc585bc3f5938e883a0f39eb8b5e3dfd33e1dd89cff5711b33baf098d82f5b23d03fb53934256bbe9ef8edbf7a0e372ca8598dae9ea847a8b941746628a6d51892d3a46d8d4b0a4707d678ff50cc69ad31a2798dc9e66d17fdd0f1a59f8182eb7d913b796214c586e7aa52ef5293f740a0c85d62ddf243d56224b7eed89ce4f4fe8ed1b1cb68124133198d42af9217afcfe539e3a30c5e945c5df6c9c4dcb6200483af4b98ba675c9103b6826507cd0252db24b5645e090edb103f10abc37b2af33a99927df7ad88252c345aa05a2961f038b7d203f9b2d1d18d86c3c9193714df00b0548b20a368418578005281c7a49fe02a8c2c7dc5234e9cf9819e265255e686803ba8539aa16af8f9274f165dc247e26eee372e2d50312f2ec04c74f31802b3af88cac008dded7f471ef6c0cff9fc53e956955201ed59fabca4cd30a12dc1075afba51dff4c0eebf4375e000c478594ab4517d34e748cf29d315ae51f991518e58ec3038fc5b3a75a2324047b4c0c8f7fd4aa330185f65a759ed502543671617ce900990cabedb8b0719ef49f276a4b94792ec09be9537ef9b6d8328851a74dcffd40c3fc05dd1a6032fd1567a3292886d4c374f6fedadd2b6d0e3731674d93bd57673004838b1d4a0e827f7e24b685d6a435221fd998d9828f3ff8159b1b89034e6021f321bf01491d1fca5d256132a74397f24a1a880a2e10bd81c4d7ccaa22c244920a4c8211370faa9da4808eaa14e47806884dca081d563f0a4a71ea9f847ceb034e251d01f65102f41b55901d0ca36d83f16d522351183fa3e22f90e246bdd1a1561ca75b2dc6667094ae80a077bade425f88652f18681f21bcc9a0e058a0d8a55c8884c5de289098e2537af2a1b584341ec280a33f335380274c8bc2c9b3fa15f1a07ee41aefad0c2ffd90fe0f1b914842c6ed621fd918730c31fb0fb922c43907a2c0cc7d4a8242e0b9f420db99e4aedaf9d6cec000b47f01e43465a1e9e989fbdea92dcc7d000678d22faaf59b4aab0567a8420c23aa66737cb38737a20c476453f2261b312257a8e481546ca65bbfb54f7fb5cb0df9d6eb62a8107e40fdfe4edc1d3e8c93178b8316b2f15f86204da1e65cc121e3d226c897ba283d91dc258ead7afe63bdb1686b3ba9a17288769dd420b3a3c5bf6b3908fb55417298c410ec32f3ca24a49906478210bb6f723a97c4a5b8a1ddccedb9c67a3500dc1f0d78e3ca805e56677f7de404ac0ece90cf06f68db8b2862a9d84b1e5062a7a6c758d110c42c7c136f32279239f75195e06fb024b9b3a88e71f4f3af005eaf9b539919550b1e1997ed925bb91c6a654d0f513ad93955efdd82fa2dcf5d1d9af9e9c73748da130f2e50430cc0d74b3394b1ceb0ff2381fcca280543ce934ac94f6345656f31f58b4ab174a8edec848016562a731b7d1ecdcf464aaa950325052ad6957c5926ae0e8c822607a148a2fe541b4f4fc29b948ab9bcb49f2d1aa7048c7b625d12d04a6cfa462514b7f1c90cc72b3fbff2787fc8da3b6c60486c4adf0d3a969bf9322fcc1e58ac95f692dfd84098b0f2a743c21dbe1265edd142c337db30545e346b7f0b088699139552549e5542596c6add39eb59672c9eecea4308bb9931e2c138fae04891fb9d9420313cee8ef67fa632f94e001d9d6520906e533ea005d18aaa6c801ef58b4feba917ca4d7f7981afa7fc949b99f95ee5b711f472c76519b325974868d7012f557e7738e33d3bb35f431e06445652b7c57d03d6634600e8c8dd6520e7aafaf52cce744c8253e761d43553f31cd1e237c89ed826bc69f6a4af2834f375e3744649d700de9365b44519b612ae09c482345ae7a2b19cecbb0d2a65786c6aba1431c227ba00b9272bc8c797011c97a0ad5ceff065332d9ba184ff24da22eaffb5eaa85db31534b925eb93f48ed0ababc752b087aac3e8207d9eb47b2c8b5f36da97590058cb99e01a72c3f08d9d383ae3229f47e62dbc17ab44440ac375b66ffde04987016b80257683edfb7556e70c227b42f8375ab92f8dc99ed2e54387907215862c475586d81c402d14b8494eea91f2e33bb6d9bb250db639a59d631c936839a9a6940af16336cdf53e4e09e241121f8fb8162e004c0e5c778bcf3165867df4f1ccde99b6d2f635927c75f3a2ecae9a057b7e0f901b7d3c6cf24efbd0bf2d9b54230415360d94dfee05080276600133a357720ab85a9cfd2f2cc5410e4cd1431ba62b37736badaa20ac523284600dd2d50cf0f9640e9c8afacd225bce0c498b3974808b99580eccf21de2996935aa4aedcd52ddebda358f1241f30b52d1b368ab5375feef2760403a5905e63813c607b1f004d5370c4d3d430e6d87d36d4fab145854ad48fbd79dbcb3d3ada112c0365c94560e9616c16fb60dc783af8392291e22d087e37a12350d60f0a365ed8e535859542295eb3650bbac1fb0cfe80e375547ca1c2c149168936390f6ca39325513ecbf5f943345f806e02e969beddeb63fb0e4f4ad06bbb49f70c9cf4f02ebae8560200d49bca470d00f0c84f93e2", 0x1000}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x1ff, 0x2fa6, 0xffffffffffffffff, "a8558719f5f2eff9d631896d122b5d5582147614", 0x722, 0x4}) lstat(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="3e28658a781341b8cea5dc3f4af28874a52825d96ba6d51f0fa95ba142355e781f13b325a5f92a", 0x27}], 0x1) fsync(r0) unlink(&(0x7f0000001580)='./bus\x00') 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="00e4ffffffffffffff000000", 0xc) write(r1, &(0x7f00000000c0)="5959b52f8cece98e6bf8409a73fce43826b1b948aba2b8aafcf0f8c2b919e78340b3278c22ae9c3f1fe8e64d1fbefda472eaa0e64845a0381b1df7663a4222c72de7924c099a0a0fce2145c0873721bd01de2ee08e88c2ce3760ccd465f63813cb558d2b0732bbd1a08a570667ecadc8b9e507b0b47cb39b26c6924458ab674d5a490d0d3009c6fcfe99aaeea705219724", 0x91) 16:00:14 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000000)=0xc6000000) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6c0) r1 = semget$private(0x0, 0x3, 0x8) semop(r1, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}, {0x1, 0x3f, 0x1000}, {0x2, 0x70c, 0x800}, {0x3, 0x6da, 0x2f5013e8b9938246}, {0x5, 0x7ff, 0x800}, {0x3, 0x5, 0x1000}], 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x410) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/18) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/171) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x1, 0x80, 0x100000001]) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x28400, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="fa1204a49155ce1e", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f00000028c0)=[{&(0x7f0000000300)="df0549a6841132bb2217a687a5bad5e9e19515acd96ece5149fba933356ff98c42c38b723319fa4932d3303beb70d11eb4756d354c9f36ee095376b06b4fd1f887449ef786da52fe5ff713ed05b08c49c6a3c0ad3f17374d70a98cbb1e75249214a56efd6a288b5d63312e10b66f4dea8d6cf6cf823dc035a8ce13ad0d36e4d26c9fde495279dd20542febe5aae60fb13f5cba2920280406145e8a0d920221af1107b7727c953b5e02a99f24e909cb802220b307bac75b91e31f41bc1e6c7be83c9031fb1499ecb52c2a0e5e003f307f702d60423f9a3a8c8f5b7c8d70f8f6975d75c537a9540211a562b4d0cae206c52f85ed28aa29d5a4d3110279446d47ce4f617d6912c51d92b144216806934f5b9cdb157fc7ad70234a59de0b462aa06c922c1ae0cd455f86c269d7d076f7dee2cef8688cf3bc3c8d3d7e6f915eb3b154f9e143f5fc0fd19b6a9638def1e3b542975e7b42e5025fdec4c06bd21d96c8723ec866f5abd45fe08842967a537cc77be05d394b03f9af49225bdcece5b82b683e8dbcb0365cec2802fb08e240bdba7adbaa053cc5b9d59e6ee9e4cf6aff748d231c08114821cbcb40b5c8236c95b0cc38b5ac98e03147924212d7bedd465b3740dda40b060c002941c7b68383e40f6172708755bfa16c4d1a52be6a38cc0f545e0ee0d012e70ef4fb9fec44077ec5bcad21023f317b5a9c0f108d2f997c829e35578f00a3cea562536fd3376d224c9caa711aeed09c33128c5938df2b37749fcee721a61411406eabcf14d3217b0845c974ca039d82c35f1ee601d5650379139fea4f89bd5b0cbd0b47321982cd57da3df814ca1a19621a3fafef51f418df9547e105005417bd82f66a47118cf37fa908537440647925a8db3276cbea4c080a3f6ccf6d65fd42e11d5396c85cb6d7e0deabc2084f6c4bf57c79ab733211b642bf79a28c1717b8359682d6e980f7493b31e3ca4729806e3c74cd71e6999028c571a7b216c06b8fabc470238d2d2a31e9a337ad2649c741a9f75575c3ba67b77b0051b9dace9dc2c17d05376851477e4fb1183800f817ed235286ac7f47292dd6c465947fd46cda5c45ae34763864fca4bee85f4ac7ff608882952bf1a3e80b882cdb6c2e87bc51603d9bb7381f5bb7e5cc2e2960404e9dcfca285c85cc171265ba8fab7358a09468c2d3b7ccb76cc9a9988d12f9b392ffe0cf0dc17686ca9ba73bbb61278f38ab145f6117f6e444737c715d61ccaec53b08dbd4768e3b2d5f11d622344185c3ffe812b303edc3c82fd702a7f8c32aa28b7f608de4f47b0d0ad1c122a0bf182108b58cb4579d56e7544da13bbc878e76f67cf60154f37f496a870397d9751c8860f77f0b48c462600c0822abf2b60f6fb5b206a05c084659936f7660e7e38335ef44a40037b58174e29226058d7f93a43c31aa61d5a267c5d5a16bb92a8022c4e22ed81ba91915f8f5668b70fd74b01cff1c6f1c6c11bd949c3d8263f46556c828a2503918afd6b2497ef9b4312bd0f30a6bb2fb05f0052fb015f4adff3c484f42996fb66c630491d4c087bccedceeb23ca379500250483a0afe01288db6c858f5534fa2442e99d266451855aa31c3c34a386d9741422d59e34163920375ddee33e6d7f0a8970a44722986a026d2c449231ece138868", 0x49c}], 0x1, 0x0) 16:00:14 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() r2 = dup2(r0, r1) pipe2(&(0x7f00000001c0), 0x0) sendto(r2, &(0x7f0000000000)="22073577204e284f3f301be8990de27e3d8096eb", 0x14, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x3a7b}, 0xc) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0xfffffffffffffffe, 0xfcbf, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000300)="fab73ca5994420e9c1b6bca1ee6f12902fd542856ddcfcefaabe8dcb784a7f95", 0x20) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffff7, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x7, 0x507) semop(r1, &(0x7f0000000040)=[{0x3, 0x3, 0x1800}, {0x0, 0x2, 0x800}, {0x7, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x200, 0x1800}, {0x2, 0x7ff, 0x800}], 0x6) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) pipe2(&(0x7f0000000000), 0x10000) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mlockall(0x3) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x8000000000000000) mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x3) 16:00:15 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x5) getitimer(0x0, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_open_pts() 16:00:15 executing program 1: r0 = socket(0x100000000018, 0x9, 0x1ff) setsockopt(r0, 0xb, 0x8000, &(0x7f0000000140)="78b684e362f6f00d07c3c0fed3d601003e5b74fb7502291e2b5da138b6180fd9d0ae76833cf3b6759b964033746bd4dd0a05199f8565c3c6146bd71242c0359a4d3ee9210a2217561fdb5555b191c6c0d62323e85548801a6403df4b89c5bde91db65f12f15ff5e61fe8f33da9f6ba81a12482a6be0edc94cde8152a97ebe98392cdbc32a4251e34c128e4bd4a2cc2a27365468c872fa20770602f890ba2f93e8ae4dab3ee55a28a06551b8bd8ae8926e87629517ffec98b91b525", 0xbb) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x5762a42c0495f6e8, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x8001, 0x8, &(0x7f0000000000)="b024d7b85eb2352804", 0x9) fchdir(r0) 16:00:15 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd3, 0x0, 0xfffffffffffffffd}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000200)=0x100000001) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x61) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/122, 0x7a, 0x800, &(0x7f0000000180)=@in6={0x18, 0x1, 0x10000, 0x7}, 0xc) setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x8cc1, 0x70) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000000, 0x21) setsockopt(r1, 0xfffffffffffffffe, 0x8000, &(0x7f0000000000)="da000000", 0x3a4) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000000200001fc, 0x0, "d730c1e7ff0100000000000000000400e74de400", 0x0, 0x400}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x221) getsockname$unix(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffd57) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x6) r2 = dup2(r1, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) syz_open_pts() 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x65c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="b7474eaa94a86cedf297a8e6467b6eedee3b7008f205a143802d85e050a5eefbda7ae2ef21a568cf09f9f40dfab8b7209272c4922b99a3a6df47f37c3c15bab39dc49f2cc952add68c909224f05fe7f18f0ca501f583df99f3dbdea75b728c7c43617fce92e218b76282a4057436363af6d3b724862b56f114f783127cf9b453c9a6ef3ca23e2c10c2e15a1e54d385f44f153bd143b6b6dd4be095e9d2655c923dee", 0xa2}, {&(0x7f0000000180)="01121561d9b0ecae8e88178ea99f5d9026501df1e0e83633ac0e4c34913e84028f6d0ce8ae09b79ac2d8cdc7c87b3219fd36ad379c51bc60b207e3959b9b6b586053d0f3d396e1afa774a5b46a693dfcaf5dd7", 0x53}, {&(0x7f0000000040)="6008478ea7", 0x5}, {&(0x7f0000000200)="33a5307c", 0x4}], 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002540)="56d36972614ce4db56aae6f8464da3b907ae151cc8518b150e43c66cf92e8449c74e5bf09bfc208cab943dc3cd8834e18f546ab7fd928d77543c69df6ad13f92db55f3ce6bd597ab6039127560de9ced7315c4918cecd2ef966b81a2db90c1ac1c98917d3393196853dc6fdaa98684a4a5184a68cac9080840533917ffa8e4814c20ba887b15b581c4be75c8e579ee8cd8281aa16dabe8cc4439606d9a3193ebceaa60ac7e941f8932e4a6ad2860a7220070c2c4e0f460718d6ee148b5655ce07ef03a5317b75cafe1c3b435faae70f031c72803beb1bf5b99f1cf8d8c6dc2b7836d7095a3a95b6c9175bbf8edb223597541a2b5e31fe01c0234ca54ce98234aede08ebba7062bef0b479c8c98426fa5ea19b868b21fb4b2a6d911b66f6388f34110affc4a6987a799fe5a30f3e2425d6cc169ffc6c2e2d7821043038d1fd40488fbdee9067b9d0f3f41ca9301278394e5473b882c8ed225548092927b83eb4a6f5ad623bbbd0a54efb5a2d56803111c6302e7536ab6235b822f5b513f09e98d9a5ae52526322b8821d4e25c9ea0408eb1f0bdca6a679efe327560449eb289d2749c6d68e5749973de286a5a623f46c9e02c049b12d24a7d5948d78fbb3f65a5fa9a70b62156ce424def55fcec95e913d7cac642753f03c9e7c69a5e1a54eb0128d8f70c0a062a620d4a7f9d646164dc489b25365cd770093bb262e67af515d6", 0x200}], 0x1) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000, 0x10, &(0x7f0000000080)="2dec5cfa9ef2cc60e6c993efa3befb7d06108ad994e56cad611d0b3ed7534833a7d571fe702c72365c4e0c56da9044e347a486753c10f0c672096261", 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x90, 0x10) linkat(r1, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x4) setsockopt(r0, 0x200000000000, 0x1, &(0x7f00000000c0)="18029d4938713f233a933ce80e97d072afdc95ad6ff0837d48e3b615165756569fb05fe573bf827047162b611a8279ea54f1f9eab5117b403e9ff664cb23f337dfc2d90c20289c8bf1f9bf3896dace177f7ef402975a5bc29cc76f67c098edb717c9d5e5fb2df9bee471ce05ca61656c72129ba5e12d219cfaa0afb4c57d0c33f38fb538783e2525de6ea0ad0daa7e41bdf78d9186a0f0f781916e662c04d0fe", 0xa0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000180)=""/238, 0xee}], 0x1, &(0x7f0000000280)=""/193, 0xc1}, 0x42) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) setreuid(r3, r4) 16:00:15 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$inet(r0, 0x0, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x0, 0x2) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000000)="b64c3f9db0125c72", 0x8) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) r1 = socket(0x18, 0x2000000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) connect$unix(r0, &(0x7f0000000100)=@abs={0xadd91b488cbb8384, 0x0, 0x0}, 0x8) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) shutdown(r1, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x1, 0x1bb) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000702000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="b08dbdc38ba1193ea15c28f38523573fca74e30fcec89d41198d388660506b9aa0310c98f50c44060fb3e131367b4d95ca59bc07595587038575b9ab3cbd098133a34dc85afbd98997e79a8b360ad89516196dd3", 0x54) 16:00:15 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0xffffffffffff8000, 0x1, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x300000005}) 16:00:15 executing program 0: mprotect(&(0x7f0000743000/0x4000)=nil, 0x4000, 0x202) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1000000000000008) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f5a3ff0d20bcf198c09e", 0xa) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) kqueue() semget$private(0x0, 0x4000000000000006, 0x20) setitimer(0x3, &(0x7f0000000000)={{0x3, 0x3f}, {0x35880, 0x9}}, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffa5, &(0x7f00000000c0), 0x1, 0x0}, 0x1) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x19, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x35}], 0x40c, 0x0) r2 = kqueue() close(r2) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="a6f468a130a1ce50bddedc0f03b3f4d16e12120bba888329e49b290e540af4072ea3ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d73367815686750b9ef2a88eaeeea6440d5fdbc028a8b83147e6022", 0x65) write(r0, &(0x7f0000000200), 0xfe72) r1 = socket(0x16, 0x4, 0xfe) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000005c0)) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/221, 0xdd}, {&(0x7f0000000300)=""/197, 0xbb}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3, &(0x7f0000000500)=""/185, 0xb9}, 0x801) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x100) syz_open_pts() pipe2(&(0x7f0000000240), 0x10000) close(r0) msgctl$IPC_SET(0x0, 0x1, 0x0) pipe2(&(0x7f0000000600), 0x10000) dup(r2) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) lseek(r0, 0x7, 0x2) syz_open_pts() 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000000)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0x7851e4123f598e48, 0x400000000, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000000)=""/174, 0xae}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/31, 0x1f}], 0x6, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{0x0}], 0x1, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000140)='\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x82, 0xffff, 0x401}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x2000, 0x4}, {{r0}, 0xfffffffffffffffb, 0x42, 0x20000002, 0xa0, 0x9}], 0x6, &(0x7f0000000100)={0xffffffffffff0001, 0x6f}) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) listen(r0, 0x7f) 16:00:16 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000040)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) writev(r0, &(0x7f0000000000), 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) close(r1) r2 = syz_open_pts() syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x7fffffbf, "a508000000027f00007f1000000000008000"}) close(r2) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:16 executing program 0: r0 = kqueue() flock(r0, 0x1) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:16 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000000200)="d7818a1b5ba15b9c64a8aa2dbcdc8609f1e61ffb060e0fa88a75819cedc230372b1c0a8d6eca4fafd0ac0e06529b29637a262422fcaa6277fa7f44131aeef2e945f7724d050988218f4d5ca16c77c14ab525481d5c13024303fbdf877b0c5dd7d14cd23652a5fbfc02e18997dde5d4b87817f5de96667886b4fe970a0a4d8fd4104c7e07398ac7e8a300ed840f2d4473cfe2be15510fa2254c89a17df5367a242aade6bc34e9732b8a39a96244d835c53fa510444c3606470942b7548b80d69a3d6772cbc3", 0xc5, 0x400, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) read(r1, &(0x7f0000000240)=""/100, 0x64) fcntl$setstatus(r1, 0x4, 0xb) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) r2 = accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) fcntl$setstatus(r0, 0x4, 0xc4) recvfrom(r2, &(0x7f0000000100)=""/172, 0xac, 0x1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1ff, 0x5}, 0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) write(r0, &(0x7f0000000140)='\"\tl', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) socketpair(0x20, 0x1, 0x5, &(0x7f00000000c0)) 16:00:16 executing program 1: unveil(0x0, &(0x7f0000000200)='c\x00') 16:00:16 executing program 1: syz_open_pts() r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ftruncate(r0, 0x8) fcntl$setown(r0, 0x6, r1) 16:00:17 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x88, 0x20) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) setregid(r0, r1) setregid(r1, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xa4a, 0x400}, {0x18, 0x0, 0xaca, 0x100}, 0x1000, [0x9, 0x3ff, 0x3f64a0ca, 0x9, 0x100, 0x5, 0x100000001, 0xffff]}, 0x3c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:17 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9130dbf, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdda, 0x0) close(r0) 16:00:17 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x19, 0x1, 0x2) 16:00:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='.\x00', 0x8, 0x4) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:17 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) r3 = semget$private(0x0, 0x1, 0x240) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/202) fchmod(r1, 0xf) r4 = open(&(0x7f0000000380)='./file0\x00', 0x3, 0x81) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') r5 = accept$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = accept$inet(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) poll(&(0x7f0000000500)=[{r2, 0x40}, {r6, 0x80}, {r2, 0x104}, {r2, 0x1}, {r4, 0x21}, {r4, 0xaa}, {r0, 0x78}, {r4, 0x10}], 0x8, 0x1000) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000540)=[0x80, 0x740, 0x4, 0x1, 0x0, 0x8]) fsync(r1) semop(r3, &(0x7f0000000580), 0x0) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000600)='@*\x00', &(0x7f0000000640)='\x1d\x00', &(0x7f0000000680)='}}\xe2\x00', &(0x7f00000006c0)='#\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='#,^-]%\x00']) connect$inet6(r4, &(0x7f0000000840)={0x18, 0x0, 0x7, 0x8000}, 0xc) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0xfffffffffffffff8, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000100)=0x1000) poll(&(0x7f0000000080)=[{r1, 0x7}, {r1, 0x4}], 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0xc0a, [{0x2}, {0x3, 0x5}, {0x1, 0x980}, {0x1, 0x9}, {0x3, 0x5}, {0x3, 0x79f90aa3}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0xfffffffffffffffe}, {0x3, 0x1}, {0x1, 0xffffffff}, {0x3, 0xd23}, {0x3, 0xf3ad}, {0x3, 0x5}, {0x3, 0x3f}, {0x3, 0xfffffffffffffffe}, {0x3, 0x7a1}, {0x3, 0x7}, {0x3, 0x3}, {0x1, 0x2a}, {0x1, 0x5}, {0x3, 0xc1}, {0x3, 0x9}, {0x1}, {0x3, 0x1}, {0x1, 0xc54}, {0x3}, {0x2, 0xffffffff80000001}, {0x0, 0x7}, {0x2, 0x4}, {0x3, 0x3}]}) 16:00:17 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x2000, 0x0) r0 = semget$private(0x0, 0x2, 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0xb92, 0x1000}], 0x1) r1 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) r2 = semget(0x0, 0x1, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/249) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="1d72a573c265b0f3", 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x140, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x8) 16:00:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) ftruncate(r0, 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f00000001c0)="01000000", 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x1f, 0x1ff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x43075e537168a419) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1a, 0x20) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) close(r2) r4 = semget(0x0, 0x4, 0xc) semop(r4, &(0x7f0000000180)=[{0x1, 0x81, 0x1800}, {0x0, 0x8001, 0x800}, {0x7, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x100000000, 0x1000}, {0x0, 0xff, 0x1800}, {0x1, 0x4, 0x800}], 0x7) socket(0x6, 0xc007, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x2}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x115}], 0x1, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto(r0, &(0x7f0000000180)="e6bb84eb3a8bb35f84c76b37c8fb5aed29e34240aaa13b008fe535751f53526c711049526574b0fe2a1cc8c8314f256663ca8180a9f57cdf5f43925c99ba1262e3a529e03bf558cfced66a3f105f99b2b5f02d", 0x53, 0x3, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000240)='./file0\x00', 0x81, 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4008426f, &(0x7f0000000000)=0x7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000280)=0xd0) 16:00:18 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x7cb9) mknod(&(0x7f0000000100)='./file1\x00', 0x6, 0x3e) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x6, 0x0, &(0x7f0000000140)="24027bfd074df2541d24f47a22df0cd19d5b7e3ccee52c926e6ae523f58ee675a8ce9773419f313b37419141eb2c7d94633fb8aae3244b1ab1598c610f7e5a71b1738f0a83f03a4e6f7e151f91257c9b50ab4b8816d3915608c40dcb37cf967bd81f9298156c1e6f896cc550542b637747ef72e58b79ecf705c2d3bfe9953e8e8c260622a9e05ee4de2af1b16a5ef4f984c47fb2876e9d0e804f", 0x9a) open$dir(&(0x7f0000000040)='./file1\x00', 0x400, 0x18) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x6, 0x0, 0x3) getsockopt(r0, 0x1c00, 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080), 0x10004) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) listen(r0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x1) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x8, 0x80000001, 0x4, 0x9e93, 0x1, 0x2, 0xf42e, 0x4}, &(0x7f0000000180)) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) write(0xffffffffffffffff, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r0 = syz_open_pts() close(0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f00000003c0)=""/132, 0x84}, {&(0x7f0000000480)=""/191, 0xbf}, {&(0x7f0000000540)=""/94, 0x5e}, {&(0x7f0000000240)=""/22, 0x16}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000680)=""/124, 0x7c}, {&(0x7f0000000700)=""/123, 0x7b}, {&(0x7f0000000780)=""/2, 0x2}, {&(0x7f00000007c0)=""/174, 0xae}], 0xa, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xfffffffffffffff9, "00000000000000fb7f00"}) r3 = fcntl$dupfd(r2, 0xa, r0) kevent(r1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x90, 0x82, 0x9, 0x6}, {{}, 0xfffffffffffffffd, 0xc7, 0x80000081, 0x7, 0x3}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x0, 0x1800}, {{r3}, 0x0, 0x8, 0x42, 0x4, 0x101}, {{r0}, 0xfffffffffffffff8, 0x48, 0x0, 0x9, 0x1ff}], 0x5, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x84, 0xf0000041, 0x0, 0xd8}], 0x1, &(0x7f0000000140)={0xfffffffffffff6f7, 0x5}) ioctl$TIOCEXCL(r1, 0x2000740d) sendto$inet(r3, &(0x7f0000000940)="3505291cba3fe7131a63f2635446ba9fe1034eb3f033fda8806710e114e950eef1f28563d563292ebc9d4e571e82d065f3d08ab7aa434435821331a43b20ad75d7f7b68e2797d1c2947028a92e5582a06d3aac84a57276ab2a06fa14b9e2a908078c911b8c4af99aa05f64c010e933e6f34da2258920b9f8b3bea72da3b9226da56bf87515c8", 0x86, 0x4, &(0x7f0000000a00)={0x2, 0x0}, 0xc) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) setitimer(0x0, &(0x7f0000000280)={{0x0, 0x401}, {0x8, 0xd2d0}}, &(0x7f00000002c0)) write(r0, &(0x7f0000000180)="9859decd826381989461e23e391f2efcbd864a0514cb07fbca037e56339365a135a6d7e2eb5878c7a0c007ce059e3e88d71d7ded17ca2768199a1a141f1a21ebf7e3d93927cad250", 0x48) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) r2 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000200)="cb0fca8fbaf6f74d1db9a9e78d", 0xd) openat(r1, &(0x7f0000000240)='./bus\x00', 0x20, 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 16:00:18 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file0/file0\x00') execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='@\x00', &(0x7f0000000180)='rc', &(0x7f0000000200)='rc'], &(0x7f0000000340)=[&(0x7f0000000280)='rc', &(0x7f0000000300)='\x00']) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='rc') chmod(&(0x7f0000000380)='./file0/file0\x00', 0x1) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:18 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getppid() wait4(r0, 0x0, 0x10000003, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) setegid(0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x2, 0x40) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x19, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000280)="82f8ed29a8d31bbe08f46c63633029862f65b4c5135833a66c9c7e32e358f0d1aa0cffa3b0f6f2e5d65e075b0733552498a01b2757148df21c28e8775413f10f4c45d3a46487f2a0365c248dac", 0x4d}, {&(0x7f00000001c0)="83106d5fb254b8246ff713795c2dd1a314eff4e61e65143101", 0x19}, {&(0x7f0000000300)="178576fa2560eb1745f93ce160c41ecc8d6dea25247ecaae5bf27be8c472f52fb971af3a06bfc79c6d4e02e6e3734499c61b387e2a572feedf61e948c283226d7cb1f68c77a8b8ffa091ac22e714dac9b0e16cfdabf42501a546413dc4467497535cdceccb51b6e8e61c522b0227e8ec2b967562c0c771ff832f9d1cf33ad9f1d2a006e81eea27893b83f2efd407a39c12f7a27b5f07d9cd40fc595c634fe98a3cff3565f5db911fbea72fbf55917f7180b8e25f0855d0f87ced9bef348934316e6ad8746f6acc80750f6fe5fc", 0xcd}, {&(0x7f0000000400)="9ba7b005a114d10629e0563c551c62456bd26e91bafa2c444e7cf2ae98bd922ab6c9360800962ad05215a8ffdf0fd817c70f1e05a1bc705bf7ff7afd82efdeb3537a5bd924541d88659c17beb2c5b8ef5744172d695901dedf002d9b953949ece64799460cc85437c4167d576983e17f454ac1abf4d68136e9f31bcbf2ca8aaefe983d40851249186361a29655cd08286cd66b8db7a3a7e4a9d2e9fa5f32ebdf90c971a49dbd51a47a76f2c6a0d48d5340198b4b594c065ba55424", 0xbb}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000012000f4e400000000ffffac00010000009bc070881b3871151d1c9786dab151a5ecd5b0c5887b4a2f4687d265", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x178, 0x400}, 0x8) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) shutdown(r0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x7566, 0x6}, {0x8, 0xff}}, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x7f}, 0x10) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0xc0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x0, 0x32d}) r2 = msgget(0x0, 0x252) r3 = msgget(0x2, 0x0) msgrcv(r3, 0x0, 0x3e6, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r4) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x101}, 0x10) msgget(0x2, 0xffffffffffffffff) msgctl$IPC_RMID(r2, 0x0) 16:00:19 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f45c0db1cb2fd71bc1c3c83bec1f2bc6"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x9) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) close(r1) 16:00:19 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0/file0/file0\x00') r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0/file0/file0\x00', 0xffffffffffffffff, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x100) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xa, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:19 executing program 1: 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="9859decd826381989461e23e391f2efcbd864a0514cb07fbca037e56339365a135a6d7e2eb5878c7a0c007ce059e3e88d71d7ded17ca2768199a1a141f1a21ebf7e3d93927cad250", 0x48) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) r2 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000200)="cb0fca8fbaf6f74d1db9a9e78d", 0xd) openat(r1, &(0x7f0000000240)='./bus\x00', 0x20, 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r1) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) truncate(&(0x7f00000002c0)='./bus/file0\x00', 0x3f) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000080)="fae9008761c7b8653689842aa9624e7232905182ce1ba190c9eaa899e09e07e838f83c1bbd3f14804ec279ac9fbc9ad5b157de44bb933de0c790786031046e431c7a301b62700d833c83021ac646185f375519d50e2cc3bb2980487314f7d54618e5952ccc81", 0x66) socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x0, 0x1, 0x3, 0x4000000000000, r3}) 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbe, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) munmap(&(0x7f00001ef000/0x2000)=nil, 0x2000) 16:00:19 executing program 1: setuid(0xee01) r0 = msgget(0x1, 0x342) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x9}) msgget(0x0, 0x40) msgget(0x0, 0x98637a9a5c50cb67) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000017000000000000d881086801800000000000000000000000000b0000a6000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000083c9f632339883bb5c448f0620663a2e11f8a2e773c505a468b90aaeacabf74c07de8969be299c105e2344585911ca8c06be754ac45b22fff513414904f842853ba268c3f36174b9c30e61ee776f1577e86de8bc333718bbdeee87f93e89816e093a267675d624b87204aca2763142c6b1f89127155b1504032e848ec2f28cc3aff3f8999968abe3d430807b2c97bfc79f810197c9d5a2f6a1c64287620b6e1f2b2717bb1bda641474ec6ca905418dc14082b0e8b4e27a9908a8e286dd9f"], 0x58, 0x3, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40d, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000180)=0x8) r1 = getegid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, r4]) write(r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000140)='./file1\x00') syz_emit_ethernet(0xa, &(0x7f0000000100)="4ba97dc60c50c95c576e") mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x20) utimensat(r1, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xf2, &(0x7f0000000080)="a4b87cf7244188c86a1916ff8dda90c32d7eba9c9d40d42cb19b83b72b0d527148ea863998235c82c7401b1fc309aa4c29eff7a76f5545e840832d6becbe06a62dbec8adcd1e58239fab64382885de0bc7941f822dbf47e40a2942e49bc31ca53e1b82f7a781a4358712167da0f057e6b843feaa15d51e78d806b04e3bc5684d69e18baeadd7714a96c52de2e406c7b57739e9e2df829a79e599f53f", 0x9c) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0f23b20886d0fa48caa11e1f0b28a573fd230436"}) write(r0, &(0x7f0000000140)="00dc69f0fa7b345c15ba4fdc37b137184fd54078c8e5f5f3f69c99c373de5458ce59efaf45fb7792ecd4c6563b7c891de14960a34e2be86cd6e092c5060ec156b59d6bea3b41cce3a738c2ad77d12fff61ca21b6dd4ad0e48a6e9a01119fcae3ff30489519", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f5, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) write(r0, &(0x7f0000000740)="80", 0x1) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000400)="48027524e06c5389a2aead06dc2efa946f33435a384a82af4d914ec95e63aff40eb7a747511a3a9b2a5fa4a2a865a5614a5cf15073c90f689d82a107f5427a74489e0f908cf96dec079e4cfdbac2425cb0d21c116933652c48e09c42299690d6ff313d990e06fc457fde0ac598531a9bbc9516011d7c7a7574fbf96bf48583c1c1d7bfce89fbc7aae74c52fa87faaf2be890bb8e0c0cc2a4b960e52bdf981aa2a79370d03ab22aacde73f23d1db398", 0xaf}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) syz_open_pts() pipe(0xfffffffffffffffe) getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1d0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) 16:00:19 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)='./file2\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x81) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0xffffffffffffffe0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) write(r0, 0x0, 0x0) 16:00:20 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xffffffe9) mprotect(&(0x7f00000bd000/0x2000)=nil, 0x2000, 0x8) r0 = socket(0x19, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x6) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000380)=@abs, 0x8) 16:00:20 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0), 0x10000081) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8008, &(0x7f0000000040)={0x0, 0x148cd9f1de6a71ce, 0x7fffffffffffcc52, 0x200000000}) 16:00:20 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100a0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x40047463, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x100) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x8000, 0x4}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) open(&(0x7f0000000200)='./bus\x00', 0x10, 0x100) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x11, 0x9) r2 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000000c0)=""/60) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffff}) 16:00:20 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) poll(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x5, 0x40) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r1 = open(&(0x7f0000003500)='./bus\x00', 0x20, 0x1000000000) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000001000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000001380)="6683a119c6804743fec9f4dca137e9a5fcf0c778378d3a5657e07b3b69468c1655135297", 0x24}], 0x1, 0x0, 0x0, 0x2}, 0x2) execve(&(0x7f0000001040)='./file0\x00', &(0x7f0000001180)=[&(0x7f0000001080)='-+\x00', &(0x7f00000010c0)='-[\x00', &(0x7f0000001100)='\'\x00', &(0x7f0000001140)='(\x00'], &(0x7f00000011c0)) semop(r0, &(0x7f0000003400)=[{0x1, 0x200, 0x1000}, {0x2, 0x5}, {0x0, 0x1, 0x1000}, {0x3, 0x6, 0x800}, {0x1, 0x5, 0x1000}, {0x0, 0x9, 0x800}, {0x7, 0x10001, 0x800}, {0x0, 0x10000, 0x1800}], 0x8) fcntl$setstatus(r1, 0x4, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/4096) semop(r0, 0x0, 0x45) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) syz_open_pts() mkdir(&(0x7f0000000240)='./bus\x00', 0x50) r3 = open(&(0x7f0000000280)='./bus\x00', 0x9, 0x6) symlinkat(&(0x7f0000000300)='./bus\x00', r0, &(0x7f0000000340)='./bus\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfd4c) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) fcntl$setstatus(r4, 0x4, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0x4c, &(0x7f00000000c0)="50ba5ba6400bd74c7b4e31088f53167861408e8b9c48a3e18a9384a40500ccd1087bac8d564942ff93c6c5ac5a9a834bd6ac4da9a62d6b1f26da40d63310e7f11e0ac477bbd90645d7f18f3e") 16:00:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) dup(r0) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x25, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x4, 0x0) shutdown(r0, 0x0) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1db, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1/../file0\x00', 0x8100, 0x1) r2 = dup(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: setrlimit(0x7, &(0x7f00000000c0)) setrlimit(0xb, &(0x7f0000000040)={0x53, 0x651}) setrlimit(0x7, &(0x7f0000000000)={0x6, 0x400}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) setrlimit(0x1, &(0x7f00000001c0)={0x0, 0x305}) 16:00:20 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = getppid() close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005, r1}) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006202, 0xb0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ftruncate(r0, 0x0) 16:00:20 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, 0x0, 0x404) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c7, 0x400000000000003) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc1f, 0x0, 0x200000000000, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="4716e466c87bf983a0807aedfd5d77b7b198bd2b843a8a104d0ceb894bef8db4d2d8866e05be2be892f173659e2a93c5a4898a332b614d5db4a2b6f1973719120c8222b0b61a75a109ee378594602596443bb5de3ce85cdaa127a07f720680ce0b", 0x61}, {&(0x7f0000000100)="8c6e85b0f237f74e58dadf24fdc0b9c064d919c8ae2d069614edaa8790daddc6d01a612d832ad0f8f7a584e1fa1d25f7cd5ac5ad1dbb0f63e44b6c0c25cb8206b5dc4250d3c8d75ce6679fbafeb754e3d32b68c8ec3ac8f58298240fc8a9cc3731a80d60c96a9a04b4a52d", 0x6b}, {&(0x7f0000000000)="d2e4a0a39f7378510189ccdfecaef63efe1fc414218a8ef33ce91d7ffe01b6b1d77c1a87", 0x24}, {&(0x7f0000000180)="86a8b9977c736f0530c84a5c10e6f60e6d03ce3b6d2ebaab8aa5a1a41300316dba678d09df1d12027e7c7e7b9fbb800a68e1146b1e51", 0x36}], 0x4, 0x0) ftruncate(r0, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socket(0x1b, 0x0, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:20 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000040)='./file0\x00', 0x18) setgroups(0x0, 0x0) r2 = getuid() setuid(r2) fchdir(r0) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x11a1, &(0x7f0000000040)=0x401, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r0) 16:00:20 executing program 1: r0 = socket(0x27, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/164, 0xa4) open$dir(&(0x7f0000000140)='./file0\x00', 0x208c0, 0x40000000000010) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socket(0x12, 0x4000, 0x900000) setsockopt(r0, 0x11, 0x2, &(0x7f0000000080), 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="ebe2b5c232e53a316c78dc0c0903ae9d06ff0f2ca251ef6695479fb0f4aebc84ce67654d3fbd2e3187191768c70448e924f4e67459ba21ecd49454847e0c720a67a0784d293fd54589d56b943e3f7d231021be1e66d7988aed0e5ab1b13736422d9886", 0x63, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x71d}, 0xc) 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x43) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000ef3c6e12807edc42f7bb000000000000000000000000000011c70007000000ecff000000000700000000000000000000000000e2e5211f000044889badc72ccd11ad607c18c798ba5504136ff066380fec8f36d961854025ae08861fdfe9ab8158c37e88ec3ef64150f904224646f77172bd19807acd6f2d391d69a14512160c96b0269996fa0258a79d4558cfd3bfb73c3fd61ae8c1dd38ca3a22fcaf282921bc99500e746ed8978cde06fe70afc1a7f43b90a88c2898d4016c8894dbae75bf7ebc538a235dee5c78566d865d25e472c08600d26bf64ac2c9a4eab169ae286bf054d6666abdfd6ed36b8e44074c916b1668c97348912f65b726f2393049965391d6e40f87d11147bee29953b9361802a4925c147d160051984fe696a79f44820d8e445ad3a4fb55f0997c6402fac87d614c58f8794aa7ade93fe9d749194bd8586accdd72277aa92460b6970db4d050c4b297d4c4e85841c82dbf3542c30d87de47c607e65d404b981aa8073876e0b4102c1c384aea4a7bd649b16553763d21672a3d7af0128abb78371d2fc0e63c04d78ff7f4dec30dc514d51a7bda06bc51693622162287784655"], 0x1, 0x0, 0x7fd) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000580)=0xc) fcntl$setflags(r1, 0x2, 0x8aac600fe81d18e6) r2 = msgget$private(0x0, 0x20) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001700)) ioctl$TIOCEXCL(r3, 0x2000740d) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/133}, 0x8d, 0x3, 0x1000) msgsnd(r2, &(0x7f0000000380)={0x1, "06382ad11567d4e600e93bf151deac6540c695de131349c37895"}, 0x22, 0x800) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) pipe(&(0x7f0000000600)={0xffffffffffffffff}) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0x1) msgget(0x1, 0x2) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000000)=']\x00', &(0x7f0000000040)='($\x00', &(0x7f0000000080)=',[\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)=']\x00', &(0x7f0000000680)=',[\x00']) msgsnd(r2, &(0x7f00000002c0)={0x3, "77958f6e46ceef004d1901df55314f813593310a15eabe11a3f49976682fa5b685da387767580658ead5750ced3856be0b82507516df06cebb11d9afb2d95cf2017a67533a175f2e964d2c77c9beb78faa497ee4ff775f4d7438ed8850aec082dc29b3af513184d817846b73b806e91119bce2310b4d634ee43b4ebab9fdc33968f00108321e3e5d5d6deaaa5288d9d749cc9e0cdba40062bab6e2b8f9"}, 0xa5, 0x800) 16:00:20 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfff, 0x5, 0x7, 0xafa, "5d6f07238b658d0e458fd9f90d173c04d23c3266", 0x9, 0x4}) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) socket$inet6(0x18, 0x3, 0x8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffa, "ff01000000000000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:21 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x1, &(0x7f0000000100)=""/230, 0xe6}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f00000002c0)=""/171, 0xab}, {&(0x7f0000000380)=""/251, 0xfb}, {&(0x7f0000000240)=""/47, 0x2f}], 0x4, &(0x7f00000004c0)=""/240, 0xf0}, 0x2) getsockopt(r0, 0x3f, 0x4, &(0x7f0000000040)=""/22, &(0x7f0000000080)=0x16) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) getpeername$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x4007, 0x3, "be1166c1a1e46de7e5e0916af7d3e99a019aea99", 0xffffffff, 0x1}) socket(0x6, 0x5, 0x100000000) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) open(&(0x7f0000000100)='./file0\x00', 0xa0, 0x9) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000300)="c73a7c64ccaaae1fe8968e466a06d57f", 0xffffffffffffff32) r1 = syz_open_pts() close(r0) dup(r1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="a9d2e0f0d7c31a13d64c146bba7aea09e2f660bca809ecacbca7cfa2dc5003b02558750d7ba5c0af673981", 0x2b}, {&(0x7f0000000180)="5be807db26328d4659116b538172aace465a49e65a50cea57b9e7d3737f3ca34c19ca20187680fd036fd2362e2", 0x2d}], 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xb, 0x7, 0x1ff, "845c556b0007b8afb44c7f8ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f0000000080)=""/234, 0xea) r1 = socket$inet(0x2, 0x2, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x1bc) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f00001db000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x29, 0xd, 0x0, 0x641) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x8}], 0x81, 0x0, 0x6e, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x0, 0x0, 0x400000000}], 0x401, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') r3 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x40, 0x80) readv(r0, &(0x7f0000001940), 0x100000000000017e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) sendmsg(r2, &(0x7f0000005ec0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001b80)=[{&(0x7f00000000c0)="91295b1a3d901b2c3fa534a6846c6b30f0", 0x11}, {&(0x7f0000000280)="ca8577c9787dfedff60a48ce33ec64761163606a0948214d8bd3bd038a3e3954c444c70d829c297150c4e08664e4d1de2615bf36edc26b25a50d915a67560bacd9e3c3b265f2edc250eda078188b5a18279dbbb63fe378548996d4759b0d5ee570c2e240bf080672e34d0ef9797bfe0ef90b7c6e3741c885064494c5449d4ddbae7714e1caeb8539b69d5baad3b58d5d4366b4ab945794fc42fa4eafde98b4a6113519b2f7c7cb26d26cdeeabffd68de78993c69f39ad680fdb6d464c750cf7e60ac19d4156a95d758d001948ac9e2f830dc1e472c064bf077db4811341a803c724db413fb7097de639ac4aa8e8bb1d0b4e9d94decb850e13ef448fc9d5554c3b1ad13d0abc4fb9fbb9eebd540a870275c3655389f6366319317715c2c62286810c3fda45937d9ccaeeae2e7a0434bf437ebe507ac9ce0579c243c849ed5e7e1e6a6bc25a729c0397ae06af1b054246638fbb8ce1e02edf17d26a6620d51814ee96cb728d17eaa9e4c45527177b7f008713ba5c3f8e0822d88e657f1da8b196a82ad2b2b73f469fb844e9eb57ad54d4ea894971d981f4aba57d0b3ca000445d4f993bb2b2760f0e8d6d801327df89f4b80fd87c0567555f07c5d529052058fe2aae530d415284d27d73baaefaae390661d4fe7f1eb4c786256f479a2c032e9ee87c24c9f994b51d75e524ee4a4fd042574c727eb479db2c6c66bdfa438d7df0c4bc4f3c98edcf145c8a92882e945e7aad6dceb60fb548c1d8d318af59f00b4e88cf3150735f15156430277723590c440c7651112cb4c811e2a9b5e7057ab3467549ac51d2d411481738e36cdaefaf0257101d3fccadbcf44a6e5115adf351fefecb0c4304c1ce1e3fcc6f5da4e71c892b14ad6c170f3cc35720949dcafb10bb44d3849285f2152d2f2686dbcd5ac693f8041e418eedf1a0f0915a9050c858127316b46fc0f85e19aa8f848cb555b1d6d71b44afb0f9fb5797faa4d9c40dcde100d623e46c95ce7393e8a56cc0c511489ed27536815ddad536c6b01ee8df7bf3fdd3131b1dc71852effb19e4d584d8f2d543b6ee1f72e4793d1ac012d7c58a3165b8e791fb213c48533a4569fa1a1b657a6872ee763655ceffb9d0df0d2b9c44856f0b100cb912be5ed8fc515be82f9e5c4aa3a410e81e1c9318b14ab8db6cd378e7c790c82622be4b9ef46ecfb087ce8502ee8b1d67d225276bc8ad42302bda1d284d27ec0c67a8be291ba52034f5c7b2542e86494b24e75fb6d22213c76d9d856afef30f94abf7a2054f1ea1ffba5439f323ff6c44078eef72eed0c92bd8d50e63d668b41ae1994ef73075a5930ecb923ea3a65fffc775ec14e5a551cd6a907d929dd1b79ba3e01bfd11bc55430e54f4cb32636274b8a7020957b315725bc97361852c75d7ed932a20a207cc3db4567d3754ec9d0272bddffb37c9f519d2289c010679541e7171e6cd3df7f261ca42313e24fd095080340e38535a9a53184603dd75c430fb08c342ba68cb8d3631fe1973ee29d4d44f381d967328648a87080a71149d48c5f583f1b8070b8a991dc41feb667c1aa3429f15098937fc4da15c7ad43f7768dc8c3ebfc9e3e74190bac947ebee5ced24de408bc6d865a52b738e96f3b491e56e608917772e057b201b7a13e67c1ba7d7b68ea157fc548955362fade64506d37d8c1ec7d2efc9b0683e2ff52b939316611f2bf7a01cee68f781fd869e81b8682e1e07325b628a9c7e5695b52afeb4d0e46efb00b08aecb7760e4328795dc8658791e7cd88e5251ddc1653cd81b3140a6778ee2474c0f2d01450377d31a725e4fb2c2d4d5487ed1fa6f0b933d0a0b7634f66096c8ba701f5b042db2865129182c7c4242ca3a5141fab9ba7188903f7221bd04f89f2c941ab092a2fd13c9efbe0ed372f33378b48ad3d7d5c5bc15f24002d4f32aec1cadec104ca737d078d51ad46eba5c96a73835207a32bb4fdc2a5bdceab7be880a8f112ede53038430bfb05ffe32d198828245dc4c9dfd93aa7c58a037af3a1c8b1e6d0e7f38461db874431da86022da5b6cc051113cb228c61626eb5a2b37a90702209ec425b5832438faf8e19dd5503553d236ecf4451a524caf39d056dce147d86520a1bec00a41e0e498cec01005fcf2cdc61ca38364c78ca0c7d16815abc59ae40e6b114c793fa673efbf0c7e564fa7695eeefe26620e7f715bc6118322309d9ba8a476e4bd1a26853073f82068e47fc44f40537965ad875164b7ed62d8456ba967b650f18ada579cf1faefa703c0a858f5f6fa76726293c0e63ab072a6af170628f56096d524ab332819f25ffdcb9cd409b570ba1a1f486a22d8ae9de2cc50dd67a4db6f92ac1f3a0c681fe26515c262744ebfeb4166cd0cf5537f0c39ca08caee4ccd450edd7e09b7f877caba8d43c7ffebc137fc85791e78479ab0ba6edb309b66d9e9f6203da4efae4528d6e77c1c2b4b59a37369f30a47dcea5943d78fa6896ed564816470a2954261cd4ec19f8a66d742fc27ccfb5d6000b9d68fcb458821291681e8b535c37989bee643a861a168f16a6305b3710d85e27e867f253537e27ec6680e7d9501523c3a36394bd9658012ffc893a86834cb2024032816aff6243373db0f4133dfcb8234c5f02a97496bcdf3290cbc1bfe147fdd37f313edaa9ef86dce90e4c1e273a80e86ba2581127533899ea0e09adf2a88b0bb196eebf7d83667f70c443875e7641a78d8340d4b9721166300d21e40f71061be0ffa2f72f5174bd3b43125dbdf6846b384ed55dba2c412895a001e81deaa2363e768795414a62391afd29f4e8c33a33058f3a3fbaace2129c5217b198fa66dce3265f8aafa7f4eded3321a52087aae82dcc61c6cf2276b690efdbc10da457c7e596d2fad099e1d5fb59b101906c0229332fc8b969a5ddb3f48ffdc201ea5c067ee46c8ff658da6ed883dad6aef22b7cfbbd2f76c23d7c4e1ba5b2ccfd1a8181b7d12b0f9063ed20a0a748d00038b312a001be47613c8b7d8a39be2fbb03398df8b8a0fa6b47c196c69b32f0bbd20fd33869a7c4b989d1fcfdc10561ca8842b30b658c129b7ec1746b9c665cb5322a8189f99323b382cafcda493959c2cd4c7f2be44dd7501e813a13e586e0f3be7b8647eb7532568f08dbe3547f20c158fdaec629cf37dd1035ae7ae0534469ad00a212f833c820a84613db0f83dc2263bd186fca8d10ba0863db4d5e55b8881ae89d2e3f5c86df9ba6a8f44a13e0fa58886e74de4910bb9bf6c7a478d077409510f370b9d342e98cbd61ae42eba8960a071dd010d2c27fc7347d26085a3cbcf64ce974e6a63f44abf301a567b48f547d97cfba64b7981daf93b45452bfec211337567dd1d9c17d1483bfad706d1ed01bc62c1f546a4069f2a4aa08dd85f5c846e1adc87ec2c77971fe01e20dbc1b4ed3ca67c59bbd25eca5f052e4c7211a858e3bb657c8fbd423cb7b5abef21fb30ec7825d12f4f90576eab08bf0fd873601f609ab71d558d4842f5111f5d5a56838e181eab776c62f11ed6be1ea3f62965b424169411e3af69b15ba2fac749e55ecf4b8c248f1b7b15b8717c6d81e96d252741b3a9ba0af3682cb7e93e86f3265399e26d98cc1368be84448d1ec06a7c1e77ec3b0bd5a2c034cfcb49c77a650ee51f2cb5f79f85f248d4bc5c85ec847c46bc04d1c9d1a509d7f51e9c0cf4dc9e33723c3201fd46155d74999d044c70ce516ff55b58c1c3b86ba846634a43023cd9078eb1ced40ccaa6b5efa8f196e71fd7ad244f94bd81dc3e647b6a929f6af97d0144d5082250ec92043e0c695ccd45b0d6a50c624f5027f6358e40c08a7941e35071ff39772c89c3810fc1bf1f7c21febc1da226ed13c5a4202684ac5bf1d32494b74026422cfb42c55b617bd38d6514a38c4ca446f3b8fb8e3da69b2ef913d2eae055ccecd20d6656c9a15bc12c14398078632bbdc156b442683e200117859afaee3372ed987ff5513f592796f503613b5147eb501f38d1ae1203c366b27792ae51d89ea7c920913729b2f7cdafaca9b6294ee57adc07fccd36f90d7d2946a3818d8acd72a2b0aa5d33d372f24f641fe1fb0f16f6c6b40e18de28e2a68b8074daf6dda83c52ce722b14c0aad74a76452b17c5bd6b093a63718b098d1f507180781f0251a1e9a8d9b2ab4dca174335c8e1d0dc247285453751355863e5a5c28d8952a0b3aec8d202ef70d385ec893c5317c6d8dc5614435b0cbc0a98c5f16922bb1ede976c911a64ce6ac61184ba4e5793ae93c8136ea49361a67a8256944152514a08a5601852825a946cf30e3fa16cb6a546d15caa144a1d0b74907cbc5d00b1a64a937a4d19c5604b284df97577a4fb94a551c77be1c2ea625fb682ed78927959fdbf58b31156a86c30a6ba90172bb6c4e6e9825732d1ecda247a41b30d7cf4424ddd00f6f2c06d49a47bf6eb4e6de4353644d8650bdc614671596518a3fd024f94dc2a5f843853a5fde94c22a9f7601501b24bfc879d3d75db3b10e6309572e00e65425d510f20ce11f6129c972e8449e8d3f6aac09df84fb841a6b576a70514d1da6b88e3b9d0ee3aa4d4b3f63283e5aa627666347a4852bb1787286244e1c995ade921bbf94ab5ada080e5c917470bb29b1949cf7ee038fd667b7d37509c69b6b519ff00a8d16e0fd64f9c4418f85dac58f5870f87109b55f66d4f23f2ddb5debefee56e9559dfcb940d9ebb191d54cc37a73ff139ebe4f7833fcd990c5b3bbbe87dc3bda71d4cde3243e7011b1ec6fd43b210aea0944e085ea0ce63020c0c90d2bc8fbe899a8e35e6a755ec8ef4586e0b9f56ab3529ac6aa5937b85485b18a724dc585b5c1cba6e084f6979de4f4a3ae4fc6230324a5769639bc3b5574838b4a97b6b8ebec7f06da8eabc90e7bec0c589414a5a1e4619db8f1f584019bb0e175a76a6551dd0cbc1aa910ad558a3152ac8a01f97fb98f9d0e02f5427d029608de7b545d8608f08fd9261fe6d8d5ca68601b624852c855343cdf1f2654136495c5485c122812a2d0214a9b1461920798d293b5f3752de29d2f57c122ace6b98105a21c88afef8e421417fa9a23ab9b69234d342407b526378918677c17737fcec39c8c1a4c0a4b2f67c3d8d242cbaee04ce5721561f4d98ce35c7853a5266276b5d5c059309340042169d423a19a753dded7dd0d9dc940f1fb2a304569e343eebe859b81b0b8051fa631b0a2081dd016a6f9fbe1a46bf7c71f0f5c7fbf3384c0993970db9d99f7afe24f4b3ef6c1c2e223601ae3d7b99ec6bae5cf839842a0c9ec680340bc768ea95d17a6ec6254ef253efc08183b664422527c23508d8a737f154272558eaa195e21d03d94c88e62a13d9e43ce216d66b440d799293e06e6b0bc95f0834a5fa974a556a8820e98b1f1c53ff465f1bd0e26fa9ca20594b2df153f9b21f18074019cea7a87244adb316fb87c15642d251b3fba96ae2ee84034f647b568e3b8b300004f977508f0882ea970582974084f9a11872f975ddc19671a41dce58ca288d5d6e1ed20c9d32b0127f61e56b8ca3a48af7af66c13518ce8611dbd2eb6633bb60a32d515e1d74f2017693284af207f078d53931b4177cbd99eae7325d6538929eafb5d8f6e319b93590bca446ad4e28a7d89ef257b5fc78ac01dec5bf38d70aced2120448862ddd98173d1c2b693574d290284d00b7213ef6172f481bdea071d34a74903c145823e21ceeb75858a2420af97de1b93195c09ad48f4472fbaa0743142eca097a52a034f54d14b9277abfd62669adaba1dcf8a27993f9546430e6928d01", 0x1000}, {&(0x7f0000001280)="fd6058b9f418491ab10010f9fefcd0436d0e40fdb0cc99b7d2db4e465da7d86f4a2a8a501ba0dbbbc1df73cef5ebdc92c551df3e1dc7a5196ab2fbb5c123408ffd3a239be07c05aaa9516052ea30fcda08cbc16da1296f6a8588c5cc775908fbeece60bbe41d1366b99734f12aa412d55570de3a3e54cd0b", 0x78}, {&(0x7f0000001800)="f413c755e1d26ac1674109897cb2d061d3763a134949402593edc1374fe24e6abe76e02c705d4f56997faf9f9bcde6298175165ae6bb6cc98070f63837ea876e36ab336d819523a865b6ee62629e1ce3c43f3c8b304ca42c75b3fc7131f71d402fed31d0254dc4e3d1d53e81ee949672f27026038ea45f3ffa75811f818f6454a7a0d874d0f0cf4b9239157d0bc8730bb95036bc79203452ade0197134bb46e22efdd748582a98211ae1edafb08d3d1f5cbff03ab8deb53653af23d480b65829c9387d0cc61de56e323e6326c0ea4d22a480e17d8cbcef8e1d4dff950deac21f07fb5d75aa8d", 0xe6}, {&(0x7f0000001900)="2ef76c42bc39846e3659488dfe3d32dc1173599f97b99b2d687a331a584008e3bcd694510437d258ee88a41777440fde3699d4b10a103f7fa582d846fa5cc08679594edbf36c461a", 0x48}, {&(0x7f0000001300)="443ee361316c6a16d3572d8a56d2d434ced9bce25c", 0x15}, {&(0x7f0000001980)="4027625ca767604ae93e2e0d909713539bf43ccc999c361fa5ea8235e91afaaabf599ff6de2144e6cd9efac6c297957659f8636984f6b8ad316b3c767c17a1eb55f562f47df5a190960fe6e67bda55f31d7c9cbd80498c4b149c0350416539711376c640600fb609dd19c56db15f54e859b7d1514e26c96a8d5912ab8467694b4e3f8c7e9376e31fe8bebf5e012b92c757a77cda2358215a7aec15a88336961a460efbbb1d04cba1e3b8ce1c7715c8ae3e1e0a80e1150ec992b7888e4e7cec2e1b7e0b879019450cf96c377e25ab62efff0400ed947c2e18a2529bdff05a3b447d026a622ab0a25ce1", 0xe9}, {&(0x7f0000001a80)="62afe9c3d463b938bd742d3304139f9e454f80d1cf6b8b1fb4fbe5a98a3eb7f721b076c77ffa0d566f6fbd411d54ff964f992190056b560f42d3af8069e60f1622aa51498c0ec45e6dbf4eb5441cf49445723730434022e4de9b509f699e35bde77350d8d5dc6398a0b0632326b9b74b9d693db7913a6060fdbcd5bd97b9c979043dd66b6931b6f52d91e0dc56a1fd9643f0e0437cf029c3c1752a570eec980c200687eadbb394341f6beab40fb809529816a89d90cab2352a5a149a7aaf3fc2899da7cbd68df129b9", 0xc9}, {&(0x7f0000001400)="cb7cdae8fe65c4783c7b3e673fd150c6a748eedc3e72506ce573a7d4c00e260b29deda69", 0x24}], 0x9, &(0x7f0000001c40)=[{0xc8, 0xffff, 0xbaf, "2df0f0492e3f22725d88254ce900d904f8591b2c7f0de7276f17bcba3242467bafb9a91f688906b9882f2e0001ca479bb4f745c8cbb7cc6644f813d4b96164decce86dd29a15abd5b5c5acf67ac6a7968f7bf92c3df954df82a5d492f4277d2600b0890a8871ca79b7b2d01f7926819166a35c90ff38390bff00fb4c6154c747e3b1bcd9accd06f9fc33dc7aa81aeeb293ffe795c5092894177278ad7a5067bf2dd8663a3be059aeba7a235bc24b621524c1f1dcdf3da811"}, {0x1010, 0x1, 0x5a, "c61a2c88337fb7a529377d008128c30eba419dcd52386ffe2a3d90e98c47524d1e2f0dcd8d8e083cdd20baf37244a7bd9fac72f23a4ba42d0ecae93ddc954f5029c9562649fd8fd074a7ea3a64eec40a36582afb407629290905b71c5019c008594a8a8dc93d7de04f72bbd094f79be8c49e741097d3cd3b286c39496c4716e645cccba560e37210b62755405539082dead50578d58658228d0836900945783fcd90f6321253afd8d9a693c5c3758181587513907f749c5c5a5e311da242dd6adc8a0d8ea97abd4218a161eb16e10441c14402dd49cdacb44560b730105de44874a3896795536527bcca6fe4ad326409aa7a5ec5384a0b1a8cfaf8084a89749ac7b943d648c28de4223a7b423cee6aa59c007a8c85ef55743de201f704befe2e78ecf792fbe4194b54cc3a262c7c2896ca0f59d18f02b8604bc9b8c71478cb91995240a612a636593dc7d43bd5f33dece1f47c8c50a4122a4b23e7adc401958fe1c34a54b435c34df485e0a01bb5de3845d589f1cd9b8e44889760970e064808cd384548d1a6f9d9650747a205f61938c091f27113d6dc2de548080e6d4529525b2af777d65daca40c8ee13a886361a5bedb771ea1290f6a0b1bec0f757d1ea0eae17ccd18aea39c5e25a5cdd19988a536935673d3a18e91fc790640b7ff4ed7dcd7f0d8920e79a22e0c074dc08c5610856ef868e93a28f71be44795e55dbb6e911b45d87ceb1b2a94b27b896feee60599fff24ed649bed9467701c225edaa43516a067489b9cbcf1c58d0b38a04a694f381148ba96d5cc6c6a534fa5305e262d2aa68088b09251423962cceebd66aa871d6fa51d0d3a2b71c33665968c3fe04060e7caf0c074a3c62c92368d5871050d07e919c8d2333ed8a846e6ce76e03fc6852a21680d6d76b64428bd2dbb6c4e7b43f2b809375d408a44e4424375547430217b73c6fa3a651d4d0826dfd315060aa862538eeff86b5aac3aa3254486cbbef4968415b1f0a5edcc6ec81071165e33f5ef214a0e6eacc09976e1214e880cd710239b75646b245b951ba5b79bf2c39ace150c55eea3007aa659c109339cb23a07ca00abc9913019dafa90b0b66de13e4a5acc54d19477688c5d01dcc4c58c28fa68e9bc9938bd67ba76218a32a2f6c8854474f41356d1130d488e1106e4c1b387ce9aadf0f941990358ae12cb80e8ddd306fa1539624b20e1b9f77575f703161b4ad43135db7c5f19775a247d3699a04819a019e617c871e63c02827d3b5883dc7108c80a66f88bac5ab9be80f04cd0cc1233119383622351d0aa04ba7485d3af4e63d26c9ce11cf788a1a17754128377fa308e081cdf175bb7d476e93c03124f4dad96db14c7b3a8a64c6e83281b190793b36dce96393f63c5efb874f19331b84a7c3bb99bf4fd3513a74082d21415e63734c8d3373988dc16028a1a3118863a45926230b8f3c958b9f2474f4de8afe189a4233cb031e1d8abe1f892a07c9f56172c474f0b5a69b2e92a2b754f28e56e61a613d5724875082e71a17f2020b44782dda5ebbd89b1d3722496d677fd28a30e5d2e40706b0fdd8cb703ee727a0a82309ec8c6ec0b86589a40e653d640a315403838cd237fe3df35a9b90f217ba040af523ba6a3099dfee164a2ccd68a80a5253baf9dd6c362eeebffea1cb72d67875caae3b3f4c59b862ebf577b54fba343546b711c980eb4535d2f3dd15794836b42fb0102abd2fbb982452ce7ee491afb59067fda19fd7ffa9f64b34eb2fe903338fbb0db355c8d6820f39b14c37ce7246043a398fa1639d177571c94f70235816a0e2ef33854868102e5e59f103bc0e88dc4725aac0390040bdf46de0b0cdd46759f5613d2adfe5090bc530ee0d4628e87613aa5ebdbf3d0940a78a372163918f9d70a8f09cddd90add61da442bafec943e8cc58ec38200b948b582398b1f4e2a3aa16cf809a45fa7e4d6d61dfb0b4555e95605d4e4497e35a7715bbe00f4b0c0f0cc1618a8b3a59f0cfdc6bf5e9f0f4c5a3759287b616d68d027b879e9a025f3fc33c98ef6fc6bb8d0ecb6af585007e8161d4560f15b7458d94255e7e7b16ee1795a14c98f7283bad719c646b07ecad1b6ce118cb2dc937bc14b2683072158c041110e6d2a599cab44de5b38b93cab2765a9f443d68ae5e0225ae1faaa72c359842b0408a171dc28318de70a78a8a3fc1f8164bd25fa04e5579df11a2327b1e9624af97125fac46507a527ef9140470f9e36dfc4d1201c430493154a2128cbcfac31ad6aae9010787d49d4ac7980c704dc2aa41b882a9f3a337f04eccc8e5446ba629754cb590ea0debdaa60c48a38e86d6e6d6f17262f1dc66d00dee6f16db8195d46bb7a7f7710d85ec54d4d56daca222e243ba0f9358dba23efc8cba2183c26b8f231c399998fb13e8f374b73d00bc6e13bd03ff4d537290fd4dd50017310d5a38b051956e419663f7fbaf119067164052c4cc7cc66dd56680bde01b589bff57038422592cba9c6ee198f2c1273ac7b3bee7aa358485caae5aace0e32b175d6a1e8409d8fedd0d5991031b4dea70a1095f485f3e6a6ae1b0fa36153ae5cd2ac2fab22ede1932838251bd5acd2dc425160eb984825a3bab03b9157d89574d7cbabea348ca7a32b7cb5df4d18946ed00ae6c14ecd4ba885ea479845cfd29767e6cc5e2964f13acd988d7107a8db17318de00c578ecc9acc944c9d5a2e98f292deceac974ffc303ae3f75c0d250fd9e4cbc4bc037ab889b8b76296e7b1dee6783bca1ec0187a0413ef94681b77b83757c9eb47b5b4c452e14533771a579a9e0bad33d944759e9bb90d002ccfe995565d66da77704f978c8c8ac2fd80aea2d9f73e7b1ed5ff6d6c72db1c276a7d1101e3f74e98b4a393fb9bd17e67022f520670df44cae5770f1118486095021e151ac7921b01da9b12e7c7132a81f8e222c02064255f84f776a17ec8e25553df1d7f12a0bebc5efe805c54735fa923f704921e535fce15f2e5d0e8990c734a9383bcd980bfefc0bf7187c6865db089bfdceef3fb0eee62bfaa74da12d15210ee73ceb7e84a89842368d7926a8aa7942e59c47a7b875132515331a172bc3b2e9b75a890c8be937db86c3f34cdf9417e36f0de8616782e6a948a3007018c0e0f6878e2c2a3e0e6a7ebb8b43792f38035aacbfef1b96040120fc365319fef943ca48f820b791aa3f06ba4bc62270ede13c1574e70baac96f2efc7a764ea50104bd6896dfc2562b6becf35fa2696cbe4f30c964e279ce9805c4d3c23adda61b6b376005ecc511a1509d94d463a271c3ee5049225f06a1e211a31802c4e0693e47311e9942526917226505e54f7e6d3c0570868dd7583d800e2f1c92a22438ceed6366bb10d5a42da716e3b417acd44da827d44f8927a68008c4fac425c5f978e646867e6fe88f094e248665890eab532a5bf4a457be7946c7665b79010b7866053660b9b16da67209a57f50ee2dc031313c30f4c743cb2f31f245b97bbeaad465912a5c1e86cd7c7fcb63d101a4e99d2dee200e0c98e010a4a9825864dc403fb2810c1fc8cd2c5b7cfdfa990f97d3c4ac2d4962161d925b2f2ec9bdf9f59831c04229a3b1a3477b010aa797f5fc78137c129bd01a9c64323cf38d349eabafee65cab44ed1713e39f3521a01e68e1527b0e4d140b0b002a5e8ba87506543a54ec287b5aef8ccae28e70b1bd0cb71004139315ebe0d2a044667194bcd02f140e3e3e680a4cd4c31c8ca376ec65fca1ab8f1d293cdb9052252752817f538adb6346f998970b8bae7b439c9f36735587e18f718628874a24e8748c59e9e42072400912c33f5de53aa4f36bf6c20c046f61aa5758f92aef75a97c127f28dda8ee504ea69780e8cc332b72b291ab211e199a3605360198bcf75a3987a72a1722eca0aac052b0b7c91318862db26fb7f0d76c982a82d53b781323f70922104a02b5b86be5387d27ea1f6ca36a5e2bd0ad999a0152f50121519363e1459bdb8080ecd690a03a0c80a489adea0e87ed0bdbdd3a339028a936a67753f6aff986d1bd58758e209dd0208526a31bca2f64d82e621968ad80cacbaa3960d47e375922f707214fe91c82e70534560335a78fe266faf9014bd4b631e8be4479dae099993f5d585e061e87092caa682e019fc7ba7ba71a494b8cbe8876a9cf96741dcb857ae86c54a15b1b4eaedc960fc4eaade1cbf43397127aa0b4e1be3a86e43521e54f915e38e0c309078431501beb4ec1a3abecc9d2cbea9013633534b8c25fd40881b6a8fe9f6c1c0021ac8b3d81eeffba01d81f46690b972c9f5e808eece543806f7737c0fe351eeb16df34be4fff30f22706c9cc2ff484f1639c128cc7c6f6e7ba5adff414f7b6e98d285a609782abf6cf1abfb572a01ad50fa693f783330d3bcfdfd86244522536086b2f23d55889804ff9a23862b6bf32faabd89607660f0431b17e1d8a48bce40021e9717ff7b7b9e9783fe379a71e2bae4957253c09f0799c65e155ad8fc1cd45cb5e799a7afe027b91d866ac1b2992095709f3d677a51cf4d09343c4a67c4a5258374048322982967ffb006a8c3cedeef34208a381baddf5da3272001cc77577fd4bdefdd19a1d87fa217c611c9e9a59a959a29c6aa14b7f0e33c36a63f61bc1df79d157f9d3299063451a85c7f46724092117966bd2202d41e23109a8697d664351ec85aef147efd1228f19f85f0d61bf5c473d78dcd8e177546f64afdd51258f0fc51e73e815015591e52a159072e1e862e207c29acee36fc480072358e4e9272cc1aaf3ebfe123c7702e5198d9d4a2c633945e6a38b3607658870e0deaa51674e43f53336bc9dccb2d1128b690e7764032f0c5a7837a6bf09df1d8627c3b55b3465ad2a14cc56d699727e57c5684599c20d73204cbb5bf01ff9047c3baeb9ac72d4233b4fd37e0d3841c38e712783b32db678a254218ab7cee51dec73412245f678af326321d8eedc7e46b64eaf34bc7625be966bda7adf59279ae826cb44c1d85a4164241df299587e4f28eb6dc59175edee237e4e12fcb7e775a015a343bb18e601434c9e1561d9f4acaa5c4a3ca1ca3621a79440d84e09035223ffe43eb2da4795fe1b88c4ab491f5af4c340875a47d125f27b69ccaa5430524715b11f6c25e3d0077d9ca702b62d8c9e50f7426ab618a6ed735b764afc76380305a47d7eeab33875d9ca91ffd4947df4d1414664f3150aeb1bf1177dc0c7c8c875f737d2c49bb1b851475165747c80385b36694852b799ba65e4ac2f39ddc4a38dcdd475bc9766fca09bb5fe2882b0c4ae365991427a3a32408085fd2bc389807372486d25acae2f5b3e99c99a488d3b18218b7a6b3281a0ab0087b944890d0884937b933611a0bc99e66c53460642c37b2f224eb5afd1e78019ee86dd1c24cc723ec6fdd1be2018a614cd0efd2173b18e049686c3bb67bc21417848d3d910741fd448877fc707bbc41b3bf9ca6b1ff1bd598e985477b2374a9a97f76eb3835110841f002b9fcbf91c0bcc12c4d9f846ae3abb4084bb4ea328aadd8934bfd6f51cb73a94563cc79735632c98d9166e98106764dac5282b154eba41e66f38435a46f6d0552a1288f2011c47a862ebdd593b57df99b4cc5d4c8734b716e57ca0d81c455d960afdab85b8782024321ff75241d7f937af017e0987d6a21a8698628e6e009da7d537ad71efde4d38ce3e4ff38eead64c9c3207266602fea3a9b8ceb4ffcd7dbfe0185c966c01d7202cc2e0d270ca2c3da0a931ec78f4d68b4c4a827e7234dc9522d8ea21bbff2726c7a1ab96f3"}, {0x30, 0xffff, 0x6, "0ee7f3b1498cfe73edcadef93054c619905e235490bead3d5e73"}, {0x1010, 0xffff, 0x1, "d7543d34ef76bedc6ebfd61595ee19c349472e0884f93a7a0eeaf1f5d42685ff9b413d0cb77ee169323f585804ca77e35bd80db1369b2c396d7c4f193f215a27469d13658a06c92d069bce5018275004045bcdc69bd8b532f20a5bc3057d85d4dae82e376e44711af1cf5fb014afb0ea1ee02ec21d9a6a22fcf6be56e3ebe77757d319d677ae038d34d0b46591bde023c962065b0eff9707c4eac5bd9be74eea596eb867731f29f12aeb6816d0777ad2c27a193110fef0656e9f453fe8d507a5d2872ef3ff0efc0e31b5ccc61f0f5c0b2ba240fc52e950211e083c6317a06178bcb3d2fa67e4815627097f2bb4bf801399ca65b374ddd32214f19ee7c6d04efaf7590292419a6428cf75df4fd016c47d5cf143c3110c9b8a4ead85d3e7530e31695e143c05a66cec08128077b8908e4220dcba85df908e55890687e0d8cbd233a77613077ba2bb1df6c60be76eb6d49271e1350bd33e891b3e8bbbce7cb8f249200f28df8b74d1fce02dc69c48c0cb29fc85c6b86c2d1a6736a80af3065076481f810dc79b33090233645a981b0c16fdc51114ff45b0f25ed42ba10a90a345d225e5a9aebef9dcf0421cca5e7267459a728d26cf4defbf020e7049ff20cd22ff8b3a9a3d6330f542a746997deeea53102da92a487a98718a7d3252749c57bdcdfa09ef78cb913844af09df88ff49a788dfbeb175a420b33555f5863f0bcc1c16809aa186df36bea593df1edc886f023a73ec308ede8b1de39b03527572a801e6385c18698bb3b8317e449f798731b3836a9a2bb0301fb553e0b95c0d762c7e58201a0d0e4cf920ed79de97468d162945c9e671a828dff601daf8e171da0492ace7ae152481921af8da14a150bd957b3c904e18acd8c5eedfe6d2229ac3cdc0676a39917d364d974da78f010fbe7e33d2202d324462c76c777f837e9aba76335d9bd8779f060eddf9f9a27cb931e0a74a2ef2ac4487732ccffb9ee0cfdbf73c1f82a1c59413be0ab1d26d205daed1b841e0bafcb7d8cd52f139659c7d68d661aae3477fa1f77d26a65a3298e3317c7a86300064fd786298fd2e75c67a704e3400f798262495ce11dd20be0b56b6859fde9099ccb284d09c2c45d81e06b18f15d4c1a1e0309cda9a4f9868c97184ceb32c8879596b53dcd4d63abaa7b619e9a970363d959394b176dc5d5fe410ccf73f172386ce81ec1f1b35df17c55d17db11219fcc78b3438c08c577ba48b2879f81ef9d2a7227301c1d69a55fe888a4cbc7e59ba48b1e5345b2f7f1664adb2a5110e14425bf700dc5a320542f6fd9da90b1db493334ade61ee5623e8a6aec508f08a53ed0e34bde8f291b85b571f871242ac85a57d237b9586f0dfcc13a2890a72038a5485931c12e264059dc6126ad2519d8c2ee8198eae1d0865694feb8897ed427bcf847c451eadcfad1fb3c2986774ea06cd9af22f75553db19f8d338e2b5e8a68e1d67731455d01f4e6abd2c24d9852a182bd72fe379124373de550df005a0427eecea5ac80e651782eadc65c8429cae3577f224fc8b2083e01943a7ffc171892ee7b339b348e7cbd2e39ef0dde90dc0b1c50cadb7abc5af14fdf44ecd1916840ed05a573e6170a4c8c92fba5a8885b94bb593fddae84e9bae44d96fba584e3280c654bc3e089992b04d73c107a8aa30fb51330b6a2eb21cfeeb75fdef04d67bc2bbdb5d8ddc20bf5b1ffc45f0e33bef5354f565ddf987043026052e8eed60ba177204abfca83855df1f5cfdf5500e8b7137c6907e597ccdd05aec1fa5e1f83906f532e46057585009d42eb92fbcdb6f0033984dd32fe3d69d4db56e0a2ec17d93181e379623254e79f9c7af301ed46b4853b27b321e06a38c6ec76cfddd1a65e415e2affd356b4ba80f5cbee452b08489fd8ee1d8efb4c04a1bce0ee143c8ccae9a756a8794894ef9a793b3f534c26821540c4907c4250889de3a55767dc89e597d78917d53d80b883304a6dee2eed826ee00f732d9b0080c923bb3890eb50d32a421e6d9aebf885655fbf25863c8856f1559e96db4e5f6f2955e40b847bfcdb7c9d2202b86649234c4498cd9012676473b6e1fea96a29779a3d284e571d2d819c67b2681fa622d6418afa9fa55d3fb5ea29057f0aea029bb2afa874e063153b031a8d4562279d0fc3f34c6b056bd416d3ba2190245ba96db74c07f4837621a40e47e76dcfd4b688b0e46279234f61bd4654fd89005302110b322575751567ab4a28474a9585f6080ee95759117b5dd5366adcd91cdbcc1dfa7c8e53cb8796c7cd0c2dfcbb4e986bc8644558630e434a65ebd6cc0da70a346cce07568deda508688c8209ed8e47472470a5f2efba7e1ca31ad5b0a90964be9dd41f5ab7e256cc41048c90597f133f3e8f704f625bcea8525c81d72f932a0a19afdfab4caedf76c234f0d31557fb7da90863c29c6077193c4778accf035798f281316a6ef853546a292ad805a3a6a61a85d2c0d6b2b1d8eadc3560fcf9510723d876901488753c2b35ecf5f8a4151772feb0230f8372da4e43c1202083e78bc723c24cb87d27ffc499830f6230515b6d8bab1628427b66e35495c6f64017b8f903dd414f3ee0d8ed8114c81c85a10416cb017a866ddc8b17a3203cd25252fba6c0d3a568a51bbd2864a0e24ea1ec5960d61f7a218287aa0151d950faf8a87d471f54e8448ae774cc5955390e529e99d0e7c11943d4a23a43804fa3ea57b71e239b3083c49608cf6ace0aa9176db3f5b459b26475b02ae6a52f120b8ba573b4ec1f7d948bef26b85fb8f50b2fb482b48344df22f76330e4c796c56d2575d099514e6fcb9f26561ef0b55f5dda4fbbdad94cef1f994c7ab234799c587306246fc9d5ce63bc2785ec1af949d05cf57ec666d30e0cdcacef7681c9ccc83448033e6d56fa349f0c6eef776056798679a733d05fe1525f2fd1abb6b6883c798ba7eb8885c9f22345c417cea5bcb56d29265933f3a372ae7ef4db01f2f01fb21f1163a3cf3ff1edab98df95a4e882547f6216eef33bd9113cbbef6759f4d53de81f939568ca92f0433695e1f8cfa925a1816951a9887827a6482dc9c9e2558c107399cbf66d462eab8fec529adad529d05fb5f77ae451ff126b4f2a47a72784d38bbe7232bd8dfc1c87f7f2c32bdd5a24014c293167e0a2cf398c942674f2a229e8ff828aab6d10ac7ba9714990b2fb6cbd050a07315f761d32f929d67608574efe59bee897a6f1e008cbb6c109f5c7864552ff4a1520cf8adfe838acd0696386ff9866368e4abbac13a1bb729ce2103fb5ac46d12996a506259b36f00d158cee02a9c501ca505ab2744bc4e19e8dd01021c2716b56a0a4e52eaef40406b9aece304a21aa83c80b23bb1000fee8f8b3c726945263e24f755075d72366c519164bfb293ab13fe456393c8078fa6957058f337d1f307ef2e57baa19fa77bfc5e93d5a7a7d3efad7b7188f25beee81fedb3d248a64dd70e3a3fb36a79f72c7ad378ccbf676db205cf70adf93a3db29e5c9612cec9481acdf1083b69949dc1416d60291485b7e19bc6b8a3405e5f95f835540b3b9d75393ef41b2d6bf39b0ed8b0aa27ad0903a8af5e58edc9dc7347f8d761b44b2b3715d1d571cd6bdead8dc95ab4b4b21727cee911fe6332f913da7f02df64b72ed456975bdfc90db3880efb257f0c916faa69cc8ccfb251650864de76548b8dbe6b411639cc564b8c5613a0194048ffb984fdf12d83ac149a83dd453af2d84971d3fb76064eaaa3ce9ddb71d40c70593fb5ca8814be44ffd4789e05b92cd8fdb892c039f1437e4e3470126d2e2bd7acc02e932a248a98368cfb72d1cef0f969e6e10a1a956bbe39118aefe441dfc90d85994cf5e8f4cdacc4c88052c1c9993baf9a2b43199b2fa36ed98a067ddd904c2456f249d224719a882197549c8576bf2f1e3f64152a3b80dcfc84edba3c8da8fa03499c29ad1af294a0496175b5a68725b849c8a1850ce06e56e5c0450f1c9b6e5710f4939ef04c97116b626b9bc876452ea5d91505962d74616305a2a06e5ce0d88b27a1229961224d933db1f04f5c31e2bf612d5ffe44efcc69ea53663a277c47e5b0343a5912b89df66f197d9678f45ad609e9da82309e6789747daaeb5eaddab7a730c889c65bf76bfd75d06734c6514f34d97618f76ed549f7d39956744dd537c5e418873a9c4d59f06e3048ffc276989d7876758877cc660dbeb2f59c838f1e8accd01cbf48001a7b20b3480f33c3be444af05140e3301a12b7817c2de6c29970a7ac633732146ffb5e711562402c4520a08dc61041041df6e8722d1d921fcbbad59e1d966ec51c72a18c8433f5d11284dbdc1793eac11b1dd942750ef4d7be18394e7e461d20f5415758dde5e4882501fccf0785e95953d8c295b04e2e27c96b92b945f58c0a5a9859aedc0bd219177f42ce8e8dfc302544e8d99e5960d9921eba1b29dab836c4404b07b1665e9119bb2102a537c045665024ce30ae9fc344e8074c0d7b4379e78b53e261193203711286fad63d4e6af2917c8161d6de301ddb038bc87dffd3b3bf4b5f2715df8fec71923a631391afed7231b7300183bf67c521258a0f0b5412a00096fb666f7f0525d97774ea5d2372ee88910d87c5fd4cd2038eef26b88136d33e8f7e35c0a6fb8ab325fb97a745819d27361dd590d45769ab39c4520bb4d6ece6e1db14ff9d39612594d72f215ea95d516a9909cd42c7fa78a988dc5c6a13dce7737d24a91f1bd7b468f1ed20a826721fe7a5023bd6d2f7266d698fa680adef5e3954df6c6d8bdf96cd3922f111f814d4e757d70f1cb5402d5cc1222d46919bfa8e61c412a9a233a3c6fb97309ef70a4f68a21fbd6e86ac59124e3c492ba8d1ebed4576dc449d5aed9e7982dda67f8a2cc13e42f2bd2a13341f5bf88ae2a8a482ccde92b99e924a3b02d0b74a69bd07258686a45dc53f20abeb4d1cb0871f07f0c82f255c5ac850a0a355297695c8904aebf4a941272636ee623dd0e2c920e7beefc5d4d8143225491b855efb0178096d9503cc0bf86cdfa33b5f98e50136f0ce6f35e04c2972cfe020c13b1f71c1949edc7e5fa31e28063242541f2f3bdaca119979cdcd8b8711eacaea6b0d767cca5e63a063e7428fc28417a0240190a385e4344ae62f81f77284ed7eaa93c37696628c57e7ff3828617eb364a8e80d8399a0591a4da921a0911c44f0abe448636bdd6f9c559cd0c2db81220d19b826e04e632d4e87a7e270827b609738969c046b679b3b739da6b02f133393068c373ed83809cd115b093d6de2c3ac5829b026907d21253e6c4bbc4c6664dc89ee0ea9090ed6ece4367680612350230d6117d743d52176cee9a042d09dad1f99a35d211b72ac0527acb339ac30c49f8b3bd45a9d681fc5a404f6f035b111988532afc1c36895aae35bf769fe1a074ef148d37367a7ff70b9a0b3ee93f56b2fcd8f3212c12a9a43eedea943017da62db143a229625b1e203ecb1a5e8aa0daf0a2ed434abb5adc99610ae3cd43e780af486a832ecabc020adaba86eba2ac493f895f6ab05d783da0568438994df555e28506926bd4033a63e88f701c193ba5204d16f7254ade5b944675b7a8764473102ec1de99ff36092f895d7ada96f0e4f03db8438c63a4bb7ba7e0298547fd4d568417854b13c090e0dc2d114a6bc9a3e5da9eba4b201fdee638e80f7e601361fc0d27e519f971b1f6a953bc22da73718d6c3909e9c3301a97531386fb306e162ffc3f22e74eddb1eef8e5d7c66ecc8bbd296ee379dd6947b27e4297402b3782c9e2"}, {0xc0, 0x1, 0x8, "9b1815ea6823ff7867da642fd724cd1369048f364a95a66358c25cad1f43841505df3163bb770f7a6489e85221f2f953fd3fa7a52539eca4654cb7515ea8a45976c3707e47189549a073fd39f1e256042c55cbc26e845ffb20fe4f39f69c4375ac3fcc90497512c1e15d7c6e7d073074168207e325112ec393c283ae7ebe7b88057a2c8ee59712bf65647d3480ef5f0b55ed5f836e8f84012fd9eeeffba27ae0088a03fa62f53e929b"}, {0x1010, 0xffff, 0x9, "67b0ba4fca2302262990bc348208abeb0083217ab43407347d27bf389d8cc33f9e3b0aa923093e75505e6c8d35f9c4b50e63011dbc337efb2057aac34a022344a93179e3e6da9474f6fe8f861fcafee4a690140bb7f198f9c5be36d36f7e29fc3b650d7584174fabb085a6a50d6e5639a13c55e3380385733509b346f0374eb20ff60247b2e4d501f20818c5f7ef4433f1b93eab6b9c6529b54cfc41049bc275dd78cd386068bc071bfcaaaa830af2bf4a37f23c13910de228e97ce47becb9adbd72befbb8b4eb44b99b8fbcd34ad2a122e1d4c8ff710e4e1c6047dfc85f564861ac3e2d0295ed2f207f3e5ba9e5f6f799a8c3f8eeeeb18d522c8f5227b279568059dde7fcd0fd702226cfc36dfb1ae8df0dd10765c1484c04842402a93ab1222f73934f3c92cd076b865749961866592f822b48626796a1190bd9136e5e7e0bb35bba8634417f92bbb03887f15b4c8e0e4d175482a125b593d5e4c76e2e495ff7088c22339d0b926b76b4e0262ca10370acf37aaf8e0012dcca1df9b9946986a8b86c52235aebd351e6f7ab2bc7febd7e9bb32cb5965db26b39ba97078e30706b7382209a5a534d73a38604ea9fb3d85f469bcdb0c8432137f22177beec0f82f695cc989f6b53698f472d01f980cceb1178eacd751c3dd396da8d8810d08a7946481ac16c64bdc5a07a09eb393f22c7c6a9c5d376a209ea691162955fd63bc2ba082c22f30fec00c748c8d3c7d4f246e7caceefa9dd2e7adea02e0037847d21cc041fffcbf884ccfb8242a08baeb5ddb1140ba50fa1f64a3bec75b654eb05c6dd9e11b0499241859115ae54f377e982051551f818d0606bfe968dc385bfffb43ec89ce17784c74e45500a67d01a1949e2188340563ad288b92aae526ce96b3f3e7b561683ee035071485852f27d4977eaa9d52985a2550c2bfba941ae4f0ba7eff87e99064a0a54b1fabfda610672d700807f3a123354180baa77f583149bee3e6cbc20e40074f3a7de982fe51426b0be4c79059c25df8972438e1d384832dbe114bf9cb24b1e30dbaf9f857854047c3384f4855ed28e73129cbc0d86fcb4003f94e2253b32aa25e714bce6a0529585faac4440b400f115ea442c43c08081afb8a5c587a39422e7156d5c014b0a25a003a0cd1e70d947a12c42620bffe1f6178aef410d3bfcd017ca79481f9b4be29e6ea096009ffb2093b12168d6066dce6adbe2fd4dc916408292ce5afabea0a8dec10fd001a3c0d1cbd36a52b4a2813d49bd7668bfd323423e0f1174446ad3439bc16ac3b97e1a901d5c4b5cc7b07188fdd3a4300a6a053411bc64829a9dfadd1af4064c013a2cff9e2a95c22e08aa656adf8da2b2d71dc5bf8fbf8a9d2224180c9b31e66bafe41350bdc4d751c34f9bce682b9e9d5f87f8306f6aefbae53606b176954075330ffd896a9646a713a8c46fefb5a58ee0b21f021798a1a7ad3ad41346da6193ee7e54e117088c7bd3afd48c1bc744e4ac086a815c174526c48c6b9327a3733ba3e168b9c1a3f66dd2d6846be81d6239832e9fe71b362e9b4a22a8bdc050c2b7b044e73a292d0fa8f5d60e9da79ac3890f8cfce7db7af430aaf8b3b534aad2a62bf7911e22c0ce927e3bc174e3e00e9bfa288ccc4e160bdd62575fee5ec91b7760ca6e7d2a84c7c9306f992039d31b0c4cbf9f21330b9f503e9af38d12249d49daca7033a84a27085a9cae1be290e8c485027b44ee34fd924922f4488263cef8edaaa67fea3d11f6868e635787f1486a59b23485991617cace0dc685783e54243fb594242c19ab9d09f1ddf5aaf52e47bf3d64ae842970a7ad8680c5ef6fefb7c134ca2bac8e8e24bc4828128002fa45946272fbc0b038718ff95f93d995cce0098c91ddc4eb357e6ff7684da7e7402587c212446861286fc1d652b7f0dca3c00b12a1b183d844b597ff22e751a275feea5a69cf4ee514affb8b5c0849ebdb778900a1e62c08bdb5b12ca86c5afa31763b4edea68c7fc21a9da4dbc515b0ff7e7541c9b90eb0210abf596eeadda0d7567431e139f772a46314130e07c1d0d4bb086c5251429be1a6be0c04cf700f72665f1a4d03010345e5a8027b702ab2928c8456cd4eaf41e99f14866bb2beeb22a11c2fe8b5905e827bcaca2a25c24aabc684e9d091d0f6ddc73c570a9a2aa849bf2973c75088aeb44997e60bd2fcf6f66974bedc8e444658795213f160539121c7d587f45aea362bb048d454c443676ea929a7b32fc09801fbc12ac8c8bf78322c6802bd0147b3a51ab475a9dfe2e85d7334854b7cdaaf083c178645426c956b83722b14b8492580f1ef6b1368c2b236647d3f3c81d8da61e75ecf1878cf8ecf877ff382fefe722f82421cbfd010ce36d558a307a04a83ec94f02110c4e277ea82ac1428e5ef3d4c6c2d68172e3aa058879b5c6b0a67061b993922b0b5a28459e34704542ecb37cb8c9f72c2387943b69e5ef1396fc3d095c4216a765f50384e8cb410231b64ba1f4bf67374ca7bda62826c8bad133a5828b3eb63ea63f8dd57f785240b039c6f461c6230e41cbfc7f223899aa66f9bb0b60fe54602ee63e5ba7c6cef03cac341d9a19b465b74c3218a0f727b06de98fc2db23fab2cdcb58cd2c85c5e2c4c46d762d00888b04106139c71e1fc26e91af350ae0b926a53d411301cb09933d0a64b56b6c3984c35b15c4d2cb83d56c046d7493c39187e946bbdf8cac6ef3bfc31104cf0e0bd63f10d9b6ed81311d046e934f09e79aa6a67b850f3bd976ae7700172f2ae6a42d900a18638f6944dc5acbd33f2e36c4f5069d1af9f43e1042bbaf07bb61625962bf9a07dfce3e4e9eb803789ec7cb847df1d33aabaf1ec3d98c6ef86ea3268fc2f8c0f50b7c3cd7dca32cc86c5dfa5645d526a5231d6b34dc4a486debb3dc6f96bac34cd995f63d8754d9f7e15052966ff552c312e513ed79da872e1965f1161b62ca0f5713fd2393eb20cace0ed2806f81a5fe5c2a73e5a31973d1b77f77c69d1ee26605257b22deffc42249f9f271322daea4fd2c6e5a84daf98ce3ce8941764674acb7ba4db8c277817fec4a9c9b4f89fc6d32423b4ac9841f7728791118edcc2fbd9672271791ffc94330c0d1ba98622693fc7d7dad01218f98f4fa413228a4d4f15c32842e3e7c21f0aae0a35af8446960c0aab21a9060ed13e24e14f7fb8121c07141d821e860395516214e63d0efa8770047cd766e8eaf2660b2e997817efeb697f1295f4dde24adc1ada5478c11203fad264d7f663ba6f18f3f247bd9397f3c2dacc321f582baba178f56076af0e318db0e064b80640856b0ab477eb9f7899e2cf8c437846617808a5b7c988c00765ef812550f654a26d2bf8d7609dd074f4c2672e32eb6d6bf065ce635b67cccacb7d58d87bbd318c6c894001cf0c2fe1a2dc735c618c18e95f4ede222e9605c74c0547e793de57ebbaf0a05ff02528bbc051e2969fbb8b303d2425c63d3d6a924ecea1c3809ec666d3f7031596cbea8c3606b1a9d401b92c0b4a3d5b377e765e5e7f3174c176b38d0d76c072a282e436a2e339c2e978694ce51b7a5ef9ce1423cf14d1da0cbe1ab714e24243d2492f1c95f649188ea8add21ee30485d904dfcf3fdf27177d7c64df553c8a841d2d7962983cf067b29ca320ee61fc5f41972665479205bcd15eda48a761b79e8b8b6f4f8c2d7095ca4f383dc971e8c3fb5609d22353d3bccadb3f36e7623b0eb4f814d0571db34fa31a282129320a9e3cbeef3bc626981b7cf690f44aaba2945cc713019765ddbcb0f10bd00b818e6967ce625c13d02eb233ff348bcaf6adef83e5c3a5bdbd441a20d19164979bdec866e83f88a083f820f0d052c84bb51ca22f0e2b91f3a12554f1709b098a73962a28b8a5d4dc09cd965222b051fb4732d2729be5c029d9230c00e9efcb8bd11f8a269a21ab09c607ed6f81b961bf6dac8bedd6900ffd373643542cbaafea20f05dec586c985b5dce24e8a0c0a7616e8718a863512ee4020769fa643f83e90347c034a2730f6fa2e71210b8ab755f13434bdffaaa426c5baf88da5761709a0a769ddb9a85f7c090aa47fbb33a2ba4d5a0823b1345f43ca36568b0a7be8912023d8f87750a18ca2a818a4606d598391c25525bcf55e3fda1f2cb3bd4223c95c3a1020a0bd6448e47454174b732903c153605550647fb3ee35d712b7a61ac9370ad777844ed29953fe394107574ff8f90723f66375d344a08b22a0c5e3c422e19187809fcd9f70f4b7aa11122fd0792ca746537589a48b050652f226a0b10a0d9696169776332c571c1b7eb58d4a9bc2c310fb04f55e2fdec5da6a8fab1f786e433eac95868dede9ffbb7e11b928da6ee358628d7e4a29f0d06a225a2cdcbf19ec9be971ec2afae1676c8e0aef14cfaaa76e94218d816f3a865d18a7a059090d9723d19f31d7a573e36bc46f40f7653dc4d48e70ab71bed09a938efa985590ea85a7a861ae384d363bae2e5148613c59c865bbd00d8a354bb913327ea27c3f9357b67e981349d76035dc429161dca9e4d612d8e795b6272ffdd1091adf5fc0224d9325c5ed96b4f129f274c6ab0480fcf7e616f8d154546488f87ae39979d329a2eaefd5672245ae3242e219d5286eed0ad75401dfd705cec072b921df308892134dc3499b4ad19de02992e56f5d6064ec9ed472c1d20ef098be2897cbc6b449af597f8efd7f666f60d4e76fbc3fdaca38663f9f4e95b8003f3ec287d241c013c195d3fceabc1ab6ca358c5d6f4c81224703b5a7ddfec89d22377b2cf797d1e19359c8464c4e2ddfa96d45244dbc4fd3d655f13aa031ab18d828be900a4fa9643393aa053a31278bc2d91d8b050e7c796c103ded849c887dbcdb547249870170d5dbafd310f47453ccda2ebd35f86d63d815b6193c4a1f8268c371c8b87b7d414ea3dc713711bf31d47d9c3ccd999d1a3a71445a153150eb47b4fcf0af3c24a4d5f05d77aa6df70c7d3d58d84d1d0ba57ec897e533970c54daf600344d9e8498fd3b78116628cb8a22e7be2c4ad301ec02789e37c95f290764f2d148f038946b4c642313555b25fd39e9b58fd7c4cfcb7da5bce552422fe182019adb23ef116c41b9060d2ebf9a6faa4050f2585b7e776a250b5d9165c11119cc6c3d1e695a27c85dab2beafa55d4b890ed0867835a94f29e5ecda47c1ce3aa03ecf043b61a831272eb87b89e1b9ac4563a67b8e4ae8ccca611185f543207e5f5334a67b428590555921a188f8defda4ae633871931b8df69fd3d64703f0aa0d571cf063ef60487a9b4e7e0d1be02fe2d22c2b01da93215dd2487e2e5f259c5537824925e8422c1d2d2f29262679c9976164561eb95fd1a81c06af1dfa9a02fbfbbfb547cb0636bed60bb3f0af742212d976200e7835abbc6131dc78d48c95b3c028d8c0b054f7f283e7bce7e405309e9c98c4d81358c51635cf467a9cfbee5a4dd5ef9baee72a66d8b140797f05224742b700392cc2c4395cad5e4248e5ae253622032e0ed91b53d7ea6a872f3a14aaca1db9a7ede46c69cd06cfdf9faee92d128b8cf2bdd09ee622d5c4d0adb7db88173a9301e7052f952123a1d709e4ad986de1cb989087012a0930bc47a1afc3d72429286f8e66f6ccb0d6018d11ca0175567dddb590ad50297b0498b824fe867f5f9cf7b5612dc5a88e455299bea862baccd3d025981ecd5bfd25eb91a71b532e2ee7d230ec7e042ffc0679f1ad01477fde86fdc735c6bc8ca64d16f7633667a4e6ce1f3b1e0887911f69cf55e9d500592e64fdd8e28c20e88475a3f86c"}, {0x1010, 0x1, 0x100000000, "38253ad2f69980806ea78b872360b7cbedb07526eb64cec4e7d1a6bf5505d3b3e42beab13fccb4834b8691e883bc957cba720feafaea142908fbd0334cce00a536537f5c17a68a42bf5a2143eea1aaae9a025c823e724c85861007d9ee74aafab577f9e6cec6d8f535ca788518ac20bff6f30f9b7e0389b2a893668380062a51e0e3461858b24c8a9bf510bd110aecd07e6e86a6eb5d531045dcf6135fdfd63516554b59875e9fc54f64d7595d9354f4600ace33536aeec66148621b0e64e82f6c831b2eb1267aa662d46314b67dd45d519d8e71cfaba5f5e317f790e2c2bd5c5f7c9519e70e44bfc0d7310f9c668322df9e77ea3518b8d3865a66d86c03eaf23003a4021e08470af0c0b2e9b3be712a3b614b614bc031e1e5c5c544e7f509d4d19dcd70c1ed5fc9849d1872c58bc4aabe981c9a2561de8df96b94091e2e78f7ae97ebe476909dd552e0bb808844c1848df33b6461484527da8333349cb3b7e07ee17df87d2dcc9a5a75abb5c018da82abf6f178ecf10e1bac3504a447dde67d6c543657802c29c0d4abc1755c9c59013b4a6a76536c5d17a7559dfea17e73b9d74d4d2555d48b659bd2ceb3e3fdc6f90bda25f91163e6b6ffe366bf5e8d28761702e1d81800035ca72ce0f2a20f8ff25f29cabcde75fe9ed08a44f17bad498533522ba03bd121fb72c0cd873d32eb3861f735b9176d8ea45cb88c933c620f11683138369397d284a75680fff6395fe7181b954b1d713676f2c3f19f68b7ed6d30b452f963923f1067e28cfa0aa381af22e89431a729914598a3d8367a4d1ce3148eed056f25bb0df2f74377963e16fc6c519057d64afe146254514dd48450f9a9c8c632fde1c8b3cf650b5795537fa590f407685d4bf2b46b013501bb94ccbfae96a73045a07459a13e1d8760dd59a0f07c3f3042955631bba4de0e435d419055bba6811ddeaf1c71c8988ba04c2c0ebc34d08c98a2591175a3abbc288df77b7004c0f4c0ea581c8177687f6b7f4c1f69269d5fdca2b3abef0eaf61f8cc606fd5a642236f2aff9994e14855fb677ec8f4baf916fd8ee166d869d32c671468018dad51bc18b632de083411ea2691566f1b37658ba1815e33cc09728e64de69cc6b334a47719718984b55d8a81c3d143f0bbe2622a5098822275f736ebdc700e12cb7027c3febe8511dcab2759dfd70fc828b78231d28f8416759cfb07a803046001154ae601d55efd5143d050b45ae8c5bf52912f22ec3ad7995aaf24c9f2851425e65c855bc1576518373fb8d7f3e8b57ca30cc92232e6ec536473bb5d9d40838dc61b6c0e06ba8117725665205e1cf83901f08ca620689a0a5fd343f572cabef392d4dba653cb38621596bd50310a371627dace6cf050551851caf5c51fcb9739f7e1e8c05628756b1830cfd52ce9cb93f1d968fcc41a7ee31dfead46e20561542df4eea88f47d39a61db7292d0d73dcb3a76320ff6d32c16ff370774f076e71fc0f7e8ca5dd0560adfc149df3d0c8f535f029bd6f36e8238f46535566c24891365e61f4c705fae2f4e6b1a1a80062d861711aeacd8f450aaa5defd7ac0fd82ebac20bbbf0aca098e758c6e9da684862955c711f969348b2c6b3a6bcf9b3de41aeef8da5313e2b900590b596ce4e4b39d78f0cf1e702ad1a2abaee48aa63531945d0a0f24d31216609adde7accd64159c8333701bff4cdfc62c4f9eaa3fe8b974ac31cea9216d5eeabfc9288befdbca0f7a18a98ad1aa7b4bb221400a2c2be3a1993c24d5b28a7436f0d7c8db6f2ed35b3d0c0b4e2361d2c35bfc7693fe2235860c13a743ee9b36f87bd7f36017ddd8ae5cf77f144996a21e463454521a97e789ca8674d791befa92aee5fefc46f70950f5ceb203f50cd14100ef5e1fe62a56f37585f54bc09cbc96ce542bad42eb6028b4c5befd52ddd63b6204ec60aaa8e0f2a1e89d01dab98791b9484802e1b2a109446638d192479a90a75bca452a6d37caddcce09382fdf9d8a6fcfe3d138bf9c67d094962d53658a03744d7c97af7a023b54cef8da381f77cd9f57ebb8a6e5de9268edc9eb8f987b36b9285eaa13d652ad76945456aecae13a67d03f982f5a80c15cb54bad408f6b999e4931b110401a05c0f746ae246c2b28b7af933e2d1a886be625e67cc9eedd8babc25661be2bc9966a91a01f8a4794529b11cc4b0e66b477688b9c7ac889596cbcfcd762ac6c16b73389dd2df8208b7a50394855c51ae1f5498e36537e6d74c5d94bb1ec7de210132de8f082c7a77e971c0c47b09a1ce48ccee82c9664f8fca956b9b1db2a44f8e2da37e3e4536784816d4a7bd37e8641b68d3e893e4f6d076d8b0cd4889c8d271f12d3086b1f8526a61f13b0751b9c096cd6993e4020536ee4ddc436a51acaf5fac8c45c9b28365a71b416f67df988dc74553e9b872042c9d5bc7603fb91d5a0a19d23de768b2780d3fca302c7f3766caf1f962ae89e619194e024caf37771086f4e01e689d9d094fb4e341780fc4a18a912b2de485c3e96e516ff59f6914760580cd872179d30f78b69258f2ca318f3fdce6b5095ec87aa594b86b4cbd6a6b07794531eb250b73556ff44bbd41f4d64b841cc36f7d4acdcae8e50db0b13ff3474b896ea5ffac2dc81426601a4d9b396e0d4e1cb27a0f3dd3d5e864c2ad4f27ca5c74227154ad380b9288dba2eb8b42ac75acb7b7d4e744be8c6b26c2452f623e91edbb7a52df897f6cd7bd043f9329c840b331259383395359b0111121b8bd462cc2b56470beabf53269899645c1d564256b89a8a798cec7bbf7b20a00b08b2fafe265b4720995e5e593da41f26a169e7052a3d03ef3532f690a1f6a99b7023497d29cf5ac83cec0064c4f603b313d8d804e42e3aef63d40948cbcbc7fbfe866c780a8d1768d40b363c02b800db70d9c846d5c302b01866b1b3c8d0a202f5c66a9122c1ff5fcdc2112a8b1fe42557670c2ddf015e42bb50d39f31f5cb153a5224af887a5b63ffd4935e218f09269c6a1a999e12b34dd84e874498c8bfcfa34a00717400566e3545784f2bd15b90886ae53163bdf09ea3403cb6fff0679bcf6c5d5137f8739ddaee9b210f08313f33ec6c78542e3612a2be71417e684d260946ca6dfcb5da01b6cab242e3b1ac2f0018a24bf8c1ba400893160cd873c3a85500307a3a9deef1fd0d5ac53b4f9f274cbf40388765aab42707ea6a2ec541ad4dc17cba0e965c8816db520940161245a4ddfae3bb69efad3620cac59a6a11cda80ea19d608056704ad4891f3e48c44fd773dbaa1392ad5a32a9c8ad40fd49d67c1276ec254b4f2a30ec6254b68fc4186ea4e501bb0b6061f162a336f47f96552dc6b50d1368da2fd7b79e08b7b1f1162de365d68ed0d799fae5ea93b717205086f576f20cb6b0e44563b8add4c46bd8c3a0186bc20aeddd188e91ff04f6a8014000fe394f160ea7d3f9408072d410b4ff87ad29882ecd2079887debfd1a1c3174a7a40262b429f8ee2401d742234200bce91aac382356cedef429388e0d859faba6dfe4720d0b8ec0c2bca3c7062c78d21c5afbf6b7eb623ce6d30d3160a1954a36dd1bf02c93a34b1dd4663b71bf734ad2ccafcd67ce8f1d4c77531b53319d1906a925390275da6c8947625effc62e23eb645a37eafae25dc5940440df53cd02d17102055bb247b9910306526023eb406317a129293a845c267d044b5f2b343cb8220fd016d39c4df1c7672cf732a92e05cb9a3c4e583d03e0ff69d37eadf09c995b6f63a539aba53021ed4bb8f391294e3c4cb60e66c94af717807d77c7619e2d313b2dc26abaa02ab81d1ee91bff684c2ddd3aae58c9f7a79971763eea4a07233735a4e391cdf50ce69e7b0640b89c8e41431516010147766999a002f3e54abc5b8fad8f928b145744540aea9e0e0991d742a262acaecffc79bb942ea2fbe5306e92f36a54c551d808e215639fd582b7ae314a263f3561bc5e53ce8997c8ba143fc865a769855acf8e5a05c78232b5bb52a2e6f4437d6d829620d622a71b2e53659ef725dbf8efb88acf53df07a08c420af968af0fda4ea3fc31cc940d71acbc1d253785b15060ae30be1a5da5cf11379bdd78c0c30abd17b661d13ec5dbb7cfa32c1b93bea2128c003eb198ce846377446f0110006c556ede62ea958e70a3a03b6297053896b6ad4cce1041903606842eed478d235b1d4361ad9cb43e49c61e5a414614dd2f8095af51236754172e6cfac5067b7d8cb2e0a09eb69c56c7ae12814dfac5fa4765ff233d5e0cdab68563281e999a6dab19a556494bb2ebde0f08ca2659b00a80a80f7ceb90a4e2a1829259f6c0c18bce4ecfc405fd3194137d26b911e5731f2d5a6294a176118954b2d4c178ecbc75487a83081d688a672ed895a0c5aff183034029265d26029a7a38894f5c55e28818dec3c5bc2ff47552d66a5efa25fb535bf8220a37a38b085743786cea8d0615cf9cd8024b114cfabed6bb5cd5e0ed9a2f94057a1561986ce9c61b29da1615751c67a690411e0566d056d47a49cbb457b9fd587431c20d80ced3bb42648bd18a94bd33b1972d3b76ccee2893ff031b29714de4aa8ea4ce5d6d4f91b8978f9e52e01080fe83d0d058f0b18adb5d6b402722bcd4cdeb57aa2d8015eb5e375b608f453e7d80a1b4256d78e4b79e55e004540dd6d2c3743266b2542b3ce505d4b27901274181f3297aeeeac5bac8feda528e80db356d3f0c3eea31a2be6acf27e77566a4c3fc34a36af6d4110e636e077e4789a0bfd81207069971c0afd742285ca053ffb9e5bb8cc9fe7faaa61b42c6aaa8daf0e6a6da20cfcaf709859ca8216431b4175775d9c03b54c26c8341d292f68b6f9f2b320713947eb079285d43ca236b08b22b25513708b49b3c2cba2000f20d65d4f276e32125a5f21261cee3f9da8fa55df98a40c5d07f2c8bf1e07aea3d22eb43edf2ccf4d20b880389050bbfc625e78904457ccc6aaa153cf2bdd32a4e41646c11beb01b9e55bb68f5f9dd6e6bac7c909b36b880e61ad120504ef63d93f745f38a4b91e3445c74fd13a5e5e20360725037805f2871b07872867e2c19b2e2fa96d793a45a7d921d56c07fcf7957de41617bd424db62059943230b6495222fdb66c8005a417d207c38392cfd087429612ff70823c5f3e5a8798ad631f232dc48637ca4765f6f6b8112049ddc035179f7a9b4eca40cb5e3471ec397811c40928b17acf8ecea4a8f06962dfc2d8e073f06f2a7499b917bc256451aed0d354d26ac32d9894c54d283ed258b881003880aeb2999aea5d896777c5d715cf4de4c3687c867302dcccd27c2a5f8dc6d80ff0cbfc346390418ef91e143605fe5f959f6b9ec0319a7153953713166cdd4e8a06aa80bfd52dcb5826eac90e23fc492c625a9d404ccf9c601b5ee8d63b5d9c8c828b579a42278cd59104b9c9012a8000c74ad56fbc5242e86deff092a1d0dcb6c92f27a955b6375b26d44a7321eeb10a1799b152f672bcf09e31b84a25a66c524686d58e669b480aff60434d68f0c025d82ff33f26c3b8a774710e55f90abe36c33048ae46fcdf14e59303bdb03772f92d2552c17f4f8e2f7e685058992bf6992a7374e13e19b56e11fa014fa9c04abd591dfc5caba50a12bec82061d5c1569d5a126651894151552522e9341ce4fbaac63fbd2cf74cf75a28e8102f9197d5910014ede3d40f16820909446e6cb6e640c6facebf64d4d9897a00b0aa0a329086562a9e4115450afc9d5909deb86cdc6f5063e9b81e173025a75810d5ec6399f216c82a35e4591c9452e40df"}, {0x80, 0x1, 0x1, "71164bd8e114d5a29cd16f25f3fdb19c78928ed89b1bf1c7fe485c0cd1ff0339457601cb6ed53aa10f8c57bc1d0a374ce7e711e9db036cd29998fabd695bf8a3774df8dc23f318d9bb711062cfd237b35294ad3af0b997638ba95dc567cadc1d89ca4a846baff0baab7dce"}], 0x4278}, 0x4) r5 = getuid() r6 = getgid() r7 = getpgrp() r8 = geteuid() getgroups(0x1, &(0x7f00000015c0)=[0xffffffffffffffff]) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r15 = getgid() sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002ece543a046056ec38f5f3d0441a6d1a3fc726f7bcbc9d021ce2aa8bcae3e0b721792715020ae3e1119d6c73b41faf05bd2833fe485921b591b000cce61f08b6545f341e1a166e56318f469c4f54777bcb9854d99506e4ce190796daeb52a6a47d8e25558ae6b267459279cb6c9798ab34b251563ef41b461c40969fef3bd816360dcd7f9ca9a02ba8200b8f916f81521e4a8b6eda739c92c8e9a43755da3734a1422ee80845df8e49545b7a100aef41f039f5e76a3439eda89156132b3d4d2ba8c821ee75ec09cabf0b776597deb2fd51edef126f5f01d964"], 0xa, &(0x7f0000001500)=[{&(0x7f0000001440)="4d3c7557deb8cb9aa4df0ee21dcd2bab95cdca762943cb8360d38a61af54f3c10671e23d7b0106dfbb3e9bc60634dd5bba9c7ae2031cb3b28b147e456c370da580b397e6f55e5ceec53d198544a93a8013ac983fc36a869d16f5948c2edefd2aeca7a3719242fb068ef87b2bcf3d1c709025efda060ec3adc546cda03637e1993b429fbb714fd69dca845a01f0cc88a94b82cd1366687dd992120e35551b29e3f6cc45e9366df1b9825d011c04e797561f67eb6c", 0xb4}], 0x1, &(0x7f0000001680)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002003000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x1}, 0x1) 16:00:22 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0xfffffffffffffe96, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0) write(r0, &(0x7f0000000000)="fe", 0x117) fcntl$setstatus(r0, 0x4, 0x80) fsync(r0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000000)="471e6a6ff4a7c94010e0b67dfc8133b1672b066119917e640b121cc373b5a62eee", 0x21) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:22 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="65b34194b2b8e8b846d9d98143b9f5d207281655efe6ca0060af8186c034e62b81c6f19fc3e00e245f00a72f677c6f368b09f835e3f8ef81154fc43359315008781ba00d9f0efebc0c8298e6686276253e645b0211711cace74d6a78e79c1cc7598efa4efb1f79844420cc08bffaa0113c2ed312760998bb6155c8e6e3928ecffda4eabcdd22a351d1e199954b638f9372", 0x91, 0x8, 0x0, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) kqueue() minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xb4332242dbe76314) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffe) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0x10001}, {0x4a, 0x7f}}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffff7, 0x1, 0x4, 0x0, 0x7, 0x80000000, 0x3ff, 0x0, 0x2, 0x9, 0x4}) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f00000002c0)=0xa44, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000280)=0xff, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000240)) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x8}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e732056a2fdbdd66200a2a2cc98750fa6ba0f9a6d86fb071b7625c1b293563b82a80e23fe6169f67a668d2cf829a69a48404bf58ed155365cde", 0xb4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3c3fa5e3, 0x4, 0x9, 0xca, "a4b756786adeef35d758e4c86523ea2ddc73800c", 0x0, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1f, 0x4, 0x7fff800000, 0x858c, "0721a7e8c5c6185d91fc8e10c4f1561bf257a172", 0x40, 0xfffffffffffffffa}) close(r0) socket(0x10, 0x2, 0xfffffffffffffffb) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x38000, 0x0) chroot(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000500)={0x400, 0xd1ae, 0x9, 0x6, "a59750a11e5e9c5600ee58164891ce5f9fe47d70", 0x3, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000340)='./file0\x00', r2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/78, 0x4e}], 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xfffffffffffffff9, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getflags(r0, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000540)={0x7e0000000, 0x4, 0x2, 0x3, "04946ce9db5d5cd1cd0b1e06d8b6b2e8452e1b51", 0x5, 0x2}) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffff801) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)="ba26484ac71121ca54584b14c6aa3e8ffd1730296556bcaa64e17105f1811de9c24605d013aabc8b49bb646f3ab94afd213b9dd47b8f6c5105bb63f5a3451fd11e213fd1380ab541b4abbd12c61d250579868d7736c5b8f47f2e17d8001562c1db6edb2004e892939ead56fcd8c66844ed07bbdcaa", 0x75) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x7, 0x1fffffffe000, 0x3, 0x1, 0x8, 0x6, 0x1d6, 0x2, 0x0, 0x800, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) pledge(0x0, 0x0) syz_open_pts() getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/147, 0x93, 0x843, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000205, 0x8) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/132, 0x84}, {}], 0x5) r1 = dup(r0) writev(r1, &(0x7f0000000000), 0x2ee) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="6430ca246c72503f43714b090000ffff002e360efe8e3114729e13b07b752de32148fb6242b8e03ad14a77a0baebd111295259bd7fd692407720f52a13d79140ba72b1dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b73359282830881d1bb57c651ffe45545671ffac5b2e5259bcb95ed3e01bb5a05151bd592658bcf53ccc0cfde656773a7906333bf001b899de71b28a8bde0d0dbb29b4e123d76ed7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec1829cc830138165e387239f429570fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167f", 0x154) r1 = syz_open_pts() close(r0) r2 = socket(0x13, 0x66d5fe27a01a9744, 0x100000000) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "050355a8a5380400000400ffff00"}) connect(r3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = shmget(0x3, 0x2000, 0x98, &(0x7f0000002000/0x2000)=nil) r3 = getuid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7, r3, r4, r5, r6, 0x1, 0x1}, 0xfff, 0xd7, r7, 0x0, 0x1, 0x7ff, 0x7}) 16:00:23 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x3}, {0x0, 0x7}}) 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) socket(0x20, 0x4001, 0x3ff) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x1) 16:00:23 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x408e54c08aee175f) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x800) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000080), 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x90, 0x124) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) 16:00:00 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x10, 0x5, 0x1ff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0xffffffffffffffff, 0x4) 16:00:00 executing program 0: pipe(&(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xb80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x7, 0xc245) dup(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="b907cbbf43e5ad5914a8a3ca7e43c0c4017c9b75d586b5de456d5cb86b1e1fcbd0c7815236b558c5493b86d334f6243c033a3da370c98ea559fea4fb49ca91a47c41c7a72c59ebec335e3f970459f29d40b97c873f1dbe075cf672256208a596d46d46cb2672d6ad146a12e2c50b511c8001e7aae71eef8400e715439c488da6ad738d174249a100a672316724621d3ff4b7aae0817b83", 0x97}, {&(0x7f00000000c0)="60913e7dd6c5b6da70e2829338ad5a4f2ff2b8ccb251140742d6409b8f21b7b036675c355230f80cf0fbed02d99c185c46ed2e4053f859859e85b99dc92f0e595304fe3b5b69cc", 0x47}], 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="65b34194b2b8e8b846d9d98143b9f5d207281655efe6ca0060af8186c034e62b81c6f19fc3e00e245f00a72f677c6f368b09f835e3f8ef81154fc43359315008781ba00d9f0efebc0c8298e6686276253e645b0211711cace74d6a78e79c1cc7598efa4efb1f79844420cc08bffaa0113c2ed312760998bb6155c8e6e3928ecffda4eabcdd22a351d1e199954b638f9372", 0x91, 0x8, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() getuid() fcntl$setstatus(r1, 0x4, 0x80) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x7}], 0x7, 0x0, 0x1003, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$dupfd(r1, 0xa, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x300a0, 0x102) getgid() 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000040)='./bus/file0\x00', 0x8000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000240)=0xfffffffffffffff4) socket$inet(0x2, 0x5, 0x9) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x3f, 0x800, 0x9, 0x1, 0x2f1, 0x0, 0x9, 0x0, 0x0, 0x20, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x6, [{0x3, 0x100}, {0x3, 0x81}, {0x3, 0x7}, {0x2, 0x9169}, {0x2, 0x7}, {0x3, 0x7}, {0x1, 0xa15c}, {0x1, 0x2}, {0x1, 0x1}, {0x3, 0xb994}, {0x3, 0xffff}, {0x3, 0x8}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x80}, {0x3, 0x600000000000}, {0x1, 0x5dc2}, {0x3, 0x5}, {0x3, 0x6}, {0x3, 0x2}, {0x1, 0x1}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x4}, {}, {0x3, 0x7}, {0x2, 0x8}, {0x2, 0x1}, {0x2, 0x6}, {0x3, 0xa909}, {0x2, 0x80000000}]}) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80c0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:01 executing program 1: r0 = semget(0x2, 0x2, 0x82) semctl$IPC_RMID(r0, 0x0, 0x0) mlockall(0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket$inet6(0x18, 0x8003, 0x10000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x25, 0x101, 0x0, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)="0c7e395f77b3e28e4a6dfee5ab74628c2e40e56bb0f6c9fc88cbecd7dc68af548cc8ea62ab4c4a6e405ea3b7326ceaf392e411195dc907a558a7a7e9fadb5825c94c4b9f1156405ae9702ce6467d3f89af6433182422ccfd48863276", 0x5c) socket(0x0, 0x0, 0x6) 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) socket(0x3f, 0x4000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0x1, 0xfffffffffffffff9, 0x4, 0x0, 0x5b, 0x5, 0x5, 0x0, 0x1, 0x25c, 0x1d8}) sendmsg(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=[{0xc8, 0xffff, 0x7bd00d6a, "51132faf9195979c28f99798a7086c316562410a63b17d149aa0ce61c462b5e1f065146b4576c17d9b898f2b7e5a9ee0c99f4779717cae4cec5fe5b82b475f36d948b110299bf3a2369f2383e9ecde4e89623c92d4823af6de700c86071648ed149449f5d2469ae775dd9ad2053a502789bb5d33474484cc6070f5d68d11b213e421fe73c60c93bc64b7b2a7b7afe84d8f9e9036b68f04da85dd01ba6dd91192b909c210d68873ea970961228a02d789051a9f4fad69"}, {0xa0, 0xffff, 0x80000001, "f744a5cafc4d2682088dd79e1183379a0a429885214c242b5205db38d4c01ad47a970be527475eaa5b614bb65f2d089d27c468a3f9bcaf2e5573be9d9c0bde94cf3ba5b3eb0e49e891180a11e009eea84ce30a2237d26e270ad7ee91c918955fd29c9bf30114bad5739c87f39e48d31b89afaf5b09ceb5e38e0194d2e20b7c041f67007158e7a91091c2aa1349b6ec"}, {0x40, 0x1, 0x94d0, "fd7213f31e1a5e943566723efc5ac644bd0bf27543a949f6a90c8a0d7e901824efee0ca7b968a9c23c"}, {0x70, 0xffff, 0x10000, "440d56310fe7ff895296395126980ac8578f25a10fb953037fa37843bbc40bce2750b1b88b1949c58fa876442c17c40096665abcf3ec328ff73e4817dda8fdf629513f5fd954c2edf88794db80c066f71a74edd0a1b0f43c6786841f2e"}, {0xc0, 0x1, 0x23c2, "7f66d36145cead627e52e2787aa112cff4dc66c805fb21eb312b97f84cc4302f33ad06362f7e5abf246bb5af0789e996bed6cfff93d265c1683e650d1a1d43f64772e27aaefa73d0b595c1abbb9da44d9a3c28ea2f812090c61715a3c89e381141ff07004b93263e4c557b2e446dac17952ed77534287e0f124900130d5d1e28f99efc5789afeebfb827a8139ca90f73c2d0b8acef33da2670896dcbae53100a0b0fa439f11286e001"}, {0xa0, 0xffff, 0x9000, "d49c9ddac91b7f80c5d90b96ec66574f0d01a16deb992d68b41bcbcaf89dcee774f747daeb261c63e2091c08f15bfbfea770bd36e4fbc391076aa5a770e16b1e509cadaa79c7557fb2aeaa409816d8371d44f4d7b23ca94452b1f77d80096ced00947c17f95f06380f4135471e536c5d0cabc51e3857ad9f85246341b36b481079c7037b0b489607b4"}], 0x378}, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) 16:00:01 executing program 0: r0 = semget(0x3, 0x3, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/159) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x100000000, './file0\x00', './file0\x00'}) r2 = dup2(r0, r1) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') poll(&(0x7f0000000100)=[{r2, 0x42}, {r0, 0x48}, {r0, 0x100}, {r2, 0x20}, {r2, 0x10}], 0x5, 0x20b) unlink(&(0x7f00000002c0)='./file2\x00') r3 = open(&(0x7f0000000300)='./file0\x00', 0xfffffffffffffffe, 0x100000000000000) symlinkat(&(0x7f0000000280)='./file2\x00', r3, &(0x7f0000000140)='./file2\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x1, 0x800, 0x7, 0x7, "dbe4064494a6903d55f309e1596ec2ac2030ee97", 0x6f7c, 0x10000000000}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x58) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) mknodat(r0, &(0x7f0000000300)='./file0/file0\x00', 0xed754effb7ef2411, 0x1000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x7ff, 0x2}], 0x2) semop(r1, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffffe, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) semop(r1, &(0x7f0000000180)=[{0x2, 0xa9, 0x1000}, {0x4, 0xaf, 0x1800}], 0x2) r2 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x55875684757fc832, 0x2) shmctl$SHM_UNLOCK(r2, 0x4) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x10000) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x100000000) semop(r1, &(0x7f0000000140)=[{0x3, 0x4, 0x1000}, {0x3, 0x8000}, {0x1, 0x7, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x3, 0x1800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) rmdir(&(0x7f0000000380)='./file0\x00') 16:00:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, r2, 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x200, 0x11) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0xffffffffffffffc0, [{0x3, 0x7335}, {0x3, 0x7fff}, {0x2, 0x7fffffff}, {0x1, 0x6}, {0x2, 0x401}, {}, {0x1, 0x1000}, {0x3, 0x4}, {0x2, 0x7fff}, {0x1, 0x22}, {0x3, 0x20}, {0x3, 0x1}, {0x3, 0x89}, {0x3, 0x401}, {0x3, 0x4}, {0x3, 0xf01}, {0x3, 0x9}, {0x3, 0xfffffffffffff001}, {0x1, 0x1ff}, {0x3, 0xe1}, {0x2, 0x4}, {0x3, 0x7f}, {0x3, 0x3}, {0x3, 0x7ff}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x5}, {0x3, 0x1000}, {0x3, 0x1}, {0x3, 0xfffffffffffffffb}, {0x1, 0xfffffffffffffffa}, {0x1, 0xfffffffffffff000}]}) socket(0x0, 0x2, 0x200) 16:00:03 executing program 1: r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x81, &(0x7f0000000080)="b073228943560940038b71b134bb2a432b0ec9229f0a59", 0x17) 16:00:03 executing program 0: r0 = socket(0x18, 0x800002, 0x7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="02f3d547e4a9fd028ee9c2126e071730b5a3198c15a46576a54cf7f1153ce3faeb5ea4b21706eb05412e975d34092bd721ff4f315b2e7841d0f3419da6b86a78f770f655fa50e0fd98a2b741ee212cef58472adc35ec42c67e5ef23dad7c365ca0ca13afb8674b61ebe38d23cf5174f1afdfc576680f8081a15e379c9aa564bbc7ba4dc0727fe4a757df9d1b26c5ca07fdb6ed4ee2a397db52ab29e8c29a8bd55b32e9818f47f0bcca26a6994ff60755575e720717a11fa744a048cca8fc71eccc64bb31963f", 0xc6}, {&(0x7f0000000140)="5825acd9d823ad41e85661f535718a20488caea2e6ae7a8246aca982b5fbc790bba7a9daaa5f083425de2ad9005839bbca6b195846cd98a79251b84b749a6cf42b6f439cfeae08aa342c8efa463ef886f533969c3303b64cf2d8c9490c35c88bd80ab64714381838795e901f4870e35cba7cc92e34ad67b4402d6a9ef229c892430921181cbe584a537f524f7d90b9406198fbb4217c20f25efff294f576bf7fe4e366995575f6e71e22c0bb4a0d09f0f4c87f59", 0xb4}, {&(0x7f0000000200)="8cad3799eeeaf8a2198d5f699ae4b9544294742d02e7e02d6de5152ac97b436517dc2a9f30db32f8dfe4c0056d8b390c607771102b3986317cb2097285bec2345a69d53fe4b2b09e93ca681ff61c705877e6ebd5cbffefec38353b27b672f64e5439a4bce87f1b8d91a08ea5b69d614591692489e8fe1c81b1dfd3559f0726329c3fdd535795713fe94d019dcc1e703555071f24d6d81e2c7825bf232ff81bc5e628f88f6d9996238ea44c2307326baa293325fc27206487331ba2b8dd126a85ece6a4a7660b8531833bbe1b", 0xcc}, {&(0x7f0000000300)="278b84d6541cad412984b5351be23ce2c04b209b63fb4d801ea202740702cc5232c40bea1596fa", 0x27}], 0x4) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x0, 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000380)=0x6) socket(0x2, 0x4002, 0x1000) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x2, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0xe0, 0x3) 16:00:03 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x4000000) r0 = open(&(0x7f0000e06000)='./file0\x00', 0xfffffffffffffffe, 0x0) preadv(r0, &(0x7f0000001880)=[{0x0}], 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x4, 0x5, './file0\x00', 0x6, 0xde, 0x0, 0x1000}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x2) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x40}, {0x200, 0x5}}, 0x2) read(r0, &(0x7f00000001c0)=""/239, 0xef) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1200, 0x24) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) close(r2) 16:00:03 executing program 1: r0 = getegid() setegid(r0) r1 = socket(0x18, 0x8003, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r2, r0) poll(&(0x7f0000000080)=[{r1, 0x8}, {r1, 0x80}], 0x2, 0x9) r3 = socket$inet(0x2, 0x8006, 0x1f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r0) r5 = dup(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) setgid(r4) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000580)=0x5) fcntl$setflags(r3, 0x2, 0x1) r7 = syz_open_pts() r8 = semget$private(0x0, 0x3, 0x300) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000200)=""/16) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000240)=""/121) read(r7, &(0x7f00000002c0)=""/125, 0x7d) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000500)=0x3) mkdir(&(0x7f0000000340)='./file0\x00', 0x102) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000380)=0x1) bind(r3, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSTOP(r5, 0x2000746f) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000400)=0xfffffffffffffffc) fcntl$setown(r5, 0x6, r6) getpeername(r3, &(0x7f0000000440)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000080)=0x3f) ioctl$TIOCSBRK(r0, 0x2000747b) read(r0, &(0x7f0000000140)=""/241, 0xf1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x138, 0x3) 16:00:03 executing program 0: clock_getres(0x40004, 0xfffffffffffffffe) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000180)="b2cbfee10fdbb6e6654e2ba7a515d180495111c60a96812385e603b55221df08c0c4880bf2a0f99752fa726ce06db557fac0088c6bfa3e58155ec4a6cea499d416316384896fb8dd891d671319fe2f8efd8c2135d1b881d6d80113fae7e2915b141727ca36552cb5ec071c2e405dd3aa61f9a043a7b0acd14a98fc548653f61296d00b2f7761816f7d5b82fc08690ee6c7d00612585d78ca5c4e", 0x9a) r2 = getuid() getgroups(0xa, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = getegid() setgid(r4) 16:00:03 executing program 0: r0 = socket(0x7, 0x0, 0x88) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7ff, 0x10c8}, {0x8, 0x10000}}, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) fchown(r4, r2, r3) r6 = socket(0x3, 0x7, 0xba6) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x7) recvfrom(r0, &(0x7f0000000180)=""/74, 0x4a, 0x41, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r7 = semget(0x2, 0x1, 0x40) semctl$IPC_RMID(r7, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000240)) r8 = accept(r4, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x0, 0x101, 0x6}, {0x18, 0x0, 0x7, 0x900}, 0x800, [0xfffffffffffffbff, 0x9, 0x20, 0x1, 0x3, 0x80, 0xca, 0xfffffffffffffff9]}, 0x3c) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000380)={0x3, 0x8, 0x7, 0x5}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000003c0)={0x7fffffff, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000400)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000440)}, {&(0x7f0000000480)="890f1330fdcb9e1e77becca1398f95cae39728d66ecfea35941cb70e303974296f9072c6cdb77501e1ee16b8d41bd73ded6a00a09f32d7267997d25a5c465ab687a79851febc4c1a8de597ee66165026b7f3215028b2bb6c31f5c131d7791244b76981c228f4b5b8051b6a2a5564b046ae69084ec4ae05dc6e512eedb7e0729919c3d650ac023a97bd", 0x89}, {&(0x7f0000000540)="9569e80e1d4070d8628a5c130340c0fdf0561a78fefbd65985be94dd0c43f24782299263941ea01da40e62a452dad6e76a113b6e6ae901caa826d1b8b81a4f0daffff9b6bf9d2057a33f6b4a63a6193610d9c0a72a8d18875df881cc8ad50eb5d263647850ac677ad7847cd78110040fac02d121a68d9dbf463c20683f9325ec165377c34d5dc926e7d8dd5244a550e4a1170fcb1ff333d0e0d125f27ac3920ac427a900551d3cac19b204874aad81e9436488034232390b15077772e9cdbc1ab4704ae83e50c7dac0894c45ab0ed36db509b2e002ae05bd3876c8280a739f08fbbbb3c5a25155371c4ba5bd3decc1a54930bea3", 0xf4}, {&(0x7f0000000640)="792f0faf4edc96c3e830801010fbd0", 0xf}, {&(0x7f0000000680)="e5804478c5b8ca18147cc75eec1fd18209b1bc521192530c7fbb6219b863068633d10f4da0475c865cf78eb68be88f1af412b894e87b58955d5c5aabe580d3a0bc5a1a03ce269b8eaa033bf808021d928170f3888bbd6e3d8ef0d9ec28febff470ce70921c6b302c07b72445c3ef7c3c3830a60196307d4ec5e6682c5ea0f485cf7dd837dcc5c963d00aabd5be39378b1ee326f3b059dc421e7b8230320f", 0x9e}, {&(0x7f0000000740)="565a5768f64de8b50a2828a6a5500649bc1ab0f174c2f01c4af761680d434f4532b3a77b19dc96eff9d4f85180", 0x2d}], 0x6, &(0x7f0000000800)}, 0x9) write(r6, &(0x7f0000000880)="23ab5d45c281d04170e52355141723ee924c87ac53a496c0216dac0d0e9eaeac073528e5aef11f2f8b3797b793210e84ea000d290fb31ee0693b34bb803c48843d76e3b214426acc1ec473cc9a7b8cfa3bebd72bb7ca9dc037a3a5f7bedaac3e20d18109c3d5333908f7761e81352cd5da5318d106c3bc0577b9207c69e065a8ef9473344988adc45806efd5c281837e894edbb38463ed59be6a4b42e6e1938b9edc8280d87d9a8e893450522e28481b578835f287ea74c95d87c948f515dd76f66846cc0ce66ab602c5a60f49ba6c6876f9e030651dc8b04c2d5ad490207dd583203d2bb50120c5c23ef184ff2754806fad7146cd682f300eb34731c178689d82b1ed69545c52250c16f389abfc6646b2152620d7cd46f7ea703a4092c131d5f31a97352e3de8fb4925afde4719b3b523791ef5a2c9a590797375e87e6de298d030ab1cfd7c682793493de2c13d75be4d668157511c3e2680e466c521d197d7a0f929c3ec5d14cd7fdab1a2063809bbed6ead17cdac06b34a18f2462e49d312561fcbdd89d1dbd0823e180c9c3b636e59abe784c79c952c80ba1fa738c808b650989c7bfae0e94a514d20d62b75fc889e57716afc3113f8eae4df36d201c90575718b041923781fcc9980d24b13a75ee7eaf1d28a7a24f8a7dcb1ce0d08afdd37e68bfc9c964acf6871721ec40d5cb5052921d45b3250e6ab2a6a4f24f3ad24fd48e54e0c97cb003ab988066bf8038780a9a59dc3319f70a18e4726981bf0939c0d6c8e1725b5fb021299e0e6e2c87a910dcb89a9f02e0445408618ec8b69f8e8d621990f7f60958a4e6bc76944134241943424cd0b79b3fb2ac0686835ca996aaaab43d8225dae0ba33a7bdc45c02a2427a57d67821e363a2be8bf41b5e510f016545c08eddb91eae2cf86683dcdbe126448da90a7b2450cb6f99849e4bfa0e53d5dfbc73269b4f0f386ba22c5c343a227c3544698a020edf644dfb0d8b41c5a1f6134402f6a1bef6102616bfed7a4588e4392c7d629f0d8ec15eab3b0bb97f35b1e3b5a383f7cff96b174509187382c129a106089f0093ab3b459ff5798fb9288aafa51f6c1da1afc7c99786d0e05ac333b6c398160298804027e1b486ff9f0c776b1842de7a235479e90e00584678d7c3ed2ace0d601295de72a0163b84b9acf39808bcab5f04236c58640400bd9a6591dee013faf6e49d27f2c3fd1e196f32ffd89801f3086caeeb46c64ce7c7dae90cb83101f1a481f46e4cc3c0e1ab345bc5dd4ba4f7d675bea0a2fd8f46b088a0f0cf726ae7e550560ca4ef44ad59deebe814557f9cf468e4999bad6bfa30c066694af170658e99857b8a88cba9c633dcceab0b15a6520fa9e994b17ba93a18b07372ee046e2b533e2a730aa3f112dc3246bcd63a3a7ab2ef0f8b125161f1543dae0e5d7f064bf371f3eea3d5847d8d1c88e95f049d341565a8adfcffce0365203f3a62b65eeacbefa324f9a417284773737558fb1a02cc208d64d91c3a657e3e299002ca9268e7ee716ab998fe3bc4d1879da69f6af3e739c7cac375e19bd75bca394b3dbb1611bad86e979ee6409218ba82985cd3fea28d1d8ea254359623f98ccc1ba208fd21412144c885562188a1b1ee2a8c51b1c5ab827cbaf0488acc1104607c4e854c3a7e203f6bb41ec53dfaba91b76864408a371283492078c173123e24e50d1adca704fb201f0a0580eb7b2a96dd175b4648dd3d295ed4ce5c18be3495232d091a04ce25dda00fccb84b8e0643f1cbcd8cd9703680f6d77fd23920bfffc7516e8b36128894296e4b60452a0d6a71840a455b3bed961af009cea00951dd42d916ac1389a3a3ab783183a56b33733d59680de0dc05b9e4d71e6cb12bbcaff2bb8a27919d8f289fd4d5a9ab2021df4386b262624305c663c21c80fcfe829d96459ffeaf127f57b03d05aab461fb6f58a74b5cb5e9846fe5788f4103c5df8e1abe6f7c8ee2a4ff432953c492ab54a51efa1c2c519b2a2f5520cbcef95c8eecbc27ec7447a42e2282e6750237bfa90d1d17ad997f96c684337c61a93acfd99aa5a26f48ddb229d6806749d80462fad636e815778b824bb17d06c1e069e8235ba8debbdd3aa729f0ea308002a7de8b704a2b037ec8a561236cf6c055594c4d78aee9a11dd2e62515c5a4315ece2135157f6445c76fcfbe25f013af1bd6ae74feead702a3dad6c67651b4c64d9b6eb45cf2f92b16460d2e651f54b25a3428de2187ab74cb3c0b4f106de5e9fa9ef7e892ea2d264d06a1289179f1d629d7492e7f5e49d2b5d45621a99bf84f99ad85d7e1923389a55457b06c478e406adae39c5e25a792074c691e7e140ca0c6b4874b287934b12bad0c577e1b7d9ec202bc4b576fb162f41ad2f5e3c8535c90a080fa357c172bc3ae1f6ee1a874825c5df1f8f43ad82dcf5458056e1329bd03c1e55261f789a101d5fb30dc3ab5fd6dd1913f16783fd536c8acd71436d3284a822bd64dd80a808188cd23d4f132cb5c13bc3ef7cedf773dfce8e4dce78bbbfe5003de04e1132a2b44e5696e463e75a4710c461a128a40fccc5affdd3005948a86f1455216362d5b7107f0255b2010defbd003d789fc033fd47beade74ec0d0dd84a7cdfed45285e3b628c45f7ddb8231b5ef7bfe448a85c5f8f3541ffc5621b53e4b39003589f3df1c1fc3c99a5b6efa30f532abab8df9d3f07fb6be48901f5d61e66d9b79da572d352230355226951f261273dd4035c52b92c34e752f12739e2249b8eee2213c547109969b5d4d4599f331e807b1c15cae62d672f2eae2f36ce5961419b8634e3a8d8b7fae6926ac0c991636d2057062fe47afa84059e8a901926465e00946c26d1f2dc2c4502a221a711189275c48ed835a6ffb6cb6634f31bccb95c1f7c68e6d4c36d28595934e6ce29ae83b7406c07ed7ecbe9c590168a177bd28d0237f1cc7f180c6cd3f1e60e72aa4cfe20d2136802ab08ea65eb22c8bd87404e028d7adbe545af47c53541664a25b32bb98e530b34508851fa293c8644506467243a00182c1db535659ed148c9d8e39e77060c6a04c8485df16ff3525e576c5613e5cf259a5d7d1ab096d3461ea43ffe752c58d18e226280e94f2d0859db04015b0a4052f3d1cdbee9291b0e8310a3e9d8b0e7f82b68ca3551f57e81df6714b0b3f4c17a229699bead6f18fa2a5ab796f93d8d715cc756dbf787592f5804c9ec91d182a33c3bf905f194508d5c548da60f738886f9c7d6a47f919342a2914684a991983ce7a498982b4dc292f504b0f4344d3bcd3eda218042065d06dc109ba61d584231f32e5b069fb30de82b46825accd76eba79563c43300c4c683a48f82508b1539c25267ffa1d21374674fc8f1f2d79cb67c4ca2286d38133916a182a943ee3b9a7f0adcede807fddbd929a7a86e16526dc731beae53b0a29683a1f2b09d494618d71f4ed938e124eff22523ee6422715a3a1852be206cda4bb809b742d33ad8a84441a785a6ea1623867419ae85a0366afe22923cd845b447ef336a0a74277eee9ba27a553db18e511813291df699391f0821e027e37bf64ef0881246f249eb060d37fcaac0e60e95b808f32adffee244bdf61234bf728ce42b1e7e36bd81338dfa793319c8953eb2285b121b1a0cf6c7e5a4ec3b7464a8480fc66565c8a6930e495f6c51812bcd726a84f8dbc0d138836aceda250951a53170e619492ef290e40ad55727145d22df38942db6df98789894324dd4b60422443033e58ae8b9660902b21e27be01877f1bb18abd1e49afb9726bc87846ea6f9e52965177cbee331a5e48f88bee721189c02871d5bdbe7fc64287adf437ea0dafc7672a03173bd02faf940ccf1174823eed143b73dbb96b8bee4cc6c62839b27b698cba8bf225a2b82bda76e896c55941e47d6c527bd4ed1e3a1f285a6c3ce6b3378ed88b5b538b93c4dff28c3150b057393487fa99b7d703e8335f0a3eb2b79332694909da83041281d9d201c751227515365c1bc1cc00b643861c88381f7e5ca999a61e5b662398f14e40d71265f44aeeba3fd4f8a07ea8dabfcc2cc9f7bdc2f2b623c1f8d8fb6c46295f3a3e4f5a7af6b9c17a40677b0081883f9f202d924d084cfd7850f81b4612debcd089932e51947b4328cebc7539f7a5ca234823d1f441256ceb93a26cceeb571c327477c8f153bbbbfd4442d9daafc10c2c8cb239942d50abc160d2f84218aa864fc74a5e74ff90591cdbb3f24c7b51bd7a0725ae99e070be7f611654ea95cb3aafce25148ca4103429a2449269eae988c998385cdce3d72d099bc1ecc53e89f9603b902bd9d85a7d3daecdadc5ab179d13f80b9c6961f0765b3571601b448fb905f455d63d084c17cea911ee03351415aa467c9911a88041d04340ba9b59bedc5a3ac671966fd3b69cb794852cbad175235308b4e4d30000321ee4a68bdfd6698c13d88c76cae6e102c0db1cb962595e1faccb34869874ef7efb74f47579b4a107345fe0bba91b67178547bf00ebff1a313531db3d17fae10bcf62cabe9964f64c4e15953b7939002cbccc25d79dc67c258419a839d86d04eaf0d526e4af07e8208aaf9171295b078a59d86b8d75667f3d53e98f8ea8e41a41d541bdf4fe9a787c7b8ea5ca4b6a2edcc910d0c6555e4481993ec36722f6870017d55ff1b2e375763ba9c11d0554aceac81b882f4cec7e304b4840f341025e95797efc5c5ab8e7af887b4a8a7d9c635115a0fd4f680b56e13fa7d03fcac3d809f34cca1addabfcab709fbd7d8f15d2bda5315ff5bb81184896217aa825485e12ef43274a0bad5da7740360ed195bfb9aeaf5e78fbf3fe1a83ecb6cbfdf13f0bc86c5ee9e92345a2671cf404abdf490b14afb2a38fb963dda27b2bb8a544f39c27da9dfb14f2bd72d96297ccaf757cedaac4d0aa57e6591c0440bd788f29cfbf904b8386c00fd00ba75df939ff299e745516bd6a76deea6094e1cfc9abd26d45782741f7e6b323608d0823b240aeb0de9fe4a7bb49ac9bdc19f4c83e6efb755c27f35dfbc1e7190b8f8612f1722def3cc42f1b00fb2be100229753eef6db0150dbdc05ea0d9d33b457baabd3f849b1f39486bca78ae1832eed436142afa3b1cc568698a931aa3ba25065433754ffeed7a4e85b5b504667495e3cc7ca054bd1f6e7e92f69d7eb4e253d8c2fa5303a3850cdf9d09d262a9c056b2106cc2de90b6300c4a112c1f7845d6fd1509750cf6e199cd74c923b2a7dfa0a20ae1e9cafec5d3f2059784f6d7f077a198492a5d0becf15703d59a82c44f2a364b0e50cbf889ecbe53d9e97ce7f2a498d181a26ed39ebcd421719bc55f1dad86a9652c14e217e2b945e1505b0ff6db692fd8a6b5253e599f42750b7d85636b3aabbf521eecf6dc4bc809151891160cd63488fc20efe4128ea40d7d829a9715d2a19a088427c8e4a168d65f179bdf9ab2bbe6674b743b6fe5284dd30658108e2e0a3965249edcf57b0660c9132794ad7d790160952818e5d5382fe0f25e245463cabc566bd6fe0450ae7767987addb03fa5e982f501a8e78a07c14289fde52e9c18b63c566138ff8bdcfa638a495848d1fc9aea5e41e1cbd0099a7a37765a847dce54d338e400d4e6978ea7ceae534f40608870fe9dbb6a0451fb53060f1f87981b416f72bc1edc347e4de047e06cc32e963827abc69374e2a6e298295d903170059160b55e8f2482c3bf03d020858f7cc6f32221a49462dee47ddce698e91d8e24b92cf5eee8bb037ff3c43755b2fa94b676b7aaecc6a329556e877ba9515b17aebd7a99", 0x1000) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000001880)={0x1000, 0x8, {0x2}}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000018c0)={0x5, 0xffffffffffffffc0}, 0x8) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000001900)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001940)) pipe(&(0x7f0000001980)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) setsockopt(r4, 0x401, 0x0, &(0x7f0000001a40)="816a5555a87cbd372d7fe62795257b074a355a9db51df29b61d9b143a3d1265f4f5a9b4c930d4344371bbc01dd2d1d0c3afcfaee7a08e862f84a936e4412f8c8fe7a3d51af8907361ed49b5917b762f69fbef3d202116e338d46797a9d5796f85d994ce671abafc027995db0be21e7788668766874b4d60f8bb5d84f1738e2df3fbed8197589867fe845a20741af34d884f6033fea6f6d4eea2c99502c4e37d9be0a3c62d66d9830dbb65a92546fb94e255f31c76c5344990e5d8f550bc9cc796cff5910243e69a89b8cd0bc4d30470ed4a3490cd38ca9ddbf6982fd80e1fcfd793b283278e8e998e9be509b6606fd4444aacc60d4c505432fc20ce4dfcc6d7af48ef5bcaef42653706b11be7cd9b46a1687cb1f68d0116ab5a68146bcbe3d60dd83653b8f134146fe2c9507af7ad02ab0fed103e50debf483dc043ef6ded5059741be3d7777ed17ff1100cfc4a64bf753da74a1dcf8e250071b6f85b759992ec7a8596d0a786cf2b15c9a4cb382586bdef528f3b420fefe018821ceae5cdc517dd763c96e83d45ea7a6f747c2d357bf14be0cb96055f54aae7f7ecab20742a8bb2bd99c6848ff9ebef0bdf9058ade5c5b81ca3f32f7f327aca2aa7cb4f9031b2c09dc0dad053d61283216bc4bf9b1887cebf31e4879f1633d5202876739f6ea382a11d1877cdd05f56d26fc969dcae5c8404c36adfb3df68c50ffde3cd2721794bbba10ae926b34fade18b073ff982b5ffa35aec2ec550664da9a550fae618faa0e42c6b23ab84564b606725ea7a8d47b9278b38d122b5efc910e743c0f1d1121b0bbfb2a8e8af21a00715c7101ed3bac7fe959533cb94eef58693ba73a41cd62a92f1d1d99300fcfed4304aa3360e46322450e8bfd14cdcc62a03e1ed9e2a7c67a42bb00f864361abd89fffccc69174e78c6ddd157e6cca83b153c5aba9b5539510fbc43678b141f49d8958215fee167aefddbadd67c8de5376a5b519c833bf5a7673bebe2b81bc10a52699e9b718a84a37250c28414c81700822df42dd9f147550469a8cff9daa9e05943379b127be13b69fc41f5cbc8318ebd524bce7688ef04a223a4462b19ade6e3534df5209877c5832663f32c7a918a3323793f78052bb90a59ed2c94f1933497e78556bc3532f41b15525c1777aee7b387535ba52210a4c5f09b77aa151d4d2c747a3a5361bbed1090c130d2b9b426e55028df7ce1c9a23c984d7a8f2ab90016e6145ca458542ec998ed2f04e6b6513400c2e8933d67c85dd522cd4312f961694fb9ee0492a5987e28c9ecece8121ffc7fddd2d100580db53e55bf6ee5dea90adae2a6b2ef2faef2ecb525b793308ece90ee1c43c58ac01c08541ac92de97f841ddda90862301d9b1c5ceae0b9a3e3d901c67bedee61e86ce1d496e3bc6f0f4844004cecedaf530e64be9d19a75927aa0c4b7a44cda6bad7d244419489b8ee88c3dd292ad209b944d51b976ed8bc5863974d51114da253d3312ba15555aca8467e1d2bc8f5f01ed753d3de8fd14495bcfe217c41f45f44c6a39230610de4d5e44a251e406d625ddb73ebd96d37651c2b6847ed52e71d76febf232d64cd98ccd75850c10bdbdbfe51ff84a380f4045456259575eb4f6697f47bd2a574699cbdc392a76bbd0fcfdf7ceae74d2c40a408d6a65fd60025426194a8b653de07e8837b6e81cb0d7e804266097a0e0d5e3d47e4b214237315995fcb1085e5358781739378c34e00a7e8d0cea80568e7958f8abea2f7bf51cedd73d99b14c120fb772ce2d5cd2f923c6628c53e39ba638bf7844ba3fe9ca1263fbf0f52cc4ab239f032bd2d21495cab7ca49685a9c0ce79c12249d9606065207a71f52fb8d3b32fe30ec20133bfdc95f014a495b640696c562fd63bacf61c0f4af4877f22cdb838b29ed9f39a34f72230c94007985df8939ba2272f199ca6307105817fba17f31b1d486f795e6785c9aca09d62b250a7f557ccef5098c9c63694e6583e2b189414289b3cdb7c52ab1e4381ac47d8ea1d2350504517ed4d8dcdb395d017619262498dd07d51e1b238bc1353f256d9890d932dced4a34dfdacd720bddab4830a38c75f542ef80eb97bc84362f8b8408accebd9b5735661578c677045a6f075497ae1f7f9d97791fb51f6665b9ba28801a9331a73abc0a79f30eb491c661bfda89f4135025f2d49b18cd1d432abc47884dee2c8bfc2ac49650fe66c99acea9f73eeb8f94640278268c3953e158d521a998c5613bc0f887c20ad3e7d5df6792b99fdd87c9e73d78799e4cb635958461d3c7512605caa246dde029edd079c85492ce7b08224660458446eb0eab5da9c1728f0af7481e0bdcb6fb5271d7fd1c80307a5549e9e4a0c7b60beb6556c3a2c1dbbead9a9e59a5e57bd470b630a243f773af702f8349b6a362ebaf02b8f08bcf1cfc9c765b939c43e33995532111315833d56a5600427246458d988d672bc5e5704fe3d1bb57ac46ef908e15f38decb5eb4f368a89c481bc21e665c47ec308d3ea1891fe9cea0384e92209458fb0451f5660892b695e12d8bb51db02daf26e0290b06dd8919b57351bcc62630a04331aaad0b5f555c3786fa490cf7b73b41b25286097d42b7e837e6d336a00817b1a2143a940382f591ddb80f5c1466439c2f338e25f55dc741727428bf248a73ab2491cf7566441d89cc6ec98a7e42738c454618a6a9d3ccfdc665bd64e921e0e5926fca58d3be3683137ca705a63bc21488096c74fb8374d9f703977009aadceb5cf9d6f39c7783d834924fdf77d4a412bd9d70cd93a42063b406dc5e2cf5ac0fc3d3e5ebe710d532982cc3fd46f5cf73c6652b33ae714f55bfed2a8f6e6f2fb0e876ec1827d95891f6161a184c630c80b6b57bd843b9edb4366850eb1af117049120a0ea17ef671f81eb864e33e84a51dddb03fa36618a382f2b388d3e6d0764a9ea62d26531b712c32dcc840988295883bb7798e514c9b299de87b07c3d5d2bb6fbcd6800771c2f7a3238ca9dfca3b939a4bd6dae772eb5397ce8faa631cc5f9ad7d3cf5af8bcf58a2300f99456363723a96fb13d2507c9d2327db0f617ef5d2bb934d09fef14f3802e2953a2feaf32ff2cfc216b8fcebe00342ae58303313b40210645f09af74b6190e863d362032309986ee854f922a7461295edbc7e70295bea84214fb70a25bcf9758d49e2d04926ebc3945f69f092fd08e1ea1ac6c79876cd0b7fd14cbc5cd120ace0e4daa95bcda361c6c20c73b6e9b35d257b56884bf7f1ad7ed1775457ea64234016aafad3f661ea684fd0292b5db585db8145fb60d41b31a95a3b88af9c8704c163b02a65bcaee8a0ee1bab7b80bd36aee44267f4b738aee041825ce475b745e3f7696deb695784ec52cf17557e0c53cc239801f5afa0ac502443585b40ef9a98285657ac88a5deb05874ad304647e9262a349967e2d1b5cf07995d8ec41b3e75673158a1b0b2c2b21357d84bd95465ca5cb9b052463ac000a36021ab770f913f4cc79f616fcf47fca2b8db69bf8a500cee460e28b5d80ed52d7182ee15109c1330300bb67073902ef51bb5d08a795d5eaf29c763b9f143965396ec040fa50d8726dcdb50a1e34206034526b4606990b58bc1c60655a497fd3d45e4a7493893d5f91f6945e868be4122f1db095ec7c34f35c3b9bda6db4cd2782402c15821b2cbd151b8c1c6004ee01baa90479cc6167230926012dca9c60f7946aca1929ad58312f0c21eaa3310f2992e36924cc5a260d40e6dff0b0a429bdcb9ee9941045a87b56de9dfd1b29ae3b1ae7b8787787cd8062fba0197eb7743e11086705d13ccf3af548d1d2359699ae4d04cf66c4bccbbb3c55d0f9c7e1bc3293087527e121f02c70073e9f604a76e77d2165a285f0a377018263938429fa1f45ead668dc084e563257e31d1258a4cfa353b552093c1922b1f8d376fa444301e090e36ffb3cd005d5e5bc78fb513ae262155ec38398b918b58181b71a82833a1fa91874549cc63188fe4cf9ec48cebf65fec2bbade2650546a49c4306d8a0df82d169702d3550c31060ce0a96a70ac3b69b700ca390ccc9299e92f8fd17f202cd807626749a7fb4ddaed2eb53d6f881bedfc9555f0bf51da9a3cba0f58b1e269ee8621f77006b90acfe26360f672916b06e54c4ec6e0dcccb1cdbefb035cf41e395e180f8b39df88309576af808b655f8d8c072e94c2b03516494455d239aa1c40b5c1adb22fc32521b0c767216b6d924185055fd2df429bc8f6228aa355cbb2d02e5649c2f8328dc8c5afdf17f2f816a18ef4ad77e7af19fd8c610386f491e657c400715f0929c484c03ee932565787f655e88a647e29b90db0a2014fb5b60f47cdccfbc979d7592bb987ebb8a4caeb7c6351119555bbaa26b799a7ad99ba5d794e023c56f156805f21b937c09b7f29aefea11160320435f969c5d1ec01c342276ec6a6d7c133a96de98b13d2d88366528c67cbf7fe33bc13e043d24c3baccd009545cee9c6b97143e02522cd99d4d345f8e4e9babf3c7cc38d893fadc8ebb66ec83d6e0092b22d847394bf49e3779faf81fbdf26fe6a71e943711f758f04ab0b2f1fa10317d4a1f834f37866c4d3d952d30187501203d29220bbd1a9bd482681dbc60aba5994af85a8c7d52486077a2d58b5cfc59bfe6247c95c9a565bd4089c12ec08796a9603a61ab0ba6c20d862324d314c3d1bbdee21935cbd04f580880f49d4fba96645292cf7a6a7a9be2d8925a1f52b0601e9ef7f65f2c98a5a992999e3f012957bb9e0285889bf31f993f098cf6f96fde91d750e96915d7cf0ba8937e4fd55de608f6291c1f87be49b28e49713a6ff31694d8bc1895b333b05797df7dad1b0985b16c2a1e27f075f38320cba2c4f23f5391a24ba071093acdb9201eadcfab83ec7f14289a336f3af5903556d6f92767acd244b16b402653e69104fa612e94487214b455f18f9af8efeabf2a8a1850f6155f16eddb2434c29482ec15f74cb728d0a1cd3b5f681b2443b294f0ccd298deb9625457d44a3ca3119a541d846684109a5232ff8be78dc25bcba6295a34080ca2aa0ad4ceb7082f4173c1917f4fbe37b0140de9ee9fa7d287287c10e15a9a6daeb020d1f4f8149fd7470fdb77cebb823398eb2b52e440abc82703ab78e9167f94494b76d895b10b3c3dfebb49941cf9f26aea1364d80c3b4d478b0de206f61d3081a9d1334c348319bab6fb2630f707908c27945487414d806f0f6e149ec670653053d7a3b8a2da01a95ac5abd68a5154bba7946743fd02f2c0440ff8bee5beb42fcebab4e7523f5729b2bc333156a38ad769235a2c7d43ec1d063dc0ddde143bade5f25a3eb46eb3bcbac87ed706ed51bc6344e03d511e5fd1c73ba445d8631c986df603e352e7a2ff19717493c2a1f9dc3aab91103edada9b855c2d3258e3f74170d7369deed6c2a67c691b44544979ecb99e14064d646c8f18fed197c4bf57fd4d3ff5abba33a7198089dd41f63006e9b87b6e724a6d004ef9e566d4cb153229bd67b11c99b65908b0d4da4960bd290483bd11d44c8318b251238e6e57fea5d14d034920a84b9345c88fab31b18c818324794b9dc6c065e25d011a88f157162f841de3811fe6e722f8ad9d25b82e2c0342e9503fabc26340a2e7bc953658f32c1c810d8d2bbc1e9b53c24fce0cdbb7ba48eaca4c959be1d57333f6a3346d38639371b90d503dab73fc73daebe763c597c7f42a5aa4b7e1d4786d8d61165a7f040813c5f9781ec77ff0650b5fd9b4d230c10839732e4887e845f06aac0b7f744e8da", 0x1000) semget$private(0x0, 0x4, 0x400) 16:00:04 executing program 1: geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() geteuid() geteuid() geteuid() r0 = getuid() setuid(r0) r1 = msgget(0xffffffffffffffff, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x40, 0x5daa, {0x8, 0x3ff}}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="0100ed0f21b639b8", 0x8}], 0x1) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x1a8) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x1) flock(r0, 0x2) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380), 0x100002eb, 0xfffffffffffffffe}, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0x9) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) socket(0x0, 0x0, 0x1) fcntl$getflags(r0, 0x1) 16:00:04 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r2) setregid(r1, r0) setregid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r3, &(0x7f0000000040), 0xa, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4dbd) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f00003ea000/0x2000)=nil, 0x2000) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/112, 0x10263}], 0x1) dup2(r0, r1) chdir(&(0x7f0000000080)='./file0\x00') 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) poll(&(0x7f0000000000)=[{r0, 0x186}], 0x1, 0x7) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2112, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x603) msgrcv(r2, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x2, 0x800) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x9}], 0x1000007, 0x0, 0x200, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2065e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000080)=0x2) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:06 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setrlimit(0x2, &(0x7f0000000040)={0x7fff, 0x20000008e51}) setrlimit(0x3, &(0x7f0000000080)={0x7fff, 0x20}) 16:00:06 executing program 0: setgroups(0x0, 0x0) r0 = getuid() socketpair(0x20, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="9eb222644c0f47d7ddb89100002e2f6669afe43000f985fd712cfbb489f97f7042456c96a70b59722a7a5fc837f1af632ddcfb730bcc6482d8bb5c28037845"], 0xa) setreuid(r0, r0) r2 = getegid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getegid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x5, &(0x7f0000000080)=[r2, r5, r6, r7, r8]) r10 = semget(0x3, 0x3, 0x24) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r4, r5, r0, r5, 0x1, 0x1000}, 0x3, 0xa11, 0x7}) getgroups(0x1, &(0x7f0000000240)=[r9]) syz_open_pts() load: 1.74 not a controlling terminal load: 1.74 not a controlling terminal 16:00:06 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) fchdir(r0) 16:00:06 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/119, 0x77}, {&(0x7f0000000480)=""/162, 0xa2}], 0x6, &(0x7f00000005c0)=""/166, 0xa6}, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) listen(r0, 0x10001) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000700)=0x5) recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000780)=""/28, 0x1c}, {&(0x7f00000007c0)=""/50, 0x32}, {&(0x7f0000000800)=""/211, 0xd3}, {&(0x7f0000000900)=""/10, 0xa}], 0x4, &(0x7f0000000980)=""/142, 0x8e}, 0x0) r2 = open(&(0x7f0000000a80)='./file0\x00', 0x8ec0, 0x20) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000ac0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000b00)=0x7ff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000b40)={0x3ff, 0x8}, 0x8) recvfrom$unix(r1, &(0x7f0000000b80)=""/4096, 0x1000, 0x40, 0x0, 0x0) mkdirat(r2, &(0x7f0000001b80)='./file0/file0\x00', 0x10) r3 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001bc0)=0x3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001c00)={'./file0/file0\x00', 0x0, 0x7fffffff, 0x0, 0x1, 0x3ff, 0x1ff, 0x30, 0x1, 0x0, 0xffffffffffffff66, 0x70a}) link(&(0x7f0000001c80)='./file0/file0\x00', &(0x7f0000001cc0)='./file0/file0\x00') bind(r2, &(0x7f0000001d00)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001d40)=0x5) syz_extract_tcp_res(&(0x7f0000001d80), 0xea6, 0x866a) getsockname$unix(r1, &(0x7f0000001dc0)=@file={0x0, ""/4096}, &(0x7f0000002e00)=0x1002) fchdir(r2) syz_extract_tcp_res(&(0x7f0000002e40), 0x7ff, 0x7ff) getrlimit(0x0, &(0x7f0000002e80)) recvmsg(r2, &(0x7f0000003500)={&(0x7f0000002ec0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000003380)=[{&(0x7f0000002f40)=""/46, 0x2e}, {&(0x7f0000002f80)}, {&(0x7f0000002fc0)=""/22, 0x16}, {&(0x7f0000003000)=""/34, 0x22}, {&(0x7f0000003040)=""/248, 0xf8}, {&(0x7f0000003140)=""/198, 0xc6}, {&(0x7f0000003240)=""/189, 0xbd}, {&(0x7f0000003300)=""/102, 0x66}], 0x8, &(0x7f0000003400)=""/200, 0xc8}, 0x800) fcntl$getown(r2, 0x5) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2065c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getppid() getpgrp() socket(0x19, 0x2, 0x2) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) getpid() r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x210c, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x3, 0x8}, {0x3, 0x6}}, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x38) setreuid(r1, r2) r3 = socket(0x11, 0x3, 0x0) execve(0x0, 0x0, 0x0) read(r3, 0x0, 0x0) 16:00:06 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x12607a30, 0x245}, 0x8) syz_open_pts() getsockopt(r0, 0x800, 0x1, &(0x7f00000000c0)=""/55, &(0x7f0000000100)=0x37) getpeername$inet6(r0, &(0x7f0000000500), &(0x7f0000000180)=0xfffffffffffffff7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/76, 0x4c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x280, 0x1f8) pwritev(r0, &(0x7f0000002d80)=[{&(0x7f0000000580)="8c6f0cbdae8b53c7379a520c95b2565f38a16fb1f0f359b3c37578bd6bb6f7879b"}, {&(0x7f00000005c0)="4d24f54800fa5e10f3cd206df32cc37370fc9f291d0f6209ff9f300902048a33492d693f0bfb4fc62c49f78b705927e1a27d3a9b2b4a2347e2d2b9ee378d73b17e7e1e2483530033351b63008899ef840d4cdbc7fa560fc245ec9281def636ed8ef48bd675eb0a5015a18ad577097ddad6ee974b6d04233a5baffcc21e96a72f569cae1255ba5714c53ecd4476410f1f8b6561ffbbe41c898437dacc251f3363ca026957787cd4a47444cfb963899e62b1c3e5"}, {&(0x7f0000000680)="a0a482ab3c22334b236fbc4f87e3ec7e4a10f6142a3505bde7b872b0ec7bdf640941d4add50196596b0eac8c427a66a447376bb17038a50b2eec12adc6603c0be6f79cdf46951c3efcd35141d0936f8049558e8068422149c7ae9d24b4b482bfa2bc1de0c7ab1b6938"}, {&(0x7f0000000a40)="455e25d7549baf19f7d5b53e88dad45636f35f21500bb2efde3f041d7ff4e8bf2bac3a073e7d621c716b159bd983f9555cd6b51266216c8aa3566e349275827e79d67c834f8f328731fe1885029060b86eeb9facddbab4437d854983d5e15caea9f474bf7d69e9b298ae89817e26cefb8f5d657f24c458b59c516f310bc4049892e5c318153e79c2d454db624cbd67abfb259c1ba0be2fb77dc94d60157d429e382fa3a9a1a558b2adbed1fd34e9ff537eb085fd1c6709ce46dee9bdba613b575b1d92bf317c77a2fb719a35c3b01b57e487dd7fdca3c38eb3ba1a34e1ff1ef2758179b0bd955bd1ffa136e33e7bed0a5f067e80fe9378277bd93b104ef3d51b903862abd46a0e4a7f4f5b2a14b8cb28fed0be5c710779923b8345c2fb3766271d6e8eb22de6be084e16e173ce70e74273ef22b3c4aa335aa40d7fee4f27a7ee9e5dd114235aef8cf8968231a8037122a797e6de8d4f2e62903403a2b84bbdc9f77ae7ee730904abceeedf7064775f974ad53e9807603ca3a1d03bfc33fca4ec1f12b065b25ae0bbb524eb5fb51911e0608c3bd3da5b2a0b44b34b1150dab1f3827110a66cb55fb98df5d2ca3aeb6cd9e9a634c7e4fc555575cc54782d8a86ae66d36add12e2a5d613bc20f8dc46c79c571602ae48b6b4516f2190cd988eb284ae5d04b12451e893481644b89692c3039b3beb1955404198f433ed5953fbcb74ee4b84c891f5a7a35c809723c9c1a4c1976f9c6ceda817e44c15a8c639c0450ea265740593dcb8e9cbe18f73ae0ee42c87597974a9cac6059e6b55dd461fb2b8d5e2706c09522b9c9dc556469dec4b5ca3211c73d1403ab73814ffbbda2b27b681cd6e3a7a3d69253846738b7d8ca1f3bd579b38fa25f8e2ebd20b5f654d378a4485dc7d156a7cad0eb66c157f2c5200c2d52517871fe5831224597ed438978ab6dd108b630ce25c0a5c384da1b19220de211dee6120f8dd3fd678a8ab979a16ce5e66b230ceafee04fe4dd39efb85150ccb528fa16a97422883ee2cbde1de59821a2e18edc27989a64a84dd8b0039adaa4a78a4705409655c95765936d830fc333ee58cbfaef3ee56c5302143524f49257348a1309ac3ee82453d51850419ffdf2a2fcee9654b1355e64b6c765417299580e451a9576b6ba4e5157073cc0159ad000a360a059bc5a6d44f9458342911be54636e00817aa675d8d6a53a7208db9406cdf1dedf8bba06933e1474a55326873f29df42f3cfa4a97d096ec3e3b4bf624c0ac91fb82e47f9cc45d9cf4d8faa796638a02749c521ba8ea5bb3c271bf15e93e9487176abdd1a94550182465a3e219dbb9edb916f73900dfff1995f7b8a9ac61090f865ccc6cb1f47dc200a2fe5eb0df66d126c7151be40fb80cf42e7a428bc3105ea81264d6713e2a445cec13fe6beee097317cebd3cf25cd4b73cf3bc1ebaf1e45acf0e965a2f5fb045a2b21aa26805c989140368bbab3d5dabc901b51d90505a83d671d7aaa23e1a984ca17016e2d978849db7ba34e6b4e3fa28d9c6869a3109a391eab382e99dac0336d09c9598195f764b9d8ff9932ea28f24a9175c431cf563a825d6260dfb9f67de34a04b3173ba99f6c3d7cfae5977d5bab4f68bfc45bdbcfadd9b8539f1b87da7103b19dbc0b393e5bdccb34ea98cf98205658de9d342f352e562e711d442a88783bf127a07ba89ac2de4f11a502f2da9fcdb0c90d736db44b7a8ba03997c7e3b5338e235fe0ab6f048b799d77fac295894736ac78b0cd88f1980082a567bad2243a97a4dd4b924cf053871c092b7dcdd59781cf74951155574d81a753ffe864a5cd2dd3ca9520452ac4d6cd3d80b48dfb98179081a359838020867087edb5830df0d816f20f2c41b18995a99cffcfb76a6238b45fac63afd275d05b8c33fe334d68311ff3ea15dacf64748f842d485343303da7a24d90d693af45429b472f5df6ece8ba5e54d8f2796a71b645f81a380de14ca7a005c1fe50919be1a1ad0ccede34976704dee14286682809ba964857e01bd3c2311cbb92faa63a102e302c02393c4b9f157d3c36df95b3abdb70fb5b06318c6df6be59914663477302ec5d581cf841b35701929aae86126c3725c6032fab584ecff1dc2e5384184deb04ffab9030edaa368b2559db0d40eade592a2c913a13c6396462fd0ac1fcdc7c214fd371b7b15d89524e385c904e61966d95e01d5f798eecda1b8d119786db3b0f81577c4a48f6f762ca20989c04862894e1d40d507cab2750a73eb687fad3d3d14cabcb68ce17a4e6dde08bb644f628d7b7cd7f0f53e03e398716b425177a8a98776384ed56be044aeed11d2f59f9187603bf7948b5fdcff692301fe414a5a7ef7cd44f0f4f6a3f384fad7a03eff72fe15f9a5b36ae4a879f17fffdce86b1e47ad9b551a96565683881757bea4f7d0a57226693bef08d6e6bb7be8442068365c1eeee950af4a399a05dc5dec35e3d1a8037f89785b8060f22d1407466e9a177bef04706e149045a0930280b2eb902d6aaad1ff1e90f7ade65c053bff97e6e3ef8e1a2688261c441d1ff25db49e391ef6efbefa13280bec0e70699b2d83087f96e514b139b72c97f884920088b24fec60d950aaea2f6c1a7b4ebcbc8a91eb9ede377061e94f549f6b99da7923da4040f519f12434d3842bcc64c352e1d5d98f6013c5d8a9cd31e756e8eb1eb9af244fb3f1672fb9c7de8516dce6f01939fe1e6de0901a0516fb7fcfc4843c9b59da19567a6d73687c39f1692e822134a5f6c2b2e249cf28c569224ad69d764625e1adf2cce1ce58f5107b2f91f2524c13ceac429a519538c694ed2376e211905f84c7b8ff9fccfe1b2a4a95baeae576aa50fea174f063d3eecbce4f06557b89c609447c006e052eaa38a21159c2ade453ed73302bcd64c4d7824e81a9cafe963a559ef2a43e7e3f4e058729b73458922cce67e3cc718e7e2e5d7b06381b52fc53467bdcf6170f67bea32cb4bb69ca410c91003b5a9353b8c5d3d4cdd1ec6c90983fd1318000840326b3eae59b698698f0a10255f3510d9f49ab1950afe98c57c7ee4068bf149bcf42bbff880eb905962662d448c9682cd4483755b2b8e670b1629c886c8b216622cfc8708943afecbc4997172e2136240049f6885e48373d858407833d2eb939c466c94cbbbc42e0c8becd8a3569042fa4c3d655291ca2c447eba5550c7e91e62097a394564777e153daba03be85448fc1f5be1dce8f918a23751d4e139a19a4cdb79744bfcf063164f5e551f11756889b8500bb2a28b18151db2492e657950854ccae6809fc920e1efe71b1bce18e8f2d8987a08d0515208e75fd766b6255e9e9ff8f50a81a4061c0976bc26be0678623f70443bfb73b1bb5d23afbaa0d5ab1e4b072b931d20cec04777b2f5f4ca789aa1f6ad10ad7f91e25d20e98f213ed6436ab36ba89b94b170f5f4785257c704e52fcd9b4831a0f42b8e613c3ae9873535b4062b3a46e7470029c017bbfddec0ab6766e340963bcd2c6fc898d3120456bf78475c2ec219a18125f14689703076307f64d1f35a7dafb8fec0d807c9c99bef78349ec32100dbbfe460a12369d9996fc1c167358da84123a2df3107d2cf9ac0cfbe6284b51b1c6301a38cf315c6a416a36dae21b5d454d5645a3d81dd2e6ae7eac012f4c1c7afd941f87672d38eccdcfe8b9d2deec0e226ea3c629b15bae8daa57d31d5a77eb8ccbdf739fea5bc629d8b5cede57fe95ca28cadbe7c3d9e596315b9a159d81651f6fa3456a2778711f8966fff363fbd1a32659156ed39ecbe7d8b0a694883f308b4af33af26463a16c9293273cf3a50b476b56db237c3d8cd80df6298e6fece5514e49e64f1d41ec2c182f142f8490db0508426e32fbc062ef31696154d073ea55c368fede80822de5b5a39ec572d6aef1e0019f7c27ac9ed7a5c3f5d62eeead7122f2c15549e5c86d062fd8fca51881be1d9bce779e5703bb66c58ca0b608c7405cd2442131b450faf602834570838e374a389e76feea962fa83383969e5e3d0d0b24d0d84122028b7254022a4cefe1c2e93a7594e5bf1f0d65737d0f1a56cd61fd28a684aff5eb6f826975a2adeb020f01e82e873a040093e16ffa8dae5d30fabf0d1bcdfe1961811c3117c43e4e03b6fb93362bc1bc80c5eb38cf09f0f609f0a1980bd24f622df8706050349a9e60be01486aa555ba4d8b6c22e3d0573306ccdfd6184603e4c3afcf113ae846ab079a238945915c78f3d1dd8be94602917ce07d8471cd7fa3490c0e9c3a6c2bc9910f27d200f1f26de76490eb5d277ebdedbd512787c4f998faf1d47f7778f13d30655736b570eebd3924ad69e27c6b1a89835b1e168e558a62ba31d5fa960472db8e3de65f7641771f487f6bc56f660a9ca1965ea13579064d9d25f653b83e7859cdfa18a44c75dbe0fa0ebc40343b59aae008f34dac317e561b297ce6d6ea9e69088ff03923b1a9a2f76a6991c1f45fb233293ab85fe3a5466acabb5215ebf3aa863f63e5399fe5c8e02e1d6164e1b94b97d683fa6364ad8a50aea50aadf5ff18789368c2bc2dfdf0d850447dabac862a2b9e74e754011be325403a013aceedfe2e96babddc1fe97af40b6927d76aabcb763e69f36c09cd977d38dc7f4c41d434a33a92f2456b4a8a21bdb530c3ab5b55dc0361c4655593da79f7b72851cc8a0558132c4a0302857007e7fd0ee664d68f7faf3e86d3b2daea5154c299660c462092c6c951124eb77a93239329ca0aefc89ff63bc5dff96f5cd4eb1d30374615fc7ca336dbc9e118ddf3601bcc81a7ebe97cbfbc6eee313e48e729e6b8e64dbc18c87bd76aeb043539bce1b51c9cdeb1dfc5dbd4126ad702a399faeeae02448396fc6bc7b0b64a7ad4ee9d4e52f0732801b6ab0f3c275ba2703a343047ae53c27b34d24c17df2283baf0c32bb52404c26015a03aed71b2196d7342c5e72b96ae952c13ccfb225902aec5953ac8af98fee7be3cb188bbf6816b9626232e65266d61c60a7494b5298a9383b507e56f424bc5d53b456442a79943fb820deacb620b1a56246d07191fa21e469cdb878085d356e42e2c724ee7c635401921e554926c70b208f4cfe24ca6acc7dd3d089cf789279d163796d1b697c3892f5eff55949cffef71f62db74de0d3ecc04944aff433d24da32afbd561db09b173d793bdbfd75041b3752d5cac6a63f6500b632300d74073e79265bf7667f06b92db4c210fba401cab3a4a54e1f74a2204bf5e150de0242d5b0cfd2abc9717f9e4f1079069cdf6fcce505cb1023b9c7ef775658308fea284281ff8495e789ee46caa019fc26dcbef06d95e9e1b5511d7dcd486dc8a49e1bf66cb2bdfc7a06c7880e750b3a34285272121eb27a0be6199b388870f1f7205384a04d7f963b4da4128bfb5da6e5bc3583efe02924098729440ffb896518c36b9cb0bc2093403c75e809d16556e8302ed9feb09923862ba40aa41f950ff5de3ae1cfc61d9b0e423e4a35c8a4a702b2c612f097c021c40b9813f6022aab1ea780251365c824a275acba4e99a113afa8ce67aee2dfd5bd2e3f1ae81bef8934e57ff7f3949df3797bcb7b9ea72706a2069063d39a4b376f0fa14febca65710d7593658701a43c43ecc354035f7a42a095cc86337d5de439a8b7715b172ae7b534ab6b93c3f8ef04b23c565af5bb23f20c61e5c920bfd7f9735809a8947e051a233a6c4184436a0beee0bc68bd6cb5f21454d86178276599b8e0ac7d2d7c4dca4f830365d4846ca11f996cafb36dbd29aa7d78461e4fa7c1da49e6ddd"}, {&(0x7f0000001a40)="cf7164932b6fb4abae0bb459272b4f44e7b94a85c72e1b0be3c85d99484cae5456413e9f27a7ff14a4f9e164d9a71fbd6123ed23b1b18a644367d9eb89cccd95350168a7944c239c603c3b8e292c84b6cc419c70584f7b24696ef6a62b6a1fe590deba13ed3d15c39013fd1294d55065040160f44f1b9586e35f99f5c2866af991bd803dd40a5a4b3a7a2a72fd113af30fc7cb2d85276723982a8d7e84"}, {&(0x7f0000001b00)="fd5700f25f0d37ba4c4bfe4fa86f3286cc94fe2ce699ebf9534174d1c9d35b897f94aeb0c25281647002c75be6aa569a91bedee10e6d262debe1f3cb24a0e3ab844ea15a83423e0d719573fbce624091d2a1c780930f4b826690f00b2f7e3ed9751fcff77dab42721b0210486e7da72668bf773ef1ca8b0abd86e889e003b59826a61f15b1a7f5bb785c4944e9fbeff0d97d635f8a4f48be763dac69ebe9c692c2996df2faaa143e3f859099a0633b29598e4066a9278dbc0ef47c3b47bf7d11ec850ca83262847fecc8ee93bc81d8a3e77e7ea61d7f76"}, {&(0x7f0000001c00)="be3e0ce4d4ae48b31d5c5528cc79aac703f6800df69626f3ed8ab9d6279b05bbb98b95a8c3246b1218018907728f7d64ce7719961fe664e4d1ef205c680a9e3dfa800ea10281ddcc133775c6d083b50bfb5e43393d7cf386d1e75475c8715f840184023dba2ef4c8164ffb523264f9212129c2c8cbed084cb2d9306285d999e9aa256e7cde93dc885a04bf21ff96a52cf5a066e1be5ea0937b61027a2bd9a89b9c998f4fce49590f839082276b49f8c84c735fab63d6de742d37982701914a83231b1cadd894e90ab4c0a8d11959b70c07"}, {&(0x7f0000001d00)="bb60399a1ecfd6f52632e2ddf26d7d59010a9abd216bd65ed33bc7c34da466970465ca360ad4d64e6d6747496137df6bd52fe5251da54e1d941a705f3597e52ba236d236d6ce0ddf8d10e183b28cc24ea22c978e9b82d6dd7287d8404ae3b7195e8f6507827150052cdcfd730afae1397cb0c51ef7be2c3620f81d9b508f565f0607833dc063530b4cb3e24f01bee4ae33cf3973c3a5f2afc103ec89f6fe963d31caf5bff69c776375ca8f879fa60eafa0c944083f11e6671cd22498385394a003aa28dab5419dab1a53d819fdbf73c16b3ef34e433db384df9bdc70f78243e6ea600738f092fea955562bec9470144357e72580ceb179d7357226be7ef17e5d3faa36b18b47cff35380eaa8173727dea0308008929c7b19684134f32661eb24806aca12fb1335616890c1b04c2ea81c302b0bea4cbc7bcb0ae5c3908d4b33cf5cafac4885a8f496db0a581dc92180abbd65d03f29d179221ecc95711d53f0fd78fbbad7f544a96499817b547c92a2352a4b1472afb5d3d58418a4ec07c77bbadc632e43c5153ea3ad9ecadbd95c732a0d4fbba09a158b1f85f67be64582cbdb4459c327fd7d7c1a4bc6bfa5158ca759629cdd0ec17fa3eaf3f32e5efeb93d2d9504ad16f7606e4e72ba101f1847f49721e0763c122a076e2fd05fd37741f8b03e5ec4c43698b37cf53e1fddf4f9c0fe15de281e88ece4300d4f774d155738e0315f34d85afe13ffb0cf5bd1e3ed6e5df11c3390b64a69cf89f9acdf487d18e53d40c4fb6a9517a7f310dcd08cb6b0ba6dda794ea37d3ba0ab61590d23acda0bf20f9f3921e5e47c5c5568e6acaaf90b6445b960092d790ef0931660c669e73b0cf6ffee0fffc69f5401aa88df9aacf10813b9dc43cba37d9f6144c9f9e32aa79af5821f468503413ccc610623e73251e9c1884ce81332d2bd1efeff73bf881661df85926fa7f51830667a2e7208d06e07dce85ea9d45beea123070a88cca505e8c8a460801285d0c6f1673959e0f2b9de5b23a5d424968f478f5661ae6ea6fa9ea41e379f65365322122060925cf02b8077d1886a28487580e2c816dc8a36f1c90b9e1ebaff505afa9dd617f32406d8a9756773e940662fd1d4679425788e710719f6e8d153f684236112aa9ebb3f8423308e07391e19f643cf80d453d09d9a1a75136ae0a12690f7d64ded7d38f031f318906eea9bbc19ee8314e7d82b0738b69af744a8d821cc8eda3b2d97ed47876c8cff928b8b192ee089f4d0e9cabe2d5bd225b4ef792c0c0d611191f8a1ff5bd2a6dfcfdbc2510e27005def5257b68e00960a0ef4ddaa0ddc153cc820f36b467b311fae63e8ca13e5c5d897816205486ac1b3dda35339f4701d77849c2b02d050fd3a531554e709e86bdd6e01d49bcf1c0c9ee8ba12c8442d126b30bd2199b34a5a45b84c2b85bb4a9df866e35d373485439fcf05e643933b3f87dda283e4988ea6195f9e5ee9434e29fcd5d031529cdd568b5fd4588fd8eae2f380db190faf527e550913d9c2255582358aec976c7de2e8f5c5a0ec9a0f3462ad75cd13cfb27943949b56c5d234df6e236344b618219027f0ea6dfd9a6ce84a55f8d54688f854e92bad8f11a8abc63bba84abb0d384c830886927a2320c3fbd5981879a842c07d421c9322a19d86d666e353dd2adf26a72e000b4c03eae6390e60a9a4b621bd4baf7133c6eec9aa1f3760231082f773d7b202fae2a881e158f4eb7322e540e5b239ef7a946d0d856b4e67167c7d29dc6d21c81d9189523d54a71015534268590a55987fcede585632c11deef4637fb93cfecb5604243b522c5cb6a6fb4cb3e106da149a460d5e4b6434910aa4889cc6032069a71232faf34b56355b5c3ea30f700fc60846be7d7684143a2ef8114ae5470b5f46e492de43775e3c7e7dcc3ecf5b4705feee8611bf1fc798900040598bd17624f9aa61fccd2b58617874a8fc197f89bda2bd32d6c4150de7a7063b790124bd2fd018696cb0dd8e55940ea34f7b55738c188409876dbbf91ad5124359fa21a3e026b59bb11aeba54ec6d2d03a00afae0ca9c70d92d327778bf35a18318b6ccff9fec5d3b7a75dd210df079909b043c0dabbac75969a8095f3882f15bafe181d88e70d652de3a6745de126622a544a5a1f8442b27bd23333ac4580cc3261b9bb34e64a6fac29b9ff432d25a8cb32cb27e509e2a56297bfa5d4ccd74fc3600c44b449cdd5545012ec7e63cad19daca9b861cee582d171a1224642a5192073c95e8b6734cb015e9d37101c389355e089a290220f405788230dcc6251e10482f94837646317b9d5a78da1c0de49c933fd77600ae84e96df6ce8a5748d9e66c1823576f32bbab184f35d0b9947f130a0e6854e6d6c3abeb4d4263d2f0ac6816dfaa1cd8ad234fccd988355ec020d6aee236b695c73d8e9a80d21d98a3854f93c8fae54dc736ddc277876f4d05be9ad802e2798eb1940901b62f61ccbdc3fe58cc8ca6344dedd39826018ae6d3061d6384024a0bb98aaec045a99d83b0c0588c1724a656b883d98a4e0a3dd40fba2898e112aeefbc50409cb511a2263a01d2c92e4ce12d7b26496bb8c9b28f7b228258599ebbf58b6db6abfae89f2fad0e4adfade61c5f35847c03628c137a9850d623ac961ce5a358d21342fbb26147fb84c82ef5508a4463aa283d4d9b4b7af05d21b6d1dd27d71c1532e1a489846597b1fdc64671e724dd331e225924401a3309dd6c1483dcdb1a92145992d7c03ba82d687bc45dc33004a8e361310a4bafb4985dcb500a0ac00f3e40c952123563c6b894c64485503be609615006e9a4e33247e68c63d51021f5a31e135602e0b0bd4eac23d5df7a14475f16da9b88a1b7f2bbb3af044d2e75e563af58b7aedc0b08a6bf7ec304b664749b5d7b9a950ab0b4606387f8ee42c692b00b02c6c9727692d3de64e0b29a4df7cbb579d71f929fcb9cd6063cf89cf5d48ff17518023480d6d164da322d2bcbde4cf01340c6b295cfb48f854fdf618b5c42a0369c506c875b77f1be60e4818b9e1b6db3372d84bcd4afb17aad45efb59a8d25239a9a68c077275ee502167a052d611761a98ac5317f717b984c62604051f54e3047bd4e91ac3a467355caf7288b307ce8cb949b4970073602a4c67db8357c2a133df72f69bffdc8f24ec7513b3cac98b9a36f2019ff5af86b3c4534d425530030db5d327eca9f5f09e3d308cbcd0df254e40f965fc3c75d1578bbb63ec032ad593e6e794e1f099b5ecbdcfa51c4b23c388d166ffce1b788f63458cbf3f30e1b2f993339900048295e6d46b679a35528937213cf31106bd6c1dd6f632f56f981e5dba3dd569d236862ad704589c96cb6f300ffd53b9e3a5666253de6b6799f9299b1c37772ee5cccb32ba598e464e690aa73716027aff358046d50a1d1cb3ad17f555d68868f9eddfe5cdac016fe0645efd52a158a43d080fda0f7a1e8bbd95bff00d838d47c5f1e61b5ac97e5bc5557db44c1569f68d0e7dc8f3a6e50fa9f72779a2ddc97ce38352b532f0be1625eb978ae887220c7e0b399cf769e6d506f8d3c4228d5b7cbfd203edd246a1108437659541b786587a80b738dc0af225ee167852ba44b3f8d2b4222723cebbae7a493de63891d2de77cd4eb69d59d098f057c8f4ac37936b5757dcd7c8594b1fd545f22193e166bd7e6d48c337e68ab1dc2687e9652c48d80bd8faca05884aa8e6cd31d6d7d5bd01151d36db0dce62bed78c56ea2dc0adde15db81a6bdba15a51d71a2c2fbb742cd351e4c5a26d6b2a9470e95674e6e7f2fa8e5838b6089e989d81b4a89fe7fd332265a519f6f8cf95a6f07b5df20aaaec5ca7aab22accc38034abec9bc6b36d08880be46d411637f3275c8bf42cb049b216598e48c110c60c6b6852aaa51feab0467fb3e27142e4a66e888154131749e94725c6b6af4a7ccbce68d037c7075a542846956da03e65bc065774bd17a3ad249fcd1b613d85e83a53dbc93319c7eebb46c42ee7e9eff4213611b7d1d693f3dd2baf6e23b3ba10dab628be1fff6adc7991ade1ba13b059b905fd843a7f4bbce10a36f0b8603b4935b90f164c8e2db28854ded20767579744dd3cc6118be7cc7ad9acb09f49aa2daade2ab0528411d9eb946a54ed7336ce95696d06b35f684b7474fcb0520c58e70f80bd045b6a4417f85ed15035a71a37f4911e66904c7d3d9b578bc8528a3c8299025ce37b5cc7464826b30dd0ef10823d1fc6449d5f3e265c6455be0f12d9fa9cdab707ff658cd8f9a66e5efc9862e291473ce8a7070ea5794f247d0fbc3258e3acb378577e28a28cb9c82266ae513337a42a67d10fffdbd6b346a84b19372321115e32b97f6d4215f587aaaa9cacd5e3d9c5536460f55ebcf47cef8216f4d0577ff08a665a48b4babede483e9a5127614a44650048d421a776b1ecbede7dc162fd7c57d956f7b0438916a97e780f5ea817219542f1d96d40b49700444353117ee8711a299aa915b3f7ad971974e7b4bdaf5ab9fb15fe488e601238d07207e8cbe9c88f1ff176d4235a4889e3d0740404d2e83c9bae2fd198b5ed7df08e2bc5c661653cd40ea74d4eed2af8782e70686f11c7ca855866a528a6dfcd78ab916ad31439f37459d36af9ae491a617d7e048f0dc30e7ce54c7fd388fea7150437fb8013fce5878f0541c8dff43e73088cc7fed328116a622914fe33647b4c3271d167e291c62e857d0764e297b4e961512b4b7e9c525f69c820586f83cf6bbb62b9414b2b6ff8834aa6a53ba75e60c4fa9b3edf01459d7da331fce08495f889161df6c91a7b2c08a2294aee0c1f8cfc4339c8b9723a6e7c031c5011a578e7036049b183e154ae09df95b304e27fe93338754890a042f0bd8d86406266d14bd385c26be66d7ab866f278d93c42cc4c81cbc1eec96d020f6aad57de594b01e91f1aaabd13e835cbc860b7257688f4e5482670a2022776c8bcda2126fb9dca42235c1b4699c21a4f9731523a93facc40af7a26d3411aed52dca547dff65e9b26b9648e844d121e79c0fd45dda4d8344f2f3b2b8d9f7a8d3104cca19954a847c9b08a25ca5bb7a46d31a8713bb241346b5db4aef12e272f256dabd96cb9a1a7c7c35ced0502869cb7eb41c2c6c7ce7f68cd9ef4017d34d3770729c4f5cab8b71b931ddd48f15758c4c62030ebc402ea4349bc4dc22031ec8b2ce479dc91965738c420654a26ec2bb9dcbf1912d7bb501494d8442377d646b4a4689b892ff36595de048ff4391b069c397148441faba56b9cfae70cb04b6ec28d889aef8b2800abc9432ebf6a204758071bf1e1f503c979f97dc2c1dea92b26a535a06cbd76cd383859a459131d511171d28d19d493b63e2ad81acaa153be304ee0bfb34ccccb3e489846109cd03adec8b0c8a2287f426c9abe68606c89adcda89195faca22c8c27af4018df2db4f9bd9511b8ec44d20763a18fa3791263dfcd4d6d0171a7fbae0fcc788c22b219b89f9d7a487b6d3022446c7ecfbc8110281046a144ac46ee3849fc91e08fe63bb627d48f1a3ea082cbfa85a1cb17102c2baeddb1f63503f4f1db51b243054e760710834485b744580b98aef6be4e7784b9582fc178895a7270b774d19904fe7cfc9ff4a0dd7308e54299079426ff67fb884406a6d28c9b5a32e81baf0b1272b787664b6d289fbaab5fdef030be731a48ec35c236b02866deaccda432f46a3335734053ae9a44f3c600170aea235f9560e0f9ef812ef7fa5de89c4ec4300381b0c2523c7b9fcf518184c0a0a860f7e9ee0a48c1f8f21ed2969"}, {&(0x7f0000002d00)="7c7c49a254762d60b70b83bf0710e8eb9704b569a30b75fa78162c8e9044d3555e93faab75d52d26106412e6c06a5b239bcadd1874782e40b79be652fabc88d44b390de7"}], 0x10000000000001e8, 0x0) r3 = open(&(0x7f0000000800)='./file0\x00', 0x84ca, 0x40) getsockname$inet6(r3, &(0x7f0000000840), &(0x7f0000000880)=0xc) mknod(&(0x7f00000008c0)='./file0\x00', 0x2000, 0xfffffffffffff5b7) sync() recvfrom$inet6(r3, &(0x7f0000000900)=""/100, 0x64, 0x40, &(0x7f0000000980)={0x18, 0x2, 0x81, 0x9ee}, 0xc) open$dir(&(0x7f00000009c0)='./file0\x00', 0x200, 0x101) bind$unix(r2, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) 16:00:06 executing program 0: chroot(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x40) rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') chmod(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4e437ea47056322bb3f8ecebcf7d11e213b6a45add93641f53e3791e544e32d45c5d6a82753643bed6827fa51e66a61de9e8fc9ca0c31998b4d23e0500a3dc50fff34780e73d329a24107a84abf8f34ca7de99adbeb64425f5c3e28f38c9f030c5f7e7c07d008525b7a263df49065b2574c8f9accdcc748250f7406a8d44ab21077a15de02134ca9e2cdba1ced2000e7b8dcc4b5edda5d30de250802a133379b17f73c29f6e3df1b28be947af135b8c2bbb43254144413dbebbb3808c1594998d2266e124aada6", 0xc7}, {&(0x7f0000000180)="0cf44405b69da61245ca337630506066a7745b263775f40c06a5c16957d5fe40530a0273bd7f6d0535a2ec8e864d3a9aafbec8734cfb8085dd1fe5672be1bca751426320333789093059c3d4a7727bd1ad0710ffd1f94385bfd8a33907aa9f0d6d69893936aa20f1e0679afecbeae5e1faccbfaeb68eecb3e747aa77f4a7ecdd63b8486f995b098433b2ee1006e73e539235755c201fc41d424f8047b2eedaf3b2e59b20fa94be88", 0xa8}], 0x2) close(r0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x1000, 0xffff, 0x6, "f0f293f1876c91a760ee591bf3ddff8b6eeacf75", 0x3, 0x8000}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x7, 0x0, 0x3, 0x5, "db98881710cac1cb10250450e96c3b475c5d4fa9", 0x7, 0xfffffffffffffffd}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000380)=0x9) 16:00:06 executing program 1: unlink(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x512) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20280, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2012, r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) 16:00:07 executing program 0: socketpair(0x6, 0xc007, 0x2b, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="8828a408203bbae02a3e61b2873f33d6697820e2e46605d154110734cdf457f2290bc9416e3e5d758f299b0db5ac937679456ef7af0acf8321576991e9143df57797004b238db70102f13da0543b00fa8d8bbd41b30fc5392bba68db78e176cd627c015d3e3d88abe8698ee05293f32211deb05e80a318ca236731684ae7162c52bc9f7cd70abc02ddcd698254bfb73ed8302d4638c8663c19cc63fe48c0", 0x9e) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x3, 0x104) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x10) 16:00:07 executing program 0: r0 = kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="e363fa7bc44705287ca5cb2478245ffaa434162a613c6e3a7807f517bec40b43789c43f028", 0x25}], 0x1, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x6000, 0x0) getpgid(0x0) open(&(0x7f0000000040)='.\x00', 0x8200, 0x8) mkdir(&(0x7f00000003c0)='./file0\x00', 0x119) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000380)) close(r1) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1, 0x1a8f28be}], 0x63, 0x0, 0x0, 0x0) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8402, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000440)) setregid(r3, r4) r6 = dup(r2) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000340)=""/235, 0xeb}, 0x800) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000240)) write(r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/105, 0x69}], 0x1045, &(0x7f00000000c0)=""/11, 0xfffffffffffffff3}, 0x5) fsync(r2) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x0) shutdown(r0, 0x1) 16:00:07 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setitimer(0x1, &(0x7f0000000140)={{0xfffffffffffffffe}, {0x0, 0x200}}, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:07 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x1ff, 0x1, 0x0, 0x8, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) fsync(r1) getrusage(0xffffffffffffffff, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x10000000}, 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) accept$inet(r2, 0x0, &(0x7f0000000080)) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x1e, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 16:00:08 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/15}, &(0x7f0000000140)=0x11) r1 = socket$inet6(0x18, 0x3, 0x102) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x57, 0x2}, 0xc) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x71) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = dup2(r2, r3) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) flock(r0, 0x4) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x60) r6 = syz_open_pts() close(r0) r7 = dup(r6) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000280)=0x8) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000240)=0x1) syz_open_pts() 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="04041b43", 0x4) sendto(r0, &(0x7f0000000140)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0bbb53a444391", 0x595, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="f14d675bcb78957b63dbeca5af31c0de74", 0x11) 16:00:08 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x9, 0x81, 0x80000001, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x42, 0x1ff, 0x401}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x2, 0x101}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x18, 0x20000041, 0x0, 0xa92f}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x101, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x3f, 0x3}, {{r1}, 0x0, 0x40, 0x8, 0x800, 0x2}, {{r1}, 0xffffffffffffffff, 0x89, 0x2, 0x7, 0xffffffffffffff18}], 0x1000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x3, 0x4, 0x6}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xc5fc, 0x20}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000081, 0x3, 0x3597bebc}, {{r1}, 0xffffffffffffffff, 0x44, 0x80000081, 0x20, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x40, 0x3, 0xd3, 0x737}, {{r1}, 0xfffffffffffffffb, 0x85, 0x4, 0xf5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x21, 0xf0000003, 0xffffffff7fffffff, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x40, 0x7, 0xfe}], 0x2, &(0x7f0000000080)={0x7fffffff, 0x400}) r3 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000004c0)={'./bus\x00', 0x7, 0xffff, 0x3, 0x0, 0x57f, 0x3, 0xa4b8, 0x2, 0x1, 0x9, 0x3}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = geteuid() r6 = getgid() fchown(r1, r5, r6) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x1, 0x9, 0xfff, 0x10000}) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x100000000000, 0x7fff, 0x3, "bcd0e65f4f86dc4e66967d050000000001bda600"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x10000, 0x80}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e08000000653000"], 0x1) 16:00:08 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000627bf75b3d5d5d5280f2dcb0df2f9f47b3b9d886935b36bbc08f0e46e836241b92e524536c12f8ba1f1dee54ffcad57740be9c00000000000000000000"], &(0x7f0000000200)=0x6e) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$inet(r3, &(0x7f00000002c0)={0x2, 0x1}, 0xc) write(r4, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r4, &(0x7f0000000240)='>', 0x1) r5 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0xcd) close(r4) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e06fa2cfa89fd649ff4b920d9c24dd21f7f9cc6178237771d3f2bf3f232e08112818e54125", 0x25) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3, 0x1a, 0xffffffff, 0x6, "4a98a438c443c0f5d96901ad9953e49ab1b77199", 0x8001, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) write(r0, &(0x7f0000000000)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r2, 0x0) 16:00:09 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x2}, 0x408) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x40, 0xffffffff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8000000b, 0x94f, 0x8}, {{r1}, 0xfffffffffffffffc, 0x40, 0x60000020, 0x823, 0xfffffffffffffffe}], 0xc4, &(0x7f00000001c0)=[{{r0}, 0x0, 0xd0, 0x0, 0x80000001, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x81, 0x3}, {{r2}, 0xffffffffffffffff, 0x9, 0xf0000000, 0xc1d4, 0x1}], 0x78, &(0x7f0000000140)={0x4, 0x2}) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000a80)='v', 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) 16:00:09 executing program 0: poll(&(0x7f0000001fef), 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x101a8, 0x0) write(r0, &(0x7f0000000040)="d34da25cdeda95260d0bfe4ec4bfd6901a73e259a95fce6d7c6cbf0ea741e40fce9a7404768ce128820c0fcbf47ffb697444cc447ea68071fec77ae1b40a1186613cc5cb3f142131b06c9d1a7a9537d290ef51126fba7482578a5699deb3409a487c2ad2de1e523fda486770f46b57b597f7ceb70a1d6655eda1a836f0ac5c71c305295314304fbdd8e65c81990786b3a18518", 0x93) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x6, 0x7fffffff, {0x101, 0x4}}) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x202, 0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000a80)='v', 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x18, "5c0400a795a644b46c1aab6300ffff030000002f"}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:10 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8080, 0x10) mmap(&(0x7f00000db000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="93c16700bf877d4d2ba2fe861d3dcc0ed0cf40469bcd44b766f8824ec899584c6a9bd95bffa1152c1ed9344c1753839b0485e6ddca31b63f0437e5a26ce27a951e386c14", 0x44) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/131, &(0x7f0000000000)=0x83) setsockopt(r0, 0x2000000000000, 0xa0000, 0x0, 0x476) 16:00:10 executing program 0: socketpair(0x2, 0x4001, 0x1000, 0x0) semget$private(0x0, 0x2, 0x2) 16:00:10 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="3512a300"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8, 0x3ff) setsockopt(r1, 0x1, 0xa, &(0x7f0000000000)="006bd501", 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x1000100000000, r1}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x880, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0xffffffff, './file0\x00', './file0\x00'}) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648b48936e14a79a15cecdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caae7ff8fe9a63dc986b085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30adb6228e66c542609d4b534ffc8101d776ddeae27a1ca7ad87da72d84f761997ced63f009c953432e0301dd0941e9d64579b9518cd8a687595533ecc81c4791e75b4c501e1595fcfbace5782f265fa2673b29f256ce7eafa178d83c7017a8568c57259ef3cfe939012c94a04dec199c9b0ebac804630d323d72c54337f6e6d2c2eb94268684fcabfc7174ec5dfb73b317fc98a016a1a733e87e78244a7f03cac6e57103c61d121e4f6ed3e7afab0a84baac37f2b8b34f8e4d42134fbe08e7d5f8f32227af1154a8fac0c52fd4985b574f013d2720e2bf59a0ac30e94a482eaf42f327891ed9", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d10, "b04d00f3ff0a631a00"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:11 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0xfffffffffffffffd) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:11 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) getsockname(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10008, 0x0) recvfrom(r2, &(0x7f0000000200)=""/4, 0x4, 0x42, &(0x7f0000000240)=@in6={0x18, 0x0, 0x4a, 0x6}, 0xc) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r3 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shmget(0x3, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) dup2(r4, r4) read(r4, &(0x7f0000000080)=""/97, 0x61) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/140) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:11 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x101, 0x101) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) close(r0) 16:00:11 executing program 1: setrlimit(0x6, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) sync() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3ff) mlockall(0x1000000000000001) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0xb, 0x0, 0x13f) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x3, 0x0, 0x0, 0x0) r3 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r4, r5) r6 = accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) getsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180), &(0x7f0000000200)=0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x200000011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) write(r0, &(0x7f0000000000)="b1e0209dd49dc15b20c719ab", 0xc) 16:00:12 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) close(0xffffffffffffffff) 16:00:12 executing program 0: readv(0xffffffffffffffff, &(0x7f0000001640)=[{0x0, 0x1a1}, {&(0x7f0000001400)=""/244, 0xf4}], 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x108, 0xa0) accept$inet6(r0, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = semget(0x3, 0x3, 0x59) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/21) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x3347}], 0x100000000000005e, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x4) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{0x0}], 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xffffffffffff0000, 0x7fffffff, 0xfffffffffffffff8, 0x6}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x10000, 0x7ff, 0x1e, 0x1, 0x2, 0x0, 0x0, 0x3, 0x0, 0x7808ff8a, 0x9}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x450, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000180)="000000006535b5d420b0cee73ecc2d4c1bf5706271db8766933e2a19bec63eaf6e058e03cd8476c94987845afd6c5dbc4cd9264396a4234094cf1c873dd0031ed7f17d6b13077126ea941f0941537e8b515b1e3047505ead6ca40f90682b734ea8bb2afae0242295f96381816dd56f530a27f7de9f973d88688e78d8fd5db8516b353340abc0d42883c7a8609c104ac428b2dc9585a950720922b9875c7d57707512b50b4ac36138cc481544ffaf1b02679a381a99dc4502ab2877876a5bd0e8f78ee2ac3589424182c0e324c36532cdff87a86ebb3f3301b205b5056e6e8c3e94269683018f53d27b02d558ef7773ed9aab0decb2bd0cdff1d34392a049c4e3a0a9e7bb20c639062701cc0352a8c7e1f55c404711b9d713c7326b591d8e1695477ed441c969a022a47c45a27aba17f69bb79fa637876c35805ebeacb57e0d77050000000000000000179bbe3c7dd01e3c380d292379a426b5b07eacb8", 0x15d) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xe0000, 0x0, 0x0) shutdown(r0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f00000001c0)="01000000", 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x81, 0x3f}, 0xc) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x9}, 0xc) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x2ba8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3ff, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x400000000a, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96", 0xf0e) r2 = dup2(r1, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x5df8, 0x7}) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r7, r6) setgroups(0x8, &(0x7f0000000000)=[r3, r4, r0, r1, r3, r7, r5, r2]) setregid(r7, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r8) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8, 0x6, &(0x7f0000000040)="fd1729c8794ba06c91bf26b813b80cc674a4a9d0053cbba6c432b3ca10a85eca41", 0x21) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="60c3494b05c9813901eb1ed2e9c500b9d73758fcefe1576f61bfbf63a9355395adae10237a4377433a48b64486709ad7b5f270a2b1fa23cc9cd2183c", 0x3c) setsockopt(r0, 0x4, 0x6, &(0x7f0000000080)="6377384a6a56025c4d1bd8ae4fab30ee933cfb2a72f0056f7aad3ad3590588494d19b3223103b1ced9dd0f0e0988c5b384f9986090c0f53ad90601c7a39f8eb0bcb14a6b8cb88a0292958e4b63adb0c1f3a3027687bc8a664971225e032c411e7e9937aad975ab4cb005a148ca5ea181f893cb3b11b1dcf2f94971b5e87ed57666dd038bf7199b26dda5a264276d49c464892efe634fb0119c7b1920818abda76d6dfccb16396663a126253ce81dd57d84d77b1e3c19009c88ea42c5683e562c1a70a26d3eb5832c79d5192c7bd78313494c3be91a6249cc9f55a1b56d2c548e38cb56188fd09b", 0xe7) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) setsockopt(r0, 0x29, 0x3f, 0x0, 0xfffffffffffffe99) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x8008, 0x80) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0xe2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x44, 0xf0000013, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x12, 0x0, 0x400, 0xa12}, {{r3}, 0xfffffffffffffffa, 0x99, 0x10, 0xfffffffffffffffe, 0xffffffffffff09d5}], 0x7, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0xfffffffffffffc01, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x8, 0x10}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0x48f5, 0x72}, {{r3}, 0xffffffffffffffff, 0xa8, 0xf0000042, 0x401, 0x3}, {{r4}, 0xffffffffffffffff, 0x4, 0x40, 0x7, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x7fff, 0x80000001}], 0xfffffffffffffa83, &(0x7f0000000400)={0x100, 0x7}) sendto$inet6(r3, &(0x7f0000000180)="65123addd8bc4c2a8742e20db2fa1ab4c34c26fa1e8ea8e0b732110c0c21ae595884cf773842e240e2d524b50cb086f38bc406a0c980437a6b6f01e4576298f665acfcd7ff7d4227bd7d544a26d353bb0a194fb54ac7f6537a47d56a07654cb485b5c132f92e2b58ce86e4b1cd9212cf244960992429a45649be32238ec638ff9c154ddee482a745d141fe3f98cbda6477dd82d8464a95ddc6321781ec9cb7b7f6410d75ef429127436e253ce73c40", 0xaf, 0x400, &(0x7f0000000240)={0x18, 0x2, 0x3, 0x180}, 0xc) poll(&(0x7f00000000c0)=[{r2, 0x105}, {r0, 0x40}], 0x2, 0x3c) 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = semget$private(0x0, 0x4003, 0x100) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x6) setegid(r1) setgroups(0x1e, 0x0) setegid(r0) setuid(0xee01) r4 = semget(0x2, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="3007c0c006000000062c6b76328f668a0cec50189ee09735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e84354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a426fe758f9879a70b1968171d8c17fa255f5bb071b98b28eefc1a59a417", 0x8a}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_pts() 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket(0x40018, 0x2, 0x0) setsockopt(r1, 0x2000000000000029, 0x23, &(0x7f00000000c0)="e714", 0x2) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:12 executing program 0: setpgid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x91) fcntl$dupfd(r1, 0xa, r2) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0xff) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r0) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) open$dir(&(0x7f0000000000)='./file0\x00', 0x190, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb91c6d33c41b0dfc71266545ce74de4", 0x3, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000080)=""/10}, {&(0x7f0000000140)=""/42}, {&(0x7f0000000240)=""/198}], 0x1) syz_open_pts() 16:00:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1000000000000000, 0x5}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:12 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000000), 0x0) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000100)=""/239, 0xef, 0x40, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:12 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) flock(r1, 0x8) 16:00:12 executing program 1: socket(0x16, 0x1, 0xbe00) r0 = socket(0x26, 0x2, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x33, &(0x7f00000000c0)="f02d7118", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = socket$inet6(0x18, 0x5, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: getegid() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x1000800) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:12 executing program 0: setitimer(0x1, &(0x7f00000000c0)={{0x94, 0x3}, {0xf6ed}}, &(0x7f0000000100)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) getpeername(r0, &(0x7f0000001200)=@un=@abs, &(0x7f0000001240)=0x8) r1 = socket(0x0, 0x4000, 0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000012c0)=""/194, &(0x7f00000013c0)=0xc2) kevent(r2, &(0x7f00000014c0)=[{{r1}, 0xfffffffffffffffe, 0x51, 0x410a0153207823e6, 0xfffffffffffffffe, 0x401}], 0x200, &(0x7f0000001500), 0x3, &(0x7f0000001540)={0x100000000, 0x5}) r4 = socket(0x1, 0x400000000002, 0x0) getsockname(r4, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = msgget(0x2, 0x11) msgrcv(r5, &(0x7f0000001580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x102, 0x3, 0x800) 16:00:12 executing program 1: r0 = getuid() setuid(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x21, 0x7, 0x6) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x1, 0x8a07}, {{r1}, 0xffffffffffffffff, 0xc, 0x0, 0x4}, {{r1}, 0xfffffffffffffff8, 0x8, 0x9, 0x0, 0xfff}, {{r1}, 0xffffffffffffffff, 0x8a, 0x4, 0x9, 0x80}], 0x9, &(0x7f00000000c0)=[{{r1}, 0x0, 0x1, 0x80000040, 0x5, 0x5bd0}], 0x7, &(0x7f0000000100)={0x3, 0x7}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000001180)='./file0\x00', 0x80, 0x8) setsockopt(r3, 0x2, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x6, 0x7fffffff, &(0x7f0000000180)="548f704488169b7f1d2a8e01e016a43e4905935485262972252f2de8d0b423fc1283e1e20553ed0e1dd9d48475e89737c314ded1814b9750d156bc1781256a8c511119e7de580a553087b7893c2b27e9cbd87adb6f0948b6194c2a628bb98f288da569acb349f6a40a8c9ca88f0cd1c2033e7f34bb00ab49cff6c0a9a4e40da073ae0727bf21d441e11225d25486675ff10953c7d078933a1b0cee3784c365e62f1d55973faf158e0ec0b7b010d99335f1657240f26c813c87792eb75d17c134acb4df003107565c6794d57a2f6a883847a56d98fba247825a465059d06325423dd68397900c49d01257e6f4c16653c0ea325942dbdefbabb7351689a5eb68cb9fa6dd224e16e7c5e295f4c39562e7aa2bc4fab3e229e7f50ecb9ead3b7db59dfb3c173bd043aa5b85003a3795dade90a6d822de3467390707aab316afec5d1936bf02e4b97ddfcc7c930d3dc905534eec1b872662cf62d711d5afb2db02535cd3e438e7ac32ca4b5d2e58ffaebacca724a036723780d03844d77b5150ef1765c029ab73d6c2ce94f41aeab6b3a825af7336003901e751ff766252b5dc67c3e333785e40ad52af86641ef2eb0340612a75c637183f7b770d8f207bc4853a7703e759396d86b02f8bac197f32d771f97f15d5fe723cf9415e68d1d13f5577f5b0c01231e94993fc74cfc5d0ee5f5be2d0df49ed44b004c1656fdb1936032f18ae22ce86d60dc386e5e9ae5d321da1e367846da4d338bb4e49cacae50645abfde851b7885547a5acc0f3041f0a115856919d7c59144bcc4d935b61744e83d02b4f4fb174dd270c1904c5e8aa195415ca8406d50c1e128704623c44f2075c25b2a8de5c600f3dfe4f7f029fd78fc980409d626739bd0dd5a4ef7a8a1628b3d2b6de2b05833cc5248eed12195bf139e827db7a9efb2dbf6d12a0eab1326cdb1e3477c18d1edf920c3d81862eeb8fe004518fbcad53cd49f609c9d38e817da49368efd0df73ea613620819a2cc90ad157fc7a41678ef46e32faff816dc22317e5126c2d1cfcbd93103b22708ea325c6bcd6e7b913d90261dcce1781bdfc55b1c54212ee35e12cf3c692d025278c291096640914940e78438fff0e5e1866bb4aded6901b636dd6db8e18b5dea0441470cee3458dbf4f83f88e270606435def6e369b93682114ea20949c60eb415636b4d6901582a9f350bb23b7d139db715004bde16a2be3f85a35f94de6f73007886a43cfde6dd910423924f35d4ba04d120c7e1e3cda7aa30a00b83129f0b4c2ac0392625cb74ee4b7a3ff2c9697c62f0bdd97025e9a7d83b5aa9e3a8f33f7eefb722f6c209348b380aef4e34f5736e0c79133602473f4950000134166f72c8e2f38713a8c900651aa6a326f6459157e19fae9bcbca4edda64b63cc6ee1a6c2476cb3d9485a32d56fea5e50fb284c343808d89a00a5f185387541163323673a9ff9513f0b8d8254d20a76bd422f0a1ec116388994b634d029429731aac27dd4b3e2c435eeb651ad5a9cf1ced8086afe0998b667fa358bea99917f403f6cbd732bd4b51077adc5565c5eee2f90c3c04775965cc85b3e3097f00134208a180970e8ff2e82465d7d0b73016834317b0dc374d33682b2195f52f57e7e5e4e7616baa5e6b6210bbb8348eeed64e4c8c8b6503457c2fe2b20d2b2b0cc4bd03f27e42e08421a81b0834a79b963cae0077d325ff4a2024d84b7df358f07efe74e5ef2ec6a948d1d1c38cadb1a2d5a403bbf00e554102ee506692134317cff91f827db507b70222c4365b9f1b99d2c9dcb0a04cd80094ffb45512c10de80ae36796e070532384df185cb8b3e69d7d5dda36c1b7f14e92fe03c0974c0faf57c7ed6e4fbaabbd686002dbb3f14270c623729b19ea0062233fb08b0862d869ba0b3e5e0e2ad5a656624d38b731c10b76e50c84b4c82ce3838e63f5afbe81598b81b21f34c82e88efcad59a47f281c38f135067bae752586ec8793fc945a692bf2e3821b8f5f1a81c16aeb9e1e47927e50fecea2abf5a189507f679ddcc1eaf8273af37cde19bb71c0d44655b017be72f7c8f3dcef092e541031247ec2d01d18f8995f7a8dbad6a8ef00246258d369115725cc0853c41d228660eac3d2fb7b25a06cdf370b3ba58d4644b07b476cbe716fb8fb748adc1e54e04805fb3df54c5380d5810a88f484b300020489ec641bbddee33becdc137e457e5048c504db3e6b0bec3d1624fe729bfcd8b93c7e9f67ae1c72c4684cdd3a6a6251da6c98d55f9ad8c128d083d60cba0b8c453b95f617e4fcabdc32252aa6330f66dac510bb9151cd91843f85dc7c2f773463c1bfddf29c460a3a3c020da9210891639e84a86aa36aabf774406257f9cccb3df5a9fef76aeadaebfd0988f7d0e9bba06788a7e901ce806b7c25c7da6699d81d3ce42920d927c7feb3c453b0084a2c1286edb018f29381d10d5dc7f84ce6568ea17a35e1854d3a145d4df28e1d2b912973b54e51e76f959be2b309bac353922c6e0cc1d8e00a793585873f93787b7175932e0828fa51aee0df92931e28d6a0db5064f75917439842c35a7d9686f084c9e3cf6b7c0ba52d322ed936b7fb629a8903a01f0898ab47ab4e0b791ea170f331da60a01c5730149aafc8b85d6c86b5c7946e42728c28a3db2dae13ef4cb550ed714c6476b61b6609e3375752f424953256037a83673f610d9fbe9ac5ac1fa34de882aac36f1b1cef35d6cde43f21365c92a2aba4dcda945d961446949be4c58bb413209a981ed0bbde9a63ee5e05cd472373995f476286dba80ef400034cd933191509c1d8f459cb3b46bce2bca5a3c091af09e91a2799fd8f72735ee4c47a53230be351e468cf4593bc68845f88073f37cb57bcb2d62e4837d864931b32bb2ff93ff7ca001afde603af32b1645cc1c735aaec7b20b3558bcfe8c0e73e5a0b2f9e20820051b09312c07e3116859724f712c7287cc321612595f2e6694e6c4d5e6bff2b34b9058a7eb689a10664f6316e89472f217c102b89258bd71d4db49ca10589ba960351b9ae541222c6ef5ec9dac9e5682255995752e5f6b59cc1446d5a373131e59f536c87229e3126b274c8dfcc77fa58efe1ef753c03112856810ba2e56802468dae0364e17c1100901839f121aa2b058743fb02d0f94096fdc4d09257df14eb1ce8f6b651848b237747a0aae2f707a607d33e85cd48efddeb4e0932453a19bd43b62f1e4de1da6d2ba0026ffd11f34e4cbf54cc5f2ca4396e0b287eb7dfa4597b4341aa7e0fa2cb3ce35fe8142250d0e1d819b1ba575f4afb806f48b4f5c3ef0eb29452d987e10dcd84e8bc99d402075d8bd4e060b30c4e4226b0a8ac61191fec68bd43d89fbdb9bcd088bb5b2dd80b4f223b1005f61d2981d66bc49c816019732af10b2bb8a9fff3ee8fed160ce2d1e99b947d08c1b8b9c76418adaa255163d772db762c1caeb0ff6bdd610a5649da90d6feba82abbcd2a7b5b6a3406c844188f47c8f4df4508dbf0c48900127ea8e7f21792102f55b5db5e0f5bb4d8620e120ed4dde4a285c34cb82f73695d2527c1a8de69674fc4a27331a85892d9dca76b114c2646c9b2d1eff219aabd4f0eee687e813b52284766651e12bc6731dbc9b5d2d6b3356c31af23f2b424bf2413efbcc021ee9a9621fb608161678fd2de439c53b9354f8674a0bf09f50f0e7bedeee06a8b013d54ce6c5d237d81bb87d25e6601cd1789cc9375bd65955f873f41dcbe60ab0f52c3d22c8fc780081eb52e7d8264d184ebf38a78176439da17f88fc90dcc8a6c0f3ec9fd85a0f0e2e1d980d34827cae64eb49e83e40ec6b3b64d2a22495389861791275fd1d4cba3960259af2e01b45b53433b211c8e9243fea6f9e0061b48d920b1501ae325bbd5e19cbcdede028dfdd4335bc3abc8fbbbf90a5b8868a784033d4ffc52d8928ed3e77d7c7f1cf87051924a6130cac0bfa420117e6aa589099fe678dc373a00ac48003d7376c948b4cf5214395067e8be24d70ae2333df58303c2ca75a08b71fcdaa1b072c4bd4b2c8707e348596fdb8b1096004c3fc1cf3b1509de835355a09c1a63af16c229425b6fdf5afba0265d4a7d53dbbbb72a5c4e920954102a566fec80dc8185d990f27b52f04cf086fbc5c5024b44c23d9a03ffec2a61e83a301e59c429733680b43612b7048d4fa6d5d42bba7f22f9f5ab0676d0f17f7982a550195079c8de28e8d428c70f136dc22cda5f815673830da151b2b5bab515d33e834adc0b15a89013b62cfa95ab504f59cb238c35afc9da7898495d89f0bef83aec52d65e4f219800955fe6c4083a0c4896699e784b1a258c8ce3197c4d178cab252af3abe95696f9ec52fd7f2c80b728ff89ad5a7fe55a69e1dbc5ffa7ca14ae774373fd3a19f44212d267a6488ec158bbe46537c7d7346d9bb593d6cc85bc8b18341ee972a7b8500ef582dfbcaf73456f4a5a69719e7f40ab7eae9727c061bf3919b2ae2ea47189000f83fe3a03331d0a94aba4f071429ab2e116e8124850075d2d55d429885f9053394e729e02a744262e6840166117eb40384f0cd3f9adca5355e642528060f7791d009d85f436e73bafa090bba49d8993e47a8ae240fd8aace27e3685f1057172d69da9452d2d38775d61d49bdfb55d9d223b395fa8d6ef49ad0565b6831101437e98122874a30700a0092388716aec891c7778eb670ce01339ffa1d1fa492641e7375db76e341a3e692999a5c95db242c673aecf4763dce3d46b49175ec45df6deb0f85b6a75ddaa333d7d59c2829cc6150fb6a29a6754e78ecbe2b346f42ddeec47de38fd507c4abd553067dd4c425aaedcfabbf4e973f2b74b97dde767c8f57bd0c3d07828497d5ef0bc9161e2660c04d24e74db8fa419e4365b17b52e8ec639e9f9306bb82c926dc3552168492ecc69422cf6f15748e140911857d98b5a47af18aa0873200a14d0a8c1fe0aaabc450b2654adb04aa5d3bb8c221695358f05e5d5c77a693bc24fae2dc3f9c28c09705e00ff917f5e4b923c86d50b1c94ec6f5527c889057eaa1b042d275fac2f17771370178baa1af420501ad201b1593f14502c8ae5ae93e63f95907324df9b9ad8f6a1ec728bacb7651a753f4135dc13de3c5b1eff1fa02e006f091b12f2d65ca65468a0b753a5622f80918c9ef2c218fbadda18f1afe2fdbd850616fdd8d38010f76895f6c5a975a73d693e86fed73994582d097a731ce9fc9f12ca7d385148a4ba7b788de527a08df05c2ad686a3f43974ab1adc36334b897f1cfd324c22c9435a10b67fecf6d061b05636fdd9b958244e49ffdc6937c7923ba902b6d61a37d8f5473f6a69325a24c67fd6666f93abccc90a6158e1ce553a7e607c93582fe7711bcee70fcb7098efa583574b5852e042bfd19f0139c38479fa7c9d372207d424bf62fac136d0d1ff01467fa7bfa4a83578b1f60cc19255a3c1e1d5779e3bed238edb0ecae33840c9becb156429510e71769fe61aa0c32414c7ee111ef7937a361976bbc7d50fe9dc05d5c09e24f319da3f6690145a5aa50239a41afd08de4c347325c67ffd8ff637bd26d81046ff1467475420042adfe7dfd0d70e08e4b019000807fd50dd5000bd68e929284195482754b3d6e302c2d1d3cb6eb5ed58226a0a492b4eb4448a1ad95462d044267900b68a3949b3cf69408db7e0be134a1c1406014904f3c6dd297fded387ea1e9f0fb3a8b817b793b3b0b91583103848d6a0b09e187e3ce886e83a70d97831c2e6f6215b15ff52c7f80306b3fba4c095861e4985ebc7905981a4c40b12d4", 0x1000) 16:00:12 executing program 0: shmget(0x2, 0x2000, 0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x104, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) r2 = getpgid(0x0) sendto$unix(r0, &(0x7f0000000140)="7565037a13bea08f3522e914825b45b0112734cc1e365419872cc2b94d06df84159380d8a1b7291ac05295c6a2f60bcc077208105125a0753e8f218aff3e58081cbf59302517f85ef1ab889dffc983eb39cb26368037914c98dcddf033c7962d1f6c380c5b0bd59dd1bc5ed7ab6748d4d74c4c35fb15", 0x76, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r2) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x101, 0x8) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xc, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x7, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/204) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x200002, 0x2010, r0, 0x0, 0xfffffffffffffffc) clock_gettime(0x3, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x20) fcntl$lock(r0, 0xc, &(0x7f0000000000)={0x0, 0x2000000, 0x0, 0x10000ffffffff}) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:12 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000100), 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x3, 0x0, &(0x7f0000000000)="4d3f245aee4324e15505fe4b6d0484b974305ca1c8106c42b3bbd19255848e987e040449c0b0060c0fcb2db2ba46485a40a96d39408b0d64c927b2333e5442b48a7bc464558a2611951bfe429b8ef3adb698788e0ef0a0f2b3f5f8e84aa0adfdfce233688850f57a2e32b7728bbeaee6cb3dfa0cc65de611beeade393691b6fb72a1332c19eca54928170f61a4481af96d06a1d0eccec17162b2ae9799830a432c9cc5867675b927f07a132770fa2acdb03de7ba1a32952220cf5d2f72471864d7cde7cd943643a30e1cb486a6cb28c4c5", 0xd1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='{\x00', &(0x7f0000000240)='-++\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) setuid(0xee01) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xa2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) getsockopt(r0, 0x2, 0x6, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) listen(r1, 0x0) munlockall() 16:00:13 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) fcntl$setstatus(r1, 0x4, 0xc0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/141, 0x8d) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040)=[{r2, 0x101}], 0x1, 0x0) fcntl$getown(r3, 0x5) close(r3) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/237, 0xed, 0x40, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socket(0x18, 0x8004, 0x8) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x4, &(0x7f0000000440)) 16:00:13 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000037183eef00000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000036fbd64b00000100005443210400000000000000000000"], 0x55, 0x1, 0x800) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x42) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000100)=0xfffffffffffffefa) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffff, 0x4}, {0x1, 0x2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5878289771c4bbe7d0e7e9a70d243d97aeb2bb16f3a74bcfe0f9eab932f9d9c86a9ad89d77"], 0xa) bind(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c030b00"], 0x10) getpeername$inet6(r0, 0xfffffffffffffffe, &(0x7f0000000040)) setsockopt(r0, 0x4, 0x4, &(0x7f0000000080)="e83b83d9f8f613b30df932f64d398e6532feee8607156d64d26be306ea85351d3164311742fd6d46f6c4465a91f362267814a7e03fecc4b6f268f9b6b8564f0e5d8dbaefd5a0792686e143b94dccd5f1add055897a0e165b776909bc12738dce013ddd277215bb6e770d334f852a77c77914a04b723dc9fea9b577de040472789080defe909c0f61e9f0c35952295ccad4ea529a092dd1df5c25cc058c4ff88cd2542c470d9f95be601ad01ee2c6e820730270fc74fd30f2cf01b5cef28af53eafd72e632f6ae01a98cfc3b2df9a18953665907272cd", 0xd6) 16:00:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x230, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x1627b63e6c2c0f59) open(&(0x7f0000000100)='./file0\x00', 0x28008, 0x8) r4 = getuid() r5 = getgid() shmget(0x0, 0x1000, 0xc0, &(0x7f0000ffc000/0x1000)=nil) r6 = getpgid(0x0) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xffff, r2, r3, r4, r5, 0x10, 0x6}, 0x5, 0x7, r6, r7, 0x80b, 0xfffffffffffff001, 0x100000001}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r8 = shmget$private(0x0, 0x4000, 0x2e8, &(0x7f0000ffa000/0x4000)=nil) shmat(r8, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:13 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x40000000000000, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000940)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000380)=""/222, 0xde}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000480)=""/157, 0x9d}, {&(0x7f0000000540)=""/179, 0xb3}, {&(0x7f0000000600)=""/177, 0xb1}, {&(0x7f00000006c0)=""/197, 0xc5}, {&(0x7f00000007c0)=""/29, 0x1d}], 0xa, &(0x7f00000008c0)=""/94, 0x5e}, 0x2) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) chmod(&(0x7f0000000040)='./bus\x00', 0x40) 16:00:13 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000031, &(0x7f0000000040), 0xffa3) 16:00:14 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x218) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() r5 = getegid() r6 = getpgid(0xffffffffffffffff) r7 = getpgid(r2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, r1, r3, r4, r5, 0x1, 0x8}, 0x1, 0x11, r6, r7, 0x800, 0x7, 0x80000000, 0x3f}) setreuid(0x0, 0xee00) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000280)=""/118, 0x76}], 0x3) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:14 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000200)=0xc) syz_open_pts() dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:15 executing program 1: shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) socket(0x14, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) 16:00:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x9, 0x5, 0xbca5, 0x2, "87b0f4c4526d0be43c6758e2916d2b917b3b0875", 0x3, 0x853a}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x11, 0x0, 0x0, 0x2}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000140)=0x1) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000000c0)={0xa52, 0x3}) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:15 executing program 1: semget$private(0x0, 0x7, 0x400) semget$private(0x0, 0x2, 0x201800000400) semget(0x3, 0x3, 0x10) r0 = semget(0x1, 0x6, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 16:00:15 executing program 0: mknod$loop(&(0x7f0000000240)='./file0\x00', 0x20a4, 0x1) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x280, 0x0, "f1f743cb40e374632e860065f3d1d10bdae2b8a6"}) 16:00:15 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file1\x00', 0x10000, 0x130) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x104, 0x2) chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0x4000000000000}}, 0x0) 16:00:15 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x8) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000002003, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1000000000000006, &(0x7f0000000000)='W', 0xfffffec9) close(r0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000000), 0x10004) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f00000011c0)="62ada631ebdb8e02c03db4b4e73bd36022be3da375ebbee171c83e00def3287e7300731343", 0x25) r1 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x1) getrlimit(0x7, &(0x7f0000001180)) sendmsg(r1, &(0x7f0000001140)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x100}, 0xc, &(0x7f0000001040)=[{&(0x7f0000000040)="8ec528f33e14b538e032bd08b61d4f54b7c7b8cf1c01e60186dd95f3362c6df5bc26c5fa57b8735b7860b7a0e83b7e3198e5ec875bf5c38c8e7107dda55446b90fa676cd9ed0b740f1408acede6c301a5e4fe4c220579924a32c45988dc016314250115a76235e46c3b7939c5e058937ed3e8fb26d2d6122f94d30cb09dc36a9b14670d7960070db4734d54fef853754db3929d7c6232477dc77562b028a3d6ef3a9c8fcec19d4aa44a2dc92a60f6227fd20cbb8b03923953614cebfbb7e9771efa7a68f22107734d5e8487d2d13fee453248226a80665c0c41eb083b92c880c24238c26632f2f3f7b5a8ccc4d20bf4caec91629619780d15b4e2d7b071051218eb14bd86f3c99a7139a3f1e397fa6774c204164fcb49838faab35ed1f6377d106b4c39f36605d1dfdb571ccbadec61790b73821c48e0548eec6930288588d8b2216847ceef9c09e547cf9d2d8be56d9ece8b90d706dfb03a77bf578096e9492f78007b05c06d26f22925eaf5ebf6a641f4c6a730bf25b83e5717db59c0451cf839503ce0997a0b541e2c508b5ae462dbaf45714b1b55ec0be34140e815339e313e5b3f25ea3cb864c668cc242532101d88c7853adb9b4a75f9ba963ab8403adcde3df93da10c063f8d58bb58b22ef091c15915f6a88e3d90543f84481895ed1e6ef803bb149027d22b7d3a86f3717e3276dd2a937ba06ba584e74d141980c0ca1dd23f6df738b438553308b995bad643c897a298392058cc4aa4dcd313daa70b0e49b49e24d5502a65fd901114eedc3707eef852476a06d270996405847939bdd7578a9dac5eb048edc273c099403ea4f4a92fcc3270176a00b5d96e7e3dfe59f14dbf72226a6db366584ac9559c24b59b05024b24308584db78695dcccb4278ae547c22c7e4dd4e49d1266f01b35e9b46f1c5ec4cc242f2748c06b5cfb6756d331c2f5e569f650004902f27ab16e9732f7a8d449f8c86fb292fe1a8258846352eae7ee760bff775ef338086835bcf0ec5c964cc13c33b9b029a19591c1cba04f8ded275fdb632a0ddb93e7cab9dd3a0b10c7475fd5c0def478e2d632aca60a8def69bec20c654b5d34e11ae0a3c0092c6c96d32f0309c2575312ec0a30cc9d0be3199d3afbc7da740c287ae02f22fe95330a4350470d192056e2932d9a5a12e6fda453b553b51cc7b4d6e36017934265f49ed9415b974753bc582f4c5bb5919b9b2201395ccf1411e02997168d5b2b05e079d7abbb5fa0866b52a40f0d2bc9ff1d5086841061060ebf844073a3e345dec3070c5031c73c9b779f9bbe7ea6580039ec0a57846b79ac211b9929b3d5533e8d3e3363e06c9eccf6c10c610e43651839a705da1c68ea0111415dd9edbda4b0bc5df2e0d18fe5e9dca9d50cba043f85ef2b9fe462f2749c75315643d8ee8595a6a19eddbe9b225f21e9143b039cf020be0226ea2a5b0d45813a242953ad7f970542177777b3c5e606978c9fe3518ded0b0071e4ef660297e3089e0ef939e9b29d4284261dd4cc1e6d51a9033f0008ed166fbb8c52c530d0f4fe51cb447d8280b8a6dc0ebb0d0e6b3c85177c6c23352088ea7e4dcc9e1c9a8347f28afabff11b16c5a6933ee993bf5ead5ad5c0fe0c10a02a5b2501be05005f6c63f2fdd09c48efa374fc257d880fa400dc87073fc1bb566de2d13b365619c2b4a92fc268f6a39235af3258fb0c840ab8027d09987568198460590abba20351a25665245a9d15685e5949e375b5a288a71d2a8e14488af77f89712ea67382fc429af042a4b9afa24eef6c089119bd5de18e52ab2ec2b6589c8707d40e9b6b621463c6a99bcfe7c9924c1eb39a0ea0439bbd7daeb700697ef4b92377ef11b91e0f00c25bd33eea8358c1ad17a9172b39789a5fd99a88769fc5a25f8a48e1a8b2551b63e17a0b19b55dce904d31baa8b3ca30fe724f0a72e97769e873076a424c5765bb3c7650a2b65c1a82578ef570ad6f51225797cbd434b300a15b195da0e7d88e89f7be943f1ae47ba3321ade5be3f39afe4d0fb69aed4258c7b241453ce58760f41b49a4b65a30ae3d69828a1271f20104e4530491c6946f0c016d0decaea1ce90d8359d56e1f1301cb8aa410e56f5b16390ed59ba65eee269aae9837527c81bc00dd3f20b9103cfbb396b41eb22970019979ba4f29baca574d7813e3bd8f70b4127ff6c4ff58b00677472db922c6e7572090fb3098fcf6d68869e9b20e1a175aa3b5267bcc771d58ab35cd8ed62f31cbac69b592d15233c239f8c458d5d8fbb724e5f2f2f183ea260faaca70391c7901e00d19aca1bdb48f9ec5b763be3d8f483acf1e610b501eee19c39ed71dad9f6480cc9635ba227400ae95926d8794b7e4a5c404a6816b8da1d752838cbf191dbcd8a00acaaaed671ce6862ebd35935bedf7bcf8f6e40c95014d4c0ac81c2fc04cd18506a2ca1d87e7adb851d0d5a647cfbc4d66f1a566c27aef5952c6b9a09768e8fe4453e803d1631dabeaba17bbae8af332c35495edaeb07e733f82875035022ffcf8e497873d50bf18f8404a0cbc6c2818e3e37284bdffe70e40648f3db7414da9c6786d456e50a2216752c3483d399cca6251c67e91850dd3c4023c7ffcb03be83dd5e3c50e3033127ded430fce35e5f804afc7c059045b5b949a36eebe167a1101688cc9f45776f96180a18f58d3abad0b9645d67fafb93fbfbbad7a055a23aac5b65046e2466d0aef20b81da9b521c4bb3e7b464d458b30185605114aa57e4e5b7e92db817646657d0eb200cf4bc48961961087d67bfff220b9f9e8933312f864279e5aab2c41b3f03f9d827b8404468f22089bb5bd509d1f6ca7dac87d4938faaa3ce560e83c75335144328936e4d23236022fbe0494cb9198e9515b835bfeac6228bb6a19d482c70deafd6f86c6ca485e87927b03e8e7ca2f6f6a1d0ab16861f04cb9758e16b7dd0b4eac16b4c4a77f2497805729eb46424cb21e6e7648726618a0a4a53c23a61b268ece2c0d9d6b18e6e620c0c1c6f7213006c30157bf90372e6a8217a68c6f4f4219a792d09660e600b14cc06b9e94a2845788d6796496ed94933cbd081992f1cdd5c4c4b90f5a26922d6d9f9d8c3a99b54ff9d9562ed7679c90bf18874e4f98ee2ef0d87f8b71414cf27d01912110e5b61b2b12bf58ee361353c5077541a765eee77920de0231697f77ad48c4ffd08b1ddd2cf70c509a8c49547c9c5442f30aa7016fbf6e315ddf8c15ca87484ab001f26a51ff61d6ef9ced23693c949ac388c72c354f534054e5907ecdcca765ef5ad32dbb3a410bdd6d026c1f8a18cc4ab89fc5a739d958185a07671f3454d7698e86abe6050fb3190b673868f374c5c5f069f8609951b91bd6fbf65f5513af53289276b3d05c0a965fa07e13817feacf376b3cc33f39709383a9b318820eb4ccd3ce8fc0e8e07a6cd943462f9d629d05f775cc84c27343d6e8a41324b1baebdda53e3dd274f0a13d201a573badd2affa17ecc51e2fcf5e23872f5ce9b363d2d2e9dfcced1742809cd9de06e6d4789a8291873563febe5c54847be9d374c0b4f1631358fcc35488c7e7b9c659f3b5cfdf01432b86e218c10bd8f78fa1c227945b490fc84c153dbc9ccc7267a730cdbdb7beb3f339adc3eb4885ad64f9e53c96bb7d72bfcf68524bb47c83fb29fa1e5b662ee865993f4e878b0f65ae21dcdab5ebb7607a8e14730252c296fcd7f760da1acac2c9351cf9d1e54f0d86f67d8830576ee9bb53e3f540558dffb7606939a67661139fd63a971642f4e742e9276a57a4eea6c549dde0a1d293c053389698c681c8226aa685bd87f99170d39d4988b8ef42b9943afb0ae5b9ff9948b860e550f704240c69d0126bba24163b180d64c9c12a2eafd675ef5f8541e1b174903fc3122503776fcdada3669d9b1ad742631d4d16e9100bed635539f917a896db8e53b6bf48d81db5d2beaf5a152765f77fe06994513cf4ed00f0389869b6982910673d49780090bb90af0de9beff694861de937dd9df15e8f6b2115bd9726c6f26d40caa64ebe0ad6a83a523f43143eee9fee6740c155ca58fe913c453e23a861fcdc092b8c039fc55d0d1dee85174203210dc0d3514c896f3d97ec27276c39b085bc92e9b1efaa7244a35e60ccd8407cf2901598eceda27366483556106cd01f3b51044b44e0f2326090be9fadf979d7df2551874087fa638c69350d9d9c7020f5ea9494b1a2d8ca426bcb5f5e8adcc104889897ae7ecc5daa8cb6aa239bc97e834013c66f1ef0ff672e33f050a3373450ca6e0b4c46040381a8cb9e3bab839ef7904b2e36dd28f314a3dde0c4c6a51b76c08e4fd2b5d1e571feeb9b150c538977a0846596f6cb43b248757e5536a0c0bf3510d165517d34c3d88dbf095c3e1d2f4702aa34dddd4355b368d45ace72d1418472ff361bf3526327b5efa4e34f9beb8f029af82f775668bb20b5405b4622a7b16d05af4d567b8e29d54469f9241ddf9df90006ec28c823c6f1c376c5bf031c3d94bde5a874ce2d8c6b9e126c792632547e9bf27fe18aec173f8f382d3a7c7df6c70bf4262822578db92d6d2d6f86798cd17e1a91569782e1590d7c0574f4266bd92f4aefe22cd09a4bc7d5641e77286a99d19512273ec2d9db2ad8b5126ff9d22a801b0cfcfb1d906a3923da0cc49d6d4c95b5b5a1dd821abfd8d70f430e2cecbbe471e68ed64fb49d726b4ad4fb2ae602cf166fb7f8a1143f4f4d95e3a0268a436f62fe54c13c076690959e3a9df2e1854747612c586b2cb13e6c7e836ff200b593abf3b41297f445e35dc887580cad79ff8112791f3c59c80765045b4da184d4166947ff875af142bc1fc2ec4d957c48ed0ebb07616b6dc5c43afd7f4207167a97f1647c93ea398489e93db72d43e7e4e37bf07f1d0980cbafb2505a19159a9440f0bcd8df1b295c7eb3e18f36588722540f93eb8530747b3e45b03091943a5f23caa400942e6f08817ab5b6fab1b8548a1ff46127d02efa189f16e110073d0286be37868e86f730eb96a9d54ec0fd1e6f600d3e5d8bdb3018329cb2ece9eef48c1caf192e46b8275d74483039f9c0806c874ab1d0421a13fbfc480bd884c37db04de3cd628457be62ea161366e13950b28d52fdbcef70f7b734cdd38a6760edd28d4b65ae0136cbedeaef1d7a003d2eec71d3e6c8b675d409a903e3fd189bfd4bb553f8ea1e28f5dd14b98dd2ee26e96a0c358bb2cfcf7098f2bf82ab82a54dad3f8cf0ca39f92ccf20791bae890ac0af74cfa8d147530dde585c0ff9b2b5e61afe6f42e244be6f709201ec46a818348d6f6713419b3cdf9cd9f90337e8c68cd2a1650f7aaf05b9e43869ce0f2f8e3a650ff36d245a20327f4739b8d33745763a3393c38fb33bcc0c84193d146586d8f506a0c272a5c6876819d025534487091295883096ea45099d45a2222b78ba6d0f1d73479c0fa0c6a463e93d56a4d2f0ca5c6977816b8de1e9601bbf34421e9413c375218f3c5f819718fd850c390bb96cbf8a4e1a4c5aa91a91409170f7b3f6a2872f29e8c8c00fa3fc2dfe4966bb22a0d3ffaa367c53e740547dff0ee31b6b13bb6d4b99ff5d774273f759b45d31954b6961f7c8ba366005362d5c748d07ed940f6ce55bf7eb37984ea4e90dae3f9d6ba228e13fc68c366ba6dfb51ca72bb5682d778f7e3c0dc6d474ed4f8dca7c2e9ed56fee6d32ddf8fe5fc64698b330b49b8da9c77ae774c9f3e2b7acd526aa252cca8b86575edeaa1cbcfe67fcba1b28f12ab2b1cc0f7feb7f5dde3253aef9c6c9b2de80de9c02443a", 0x1000}], 0x1, &(0x7f0000001080)=ANY=[@ANYBLOB="2000000000000000ffff00008100000065844e4e7633b765d7de3700000000007000000000000000000000000600000019e4ee0ff95d0fbfbe9047b065a58100422bc77145a4534a4904a8876c4b1840ed4b460a577b1a79fee7d9f67d73dcb6442d7a5fec3f1252a15d6fa0f01e84eb2d67f70ae728aaea84d0ec50904ee488605583d161cc00008800000000000000"], 0x90}, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$inet_opts(r1, 0x0, 0x2000000001021, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x9, 0x3f}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x80000001) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:00:15 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x40, &(0x7f0000000000)="4b74954c", 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r1, &(0x7f0000000040), 0x8, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xffffffffffffffff, 0x0, 0x148, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0xfffffffffffffffa) open(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0xe0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xff10) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x1a8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x8, 0x6, './file0\x00', 0x1, 0x1ff, 0x3, 0x5379}) write(r0, &(0x7f0000000880)="850573ab09cec58ebd95651a4ddec60b540ef497de73a979ed248fac01eb8e5e8f66172e918082861acc85e491ef4f707bd830a98cfe5644c4b3baed64f40ab2fb32c7bfd1a721222654c156481fe6bd7ca9fe826351a4fc2f17af176c89777471869543cb9cb9abf56034218034a3004a16d06e06a3fb4d37dfd9a44120508e2c7eb012ee5cc76cc20fe7f656f72bfac7341ab32c86fafe71cdedd9897e2ea40f56e5374e9cf3d243190f842c3d3ceeaa7b4150e93a83ad53869e705ad5139d10fce0121520aeac92eccf335cdf650575b12f05ac97b0ad8dfbf7a4e77ba9dde2237a20f48126c167a2c909c1cd1baaeda6763a5d9fffd1f1a2b8251977a12d7162bdf4db0116bdc1dea4df4bffa3421efd5c69a13a3df1311942e844c224d262cff80d312e529ce830268256c6343720637a87ed4702ecc7556e614b7439cb2bde809fea8e3286762abee3b2a6aa78e6d2e79b5fbfb4522abfccceb3f482b401fe39cbe13f406c1376b912cabec3b40ab86ba4f948df3c1d21a8c07ada9aea3005a47505695d8c39e77ef7703192bb3323d51a5f1752e2d162400a0442d952deeb000ff7a75763d00fb2b92330b2f1ddc91f8960050d9fbe5a23517c89d49eec8646c53212171902a123da781ef4ca62f996699fcac8a6a215f6fc44beeccc1cc66280898e3776c25055b62da7b290bae2b6b4dfb2247244a2550f199c1ed25a7f5ae8781c894add4e58f96b03715402e56b93f97ba9fdaf749c5105626ff94c6131c7db2de39ea39f48c84c08af49e9c9b8d7a5d15b7cb69b5c3c2e3e43040838705545973b5f8aadf8c34cfedc6fa5e5a4c76646002abaf828253ab9bb307d597df069254d72e88fda19ac7900d7c2f595173e8ab92d90a323bbfd581c521a22e6fc257ccffa09a20639afc94b15c261af31745cad2240f4d4e2eb7ae48dedfbe2a7c2813a793793b8892aeaff56fbdc6d63609ca4877a7f271e429ba42378720cea2619b00300f27ba48620891eb4bcf54c692d604ff8db4665fac8ad2148120b84c566368ab5890c4cf470b8b400377a8e06838ca844af29df355b4cc1e79f1a0551d284678b5426814c558bc94e9bcf4423fcc9ddd17bbfb3ce7ea18250e2f880b3a8283ce97ea7f8306b68e4aa7b67dd5f8cdb719a9a442f44f6e5926d64eaad59cc92c21f7fa51d094ae831ab7e73cef445682d0143d2113aed2c4ed263d97fc87d04c2095fd87325ddfcda2ddac31e2aa7167f8c2b771fdbd14c63a7ba03c6459127a15eb7267981328f3db595a9d34327699650770351ade89577f3420099bfa7e2244dfed7868996f3ca60d496426677d3643803626b7dad9f005435a84fa2a008b7fe3491f1dc0650afdbe31606330556cd25a8b3f67f200a", 0x3df) r2 = syz_open_pts() r3 = semget(0x1, 0x1, 0x0) close(r0) r4 = dup(r2) dup2(r0, r4) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000240)=""/175) r5 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) open(&(0x7f0000000000)='./file0\x00', 0x880, 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000400)="43453ec9ada0bb41088f93d4fe32e5c86bbf9694a2990c0d0773f9b2a0fa426be338f9b72adcb78206de91014a536a0b303f3ed704ce559a1cd30868fbadb03fc948853c4fdd019cda9676b2457322ecd190d7e807422bd652b5d5cb7bdbeff9be6e8a9675da668428ddf35b2d16cb278e14604e7fd418c699270cc511d815d7e06d9e5f2a4f0bde280d09e22b4db021dee28bef457b239a254fda", 0x9b}, {&(0x7f00000004c0)="b7b78ad1a335b73778566aab61cc09327671729d5a54b1d0d55fe4e3f7dc5cac59179676a50fea3bec636d1d1f4b4573d0fd5f2d389587cba12254587ed8d35deb04c9d4e03acb5934efd03b4c98e3c2715794917bee7e00b01bb080720018529d4f2fea06e9d8ffd948af7ba55df70799369cc2cd4a2d63906bc7bf3e53c0a0ceed25a7ced1aa9f", 0x88}, {&(0x7f0000000580)="ffe7aca3ff82302c7b87e03a5bcabedd72f528a599ed5c270b7fa838882c25863944fad6c3daef9da1200e55b1f563ca7063eb73f838fb9a15e676d70326ecf7", 0x40}, {&(0x7f00000005c0)="ade047db7f051f9eb4f4736d8cc95cbc1c14eafd878e083ee373eac0776ca2cfca2bb68092b390f34df404306572dceec3a20aad3ba4d53438eb17638f5504592487e35d4f0aca77508a60a3c9b6c0c81e9b21d530ad4261fa42cfbfab9f7142e6d5b94b20224145a8da0aff657435e9aaa1369c2f2e16ecd74eabc13ae1a18b5f089e8566a8270d0dd74de59402ebb66d4946357842eddcdf805a70029ab75ea5388705ea182f13a2c960eb1b7d286f5ab98ff21a750e", 0xb7}, {&(0x7f0000000680)="63fa26d5d06f7282847f6f1e335a1e5c006cd46e618efb2f432daa0918798b1691ac90dcadbc85cb5c3d8240244eb9396ef40ecc824b6be35f1d35dc6aceaf11f3fef25e44611d59c0a3bb31aa8910e4112d60f03645b2ef4b2a1378bc497a6b77794b1dcaa610871f1a3cc5650c0d390e07947fd59e7c7b6b7fc818efe0d14e90dec7db242262e58edc3d138ddc7664c16a19642180341480a2ccd9a03f51b70f8981bc11eddeeac3afea91fbc13512", 0xb0}, {&(0x7f0000000740)="b764831bfbac99b9bf826b95b4b9320d6e5660365ac3157eba1e5c68fbe9d111146df31317bf295609dedf44852db891f6cef4e8e3bab8d3d2979eacb5e03f53f977140aff501e7b8f281a4f8f2cce083bc96de32bb7ee1f520a95ef34d3b852a4aea4cc5d864e535058ffb3534cd1a8200745506c87d8bf25f896793c31412d02ddc60e231b8b288829fc4d93821e6fb42a7a52041afbe0032798313f7dbbbe31b10502eb47e64b89035428e531522d479cd945352077a69b58f7a4452955ec41466f40fde34725bc6d9e95395f9441d879ac61576b0821e9264591c7b15a4e2bc6981a9ae1", 0xe6}], 0x6) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=""/235, 0xeb}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x202) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x102) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = dup(r1) writev(r1, &(0x7f0000000300), 0x258) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="93be221499e230b675e09cc65c57c363c8f2167c", 0x14}, {&(0x7f0000000080)}, {&(0x7f0000000100)="0f19af79949fb5a213dacc72359b3cc10a828d0a5fd37c95d35eaf72ee59fa07dc128451c51b1659205cc6e0d3462fc2fe087b308349374156640aa54a75fabc9b59c8a20cefd938a65670e45d8a2310f125c0b4f7600e0a26a52e33730c0a4d7d98a9d33ad7d454bc3b75599f54eec3cac32dcc43e5235e413fcce83d6fa4c5", 0x80}, {&(0x7f0000000180)="22cb51e60110e10e05407a9ea001de8c40286c9ae0d0bf30c847c9", 0x1b}, {&(0x7f00000001c0)="aeff2829007f880b64b5efb085b7aebfeca29b075c3c0f", 0x17}, {&(0x7f0000000200)="3b4132f773b2f15f87edc0984fe78231ee075a6c1796a34f9af11cdb3f6a60845dd0eb1c70f16ec72d3e5ed8d888196118612d96cd74c0b2c4d9ae43569eeffbe3c12131eee2e1646ceb8546b0131d7f990707a07fc8c1e6d3315f00f3dd95f416a8b0d37bc2051ade6abad32255edcab4258749cee5e176bdfc19c5f3a848a59c40f42fb47e98355ba6977ff9d41bd2292b724c14665292ee5ebe3aa507a591feea4bba8e4b0a780cf1088ccb9f98f0ce12010618c95f5cc3cb32cfe9b442c7df1f178d490c8734419a61de532cd20cf4b0a431af69d46583c421ae5b60f1025abfe6ea37eba52035679ae9440db9f06112d2ceacc9fcc28758e3d8", 0xfc}], 0x6) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2006, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x7fffffff) chdir(&(0x7f0000000000)='./file0\x00') 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x1000008, 0x6, r1}) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20000000000a, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1229, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fchdir(r0) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8}) flock(r0, 0x8) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0x1ff, &(0x7f0000000000)="f42f0eac6be2ecf67b5d65d70138e0d394d6748f96a2ff1bac01d817d3ad33dce56183fe962805a3579ccbc5ae7e9e9b98248434e1f73571ee27ba49943aa3908ea02387876ab7047fe421b1295205c08fd597098962ca81be14e40d36f2b93199fdcb3b9c3b6687490a27d7032d6e60c423e58fc074a0e58bb7d55684c5a4b8938de4f1db3e9c5b9cad9a49f1cab1aa2404cfbfaba603786434", 0x9a) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xe0, 0x0, 0xb23, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 16:00:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000000)='./file0\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, &(0x7f00000000c0)={0x20000000ffffffff}) shutdown(r0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/170, 0xaa) r0 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:16 executing program 1: mknod(&(0x7f0000000a80)='./file0\x00', 0x1108, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_open_pts() writev(r0, &(0x7f0000000300), 0x258) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x3, 0xfffffffffffffff8, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000080), 0x4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:16 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xd97c, 0x9, 0x0, 0x0, 0x400]) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) setreuid(0xee00, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup(r0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1, 0x1a8f28be}], 0x63, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0x0, 0x1, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x5, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0xa0, 0x8}, {{r2}, 0xffffffffffffffff, 0xc, 0xf0000081, 0x9, 0x8001}, {{r0}, 0x0, 0x2, 0x40000001, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffa, 0x30, 0x2, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x6f27, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x4000000a, 0x1, 0x75}], 0x3ff, &(0x7f0000000240), 0x6, &(0x7f00000002c0)={0x97}) write(r1, &(0x7f0000000000)="8b9c009a9f5bced12f47a03b91a8ddce6c072207e742256c9439f6d45ba1ea04b9cad7a288bf584a4f76d2b34aae8df713012d54f96b824fb4a495cb72eb5bf27d87da640507b0ebd016877b8317ee1c4d8d473f326c810ed5be075c7e9874fdfbfb25c8d42604906121f079558d203f781fbc0e600cef572763efb14657ba5a219d228a3e76eaaabc55a30c23e815d33f83d56a998fcf38c189265ef0d6807a44f7f947fe4904df234c9ed15bd9", 0xae) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12ffffb27824e713fe6c37b3bf1b21dd55cf614a4b230004"], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0x401) 16:00:17 executing program 0: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="e453d9401174045a64a65301997e16ac1736f403ccbd6efd3bc9d6a1c49873a46152ea42d57ed09e0cb764644ae4ad9a95295a51b1dd6a650ccd1d117a1a2de77666b1787c15c8fa921eb534bb1ce22fccf54de413b625dbb3323e5dd3dd639dbc49ea4076beb0a85a33676c82b5b2176370e915105dc6350fc00b7a8dcfefb789d52116d186855a655aa6e54fc07228dd6f3b361eed4bee69b9734b6d9ef0a09506ad5a5477b57118bb95ad0c1d623018a1df6375cfa0a9fe8914ae57bcf1972d77d8ff83c0d2223a4dc05f28f767a8c7e2b589caddbf1044e20f2fecf8f62387a4f59ffbcea6cd5bf5e3973488991e6040d6a88848604124bdbb208926", 0xfe}, {&(0x7f0000000040)="435f74b9e009c46bd9499105245a1522cd68ad7f944a6ef4f4758bc322a5749deeb66f47c3b6b5fb85cdb5c4103644003b89d4430031d02cd13efece52c52adc293fd32a1a1ce3bc94283334ed47aa6931b282c443ed8a5cb87997efcb867edbdef759a7ecee20f3a950d458140ac3c752e0f657f747dd579d9a260a784bfe5971fa607fca4191a807e9e150371cd24a11da8ae4010ce30f", 0x98}, {&(0x7f0000000240)="b6385b02bab897797eb00adb87cbf30ec635f967a35b4dc1567c934b013184a7e3c2a9697544cce1e767950a5be1b9e06e4c1d5c3495bdc2834387d1fa4e6e393016432e062f949bb2b25f365d23ba7429b7315be5dc3ea27dca5ea20abfb28b27b1558c70cca1a41cdd4d7ed38360d37d55e27a1fa549986d77154fd3", 0x7d}], 0x3, 0x0) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r1 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./control\x00', r1, &(0x7f000034aff8)='./file0\x00') mknodat(r1, &(0x7f0000000000)='./control\x00', 0x6000, 0x400) renameat(r1, &(0x7f0000d5a000)='./file0\x00', r1, &(0x7f000033c000)='./control\x00') 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x4000000000007, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="81eb1dc1fe03cb3dcd63b4a4c69463d86418f599a491a9ff9160dc7b50ed6ae07779cf7dd61a8200646fb418199e6b1f02624cdfdd703742242a3e9300db228b587122746726f4dd694784f8bd538148ffe85403bb11083ffcd07f9c431d297f3a3ba9b33aa0f0062c0a2b6cdbe8eecb42ac4a7c6b9139ba457e3a208a50b3905133da123631c3cce49906801bd8b285de0d7fdfee768a9bfc45b8b496abd619c86aead972c2ad5e04", 0xa9}], 0x1) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000140)=""/160, 0x62, 0x40, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="6b9cf9d5118b74361e3d00", 0xb) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() kqueue() close(r0) clock_getres(0x6, &(0x7f0000000040)) unlink(&(0x7f00000000c0)='./file0\x00') syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "0e00006f004000001000201400"}) fchdir(r1) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x510, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x8008, 0x0) poll(&(0x7f0000001440)=[{r0}, {r1, 0x50}, {r2, 0x4}, {r3, 0x10}], 0x4, 0x3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getflags(r4, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000080)=0x1a) ioctl$TIOCMSET(r5, 0x80044272, &(0x7f0000000000)) recvmsg(r5, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/173, 0xad}], 0x3, &(0x7f0000001280)=""/220, 0xdc}, 0x2) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x400, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r2, r3) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaef125c00000000", 0x8) 16:00:17 executing program 1: setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x4) 16:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xffff, 0x800, &(0x7f0000000000), 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x876c}, {0x9, 0x100}}) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x52, 0x20000000, 0x685, 0x100}, {{r0}, 0xffffffffffffffff, 0x7d, 0xf0000040, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x31, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40000006, 0x9, 0x950}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x5, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x11, 0x2, 0x3, 0x7fff}, {{}, 0x0, 0x0, 0x20, 0x4, 0x9}], 0x66, 0x0, 0x800000000000081, 0x0) r2 = syz_open_pts() kevent(r1, 0x0, 0xfffffffffffffff7, 0x0, 0x1f9, 0x0) socket(0x6, 0x3, 0x5) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x48, 0x41, 0x6}], 0x5, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x80, 0x21, 0x1, 0x1}, {{r0}, 0x0, 0x85, 0x1, 0x5, 0x5}, {{r1}, 0xfffffffffffffff9, 0x84, 0xfffff, 0x9, 0x5}, {{r1}, 0xfffffffffffffffc, 0x92, 0x80000002, 0x218, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x66, 0x1, 0x200, 0x8}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x80000001, 0x2}], 0x6, &(0x7f0000000100)={0x3, 0x40}) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x0, 0xc5}) mkdir(&(0x7f0000000000)='./file0\x00', 0x44) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() dup(r2) ioctl$TIOCEXCL(r1, 0x2000740d) dup2(r3, r2) 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="29d013d4fcd9b8e99f5716bd27ec633df42f6a7b63c228b3598b34e41c45530ef967eff15841379247a63c7e35ba7a158c6a3f2987cdcbe5aeb77f0f24a311baa89f87d8b6a5f9c325d3bad037d0e2ef0b6787eec65acdece387f94e51422887c4ea7e4e998e3859587a5b2b8020164306ef6143971dc37f675d9a", 0x7b, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xcb) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/99, 0x63}], 0x1) shutdown(r0, 0x0) shutdown(r0, 0x1) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="20a5afba2811e111949f0ccd6e716507e25f9c2dcbc7f519be0f5d816eb0d9ce928f938c5db4b53924642d03c23d1285f747cb752fb249588c6dff2a9312096683e23ec8d7f27912fc928bb6a617846b2f9d44201442ff0134a75356b707616b6f557bf43076d1525fe806ebdf77408c0b24f453ff4e7b8895b859d4b890dc80b2e5cdea41520eda1090c17ee48b3d6e26ca35ae751737e06909128d7031f8becb13e8b278598047ad49b172074e9562044e9c48f91c521b79398cff9b60928abce84180fcc3d7ce9e0bc5"}, {0xffffffffffffffff}, {&(0x7f00000001c0)="684b4363803d8cf5ed7132d9b8835f7d9e0275e1eb87ef51e8eebcabcb6031c1338abf74d595339afea645e9a5e65b5fcdb40cd56ec51bae9149890979fd0853fd76513d0330afce3e35d3cbc712b086a624c54eb6c968be09907e85938808"}], 0x100000000000006f, 0x4000000000000050) dup2(r0, r0) ftruncate(r0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) munlockall() close(r0) fcntl$setstatus(r0, 0x4, 0xc0) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/26, 0x1a}, {&(0x7f00000003c0)=""/205, 0xcd}, {&(0x7f00000004c0)=""/82, 0x52}], 0x7, &(0x7f00000005c0)=""/169, 0xa9}, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:18 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000200)="bd", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:18 executing program 1: unveil(0x0, 0xffffffffffffffff) r0 = semget(0x3, 0xfffff, 0x61b) semctl$IPC_RMID(r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x3, 0x8, 0x2, r1}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r4}, 0xc) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929601", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3ff) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) socket$inet(0x2, 0x5, 0x200) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x120, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="250413698651242453ca92fd0e75e64d68cc5e59d89aa2848e63b978094b6eb846883e87c24ecdc9c50eb3309d79b0251836ee694e7b8fdda172e67dee04615b45913587472d570b0956e1cd591c5cc46354bfc21cb8aa60dce0aab149a39051ed70b4e39f0a04c3e07a5534530f2ed37a0c226efe407533ab768f61f2b21bc2233d3fbb66cd20bf0835af1c03282069bc5e3f583d87d5130fef8022ac1262fa01c25afbd7f846a353e691180200b5dbfb", 0xb1) setreuid(0x0, 0xee01) r1 = socket(0x800000018, 0x1, 0x0) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r1) 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) r1 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) munlock(&(0x7f000030c000/0x3000)=nil, 0x3000) mprotect(&(0x7f000030c000/0x4000)=nil, 0x4000, 0xffffffffffffffff) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom$inet6(r2, &(0x7f0000000180)=""/159, 0x9f, 0x43, &(0x7f0000000100)={0x18, 0x0, 0xfffffffffffffffb, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x582ca8e9cf0caecd, &(0x7f0000000040)={0x2, 0x2bd}, 0x10) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000300), 0xfffffe06) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) connect$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x20001f, 0x7, 0xfffffffffffffff9, "845c0000004c7f833500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x3, 0x0) r1 = getegid() setegid(r1) r2 = socket(0x18, 0x8003, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r2, r3, r1) poll(&(0x7f0000000080)=[{r2, 0x8}, {r2, 0x80}], 0x2, 0x9) r4 = socket$inet(0x2, 0x8006, 0x1f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r1) r6 = dup(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) setgid(r5) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000001c0)=0x5) fcntl$setflags(r4, 0x2, 0x1) r7 = syz_open_pts() r8 = semget$private(0x0, 0x0, 0x8000000000002ff) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000200)=""/16) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000240)=""/121) read(r7, &(0x7f00000002c0)=""/125, 0x7d) mkdir(&(0x7f0000000340)='./file0\x00', 0x2) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000380)=0x1) bind(r4, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) 16:00:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8, 0xfffffffffffffeb6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 0: mprotect(&(0x7f000018e000/0x1000)=nil, 0x1000, 0x7) setrlimit(0x3, &(0x7f0000000440)={0x2002, 0x1000000000000000}) 16:00:21 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff}) close(r0) fcntl$setstatus(r0, 0x4, 0xc0) lseek(r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:21 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "855c55021a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:21 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xf6c4, 0x7, 0x6, 0x1, 0x80000000, 0x7, 0x10001, 0x1, 0x1, 0x8d1b, 0x5}) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) r1 = getegid() r2 = getgid() setregid(r1, r2) 16:00:21 executing program 0: socketpair$unix(0x1, 0x80000000000001, 0x0, &(0x7f0000f0d000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x423f7) kqueue() recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000100)="b26d0737efdfbe263612ff12f2ede3945c46fc01d66f621a62d3c391b5661bc9d13d81157e2a8ed97fafadffb313a78eed08fb5d898cbd84902630275d557286d4a8940b8dc435b36f80277797f2eed8981550a65356e35833cd2a83e2175d961c02dee0bc89385fb561190136b6059f3d5a6885256fd471f77d956577e921e6f3a5ee81932397d807f95148e484f0f0427ddd3f1aeacc18ed46fc2d439162b52c5cbf95a1b1ea2e", 0xa8) dup2(r0, r1) 16:00:21 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0xff}}, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1001, 0x2) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10495, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)=0x2) 16:00:21 executing program 1: r0 = socket(0x15, 0x3, 0xfffffffffffffffe) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001040)=0x1002) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x7f) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) readv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/132, 0x84}, {&(0x7f0000000180)=""/174, 0xae}, {&(0x7f0000000240)=""/254, 0xfe}], 0x3) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x281) fchdir(r0) 16:00:21 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r1 = semget(0x1, 0x4, 0x200) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x28440, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/225) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(r3, r4) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x10000) select(0x40, &(0x7f0000000300)={0x4db1, 0x8, 0x7fff, 0x80000001, 0x400, 0x3a6d, 0x81, 0xdd8}, &(0x7f0000000340)={0x0, 0x100000001, 0x4e, 0x20, 0x51, 0xfff, 0x5, 0x8}, &(0x7f0000000380)={0xa93, 0x80000000, 0x2, 0x4, 0xa9, 0x6, 0xe5a4, 0x7}, &(0x7f00000003c0)={0x1, 0x3}) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) linkat(r5, &(0x7f0000000400)='./file0\x00', r6, &(0x7f0000000480)='./file0\x00', 0x4) recvfrom(r0, &(0x7f00000004c0)=""/57, 0x39, 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) setitimer(0x3, &(0x7f0000000500)={{0x8b5, 0xbb}, {0x8, 0x7f}}, &(0x7f0000000540)) accept$inet6(r5, 0x0, &(0x7f0000000580)) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair(0x18, 0x0, 0x6, &(0x7f00000005c0)) close(r2) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000600)=0x2) readv(r6, &(0x7f0000001b00)=[{&(0x7f0000000640)=""/128, 0x80}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/93, 0x5d}, {&(0x7f0000001740)=""/246, 0xf6}, {&(0x7f0000001840)=""/104, 0x68}, {&(0x7f00000018c0)=""/42, 0x2a}, {&(0x7f0000001900)=""/124, 0x7c}, {&(0x7f0000001980)=""/143, 0x8f}, {&(0x7f0000001a40)=""/156, 0x9c}], 0x9) ioctl$TIOCNXCL(r2, 0x2000740e) write(r0, &(0x7f0000001bc0)="6065ec2141204a5edf840aa10edb8d6cd248e7d9d2c5a753aded6d214bec9fa395dfd68c1ae9474a18bca938d20c6d00c5bb52ae28921f71ea2df4aba9a4ad7b7a92e19e9b1c31f9477089fd7a33c1dc4ca317c39da360833033f6e3240f2de5641824433a5e7c1d8e2cd43c6dba1fc9d22abd96fc577bb6d1cce1c6f310d03697e73455ccbeba50a85b43865659cf36fec4904fd388cef151e505d2cb7c84a9f4cfdba13f7fb359aa1f1d96fc68c4ff29abd2f2ba974d222d73e1ae1c8096b017e0f2c825e00a17c6209d3b271967e86ac5861bf3796aef04288619b521f066834b99345487c950ca349a38", 0xec) r7 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) 16:00:21 executing program 1: truncate(&(0x7f0000000080)='./bus\x00', 0x80000000) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') unlinkat(r0, &(0x7f0000000580)='./bus\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) read(r1, &(0x7f00000002c0)=""/95, 0x5f) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file2\x00', 0x6, 0x37, 0x200, 0x1, 0x9, 0x5, 0xfde8, 0x2, 0x1, 0x4, 0x1}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1}], 0x63, 0x0, 0x0, 0x0) write(r2, 0x0, 0xffffffffffffffde) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002005, 0x8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:21 executing program 0: r0 = socket(0x10000000002, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xcb) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/99, 0x63}], 0x1) shutdown(r0, 0x0) 16:00:21 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="3da45285b34933740190993e673557ec61615186bc21a0a33e67e7304ea95bd0438d7a5bab4a08bef396c50e6a0a242f6b8ec50da3e1df8b068b7fc86dcc66b7f8e5788431ebc7e6305f2bb50587dd98908e2dc2da8475", 0x57}], 0x1}, 0xe) r1 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000480)=""/184) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x2) 16:00:21 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x12, 0x0) 16:00:21 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0xffff, 0xea, &(0x7f0000000080)="17f692dd887def57aab989ece0899621bdd8c89759790d2f94b51f90bffb01da5d72e640e95f59410549313c797309081d8779bee4de1278b1c7822ad1517d0dc2de69ec4647565f8df0c0622bfcccb229cc267df48c9636dff53ff6a61389eb6c9cbc5ab79791775ffee031a3", 0x6d) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x2, 0x6}, {0x18, 0x2, 0x9, 0x8}, 0xfffffffffffffe00, [0x100, 0xfffffffffffffffe, 0x2, 0x3, 0x1, 0xbc, 0x4, 0x7fff]}, 0x3c) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r3, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) nanosleep(&(0x7f0000000280)={0x3ff, 0xfffffffffffffffc}, &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r6 = kqueue() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x11, 0xfffffffffffffffe, 0x7ff}, {{r1}, 0xffffffffffffffff, 0xa1, 0x5d, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0xd3, 0x4, 0x7f, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x4, 0xf00fffff, 0x6, 0x1}, {{r8}, 0xfffffffffffffffb, 0x28, 0x20, 0x5635, 0x2}], 0xffffffffffffffff, &(0x7f0000000480)=[{{r0}, 0x0, 0xe2edb85ae2c026f6, 0x40, 0x80000000, 0xe00000000000}, {{r2}, 0xffffffffffffffff, 0x89, 0x50, 0x20, 0x100}, {{r0}, 0xffffffffffffffff, 0x21, 0x80000000, 0x3, 0x6}], 0x1, &(0x7f0000000500)={0x200, 0x322}) sendto$inet6(r8, &(0x7f0000000540)="2fb24a8ef81a1d5b90406c47c50949434e20c335eda592d38feca4dcb6a586469367cf595240b88dace208e182729ea52d098eee6b8ea95ef47d8acd8898b973a6d51db037c2a2dcbe20796afa7af1bee60112a6fa2317b9fa1d3ae9e13c56b6fc55497097d40f922fda69bf2233070d333e9be44563129baaaf342b9c95443d5537142a00734e992912949ced118d89579e79c4638aaa8b6325a0d9fbc5a8f4f0ba6ca900e351", 0xa7, 0xa, &(0x7f0000000600)={0x18, 0x1, 0xfffffffffffffc00, 0x10000}, 0xc) connect$inet(r8, &(0x7f0000000640)={0x2, 0x2}, 0xc) pledge(&(0x7f0000000680)='\x00', &(0x7f00000006c0)='--\x00') ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000700)=0x8) setsockopt(r0, 0x1, 0xfff, &(0x7f0000000740)="e4a7a60da4e71f2c15", 0x9) fcntl$setown(r0, 0x6, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) nanosleep(&(0x7f00000007c0)={0x0, 0x3}, &(0x7f0000000800)) nanosleep(&(0x7f0000000840)={0x101, 0x3}, &(0x7f0000000880)) sendto$inet6(r0, &(0x7f00000008c0)="8b41f3fc8bb11e811e6af492f369117df397b3871fa3e2c0c4803d52d581b520e990939746f875abb8b323d4dc80870500ec52c50cfd171848a317c47e7d1e592b1064e69c480fba5307c55c6f7e1a93f47b15615e9fe9b3d45515ac88f1acc0538f624fa6cde457b496298e69765ed3fdd74630763e8c6b0fe5f35d7a9e5e7e3e68d4fc7b4ae8452f", 0x89, 0x408, &(0x7f0000000980)={0x18, 0x2, 0x9, 0x5}, 0xc) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000009c0)) open$dir(&(0x7f0000000a00)='./file0\x00', 0x100, 0x49) socket(0x0, 0x8007, 0x6) r9 = semget$private(0x0, 0x2, 0x8) semctl$IPC_RMID(r9, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000a40)={{0x18, 0x3, 0x4, 0x100}, {0x18, 0x0, 0x1f, 0x80}, 0x1000, [0x3, 0x0, 0x0, 0x80000000, 0x966e, 0xd831, 0x8001, 0x1]}, 0x3c) 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x82, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/195, 0xc3, 0x2, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x7fff, 0x8000000000}) r1 = socket(0x1e, 0xc005, 0x4) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000000240)=""/160, 0xa0}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f0000000540)=""/74, 0x4a}], 0x6, &(0x7f0000000640)=""/250, 0xfa}, 0x801) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="dc629b36d60f40408a1a620141af35b7eb4b5be3fddb149f5999bd8136cfb6176c273435025ead8d2e13519417a15d38b07b8a5a91fe5248041530b5d60c0ff030350ff098e725ce51c7e7a26abd1551e9f0aa3e9062f6094e5e7421473afa2e93048667617ee5a7ddb05d0fd64f953872d1b9941c463dddcef2173d38398484eb6ace9567d941cc5a49e2086381d9c5c2bdcf0a687fc47af478adef5e36a9fb63764340b38659be7bae366bd9d3d7a7fa259a2950f5aa5eac58b3592295dd5bd95f862a0f0bd3b85fd7929c5b6d2ed3e4b573e34895dd1d7baa8ac1a829a6592b31dfb8ff00", 0xe6}, {&(0x7f0000000100)="1fa6f84e05915ad0c7019f290b9fa77204e1", 0x12}, {&(0x7f0000000300)="f0253a9015224cc93b72c36400ba2b2baa223d90f9c5c43f859f1488f2a832b8eec123fa304e407879721e9702917db2199e5c9bd54334571674ebb9fb182613faf8a576c10f77a01f0833369a29a1789570a61f4db013d5a785810fb00e6f548f385974ba96183cbcbcc965586c6a1c9b0367760adf6f198114723f1db171ae9caa310a7e6d637ab4878aa2a3e3a38752e4c94c1d022e7fae62bb96684f9e3f768713e233819a195b16bb", 0xab}, {&(0x7f00000003c0)="e0a821077526f0a2f9448832b24fc8707af2bb1a06e98cc9262c2c6290ec8139b23b8710293effbd0ee727e8d54e197670ab41d42b984fa979bb178bae0e99e2a2179598efce480b687df229b589fced1ed77e9889048503df763904c3189e572729c38b2c284d4b734f082974cd2827f08a63a6e2fe04b2225ab52f3c836b0f5174cad8fec335b1d7e2306d08b1006adac8c78e9836687065c13526dac3084868629ab6b8b11603593da330788a131f", 0xb0}, {&(0x7f0000000480)="72d3425623bf541531a0e310f1bea40b7a83b557b8712cdb165686e68f3b2133072a9bab0c3d1ca6af27c3d33452cee74c25bb65106bb5c2b89cba5879f0b3778219d83db6ea544d0029a338d20cb3906078be21c4e49122aa743083f6ea", 0x5e}, {&(0x7f0000000500)="0bfc8d5220dfec66e20f5f9fbf0f2b2eebc07ea8106409fb55a72aba7236bf727bf7d366964fb48132b8577df84a700391fba2b7293d360b045cfef7194b13f80f320ffb92c23c6dd8ecf5d5c1f67f79bd232dd5f989d5e65c7772c0ec04849ceab3525d5747086700066a83941f5d475b55e14d48ff7831d9c7441339f8cef509dd7b34b1dda3428caeaa4f706b2297559ad6917b0469a82abbb0b8f35887d547ced363cd94b0679479443e4ab0029c03cc071a63", 0xb5}, {&(0x7f0000000140)="ba928c42aaad662f74b4049830ea9ffaad5817644155bf90a300dfe0635491926923dbf9474dc68cc3", 0x29}], 0x7, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1000) 16:00:23 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sync() 16:00:23 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x4c) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() dup2(r3, r2) dup2(r2, r1) 16:00:23 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd3}], 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800ad420ba0c57d7b2c5cabde49af93", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000200)=0x100000001) ioctl$TIOCNOTTY(r1, 0x20007471) msgget$private(0x0, 0x400) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x4c}], 0xffd, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x200000005}) fcntl$setstatus(r0, 0x4, 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x30030, 0xd0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x0, 0xc83}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x7, 0x401}, {{r0}, 0xfffffffffffffffc, 0x72, 0x40000002, 0x8000000000000000, 0xb9}], 0x77, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x8, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xae65, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0xa, 0x100, 0x3}], 0x9, &(0x7f00000002c0)={0x6, 0xa5}) r2 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000003c0)={0x5fb6, './file0\x00'}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) openat(r1, &(0x7f0000000400)='./file1\x00', 0x881, 0x132) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xba}], 0x2, 0x0, 0x4, 0x0) 16:00:23 executing program 0: pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) sendmsg$unix(r0, &(0x7f00000036c0)={&(0x7f0000002500)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002540)=[{&(0x7f00000035c0)="ae130aa65f7b38166e4d5263b154470ded8bde70d32c7b8d76e13091a21d0881b13ca02b48d4b6c7daef2917a60aa8a9c520728cff25efa1236ed1f13479467f82dc8e74ecabf683d26e15bbdcce34e353329702f52e2abdffa6ef0a3a34f4027e33b6ad0914d6", 0x67}], 0x1, &(0x7f0000003640)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r0, r1, r0]}], 0x50, 0x2}, 0xa) writev(r1, &(0x7f0000001040), 0x258) r2 = open$dir(&(0x7f0000001040)='./file0\x00', 0x200, 0x4) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000001180)="226ba6d0517e8ad73c8708efa20ec94c50a221e2a8c169352912d2665c033971cd0645833f7535639c05fe2d26c72c3eec5e6828e2f68267712c9414a1b4bbce496f7b533ac340bdccf99a89fd5f3addd86bf24c139b436bdce3e83430ebaebc86221ae6b9a0b91079d327741438a909827142b27dcecec99c4baa47ca240a64dcdc837a8029eb373cc77f00e86b76436205ade6d27640308f0f6b08b90d7cd280b00db7a714074a826524e88b6ffb0e822d10645460330c22960ab1feff7c25386720308d134268bebe3996e14e925aa33e3990f2a2688ad46c7c2cf9bc1f0d196400762eafe598", 0xe8}, {&(0x7f0000001500)="bf15811fa9e9af43143f3fed6edb252638f6928323f8a1a517cd6266f9f4a5c70426f3e5ba1c7737658aa127e51ac2de61bfd80d8edd9f76a9b09a124e3afbde4eeb05f8094d6f46c43799205581320166f126f0d810de19ff760523f648204814aa52cb9bc012945b5d528a605b0821b3f1e6caff64f45f6cb7029f6cf2f5980925976ffa56ba76a2b0096bedabb1eb7b3b2fcd850da71079e9376cad430237ca8809a4bb70aae5985cc0e4cd91cec6d2fcf7eb2adbd803ef5de17ee642a237359ff5befb44cbb050d32e98a4fd8d103e6791a9f077561c54d4817eb6649d8cd39ddae1ad3b5f859aece4a917443d09b8acbfc575c569c651f09f27d6e701981cd68356f6480b63c1d08bc42971a47e0c25442dc09e65bb592e8fb84ca780b526ef60783d1a960f476f082b7989e6d99a1ceeb685588f39e086a5ec96e614fabe3529d9aef2af6ea25e164cc26aebe37a097ccb63120332682479a1090eff09cb18e962fc81d030c593a31703ca3c7605627e3aee0767e2e6dae829c6e864f8c3c2bb321ba285d7082e2038c97fc45cf50d5e093d019c3eb618e56c07f2a9df1243676dbae376cff26f6c9eded9d717d97e44d8ee2aecfe205c9c7eb1c72c57c43237d5c496ce25178ba04d5bc92bd768204eb1441e5fb269f18c3e117824022576109b2c61ba089922a24b1a020fe556f8a73ebd8abeda05c4d71ce6dec33ef1242303277a724f98c831d0b7e5520951295356d6a656c20bd6d7d5468f958c097b2153b0eeafca0fb9619bdbe2b132b4256c85b1a43ac79d5bb271ea38c37cbbe9ae4859c3911f2c82ee2fc0036341f37b5436f312f2259c5144aff354aaaaf8fb2925b412561772a812e87d2e3437005d9b0d5b9e26e8fd27f99d0ba992419cf9473857663fcc6d8801cd4489c6c6b79bcf4910ba192f88a2406f72c55d1347fb056856ac47617550383aed39f410d13834407e98fc7546f79363e7ff22ecc12c4ae09901bf475c72e6fcdabae8df48aafd3739b8f63adc192b0d3f516235fc00904808ff940162735c7aeac363a03d544495a8d37233f2d08f508e1d39d96e609c63af68705736c5a8a4aeb4a5963be90f4ede007e62ac794617125a1d87a847e84f9aa256a796396e7cd2d49fd4f49a2511cb060a039e91371800786e85cf8e071ac0112ad5b38104c9b527417b297bae230ec289e210cbaac416c19b7f1877d14a7ffe76b4f527156d2097d2b6cf3d29e9c41aceaf4601605e8ffee45a2760d6d827f2ad6e5705537326f1832d5d8aafcc91e79f1f53127498b4598384fbe0757e3bc029bb8e9eef03d95ea8d81dc4c6697a5adfb085eff14148ed42bf28bb9a30c14fc9c209e90f972e2375284f406738e700e3a621449cade43eb2aba204dd18d9bf90fe68fd52f48c04ad58425b09cd4aa43d4b1947e0636c94a375e4a5c2fe791ea364a35f6f6e2966341358b2398b8e9b6790b3d3445a6bda0c69c872bed3e4ac2595ee4dc7a2e13d3186a8f7f92c6ef954bf98237880f4f7d6c44b04365173850fa42641dc521a105dc57d76ccc5a47fec2f998a9deaa77966339f4c7ed69e811221ab419b61aa69cbeda96bcda8f0d5c1828bcdfc5cfcb624dc32f191d9d874e4de69a79d3c404130988094e6887d62b94ac90a773dacea6d3e170bd309902207cba14142359b179a77004f1769912ee6c50dd24de2578408a1d446ea7b7bd171515897d76f707d25431dc4c8f6cee837c6e903871a40c06511219678be9e26cd512e2312e137ab046947714deed3f3ef18a1a96cc4b9ea18f55348c35f799206b39b5282ce9c60a474ae18e541977694e95c36c2566d4b53f63fa292d28c4de2c4029acf1e1454ba5514c6a9f88cdae702af195b06f344732e86393f012c02fbb633f49d6244589714198f9adf24e6b80175b5926b7054e9cb251ad97b2e14d622f5422e4b9f4d0fa11caf9a5dd71ce4be9bf159aebbc7f1733591bb684b477d57bbfa4acf319c8a187757035cdfe277836fa0c09eb4afc7ff2688aea699a7386cccced32c65ed6697bac62fe1cb190517974c0559f73797b2eed19a976707e3dcec23406d7a2a3ad8dffd30af954a80b753b9f5676d54d84da4f39df0e87c568fcc3c76ae0cc4eec29cd16309a63e462064a2bbc63aba2f004abdef89aefcae7db690ac462362c335b919b13eb958428ba28d94cabbdf20cd2f4948a69160389dd36bcef07ae374a236a6db7ad270f304099f48b45dc6ff5c59f1de83b71cd94fff010de70ba19cb58a8f068aa6694e15fe135709f6e8ce7bb9dc8e13fec74a5c60e423bbd2a467427e5ea5671796a58af5399c9a25abb7d813da827f0afdb2d20c62943bebed4e9a6b2ebe2962a007157a347b3fc60761d51dada876e1ef879dc54cf3daae12754475f34e532686d7d1f669b97ba5cb2105e3389dcd63dd3bb05932adb0c2c225401ebc7a8b6d28896ea9e87f3d239f066cc970d708237a28e95ff1f536a89dec59e18a7c1a53a1c72099437a23987a0305ce6fdaf32cad0ae862a6d857ded532304f622680b794c1bc50037304cb2b03977ca4952d102baa9b237afc0448e0223d92f73f178fc92721a15a860eb1dff59639af657aa1a0c122281b817f60613047cda6e0b177a6347af86cc6c7d22396f0fd4def7f1cac1de96780e1f46a9b5c7c949f1d258992b0a793233b9107259ba7e4103131b5f95aa824c558b0eedf00cc9ebdd20e5af1ff61eb6769877f5f1bd4d3aa2fea2c5d573a091796c0975e1c7a65b78ccd5d9af0fc5357b7632f98de9b5f4f6f7d67fda8cc1325b558c9b56d3eb57e9674ea479cd7a2b2e06977b4365ad2da24c6d2ea7f4569f4b7b1d9adb87dc3cccdb7eb9bfe988a208faae66f9c13e28f3116c28b0e93ee6d70df11fe11bdcbfd51a60d32c5a1346800cf8e75872001eaf98d889b70addf9071ee2e0504e295ac532b7790e2fd5419e16959202dc6312fe82793e559f35e180893d29fa291679db90bb8e7c025c5e3e2bb3a8f617a04bd308ead2624ea0ba4b3e9299559500aaf8ca9d85e37c077fb4b9cd38a698cc5dc45af86c23084136113b5747cc8d14ec08b03a1a8fe63476c7ab577ee3c5abd7c418a2b3340ff63f94f75281c14a564d935d5547a72554d61218da865d9d656f3cb8a94a7f751e17713890896da5cf904b686130c879e06b0c0db04808d801837fea0719d1aa93a36edcc56c54ea18890048766d9fffa79e4337eb93a83d52b6c43afa67239c3e47efa3dbc5bb4120630e2579c995c05fca7e816ab3204f5f668cbb58448e21fd3e118c391b4b6a5dd7c7566b612091a965ecd948d3572ce536db577a5a07a42ee494f8a07457a0f51ad4a3bc95a06f237d83ba10dd5a470014291e5b8c3cf22cc9d3bc0916cbfb1dc2a3ee7236fe274ee7ea97e152d2dd5f49fdc9cd482fa5b3b7300947df6c7fc8404f3d578ade3d2de9a6fc49569120181b33a2ca363cb267fc8ecda17a73509009e2eb9315fae396b29c12198bf0c12f3535951817264dad62f558b2804e16e757419541d454f8a741c091bafa33ebf6d2b366b806eb4ab645e60aebb054c2c3eeb46599171fe0610a3be6d2b729a224cb87b30e5bd14091110a4cadcd5b5e88db739a04a966e8c1b9ce229d69bf6136175ae4a544566702ab200b1cc1870b9748cdcb6fc211f85d1b44b8f77c70e8880014247503658720e4e10a64246b3369a2124a012a43805627ef436faa3585c9e82c30dc6d7edf560a8b74c9f1e936f6e53e89e177e64038acc6cca36188cc19bd6b8c782941cc1055f6dd7841910c38248ca532db77f4e741cdd59b5abbcf82b6c2c87bad1a141eae72d426337fb799f3abff3136488900a6184266a78213ac7302cdcdf554ab9de1f13eab7f20f16c280fc31b0b932dbd622cc28159290a74abb23a0174ec962eb88d27d9777758c7ff82ed8147ed2fc18df13d79cf75f0aa98076718cd27062ff6019e7894018fefb818dcfab5713616a329d4c30b6ab0cdb5842ce4841e84f032f26eac0b0f7f01818fcc257dce46c21ea8d0432599989f1722d4e5316ca59bcbf80a255c66896198489a8215030d25642ccc9e1c51cdea2ded0ca134b681d835dbcb091aeb65f8d81da5fa723dcea9d49bf637ea41489d83a086de7fa9d38e5a28ffe7eedbe693e113c6fda8cafb320d2f3fa0df6e7633038c070f3a8f96e98c4a7e49f2fba0ea576a7f5e1c1c4d91a25883a1808a8fdbc301f78b6e286552d452215922a2afe640618504bc1ca3838879e2817e5c704b69e1dd0b4aa146d4fd6b6491fdd8e15ab3e909c4efa20a8fc5b4c67e7a979f740ba25d23bdfa551c504ba2a7ed10160a8d739a7d13b0cdc8cc082b2a696530c5255d20f411032e991bfbec65111242080f5ad5f1498cb5c6c0c4ad68eff70651b4f847c300c8748ca8299490a7f86d87537cbbfc0521cdbfd7a2dac15f0e8b54e95b56e66355941e2fb0ca99e96ada996dc7f1a6081d883ba6587924c88c217d43bcb2fa40d94079c9dfa8b7cef5d8816b5f1058e077f6fec303207c68c763e6b81598da532ffbe0230793641c02d828554d8d2142cad5cec8cfaa188f78b599069836ecdceb62481d2722859ab781750a5cf37f61be511229a0f592e1eecc6d41dcd9be46882cf97a55f224227a94a4d80f14a8834f8898a2c306bf5dcd6b981d8c54b6def3c0a8f2a9eb09fe3231831ffad3836c470b0b24a2a24a3a00bc991d5b418fd1bf5eafc9fab39a4b6ad158d4e8783c974ec080c5de8d458e2b96fdba495c4aedefbb7e43e8ae14e048cef5d4a2798fb0208a027dd59354069892f59eba9589130b41c3b1762b7ec2eefe436dc6560c67997c47480473c5f49a28902d8abc85b48d1dcb2e05048434378db2fd0fd230b8879b5f12aa22de415784efa4304441c58613c2f6dd388cd2f238fc3f42a7aded5045600cef95afb5d9fd061551eec1e7c4931baa83d8c503e5618db6bc82b92a9b9536d4035f1cc6e3450525912b6329453cbb4b2988d46ec882ad7118ca828931ca2a18ba06c192a8bd9820df1e5f382a2914d3111cf9bb0ea7c3029cda70c31c957301864b6b947e0df485177631bbd199df5d55fbc4ecd9e70cfaa25ffd9c7542e729ac8c31f6cbb63b3aa1f3b2ddde13bdec3a708b2e6f764ad6b41e3bfce86f71231a6728bc7fbcca9831c6378a053cea4e108d80742c9320792937a949e0d41ddbdc9094d3f3a413908eca771f86328843346984e836a237eb038bf6027a53ee8fdb7de47b3a8942bb34d2e2f93d144378a74acac6bedee86c602c49639335eb65c19e878b6e47225786290b03717e7510d7797f1a90735ace1707f6ef6000497413b891413562b54a69b6d3827b056f168cbb1e029f64a05435ea0bdb2033ffbe6b95e1abc2bf4ac309e31da27511ed21bc1e22d46ad102e5be00612a0de8f1d48d399c726097be5b4989b75c3564a29a340be62315f318418886d7e00cf3b38052e8edb3b94728e9d4509675c96ebd4d1bd0bebc8b608e4a5f5a76f26676c680e2f9ce488a0783d73b6aed2fcd91622b1e24555aedf2ccb57bb5328e8500618ce06ab79130b5a07bbab9096898809e189f76dc0fa54c890c08bb51b5d006f866c079f7a08f246c81374e69d5bde8a7c73df05e3d3a306de534c48303833f92191c0b515369a46d92f1f94f44b556f7619130516679a1a4f8ad9290948fb8b689849d7e194330a0e57a9ccc83fd2b3e4e78a7ecd8cef86fc51caa6f6b1dda2819395b0c75978f1", 0x1000}, {&(0x7f0000001280)="7af91eee33adcf6f878e3d4ceee9d6ab7c07df7d52edcb76bd3fcc170e664d47fe835bd299385bd424d81e3fe5e6aedf2b442f16c38b5e940c2c9782b18a97ceba02d2cc83edd093757b64666b841b456e9d84fe3876743ed63576a13916d58be82a12b7b49e79ddca4dce04d0a20b1ac3e09c530a2e86689b8d368e287d43bbd611418646dc78", 0x87}, {&(0x7f00000025c0)="1784db042cba8558eab8faa3a94c16da7b5d0872affbb993fd99de322d74b985726da0b109f734b52453f1bb22e66accdea04d89fbb6c5e98407d7db2a6ac8f7df68a1d96daab332028c332c3f22614551a9d3233b314a216c707fbfaf31985a4bb8b2ba47170af36e7dbbb09cc6d13276201a39497ff93ac7f5142df540421bb547ffb790ce1eb32d7da48fc6b7e83d72b071664c665bb41ec7cf5f656367674702c3efd6ccb5f5836069da73e4e8382e49938c811b1752f585082c5710743622e288f4e8378c6c0512c76aa72fad31a658129c224d2096efa2d15338566b1de287d094f6dc9d8909a1d5fc7213a5f05749ea853ba6908636e67dad6f45caccec67134006b03ad7e07dbe4c0b0666900d8a13794a3622e1eed58ccc60b437de918442ad68576bdffa6901ed62c9594226ebaa1368b8ca318f3b75a39d673b19ac0b6ba4454edeae3a8b1fa6e2d5e3db03396f5c85fe403dbb0b6ebc23ade25b9a193994aef04ca821dcf6ecc64eaca14d9181c62e2db566d2f8fa2f8fa1a9a5d67dff6d8692b0326dc117a6eeaa5678b6fc202ed624c36a099cf3bea3cbce4fd78cfffb3f756fa3afaa2f68a93c45fc9a51101b99a295f5c736455164f2b27527b446e5562812c92f98069cc207d8cdae1470927b6331ab5b38bf96da2ebdeb7e9541e8479f540014418f9dc9f5963834f1ed1ddcf55ff95ba2da30d096ebc3303c30996566ebbf9dfa72dc417b71614e9df2aa0fc1b30ca3646b8fdf8081caf6790e2ebfb9d3a6e0264c000a37eaae80ca9a183951817d97af077acb2c162747f78db52e2c9866849969fc0b39f472a8d589af601c60203580679831374ffb60df3e9c170a562bf5b6af170939875eb9a28ce89068834a41000f246180d41e0eed438bbd63e3d9b9c4b31c15fa6d88462306fa244c7b3539459c4211b6a235e057d58ed98a57c5f73cc933e004111ff8abaf3a2d8a96dc142f69df9a429790b54d0b5733a396037383e7e1173625289641ee90655062dabf44c6fcdc04238d14adcc01609a175e28ffc8854ec26b309ceffc8e4ea35372c7e3a0f400315cde3bf8e1c3ea91eae259c57c4d15b9cf1a0dc4c8b2b57cb8e045a526c9ecb6b19443d691dbe29b2eb81e6bcf12bf8db228230915317be04fc248b17a85577655cc36505f91f4d6db8a1e6cab7a8e701d6e71317cc85bbeb3ce4d0247d842d506e1dabb16905f9af4409ef4cd729e98c85c86735889d339eb4401818210cc411819e2fc50f540fb477eb342ed71edbac2fa0ab801ac43879472142f67518451131a94b2c84c4902fbb6c059eb7e17f592a56f50b45b8c1ac712d165f9ece0c360ab39313f5e2b7932b7b80b1c302e46e3e42236133a85e80a68fb6db27782c1dcfba595af75221682d09bd7ebb4a6337dda8935dca225230420fb1cbe6c511c1143bd9beb3c03be46031cf74b4930452df72f4c147a668087b2199e16e140c72ff6ce53a91edac746e8794b41e8d1c48460a9b4680d3e134789f1de02a9417d7930bd65f15dd0cfe06304d84e437beeae8abe236e3b8653cf362cf89d7c1079344daaa1cae12e467e50c8bfde8954b337547ecc65255112a697a50983acf32063bfd695a11742a6e0cb6b4d828c48b6f098e37d148a46c278df2dbbbdb99d04e209f1976d2fd9dced190c7e2c738b79c3bbef1d612868a923303627f11db666f1f284aeedcc65e245bcc8817c032668211a4ec61acfc6afc374b7c72f7db00265f1d266c1d19d69c2c32daf8ac771f04a221eac90d3c29e4bbc153819fc6b48695e325fc4b62c7de9fb5dc44f9e71623c0aee6cd618c6999b5b3386d7e58bc7d6e2443ba4481efc83fa35017f2d1865f0c538bde40f6e3da1062c3f481eedf552990e75b5c9a756727089ba63516bacad151fb9f33f002442a846a4cd4f74d8ccea839fe759cd703629fba946b336e093411172537f5ee727c3f6ef88ca3f06487b2b0fa748c180cbc503741c4239a54886c8ecc71df79169297de5d3da039d8326e9430e0860214d974cd9354b2aba72533b6e60c9ee8caa3a1b53576e48915a9d7706aec1c25ceac124049a8fb57ec37765dd37c0055127463d4b9149453e8104169fbb5bca0e2d77b6a5381d3873fd6fa9d413055832dcd6f395010f18850aded5e7f9d9d6bd540b1500b731f1fdeed8afe6ba50d0f390ba6057b13062d10d753c2dcb0192f95154664fb6052c6eacf91958762a3028647f68e77801eff460965be8330625f10d3dde17f4ee516acfdbcfeb17dbecac776e8c4726b46d7def6ab00bf6f6fe47285f9f92edfd95a2cffc3698194dd9542250c7128b877b65d76294bb902e47a5cfa00f38d75a8fc366f12f941de65c090abda3061e5dc0b3d506ebb94998edd8f56d02cb294ec8b128414a577e945c30587a90e95646c55e081df406508f106cdc73faf9dcab227fe6d86add2cffd469f48fcba8b08db0183d990d07f57a67e61d9394bfd8da0035d765812a29021e43ed5b33745ed6221a7cef071703ede1464be8551f088c89dc41fafc360f6282f9ed8b32061d6d98e2ef72879cb21f3216b0593bdd5bd89983ec5c3c57fd92b1566d091b96cd6608925f7e60db291393f2ec922ff2afeaf239177f42ebbbf5a570ad2275f7145f37bac9013a93a14458d5a7d433dce69817aa88ded78623bc9099a35be5777879c56b851438dae038495d4f57514640a3ec6b2a0f2078caff6be8abfce05756c54fe15c7466e45dc43dcf79937706578a0a6dc8f5c0def94abc2f803c11cf1a9e26959babe131b04c0592595424d79d8c26589f1a8f4886ae763730d36283c41cb16bfa12e81225ed809f2ef804e7eaea32f89e0686d425ed0bd0109a78679adb78845bc0a88f3389246bda393469c08890956db85d68e1f2798c81673cac8e501ee37ab901aaf7d2be6cbb128fcd96d2ec5c5a5550be5db8715a5ceda4cd27a0161a8702fbf7b2c7a0dfcd24ae54b305d90501095274e0824670c9e0273102c870fd18ed663bc491b2f97bc3232d29065c259378e8f5e37238e990082ce40d48692520c40ba388b5b6e1ed09aa9b7ca4e772659e6cae041061aedcb73fca482f984d0185f7537feff079268914d445a8301ebd2c5f7ebf4a70b43d06db9ebbc407f9d87800b6d5f892e58e20ceffcdaf40f692d243fa7f8aa127e22066af5e18f1fdbb34d51f77cd5446d83f0b3add54e0185d2aa605f981f68a5dd2fe2244ab9d08fe8abfcf6d12c5013e1266a2b6638da0c6a51827248fba7ce56a238baf85e799b262beadf7f15e56007c611958b0d004bce4962daacb3bb3fb86ba405a46eb2af5685d4538c49f8eedf1ad7da727d5ee80092d24f9d00b8e3a01990d2ad52056f409215661c2c892591eff2fbd8ba4b1f81423769d468ba085aeca409bc2e94c981b149a151688e942cce687bca6cc56815c1c0935390b23ea099f7701843647f1c57996c298034d400caaefb43b69b0cc4471b34825609e9b9c8128337d63f920f8bf01c31820188970e2c236d36f8fd8b0ff23736591354074974678921bc60acbad2333c9e7f07f3467a6524b841c0ddbada01ee3b6ff42b89661002d353d8dc30e04ca3651701ed5d955ac4e1865fdbf69b91a2a42453d50e18041dcf9294ba7d7c9732a2213d10a41c017d6de86b341ab445c6e298f2963ff25350a1ccb16a5f7bc1b2a6b6aac006da52a8d3f89307b3d82324495af28665947581fac31af289961ae1d3ce5c86f6a5996bb6a8d0e51710249da4f4af995ca8e80dc6f1e6af9be1b495cb346b2147b6013871e43a2e8d972538670e5d6e7990d27d3c154587c54ced1d518d947995e537ddb8a385144395a180808cc2d683dacb72538819d33803544fb1edb61bfc9ab2f90a2f77108eda373fc01b121b555f00ba0f88f54e35387d929477f3fea0f14eb600580647779b1349477c4a8bffeb0d6eb9886a2052f2c8f0f5cdc89578ddc0a304cf369ec42ce4f3bea8e76f974941ab448f1defe753eb1ac0fd1660b50ae3081d28bfb8fa256531452043437b9a0d908d49aba89602212b0b401ce349ddd79162279f5bdabf03e12b5c93caa23b250c8953e13f04baa94f745d3c18f080fabe5bf72d6c750bef0689a2250ebfa1adf7d551cf0cdff68f3a8314fc65aaf233f50e02b02012669e68510aecc6d55d6a7feb213abff2d1236f3155ed684644135fdc1415d86a14d9fdc6453dae0a789289d317e42729a9b1de19b61eb2d97fb385bd63096c1aa1e7ccf9ba48a2b00646d18dc3a1286a302b9fbe5437d073d1196d7f679ec70ec88c1e54c3289df62109921a8f646de0e3b4a37e2b8d052aeb3eb3f9b65ca13b87751f0adf8780b80c1596d2a6ceb28ee06e76f5374fe59bbab67894420a1dd21e8a443e14f45fe51c9414c48dd56a8b2d51f3a05d1389cde0beb5d25e27667297f05c8b0f7ba65969e0aaf53b03d04c275278f82d39e15ffd001692e93fd7caa65d4d63d8223a30f49eba40e0b19ae91c3e8127c6b2c92ac12f0be04085d9b125bd71d375ab2c580e52d5b1cf7d1f9bd419352efbcaf39138063e688e38fe9816057cca23ec42fccbc61e22e716af6e74f6bdcc12cc2453a3e44932b40d0b374e4766c2c94f7b6bc18d7a77a412955dcf37b2f154eb9068c13ec8b5c7e23ecf8f7892ae0bc2a171565e5572c4ff6403fbd5edabf94cbe732e0ec235af93a8039264452040f210dff66d824c138994b48fd7370cb0eb742b6af51fc659b74d8cb6102e820752a5349c74c60199904f465fb11ebc2203a54123c2946cdad54d05ae76a97ffad91364db5f784e3c7e7a594b98e62a53a4e4842a0ce56a2bc9d7fd311b1121df8cd13aa1a84495a0c9173bb5b11e3a7a48e745140cbbd2f0a9abb04e4d83a17b0a3e532861ac558be91bebe250c8b1f058f50a3fafb50d412b57ceafb53491c2c67d2eb6348f9259cd4db9316589d9f64cdcc3e77a221540538bab4d8b806fe1218bd5f19bc99af1c0ecf1c688ca7bbf2efa7d9fb68b8d37d4250bec3788bdee2bc0edd33129e9f077d50ff2fea9e88b7418f584b62a79989d6988ddf9ac22d9a7573705a7d1ea19c6bd51b5608dfb4ef3db80837c2af5457fa4369c5cd0f15563ab7a624c72d36772218db855ce82c9e7c6765df9e42d90509f17d27e15e1d4bff9d65ab5ed13c138b620ca41f4c50cfff40ea39f492eaaedaa01de6a93b5b1e45ce099b0ef8c38de48b85bb8105861c5189be12a4c96afbeab35b5f9ff333eda2e03d928d139b86b24d91241fdd0c504d82f11ee340a7ce26bb3ec4edbc83d96a25eeadaa4e00111777f2118ad61cba4267a2eccd778c22197e4167ed9620c307dd162a1bb02c6eb3c97d9ceb34712aa4c4cf50d8c0a20db7212bf385c3016eb8708c075685afa4770092511568488d1bcf8e411a9b812ff0ffb157fb8cdc4ce60d4bb92d91180380bee8f9bb5ceef0dfafb1b5eda85e714fdfb991c33474aca5f9d0e0de3cf07eacd637e4f4e35dce5dc6cb93af23ac5a631b0f64af3da457b592cd4a37cb92d04549afdb01a0f2e833317d51ceb8cb7794c58951f7235b71ddfea6c25db6cb83f9239e9057754a1260fc7d5a9873943766b0ec88a4a27ab0709a500a72bd626ff050af6d4a62146d41b41d66d95ac1ef570d35fbbc1e8b9e869a37e8a2c7078f74bb74cc2693f6d122acc5bd044c0a9d91eb89a323a8cee9ceec81263627841e95d4da534b953aae37591de2e84bbbc72ab8ae56d703e51510d74bea15317f34cc76", 0x1000}, {&(0x7f0000001340)="a4c890be5b6a88572b98652161fce59a3294af5f0733d73a3f38550a841509f49bf1a9192585edda829651bd3597a0ffba6e07ae3ec96d4f9dc56d416c4845387f2764537ff43998b1b933ce6b99af70d3c51add3afade324f2b2aaa624af90338f4e5e60edd30f2d0556968d329499e2f3a675ca38cfa6f6f55364caf1c92", 0x7f}, {&(0x7f00000013c0)="982ae5356871b20ec5c762e86c9f6dcb84ca07", 0x13}], 0x6, 0x0, 0x0, 0x4}, 0x4) getdents(r2, &(0x7f0000001080)=""/185, 0xb9) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xee2) r1 = kqueue() read(r1, &(0x7f0000000100)=""/30, 0x1e) r2 = geteuid() setuid(r2) r3 = getpid() r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) getegid() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000340)=""/175, 0xaf}], 0x3) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0xffffffff, &(0x7f0000000140)={0x80000000000}) 16:00:24 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000017c0)='\x00', 0x1) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x800000, 0x3, "0100000000000200", 0x0, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffeffff, 0x7}, {0x7fffffff, 0xb91}}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) close(r1) 16:00:24 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28100, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x1e, 0x0, 0x6) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0xffffff37, 0x0, 0x0, 0x0, 0xdd0f4050}, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)=0xfeea) recvfrom$inet6(r1, &(0x7f0000000040)=""/141, 0x8d, 0x1, 0x0, 0x0) socket(0x2, 0x5, 0x3) getpeername$inet6(r1, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000e80)=0xc) readv(r1, &(0x7f0000000e00)=[{&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000ac0)=""/127, 0x7f}, {&(0x7f0000000b40)=""/133, 0x85}, {&(0x7f0000000c00)=""/226, 0xe2}, {&(0x7f0000000d00)=""/111, 0x6f}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000d80)=""/82, 0x52}], 0x7) sendto$inet6(r0, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4f19c6c45ce47ddf1498825d56f525045821ad91c3e15d5aea3705977e761b7480a4a4249e9e3b5bf44c1757ab80741dd9098e6281502cdf6555778ac27382799a8a6fecf9e1437443d7bea66c94ba6313dbe1810a4310f168f58336a0da96e0696415b2f52aff50e6f68e27c6194c5563d9a388d86da39aee924048504", 0x801, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0, 0x8000000000013, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) accept$inet(r1, &(0x7f0000000900), &(0x7f0000000940)=0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000080)="7ac5d0eaf8aea10bd38bc322186a83e20b5bfa402df0b8ac134c9331aaa7a27885046a933d7e6769b1ada0b24267c8d5638e29dbb655c9ed88d681ede24d93f4bac6b91972dbebc2beb01b86cb73aefcbcd8c0df6b516cdc79b2435a82badd07df6231f0202e02721d9f0ee4ce3459c1616f9e934598c92a6508a3710a35032da8f97fcea2bc32cc4fddcd8c23cd08c52891833eb7dd", 0x96}, {&(0x7f0000000140)="ba736c4ffe06d3d9e9accd371a8e4b85503146a5fc02580bbb75514ec269dc89f5a157325ac313a13a5d21ec03d912f3dad848491b3adc674665", 0x3a}, {&(0x7f0000000180)="00560ae0b215b03211856bc161392c3b21afb5b9a9a0f45fa1f715c08b46b9b6f6d8f655f728512b7a94850dae3f1fbddc9092c3bcda3ea848a91ce97175a637ac", 0x41}, {&(0x7f0000000200)="f0848fe04eff0d2eb0d5aceb24aa1014f16c1c4693f053fc336de8f2445ffd6143d755c0fe0a6066ab0a1a4d13a7a9066d370856", 0x34}, {&(0x7f0000000240)="53a345414a9ad85038e86d6a32e672117f7d619fa5e938b662288800ab5b8c3e2cc49c071dcc06c6019632a4193618f60e5dd16c8829e635638c6b57acfae0bb3f945c9d235e64f32aacfa592e8b2779e6bcc7aefb328c80aeab889b06d6b80bcaa845c111c208ba9099e11d0335d9b6337089db0e644040335ee687138616a45dfcd49259f5f738163dd5865dac8d820a979e62fd7cdf62226149cb919a6b76fa395029378c1cb905ab6a27f7a2337f1cc1", 0xb2}, {&(0x7f0000000300)="6414f2e2f80f7d86b5fbd302155cc2337c59193ad3e3787d2345033bd28a6fd2e2efe3e599d583d69356968c0c3c311a004276c40d8ca5006dc6e2ce37dc235d727ca3c3274aae25295bb2c8206b5c5041aa94ad120dc6fbed290383", 0x5c}, {&(0x7f0000000380)="e2566d63145a01d8ee14f2cd0bbfaa515751fd844a93d230a324e091a8bf011a6f867db366b4d9996dee9aa71fea13263575b1bdb6516fb8eba0b5a67458073789e51d140fb0786d082b48ff39c527181ad7ab3fc3082e43790eb51a3dbac973c483e0a7c974681677c5974955c7b522a539c949e4a4681b8b412e10232b9f91c52544d505a360a28e23d51e06494f7b97f6b799d58eb047d265745422c7706ab783116ceb4c51662a4faeeff46d0f172739ee09943a2a69409956363024015f9b457034f1831dfeb35a8a8b699c60cb7029edd095fa4908955bff17f7c6387852cab6fb1f6502eb46f782876e14f0931a3569", 0xf3}, {&(0x7f0000000480)="797529b9af686008402839e1d46d508751b60ea4091274f9e3d3a0f6dda15499e9e226ed22217de16c967602611175b6b019c39378ddc415a8f35fce83dff73e099997774f00522905613add1fb72aed5ac6662a53084aba9952d2613655fd7d1baa537a3cc87d9b65cd01528e0e674b09da9e054de2dfd9c2e63fca49e13efb19814d90bba6a727343e4b8b6e2dd64ffb14156bfc6ea580c9c2f029196f82fffd8f2eb69dbbdacdf74bae247665455e2ab71e8b703efc6789822dc03ea106cd6a559c0406e1607e491e7c677a21677ac13ef0573db43305b75a55937d8771c60a7bab40dc942307fe5d47", 0xeb}, {&(0x7f0000000580)="31dfc6dba300d2fa5048ef70046e84", 0xf}, {&(0x7f00000005c0)="8cf98e7a779f48c4d24df72e284ccaa968ff2a248cb17dbdca73a593fa0f413400cfd954a844e4ff68b6b690dac23a2a1dbf757c83af2db9128697b878251f025bb0868a764614a1390566db71460741ec2fc3f3291821be8655a3e471ccca38b455b38f2dd746e6ae7ca83fc54bb0fe5509bf4647488728ecbd1efed7d8a13a7cacfe7e96f5a1e0f331", 0x8a}], 0xa, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x80, 0x2}, 0x3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x3) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) munlockall() 16:00:24 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000200)=""/224, 0xe0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./control\x00', 0x0, r1) link(&(0x7f0000000100)='./control/file0\x00', &(0x7f0000000140)='./control\x00') mknod(&(0x7f0000000080)='./control\x00', 0x2000, 0xdb) setgroups(0x1, &(0x7f00000000c0)=[0x0]) getgid() mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) dup(r0) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) dup2(r1, r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xb, 0x7, 0x1ff, "845c556b0007b8afb44c7f8ad79f2500"}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x8, 0x3, 0x4, "683b22115e4c7a5fee09ac3886355ec55e950026", 0x3, 0xe4}) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xb7, 0x6}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x1e6) socket(0x0, 0x8003, 0x3) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) socket(0x18, 0x8006, 0x3d2) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="a2d02aba4e7385e119e499e17bf6e267c429f3be62bf80104d8e51533f40775b5b0b4ad453fff09d75efa0b22cfebfe88904961c8847d2b47312d80c6e1109d35c2b60fe8ab5df643ba53aa5c180f73e3372e6cfe764b168cc85774d3fa913b58587bbac1b1850efa60230ef3172d6daf583de53ed7ac57388aec1e4aab87b8c0ce1a99587a69909eb822861974e3c3b39afd5be31bbca642fc0c9994524b157515c", 0xa2, 0x0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) close(r0) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0xffffff7c) setsockopt(r0, 0x1f, 0xfffffffffffffff8, &(0x7f0000000040)="bffe3fe01943d9dda6c97a2b1439fa436507c73fc65b5fa4eee63c89090701234cbe400857667bec19d9960185", 0x2d) setsockopt$sock_int(r0, 0xffff, 0x4000000000181b, &(0x7f0000000000)=0x7fff, 0x191) 16:00:25 executing program 0: setrlimit(0x2, &(0x7f00000000c0)={0x7fff, 0x3ff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x5) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x8001}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x400000000000000, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x84) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667d, &(0x7f0000000000)) fcntl$setflags(r2, 0x2, 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:25 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0xd8b41d7444e6cd9a, 0x7, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x80012007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x112, 0x0) 16:00:26 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) nanosleep(&(0x7f0000000540)={0x4, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x8) lseek(r0, 0x0, 0x3) r4 = socket$inet6(0x18, 0x2, 0x40) r5 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000006c0)=""/91) syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r4, 0x8a31, 0xc0000000000, &(0x7f0000000780)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6deda3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896b280a8ce5fc0ccaeb5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x1000) getdents(r0, &(0x7f0000001780)=""/160, 0xa0) getdents(r0, &(0x7f0000001840)=""/145, 0x91) clock_settime(0x3, &(0x7f0000001900)={0x7, 0x20}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001940)) r6 = accept$inet6(r0, &(0x7f0000001980), &(0x7f00000019c0)=0xc) nanosleep(&(0x7f0000001a00)={0x10001, 0x6}, &(0x7f0000001a40)) execve(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001b40)=[&(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='+\x00'], &(0x7f0000001c00)=[&(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00']) setsockopt(r6, 0x6, 0x7f, &(0x7f0000001c40)="6fb5", 0x2) 16:00:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="45533e37b4078a8a05b6020fce827ec1dd1e937eb604ded58d4205c3417010cf501abfaa7ea176ccdd41c63d8427604ce781a899c3e5ca8f722c55b54dcedd8bbfd1f5a61b8fc961e3e5c57011f70185df5bf0809eb089306b63", 0x5a}, {&(0x7f00000000c0)="57ee42cb72d71d56e571d7a7c30074c8853cbadd4c26357f2f50e1f30f358bae44cda577d4920615aca8d719cb8cbea38723f6b42bcc44d880d4ae29bbe52643e3a3582ce86cc4dcad7381cbaf41e8386bb47f611e5c176a7517a242d617a225a5d4e57ed3ddac36dc184d27ff1431778b6092530a976dd37d7135868b1d839a2a66d6de34a06adc60003848da0440a4dd46fee70455c12eea432f8d7784850fb3bb", 0xa2}, {&(0x7f0000000180)="3cc5b046b4795a8fd283b692e6fdc552b4202d83a2f0429be68db0894616ea08466664ae2b8c74c5dade87d7c3b5e28807197998a3405e87c781c37a1177b48c5455c03cd9a033519f2780fa0a1cf49d494d549221f9a73bc672d8d1e01fc995b0a28a2851c89519455713415867626e002e79e7f130c873", 0x78}, {&(0x7f0000000400)="96dd1d3585648f71a240af2d6d6e24945a7c54dbd599f19b15d2dd85d07ba1d6bceb696b814b60a3ac31f107d3d8612253e70a6d3f6a7c0e628852dcb358ac0ee5f08602c8bce65144274611282ca2decf5694d323b6cdb90fae0689e8667309d7a5bbf562bac96f2200479397a60b9d0d369d88c3f446284ee3374972c18eaf9b473726fbe0c8c6f47770ce8c1e5ed070fe5ce6499da9d82e4cb9fb39734baa2a5e104de726f0f24d6ae361a2dcdb38c4d108d402d593a71b9886b45a7cf494d9e30205ec43c7e15d6e81d82415a06fe072f1bd48ee27a8d6bf07aacc34902d02544f7032d4fe54df1d26b0aa4b95f55692be3d5c1367a768fdde0b9bdd86c72311a88221187ed0f0b3ce728fb0e73b69e3c59ede1f28743b32b2db8222bbf272e63b26d07cb4806576b6c24b408c99d742cac45b02ea112cdd9d54e75d7bb81195b37d455dc06180393016dc2821324b9fcdd329fe3c15a1251b5547b3dbe7ac75cd686629cb7a61e7c7d115a60afb2ccd5ae6c1a6934943d12a0279bdeaee40656285f588d0f39ccfaee68a5bf9f9631ba95583134a3edd96ba47e52e4304a5557c2fc3f6d485f17c73b80f6bebd70bbcb21ae454fa6e6382f06e7e2576059f9baf3d756cb2f3a854e061b89a20d2dbd8ca075bad71b1248dfcf95ca925542acc5569f90d9e6e5d4f19977d4fea2313ff1aa125530282f6cf5fc29637fb1e3b6d7cc784c27715d2f572a3e579645e8bd9f331893b911773301156391073614de09851f334df644ddc65047ba9a3b5fc8fdad96f1dd047a25e1df189be195e79f70b6074fe8d1262f573b79a3e70bd1078f8227d73d7a852b002a378f031b70f68d55338b86fde56515389c46b4836640050a30257c5e14c3f6d984db77dc7e69538db322149407b35d9fddbdadf3dd64ad3a2f07196337ceeac623f376adee9ea1e721269648f6524a8e373880d125b39289fe691afe334f7065b1f8374c27dc7b214d4adc41d6fab16881589c2833c3c247332bc9500d6df9d53224649bc1a12fec6e823736629955b8917bb7a955287b29e07a3e6cdba164b530ac9fa1582244c02c816454fecda31029e7270c0f044427f9c176a93ae59aacc1fda0e3d418ddfe074501cef86f509366bda8054d33e9de0401bdcb523558732380cd7a50a4cff0dae6d72b064c80ec83c1eb370f038346874dba6f60f41000e94200693ceb9fb1a3bfc44c75b212291545f2c9a9bd507b473602cab11092dd5ab7f5dbb1c9f262120b7d82a570202b8d9da505509b15a94de1c32751d1889c05a5693f0d38ac81800b0d2166dac04888a6069b57eb7bd47704e7f06b58179ef974f6fb98829a28ec9b20b11cafbc91c02297ea18fd7ae73ba68f707ee99ad8f46ff7803e99ec119fb02af31d085c628ae1c40add8c36881d9336251fde4dc41b75bc01febcfb77594db28d8492dce5bbff5a006d2343e3157c284a9d2dd49af271578105ca082b8ec4e0b13e78eba636740ace9160c953a8de602417d82ef65e0902faa2029a897eedf8939053dec0481232feba525ee2461b0ef687fc38aa500383deedd6dffb82becf178eb82e4e588f97e916dc2ea8455cd13b7f86d775ca1c7c1797a3327fbe853c57a87770da87f4f355a4af779953ff1fe7a8974f48b76f238ca4c1512cf936b2e956a90d023ffcb14a369cbac468cd75825c76f4f7d78bb18791e540af600df2dd557080a3d5adf85d3b9d8cca5e68e935850389416d37ff16536c8b3e09504a8733cc897886a263d4f4ebc41b18a92352c207ce7065f18fb2998f6357aeb3dc2c775a5c750c9c46e1b59136f9e0744bf5ccf5088eede34b71ecd844813df1bdff354e8655e39ea99b44c8013b474814ee2f385e1ddaab1fcc6fc14d27d5d014d2bd6d80b07215a268132d3c7b03ad5ac43505090f6cd7b38b10ff228b63ba700db43b0c5291771f82d3220ed9bd0967f9fd2964e04bf9637c01f4ca25fd571bc99ad01a3e337211c95b818136716c408e9cf0ea946b556f440a74a052703b1a16243973d30aa2a622902807e86aa39613ed66b9e6544055fe35c64e6e742d09fb447ea00a4dda456b34e25087e572d8a3fde84deb6bdb89ba173e0faec5cbeb9eb5a53f06ef024d4fa16915d91fcc779c58cc689f2dffd1711d916d442625da9a2d825047266c9ce79e1553ea5c96a447849ef945e9f387ef644fba2395112558a58996c8a185cd547f57bf7027bd623ce8d0278ab5eb2ee82530e990eb624b31f68b9ad90faea5ed4896496acb0c0534a0fb319c362e17a1151ea485c8b63adf6701fab4fec6e810ae64e237f78bf51d3b98c60ed3e908155cdb4d9d9eadba9672e8df9b5446c804dccb4863046d7b33a1c9c67837466cc3cbe61af02479ffe0e26bc132a6ae5429a66956f66d8f21a2026cd3d3d69e71840970239a9729cb24dc0bb50265ec297cca547e93bb555889722be46a26b9f1ed0e67620f0d11ca711b6ec2d5e05f312e599ec7539dd5b3942604fde676129ef20102860f0fc2b5de4555cea88bdf4a181dd865c6119bb82701228a27d2e7e43ecceec4c3e84f7409c80532dee3e240c37cf11a189c8e56ba5c2edaf400a09c10c0fa85b8c0623496096248ae3d19c013c3e94c024a1ec50d39b4fbf0da9f514f6cbbfdf81ea7388c8efd703e388d0fcd325c18950a04bc07d46f80d8983a38c4f8f2e61029a58b3a6bc1eea9ad8d744ced5e0694d5a39be9ced0f6ba36640327d619f32e4329303891227a488de9ae8ff0f8611e9d7f3e24f5fb7b2e0a5a297518c8e4baa0dd9ce5dd1ecf754ae62154b61849e0a3ff23c84e30fbf10bd9582b61948a6bead72ef3699c5a27dc48834d7e8fade36b5da0677205f33e2b5fa33b9309e1478ea7ebe7cda9d808991c452f2a18eaf0b295e693350f4c12f8d1cd7fee6c36e9e31b970ca5a12cc802284329112d66aa36b0f361f215f09eaa6d9c67f17c9fdfd4881d0c6f8b35ca065de04d89d6c39585480e9d52620176ae1e9addb5213d723814a8f29f89fc226d7776ff54c0964a9ec2eebd1b78435a31c06c741cfc7fada63f5d61916b28325e658ea82ca8631ddd9be2640a834ca494dc65997dd6fef20710e5826569a9f658ec515bce1f84ce2a485dd123d2ceb066a58ac3ae958e29d4d84ea526e0a069f4f27ad7d9faf0dc46a5ead87e932d935e530b7e2003a5d89e5e8596a12ddc4047c3ee24f6b9f78ed9660ac0bd2004916e391c4f23898fc25d6b3e82c3333899dc7f794994fa004ed6b059fe54a17dbe971aa04e9f5db3821a7dbac2aeea01b1ff124e97d45cfff23f4ba509288a1b4381f4055180832c63bc01321ed0c4ebd0eddb9bf606c8d02db5981c43015d71bbdc954ff1401fd5d3683b2653f3111a8d45e826a8b61af75f0df04bba1529b1cf0a51a643de19848e9a12dcb6c24e47374c8283e96527051c3c0ce9b9806c6f38d2ea864fa2a26133801231ebd6433189ce54e03982c9d93900dc2e1f47616a8485aa2bbe07bc17a36552c4dcde9400f74d7672bd1fb72a983e90d01314b7c948a42db763cab01b2a81c1d0569a6d4cdb20c29fe8cc36988b8c2a38546797d812b45afbb44ef9d84aa8099eabe33778928b1cc90d4794a82d319b80247e3e6142f405e4820289a4b12c7396271d1416c8a4b86f5666d93e57713e4609039aeb0d9b574db02c5ec8eac95e3f0e9582b1e79c053173d12e6697b15c68b414c3f3172091173f0fe8106ed5917fd9ece9560ad811c47a1a3b0088695ede5b533f34035f13680504fcf4ea6aa4fce16b41e1c3f74d7ac76134b3cb4f8d84ceccb2dcf1a4d8fa8565f4f6e99449194944c6266586c32810267647e68b9eaf844dd7b9df985932955ac03c115db9cebda94383c7fc0c99808eae06b666540fd05521fe42c7b9ea8fa99f64d0c78bf2618e4cfa17be22d5e41c3dddf8c66435dad9d701d1a7966c1dbfcb289fac61bc9dce119e20ff05a6b9d3c3c80292f5eac28eb1e7df3805d067a2d5be7cf57030b7152ea856357eddce8d0365eb57174c04ca3ab7651ba0268f6a1cb1ccb606d4e736dfeb22d1798c447a23ed9240d41eec3eaa242020a854650d60f0b3f2ffef3bf75d5ddf9699dabc290036e71f3f9fc47b6a97ed25786053c7cdbd2b0624217d4564f12325adab3c61f4ef24261fae257b769573b7fc9efb4a9d987fcc71ac5583b883cadd30def14e4622bc71a09c1a96b672030ac6b4783ffc49b011a1f2a2a568550fc7bef1e8b0521f4a11a963e3e76b128e199240679a132ca0c9330ac22eac593ac54ba35fa6beab90dda13582dded75cd02447288867d716e0af8400c2e0b60d03697cffed79904396bca80f3ff28a613db2ac3be75eb672d6567d2c9568fb93555aac2f01edd6ded0dc593557ede774c83fcd2a88e983de7bd276dd6621715d837bb98f2b5f2984df6fe6b4c8f0ee2af8dcd3dcb4e427e95abef800223a73caf4ce9a59bf9a58e224f83146d7a589051d58b2bed35ddb1635ab566ace882233c9584dec73cf6253e595c3d251820728c8a736dd78b3aefb872651e43b83d6e2188f9707029a12559cc3535b11986dfa45be47fdee95ea5085df17a7903ecc15a14cf40ceb33084b31ee00d55e1e96bb4132fc3f6d5a53c89ef0e9acf25c92f09db9459a1ac5dee7c3e4e01d784fb9dfe13bfc10954ad983fe9e6ea7a48f452fc903a54a8fede540cfcba7c9dd3e7eaf929692d2abf13ba51e33a882a4782f0922064ab525c8c91dd81653837eb54c270ef402a7c8f83ae2578f037219268f6357f69d0fed65c90f45be30237bd73f8bd7e93c958bdee9234afa39c295e1d3fe1a53477019f0655019b86a20eb41b7664a52d415871b82273a2803a399c12bec5d0b349a8e09bb9087a96ca20e79ff73eeccc0438e3eec2db352e3374050353440606b7d7fb78cd308c91514ceddc5d9ec9dd6e8dd11a652849bb712d1e7756663e26a098ef1045c437edc5f5d39bd9e6c28523089c606b9ae7306d52cad31c9161ce5c35fbc4d952a99d341645bb4cd7066a8fa44f44cdbafdda93858008b67b3ee2b11f4f875a19e076018130cb076dc344b28495389e65beff5d21f638f7b2b82b51dd7cde5dcc0b572e6f855a011a3460dc4565892d6b108c3766d4348f97cc829fd12b2b148bc6be73051f0835f879e1e2576c57ca9becabff30431e442f453e9290e1b227fdff30a79b5204310b1c78e2fcfd0633ba696e40089e6d40dc0f681d6025dfa5203945d5b908036f42c2b35bc8412e83763fe87d2c37fd782eea75beca3b7c2cb9d9a07ac272e7a2e10133d2062a6a0e69101c9374e42a7baa887f7968235f3cb4ab6e18eb85aed93bf15a13d6669073a0799e9aae7806d86f6ba15c500eb19eb4e7245575733d5f9704cf95e760db7d5bc7b7e0ec43a3ecc5d076eab945649e99e0239bbd1c6fad125faeb19a7df48fb81b5aff056e02151c3d041365c529fbad55bc453f0b61fd1ad28c223782a9684cdaa6164438b453ecae9e12789343f55ba91263bc527222a3578d9bf48ec36b0e72b138cc096204c632de8ad135b054b7566939d3283e077d98725951b4ac140b38875aff1e52a6517fb7cb3f799ee3b52fa1a62b5d60ee301c39e49ce3d3f51e2060677811fe48deac93a23224d212ef5942102aa030bae6c2b3ce6cb8cda0dc6d65c9d8dfb2d958158835711c7f7b99ffc22b47806a8f20c7c9c7eb1055c2ef44e597a50e3474a9ef3b0304722fa8fe4733cf824e7f45b53b7fea303", 0x1000}, {&(0x7f0000000200)="3e32a985a88d671659dcc9791603e0c09ed1904ceb8a142a6933f04bbc3ba9ce8455140aa2462c5eb49004790bab3b8c795d150d2a147f8e791501cafc620c4d2ddb30f101218035ee93eb22dfc5c0c01ea0ebc6c0f758b5a573e3251cd60fee3264ca7f3c518fd6186089cdb7bd8dd4b848432698700dfc81ae5532019c42613b6a38b300c2fe0bf98fa5fd62012681f5256f6e0492f7cdac25c0d30b896f9f44167088a5fecf8aac2bc0b0fc8085fcbdca375767057e6b2c08efb0e89ef7dff8b58826338f45000155544b01", 0xcd}], 0x5, 0x0) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/26}, &(0x7f0000001400)=0x1c) 09:43:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x952}) ioctl$TIOCSTART(r0, 0x2000746e) 09:43:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x3f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000240)=0x801) pckbd_enable: command error 09:43:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xdb6e8a37d8c1d4b4) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000001240)='./file1\x00') read(0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) openat(r0, &(0x7f0000000100)='./file1\x00', 0x400, 0x44) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 09:43:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000001500)='H', 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0xffffffffffffdbdd, 0x0, "ac100977000188bbe9db7cf0cb453a1100", 0x3}) syz_open_pts() 09:43:20 executing program 1: listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) 09:43:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000005) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x140, 0x3}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 09:43:20 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f00001f2000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8060, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f00000012c0)=""/86, 0x56}, {&(0x7f0000001340)=""/205, 0xcd}, {&(0x7f0000001440)}], 0x6, &(0x7f0000001500)=""/137, 0x89}, 0x0) 09:43:20 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) flock(r0, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 09:43:20 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) kevent(r0, &(0x7f0000000080), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) semget(0x3, 0x7, 0x1a4) 09:43:20 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x60, 0x80) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x2, 0xffffffff, 0x3, 0x0, 0x0, 0xffffffff, 0x4, 0x3, 0x1, 0x9, 0x9}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'\x00', 0x7, 0x5, 0x916, 0x0, 0x1, 0x6, 0x880000, 0x1, 0x1, 0x5, 0x9}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) 09:43:20 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/95, 0x5f}, {&(0x7f0000001400)=""/73, 0x49}, {&(0x7f0000001480)=""/98, 0x62}, {&(0x7f0000001500)=""/184, 0xb8}], 0x6, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') fcntl$dupfd(r0, 0x0, r0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x100) sendto(r1, &(0x7f0000000080)="2d0d53fbe441bb9f54bf5372488762a2cb7d2783ea256e089d74c7d91208716eb4d9030ba5356fdd9c1427d8", 0x2c, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x1}, 0xc) pckbd_enable: command error 09:43:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = dup2(r0, r0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) 09:43:21 executing program 0: kqueue() socket(0x1, 0xb3edcadf7a8935e2, 0xd6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x0, 0x2, 0xf3) socket(0x1b, 0x5, 0xb36) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/113) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 09:43:21 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x0, 0x0, 0xfffffffffffffffd, "f0886ed60cb1966f781535454334d3dfa2dd0e62", 0xfff, 0x8}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) 09:43:21 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000540)=""/223, 0xdf}, {&(0x7f0000000640)=""/67, 0x43}, {&(0x7f00000006c0)=""/123, 0x7b}, {&(0x7f0000000740)=""/128, 0x80}, {&(0x7f00000007c0)=""/171, 0xab}, {&(0x7f0000000940)=""/138, 0x8a}, {&(0x7f00000004c0)=""/57, 0x39}], 0x7, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x86) lseek(r1, 0x6, 0x7fff) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000000000)=""/132, 0x84}, {&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000000280)=""/37, 0x25}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000300)=""/169, 0xa9}], 0x221, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4000000000002) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000d80)="676f43416a907f39deed59717b39766ab8e953ff6abde6fabbeefc7e2fddec7e07df942897257444cd2f5185ef3f02ed859a2462c30b2231b53fd4f9a7071e7823c44b61eaacb55bf79b707456a85c5c197f8c998814a3bbe90206822f15fe5dcb7ac735e62d47fe3fb3a82372b203313225c4f2fa2297a7ec633d55e764511f08ce61be0589c55525364ee95b242f144d1b3421727a4a602af2ee2c48973c24364fdc9c03b631d737fb364d4a18fef2d4f183fc0374670e1bc2ddab4a2ae580f47246d60b44e6e1e39bec0010b72f498eab29fa4421049dff45542aab7a2cbe9bcdd216ca6c9ca7d9edec7f5a1570ad708618c0516582ff23af8e640ee9d0f245e087ec8ad28f04fd57b336078210f4b78cdcde29592322549aae4fc4c5fa87221f6e479b1e885bc5537fa44e313ea0d91e157816713b7bb49429dd5682393320684641e7bfdf13fbdea326a1be30dfc4d75566f463f025ac072ff6f58f0acea99678f80b7b78526c89223f0eddaebb92729c6935337bb705cab9c62f24b16822872d39d0308590cf22b7082b681c2c4babfb22d3b7fdef9e4db46b95c53f26e91d8a060c057da8d299cdfdb70e4d9f9ac7366f3f9228628bffa0184efc2fb829a9fcff2f263b30e5b25f9b3e65bb84c13a7c7965f35a3a50c656113b3b9d2dfea0ef66497ed2d09d461cc6ccbf4d9bf8b5103108634d254af0f73f2efbfbad48d5564e2cf8957533795fd0ad6c5ee16d7321e840c0758f0513b5e8d8435a105ce48b8f3d805def01cc6fc95c15621549a60bf75d262d39a3607bd22a4a713de511b032fa94cf2db4ffd6983ea73079158284fcb6582c9ec2e0d1e66ffc3c984f0818c0f7739ccf120679aa306bfac2b7fc95e3b5f27634416808511cfa5bb59b269b348faa7848e75750a8063112370246e9f044f3613bcfa31c5f1049e03ff1970ce5ce8912f58b0fc10b13f22159a675b6131ab0c066abd81cfd12b66c191a61fd1d9d86916816342212cb522e62dded9bf722c7ce2893230846008f85c35323f881032a4880709eb0b1366b50eb4932c261e093dffdc38c73655e08e484ead45113e73a3a8520813e41582ceecf9fcbd25ac39406b0371025a9fb93ed5353b44a2d2c26a2582af114c6a0078ce8bb86dfd0b0421d5c3556f61a4388d4fde21cbcd663f9cd062790dfd5e79bf7e1c3fdd202987d93f3dc4264e4820f9976599c6e0fcf455c29f67517d8697ff1f3242ce641191a96f16ac1563e702af31ce2264331023e4d3b88c10d56835b9b34d4b09fb1a6ca252ddc1034a62a3f65329f4887d0b024065d1a73cabd1e4129a51746fe0049beaebffcbb06b79b1dc0caef1e6ec28e93032df0cd172adac172fe8cb6cb3251183e9632cffa52377dba50e90b276c27a8579d4b4b2c33af1cbcd16e4e45cc38001ae6ce250a457776913908d338ce675e3cb19691892a74aca77e4c204491a5109cc684c19a8c3e88e517799bcb0180fec4ec6397ab630fb718ae8dcf2daf208761f21f800350013e348b89aaec284e8312baa3521dc2da9123ccb2f24dc53ab01e18f71fd00ed1e34840b7194cfffb2ef2c66c3b131251e0f007e97b84afcf44d4613dab5eef1bc3904dd8b0bb24c1760a97bdd98ab253d33f3dc3ee1da1572f78f19b039338a0f498804685e3994575f7d92db3a9734e5bb87ab424453e29ddc2c93dec5a39b95ad978ad2f06f573e58dc1c57565362395e078c7840124b404c74495f81f342435770d2527ea5adcc96025ee8377018449b4bc97d2fb6c5f88e3274167aa3c7d905bad687b3413554bf5a5f68f311d3798cf37aebfe6537f28c4e78ab38e9ce0e0c5c1df493ee2183678b2faa7d465df6ceac3051592eec84f2658106bdeabf3947b6bd2865031da6808d191cf3239bb51297ebe4b0ccdbc2e80d64717b87bcbbe160ea1040534ff75363f993561293abfb2e80c8973109302df2ad792e50fa53f3443bc34a8b1d6719dff535171fef7a8ac4bd4b7806c66ded340edb4f4ce3b27d1215980c5819b25369f827bd97bd398d55b7e19877c17d968d41c91982b82e7d11216233314838507b93e55c4c3b9aa4efea49470201009d6f8821cb3d66016b2c39f0ab6046302404f06a34fa290bf6a4cbdc4d9902402f63d36222aa240e97c54051fa3ac9065e6fe9b0b24c87da63573f4667b7dd2030bf260fc47cc3bf863be561c8175e68255b5b5a2dd685e52df5277aa7c8ffa56cdab81f5f90be399bdd3ce2c81b99620ec72a33c9f8dc7af65e9b917528931f44fd6f79b15a9af4c8a3251f71a742cf8df1767d1412c27733d632ee595ab459c3bba0133c29fb120d72c83d78af40f58ef43c283f6f4c6bdedc113eae4c8383764bc7f56a2733c2c3436f5c1e0cfef799977930a77cf605ff48313a645ff32ba3d2dbf5289ab5e1cd98d75cb1883aa0aa0d51030a4ea0b73efbb8d9bd2035958e744649d44e08749f826ae5fb831961ba194d20dce07a9a05375b1bcac0d33dbf4db539adbf0962840b0d1a15e1f061cdc23f1df9678fdf96331784b5dcd89532f23eaf644de23561ee3a2fb5cef6360c5d167c6326a621b702a4357413679aec7ebaed5d6029ed560057a620559585b7cbc2ef9f67d55975654a6ca98e1427a472ed94e781c1e235dcd65ee2ba7d5279a456628b94d417f8439f1374a9a9cf1e06acaf66d220ded341cad6dc7ade2bd4e3662d598a10c9be3dd4216c6534336b0ffafa02ee9884129c047641bbe314008f68cb1905dc565aaf282028f9cfd7050e18e4b86438d766d958819db457468f9d663207cc36a1104e516e9dbab8589347767f53f4a293fb6abef354da875f6573a96d69b3b893494cddd2fcb1f106a5b8e49c6dc092f7bc2ac", 0x800}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000a40)={0x8000, 0x7, 0x8be, 0x2a}) mkdirat(r1, &(0x7f0000000a00)='./file0\x00', 0x20) 09:43:21 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x6d9}) writev(r1, &(0x7f0000002580)=[{&(0x7f0000000140)="6108ab6036cf5eb973d9469d509c8e9a8060f3effde683485b7a6850c67d3dfbaae1fcbc460013ad6c467916900a18e6b79b01caf37c80d8dcab4131bdaccf6091f177ab8d0fc388c56bb97e4d2115c3dc36a66919e28c98c259bc74d8e1382702bccdada6ab685b1235584ecdd10179f290c8f031e4e7a4558b87a5986bbf6ca5a8077b5d7f1402ba79d044eaf393354231b7e7d76f5470b61ca0bedecc9b0dc14dfbd4aadfa94c3f4f92d6919fe1a45b98a233ccc7cf22b970d21ef4a64ffe91", 0xc1}, {&(0x7f0000000240)="7d0f8790394c771f98ce7e9f23426c7e32457cf7fdbef6caa172f804da9aa7a8396b2806938c375542e8f382c586e80487ee933ab3684927a8a08a4a7fcf4c0dabf9838b3064b45dcc8eae48e65791db3782959d0d449111a64bb7b3954f22626d3a15", 0x63}, {&(0x7f00000002c0)="04689d2de1796d644fcca4baa2c1da608ee7d039d6a41afee2cc290e6ba62b11b0e77fe9dadcb48dd5b8662c6483dc37b440e1efec93eb5f20ccd7218000609b6cc4e64796122a0d62021c84477d82eb38b783d8ed83048ce9ba662e4229c018577c8b7d49b87721e9", 0x69}, {&(0x7f0000000340)="c88c209e3cc9dd0dee1898ad224a47c49c9e7e0f7e47ae9741ee20543142ce0e68c54932db0014f0f55dcb11fb9a11fa106b85ed4487be5f1840054098349ee1920496a212b00e85e898a252f529b4a9dc313531eb145262fbc05ca2c83abe92beef4e7a7cbfc318f4a41835fefe39cc31c70d920a27360b33edeaafd39c022996c074fa8734afbb3bd6f56da826651a3216a36b327f561099baae08bb5cc9fc8b126663eeab0ada9a27e58694c964d9de88835c67a5bb43682ee500cb517199e57a70ea0ff9a630ab3be55fed0c88c4e6d85d22d404dd6f896cf3de4e1eb25a6adc7bc8eb3242244240f327c9a8033031b4c3fc01c8c19bbea51e0557dc36e6071fd4014a15295adedaa9eecc7704caae8ef8da1c8aebf3d1ca4e3f163c2cd35d5ef83b845728e6be43abed02d8ee37697afba280a8d11569e8ed93022d7ff89e66f70d92dcf37dcbbde90dbbf6b3b2e34d7d66e6fca4a2bb2ac95a3acc980819924ed5efcae0ed6fbd0e5876721a68dffd3fe1500d5ea5bd503dba69cbc609efea37dfb1ffcd850ac5832f1351ac8abacf0dec191f032d5b5e1861ebda6ce2112fd49936d3f14e14735556b0f4c8f1031f9e9db93093fd5c60adce8a1cb7f71391f0cd841046458ee8fe310e774bf42515de2448db8755789293763b248f1d61f31cee347b5095231fbc1640bb59c8a686457f31885f239db0a543f36d63a5f10c1452e4d202973fd9a300d180eba28c323085e9c9ff043792677fa733a3694d8ac5ac1bfd7ad786bd296f0bee5eadd4bef964ff6a9fbef9e8510df01f5c35b5ec6634590381bf986d75d74d685bc2225e7f4f891e5a3c3543dfd202c21c7c3f04ebba30c40a92ba53d8eca4819134a798a2cc1d9e6122dc8f12409b4481822e29301ae165fe5402886239557ac5d77574d87b676f5ee6c60f061b64b1333e8e5172209c27a5ebc5fdb10e8a9f8448144760c0ae8835ec0f71161e916f8786e151991b5d7d4888a17595accdc4e9e9be2123fbf5ba1c7a337898d2ce11a1e2b5990f6559f797c32c6dff3c9da03ec134055f4f6d8a8cea50d128777209b8e4da0cea332a3b63fa4a8337390c5747412d75687cf89f156bc525da6e52431ad01cfd1c3f7e90f9aa3f1cf2558b2ff88a41abac9ab1f86d04447a9b778ebe48c9894f86e496418ee2ffec101ab6f34f8ee978e867fd1b9f4064b773ccb4844e62e1f660c964b3793917df32ab4a068dca0a38de08451cb7dc5c0993ef28d054ef939fd3262445852065877d1418897cebfd29cbb0c3b37b673df01c6466d473643d6c816b585aed2aa3af1cc1121863168b0cb8591c40ca60168f57ebdb22a89edb621c508a8e76a4a91dc98c91abd767842033ea29bc2206d8df30fe7894ced8d4f501d5fac340263fb6a8ab237a9b5cb1c38529855d24f22244ceea17098350f0089f95225fd9a05ea627d96c3afbbb0479aaa464be38bf5af851c155c44e5ad31d42ed8d3ee5a353c356e9e59e383fe6fb21641b06e5723cd3932d7a1b4c5a7d5e9ae016018e90240090dc33e786ee4fcecfb86df6642c92a43003881a98409bfecbcd39ffb3de1907b8444ca027db95117c4a9264b7b0cb7f5ed9dfee70db54d0e5f906bff33e9985789fdd867e29ad8d03d291c3047e09b7956d3375be31d7635e25b4447213d5b2c76accc29695c2bcbc0b89b397236d83821f842f95a31b77c7e81e27d284b4ee7cfb6d6d574f367d2f3aeeecb15234bb5d64d1122e0590b43b154f2711258e3a1885793d6b434dac71684459a9063545d20d5c56b82aad24e322512b49eaf0d353598a9b51979751c94d1e584be81274c4b949f4c1dd0d9d950822ac46da35efa41f863eae0d7bf71937a7a9b8191ceb9524fa8780eed9f6617b5bb3c912df3c0f30ceb9dc815fddad076ba2ebde624d7803e6ebcc61fb3a02faf3d1f0afafc9de3d5acf5cc6b5037bc36d4f6a7904f4760a88667143d8b251fbda8c0ef7ccbdd4ea08d778b286016b96f273c438b835fd065d264f077934729a1420a5036b19d24b608204a8aac0cb5b415384d6cb487e7cee1b24788c228520be02ecae02a02fcc2611f9a0dbf97f0c04d6042f8e47dda4ccc25cebee0aa4537f740d17d9b2d076ee4dfd2c2f5b65fec8ca8e4e15ab9f7f5aeda1a9b0cf17c9c332834db55207e525c06d4437657d00621b8b5f7a47bf2f7c32392dfab4a154dc94fdf506db015564215b45fd4087bec445b31fba65ee1cb3551782037ccc13fbe7cff7cfc496b99f96e331b15f1fe7d880a6eb56ae2726395109cd89ff72d066444349848a26e43de2a7d0dba6df66b82c904aa7018b3301a92a2fe4f8f1080152f3be3d5add5ca9c0a6573efa166d01c0fe4bca5feb4f055531f61020e281988004e839491130eee4159fd648ece090784c37a89b1d5a65f9c39fa7758d055bf4329ede838dcb1c15f6ba89096d188576b2b82d61790eba96ec4e70c0f285ccf8149db406e7bb2b4aeb0a78f1dd361683f217ce6e1f03ecad7fd5908d811a423bde6400dd156b41f18364666cdaa17d5b55f1d038718b14ba6388bcfe4e9c28359f3f4ef6432c9cd48270ab29ee90418de631b16440d3689326ebfa3856d7e5d56a4259d3eb685a1f99642f74e5116ca4ee043da2d2f31058c1905695817012216b96bfaa07b1c18be9a11f524d9028b22d55be48436fd8ffbfb46d70af0113ff07c53a4c211272b0b7a626fd3098b1ba6b0faad37fd8e329ae7f4da0757220cbd2de88d98fb908e2d691d3be284d24845e6735b14cf71cba4611dad842e0b18028fc0186d8782ac2bf79a32239fa54c56d3692548e15318d59cf6cdb0447a5946d7f75024c82e533487250db57e4f99031cdd2b20d45e17b52643fea8cf156bb875e30a0ba8085f05629955be8c26dc611a9ac7f59048766691087ec8d99a369095891ff05979c0e5a3f813c0a52722c642e872c9b10eef9bf707a507c6e044ea4c0e481db2f2065c056475f361ea2742480edf8524555fcc84933473ea943eff1a4574488f7b37d9cf8f5d496e48b9d81e5dd7ed984e3fbb8e356c0a7292526a83331bf9ea8913444bcf5f52e7446c61ec12b2969d4678933ba22f3102b8081b23bd4418c1e6ec65b60df6c874ef3c6b6298cafffc90a12b06090468f8f9167cde3f15c968ad9c38a21b8b93efb0d41cbcffe8cbada2155f1a371942b3b4c4884aa916fb037d6d7e498c983480508a4df37de615152d817295993325def64fe786a17e4e2fc29f61b28ac2bca1c6aa3f330f94efb207a4890fd9f226143b6a064ef2c3a4a761a7d20f219f404120f562137ba0b0dc02e895ccbff74c1d64b86ca19356ee7c65bd9033862578692f2f665732f0484c7dca03a50e3c979795980d8255e02649436d9602fb60ee8bb0499e1c1dcc8d09cb2170659f64370be1a2bddcfdb21aa7658656b630c4550e8b70b575a987292063cb7203ff54bcc144ab00878941691c3f400ed622f08047ccf6e86efdea6349d762f56b1f660dd99705e5d76d49460c154f4b4cfb3ddd7b842bfbd8c2c35cc6f899877f89267ba52fa1407051c1f9e2c8ad9fb17a0a12dddf5b8582e7d11489360855732383ff569d1db8268106e1a5a34aea8fc18bb808273c365ae1c64dbffb67008f500ef0c7b9d92a0f4b7d2c626e23ac13320d81cb60924d7f744bb4f7c03734d8cce1d3ca9a67cd5973a068ef3f377fbaca75759bb677d549dcb42b4c942ad3e4322ee49dd4e79549613ea840ab832c9d0accc8be73f6b2a85a5b807ebfa9fe9e71b43a78b240ef273c1e1606caa0d5688950196e2ea7f5965fb7631996f17d6e5b388b355365ccc3cdb73a1b36cfc0e689e2b6a6e886e31f571e75ce7c0bd4920a96db2486cc112dd34669ee81b13274c858c456836f1433bf4ae1844bc0cd70a905a07fcdeeaf3ef4bcadd5da3ce556dedc1db001819d6332e85f305b5be931e0ab1ccad5ea7f32c700a2fb65abbe5369fbf8de93088050e171037256ce50f3942a74a11ea41a6570ab2eeb5c24191c0af3feb1abd68629e8172ade87bd3dd33c84b1369fe8ecf6867f4f22553e80b170f1723454e86b4b3f88c58660a1cd08fdf0446bdbadfe76c81ae3fddc05dd5eb6eed0bb48142aa4ee40e0aff53482f69f20d104288a45b57bfef2e21691a9202dc1f56b7e24646ac7ecea18ef607d856fc57d8e269b4988ed4e33d8c72734f393d391ba54b9ccffc40603a7e53a74cf23118a5c3ef60938ff8d57b93c020ec002f9129b7e14e83eea604025000216d1e8ff64a5f9313c11f5c9e2470aa276fe34fe042bf0836448b61ded11915c30d4ab8bad525b121916a4ac049e805a320c3270f2e9c1ce497d1d3a4a7a6e5b06ddb977c58fd478dfed9a377d18b1920b4c31719608cd1a7cdd28cd722784e3a3a24276991e52ec56e7ebd1f9e38c177eb7ed4f528092256bd4d79af8852aaab1b43560580f420d0eec52112e68d15b318e94a5f87ba81208e04d05dadf64dc852d6da7b69a84621366121ab34ed39157c50410fc31a675f9b9f120f6c3294b7a7602018c9fd34b7dd81b30dc19505f1b37fae55133f5fbe5164d188ac7f3ab1b6722786176a1fa033e2e6c56bf2b01d77f8bebd00e52f19e63848ffc17533a9080744d71d4ec5d3c144d00671ac5e57a9021f26d835deed79bc968e379488810d226c0235791bd47220ff03913d15232bac7622295d93e3170252a6a709a54fc4ca30d9579b5d2ec1cc37728dc3ba0dfdf368dce48fef8bc8f287bbbc8e97f02b441d1e153e77c496199d6a34c547a3a727e5036aaafe04f99d03b12554f65595f62fa1a386b015832d57a965e30e90e1ba03e4eeb17c25df05d55838537224ec5b91947171fc277899b7bf127037df880216c5952711a9c0b7d3ce93b0c11749449b5579c2a836c803940435c01b9fceb677435d1783e86bd60d0b73ccb1d6809384f413cd1f472ad31310656cdc109c2560333b98acc9ef17f1f1c4bf3be0866a06cf0089898a71a52876202b90c5ace4279a8e00940c804012729567b436aea659f70842ea777b4d9fd31aaa08d8ba4a5c88a88115ebd0b2813a81e5e562155dc51be618be277310d8cd3968299150f35c5a9038e9e11d68d13ac28de4272b8ce9b23c78a3b0aa2590ac2c66b507d47a2560de1e74bc4ff8f76e84498955ee60e2ba281ccc906f435d4d992bf71618bc065d3ebf6a48e757d2ff4f4b937b6c79365be2363f7aff827da7e4517427e70375f1214219cafa0470d93761aa7204b06ba8abc4ed7f277dd772075527ac951e3ac45e9b19658341b21d57df6b36e324bcf8377ee872ae8de8f499897fcabfcbf20baf94eead4cfa30c107b3342fe676a1c9db81bae32b11c325defed4b730c879caea67e8252a83b495a9b5e23726ccfcf198c3b8728d334dd4079b5968b65cfb6c3768003cdc4dd54b52555bbf4be2d174f3c72248ceb777ec2d31025c5bd41ac6001632a460bb0f99436c11329994ca7aa8560caa25ee6f42e720e58e294bb3c1e81b661c6d40b3c840b4e7c32a417d5bd9faf2e6dc4efb89ab9a6db50164830b17bc00e392c1e905563f7abbe149965df99cee2c141fc95fc20a59906ed4551bebd1c1086c863e39367b419f6b05228a2f9806b0e4976fa59f7f04519ae9b3d652aac9e61c2b2ffcc6fdaabca3c5bfdd4b0fb19c93dbeb180065704df1e609abaab4a3c77883e620480cae6c255160637dabbc664603b943313f93bc31fd3c37f1ec2b7a9bffdf56d69f151dfbcc", 0x1000}, {&(0x7f0000001340)="929db128bf88e955c455b0ee9e0f5a091cac23489b3fc0a1b971dafb3b510f3a56af2a0fef5e3ab82f65f7e5ab150c0ca0911260bfa83cab681289c662a41a4f8aa0a349893230c4d432bd16c02f597a3d628cea386004aa9b5793348343bc03d292e2690d13ce73498da20d87ca25ddefe5c3995d887d6e91fc8312c7806a24d5e473f36b8f236d80d0cbaf3da32696e27d0b94e5598beda731851d588791948e826b2dfd326aa0eb831619906500a9a45456a8db05f3ef28d4f2b27ca3dbf31e3a39297a78c827be14c279a923fe9cb55799f365da3a6394e1ddc62842ebe1e92ea249f52bca72bc3395709a4281a69676b66bb6ddf1a4dbb1976c9da5e7fcde6b53f87271e6abfd4caa3b35907b8ea6f821f3dbdcdfc9c0fb38d5ab9747d8f18e5ab13190d84a208331a6ed4600a42803fb2440b165eeec5f4c6e8675f08ec783bc2324e5863a801f4351402c8e8238afca26fe1edce6a60b588a13b1c71d32aff0c0370c689f04030def30f07a24040e6f2f3e596623cf08d884dffbbdedff38b37b114ab5af71ed58572c8d80805779442f0304d28f7fb2695f79b74c7ca38ca2f9032841acd2355ad0d11a70acfaabeface0c6731f88afad5897eb3ffa9b8b31a5a465b18e5cddd6573588bb98f302cdfb137fcf08a27af50b0f071c9a8be26bb8bcc49d44bd2550b21b432dbda2f19b29872f6146b45b9e9b9325721aac475a4dda5c7c71a92d4b811f74f792c5c4887f276f38e456baef70fb13dc8b3f428bfcdef3dd453a0eec1ede5641fb7cb807de9752d8e5f88da9820651c4ac608f4affde83e2a482a99049abbe66ddb9411fbc037abb254f9e1b106e33b92120e9d889afe873a03b57faf7996ebae3c956f78cfff8ad2111dffe4840402ad0d42e1e5e8d79119689c6ee8499eb085d7e129973234df61ec1fab4bafb47dd0b20fac3ce6234c9a6c23dc92a8ed33189df2f77da5a08d3dc04666ade148d1e423fdc14fcbfaf39bdac2abc3422bdc92fe05f258f2e21d4428adfef9dd79fad917c67f5388a36ed4fd86d2932af359efe189677501248b244764243a839add8bc400e1e995cf2d04dcaca752f0194ce166f02f03653ce4ba5459ce0c824fb6716ccfeee02f7f096f7f818339993fab091e2d936f0d71957712717d41461ca382a2a1f02fc0a62c494188efd44c488f75b2216fa01ddd028be551a162eee92ba44490d3a922eea26b971fad951a0eac2601a41dcb4668eb1349c732ca58ee046ac722407281cd842cea54386ec8f41e453d4d0535e10f268fdf5d53575f98a7acfe13b35bd59aa88763d054cf5e68ac915bbeb21c1ed3e1a70b21bc7dcdc56f06338d0f0aee7c3a8d8e011559ace8eb22251ae0c535526d208c585af9c30e0aac96794db36d9e3d04630e3371c2a581f040ac197f93d5dc66c0242cda3eafbb2418bba907a7953f58579d11314c2a95ad3672fbaff5fd01159fc77230d1b408f6aa2a1a8949b055ca7831bf31650e0935a189af90181c7f83971ee2443a1af943b744e91f3b5745e149677c9f0588e87db1bc5488a2c6ba978f0b629916a37a2a3a27d64d45d5a41d2eca09b36a2e6258009d18c610166ce7c73616ad5647c7502a3a53ebaa743d4eb4288920afcd0dcc26579029f7af4bd3b5b4fc58c3d54ee44e21ed031e2f296eaa6851fe0335f67341101f7383814cfd8145915bb29a0abe9fe9375d0a960df56c7ad12614b973ababa2f5cefa795e4b9b8de5a96daf85f87506f0d99cc67bc5ccfb4094987383e28db0007fe84d0029241e49d3364076340ffce8ff92d060488aacb6d5c761b8492710295ea824c30f9ebe4af27a2e1ec9ab07b2c7aae998dbe84b9ac45cae46f6fcac730d6b67048e78773b9cbb5fe710fc20ed384376e17d1a79b21d4793faeadd1eb9fa43c68b9d457da20039d304ac7e93a5ea47cfdb9734366e62a25394e12a693b3b8a3a8ff866ecc68c03109fcf17ff7d38451985ec795a7fbfecf140e58dbd99615d3ffb5fb03169df4d434fa06e167760d013e89d5c959948a1434af105bdc1fad020ab1ec05bdb30d73eea4b0414b9325225ece41d3eeaab6a5eb00c52adb48dc5f5b957bc9f452a1429143acdec15878c8ea638afc3ecaead8be4c3357a3cd1d8c3464b131052902d30208206411be60a80d463f978dda84bd2d1d1e2c21907c374877b7a471a849b2677fbc6261b07dae2a24100b417e7db655033d48bcce82a081a253433355dd2574add703a5fe0aba87b678cabf8fe424d5027cd0590710e1fddb1913743e0bcf2c803968626618f831ed33a56aeee3adf804b2f7a43abe758e56b6eb6673016bb4a4f0b34f284fbdff4f82a262e2b9a0c564158c79f8554b4ad2cfb5baea9cae644f83a66dcd4c8a32144b73cc06f5825c1016cc2af2a379aab77a8cf2eafec1b7d8528ebfb17c0743dd9e8ca0f355f3986ead82cdad958cf1db42a33dc30e331beea36b6896f01f3347d7035cfe4f711e54a825e160d26d8525bfdac2cb083ec6032f5127d5af10221f0b3750e55c623b3619215b4af67578e55b99ac48032569171cb2a2f23add179e3f64b6d2f3e0ec2139ecbf50581292e4dcef66d8597615dc53ac56559be95ddd72074c7ddd15649d88d80ba482dabc19f75d67f2f3ec8716024a60523517e68685e581d0b52754bef13bfd4de864292bd917549291c49992b42d231ee857024cdb6f97ac3de5db236fb8e425debf05e6d7f55b2d98b711d526235ffd2fc3621b796bd68e64dc5c11216e451109b443066c2694cfa426cd23f9512bcf6fa0321efae0731d0f380fca7fe54277542406ca4b6af560245ff08aeea45552fe2eeab871e99e3c93234174c97d027e6aefd42f4aeea050d3846c25360f9cee6211f65bee196e4cdf3ceed75e0c70d5d7bac10e24c8eb5e594a06ec7765b5816c5544bab8494362eeee252e41f7fa7e519672926833b75815852398fffb44371842761de11bba50b018c24833f77a73e1d04e0f0f77304f51df1e840199966c4c8f21fcb18437ecb02109a64323dbdd8a7e8e9d2af78eca821ca6112152ec7afb138939361a95d248e6c7d7db70fca6bf6af9558f0ec575d2b292b32714b6efdf66767eb096853f516eba8ea57f2b70df2d9f7c2feda9e25e905c967984d45e0a3ba276abd615777d9d2a7f1b9e8be944fdf7e80961547489c4dc007ece0d91355474896cad4dae01eac30516679caa9e4800ba6e2bd43beaf773c51b364b4f089c0420a317f596d32f9482f260023f670dc871e8e1036d0e971540651ebdecdc1b97609bc5bb4052f1b9b36e45124a0d5e30865df60c519509dcc99aaa8eea9e85dd4a95c53106c933dacbbee15b17a59e6835f7a3e6c28f761bf19a5bcd298404f05946605d8db28c1538a55de38de2c5757c955ecc3a1119382558e51515baa11ccd01e1c981aa6f3ee0fde0a3458d8ef866299cf2ef485dc21b8332c697901d476b5ddc8ba28a36501b8b33b839c99b806ddb1888792bd985bcd906d26187c6b42461b0be5e09b34f4ed177d1bdc333677b8d0069a63c1630dead3fbc7341464ad258a10d925965e74bb862f3ec513b3a4b7fc8dbe66612bfe9297665cc6e0064792544ba381747089533614855034ba2704637e79abca1538dd31d3071df9a2bc3515bfe13a51e629526a7961211e3e5e3ca9125e09f427ba758c4981179f816a26ffc32a075d77ea6479d29f8da73b528393615058a365910db5acfbe289bf9564f65efc6ff7d4d7afd0a30a5e44613142231beb6d7b8798d9d5ade50e2267f2dc5d8c0ba2936487a1d536367ab2d338500b939df07ce073edb4117bc8803abd981e3eda2070aa6f613fea6a868de2c56e38d2cdc81a9ba51b4229f05c9eb9731f21304399a347fc8dfb4e45cdf1663df1bef7a407bb0c470a1bef2cdd14c6d9d9623d2b18d04ed0c4faae57cdd3b9cdae11d16df44ec180f606f51d252c7b9ebe105072d5520a1656955e644fa0d7d9367cf2719c974dd821908bf5290a6c24e475baf6438e7206e2b5f07746fd7823425a6cf88d7821ee0633439cb66856d5290183f26ca6348920ef46e365a79b384cd44371d97e89c99dd92ec3194de9358402ecce9341fb94b71de9937cbf10de13852d3fe5d14beb298bbf70dc07ca6afdade7210a7916ce7d3b0a5ebae13acdd24d22a56c40600e325ab3d02ed8978c94a32c00312e19ac61f3758bc5bf039a37c67a57c1823fc4151e0272aac583873b6401ade6997e15faf98b081cb3e672c8fbf4d1553d35ad8adf5ca9ffefbe365c0e57125b0b990c15045037f5bc9b2963a88131a0f5020713e1541759925a7fab66dc0a1159408a34219a81b6ed23594046a7e3307dadc7a6b3bb66d0aaf32de43252e30cc18c2aff9ebc68286f722504eb002ec7b68c6ceade8d249bbb9a9dbd6323829edbfced74257208a06a1d0ec1a6cffa639894c720974c1dd37bef3d9c9887d4f65a07dd0fa25e8f07d374eda8f28c9898a87ad8d69a15079d1f6b55e3d3766781cc0a9e4592ecd08f0a55f7140ffbe12522339c4ac6bc21ee4c5b51cd957729f2e42ad48804ea41775a2b2b10060374b3a6cf27520eff58158554788096c2da4f9669dfa4c82860c70c06d5aa575f6f297e2257fba8de993a84a6c2d04507a774c9b4d782b115c76cc3281e41efac478f3b8f76c0368018c8307a23479282b1a25b646336fe4bdaa54c67c8a88e34a424acfe6bdc6e11f7206050428a708a3196886a2bc2f4f9796836e8e4dcebe66a9e09088636eebb897cef395b87321618ff0697515789365b08558948af8ec117d1605ce2e4794297352c08cb1f2229954c6daefb5c7efb8bcebb4515aa8f0a146c3432296d9b9787896408595363f8c0170abf6d8ec7116bf50542bda050cbf3dfb3ba00d1992fa348d5df8f08a802689769bb647b91ba11c98974a836111740a87cbdc8adb6c8038f609faf2e0cd496c6af3b86354ba26c07365377fdbdc6a8bb9b81835b5438f46881770473818859e8404caf82f607998a6552890002fa63f7e4d7f722469134a0045fbcb17dffed75a8e7e16a35c255d7cbcaa1e9b1fa4443e22f79814970f6a028c3a33cba3c2b3d92b2f95557663eab06e3293e7f51ef7ecc35f50b1f9ee969267d34f333fe316637151d9a8726b13608189d041873b71df11dbb32aba08ffd62c524af8b98d27111ea91048f0b098458855901c7055a02fa3555af07e5dc36b1d939580d6216d5e85f31c819f3cfe70b890d445382b086a367aa3c1bfbbd179fa2f010c3d36adfcc913e364391d00d55e4a125c89266013c20dbfbb7bf8d9db8b70140bde60daaa059bd6afc35cfe7044e48a1aa957d4f317802105a434f7b728c474b64155864b639d7264834c80ece888b047f72bd8c2bdc87664f17e5d5d5c7101e773ced5812b96ffc0c88089ecb2f6fc2c4e2a38434c039f0698dd7eb2c445b48bc9c49eaadc1c431b9ba47f2a6fe7dfa8c1955996ffaaea233f090b351c9c37e4626d6a93393b8a620e70bbc8134cf249f7b8d7ce5add5541aafeee1b03b503f96da2612726454b98e7645dc552b7da2e42fbd7f7f8db6ff26762b79d4ab0fd99c08abe27d25f84aa8814e131f96b6153e68002fee6e962083a370bf1067004f5a7c81b71df4cf236277040290d8528ee1eba4cb2cbf85a788ead70c062103c35f6deed3b0278d5af7437e48e2de61904ad24241dcd9c7590283cf33ef5da1ac9a7aac880eaf06c931b64854ce302ca80767f50c1ec71b605", 0x1000}, {&(0x7f0000002340)="dee4d812316d81a17379058291050e16f5a8e0d3125c7d56a05db5716b41017792e7a5d7c976bb942bfbaf58592c5950e4e9432190f5547d57c311d287aae12d969ab620f82e601a5d61f7da4a9dd7b0615dad9c668ba1ebb812ac60f376587000c4de63d148ce12654d7181b167077babc52251229eb1e0831fbf5ae2a75266ea0085827df0f5d503278e31e655521225d0dd98f2b7b776818622117e991ea64805489ea137fde37350c091d4734d988c7bd6b28b3119a82c4d9376ad3f26466d7c587de17b46cc6b5cdc404a2826f3f816f22cad8b970d9090", 0xda}, {&(0x7f0000002440)="0c38a20121c266f0261b83a910ea1d15cc26acabcec92053f4b015fffa8db12b4eeddd7f7be50f07b7237c19d4cfd5f0235f8d3928f7349b57cd94648139c1fd8adfeaa265bcecb17336285b3c346534c83f71", 0x53}, {&(0x7f00000024c0)="c080214aaeabac1db5fc8e241179a95dfa63e57ba0e1f4367655d42ace151f4bfd18230622d726d85bccc9fa340dd35f950f356022164e116d2874ff4522f7c00ab2fb80125e69ec771a8fe5ba3ff17aad1ae63d5cbc9f62daf587277cd6d1df2e44134a8cd4ae11b170ef61872fc207c1", 0x71}, {&(0x7f0000002540)="4ab0bd118420ee55e7b995f892965a0fcb3e50a5013cd362689b427ecf1f2d9240cf", 0x22}], 0x9) 09:43:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() poll(&(0x7f00000000c0)=[{r1, 0x40}, {r0, 0x149}, {r1, 0xc}, {r0, 0x100}, {r1, 0x10}, {r0, 0x4}, {r0, 0x4}, {r1, 0x40}, {r1, 0x2}], 0x9, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r1) 09:43:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2) r1 = socket(0x0, 0x4002, 0x166) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) flock(r0, 0xc) getppid() r2 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x6, 0x1, 0x400000003, r2}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 09:43:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x2, 0x402) semop(r2, &(0x7f0000000080)=[{0x0, 0x5, 0x1800}], 0x1) r3 = semget(0x1, 0x2, 0x10) getsockopt(r0, 0x7, 0x9, &(0x7f0000000140)=""/172, &(0x7f0000000000)=0xac) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/14) getsockopt$sock_timeval(r1, 0xffff, 0x40, 0x0, 0x0) 09:43:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x7ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) 09:43:21 executing program 1: r0 = socket(0x800000011, 0x3, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000000200001ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x4684e8ec143643f4, 0x0) socketpair(0x18, 0x4000, 0xdcea, &(0x7f00000000c0)) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 09:43:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaef125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/207, &(0x7f0000000080)=0xcf) 09:43:22 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) 09:43:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair(0x20, 0x4005, 0xff, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 09:43:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000040)=""/192, 0xc0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = getuid() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x4}) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./bus\x00', r2, r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:22 executing program 1: r0 = socket$inet(0x2, 0x400000001, 0x4) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="d957e527b5e73cb531f446ed9ca8099d884fabcb1c3b582bc4bed4c8855973017d76f01e1045885744c7beafa4cadd638a0afb62c805cec6275526497cad9644726ea3adbe61296ec94679fabe814d6ca3abc65b77ccdf0527ebe64efd8dffa96aaf87ab2dcab5c268c102fa2d4e58cb4dede7c24186057605e8a18682eec79cdc3c6666ef5e8857862181f7f8c8cb6877a27f5e1693ec0f2b", 0x99) lseek(r0, 0xfffffffffffffffd, 0x7) 09:43:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x139) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20280, 0x10) sendto(r1, &(0x7f00000000c0)="9a3cb663fb2ead3f2de9ec7770658dea491cf62419560886daa14bcc5fc619a10f12b40d1feb3f4e9927aded97b7b944db4ba3a992156a2f518dd35430414968cc260a29d7b1414cbaa65c819adf4da361c4325207ecd42f43", 0x59, 0x8, &(0x7f0000000140)=@in6={0x18, 0x1, 0x9, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) 09:43:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mkdir(&(0x7f00000000c0)='./bus\x00', 0x112) 09:43:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x4, 0x3, 0x45, "2db128ce3f3a8de315f2a28086ee382bd8fda0c1", 0x1, 0x20}) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 09:43:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) close(r0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) chmod(&(0x7f00000002c0)='./file0\x00', 0x40) r3 = geteuid() chown(&(0x7f00000000c0)='./file0/file0\x00', r3, r2) seteuid(r3) getuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='.\x00', 0x1, 0x0) sendto(r4, &(0x7f0000000200)="42b1d33db7f944412886bee08bf4b50a728369b735f6800809bb7d5ddc25b6dd545d7a265561627583b8776cfabfcef34d7155ea01dbddb42fd1e9d939801d25c9f58990f374939c8bb116eaf45ede32650d0d9688d16ca2f0359260b29f602095e51f8ca28d88a42b2f31c8a5deef6b9d3c8197a766559f0c5a1b39f578e3fa9eadefdfad3e95aed696136abb83ecd57c58609b0f0470f8ae7fb8b4346baa4ce3a2f5d6e7a8eb3c72ed644e458b3b8581fd73", 0xb3, 0x8, 0x0, 0x0) r5 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/71) 09:43:23 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() getsockname$unix(r0, 0x0, &(0x7f0000000000)) 09:43:23 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x10}, {r0, 0x20}], 0x3, 0xe5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x3) pipe2(&(0x7f0000000000), 0x10000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 09:43:23 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0xb1) mknodat(r0, &(0x7f0000000200)='./file1\x00', 0x2, 0x1000000000000000) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000180)=0x4) 09:43:23 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) poll(&(0x7f0000000040)=[{r0, 0x60}, {r0, 0x1}, {r0, 0x100}, {r0, 0x46}, {r0, 0x20}, {r0}], 0x6, 0x2) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 09:43:23 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 09:43:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000180)={0x9, 0x8, 0x3f, 0x800003, 0x8002, 0x4, 0x8}, &(0x7f0000000000)={0x2}) 09:43:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x3150, [{0x1, 0x40}, {0x3, 0x1}, {0x0, 0x9}, {0x3, 0x101}, {0x3}, {0x3, 0xfffffffffffffffe}, {0xbefd9f91673caf07, 0x101}, {0x2, 0x101}, {0x3, 0xfff}, {0x0, 0x8}, {0x3, 0x5d}, {0x2, 0x3ff}, {0x2, 0xfffffffffffffffc}, {0x3, 0x7}, {0x2, 0x8}, {0x1, 0x80000001}, {0x3, 0x6}, {0x2, 0x8}, {0x0, 0x20}, {0x3, 0xffffffffffffffff}, {0x1, 0xcc3c}, {0x3, 0x4f8a}, {0x3, 0x9}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x200}, {0x0, 0xfffffffffffffffb}, {0x0, 0x5}, {0x1, 0xfffffffffffffffc}, {0x0, 0x4}, {0x3, 0xfffffffffffffff7}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000340)={0x0, 0x2, 0x101, 0xfffffffffffff801, 0xffffffffffffff28}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000380)={0x4000, './file0\x00'}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)) read(r3, &(0x7f0000000100)=""/232, 0xe8) fcntl$getown(r3, 0x5) 09:43:24 executing program 0: chroot(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') pckbd_enable: command error 09:43:25 executing program 1: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/206) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x28801, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) wait4(0x0, 0x0, 0x10000003, 0x0) 09:43:25 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x4000000000000000, 0x0, 0x0, 0x3, "020000000000008000", 0x0, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x10000, 0x5}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 09:43:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)) 09:43:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e6530004e480e269270a8c8db9a4ff8c7d2ca897499c3d4aaae043e7bb1058f26fc306d69dc9afec7c5eb6497b9caf02f3af7de94e034faf717e85068aae01f2e49e3964b0cb6de8ddcebb96d05b23d8daaa020dafb20d4a59a1d1e6546e2037b74a574175b3423a956077ac12f62a313efab4865d0dfd74bbe92b0387ac3592cb9717b5ee14600e82e13949813e1ff50c35611789bd226862435c7555dd28257f06a0900000000000000f9f63cbd50503b38ae5c2e15b47b2b0acb0d6086ffcf713516c0c707dec89f634bbb046855ee78192cf6896be0a7d10b5faa6937f31a6bf4f2a926ff1ca09eefddd3d5c46807e78f8baf0bc72acbd73d7d27bf"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a902010000805cb90cca8590", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) close(r0) 09:43:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000001140)=""/211, 0xd3, 0x841, &(0x7f0000001240)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = msgget$private(0x0, 0x20) msgget$private(0x0, 0x442) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001280)=""/4096) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r2) 09:43:25 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) msgget(0x3, 0x2c8) 09:43:25 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000140)=0xfffffffffffffef8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 09:43:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x6) r2 = getpid() r3 = geteuid() r4 = getegid() r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r10 = getegid() r11 = fcntl$getown(r0, 0x5) r12 = getuid() r13 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="01381e56356a40054d59acf4fcea32cbf5663ff671badefa222bed23fde6b571f8ec653ddc81ff695f2197d414a07b066b711ff8b0dadb361f54c375bde80bd612e94523dc4b144e26c4f0a5588c6af0144da9891a7e27de37", 0x59}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000008000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0xe7f17265cd099d8a}, 0x406) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, 0x0, 0x0) 09:43:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0aa42000e2ff09d90000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000002, &(0x7f0000000040)="00e4ffffffff9affff000000", 0x1f9) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000840)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7f5e3db25bae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd82dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b39e27e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155c28089a02320a639b940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cdeb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fca4d0a971ff67e06515ae51787ff5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c799053bb3ccc1532c752", 0x595}], 0x1) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8, 0x7ff, {0x3ff, 0x2f}}) 09:43:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x80000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x30, 0x6) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000040)='\x00') 09:43:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = socket(0x10, 0x3, 0x7f) read(r0, &(0x7f0000000240)=""/199, 0xc7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x800000000000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) pckbd_enable: command error 09:43:26 executing program 1: r0 = socket(0x6, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000140)={0xffffffffffffffff, 0x80}) socketpair(0x20, 0x0, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) kevent(r4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x6e, 0x47, 0x6, 0x1}, {{r4}, 0xffffffffffffffff, 0x2, 0x10, 0x2000000000000000, 0x101}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0xe0, 0x1, 0xffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xfffffffffffff801, 0xfffffffffffffffa}, {{r1}, 0x0, 0x4, 0x40000002, 0x60, 0x3}, {{r4}, 0xfffffffffffffff8, 0x0, 0x5, 0x4, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x68, 0xfffff, 0x7, 0x5}, {{r3}, 0xfffffffffffffff9, 0x0, 0x8000004c, 0x2b1042ed, 0x61}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000091, 0xffff, 0x1}], 0x200, &(0x7f0000000380)={0x7, 0xcc}) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x20}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 09:43:26 executing program 0: setuid(0xee01) r0 = semget(0x2, 0x3, 0x100) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/4096) semget$private(0x0, 0x2, 0x0) 09:43:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r1) kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kqueue() geteuid() getuid() getuid() kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r3) select(0x40, &(0x7f0000000280)={0x20, 0x7, 0x9, 0x3, 0x10001, 0xdf, 0x1f0f810e}, &(0x7f00000002c0)={0x2, 0xfffffffffffffff7, 0x100000000, 0x2, 0x4, 0x4, 0x0, 0x6}, &(0x7f0000000300)={0xbf58, 0x200, 0xffffffffffffff01, 0x20, 0x2, 0x100, 0x8, 0x4}, &(0x7f0000000340)={0x3c70ab2c, 0x7}) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)) utimes(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)={{0x27606341, 0xf433}, {0x5, 0x6}}) shmctl$IPC_RMID(r4, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9e67b120f7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ec789d64e142c4c579a1812c7b8f879909309780ff85d373787246218f5542c41aef498a51157042aff1c60d27f6814be393e739ad85dbf8f6cb8971396f3a9f6ba39c3b5aff7571ba28c00baa1a33e988414d41ed4d128"], &(0x7f0000000000)=0x6e) dup2(r0, r0) 09:43:26 executing program 0: symlink(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = msgget$private(0x0, 0x202) msgsnd(r1, &(0x7f0000001080)={0x1, "2b3ccdf2a2e8b1430944a744d0825cea1bb81144773627106e4d0585cd05a5ec8f5d854e5299bce78e7d3a0d115410290f4e85b87bed6df69ce9c788aaf34d2a576fc8ceeaf9bab7f5723b959c5f26701b6f494f094555378d2307d4f0634399237547398e942c5072178900e3d2a5ba1f6cb8f95dbd9dd0c44572a6dd47037c1c70f559bdd18efd8aebede6591c504422bbf1a4a46578a6f2234c58c6c0b1c311e598032ca5c34e127723adbaae7e0c6844dd3e7cfb43206e0b46641e19f6fe5e8af8310d61fd79624ab726de38d014cf46b2dbe1c55876d3ffdc6caf8e21a2cac8ac1d69e935a288a6d479e47ab2a8a7b2c4394a915cf562"}, 0x101, 0x800) msgrcv(r1, &(0x7f00000012c0)=ANY=[], 0x0, 0x1, 0x1804) sendto$unix(r0, &(0x7f0000000040)="372d2d9593751a47cd4c7cacdd4012a47c966ccc363a83e6bd0c7b71527645b90b6b9d30a0e71563073742e6e86d4321c7dc6c27abb1bab2dcebcaf0df701f1e8f64f1243bd2f2e4a8207d42512ce7abc01bb1feb7c451d9da5e2fac47d49fef5b85ce0f491af8a7168fc5b04d88b46be06cdf80577053f3d6c2f956b66b345aede023424f1959b99824fcb4c8fac3e58ee287f59cb44429a0d0f2c0a19da87c06ff5236f48a1db84e1f3c3e2f6e336aaf6ba79e84b5160eb2f28d8f90e3ec73a05aded228cfa24ccc9c3c4fb694378ffca5cbf069dfe5fe6781091e8b58b2a0ae475a1a2f4f6563122fa10a5719086840fdfeb53dd73925825ff265141de266d4ffe9c6672d54343ebfebdd0c1faa53b020e0d481aeebfb78cf2298f971bcea5ffd318b99848ac17e1887b250db74a4467e57f5f3300140450220b22375f63f22c638e79f6921cffabe34d7dd6549ca7a59359a0a82ed9bcf99e63cb5ed3bc44ef23005bd8063cc77043632d66d5b59e13c296153a39f56b5594d3ac74fcdac02a4e3a03622321bc898ece1f87bb784c63ead4b2ce1449a6bf2c286cb9a189ee082f32b4714b68353401ca64d16c3a8e12e3b4558bba8f41554f47f69de35d854d5c9a7f624909e2559b8e82b55716b813aa8d5363f305e3b010d35989edcaa9647c2ec99252c69d3eac2dc97beff5a8486d9f2b0d41623c13c6cf171c341fa1c039df802c39dc2d4ed05c4a850ccb4970f8e515e6147b58bcc494d6bb486ecd1232f67201a95336c96854d23396f64bbcbd5542bb2b420152189c24029bab96b6d029013562d418d3609706b5b6deaed7f9f67ffae8f5afe1e6c9bc36f8881f7a8eec90f24cabae74c46c37dc891b75bbabe663f406620d9f37588a91c2666c57e6cc9486806a68df73f35a80b7094886fcb8e51f1d50f069288cb52179947e8b863e81d1ec6ecbbe93513b2b345d9ba9180aaef98ee90e282ed637aec051e2eb03e84605062bf83da0441081d4a1544345620184a1866611fb06e535faf5f4ca57df7ee90f8c98338b6d62f5b846a8c1e3d5ea0dd4fcd39c6aa637a403b065ad6bdce7dcd8d6542fd7b9c5fa42ef065c3a122ae18d250b4617c95a894c36d0e75e2b72001ae1352c71b00e1a24483919d1398470519fdb575b510a5d5d91eac16e505a49016c74fb62ce1dc4992fab769233f674d7cb0a0809b1d8e4ec141ead746079454e3ce1aeafb79ba6ec338a1d87c7077fb20438a09e4403439b2f0b58d4657eac902e53960a5c6631ec16ce51d7460fa4aa94ba8aeaa63aa9e4a925bc0576af773c0cfcd3b6966319ce114a01e526d6a0bba9586a126ea00ee7894cbeb973d2b5265669518b5c4d0d646e65a58119128ffa71718d015cc90d5ca4db927d48d434b65e0ff4e00a8ea0ae3769df9f1aad9332a64bc45be827048fa64ec804985735761a20e556cf8793de81d34951c158925c2a2b9367de57b957d83c52e6b98463eb7f8aa6c4aa7eb190045a7b74a18f6515fea1460fcb39ebd4ddbcb5489adbd746fece777514dcfa5305ea4860996dabbb3d704bca89da51d43aefd54622603050f519da545436e5a0259517828a468db096e9a6337662e415b945cd03f9c8a0d2e8cd90f560879a39e6ebc8be2710a9fe91707c222e6f01ed82cdae7ad87b7278b3682b21f16be18893812fb27571986cdbeed3ad62dd6b91dd8bc8ee7629235c6a2e2cc64a3b392a6d44f8951d77e92733e590ba05ee1f63c0b64c7215af92ea6350f5706bdd7016a52bd85b6267e185a6c72871953bf8451cc2e00e20ec99f20e64ef1587135b621b5f56d2b391e61e84325fbb9e7e57f5b17cd721a7c66ebe4457dbd788502c6aac2b71c4f84e25ea519175adb9d079a784cea24ae39a8ef1be322ca362c0f2328daf908b22a8b0d41a9b292dbcb8d0aab8a34615486646720f6d57f580842d30ea8729f76103ed555c3b3193aedd831c811ce332f49a617ee5c36b663190973c4ed316f6886a2a30ae4018f20fcdd53c14a85a1908601206639ce33a3ff2f82188f96fd2714d534d72cb61dcfad64805a730f5802bcabfd54e8a9e9b3909c99f2bfb039fe5e5db27850acc70c99dc65835b6195e13ba18078ac9fffd1047ca2632128d8281ca4a37a4fe3b9bab15c2194c61315f0ad993ee827a7dcee4befa098f2ea816e4d1a8335a68774dc595fae4beda08daa578c83c87d5bdac089bd2b65b66fde04427c0d03fd16938a095bcc1364e98ca992cf483fa4671802c5a8eb101646dbce886dd354d728e14ca6740a87155a428e2582ecb050fe1f8a55087627df205176ddab2609d92c5264d49dbf56d3d7dd38bd4ff6cdff30fdc12507d8776fc8194c269b060103bc336a02d6564e8f41bb1d26fb128ff15c53dcf0a10eb166d18e376a41b5f86af676d1481c733116e4f8242b1ae48575d1fb613e0867d9abeb37fd6b97b56cef4be14fe2d1f72e4e8ff0d6896b8c3f526003cf863d7bd43fe64306ebdb8b977f6ec2e5c22254cf3d09d560e0442fd9fd0102cf79c9e559a6c13b6c093467fdd6627d0ac4050d795580d1e30082e0261773ec178fec06829a76f26429e9ffc22288fc38a180f936ca7e9139fe71224312541c50610bc61fd1e99fb327ab29b4b22c816bc24afab73f1729ea98278db9a2c88152825d96c07d82857bac876a2fd54bb70670d4648df5523acedcc9906b8797a5d7679a48810ef027611a1cf40fe4590b9bc9c0802562947753f416b6e923cdf25f7925ff304798f3e6a8343cbb4283371e6afa4c98e6c825149bd262abcdea4f7f131b2a1ca3b55a0962006fa8398f0ce83970d078a8df1b81a3828511a2a5affa595595e460bef877792c767141e181ffadd9ffc659e177ca080c41c466b311c115443be4663b31ea35141c5b901ad1b034fa235869ffc3f71707894fa6bf150ea65ef7cc2a8e7f3041b2fa31d2df8086f4f47061e42f582d05a962ab61215a00b543e31b5fa3a6addda1ec7126cb0fcdad839f8c32e6d94d4c6693515c8e1acd5a63e2eca1c08576051b5d334117a4dbb230a883600b2ddd073050e78baf0b41c39c3a1bfcd3567d4aeacd8d821a22ae3334adad6b9a99b931635c9877fc5cd143b4d1966c3e63ffc0c86a8e12051a99d384ad148b8a26196894e48cba610e8d27e0222cb9373f03c0c2db3bd81f4f231cd372fef481ee185859ce6fd9365132ef12e74040c12b421ca98388cdd50fb1d1afa325251cdb1f728bbc67cd94be71a1bb8b6597e719e20bbd04abbadc845ade887551c85f5f5c041a9a912d8b7c0fb99bd4cf44a1fc2f8ecc73789b870ff8df9d8c465b1a64089ccef24d92d6ae06c36fc9b048283643089041e11924071c230a132125340386f10d7be973299b899792dd464e6d52e382b46369b3da99dfd267dc376c72a486f8e54274a72e2e34c8b8b343fa526f56c607f2727087e8adc2bdd304998d0d55ee6c2ddfe29f6b83b9f9537f970b4ec1655a170ec4f9681e1b3d6b10ae9528fb264d820d5794589cf76a442b961105d2a1d2c4bad872687e618c6d177ef3051ccd502e63d37df7b6bd655580ee1be208354d68b3c9e5d11af36f3749d4b7152058d392a756c03489d7d0e0ebbd19028453af47ffea04b3286cee54712ebcfbb5b46d69d1950a5b987608a519072368c25c74c3d3203a74b57f8a137cae60229fb114de161e4a82684d7582ec045492de35123f332e13d55be0c3362291c0f23e4f4a55a7952be61c615eee795d561f389b0d690b0444dacf83bbea464512646aeb0b040a29c9e83f3dca3307c6eca3e539f316155427b52229381a9873528075ff29b25493ca889ef1a5d832a8403beaf6dade54abf16d18075986866571599a28f9ac749cdfc6c381fe290dd1340b2d178381c424fb6f0acda0eea536c3ee0d02f2ba506ae4b32b1a9ca76aebd57050069adeb07df52c2aeb6b12c01b88d5136b91e5e0b025b615cec406a48737b6d5e8c361a5ad705a080e85e46c75e3336b18383c0161f891da098f1a0da96dc0bb7790a941f1e42d786ce807999af53bc11b2be39c09716c64c767ca543edaa23f49359dabeb2dfc5317f19aa809e073046af1790cc8ed8577166b28ce09aba3fefc53f610841986c4a4d7b0b7d8bdb22453359f97978054936a588b2fe84141f3375e839f9238c1c8ddca108f222bf53fb32b40a8eb022e7892f2e863c0a9968905410acc789be7aba904c7fe67abc72df872c4517e477b04aae59fd4f3b855db4f8b635f4e35be992b5e35968075ba041359f828f2533037c381e3e8f8a51ab514f5642ad8529175e8eda141f8f82a5fbc347ac04fe879e6243eeaa9cc694a3a6e839faad91844d2523ad4b539b033dd226ad1b839050c517353b07b7d7bb6d53eddf21573c977f36776a69900af898d0ca5f37dbfe89beaddc169f6b47dfe710e84deac81db8b5fd3ffb09f0c53fafb12dcddf36c20b7d424f8dd58c20b64c6b3b1f064117b15f2656add578b0560576b65258b1ae0b2fccc4af0b7da417f0f981608bfd10b35d31e7ed5398f0ae1f3071574a1ea14a00f3e60b715e3b4092a51f25f6fbcc15d0f3cc9147a23b2e8e6d45be8a0f85fb7480a987e245486e4623b617ec8965816ffc0952be5e6582240e653968c293775fc635e65fb83235bf4f8296e4c50a7755970de19563b791b19dec749f8f560f1821bc11f498234e3213a9b8826b2bc01813fabc5501a250472331af83c8aa0dbc5d17c47a5ea45de4a61a42ef6b4a90fdaf161f8e63f6c89b9c7f82d5cf927f491900ee1916e71ff9028eb557073eb138655f082857e89916a02f4648ed238f05a24daa338d6c329e2bf73818a64c629c5590864523bf5777dfef0b2515da3561e81807886c44bc1d7e815a7167047581ee5d4e38aad16029b3a7cb212313d6ffd3ae8d3141431492a28a5c060cfe768b700d908c0f557b8731ccbff275c4238747b64971d25c6b0e53aca6b6dba7e235c1fba4f56e107aa3798daf91549eaec81574bc41327284b599f6af228c4eaff52c774ee872778620e1f39d2594f7e20084b5941d9ffd103215be993c293dc0c9a87e3c086f44961db94feed076d2ec1ac66df7fb8086f0053fe967a4672493906230612c81ba54af1a45acd2149e4e1d35bd449f18c59219eae2b2305af8b9ddd7f314fd98a99d0bcc4a2aca559ecd138c53f994eefc8c3ffeea29f3ea7160b4395f990dde80aa14c4d902bbb8f71179c180983e1cef1cab55af105261ad497bd95271978354ed9ce7ddb9366ff0c3136e04fca9707ab871120182934eebd9d43fdeb87df680e2c5c0606982d8086bb8cafdd31cacc5a1d6c240d3010a272349edf58bc2223861e1c4a5f56864d6c7bf0a60f7129986116434ea19aca217fbe0aff2c85531e081b536f130cdd3d64f93eb27f89d23b30a3b4017ea98e1aac8e5cd15fd3648be8b8d77c43898b214a2516330508140dd9ac9c3d12c78360842d814191c566112bafe7a69422a37de7469c65890296eb7699421b13a71dc9bf3d51b1742a856ba7730065f7241966a10eb99f9f7bd10d6dbb0a574dc95e625b6d11e38a90b474f33bf71ae6de29de82dcdcbfdd9f7a22c75502f07c86df649f4b09fd11efc34e57aa91ad884dfe4d0f6627cc77b988ea35df01b9d24c06511393872662d4482198158a0685a7fb6cdf18c11ea0235ea391f0eccf8890fdf3aa4b149514306cbf43d71c5cd75e8db3f991b61e57df816de45e0632f176c7cda68b60c4899a1e40", 0x1000, 0x3, 0x0, 0x0) 09:43:26 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) socket$inet(0x2, 0x4000, 0x401) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x3) 09:43:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) recvfrom(r2, &(0x7f0000000040)=""/62, 0x3e, 0x3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xe000, 0x1) pwritev(r2, &(0x7f0000001740)=[{&(0x7f0000000140)="d2b17847528c3c8e3e85d33dd982636f56a268be60", 0x15}, {&(0x7f0000000200)="22e24ed36169a3925a957f8f2c4aa7bc618845078b351bcf1e3e35bab95b236d6e7b7aab", 0x24}, {&(0x7f0000000240)="c074fd0eb83dc437328ffc34c733ce3fa138224165875cac8cf7717520a9d9478ce0ca73dd3d0973d02a2b55e661636f2298f3e81b1561248405adffb3cdcfe58bdfc7141683cbbd080f03dc48621e99c31097f95dc0b0ebd9562ba5a041716d3e871e1b5389eae89d9b3d2895f252aa8b24b92537339d6522caa5c2d3daab8a25cc236612f53751ca227e4f38f82c1fb5be384be5b852744a6a8b1319a2ff72a0d7ef2a09486acfd5d46d69b38a4e420cb44c49c7a85915013ac3431e716e52ef36de44ab95c19487e10c1bbd9f83c5787136663c85c0122a35b55bd4e6c0fe757ec84350d7c7a78faef8316200aec03dab6c5d3788a6da3b", 0xf9}, {&(0x7f0000000340)="3e64c36ca3f480572b0fe69dd26107208c02451ef9ddd5cf8d205183707103960d24f25eab5ad035d858305267c5bb26251800f5ea18e18415817ba1f7e4ff492ab88946550da3e0e8e6a5d6da590b6278824479d723862f10bfcf960b40999465dc346c7d2ee21a27158b739ce7ed810029c32e6dc59cc1c85d05fef6ee36fbb7d123e0b0b3089de22411bda6769cb9a4a6f5aaafe234cf", 0x98}, {&(0x7f0000000400)="dd176abd0c3ea4b16274d9af32a0a36cea98821a5abae4dc5cec6ec18c2a9c02fc275231e541661ae4141e4032c306b98780af1fa8eb8fe672e90cd01a51ba8ff2a8d84caa4aaa294129f521c4c2779d235e5cacaf82fbf1ba0965a1e41c341a47b5f892fecc72a7b29711bc22c500e8a8d68fcef5194e051470d8197c5cb762e263d336334f27b75bf0aa551c21195ce0c2f6454070908761b44ec38e95411f54754a138f888ebb93507f9871b15f293803802a06d55fd4596493435e9a4409124556d3b6a36c7b05eed5323e6cd5f70126077460c8331bd5a59f6f48a183c1176b0d5d0d2bda71", 0xe8}, {&(0x7f0000000500)="397affd1d1d52821441d5d1a414579a49c23b3444895c354755086738c818976f74b524c24f1ec1b47066e5c3e75730bd30cf2508f4540c328bb9c2c521ae30a8a141614859f97657ac7d79410a608cd437766606bdc512672f282961a0c3e0c73e30f880b5a14272884a276c9df006141077c15ece78ee96fc551816d9292f88fab2c8604f01c226246881bb5b367e45b84ca1f15e9e399d3ed6787a0f54b4f1dc4121d4beac36feef4d2d2ed2fcc271192a2e22c861577511a27308efde07d9113665de9ae026d7b768f374ef93fbcdccff9573a64fdde18686b98cc774de5ea6e6d81e1db744c7660b9e98a74e2c3a5bf5ebe5867732a9e8284ba92c72f75d447a0d1d529dd263482262bd05b68f1bc4efc7a73c9ba276b6ed5e66196531c858509581b23eeceb6edd3cbed64a510a6070a21e32f3186afade2a3c9bba45626fa217ec42b2d2e4529e4605bbfdf80cc52721b137c8dce613298fa74c15a106b269b771e1152eedf16997841caef73dcf449f76623c5d133672954d93eb9af93e2abe9ff846aa9442aaa2ede5a005385ba482e822c424e08a3aca3ffcad2a7161f8a84a696990242be7d4efa8a011b696f7ea10ff3c30f1a389efc141625eeebd30a3f068ae3c126d31519eb97628161ae4880a49ea7946c48e937eae60bfcdfa1d0e10011f3ccd432b670ad3d5066614725d06344aeab7fc58771447b1f38e0c7d9bb9e1a5eb86b0f120c1c4715f2036a89c0264a73f1b5bc10e2bf20db00626eae25b3764ae42e41cea940c52a967a1fc9136b6079c28559594ed0db39d74e13dc02230936a6e677e1fe786e5b149ec77de39630388b3c700355b06bf719fbcb2443f13b9ed1ebbe4cd940ee65f6341e6be30de166c83f668a26f9cb40e7be2f416de9533e0cd8a2c468ca4c498cbb86323a2f40479264e156fc48c2658a679bcecece1a91bc15e037bd490797161e7c7ff561f8bd0bf5c455985b389774fe79f78afb241aeb94bcaf68db157866f568e9f62794745387785583ab7d90f22d8d344c70c1c10adaf4639eeb51ca6780a9c0e6cbe4aac7ba3bb95766f88c6d2b736570bb26b49d9f529875a110a230cb82a90542b492afd2923fa10afcc4a70669c7726f28b8ef6745f45fdbfeddb7d05bc6e989b154624d99d99a218dab1404e8a0aaeedfacef223e42e4c3b39fde97add1356a9633d4286b3273c5a8e4305b3f99530d73566c0d629cd3b1185cb367f746970dac630a40c0a4ae70940aea7c3d768606fcb01cb51231778a9fdbe7eec950249d1bd9eeb9ba458d246ea26f86dd04f7665d6e8cbb4941b2bb284232ddd9b7e24a5ce8f2eeaedbac7ea418033cbaf49e07b3e79c218e3d97624aab746948715eadc0f64e53bd1189a695c40c48a051e97a913db87d32a733deabd115ac75bcb778b30fc9ad87976268bdf8e0860a2e677d64e7ec853889b3e26714f6dca91574637e35ced63e4fad8bc6ff8e04d5c2af902576b983e8ab2b396d7e25554fea6c1017bd2437507dde45e7fbbc59a13dc7fa7d7e2895030a87d771f40c5c29b804ef9d8a2cb5aaaf8760e2eb7fa671697050c84f9ee33b774fbadb9be79ae5ffbf9e80650c291d445bf38c19be22161cfa0d5790924b0e6ae5749a2a840a4550e1e67fbe36760f610153c4772afacbcb742dd3c1c0659ab8befc7f82413704c19a279fe8aafcbf9ff11db3413efe011da81de82ed3b03b881c9ae49b4c21a89e027f6e7c2602abb43762a2316aa3aab65ab2eccccef01726dbd5f02180927bdb8129c223a299d42eeff5433638b17b438bd10a7025aae545e16a00d3175d06008f5f3a6fdcb1dbd0e4ec79dc136fd43410997e6aca8b85a72bc2042cf4f6edcbe9440479fd32d96c57a9ca5fabb28a9c5b2dd22198199aef692f0f4e7b661a8808aba44438644e5b708064df1f80c199732aa33a2a7f4e1f50980313b7014f76ab24e278223123dc814c7e82a25162576fe75670cd521d7d205ad044ea19e8ffa6ab62bade2c25a98b721faf2e6cabf03fc1936fe075b9f424b4f2a30ed8cb01350b61a8e92b980e7e66e0afde80d058ce0e7e0cf50d9892500a7966a93545982a5581f26e9355eaf8b0a5cf178a982ea5fe308a313834233fd63e8a2034f4ce53758cda868936a54a4a7860a85e967241de984fdfecdb86ea1838761312685d8de7b9fc5fd38692c486830310d152a4084346d7916bef72322f98ed455ce133e2d090cdbd879d0e4dc08710759548d6467a82bcf630d90c4a027adf0c216f41150e3d9ccf20b1fd582727f0d5869482056c9291ca71ee023dd8945bbcc99536fdf260721069cffbab179791178dc3ff07d19b9bfb0add4f15efcba3d8f13cce6886a57ba71ecffcc207558d9e8b56aff924298a4fe236ac80fd672c0b5725afdfdc4cc0248b25405407a071497f413c51fd5aff8c24a3e8c85902c84ac37f8ff64f748b351352f486dd233789bf523fa682e5133e7dfd3a5e92da2ad95cdb7a1525bc660141993576034e6884ecff68fc27364c402142f4a1c9ccb997ac20319ae0c6434c9e8bcca39d597774152f117b76158cad9b5ca22da821cf25b870542376bf6dda3d2026d5d5610291f0133be5ce9d5fbed4ad78e43ee207a2f071c900099e2556cb5ec9028d39b3918764fa121f7f6346b465936759fb3f4ddb8724e240dc6e43a541d3efb7b4a8cb90fda6d07c5d2afd9610fbbeaf448c880558ac440b4a99ced57634f8e04e7756628e97fc3ba73d95420e382bd256d1f3b9145f5a9e6962ee9e3da72ce5dc87accdf199d98317774072aa76d8571a577399f6ec6033767c31b001253446dca41aac1bee774dc041dd5391724f57220e5171bef9eb083cc43f632689ad7d420997844c1a3ba9949ddbba36beea69a65c4150ed35735dd02078d82fc05b8279ab396805ee4019edbc50e531dcd61c0402acb9ad5a66fc69842003855453d377385abde715525301f1a50e605ffd135f823785bf67b171a923e9f47af8c35d9f8a663963b2a799587e11315249e13b034dc5fae5f2e2cc1cde37cc472919ea5d0b10a07f906729176eda3218730287a5fa05acc3e07660491ab29aa55ebb45bfb921d0db9f27c6c841c9a7e1c03773bf5a98c6a3a3a63ad7765d463f666053c22b58873b19cced3033d3dda07b80c14098504203ef8c3af528e00f6e568d6fe932e43698fdbdfccf72860eff1714ffeab596567b84751cc9675fad4f537aa5e4c09aa821b81d15938ca6760fa78615a94d61bd342cf78869b92900fa8ac68adaefdc828c3e33ce5d5d451bc0f81a5e4ac46eb9f8fb3eb4a422d0a3dab8bafa548dc2fff953dc4c10a7011e3de3e72efd50953537fc3a0fba02333e44d7624b7ce36e36edbb8fe8bee9452be91bc28f173637866bfe936edca41d9dfef5e63bb27862f40c6069f858c979936f74d13aba82c480f4a2062796f1abfa59ed48648a36ea18e8a8af14c007ef6013899d9e4d62aa9399dca8c6eb1e0c2771e44e712651e2fdc1b6c2259e1d2bc2daa7c05b921006dfac1d59a95c73d914b08f3334690c284ee9d36be965f3bef10a2c05d1fb71373de3dc0908959d47fd43f8f76377411724ed78bf1c5a5eaa6de67b25d076d779ae077b568677812ae31e3b8d639c561a52560eaf0effa92bd476d2e2e1e24e88d36fed72a94a8f0d4640f53ff70264718aa86f49fef582766115290fdc08a6ff80f8e45c1910500b28a7eb612a3794d5e25073a6cfac95bc69fd2e4109a8bd345c6c61195f0836c274eb459e3b3a509f3c74ab17802a2d8a4e79d512eb3e5f31104f725dd37c78ccffe8c2474973143fab9647f608193b000c595700a8e6c1bba97f991a5837a9fc6958d6e73c28b39c0e4541750045fc505e70531f52beec4bc7f0a382df04d5ea73ecf3921d66a3b0856f1447701736a6f188b317d82f6eb8ec2e5f34b504178e6450c672c58b1d4213dd0ba3d1495e4529be7b6cb7bd0f07bbc794b39693b7a5ead446cfe8fcce5fb5c7d36986ba4b5fcb5f9efdcefbed991e42e248a537e0b9992a0442cc13c78421d12de9421bd19e0d5e55f529ac99bbec0e1d8c12665430c6b58fcef49da24e203916f9efa5b7c71ad02e000a7898510a0e48fb0f88d696b7f3c3b91cf8853fc09b9f3076bc4e51826d06a3e8ffa90a9738b35fbca3fbd0640634d06778005e2a642cbf6e7a7e960ae3d0f14599084a77a8d156b10a4c7a44e4bca37d8b54f8a9650e81d8417dd4e6851a66fe735f39070cd9af51a562994f54578ed1cb21e15727599bdba87e685ae8bd2e4c9f2b24a528763bdd62c33100ded117a10f1987a095dd74f4bcf478a1eded64c02836b1dcef85d28ef05686b70d0dec93089f0dc8728aba51b4be7a7f9194a161f802ae0bd3217cc5fa94600f5b92d267da243b82f1adccad98f5d1c3c62fd53e3e4a0568feda357ee062cfe10655b86c6ac4bda865ce3ae67011c21642db6044cc1750569c8f9d7171cf9be5565d919c6193eba818be56fab9b3aa0d8ad6a49c6a8158afad0d487a05ca959278acfda64d7034b30781b2553e1a5ce68d1610d80d7881570fc045d0be86a73ef644fa28da6fea9bea4ea00347c7b5777225c54b3ac0b1640b7e6e8a0e03f2c02b2356a14f129caeb3245ada7f30b013256742cd30fd3130ca842c1753757d511c3006a161dfd7baed1f7e541863cf8b57df79fd62cbc3073aaf36ac9eb95ed078d5298d73c444f71d6486178b41b4f70a2c60ab7f5466fd6bf469be269f32667223b10805a9881d201a9194fca185e8c2726b02d593116ae22662d0c52659218a39f5615c805ee374a1ab7edd258b8d5d730d767c7280853d1865cd9e15fb965d11c35d132ccd182a051657bcd09bfa83542b8c8afab12d8b61638eda724dd411cca2b864efa329dc974f644ca4d8f3e86ed6a93f085d42d0939419aa6ee011765c0bae7b5c98ba6e08afeb8785a1776cf64f72c12b79f9e3e55e28dadd7ea93b2c41bed07a804c033bf52bd860865fc6cf0c564b59a9d56213e0fed55094b747f5cfbbcd8f28955c8af2a796ea8060220d75a0a9ac56808b44d089a193a7b447fa5c05515b742816bb887729739fe3ebdfd39cedadcc51d0cdb62c792590094e99fe2bcc60ac8e5607d0123c8ff91a24a0705134294fb1945bf7f4572da164bad9147a1b5d34a648561b1fc43dc8470eeff91d970d5c4d6946309bd463dd999b49061515893af20ff76a1a8c19948c2aff73bc60c138a039a7ca11eb1ddff68d56bb06b1c57da3db570ffc83ac361404e60be1036a57a10411162fc71b85de49a0da406efdb1c3110b79042a6c8522ecd6a0d7c6ccb2344a0b7a20bb226af7d5fe93b005acd492b73ae018dc84ea0880e0c8ab4029292e594cb6fbf56df3fe0bc3755ac77f0db15714681f18323622ce58cedd334fe73755a25ab12d3d2976a41c364f10944841cf2c481750560b1ada0d4697c502bf80a78446977a1b33cb07428022ae895b80752ba8365c2a38b57191662f28fd917613831f2388b9e1164a2b41d1300be43cd013b0105727b8f94433d67745df646e567e02b9d8220e401c387c6de1db047ab2ef5dbbdc895be7c6fbf5866a7c86a6e779b591b9be8007b0dc087865e8df58bbcb3bc6b37106a269f8589099c23060c93e28d423ddcdc14df9486761614dcb43af90f35553a9e351561657b3ee82eedc77d8181a2502e334af34b40393e4dc39616336f0561dee4b008b1dabb7da5ff31bc8bb8a2a58fbd523982d9be353", 0x1000}, {&(0x7f0000001500)="b1029fcd61db6de16db56224c2dd44eb2d128ef943ac7eda074939cc0a5540048de236ceb5966cf38ff77b8a8d2b272d5522f5ce0046461ccc1712454fc3bb9caf1ef7017bf99a1498cb7c585fbd9356297e86f1e280ab404d33bf5093ee01062bb50e081a0324bfcbeb7d878b7080a19c51a4ffdb00f4a13828d2ba077a2adef62c2c7806f91ff0d46a1aae2cd548681cd7e16d93aa80c527c1e6160bddadb78cf220b2d8a4a8202e", 0xa9}, {&(0x7f00000015c0)="9a73b4b3c093f455d6c07b7d7374eecd6979b6e45ded11eb25dcb04716df75beaeb612734b655733ec452c586c2ce0ede192e646916431afb22de3a76c94753b331d8404734f54d04caa4406063ce3295ab5b702174c67c13e5de2e0049b97f2855717dbd9781e25acaa7c4722dcb214e8d3e9bef0577f131c2f831fb2cd16ec005560ba254804a1c68a9400a495a44f1c4566074531a6dfd780270fc70d403c74a80f7297a58cea0086bd106e5f4a8909b6d2fc75", 0xb5}, {&(0x7f0000001680)="13b0d9791d8183a688e8905bb759f2387ebe205a0fdb80c5c95a9cc8b8eca8af19b60e3a39fd2b913aaefe707571475f430e3ca01283f4762ea200f19e79011a23043be6f450bf788d1e61ccdb14ac02c822cfeaf15e4786f16a8664c417baac4f1af352f4b853523bbff7b99e3610202c42142db4f8bb793960a6702f28eeb21ab24121ded6a96794c80c9cd74a23b1b7620aeb20d27d5494efe9bfcb26c05a72b5a39c97a0ff148924f3dfd73a2a35828c562a4766fce4bec806a8", 0xbc}], 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) 09:43:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4401) 09:43:26 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffffb, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x101, 0x8, 0x2, 0x40000000000}) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r2 = dup(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) close(r3) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x8}, 0xc) 09:43:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 09:43:26 executing program 0: r0 = socket(0x400000000000002, 0x4003, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202202f66696c6530ae6f246be39ace45891ab4a152668e248c81ea1cc605ece29bd56f"], 0x10) writev(r0, &(0x7f0000000c80)=[{0x0}], 0x1) 09:43:26 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x1) 09:43:26 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 09:43:26 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="988ef8fdfb555f833827c28717c848a2a952bf7c961aee331610856d688d3f0851cce8264f1133d46d0abd24ab9bd13b520d2662b80e35566dbf80c3acc6e90bdc2608ba2fafdaf84c4b48f194184d3e2a1244e6ebccd419925c0179a7346612787c2a929b5cbd8ca85ad35576eb5a152b39935c1e9842b58b0677e56de0500c", 0x80}], 0x1, 0x0) syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) fsync(r0) 09:43:26 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000800)="7688e9952888f82271ae5d4d1623c57491c267abff02c4a9fe2498c6e6c069f8c6039e56b7c935e735bdb338", 0x2c}, {&(0x7f0000000840)="f44c96d0ab3838390fc1a322011c71ec500172acbc1e3d0147d6fe97562db18a340d372e41a8a2414dff2234e967a430856e253d8b6d268b5efc78555825267a789c23c622db82049a8fe5eb5be308d7290dbcbf3acabad43d2aeab736f3f6bb30f784b4d50631cf7c8dd937637dcd146bebeca1544b393ee8285138c448b8f949a22273eb0841d7f14bf2671b8ac97a428a915ab5049db5fccea22d0af67d7c9fd693c9c48411f7de04a4d3e6def3a97be97d09287ab5829c85d49d06fbd3646f32a0de0756fa27a778638f", 0xcc}], 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000100)="ba7ef42aa658ad09cbd5145f2d2af12556ec456c8b45d58a4f73683c492ab98798816cb9a23d7bd3a60e5cad3afbc61e254975976e4978814eac66c10d6ccbb10e4027ce64d8a92785f9a787", 0x4c}, {&(0x7f0000000200)="9226608866c5365e0c41416a7afcd87c6b4f57344469e75875d285e32649b97292b9c5181ec89d8683020c0951d39f59a17071b1325b1502cb2746e9b3a6601427b3e8d40e57b8143ef202e45a055c641c99", 0x52}, {&(0x7f00000002c0)="d1ace8312b12e39dd40f0ea903a284f20dd40c879a21732905651f01bd8309a791748a92b487bb9f7f90683ecdddacfdd826caf17525dd1ac5081edfb241b361b9c28034ab05cc70aa124a101f540bba582c57f1291428ca0d1df18637d5997cdd", 0x61}, {&(0x7f0000000340)="b6842572ca080f901e95d0406d20aca355796481d1ef84cf472b57d448df7997837ae28da72dc588cc229c205af4a30af7329046c90100b200c01fe47d413fea8d7163ced8a3180e6c3abbee41bfa50fc673de7235f3239ec50ff8580dad85e0d504887a107e3517e2b83af9311d2c99f56b13dc24450fd115f1ecdba5df65ce25ab5fc9cd6ab947d48682379fc3a342d47912d2daf67248fc20f291330353e5", 0xa0}, {&(0x7f0000000180)="0abcbd6a9a720695d4257d73d23d07", 0xf}, {&(0x7f0000000400)="04bfe8a24feecce4a1ec59c6c433b80ff132f41b4fdf0b2038a8f0a52d03e6311aec26cb763880524e122406a15f7177e4a060953d482b4726a3d0403d5d5a88033635c15c02e4fda60fb4743c7a6b5afc4f54728f1a8f57", 0x58}, {&(0x7f0000000480)="9885a7b7ff5d322dffb87d63c82544100b38cd7fd944399bbcd75f0eed2ee87f55f0e8016e26c139cf2f2d3a7c843099f4d3180569658626faf237751a2d6fd2255281c3e708efd38d61646146efc870e5dad20b9d2719798a0a7c849de337d5543d41d2a5ca05cd994f71dc36adf0d3a851184ed7ea63351b8a885b241e61", 0x7f}, {&(0x7f0000000500)="6c6c35981bc887fc55e60f49eb283b7b00efdb2c8898a98587b7c8910f9526e4bf0be33928baf1a74afebc7df24657202e82a5ca9678aebb6db66a6a24ee66d01607576892a265cc813b212304d0378fe1aa464642a00e9f849038678d0426eafb64cddc013936e99f1ad73057cee224da326a96ac39d8454f0fb8092ea9d5e76580d079fe0dd77c36ac04", 0x8b}, {&(0x7f00000005c0)="0754242747689c000bacb5568a9216b936e8539288f824ebdd703918d16d63948522619214b837e18ddbea8667d37559ad1d9e25225aebbefb936e14d942ce26574bc44ccbf6980d695da1d282f2921eea495ba3fb21f660a4e2dfc563167bba5036cae9ff6a52d2ef3670cc", 0x6c}, {&(0x7f0000000640)="e8063898e250d89d64f53b6f069d6408ef26de5a440f4ea7880242ea96a5b458b19b1aee36e3ffca4da8a1dd95644d72e49aaf5fd08918510b722ba07c1ce917e8b16bfc52c7b59bac6a9b961296cf394a9ac599e37111b06728e70421ffc466d84a4962bba0b88e3fc00030b7938c4c074836f4b82238767440cbbec4974b0294d51b0f3237297f4f89c61234b1a563f46e099f7571026d195cb78757e4acd298990b3b5542348e6776432c08a49cb71c5a955acb7729", 0xb7}], 0xa, 0x0, 0x0, 0x402}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) recvfrom(r0, &(0x7f0000000000)=""/27, 0x1b, 0x802, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1000, 0x8}, 0xc) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 09:43:27 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) r1 = getuid() setuid(r1) r2 = semget(0x0, 0x4, 0xc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() r6 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x10, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x0) sendto$unix(r6, &(0x7f0000000480)="613ebda126c3655bea2c17753644f1eebf286db538f1061589d0f5ce5a24ebcc589529255034b1770e9e6b399eea26628d61353adcdfa99bcdba3a5deb81a450788de2d3b325658fdb2dfbf21617dd64200ea8f25bbe4f190e817fc1bff6d9b89fd5220ecaee96b101c82e9e8e7b5f85c92f05b148f19e95dc855183c1d3e664c76688561325711b00d3414884ac4a7a243767e0f355f5436da752cd9be15331b8e998f39749bc798598b33008af5af45d2bd7e73268a98cf603aec86a7aee0cb549fce127a22feb55c4933a8cd0391eaae6426f5794a6538fc48a", 0xdb, 0x403, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r9 = openat(r6, &(0x7f0000000440)='./file0\x00', 0xa, 0x84) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x130) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5611, r3, r4, r5, r10, 0x4, 0x40}, 0x100, 0x9}) fsync(r9) chroot(&(0x7f0000000100)='./file0\x00') r11 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0xc8, 0x40) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140), 0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') 09:43:27 executing program 0: r0 = syz_open_pts() syz_emit_ethernet(0x3c, &(0x7f0000000040)="4bfc0e803a87aa4a522e0b209a23711dc13a57e01bf30dcb4df246a331fdeca2d8bfc65a20c95a445f5b3395fa2bc5428bcc02338e7906f46d38e50c") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0xda}) 09:43:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000180)="0437ea8a91f35774fcedc5816fec61d521cbb0d9b0e162bfc14d1eca10298edff2a6f9944bd8cbef42576592bc06e563592039e6ab7a4e1473c9c39c87bc42811d3d3276fadaa1dd1d47", 0x4a) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) r1 = semget(0x3, 0x2, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/43) 09:43:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 09:43:27 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf00fffff, 0xe37, 0x8}, {{r0}, 0x0, 0x2, 0xfffff, 0x6073}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x6, 0x8000}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x3, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x60, 0x0, 0x80000000, 0x101}, {{r0}, 0x0, 0xb, 0xf0000000, 0xfffffffffffffbff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x45, 0x4, 0xdb1, 0x7}, {{r0}, 0xffffffffffffffff, 0x2d, 0x20, 0x8001, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x7ff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x31, 0x2, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x2, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000007, 0x7f}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0x81, 0xfffffffffffffe00}], 0x8001, &(0x7f0000000000)={0x8, 0x81}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 09:43:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f5c696c653000b66ad4c0a658bedf36923a3e2c63856664d1017ea7e13356b53e69de92700533d6b687f5e4c71cd2d49d42042de253b4f093a8c1b1841629f5216106fb01e8430d01d5ab63f703a96bfcfddfeb1dc30df1ffd7d0122f6c3869b7519549d0dfe047ea41d851bc62c42672936aa74bf3688381ec63b12969ac866207fe82df0c1e0f093732f6df174dbb6d515b605db67592f26e343577753455cc0bf798c2b02a2f635c255f6470affbf10490e55b83c52271060d884f3967fc9472d7edcad740a708b19fffb5d585eb66fea402f02113f65b5ed09d5979589343d8723507172974bd828aca9f5152a6dfd60a97a20abb97f716e1d23431c36b39214029184dad92b01b7f3c"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) socket$unix(0x1, 0x5, 0x0) 09:43:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) flock(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000300)=""/249, 0xf9}], 0x3, 0x0) 09:43:27 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x0, 0x40) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)=""/121, 0x35) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 09:43:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) mkdir(&(0x7f0000000080)='./file1\x00', 0x10) 09:43:27 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x9, 0x6, &(0x7f0000000040)="7957083b02c18dc7b2e4be66006c8c0f7c309a0e8e53b623c6e60d89b8648a3409b8bdb90216851bd029901d84589f9306b63e4adc443648cef3775d6c2d7f9221036970acef663418a1bf730fb23e9603639ef065540a594ced033a998b4a5f40cf0a2a", 0x64) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000000)="b287", 0x2) 09:43:27 executing program 0: setuid(0xee01) socket$inet(0x2, 0x4005, 0x0) 09:43:27 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="8b", 0x1}], 0x1) 09:43:27 executing program 1: mlockall(0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001080)=0xca) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x2, 0x5, &(0x7f0000000080)="54656d4bf14e1da3eaf4390fd0a22d0e1498ff0477f99c5e450555bd9a08fc1b5b5c8ad9aac4ae9e5543337511a4415ed7541b82c74ced8ef4ae51c937fd68f3d02bceb1dde06376c2950d47de96df9db85f2725bb8b4f88c4fb1d2103a411c1c6217a2e5d315e95da33ca227aa24d299c09bd8faff5f2bf3bacd08412269b970b6d3fd3f5d4d70d608976b9a14122750a986056fbb1717a5e5da95bf6caddb1de47ec813b3777f84acfdea8fcce89cc78aa71464136b18d6a42a91dad501f0b41c1b56810c280f5a9cdc1c1d47525d736224c3aee534a45e8c11de07431092cbfc5b1a5b69c4aae1addd78bc354b0f54139993806f2d45e3911ed297381be8ab9e89d5c2dff052fb9edb1974ecca7ad29e8a846bd265635cd5fb1bc999a417f60ba77d60f0e9ba71addfd6c9f6c3d2edfc796ac19d4dcfb4ce8f44ff54e35436481aebb8c2a0b39724a59d0ad1b6628f7e7cb39d1056d8bad1ffee13f8722dacd11fce30376f71745617ad2deeed10a4ad57e3d39d53683dbfa031a12ca692d725f9d1ac6d316e06aac25eeb673bb883859c6b8d29996ee72c734b6e40090a309bf4eb8cfcdee77b4b9447c97194ef9fd2a5069ef3d6ae810e834570004098b8e0571242aff9db2faf751254d485ead5ef7e57b4f1d4c385a3402ca79912f27eebb3e1c647f71ce9d88552397b37ce670f50e80982efab7db9a70f88e2dc55ce4a76db2dac565e31177a8f08d117124dfc442e949303a9eba034cf26759f7d261a026d1609fb3f2f3496333c9d455764baaed4efd4b236bf65767ea20ff3b9fda4df548d96f5c4ee8c086f02219097addd08d99ca6085ee6fcdc8881ee1ebba8d6532bd88efa8577fe62fce836d953672cd1574dca0d53c1d9b1e14dbda0a2c67d5ae2802e8738cc70f7014be542840828de26567b3620b8ebb755ceb1e668cb3070ba399360f59837f0f134cc49d490231e50a441e55b373d2db4820a9da151b7759ad9b4dd3451cdb0baffa4d2ea5944b94211a1dbed85eca7b644be9e06a1b9dcbda50272aadc1d1eea30c9c0639bf4e1139cdd6f9d02c47e34bee74645a2d5d774ab80f264586ba436cc718f93e0656edaee98b52d026ba955541ac1cb3e6942d52acca26e36b7bc521688c302df4addb1425aae49cb3102ad864d201143cfc4fa3eb48fa3e48cde22a3fd0f57cd97485fb3badce9560d6e9f972e1a4c2627a2dba98cf903edc20651655c68f14a236abf0e4de2575b631a3c869c5ecf5f1eaa325837848f01a1a07be811809eaf4fd82c8fddfe4bf74bc5e6562f4988dc231496f8f72edd455e78c227851475e737f40dca806c1bc7982614e9a6f9e6b5aff14e9813b369b14eda4b937f2b325eb99b59383d2d0af401ff51e79647ba00532665bf430fd298584b832d7077119c4e1569e74e7159d74f687d3a39c3f10f90e07e006bc4eae8971c37b653c6e61857dc7668722f8372dbb124370d1a48743787a18ae863d4cc778e0e39ea05a7aabcb107d6ff80380186e453eb297b41ee932c93f93967982250934c28be1b872094a7de7d1e5ffd5d9b9c67157042dd92447275fc0a191e00d08c6770be4058387a46476ebd26e4a422913cc6f4c98f0b5c9070b9098d118bf1a646d9dbe3c379fde39a171a7e33e47810527bdbcb8e438e9455b38592ecd80faad817f6c6e765e4fca14d014605ca21d6fab04630cd4c3a63dc9cc515e41a3a851e4bc2fa611387074f1895778543633018094421f1bfa9ac2b87bf65e98beb034b473a2a4fe2ee897cd0f573b8be4fbe0a3503e932520cf85efd48440991d8309d49741e54142de194bff5c70c18064bae425405289d9de2b62b35b671512396a0c919f7738d3d89994356d5f9c1743dc2bcc7f0b761876a561a49aa5c451071151dab9d1746dfa6c97158d67a5c909542236ef3be5cf809535f7f82a868f1c258d8a5043343011f610eb1371b79aa25e08242798ec17b5f6104111b6dac5074a7c59a07a8d9d90dd2db674358429eaf2c9409ed27834ee8224e96be62c0c2aac44f7b2399158bde5810907ef8ea369f41f62232fd0f08b0963e460533d7d0734c4719378af0a6e9621a8f1c714724771baa9a92598fcdc95f869d247926e3df182999d2c13187c63bf975fb6d2541c1597a80b2f662f7858263ffc2b9073711e59f5979c07a561ac2ef59641b91c7ed2a44436ac404156c79a8736f784ae251ef1d7d8653e228e72ae34840aa7350858e3700c407d6b3a338ec43396e420cf75b4333e98cf586e141a48ba3819bbd9dab5ee1acaca8274db7354643bf0178d85b95fa551c16396e71c58f0305841a25f965f2ed886acaa2aa4962860392f7b85fda87fa243b7283266084491cf480b46fd140dbe63c067d071c430f75a8d5dac7daaf811dcc3b2d6530ae940bfe5d39c0349258c5dd87f1da6229ae8fc976ae1ff0468a6b6755502f43652ab956690d4a3110a842e78127a26ba790a872ed7b40e78e5e1c576357d069f4d108f147365af3f518164fd5ed89b19c62d36cd019d940316818db6fa8c293aa058cdaee31c22bc016c60ade22a798053d7e5616d638fd3ea47e5b0b54851f1ff8a2eb7b0a5b234f7f360d8e446eda5931cc85769bccc85150a6f65020742e500bf7bdf0173c6f2c763b89fde5ee99e8854569dc5ae71f6d45b0ca99bc0dacfc425bc55d172aaf9b12f2aa08ff99a77bf054392abaef135d667ac5f463f6011f5c4777c0ba7527cb3f5bbb95d89d601ad09e3d65a5d21b7e5812c5e2dfee6fe2bd6c163e27fe36ce6dee05c58e7ce4b346fd0db0b6126548c59bc6fce9008b99451839ff67206279c54be6b6c654306ed2d709db00d2d438c9822bf5640309beffd337121a0f4ad4a5e16b4f859677186791dbac0b85d6178e2da22e2dfe1a30855d0a0c12100b832e77219bf5d718a8dddd5d5e2a88eb635b077ce4404d26b4868492cd2270d38f98243c146adb1233991f96ba9333e50610a0cdd3ba4de4d5c6671e56d0164d7b57c3ae7be28463f119032ecfe5a685e8fce09194c0c537fdf4170d47069f2a8a3149c6371364710c748d3e174c349825fef51b9123d2e1f81673a4beb8f1ffe7653d2e693d40493a7dae447f1bfda9014834e29ce77d19139c7c4bdb00f4b3b81b004a139a0524a3a1ced4ee89cde89bda7427743753fbf7c8db0723ba1c0552d130567997227301acd81fe25f31b85cadf0be69ed26e8798bc767ce4ae213a02f059898fc7046092498b911e9e4bedbe2622c88b4c6450b2455ff056c30182eed5bb5a4088017c8b05ec3a82c125685ee95dc71bb494c435234366a985b9993b632989486bbf4b75cf9721e0e19ff21abef9793f4c4dff34c8a66cd0587290d2c5086ab5d7bda57a9333738302047b5943323474e763e797df3e1509201769caef7ceb44c58da756c4a3dd37ff3dddf089c452abc328469bf500848726f74076bfc8360000e3c13c4abfa407b7143409e5b9d4eed6ba045223bae6bab8b2a1f4cd232c88b71559e59065896b220620978d59a06114701770f672bec0929690b8e847d170deecffc5bf205c212cd796bdd9734ca7f9831df592498da5776fcf7b8599687074d41b907b92d0d9066506bc2e4f868876c5303653ad6e11020a32cc9f837ab0599898bf83206a517d188edbab458aea484295cd0ea5e2ac88e8c1bc1d55c92d5fbb81f1a6c1f473d6c946325d227fc97907ae49a941b8c1d58fea513072f2d3a6bed379528266252dbaeb73ace8eb49977bc6fa4b34f59483ba3762cc5cf291e571f1c46cb421bd98d74c1a41bec1f01631d510a0f176044538365f344a0aff5de661d89461a9b7c677584b829c03dbdf4d4027ae2f2ca56c8ec9b043cc77fd3415cc958410b84023164270fde76f39db36f59b5564d6f35dcaaa3434f0cad6a925386043d7e6810a15f5800aa15a0f9efe6e67000b0beb402a4de98fc00720ac8d2bf7dad93b4d7f088452c9af67e041060ee3553943e02542e6b6c1cf8926dbc1ff4c24a2950aef8bc8da0e16c7f0f019142670f65c0c11d345a1e113defd11795d624f0ccad6c80db2a1c804f39c9be6533e6722a6a39411cb378be7b246ced99af8d53a60570dc24d1073f8fe3f37f67118d842d92a27b0a8c12e0628744b1307cce785b6b7b9eb1920bf9378a626aaa71508d25ea6773212af43cb062daf62a6a5a8c1d157a33852f559ad89574d5c1b2a7f0132022a56491e53ed52db9984c8d35b21b22faae7e80ce377415f601cadabd49a19d9588de132ece92b35c6838dba3f329cd5303abb33f9869c8dffefc02e61c85f0c794a8cb54841a15af3603ab926a513c200753332a264aedddbb1df4eb2c094f40021fc5276f5371ef69beb9e49dfa465e745d9741061319d97f231f6bee26328a18043b022e086a5ddefded446cc1788e3a7901f142dbbd8812e6fefacdcb242469788383a31746870b777ced138fcac089acefa86116f280cfe10eda5444b6262408fec94eea858d7d0b5f43943935742b58b5406b9f071b7e0e11571ca323e9f7ba8367588c1d761a89b4dd6fd453570be6470d2c39580345eac4fe76083a7e78e8982684c81301620d66dade62660bc16c9f5063f36e9565f7e130751b536e9e14ab469d50927d151e01960f558b2b1a4a722f0aed942669c932eabb537e10e669aef7e0485fa7461c8558f0a802584d1960e514c1c80a73387e9e8534b7f51ca2677ff1a61e3f3a746645e6b01b80a4291fa39e62f1355ec3640031fd20230917a0d65db38dac3cf5275cda4646d3d97004d527cef25a44b56dfdf52b758b3319120df1b4e6766ac2649c9e82a314bcaea52e7a211b56e7f9bcd08141821eeef518fc90f384ae90c4b34903b4f3bed2a1b9d035bde9871ecf726eb954fa52a88576d67e5b602eb144330223ca0fa4c521d703b69255cbeb5e6036f7da0da463cf5f05784096359ce56818a47b8916a349efc7b668bb8268739aeaf87104d1064d7f8fb2fb381fd5d2c6599be086f2102020948e17c2fd17866e8ecbe9ccfe5c454ebeef7db89a50d423cef7d0ddb19605bf49d085bd357908b4756c20daa7ccdefeafca427b5057007e30a9b82f56739d709ee4079c2ffa0521bff78455945eb747ee3651bf596e2a676739ff5023decc57394016937ca84feb33d2db1ddb8c94c498ef4d6e385df047d84f214b8cde76433848ef92a1946fbd80a5edc2a52471d60471ec00851591de4acac7aff67c86361f1faadd03d1b020a17f363f0bb31db3d7e8a01bb8850c03df2021e334dbaa76b9b22be37305a03f00dd57fe692d58a58a1afd196133584b73b6c29a97515367c02c7ac16626abcfcc5d5a91ad2f92133eb23be6389dc7c73f243de53029cb9deb2eca16a62de739e2fcbfca7ebca39789209b8ddd76dc53de632f30c8e4a3426ae83770fe8515d299d7324f469a3e3c3401e3872f32dfd392d7c22c9c146c3f629328e7d1583840e34bfd16cd7b1ee40def7684a14e0bab210572bf6feed0e642cbda882922a10512cab810369d7db43771afbdd9892d98ebebd5235af4ed89e95ab757e160dc8edd1cf726582f35e634ee672edd15faa5a430c16e76ce4415646763115f4889a20047eaeab91e1d6c93c29d571a08f90d0ae7c61a187bc7f2db96dafa507df2fa08faa5bd265deda8787e98a24e456a4cdd83806cab17c2771fab2653f15ae038ccc548d1898c6a4008b3b119622ad9f4c3714119745ed97258fc9bc2f4f8002670842e908dc590a20c468", 0x1000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 09:43:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x280, 0x0) poll(&(0x7f0000000100)=[{r0, 0x93}, {r1, 0x4}, {r3, 0x10}], 0x3, 0x6f) poll(&(0x7f0000000040)=[{r3, 0x9}], 0x20000000000000d7, 0xffffffff) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) fcntl$setstatus(r4, 0x4, 0x80) 09:43:27 executing program 1: socketpair(0x18, 0x3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x81, [{0x3, 0x3}, {0x0, 0x800}, {0x3, 0x81}, {0x2, 0x4}, {}, {0x3, 0x7d1}, {0x1}, {0x3, 0x2}, {0x0, 0x5}, {0x1, 0x3f}, {0x1, 0x22}, {0x3, 0x5}, {0x0, 0x19a1}, {0x2, 0x4}, {0x2, 0x5}, {0x2, 0x8000}, {0x1}, {0x3, 0x80000000}, {0x0, 0x35fa}, {0x2, 0x3ff}, {0x3, 0x7ff}, {0x3, 0x6}, {0x1, 0xd60b}, {0x2, 0xfffffffffffff8cc}, {0x3, 0x7e39}, {0x0, 0x7fffffff}, {0x0, 0x52df}, {0x3, 0x2}, {0x1}, {0x3, 0x9}, {0x2, 0x8001}, {0x0, 0x3}]}) 09:43:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1104, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r1, &(0x7f0000000340)="c3bc", 0x2, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x1}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{0x0}], 0x1) clock_gettime(0x4, &(0x7f00000001c0)) 09:43:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923c113ea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) write(r0, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000001a40)=""/4096, 0x1000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 09:43:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x118, 0x2) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000100)="ffff006af446a70d49a3910000c31e9c909851f6c755817e7c39a0d83867fce98f2966f8117e522313b7cb23c08860672565e2bf634b24f3cb7a92c06eebdc6ff0a02ba7e0d47e7903d4365148c4250335d74e51167a70324eabc086acf6a6e8dc86d7e1847dae90158459cabcbf4917f841968f594dac7ea43fac4db3bab3dc27a0a83c9118c9afc9f1593ec0b7d1c61e809b3a44c0eefb289c77e64155055edd4d76ed7f069dba0719bd1a65e565936eee693110e3000000", 0xfffffffffffffdb4) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000340)=""/77, 0x4d}], 0x3, 0x0) close(r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) fchdir(r0) 09:43:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x639, 0x9, 0x6, 0x1, 0x4, 0x3f, 0x3, 0x1, 0x2, 0x3ff}) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x8, 0x30, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f0000001880)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r1) sendto$unix(r2, &(0x7f0000000300)="43719cb9970e67434df92d83060ae51c182d6046886fe503163a73bb419ccf3d542523e6c2d1af3e3352972ee7f2e5d7b7c564bfd0aaacde42f46733a13c8c8a474ee4835f368b24afb04da0c5f9db149e0b4d8ecea884768b4f6f55712468d546f65b8e8af263", 0x67, 0x8, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r4, 0x4, 0x29, &(0x7f00000001c0)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c976b1e15f0c53810ca3cfbe1201cf137594ca6a3cac0b1851bbea93afadff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d6111ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce852", 0xc6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r5, r6) r7 = semget$private(0x0, 0x2, 0x646) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000001600)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)) 09:43:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) chroot(&(0x7f0000000100)='./file1\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 09:43:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) semget(0x0, 0x0, 0x41) getdents(r0, 0x0, 0x0) 09:43:28 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x100}, {0x6fb5db99, 0x6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x58a, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x4, &(0x7f0000000100)) clock_getres(0x4, &(0x7f0000000000)) 09:43:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x0, 0x0, 0x3) write(r0, &(0x7f0000000200)="74d494bb97816344f203eeb3a527fe21cfa2711364a53a7a25b7cb3737b2b6871749418b95bc5fdb885424dec5708a7ac484b4a015af92280fb29c7ad5ef34205bd982978e9d3348d086116bf2ed7f4bbffaba3a4753954f15a008316483d342e65321fee232c35f576568ef8138d1cf7d0fb0df91a90b928ac8500ba43469269a08cd1fb6ae290bbed94377ab3a45318384d2c564980079c347db0bd8c99307956e6aed5ef1cbc9aef2de682a32a95c74ad595262d25d7cae942f1aa7379c826ce753995d7c15abf1631e34603f021f8594900f70b25ab2dd41e66a38d8f4aadf3aad4d45e20ac20a7b86e650f62d5c476b527dd23568fa548f9996fdd6f9a7578d1aa26f78259d425e9822ebd22c0f08833cd70991afe74afce80acbd38744aa3e8874299e18f5bcc187088b5cd69c49e9f880bee8548dc37b39fb968ad5494a6f3192e30916c6c94c3f26c224d3b87f9265a6473febd30eca622609fd3a0e19677f30c696c3ebc13a08dd785bdf61ccd8b64aae8573c48e552eb1e400c44a346cffa7ba781db9603b7d142a14ffbe64b286ad5d94573ae665486b51b3769fccd6498f3e4853e928d627fe03f6fd98afe63926041c6501af4df517fda657eac318a3c7c53742b6f531ed28f84cea75ef502761f5779b5c219827e189e6fb40dbe1aa49f600acbd732b715daffe932a152610e669352b43eb18b63e072d98c386fae027d6dbf1cd3a30f04826e8bd9a19707f39af6ef6f39161f841c2048686291a80c20c291330302aa6262331a6b034a63b92f3e9ab1517593037a8053e5cf0d3b341bd00fbe63c96057528b81bdf6aba107cb5f4fbde5484f49fb71795478c144efc28ab84ded6fc7e084d071f0ab08b7ae3d60111e8a28d713f902ee2f7aa0e634c060d61fc18b333f3216e7b89cfe90d15574da12c6bfdb652045f355b98e749154b91dd28c0f7d13a58d0ff3599861191e3d498688930088b81d639e3ecd1e51b58c87cbd67173d7650cf76d5f974f73470d0c9cc7e463c915c6273857ebc6fdd0f1f825936650fd21bce177ec4ada60ee1f67970044e374a27420628987f136fd735fed936c981e070b18a0c70df4d43fa34589f616a4b9880c36a2a816c0addb5c41ae757b0965980c5240c1aba2af07566dbf0721694dffe18db85eae2f38175feacb6909d3f802ed56286c84350867725fb5075d62d024c2160726d845c7ff5da913d3ceca6df71e3279dcac9ec578dd793cedabf0749dbd54bca483900a382eff7cda92995fc9c66cb2be0a28e22345b9a247852afc97ef7b8c5f9007bf11e6e146a78ab237877d717b4edfd8e91553665ecf2231eda3893de199c18b7d827a6bf5aa2910e80e6613806bba21b93a1cc8c0b1295c821761419ab41f91bb2ad8d892a08fb5a67a65c21d7370569cd72675969bf7ed06086916ee3540e3de55735e0a1472c4d3a4024dbb60fd1a6178c3c37ae262be17e87c89b4e2513a6127b3cea4ed14e9244e46b38597aa8cdff5451213c7f7f911f3f7b05ffedc40421f022234e1ce47444de9142f0abfbc85db6a04297ce47db47aec799e880a86a276268f33581651e54eb0abc79e3edbd0ceeebce239e352e69e4f86a51b74b8bf880a108c3f881e52b7b8285807084ccf38d2e040e26da613d02dbc3bbff93e44b223041d7bb7dc8d78299d72380097d31e5194c69ef6c4ada900c1fa4c83cfab63cd9143ce9702b6be1589d8fa417fc8dd9398e62e713d19eafc858e3141fef22a003c9a5be4589ea90f29de9944e0e73004ebaf527be4e5fc6dbb7b9bf811ab45e508f1a6090b9283185c60769669f20b9f09e69d24fb7cf117908c787f4edffdf08f99fc663a2314efe9d94c21c4717e2440968940de0efa758f0b616ea86dd1fd7ab58a18e51acee56f9c9ad94d3e5186a92289d532e9b87e4badb70bf6ba093b579786150284bf838d40ac7cdec655bbb08559fccfd9f1755343de6eeca73d108d226d3358eae2e0804840ce23b005e5c927ada8d60e44356077062640641f239e495ab665b901364618bfe4f1a5c711d80b6ade98015f9e20b45a8dd88720b77578956964cbcbeb7a9ea6db593888dcfa8effbf0ba07402d23e6c9a5bb7e7cd006388c7d106d057af43885a241247d3b2741f76d0f07e248b797e910402de114b932a04b36c536de90a5b64d1270ebc33d823d7e6bf1bb109e6320213ec7c6784b40fbe1d09e304a7fc46aa3878fcc6c130c358e85184668a9df8edecff5a56c6f1164ef74864cc83027bc80b7f94478406bd672efd73e5c3a4ed8ea792a1bf80cd954eb8e6ec0629bcaac17d6f7ddca63a0a442ceb0149486f91d6ee067a24609d9a33211e20a50afafe6b4ee1ec4f34451a56454ce2a3407f24910032c2281aaae5f4ed13e768647b36c2bc2bce134d1b3dc86ad0957ac4ce13469777cc56553011bcc3d6b20b55cef3265e9775dda9af6be84ff30b428086135f9ad14299593a170e11c3589c6ae936b959849ad81de2d13eebb1349c836f3cc6aee6354bf12e3bfc04592a0b96b38a0664125472e7ea89eeb25c7d1558359e2b1034f4900ff26f369ea4d4a59a0437b1cae170055db3354cc7f8066882d93e359c628929611d251be79150be4513e2e9c51cf435f6296d0b34e3b620481efa8d634164ad493a1fc8f9b215d0563a4b5770a321ab961de290cbaa0e8c82a22bf9a17b600d76a290446741daeb12948156585c3acabae9ee78322b83afa07c6996d910df5704be6e0f711422524fdb5861cf61b97b5a948018de958233161b872d7cb56725bad320305d2a5422bb714af20ced337cdbaf3ce186c55c154f342ddfcd9bb7f30006e2b4d332e38b9ad144371fa0b70bc106d2ed0c5608c913610f871d78b82911789936e7ece77aa543543e7c66081d575c0cd40d63f75acff141529d94d9c9eb7d43eeaa7e47e7b40f00e7539901ff1effb16ad712b7b6d3f69e8369b2be7078d67b0653a85fa5ac1b336247e4463bad7093f61c55c5ec27b3a4e6ec932e4fc9103e20778851af2aa383cbb4720da8756d12067815731fc6884c5f33fd1ab66fa5cbffaaaeaea688c95c64729e32213e39fb8895fba855890b726e55a2a2f1bbd138d5b0a6e806a22c3465166d68636db2159d0ce4f9f5f72d69fff471113a38ffe338ffca9bbbefc0ecf49cea921d6fb5175d2b5e63ac824d5829088701941a75d25dffa76a57004daf6cb1b9eaec482a5d3801b5d6240abf725469e1d8d1b6a6fbbff0f3ce6d345a33cbb2db8bf5444f3104178d67bc48c889eba638bc5d4d7918d0aabf6f4d19c3179ffa03628379476583e1a5c0c87dd75eabb8a6325b29260dc33e3faf12901aaff817f48adc634a1556c79834e304d8e1d2488d203769d97c985f36615cafb1ba19093106062a52fee07ce4adb9d4b8cea3f0a9020daad493a0ab4ccb1d13fe3a0740b3f2687994f293f7a117317fc6fee8c6fbb7933e5355d329e6a9ed696be5478b59e8a92b28dc6dc976c73025acb9a7b67b0aa19d7d7b1f4f12c540304274eaa3262ca7481b90aed30e572e5e1bba9e700ce808bffff98e9ef649863113a3a0853341cc8df8ee148983571ac379d4788d8110ef9aa629ce4c3408160f531141b6235d237646cfda558326d488cb87a0711a0146c8748f9e3e7ba0233d83ca96d8e9b597fc7a6a9f95f6c4be814792e53ba206628a5c0c38b6c5315ba9c21e7e4c6fa1f3620c130a293708c283afa1bd60c02dac450c80fd43bf02ea2669075e4840aa878376ad79fc4691214de11447ade30af1836e31a96eb4cc61b8e590223d0298210d5c4f6ab362f3af03b271a3b9ff347b4ee4ab564c4756b35ca32946cd0d375513c2597228efc2d1911e52c1dab9a9b1b9594953f61b15e1d3b9686e19b423700eaf73e334c2228bd87c91b8d7bdec8c5d141b3b4d81a4dfe7aa703d2ca22e2642ab889f7a374bc291a37209532834fd9dc6deaecb718a094707deeae5e5f47ea1b03326b3462a0f43795315b2c75d8613597fcf94f13f06a575c0249b032760fbefc1aaeca218327085bcc31dea8dd00dded85a47005dd4fc20a454af169e4e9ce7840dfe8cf93c1b2c167850154168aa5dcc040de7944d1cc76b5498fcc561eb8600988aab7b4ba2a044bd97049de7f09c4758396b93aae465811e4b00668438e8f2135f2f8d4a39178158c87f5dc1570b1f7daa628583b9b3ba999844cb97b5544b62ee713a6b9c3e8571c3fd34a13e906ab8a89a4c72834b276c02e0cfd404b839c638a3c4eaaa925d69072bc1ce5492502f300fdf468a1273d26cda1656114fa802ec54c31496e6933738e4456c89987ea2762414b53e86eb0d534bc150267a24981582a1bfa5f0af9565f08781ec1cdf824978965a41b853f64bdf7ea5a1a40852cdec1f9d1260043021831bd750f56e609136384946243631f66fb70bc8fbf361edae2b214ec0a921e5b00628f4b6a5d03206a3089f2c6dccabad38b7af6a28119724cc2d08a467ec6eaa339de66b144f042acea8df6d472da74c9c9a626b3bed5efe1a24e2875abcc05172f0d04521a8e8808b370c4785cdc87a62bfcd6a1538a4a33519336b711b59b5e1009446518f11e16b50c4a39ccdc26e84c817ec0a66ff49bb9a539782c55f1de243423651a88b05057dd04ac49a6b9f4cdf2a940d138233aee308fbb63dd19145554abc95e45a43181fc7c02d60447049593ed30aa79248f5a5c38148c5b70cfd8aa96fce2aa33b7475790e5ec95999608621600004546c046ec6e3712bb4285bcbb9bcef45d462cbf737929d30e25fa95e72e984e8a7ecf8c9ecc82d896a3b6d44d2979abed367a762292dbb8f17da3ea7d937ed69265c05e671e2421083f9335c111f29cd02c63b61a2c8c902ef860b3f7db81600f11c6d3f2e9c305518251caa694ac582edacd3065596ebf9d35ea00fd864432035e1bc965312cfd5e309d31d1d897e132048f041d09eb01a181f27dc86a4eedc2a8d3d0e01196123c2605675545f3433c292e4afffd4a5ddd5b5921b3c3459a0d8184f4e8551938d09c960a3da4a11b78607c768a6b3955e82ad290aa9861f746584aeb45e4d31f16d791177e9998bb331debb88f0eafd5bb676d0f232e335f6de68162f17c67765e51b67c528818f300423b28e714ac5de05ca8e6d1b61cfdbaaa78752eddac9d61527bc22e6f19c0b0cbc922740d7c580d53b8b83cef73fb04175274d62d8b3218f9f5c1ac4a8ca26e1bcb647aec5e88de0029ed5001971e7b922535dc1a708fa860b6d6c34ec18a7372965a36354ce36b4cf30e5965caca32118ce21d6fec8c1b9e977a4c68e447526d8ea4bc2b0df6b832bb1827745ab1537ec75f8f6387b1eb45bad0e47aaf3f306f9261c7b484708706efac8e0904c8331ecb7d7374a81762f58b672606ded4231534f4b960b2f5c077c892e1def82b66abb10fac427deef0463adcd410b053165c0e57357eb1b046fe2412953f4008afcfd691f2073a04c6998ba1338948bb10be3e5e669ec60d30531ea826925950163b316bb8a3788977f4b2fc929a1562a1ec2b74f231b3b0e465e70eb05f1a92e54026265b899ad7c8dc2c634f38d21d2ebc5fa905bc1920ccae0258d7ac4bd1e92e61b8d3b1ff19ca64bce5881ff6f565a75199ae06ed7eb4a2f59d045b9d4b0942fe3426b80ee38621214038d211b801ac88af74f928de0abe88150dcb3e76ad12cbf5c3e04d16364b677d2a19112bddb735e18c1bf3b6aa4cf8b2ab65dabe51f643854a8aba", 0x1000) setsockopt$sock_int(r1, 0xffff, 0x1882, &(0x7f0000000000)=0x625e, 0x4) dup(r0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 09:43:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x181000002}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) preadv(r1, 0x0, 0xfffffffffffffec6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x401) 09:43:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400100002c3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) r1 = getpid() getpid() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/176, 0xb0) fcntl$setown(r0, 0x6, r1) 09:43:28 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6010, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x120) r3 = open(&(0x7f0000000240)='./file0\x00', 0x92a, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x10) close(r0) connect(r3, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) openat(r3, &(0x7f0000000500)='./file0\x00', 0x202, 0x4) r4 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x2000) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000300), &(0x7f0000000340)=0x4) chroot(&(0x7f0000000380)='./file1\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff}) select(0x40, &(0x7f0000000400)={0x0, 0x8, 0x8000, 0x37, 0xe05, 0x7, 0x400, 0x9}, &(0x7f0000000440)={0x3, 0x7, 0x9, 0x8001, 0x7, 0x0, 0x6, 0x9}, &(0x7f0000000480)={0x53, 0xffffffffffff28ad, 0x1ff, 0x3, 0x6, 0x1, 0x1, 0x401}, &(0x7f00000004c0)={0x7, 0x3}) ioctl$TIOCSTOP(r5, 0x2000746f) msgsnd(0x0, &(0x7f00000007c0)={0x3, "58d6ec4a36c9f6a7aada0cf84c276b88706fead3b8dffe383fa82052adccf75c9902069617364cb221466daa7ba730a0378d253d5396dbcf2ea717cdfcfc35b3c5fe9a87100ec13bd42ca2836df1f227f1d0fbef165a44925d3257e4512d978a11c3e572b26a715d7ba8580353b8c89af89ae82dc3d75b254ab2768bfe8b28d1cd24b86823687735bc95208e7c830731f608d0aef5313df4706aca"}, 0xa3, 0x800) 09:43:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x2000) read(r0, &(0x7f00000000c0)=""/221, 0xdd) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) flock(r0, 0x2) flock(r0, 0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xfffffffffffeffff}) 09:43:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20080, 0x0) r1 = dup(r0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0xeef7}, 0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) 09:43:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) clock_settime(0x0, &(0x7f0000000000)={0xa6, 0x1}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f00004db000/0x2000)=nil) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x10, &(0x7f00004db000/0x1000)=nil) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8040, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x10, 0x6, 0x3}], 0xffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x45, 0x5}, {{r3}, 0xfffffffffffffffd, 0x2, 0x23, 0x92, 0x1000}], 0x7fff, &(0x7f00000001c0)={0x0, 0x5}) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r5}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {}, {{r4}, 0xfffffffffffffffe, 0x37}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000300), 0x7f, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r7, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r5) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xb9022d1e}], 0x1000000000000044, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000580)) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x85, 0x7d2b, {0x800, 0x9}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)='4', 0x1}], 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xf0000031, 0xfffffffffffffff9, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000002, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0x5}, {{r1}, 0xffffffffffffffff, 0x9, 0x20000004, 0x401, 0x6e2}, {{r0}, 0xfffffffffffffff9, 0x2, 0x60, 0x1f, 0x2}, {{r1}, 0xfffffffffffffff9, 0x84, 0x0, 0x3, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0xffffffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x81, 0x2, 0x7, 0x800}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x18, 0x80000040, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0xfff, 0x8000}, {{r1}, 0xffffffffffffffff, 0x4b, 0xfffff, 0x3ff, 0x8001}, {{r1}, 0x0, 0x10, 0x80000081, 0x43, 0x7f}], 0x6, &(0x7f0000000000)={0x81, 0x7a4}) write(r1, &(0x7f0000000080)="350878eb3d3bb052eaf97d4be409f667e5563bb23a275efb049cea7b", 0x1c) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/81, 0xfffffffffffffe00) 16:00:06 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8400, 0x10) fcntl$setflags(r0, 0x2, 0x1) 16:00:06 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='rc') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x10, 0x110) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() lseek(r0, 0x16, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x8, 0x3}, 0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) socket$inet(0x2, 0x5, 0x19) getppid() sendto$inet6(r1, &(0x7f0000000040)="de6e485ffcc9ae7a60908464f3b1a7acef1d9d6b90421b08c93519a62cf037f1f384c75faafa", 0x26, 0x404, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x5}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) shmget(0x1, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) 16:00:06 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) getpid() r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) poll(&(0x7f0000000040)=[{r0, 0xe}, {r1, 0x43}, {r1, 0x81}, {r1, 0x106}, {r1, 0x104}], 0x5, 0xd25) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x8) write(r1, &(0x7f0000000340), 0x10000014c) fcntl$setstatus(r1, 0x4, 0x84) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506d", 0x53}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r0, 0x0, 0x0, 0x2, 0x0, 0x0) getdents(r0, &(0x7f0000000280)=""/199, 0xc7) dup2(r0, 0xffffffffffffffff) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0xff, 0x4}, 0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0xf63, 0x521, 0xe6c}) sendmsg(0xffffffffffffffff, 0x0, 0x0) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x9) r1 = dup2(r0, r0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xf2963c19143987ff) mprotect(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x2) listen(r0, 0xfffffffffffffffe) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x9}, 0xc) bind$inet6(r0, &(0x7f0000000000), 0xc) 16:00:06 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') symlink(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) r1 = syz_open_pts() socketpair(0x18, 0x2, 0x100000001, &(0x7f0000000580)={0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r7 = socket$inet(0x2, 0x4, 0x2) r8 = kqueue() r9 = socket$unix(0x1, 0x7, 0x0) r10 = getppid() r11 = getuid() r12 = getegid() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x480, 0x0) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x800, 0x0) r17 = syz_open_pts() r18 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x800, 0x1) r19 = socket(0x7, 0x4, 0xffffffffffff8001) r20 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x408, 0x1) r21 = kqueue() r22 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) r23 = accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000240)="5f65dd0c70397aebdaf8f340c78bb333ec335ae222c61793bdc1e7755ab75c478eb26d17528fcde598edad383529a61dff99ce42d7cca266cce8f6746fd7a1165349", 0x42}, {&(0x7f00000002c0)="242d2fb4b687a78d402f319bb99c642f5d035df7ab43995caeaf977cec6866e2", 0x20}, {&(0x7f0000000300)="12ca45289bd42648c5cb8e229d8c3f6315f0797e7a389330d962101d85ab817c83bac877430fe88e5dee5d1c8b459d305b395e79", 0x34}, {&(0x7f0000000340)="96412023b51a53a756090302f581f86d4f2cc0ca09f7699d6272e346791c93220a0713820b2d05005c51ea0b05285f3bb3c1ac96", 0x34}, {&(0x7f0000000380)="796f38314cbd47c5f6a5f5a6ac5e0a636b57c42bb41509147c5c15eccc97c7b686a1901bcdc44c539f14cf6a71d9", 0x2e}, {&(0x7f00000003c0)="6d34b7f190d94b258eb5fac8bb6e91e528f792e8c71ece4e22878a4b39b01f6bfb2d3360b6a4473a415f69a1c55e8408a20b34457a3013f809a1dae0348bd5d417a736d0c7579fd45c94c0d0bbd00334464a1222ec03ccb105ad1dce0ac70ff69f30d7869e32734a9ca8581013a3d1cd38", 0x71}, {&(0x7f0000000440)="ee5117bfbca29257dda084d2dc4edb0c6aa8f59625c65bcb39db91550bd16f52c73324dd363954a15067a5aa62bc48bb8a2f80dbf2d8c666e886cbbc393d4075b4935a788ed412c55718e142dd712d58b88929445c2dad809881b73e8123602c3547faebd18bd866202831e03d9005918cfc4909e4a9c3616090ff99e6668ae252509f305873ea3706f25c7c7a66e6a4", 0x90}], 0x7, &(0x7f0000000880)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17]}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23]}], 0xa8, 0x2}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r24, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) r25 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ee0000/0x1000)=nil) munmap(&(0x7f0000f2a000/0x7000)=nil, 0x7000) shmat(r25, &(0x7f0000e80000/0x2000)=nil, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r26, 0xc014575e, &(0x7f0000000180)={0xfffffffffffff3eb, './file0\x00'}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmget$private(0x0, 0x1000, 0x600, &(0x7f0000f8e000/0x1000)=nil) msgget$private(0x0, 0x44) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgget(0x1, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r24, 0x80185758, &(0x7f0000000100)={0x9, 0x0, {0x6, 0x401}}) 16:00:06 executing program 1: r0 = socket(0x19, 0x1, 0x1) setsockopt(r0, 0x0, 0x15, &(0x7f0000000000), 0x0) 16:00:06 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) shutdown(r0, 0x1) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/254, 0xfe, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:06 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x88, 0x1e) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0xffffffffffffffff, 0x353}, {0x10001}}, 0x2) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) sendto$inet(r0, &(0x7f0000000040)="46c943f60c7c739c2628ab34912cb94d96148783f3ca3a374a8ee7cf02ab9d92d444a52fcc00d65ad7f26f535b4d890f8eac7423060295a18e6c951bfd296cd257b1de083396a19170a76f1a214ec808850b0a247612da50651e5fd25d82aa09d95f50c66fe25ad0f7b41380821239b1e5199a20c03c0c324f9ab11417e225262840e01df2cb8e6e71a73f9d90b20581e92b6648e2f18f6af19d01a5955dff84533698e4e946459955cd61747c2aa207aa7241dc67d73b9cd2736fe9d57557962174a3f19cb7d01197a821a9bfec76d273979d00c3810c9c645a5d43439b08db88985ad5087a4442c30bbfe5aa7baa5d3db415d0238e49a44bdd478ef7451c5e38bc4c0eb9f66eb06f91f19b8c049aa50d79ac16c5838aa5227eb912618008c0d6680a71351bc3d9e48da8251fb68e74c9880ad6a0d920ee9a28883cd5a7f24d713813476b47bef267c174f11751a8e23c069856a32b085ccbf04ed64fe9b042b59f0133b1c10774dbe05cc2ceedde2629499afcda9dabcbe39b4a4466bb1564879320f26f0b661afe5ab86b8e93b392f632dcf883c048dbc3f7420a8069a7ca9040c4d1df47271bf14e07ba387118c5139796dbda8e5757421738004635c930be6f742ad5166c032919bad6020e71ce5908e60e98eb967c6d27b6369c0c59c6e8561fef853e2b80e16c613a136fa724472b38afbec2aa6ea472138c87d5248c85766f0ee6e1f373b438ea0d6b2dd70c9d36a75c32db6f7a67880dc1089442189ce04bf6306e621da3bbc7192e8f1ff2ed4bb3e24012f49116e2d36ba03717cbc84e70114953ba590869617126752ed7e53c28fff5c25ca42f4b8b18393edbefab80fca5d216c82f847725e003093747573d23f4fdecf85203c3af5e6d6b7fb36ace7967fdb0f883bd53eea692efcba410fcb626f404adf5879475b695fb660b43d43a108e2452b9833212635848722dd59b643ae3ba978c3a5121643ce27af224645e06bd355f4f0c5697bb127fe6af4a59903467e148bb9eda2ed2b82834990f3a26d9d9275a0724adc447e9a18e42f24e9f01e015a81c1ee312f79712f4fb5ae01022f6035b003b06e690b629ddceffc752d6e5217ec5e62421c083c3c4f8804028431403ec07228832ccad7f67b6b039e00f773c0ac67701fe0ab5366ba78b4821bb5d8555b89dd6c87ee64a945480de1f939f93f805374ff858b742d46694324be1f56472cc3520e6171cd3e3e9685796c2285dbceaad3d8987600bc90daf62ae5810c0c5dddface8ce15fce0493b74a51a411e9f92ab4590c34d843d3ddd2443216eb2f614b7fb858d073ddda312dc2ade3c96801ea9d108614d098b27ccd7ce15fbeb2f736c9614ef521b08a43bbf6138a3690042ea569afd7628e36e426b4b0040cefc47165746bc666cba2acceb32a99a21031dfe66b744b0916c1e82b6207f4807319a6b269d4a68afd80793f0bbeab04d5b9e1774062cc5805a9b3e74f127ec5225a7dea1fa23cef5911e01674ec12eaa7f5a2ed9bfced80746500dcf29664da3bdeb33d93b127a5c5ab3d3c3f8df7e07f3f92ab1624f540bd719caefec05749306ad3d225d63868e4e719d3c8f7dbc65ded95543e1efac5fec80c9b44dc6308a7a60a57557b7167ffeb7596245ef6a0552dbbfb31789062cc7a998ac85ee6dfb78a8fc0db6b6397b5c2379052339e4ca57265f4214becce32c88230f81fdf404c50495cfb20c6a8550e264f0cccb01f33d32361cf5825bd1ce7372b4275ee99becbd96d8fc2ded42ccf46af8913f05edc383db8c0ddbb7cd78feff07fcc1cdedda864f11ca108d23be41b9e7f10439e0946bec8c8bda2de3a1fc6cf1f6791f109c67f4ae2f19acac2fa4f4cfa85909350ec3820c74b34b038ea158274128e889b2a307f220a8706649399eacd0097bf6bfdbce46d0d3256e57b593e3e5eee3d9072fff1141197932d9d6e01dc6d227f258edd25ee3e1264b86cfb2c680a380a96c0162870f8e6e14169cbaa9c3c5033a51f161a4800cee822789ff7a1ea274c0bdf0b18832fed39a814888b73f25816600b0f8f4666df80de2f155c4e6199d56968d4645593192b0cc95e0b9d1aa5ab0ee73421f561317339200441348dd8cc6d01dde1feb0b7e3b1b0ae717ce687d882e9803269c4ab22b7fa918ae1a00f2fb017a7f6119151994708adb2ae538584d0b84585872181a184a8b1987fcecef69540102007bddf53687ddbbcd2a9ae21f5387be8eaca641901a710f40cfe927057d241bc8c9db20062e5b8d8bd0db4aeca6b10abe37d139dc85ccefbf2b1910ac912a016c903983fd76eba54ecd963c3e771fa4063e0799d3ce184ad245b2244c9a368ecc82b1d6b86988360087af4e00039ada2255e895b464236be30f1169c02685cb9db7fa694835fa4cf7599daa68b9e8a114d78709abb34b3774bdb3b888133ed25557edfc477e7f2de442a37e7c30ebd0283506907e3095492e800234d51194e999d76d9315eaeb638903b3e2dfa290d1f6a8f13846e5b3b66d063c63f5302aa5b9dcd5c60e4ef9af3ce7feca492160bc9320e6f8461d93995d27da3c1d52a0530b64dd9d6bfaaf7be653fedf2c9b8a1df782d6aec4a9fa92e32c1435cfdde95fbbbc9ae80e84846aa17fd4d6eb8958b028a480a898052d63894c9dc82472f5c2d5cfc5f4f81e3eb4e0c364f9a4187db78d46be1d25fae2dc9cc7eca7d9a66bcdd320eab3c877c3e7f32c4ee832101d430280ceb5655ac2af7729703801a40a8dfbcbc64fdfee02cf3cec8b08289cf5cb9c71dd69c1fec8de32e53d76b298b9fae32d50b9e3819469fd47e4a61075e59db5377e3883163046ae88c24cea7d9373e0b6a31aa71bea3f0df4833c86c7723969a6c5efbb9eea66812c7773a0cf541803f47c8bb98e6d6bf59388a364a5281e0c27d5e3a800a3be9655855561d668a616c4b296c5dbfe4d6b07828b2b9194bfa91e7b10306b3fc3c4c3dfc4b0497aaa08030112c9ce9112614ba99c6467e010fc066ec567b89d3385a171d0d76508baca3ebe151923e15849c1a4ebd4a9ca4d35eee9dd3f8337c5b0cdb2cd4da61a7d336a3bf4a502b6b00736aa0cfa6065fa7a79627acd3a8703b7dc535465572ce60cdea0d5e4c1e74d7f53735cdeb2aec9c5cd05a2d4acddc1fa55fd3899539e625cd5f4dbdfaca317abc9217ceed13cc038eac62388fbcc66aeb06b31414703b21f670d37a20b4d31cd5dd7c34f8558b5c9c94c587eca87cd4f1e5d44630b9210f0640f0e24b6ebe1bf1ed7e02d897068f08afe283f05c6e128a94b10b7a3787e75f9241c61282e880039d401864da790db1d5531c75b242ccd6d3c579cc07a2e9717b291fb1ccec9c678a6be67411a7153f93b47f77d85fe199eaf9fcd8e0d9aecd2cc7d146067da1b836cbbf238229cdab0360432adbc3e7f23fec23d74fdd5b2128b55d8efff1e18aeadde69d8c312000919ff9da09599dd1b6c79e9e4c020b7156270ff52a529838bb33eddbe08548b8d8639da1224709a1d1c98cfd37584988ac1fdc01260be855f4fa250160b2ba81af319d5c28940df9870fa225a9f10e0239e8f9b4be3c093fd999e425e8b0633ee1d739164bac45a3d95d8675a1253808f182c46819ac3bada2686e059d72e81cecdd10cec941ec7fc958a78e78353964044e2a9d46ec4290d4f5c859d402eb6f431a733926edc10c386bf7e19c088477f37fc4cb19a322151aac21e0ff9e4d55c066e30e68250f53eec468dbb5a1e66d085f5d564e87b91a1411445f6ac19c2c2b5757db81ffd30a0d9cd925adf39608c47fcdf31fa284501ae2a53d234a7f42d23bcc018b3c3e1f8735d28e483cb16011ce3ce2eb2f6e487b8d0e1c9f4bc2625dbc9289d852acaf55c8ba4e678d39349a2a05cbb6a6d323e09f0419921aa7282670180f8d8118c372d9d486a943e95e30e981b8b73907689a56b5b88551a8a429e6bca234e9a9de651fff66e4498e4d4c3013478b13a18ce9a748b1623d7208531ecd924439419b713c0d97fbb330475a9ad7db0033fe7e978845cb5a7bc3e5c64ccdd763b1d75943e91a4894f6095c42cd4b280c43c39e886d644d7cf895194d8b5c7d47fea507e950eceb01fea48e46a2a241cc8426fcd1e1acffe244aa964f8c5fb9c461124ddb2f9b7bd752213e6df179eab401f3604a15f1a39ebba56b6be0e57045ec89682584bebce01cbbea7bf1fd98fe1793c87b7da9f4256d6c551481360532dcc959326865eee64e18ef3a2ef2a9077a0ae37b04ec4c6825284ca4dd54d19faea91310147653f6fd3bdfed740f18016f1c0391597760b7d9448aee3ac38b12450abe3038e4f1ba90c2fecb39ebe6f4cd22650252ebdfec3cf256b0d9e1359e94b5834666947009abc61e283f2ff3ae3c8f4695963d7e4aa634df78f7e6f06f0e3d858e49bdefcc588e0ddec0018c137ce1a0e3380ef3090834eb237bd386d451f7acfc1ed30572a501869c01f3761983ac577047667a5dfa1b815b67617b83a8f3f045797015252ba8bed46a2996a606f1e743a3896f8eb2b17458d12a90d8751e2bdc32079dac2323a8db30bc0f2367f1a4044775ae5b2d628c415ef055cdfd6b828cd4496f961bca74a471e7848cebf6ed6a76b7c0b0826a3446920a7498da741880442a9a300e3dfcbc62d06484140eb405b55199ae76401e0bb9858a443f8ea33973e7cf9d793956491b1dbeba709d764b3e45844d7d0320ab5dc3b449a17c783dcca1435d15618c80b6a5a7dc61b8a6124a80369ab0d3ec9e404ead84c6fff2206a1ce6b2240475c8fab09e397676c7dc43f2434164fca7e49b623665cd4b56b0d29ee34c9755712b46c36eaa85ded14434c04532e4bd54a569a447af6b2f1d838def523d8e31662c333261bf82279b888b34ca90f9117efba2418d487d5045c05dfc1e65881f0431940936e49c139699308f7486413c613437adf40dc87feaf4f12277ad0fabb92ef390cce9e4ea4d7429d43ba430a219f0f42babe59f39c20cf5f29f22d1b0c835b07cbe869c4ace3e71f7c945e56999dda1d316410d7c2448b47231b65a50bc1009427391e8080a10e3681d2d09de5de77f20508b73c9cfdea12d3bc2566c3d5fae06cb2e5494e77d2a09197885620669d58835468584c8ba88ae7733d680c1609d58401c90ca915ba7dad4b006aef2b08c85c2e33434a6f0c135acd41463b7e1c07266f388325da9aca28b103efe065b0c8c51f360091537e8b4d9f0f902d583c56d52742eb1b4b3b0fc3a08726daa6e0333a17fed17b5d5467af1131ef6e03efd2e64fa2a1e437ddf50f5269a734270151add88dc390fa57c35f22987c7c87327adc777aa2ff0326b6b8061b8810710907f2475ede53fb6e44ef9575cef86741a9ac1b2e7867d6596657141e44609a960414533a4c816f0360fa3ec698e34da89b1068e32a1807bbe62cd6f18d6a20b106f00610d7a84de6a42fe28e77e72cfdef3ad4c726134469671ddce2c9aa2cf5a22af95a26d153ba7b43917a6721e693a3a0c5955498a8e0c224ced73f49c7af617ac8f9b3404053367785de96cf80dde3b303370aa7fd546457329d7351f15a584bc086000601a5af00fa081cb7eccf0b468c3bc162b6fc81f4f9ac4e5a125c272e2197420d22ed097be6e0cf826a51ea16d17e6b4e3f9d789cc661fc6db7ba13394224570df161cc29d9c7c1b9e893373c56357ad8d4475b178e6d6ec7d32176f5d2296c7a38e11bda90ea32ebd4a53023eb69d796dcafbbeefe268cbeb28c5a7d33f1", 0x1000, 0x1, &(0x7f0000001040)={0x2, 0x2}, 0xc) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getpeername$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bedfa08e486fcfbfd2ab57a20b96afb10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001540)=0x1002) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getitimer(0x2, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=')\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)='.\x15++*$,*\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='%@\x00', &(0x7f0000000440)=',\x00']) write(r0, &(0x7f00000000c0)="da1001d69936a560047e5a92d4950ba81b16a6a0aa3e2273f0914f0b1ce4461aacba690397bee07fe1a4093278939e138b837bc0b0ef54d01aa3f6b4e59571b928487644d0b141d6e7b6349333da5554c7874220798a77a696990e05318fb30b932366c39c623a5c970f271d843279ae48aa23b9106bb50047707193e35f1d13", 0x80) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001580)) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a902010000805cb90cca8590", 0xc) close(r0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x0) lseek(r0, 0xfffffffffffffffe, 0x82) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 16:00:06 executing program 1: pipe2(0x0, 0x0) kqueue() poll(&(0x7f0000000140), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf98848e4a8051bd3cfd55165ffed960c4a456f37b8b313dea8d0343d60de2d3280d33ee6185c6a19e1af2d4d9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ffbd4e719b079daa98742030000008aaa78947da61d759a9028a2b887f01391f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc350146ed5ead47dfc43c6c3b018be5455ba5fe8eca0ceda1aed7ab4d9b1e3a3060cda9b34edf51b11de8938f5d07eae38cb0a24cf614764a81d7d9dc5fa9988628191f123a350799222c3933e41e5074c1bdd2761853896e8bd9675f18d320087fed9e57bcfee76f075d9af7fd00c8abf2cfd6b0c2f315fe996d9ff641f7d57f23dcf209f19ed1636fe31d8bd4e9ef4cee3198d8b62ce8d40b28f030c40482e63f0c7bfd21441ac135bf8b437b7d663c4ea36e2f9688b9d4e2b2096aead1e696003c8f067cdf9536a6656bcf3f996eba275b154072cb77259284e658cd008b0a6b824257166be350fa81047c654103dc91be4ea9567618c06e6d6ef6a2121608afe3a5901a46d72c5e9aea053261adb8cacdb7415b76356ced32a9f201344a8a408a7a30db10412b8c280ea3eca7c0a0500000000000000ce1df2e824216701fbb68f4eb7f65e38e1d70892", 0x1e4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x100000000000003, 0xffffffffffff2301, "b0d7080752e6d432900000005faf8a21452409e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r2, 0x4d}], 0x1, 0x0) 16:00:06 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x0, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) clock_getres(0x2, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() poll(&(0x7f0000000340)=[{}, {r0, 0x8c}], 0x2, 0x785) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = semget(0x3, 0x4, 0x81) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/121) syz_open_pts() 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000040), 0x4) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="577356c7ce565f94fa271e9bc70329f79e38be45b8b648a4bc61b6c5d8cb07df4722bce535ea435fcd1fee9490ae8573aa1fd5d56ab262c56db557ca3689cb88010022a56f0cd9d71d42dbcf14dea2a4ff568ff0e4011ed2ea", 0x59}, {&(0x7f0000000080)="1e2a614c04326da8b01d30dbbfd441e41858a01bd3dc0c2f3aa049fba8788f5889e20a4915c5df3f760d196c76d63acb62ae97152eebdcb65f540a1cdace18df04b2504cddab70f0c73bf4a5b798bf0af07236adb7b392541972f82c040446438e3fedfcbf6557da283254e4c7c1f1720f16f8e519f5027c312dcc64b3cd72ab8014c562a922ab6e81abff161f33122050d76ee6b15054bcc52fc0ab29e3515e8ed4e20aa10972cc4ad757bd8486497f93f675f6e59334b97dcbd8548da77578ad242b5718367acc67a5bfc38a9c30392f29b61db1c58d0b24d263e0252e1c5b4b", 0xe1}, {&(0x7f0000000180)="b6ce77e3c6cc7e8b9e347711b3cac008de377bfa79b668f0658bb0a2a23654977729c30929c61df863d4af70b5c35a85386e0903845fd81edae561ff97a4b21e4fc40fe19df0bb95ab3e8617d2630b7da72a399554ee08c3cbc864e6f22a3673021fcdb71e79386c18ab7b38395e6f24db32601edcb2655317a448d5015f2ae5427f17d937bd055277fbf49348c200788f7d6c61939a6a6486afd6f66e13dc0097b74d9ba12031a9ee27b072f5dbeb60fcf19c01bdf780085e41f78767c3", 0xbe}, {&(0x7f0000000240)="f1245d4dd557e128c2449aa9609bed3baadeeaa5eb0d9d46d5aecdd4d84ad5a5c91b80c3beafcd86ef60dbdc9505534f4677d3940740143fdb6c2ac463d6ce67c58d696678c9a9be32cb97e60a2b44317c18", 0x52}, {&(0x7f00000002c0)="56fcb967dc9d7b6323187b35fe4951d94b6317832677a6cc2df3d0356e7cbf716bd95a1a99883cbda2a1a7f4543feec8bea63ec87af1ad1d175c3e25997994ffb6284b0208bda09eec0d7dc9d0a8a22dc52505a79878c494ce35ca9110b2b83c4c22e89e8d99629bab745748da103c0c8e24285989602da27afec14faf527981b8adca", 0x83}, {&(0x7f0000000380)="75530c163d6fbde26ead07e13bc17a38a406280aec736eacefac3c0c780606b5244628c80b6ce2643db19c38a01d4be7f99d70720ee4463dd046025be66f05d3da975c5a539385061df9d0d55f3847bde3cdbe63cba7464cae9022629af89be0f0a1f8ae76fbb5f87e931d604852fbbc023249881fbc8253992723f38d0f91596bc915cc4da4496280e240da8203e66f94f15a08abafee7c152a2dd90a8dfcd39cd12346294b01d5217f34f6758b53c9b1f2db53673500791152a8e4d45a23c63c6edbce2bb5086045128b555cc313bc8761a6cb44f8c44a5f0a1e2ab0b5493aaf192c465e8e9b3979d535b0f6980e435cbd20e3e3614c5e6f142a680a89582005e0c1cac2d0304c43341764ec511e27e181d0b340770412d17670d3aa9fa76d63da7a2b29b92b8c26281855b7f33f3f14946b03fb6c8bbe16a205b4dce9f34d462483b3f126bd7dfbd6987957da024e96da10ecd8bff419a0885d5785352fb6d1bfcd551b1842e76ddf3a118a4b6b91bcdb01f49f12fc73efff9b7ca23fd9627fbd8d9c79431acf29f0094cb6d2aa3ab906b751772b8fee4e8e7f87b031d0bb48dec7ffd2c730b23ac4f7b4c96b68d869a125738da01e95dc629474d1e1b6172c88c14219f49e67f1dbfc66179ff10ad167b20d4a435e93e49c0f44bc38608f20ab79210043421523aa6d36aed72df006dd0dfd7bcd0a5baae4af90ca8f204a00ff5ec8d837a03b272eba6830857b053d1d3dffef5c4ac44cfa5c6366f50ebec5cd8e4e7d101fa73f969c767a42186c02311044bc3a6ce3c8734a00f3458da2dbbf09c24bd67cc7caa5c62d0d654921f0c1224402a17936ffb3836380ac5878a2a2f14d5c95a262c7a86a9818ff6ed3bdfacab9c989c53293aaebb218900090d8e4a40d60817639258c383c99ee27d300f02f9c80bf81ea162b4cefbbbca584d216610ae4fd32ace81f64dfc0f7efb388074292a71813de425d2792ad654c597a61509c6e42999d29fac2dcc6cd9eb84a7610e0ff9b48378e15cf8976a8f85dd3e634ffb193a6df7625779247a3a8f5817ab425d1efbf573f508478c3ababcac12a2337487da32bdbdfda241b1e59d23cdb53c6fdd9b0b18dcf128fc3544bb77419eb68b4f8bd90d7d84fb9267ab1961f6c98d346425a7fb15ec14d2cc47dc7862f786fd35873e5b9fe2340990288e95ffba3ec249835ebdcf50dd1b766864e01b28ce41533eebd6b161870b49ed339f9725631c561a773d9387b1438bf6dd1ae3725f373f515ec5aabffa3a658d0142543e8a079ec408ddc2a4114258c3c6ef783a321c23e3d7cc0afa5a4cabe0b3b5fe2023acad817d3354576e915efaec173565c5dabe9ff81be7c6eb1de18f608347c56f0ae6bb6889dc577641c9f301d76d8128a23196b71289761855b21e3b2648b37ac2b4082f46ef5ad27c3175ef1d3497a86ec01a1f91b37044de32c84146be79db0d76613808d6f53ac06d136855bfd1e6cba9c41a28c8936292eb55e1c1f262635ac138ca12ce61c0cf2870ad141998e991789587e2a1f9470245ab483a4942cf33cddb31ec9688eeed0b94c89e8bec47c24c4d35c19975e3d56326bc36c3eb17c4160f73ab7c8797e65c25d980788c1d342e508e70975aef657502c6f03bf7ce22edfd9de5fa4acf3e833faacd42e063476f6b30b32a3584f7a6fad2c3019c8a6c33c753c30441226502236addd50305ed06c3bde7b9fde8ee983c26bbb3d1026e7711c932baa2e8742dfa9ceedd98ab67225a5db15d50110524373310ea574934aa503829c75871d4100a5b5c8c6961ba95eed6a14d3d56d1fb3cbe7f816dc219f00dfe45742cab1b23085fe76bc830cf371043c7a504b1a7aa48980fb6cde1d0802d4cfb75c13acd1271332035326d8c952f202c6a37864af9a7c8c4bf6be5f89d7e098ceae97581bd02476aec8cb7470df098efda38da90c298c89653c84c156d476612c2c262292a1eadfdd57a76575fef0cf120781a0f916597d05a05c07169d64b946cbc3dbbad418b39e7b2e4f3ba1c592dd83e545f5711d5aa7781b2accabe19000407410b500bdafdfbcfeded9b1f9e05348b4c6c4235c30203382f5c078df1416f7b4164e565571a2e131841bfd5d763e2b4dd5df13f4ce12d57904a3b2b3810656ea279d8eb16ab5b1c736d28821c331421a51dc4d3c0598cb0060f4c03122af8abdea5ccd743e3e5573870b9f819e60c6f4a8caa938ba7accac3278aaf9a101f1b468baabc2ff580ef602367474fd6718e16eceb5da77bd3bff52184b4761f873cb3c7c0e8c4fd5c67daa612bd0fcd0d3fc7b849fe5905e4c79a2db835f97fe5150947a43aee78783a83f5e977603eb625555d7f0be0906048d537801a01db52f13732704e79b16933a73906e1b8ed8da3be8356f58bd47ca6f6b2ceebf8efb6b71b5ff42fa06196bf53fee9f07fb275f7eca4220c32aed90393f3ed0ebb0a8cdc7198922bc63b8e107c4dac85fe98ac5ed0b677bc659311ec45f64f4dbbd1beb1f3608dabfc8fd1809effa56bde6245fa564964abbe1847e588a7347c5520843686a7412fa1956c82ad0cc2f9eadc28e18a66e1f39307c4f7c5bf82732ac488f4d36887478269304831e581d850f76030207ab2ddcd0a5cda141a73af61072ef36236f736aa23e5357a8b006b55b34cde0eaef47f68465b1e81caa410f283f9a85afab0a9d5b4ce1586c14dfc0dae74a6bca3904c4aa5465a1b14233672e5ffe0f277dea23c25c2cdc56a56b0466c12e93c30ea3903391d5f2c34a7106e93c703256b859e60685123fe04b357dbd3289157edf8bcc5f429e2d4b14640134274e81106c2c00a18195f6ae3e2fa0feb82a6dc130e29fc10414e91e613e82a6b44da0a8e07f2e64d55f6dff002987b940003015a7263567411942d69bdce7be26996f5a6454fa9a9e825c313c6c28189abd0a2d8ed0421a4dd8beea48ac44b5a477a566fdc490dc12add39758569d71d895652d497c428afc0c0926d10b9f8c65602a9f965d9892826d0474c9c9fe27528d411270ab79036d3eb44b69e22865e5f1b83cb8648634d9d939f3bb2cdf70ee33435058e4c41828f913d0160d81c1cc9cb22575fb041cb84a68d826b630cf46406ddddc5762e1fd5c7ff5a1edcdfcda8c6b10d19af366fa0e7f54ee1b6dd6bd39ebb7f69dea4453feb51b63abcc7b0e821d90c18e7353e3ebde8ce28b67ec977da458012b3606a50ee86eb0de4c552ecc9d95c5177db6553e88798c7ccd5b80ef35d518383c752f44cb9aeec0b78325b1b63057a12c4fd336583176a3d70f1da463b27b287ee72bd7c29b02281dd1e661d6934f4b34fbfc559c99b3a895ce7a92820ce1c31dc2fad60c378c3413b95cf7cb6d08084540a206fc037d8ff2c3eb0bc5c1ea523f1c10daf877bb8e1b066bbbf7b5256bc5cfcc970f817b088febf3fe98265cf19402835635321beed927003c69cbc4d00b581dab186bee9c1df7c5cfa35d5352ccaaea5a8c0f121cc7a3be7d64dd5147f9a03554052ffb564802caba765b57c81f5918e22a2a95fe43ac7142e897c194f93725ab6bc9fa2386b4c6794d56948538c7b9849c20bf4ab9c7eba6a5214324ee923382658edab4450d84c28fac39564b0f8b4801d2ea93660acbb346ee2ffe3fc2886f2417cf6c7dea0c3a3095bc24016eed00816d9677d7ff5d9eb5d0df7bc9ff7c218501caa226d5fb54230776ef0d380fe573fed8354f491b1a3b638b1028f32268d60d6014ed53b98d0c73933d708659e5dc97df644d195c5a652915e4ecdd9f6d0b34e3e4a7b6c375e88685678613a88a81582dc0bd3462986596eaeccda7b057ed8d88b95fb1bd6569b347075b076526d2e9778d288258f06e3abbebe44e17eece56d810441a30ff8fd589cb4a67dfe9a06e1224bc2ef382f72ebfdefcf93352d6e656746e32dfb592407b86ac2130397c82d77ce55350789fc35298a2f112215cc3d7ef19000859848178a606ebefb277067ba7b11f99efd261462dbd451d0b9cf0ee586a2343b76a3c8b194292c13d8a88c29ce88c6d2acaf2232f78e459cb8d64f8fe646e7d01f7b6fc15826f0e659035df17f855a199e9e81ef4a56276975e007ba590cf3951ef539bc8865837ed03c5ce1798120570bd6414c08c43bcb217533ab7736bbec00de15193cc18b562080e5c00b58e189a0837d1b962826845243401c28e37c6e5a5465a08afc87dbd8e7ac29c72bca989d371bc8c47fe0e622a4f786a51148d1db1598cfa07f42910658ae5f417afd528b4b4404e9a16feef6a1c76a10faf2c8ca9532054e1804f6884f1d4309b6e6e4980571186dfcacd48a56a1ff474aa22f4d6f2151e438c4c9e316fdf9f93d87d6c36d6c972473b40f4e2725dc3aa7bda104a2a296686d527483531ee3104db662b4e2cd18450683e2d0785ac4851ae05ba815f785cf73169f6ec4caeb1c5501522223bdaeaa8b6f173f36aea25257c173145233f6a0330aa786a4993e1af5c837f3f1f51db8a0ec75c04d3314c02a44d36057a88162e7a443e20adca12b7d1097391ec5d1b9349393b63d3b083d6b1e23ba17f27dff27267dc43fc6a500caa510248315782fbd13154cbee8fb0ef2c49b6fc67af2c13a1e3ebf909b4c683ae6ff347c73e79d8a7613544486e8caada24bdae3a1cc66242a1804798dc33d5724891229440edfb91d83df60daa34e158d3d7fdc85e6d8e45f19f321df84877cc9b912e91def96c5b7a1bf50a7f24b9c3d70d41bfa114d92625e162f49619f19efed13f0908265fba27fe2e8ca55d63e490f96ccab37ea680a2baafde01919ca126a57dd3f81b4e0a53c6b9c33cc8b1cda999a49be1e1d69769697a6e129b44bf6be9928c50fcaf213c466858a2fd05f314eebccb38946e4c4c51e5c76f1ad86fcf182829aa00fb8745d1a218ab2f8035d301298d01df8aa2aec97043eba8d8784bcc24c074cc41680ac6dcbea1fb2045fc4155e4f9ddda33be3419990627c2f59c071b11273c6fcf54fa3e34c12831416f7cd5985a0a918d096a43a149241bc2752df580f47f49cb87c5b5495a6a6b9c58eed87c9cefb6794e66b7b8aa1cf08be1a749b955a56b9ca71befaa87495c05ea4ceaba8be5ee966be0a5dafe96d38feb8cc1810e3b2bd81590fdd996a6c91e2aa725605ee9a7ae23acf003bc41cbd22e11507e50934873c94725ced3753cbe96fc9893f13ba79aa985359962cfa02f39df706d0e291c168b4bdbd732bc161ecfb613bcf2d7d2d7697277578aa6d96c1e621b8d4f88fcac7953d79110c1c8de295077a085a132647e321d50ca717f9557f53d0478a9957c16a2345b681024efa991ef632b78fdece175106fa05158a3c43b60a6c084eca190c3074be509cc102ba181a32755b6b30d74a8094779fa3bb5006832b4ee54cac86c3df3251fd6fdfd17ad1c5fe6f2b1a7cbc220996615bd9ea11f2fff98c0e7cd195547689a483942dd0ef9e568474e88a125a4710bf7cbf931132933638c4fcbb0281467a971f84d99c7de48707ecc595d28da0d6c1911af4d3b664d597a7feb1aba9a379e999fa92bdaaeebdfd83913fb651e164b42d74fc48e768d5e9622b59e8fb4bd1c92773c7b9e1181e74f41f8ee4072f1245a15f00fc01ce25291fad598fe1db4ee8b6a668b2ccf0bf6099e672932d823ac62ef83a7246fbbd3ab862a37f65a197c3e282ffc911ee54e40fee5901047f6adcf90d93c1d3f60da9939324aceb26da6446c918106993b2ed038f3758a7765bd789b2854cb2ba422ddfc", 0x1000}, {&(0x7f0000001380)="5438c8aecd3dde8e6a113f91029339b0289cfd9721ca21d821e9a04ffc77848a631bb9ac11fff485180ddacb7f1ce7b25c6e2b8fe5415def353555389b49c6d6e6cca24d6748ceca6e33c4f196ba0e517139826be726431abc5e923b06920fa68245780872ff87cad85504d3c9e5a3d264b7272a7b46f3e42f54567c7f5402a6ec6773502d243a7f1a5b7bf401", 0x8d}, {&(0x7f0000001440)="8e4b91ab7e04fefdac4dacc065d1f6c7d719ba4285bc156f1e058900b5a6c59bbb5e80c0b97cb7097d625469d3e68df7064e606af8ec1b3b15aa636e540b5fd05829b9ab78089f6a9f480265cc4ac16843040dcb9f47ecf8101732b203abaaa15959471363ceac0f562237da498cca069b382e9ca2ec9ff5", 0x78}], 0x8) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:07 executing program 1: unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x94') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0xffffffffffffffff) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x1002, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4a) r1 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xffffff14) flock(r1, 0x8) stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)) rmdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xffffffffffffff4d) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x0, 0x3, 0x5, 0x1, r2}) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2f66696c653000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) write(r1, &(0x7f00000000c0)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) 16:00:07 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/183, 0xb7}], 0x1, &(0x7f0000000140)=""/31, 0x1f}, 0x43) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x0, 0x0) close(r0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="3a3cbb86c201168bec094510f1cf1d5fc7dd0267b0007f5d888eb903f8017691108069fed35f79a25043e3d1542f40e95a36a7131fb7ca7016eca0e23beb3bff00616c5955ecca989ba5042079a717f75f3f495f3864b27ee8cbbfb12b70df37bd89f918cc", 0x65}, {&(0x7f0000000040)="cc791ac3fad0d54332ccf2d3f87cbd788008eccf6160d25af8206ae556", 0x1d}, {&(0x7f0000000300)="3a8d7dce4bab0e519037babd7a92c874418623f29a148e75bc30e7f4a6b1eb8797445dba8b335a685e22bcae0709da62a82c879baac85647e5b279eefb7c1a4d2bd64272bfa329479b1d1f49100fb124795db19325fd1ad404e08d025499c95555a6a138b50f8bc60851c67cd0f9e5dd3320bf7b403b61d1fae0eef254f9d6736d316fd1ce9b9756ddd6640f51eea53968e98ef69e4607e50e941ae1f61b12beee8b22f3b3209d7428314a8bd7f5481af24dba675cb84bf9966c359b9837c4a43c960887959759678ee5a2c9488a2220d137efcaf76074b944c687182aa697776f7f85ce039da962a2a4af3c32883bd858d20b296a7d154d4ba4cc7a9ed0d1c14b49ee90a2c618fa8473675dc986ba4bd9bae28075371382a2bd5cf53c94ee436942897f6b28601f213a35e6f153fe9848fd165481634d14abe4dfd21e260f64635ed34d376626d7089f2e30f879de6eb7ffbccf6ac5f18ab194093b8526b91492ce6811647d26d3807de82d6cf4e1cbbb21f162a0f9139892a798b375e010189036cc6a1d9994a9e45dae9b01ab1b0e4eb7bd39d769d4c5f280c20404a2bc7cc0c41831f7f60bbf43145794c4fd2fba799530ea87cc5a5e6169e40410da8e2fa723bf435c866dbf5707b99536ded4bd2097d92cb92dfd94a3496c65ca5f150e291648e19a14c03b97472e3819a903200629827dd0792eb9e20ba3839cab2b8b1b3ca46058aa676f84f3b8eb326841e8aeec2c2a7bddc5195bf0cdbc4a941f55f1dddb5c278c2f72c1eb1c9459ef12d70e29f4b5ef4b5f1da91a5201c33770ca1262c1102456a680e19db8d74edb9e8f6d4f2d35ae0ac11ef773848496eed619fc34cd077b791681c26c5184cd4d9afa9bb6c10326f2f3e30468718fdf587b790f19db7d96fb6172ba4e56a0bc5043b94517d2773274e17a5b5d4caa171cf847e4912a7ddc01b06fe312cad213b5c735da71583d2f11cb10a0d117ac2e8d5384611bcde5f9129262b028e6b5fdf6b8c250669fff7ebd58689f46fa0d8e0d5241ef8f69a7c85184db6a0759be5470987ef8b70de627a2facecfb22825532b67f2ab291c359e6ded57eb2c967a78e5c61dd8d6a40018a4a4fddcb98e5122f60c7d7eb673c1c1d44454fffdba15466cb4f08de0a8d2bc9b4674394804463bf167825694f7f75299ad02c159578489fe0fc99d1e8b2b8d39a4f225ad1856a8209dead95cdfcffbc70445925ed04e0b503aafd3deb4433f8efbb83f1e618e19bb90043d25352c2c8611141d394e63e3ddf1c476256d5de0e30f0c569a2175c6cbb4a617186509dd594be919898e4523f68baf46a1619542cd8b6204ed4e4ff9cdca5a034383bcbb56e44b8d89ff84a00f590ea6527d6edf0dab240a49db5b960e0f48f81cd1bd9813673cc64ee1fbb8a91ba1f9adc940109c17765b2c0c5d6110ed584310e904dc33613ee32747ec2283e6e187db14a402f8cc4fc0d031a75507146d41971900878663fb04954ec52ff7b42c1557e32defbf69e89d6b6384745c7bdd07d5c142e77dd6debb67801df03f116eabd811c77081538f0e65dcf330b4892b05417ee4d5f4a929e5dd994abee9084bd606865aacc1e05f365f1a1be22aa62b8cae3adcd06f00bda45cb3bb7e2c929f2d31da24778ca3ba2f6f3b119b53a80326383591b48663f0aa0e726f51655b22f6444d14139e78425c9d0e2434f90f87e314a8dc0e594f4dce56711b9c94c86510c446a9aeae39e8b3ff19dedc1c88682781d01369417f667361e998abd9c85460cb930331798dc29a13f8f918b1f0ff33232aa542c10cfa8825ff20132846c7ca9b4e1815a743020ffbd3757a750747fc55c10db7945b7d77a7852f9d0ec965d4e19798bedfee0241ffa3ddd28239a4bc7effab7f739ad3f0f72ab7f50ddb739514bbe8e4e14ca690e48cd3495731bc97c80eb0355ed83ebca4df55d8f6d26201aa4297887af185e2742ebc40cb66870249c8482ff115df5df1756187971b330c3481f77716e43a05a9a3eeace6aee93324282cbe258e651386f4c40fab1c4621b263c3ca5978889ec2651a90ee4f357ed51449db18e40aa02deb1a746ea9e3669857e86a0a128e6c30e48ad72c98068b46f1732fc0c356220163fcbccee0ff8e94dfb0f7794dd60094d6af646080df6dc6d4715d7c63a64c29581cf0a36036a094b86d73ce2310e7d774f8eddd834a0a4e580a6ff9f3d18b0f7f7384d384ae9979c4a01b62b966c653021b3dad56c282a59e2fab251cb55023fa5c86ed24325185bf104896e9f600fc548bc8e2651e847f18981b461f2fcdd8d1af562f39b897ab6c10a901ae990fed4c345ced6414fa1aaac91eec75f61a31395eb3f5f77bdfe577b70798d9b34bc175eabd02742209cd7768754ef5a0a186c6932dbd545ac145eb99ae11b49ccaf079257999d62287a09639b774825e66370c2303983a253c0430c10abb781b6abb49ce441b9a3592a17427586bc8b7eb1feb63b76accc537656b69ffd37af2c65d13fe5065d10737c32593375b6af7e572042714c0827624bbdae810d5bfc0445a4d8d16ff2a434a4970c7c6c31cf26659f3108cb643930e51f707b8a8e2a6d1a5ee5c8f0d3cab306a8d2ee19ac92dc8afecaef50501b78d15a9cfa939e8b7c8491d130d76ed57557c2a01d15590721bff1c67b40ea930bad3982d405f492f2aa04d4b245e76350e58b923a5047f2540951ce942255238f591b369a90deeb6f5be0e0ce0ec99b3fade91f62aa26ccaaa75786bf798760a36c4b65c49c1f586842e5a0feb5f7aeb22d0f620f886507141aa45511c4bfcd7ccca371fb3a9f965d294f34dee6a203d6f044d60b3209bd50cdf1cd0655f4ea66a1398eb3e3ca5cd608e0e9749655400e96092298e8e388e78bb2123a96dabf3b99b87f0edafe408ba4a8d941663f6014c3804b600f4df60ee3074c2fbbfe290dca132dbd1d85288234be4ca3d25bcced900c427c77cff04a834a1aa2a700dca3f0f1a85a72f70c9c29f5f500f75e56e7e6287064c0ce034e021650db66dad8deb0ee99ed0f466784990f80a453758b47e12dd07273330d53faa13d21fa90c10afd2f9d4865f6b457943b15a9799e8d4dd93c05e8ec6c23fdaf01a95fa041eeb38b9eed98c14986cc6ff01404d5db7fb8a4e5dd1a369f0c25e55ddb13f241811978ee19f22a6205f5e8ddfa23e805ff6f27794560b289f14960cf2a642e6e6ff22e6bb54f98cd3e69782c9dad3da825873e27b0d3a33dc475427223b559dc01646d5fa403a422b037ff2e09bbc7f8f339450d43e646f0e4a3fc66d902d518932067cf90f727810491b37feb9dd95f5743150c98a46998f3da80eae9b350aeaf4334569c3fa426ec561bb33f110fc77448e65a351e01127553cc6c6741192eb0929584a98db0bcc248e2eae7c0ce0b1f8d75bd5b061ece7ccd13ca085c188cb6705761a96b009d9017a2d06a3e05b543c7a3c01da6f508c33f565f2a660985175ea86636a98767d8a88f703280ce75b746863babf2e1d87b46ce366b64ff78d71ce227c9d31ec981b63aca1020fb559266a50b286a4a1cc61f57b7722c790b85587a5e03d63fadf95d2a519d393dc9ae0deb4dde6f765577e5b0fedc0734ae5b81c293ec5cf2fb96175ae370d9bcf89e2e63cf6f2c78ab46cadc443fde7b8575cfdcc6f87e75ed4e0de33135cfb4d8ef83653ddac2f0d4e1c29380764192c3b5f87ca3c07c6ec67f0cbb6a6f801890ad455c56ef75233d1e78183dedd5ebbf030df15559001c41ae1a0c95addd8079437422e0f4a8dba6bba5403f0a93bef718d990937a788b3750a18b507deaa7e56a567c99de112af0d81361cd83113ed25944c95c1a80adf194ed254b6021c4507cfd7718caf7678ab5eabee04b995b975478352028bb49495d14465edabeea8ab0b84ab2aa3d061c1d7c6777fc0ab1cc608f9632539e60fe745a5a6d60ebbb06595e948046f032539b985ed3a13d7b2c8d299cd8d6afb8fd21d7d5d503a1d2a456f0779fbe12ebff218b7535f7631b3e12071c7db1898e7ea12fa8c66817d47ae49d491227bb087726bedd1da5642e14db1dff2a8d63903f3e59ef212db3e9b84ae4103d8763aa333bb17eef2fc95c19f50aa4f05a83a7d3650d9611e9b5deeef8480b453ba000f0e5aa70d5a882e61399ab43c3d81c39d0486f153bdce3f3064a3de63947e4118f11d18c7503de895728aead18d982481746f3d6a0ee82e8a31b3f9efe6a2ba3135561599c9c794074f3128210968bb429d398c5a6b119a47b14da3580264779b61660ee5eaaf34ba0fb0829e42daada9633b05cc1a5f1c00594045fa3e94897343dcab984d36a70d254f1c4cb29ce681b0c2b1891546fb33273036548dbc8782443e00e413a032ab9b149184172ccdc7db55c458566e2b8ad94c71244e7fba6449df8e72ae2e12369c36eeb5cf8575901c451106a46d32dcc12c65bdd89f3c91814ff58cb385252454a1d880c9a7a6f404a9694efb8dcc1fa3868ca041cd33eeeae4151d5f0653b44bed50f03b3b18d5f0ec8dbb6956d6bd5a70ee91e96d8e11b92dbff9b8d6fb7a90ec6d1a6a5a6aa908bdd3bfbf51c7f269c85059c8dfcbf568f5f31b476da41ebb11c94f80e866d512d5207076a1ce283f9160376c962326fdf23d7d03a6010cd54b57daff8a18eca57a1c15c3952d8b5f777a1f805489bb2b9a57ddfe2e4d4194a5d507a34974a3c21531619a697cafdcfdc1a9fc281591df5cb1b642ab00717aaa8339df42511d5488a3ee900248ddb720c0bc27e78e8f9fa1cc4419018bf193d3af975e348ea2aaee8564816ade77cc857ff224d3aaaf49a2334b1a7c1ffbaf5afaf327d42f0eaeffac45c7d0af6b935b1bd361f867980dbbfdc9c42c40ad3f154d68b9dab41d01e5707c9edd4d02fd1f7e726becc38b41debe6711ac37246e3a639668237082f65820d1d4f7728029d2ef4691a5fe9e641fabc5bb5513674314175602035d0245425711b6a45b93a23bc51d0a80f8742fbae37bf8a50208c3f3ce9db92f3427adef45fa4c43d765afb4aeeb5841a30909be416c53ac2aa0154a4807b7a4d5fe2a680466c62cb97ff58e95bca95d7aaafad7affa282f71cbe0041fcb11b76bb2cb6bb61cc8ddf3b1be1d02859d56ddb383626e8e9ec4bc588e39be0296d591f1caa56ee6a33501e432d9cdee2be8a7d27f5587d29b287704c7e8d2318f0b555a72fb2b499216af472ce6af87b0ae57744dafe3c0e6f97c4b7f25df32002fbf43edd2145338f0b71af9b1399ce7743ffefc8f571eaab113e939ecd44ef7e17cdfd152e462d54488f950d4f73b36a5b4f2d1ece4d357fa1bc6220252b8ed379a0348ce6ea6538874b7edd0b4592335f147e65b5fb6180a58a780f32c01582356e861bd764dd1ce635d79b185b70b4841ee556ce8fdd047bd68511cce1946c3eaabc6dd7e01be1a9f946866a311e783993ef31d844cd36a4a7490bedd15a410328d801a47269bf758b05d403c8b6234dd69a408e9bac3c9e9c9fd16f80210b543832e9f783224cb501bcf08583e561f90bd8c22826c15f077968a08e170379f8b69e7b0b6213b17d753018892cf5aa49d34b624b16ef592872af1af1f8ec902cbabfcf19e73c22ed6336b3fe1071a8ebe5fe4b9162e55c3e24beda94898d07616eaed82f4d8898929df6fb8def922a291c682049effdef54038544ac81e1066b462f17d32aba40765ae223dd5b4b155cfa7be459833d39335b4cc3b386e34d853f22c57d7fe94650d56c6ff", 0x1000}], 0x3) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7fffffff) syz_execute_func(&(0x7f0000000140)="c4418f5f36c4e2b5b7774177086b6e08170817051c5b47ab430ffb34f03e26662edbbf00800000430f41f0ae6ad25a1c2d09c77d0f67672ef30f518df7000000") pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1ac94d6f2102b3834465d80961cfa73167d9bd0c5ce37d27d7aae3bf9d8a6dbf8adf26f1041ac83cbb44a4a03c3d311e27183577a0dcce8baee72dc60263a6e879cdb7785718e17fa223071bf86c6fd0571914a3c5802ff9a3b01d92de778bbb870ff883a4269a04719fc447c1b380", 0x6f}, {&(0x7f0000000080)="f8110cebe3fa4ca0451183196cec22662ea7da358f7e318fa9c17ce8a732dc58080f9cab682b9812b77f1fbd0962ae21a4efdfb301986aec962d1feeb481c4c470da", 0x42}], 0x2, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) r1 = msgget$private(0x0, 0x408) msgrcv(r1, &(0x7f0000000180)={0x0, ""/81}, 0x59, 0x3, 0x1000) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2004, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) fchdir(r1) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64=0x0], 0x1) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getpeername$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) fchdir(r0) 16:00:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mlockall(0x2) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20800000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20801000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20802000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20803000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20804000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20805000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20806000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20807000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20808000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20809000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2080a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2080b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2080c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2080d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2080e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2080f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20810000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20811000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20812000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20813000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20814000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20815000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20816000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20817000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20818000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20819000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2081a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2081b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2081c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2081d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2081e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2081f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20821000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20822000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20823000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20824000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20825000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20826000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20827000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20828000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20829000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2082a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2082b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2082c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2082d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2082e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x2082f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20830000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20900000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20910000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20a60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014240 va 0x20a70000 didn't change! 16:00:10 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x191) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r5 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10200, 0x10) r8 = kqueue() r9 = dup(0xffffffffffffff9c) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8000, 0x0) r11 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20001, 0x1b0) close(r6) r12 = socket$unix(0x1, 0x1, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x800, 0x0) r15 = kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x84, 0x0, 0x7fffffff, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffe, 0x8, 0x800fffff, 0x2, 0x6}, {{r3}, 0x0, 0x30, 0x40000000, 0x6, 0x100000001}, {{r4}, 0xfffffffffffffffc, 0x80, 0x0, 0x8000, 0xfe}, {{r5}, 0xffffffffffffffff, 0x10, 0x43, 0x9e3, 0xc2}, {{r6}, 0xffffffffffffffff, 0x20, 0x40, 0x6, 0x27a6}, {{r7}, 0xfffffffffffffffd, 0x41, 0x6, 0x6, 0xfffffffffffffffe}, {{r8}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x7fffffff}], 0x3f, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffa, 0x20, 0x83, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x35, 0xfffff, 0x3, 0x7f}, {{r11}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x9, 0x8}, {{r12}, 0xfffffffffffffffa, 0x2b, 0x400fffff, 0x8, 0x5}, {{r13}, 0xfffffffffffffffb, 0x2, 0x4, 0x1f, 0xddba}, {{r14}, 0xfffffffffffffffd, 0x10, 0x10, 0x2, 0xb18}, {{r15}, 0xffffffffffffffff, 0x1d, 0xfffff, 0x5, 0x7fffffff}, {{r16}, 0x0, 0x10, 0xfffff, 0x9, 0x9}, {{r17}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6}], 0xfffffffffffffffb, &(0x7f0000000540)={0x3ff, 0x60}) r18 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r18, 0x0, 0x400000001f, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f00000001c0)="ea6e0577fd04c1ad4d31158e3c6c1e03d278cd67da0112d43d18a42053e4d40270d6e37098bd79d399d0238aad2f6506d720e274d64f82847682b0a74f46429b4e5d", 0x42}, {&(0x7f0000000240)="7fe9ab82facd820143a68e187f948f6e9b242b4996b71009eae98df950975847aa1e3a18f6c2cb886fb25ddae0db068c6c3ae002474649d67fe0dc57340bec85e61fbeb1670f2ffb79cd2ae3e93dfd84b2f740e8d47dbb037fb54cc547142e5e862ac071cae67de3d4cc092af7947c6b11d8aadc5cb4e342002b0235699b013fcaa088bd47d6a95d40f994acb6d9642ffa718927034335b1425c40f64573272be4ef879da407889a566dc56998986d680cac87bfb5abdbed321d062bcf130be23046f69690a7d95490795b114412a2abb428731b42c39db82d1c3e919c7b9913d7f3b14800477b53bf24b50a8a64a2d07c768f01ee9306d59ad9ad9e", 0xfc}, {&(0x7f0000000340)="5ec3d2775dff0cd986beff219570000b2f7e8488aa60ef0dbb558e6fad28e548f25f1956d7ed9d1cbe2c28bf41aaa567ff06f0b66deb8af77f55aaebcb0fb82ef8b9c312de96ad539f9c7e46744550ba844c064447ab6f020193551519be650735cb2836fddd1745a23dc018ac838b767d2af8cdfac89c685f8c5489ae3e3b1a5cec5d08e6cd8bb3d0f35706eacb062064882d36c989e6d6c5026cd889684d36ef87e475be249e71ce2fee5e913af832746d55fb537bf273ee006f7dd54cc5b6288e9d35d158841b481152e291fa825e9123c7f2d6e73e8a92acb1cdff970a680b4c2168ed672b08e4002151fb764431e9214273ed807ecd", 0xf8}, {&(0x7f0000000440)="662ee736e52bd5d0174965453c1bfa5571211e21e08e9e3727075e009aca4f01e98f9ae7fe0ff12bd1b9c0ee2b7ad95860e87b8fc0490433576f7c0ef001932e9995251b3d2479d98a8691763727e55b810cad838f7e7b3d39948e3dfc9ae138cda4eeaf4c396ef8893e142e7145a8216d94ad4dd3a35af671ccb5ed21308bcaba6944dcd3219c6411c3bc9424d712e92f698944c78796cc5f4f2c166132b1d0af3bf5b88c078346df9dd8b8e14f922d4fc1c765d1e8e7c8cd493be0a1f1847bb3a5a56857b99e2ec7c639f9d647bb09997469c931c701397a91853cc71c7313874b2cfbc12832ac85", 0xe9}, {&(0x7f0000000540)="9bcb8b405d84d8fc3a637dd5496c309cdd4a404117966e9e6f16d8a8e017f50919244d8553ffc6549ff2d85d8fcdf440326e39018141352a0311d494cdb8af37542a44aa122da13d93b2386447147d5da7589618eafc6314a3983cb57c57b6f761af26483824fac8ecba9b08db781a984cd20093f92aa3a6e15250f39a39a068c4bb9903cd3da5f9decabef6a3e92e22e9", 0x91}, {&(0x7f00000000c0)="cf957af53f32bdb1ce5f69d2ac4d594a0c650fabdbd912", 0x17}, {&(0x7f0000000600)="4db4147981feb53e22b83d804aa8abf6fc80b6feb1f844f48bb03dd80ec88d8a0ddbb974a4a8460e27cf9b9d111dc6aa608182dfb29d2737311ce682b26c289063a258629c44b8d8b083251d25091f481c380cba737afe53524d60495668750e1f82569e3763cac6d10eecc148f2946e0ba26b0c399fd2518ea112dd6bd4fb5b0a68f81993ca5a9fc47c7d2e8f0d2fe851108844c01b927bc393bc27d9c76ab5f63aca00db12a9aa380a48dfd4a052ae3f8641a87ae813604095fec4dab0a3fdd684d721998c761f5bdff3c28ab35240bd56b4472871b5184b84357f8a77faf9393b3314bc83926725a309d0f68fb063d8599cc32034ff4a253b3f4466", 0xfd}, {&(0x7f0000000700)="6d5ad43f7bf2e032814cd054b39cd9637385dbf9d5030a63c2b136b9be843d3a34f91b98367e9c33a3d7eaabd19706a2b87f216196113cf45bfa72f59482ea7b9781b10daa6c066b1304", 0x4a}, {&(0x7f0000000780)="c32fe52487796b4cccae421d770abbea85594c5f7d6bbe8a22b5f40cde55e39035064ec601d2e8cb8725912ba3f7d389153bcf4ead94ef87ec4478bae65bb10b329b3554e0b0b3222d3fc469f5447e670a9eb424182cfb574867bf7785bcefd35e00174691055541399682a6726ec5b51d0d834b1cd082e9917e82feb0abd66dbbc79806efa825a6ec8b3d74fad1cc1f1a804781f0c5ed48a9b3ea434f950a14582faa318d6577bfceb134a4b95641343da42dc180b233db0b31635fc8d37cfae36cd641cf0afa88b316dafa6d076c5d8e15f4fbbf58db8ccf2ead0aa30486ac58bedda3f9b4", 0xe6}, {&(0x7f0000000880)="bc422c", 0x3}], 0xa, 0x0, 0x0, 0x3}, 0x404) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000140)="510f", 0x2) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) pwritev(r1, &(0x7f00000002c0), 0x820c06d44097d54, 0x0) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x3, &(0x7f0000000cc0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgrp() r6 = geteuid() getgroups(0x1, &(0x7f0000000d00)=[0x0]) sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f00000009c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f0000000a00)="c17d993801fb69010ad0fa5bf85564967b56cc157c1cb6cf1740a449b663ac1ebf14298076769012964c60c64008f14fc09c50d08d468caf237695a1680d1d34c2fed7ad434df7db05ef488e1369888652bbed31d39f76569bb90cd7cf1258496d209a9c303db90cff68919234b7b8498c1926b6290a21bce30d24118d17ab6817d101fe093cef018c50b9f12861d94f02d15709348609da25767e00766ed17f0d25e4fb8e41896878e93eed982ae287ece3b303282c1bee6b", 0xb9}, {&(0x7f0000000ac0)="8dae2c9de0435b19f0a386fed371baee30921fb0cfd34baf07814d41e87a313f238efea752f718d60d70382d6be1e53652993852d85a8e6164682a79b1cdf229e09444c7ac4fae22824afc38e95362e84392edaf1c34037431d7ff7365", 0x5d}, {&(0x7f0000000b40)="14b6daa1d0af4fe7adb29a5302bb188ef488fbb3c178934ae20d88cd06f147d3bcd58bdbcb571d02de37b2931b367bd3", 0x30}, {&(0x7f0000000b80)="4d19e68651198f19a61d2367534afeeee1d2b13958ef5dc22b4aa79761bb5f475e9834216c85fcc5de9d2b0c8866becdf318dac7baa6b0f666359ef37fc29949479e6cb2b2b22b6a2fc5f545fd6f8f6c770327ea83058cce709a9cfb3aef4acdd29754b7e950d07b20eb1f5cadb34d48f00a3800848612be9a716923a434fa69f436e632043f9790123c476c8cba50aca0f750c3119d4f2a002c2bc9c74938e72d5183857e4dcc3ee961109a3b7887d7dc7f99da41953f735bdc1096c6a5da77b09dee1eb81c0afd1312e3c06a54a12102", 0xd1}], 0x4, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x1) 16:00:10 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) setregid(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xe6) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x1) 16:00:10 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x2000) r1 = geteuid() setuid(r1) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000680)=""/244, 0xf4}], 0x2fe, 0x0) select(0x40, &(0x7f0000000100)={0xee5f, 0xfffffffffffffffe, 0x100000001, 0xfffffffffffffffe, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x0, 0x2, 0x4, 0x5, 0x100000000, 0x9, 0x6f12, 0x2}, &(0x7f00000004c0)={0xff, 0x9, 0x100000000, 0x101, 0x2, 0xff, 0x3, 0x8000}, &(0x7f0000000500)={0x81, 0x9, 0x1, 0xfffffffffffff000, 0xb46, 0xc000000000, 0x8ac, 0x42b}, &(0x7f0000000540)={0x7f, 0x1}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)=',)!\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']/\x00', &(0x7f0000000300)='!%+\x00', &(0x7f0000000340)='\x00']) getpid() 16:00:10 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x4001981}) r0 = dup(0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x2, 0x4) dup2(r0, r1) fcntl$setstatus(r0, 0x4, 0xc4) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)='>', 0x1) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) setegid(r1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ftruncate(r0, 0x0) fcntl$dupfd(r0, 0xa, r0) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ff9000/0x1000)=nil) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x1, 0x2, 0x1003, 0x7fff, 0x3, 0x7, 0x800, 0x1}, &(0x7f0000000180)={0x0, 0xc5}) seteuid(0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xe1b4, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) ftruncate(r0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:10 executing program 1: r0 = msgget(0x0, 0x200) msgrcv(r0, &(0x7f0000000040)={0x0, ""/170}, 0xb2, 0x1, 0x1000) mprotect(&(0x7f00000e2000/0x2000)=nil, 0x2000, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x3) munmap(&(0x7f000002f000/0x2000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) shmget$private(0x0, 0x13000, 0x21, &(0x7f00000d8000/0x13000)=nil) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0xfebb) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockname$inet(r1, &(0x7f0000000340), &(0x7f00000002c0)=0x1b7) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r3 = getpid() fcntl$setown(r0, 0x6, r3) listen(r2, 0x101) write(r2, &(0x7f0000000200), 0x0) syz_open_pts() r4 = syz_open_pts() close(r0) r5 = dup(r4) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000280)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "001100000000000900000200"}) ioctl$TIOCSBRK(r5, 0x2000747b) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0xc1) semop(r0, &(0x7f0000000040)=[{0x3, 0x6, 0x1000}, {0x0, 0x2}], 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:10 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001700000000000000000000000000000000000000000000100e3820b774fe450f3f3f2c444fa7d685bbbeabe366ed6cd77d285b6e6f961d5a16d9f9bb8a089058ede3fd83"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x81, 0x8}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:11 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) socket(0x3e, 0x3, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="b7d339270fd4c1c69289920fbba3"}], 0x0, 0x0) write(r0, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002005, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc9, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xc000000000000000, 0xffff, 0x8, 0x0, 0x100000001, 0x6e7, 0x8, 0x1, 0x1, 0x9, 0x1}) flock(r0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x5, 0xca, './file0\x00', 0x4, 0x800, 0x5, 0x6}) setsockopt(r0, 0x8, 0x5b58800000000000, &(0x7f00000001c0)="45f827837769a981f838dfa6cb6f6bb0733959a12d4fd985171c3e44a874986648365ac2fa72a260916ef31e218c843788b9f1202747ae8fa43ade930e70b38579c6c2deba16ccdc46b1dfcd0f367550a73ff46619b29f23710c992146954a75d13eee439aefd44a11964a2eb73ac0eec6eabefdbd", 0x75) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000001280)=@abs={0x0, 0x0, 0x0}, 0x8) ftruncate(r0, 0x7) ftruncate(r0, 0xf3) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000012c0)={0x3, 0x1, 0x7, 0x7fff, r1}) ioctl$KDSETRAD(r0, 0x20004b43) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000001300)="abff7809091e165853e3eaabb7e1954387c7f7f6924457780406765ec2152927dcd51a16e2f3d0770988327b20c45d2ddad78e141c9cfc6bce7f8d2382", 0x3d}, {&(0x7f0000001340)="704077e1a2afadddebdbafabdcb8880177b30a9730fa832bb07ff2c1c1b7a5f1e055887b594cf9fcaf797968350b2a24156d833bd501f1f56ed7b0bf937bf96188d864c8d628927f12506541d3584dac3953daaff833d22babd8a406190cd0d97a23ca0c84a82c3965e61fe1f8f0d47480ed5a3edf980b90284d9065cdecd5b5a7b6547d141e16159fa95f01cae0fc105ef660aa46e7a9e0ad6dc9947b69328d875335e1ca0201bda8837b25be9debae3114dca93e5951362d5b6584da56e249f34af17cfc8cb331e62d421005b0c933b7a9bec2d75f8eaa1fb6", 0xda}, {&(0x7f0000001440)="3cf2bcc00d31b371574dcbf8ceee6b9510ed5541a7d285d859f29126f2260afddc0442b3e7ed0daa", 0x28}, {&(0x7f0000001480)="d95af45ed5a276098c179d268b6d9405a6b3c58c09b892abb684d500c1b244ffb1416ef29051e1", 0x27}, {&(0x7f00000014c0)="e43f1df1fc2dc070313f96d4187fdbf87871f1f0193b2d794cf5b8bafe71ca325a5c01b6ce5eef7e00d87a2dfa7bfb12d8f1cc36787aa0433fed3c73cecb4c1d835b7b77c74dc5ea1ea79bea10fbbc2f7dfe79be2b1a00dbd2092c8fcb8fcc73939a2ef3ec254b15f90640be4716c3fe19d2b6df09ef75f8e39bd36aadcd7d5b9d46771431b8f76972", 0x89}], 0x5, 0x0) ftruncate(r0, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001600)={0x2, 0x8}) utimensat(r0, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x4, 0x2}, {0x3, 0x2}}, 0x0) r2 = msgget$private(0x0, 0x101) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r6 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001700)={{0x0, r3, r4, r5, r6, 0x8, 0xfffffffffffffeff}, 0x2827b38f, 0x7fffffff, r1, r1, 0x7fffffff, 0x1, 0x6, 0x1ff}) socket$unix(0x1, 0x5, 0x0) seteuid(r5) r7 = open(&(0x7f0000001780)='./file0\x00', 0x8088, 0x20) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000017c0)=""/83) getpeername$inet(r7, &(0x7f0000001840), &(0x7f0000001880)=0xc) 16:00:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "852000002c000900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x18040, 0x2a) syz_open_pts() 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r5 = getgid() getgroups(0x5, &(0x7f0000000140)=[r1, r2, r3, r4, r5]) 16:00:12 executing program 0: fsync(0xffffffffffffffff) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x7e) syz_open_pts() 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x2, 0x200, 0x1, 0x0, 0x214a, 0xffffffffffffffc0, 0x154, 0x1, 0x1, 0x63dc, 0x3}) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="00e4ffffffffffffff000000", 0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="cf7fd8bd7c82d96be88f0e279ca0a44684f93e65610f7279d5785e2ca777ec1b14f8", 0x22}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x4, 0x1, 0x1f, 0x6, "cbe4cff335c3a23683815e8de623623d76400818", 0x356, 0x6}) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800000008002) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x4012, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffffd, 0x1}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) dup2(r1, r0) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000000)={0x3, "237f161eaddc18cec858d75ad40d6a9266eb1d03ebdfaa755451d7ee9f8ead5fab87e340f84a97cbc6c7f806d34ce59e936087ba615bbc27a461ebbf92e32317f5933640f50fba65c3387820"}, 0x54, 0x800) r1 = msgget$private(0x0, 0x0) setuid(0xee01) msgsnd(r1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = socket$inet(0x2, 0xa, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x9, 0x1, 0x1, 0x80, 0xffffffffffffe9b7, 0x8, 0x0, 0x0, 0x9, 0xffffffff}) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="1973700c8b21864f699e6aa0b53a6dff2b339523aee5f504066bbc3050136a6884955286fcfe380514b5cea3a234e6f87ee928cb44ea1ee1b15b4319a7e0143ea754208396bb86c28c3e20921f627c768ad2fa590a669442907b477d04aaf807083a70766f904573a2e39ab6f11481bebee65542dfad4a14446509af950ccda9e7948a375e31cae5bf8ca5dd400fe3c852ea7a5868602e112292d27e6fc4c72b9f5ba901fb3cf27968e3ffa802f12e", 0xaf}, {&(0x7f00000000c0)="93b956c9c43ab3c652245e5a6dc0e5e5ccb288af8a132657851cc57b5650dbdd6e11fa39c879539d6728ad87d8627d5cb8cae947464819a928dc5b8c7d6f77566428affb69fec5bc4f5c5c80f73b88077fe532998ab4a56214c9507dac213e488a502f9326a7f5ae402f899ecbcc7c99d2923d2192706c4c84e778573b0a988c4fcb45edb1d8cc48a337a95728d249", 0x8f}, {&(0x7f0000000180)="bd9a542b76bf49a002619bb10d3cd6b5f248fd9abf98edb44c5800a6541bd529ca396c3f4c7ccca9a6fe", 0x2a}], 0x3, 0x0) select(0x40, &(0x7f0000000700), 0x0, &(0x7f0000000780)={0x8, 0x3f, 0x5, 0x7c, 0x0, 0x0, 0xaf91, 0x7}, &(0x7f00000007c0)) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x200) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:13 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x12607a30, 0x245}, 0x8) syz_open_pts() getsockopt(r0, 0x800, 0x1, &(0x7f00000000c0)=""/55, &(0x7f0000000100)=0x37) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/76, 0x4c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000540)=0xffffffffffffff85) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x280, 0x1f8) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000740)="edf03f9e9632b94303e3f606c55d74b8a7aebd77038402e9c38ab4e0bc8c70dcd571c37c24df148b359ca2ba2f5cecb2c8d028", 0x33}], 0x1, 0x23) r3 = open(&(0x7f0000000800)='./file0\x00', 0x84ca, 0x40) getsockname$inet6(r3, &(0x7f0000000840), &(0x7f0000000880)=0xc) mknod(&(0x7f00000008c0)='./file0\x00', 0x2000, 0xfffffffffffff5b7) sync() recvfrom$inet6(r3, &(0x7f0000000900)=""/100, 0x64, 0x40, &(0x7f0000000980)={0x18, 0x2, 0x81, 0x9ee}, 0xc) open$dir(&(0x7f00000009c0)='./file0\x00', 0x200, 0x101) bind$unix(r2, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000041, 0x2f, 0x9}, {{r0}, 0xfffffffffffffff9, 0x70, 0x2, 0x300000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000002, 0x200, 0x372}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x42c2bd766238db8b, 0x101}, {{r0}, 0xfffffffffffffffb, 0x3, 0x4, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x9, 0x10001}], 0x9, &(0x7f0000000440)={0x8, 0x80}) write(r0, &(0x7f0000000200)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ad45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x130) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fd, 0x0, 0x98b, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000080)='\x00', &(0x7f00000000c0)={{0x101, 0x6}, {0x86, 0x2}}, 0x2) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x8) readv(r1, &(0x7f0000000140), 0x541) 16:00:14 executing program 1: 16:00:14 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/254, 0xfe, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) msgget(0x2, 0x60) recvfrom(r1, &(0x7f0000000400)=""/160, 0xa0, 0x802, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt(r0, 0x3f0, 0xca2, &(0x7f0000000140)="fc818d1528322b5436fb2e4f65c6f45b2bde680a8f4ccf41d9825e86aab0ea51ec6d22c7a13326bc788a14df97dfcbe378de5dd64511b4247e4961d7789766392938a2eeb9572bdaea3f830fc03e73aa08ac1cbd1167c2925a3418d35d957b931fedfa4312b1d3bd3b3cf04e872a9e10ab5d789d5ec564bd31ef50371289ef456f146d7b582e4a0c900b844c6d158f596ba520882b3fe7ff98bc6f7e6f5f263e", 0xa0) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet6(0x18, 0x1, 0x4000000000000) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x7f, 0xffffffff}, 0xfffffffffffffeb7) bind$inet6(r1, &(0x7f0000000000), 0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7ffffffb) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10841, 0x0) close(r0) fsync(r0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x1, 0x9}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x201b3, 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) mknod(&(0x7f00000001c0)='./file0\x00', 0x6010, 0x6) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = msgget(0x2, 0x42) msgctl$IPC_RMID(r2, 0x0) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) chdir(&(0x7f0000000280)='./file0\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) lseek(r1, 0x0, 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) msgget(0x2, 0x4) close(r1) r3 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x800, 0x10) r4 = semget(0x2, 0x57dfd09a3e9b3065, 0x18) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0xb4, r5, r6, r7, r8, 0x1a, 0x8df}, 0x8, 0xd5a, 0xfffffffffffffff7}) poll(&(0x7f0000000500)=[{r1, 0x2}, {r3, 0x10}], 0x2, 0x8ad8) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000540)={0x1, 0x0, 0x9, 0x9, 0x8000}) ioctl$TIOCCDTR(r0, 0x20007478) getsockname(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x198) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x7}, {0x18, 0x0, 0x2, 0xfff}, 0x14, [0xffffffffffffffe1, 0x83, 0x9, 0x40, 0x66, 0x3, 0x3, 0xaf]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x7, 0x0) 16:00:14 executing program 1: socketpair(0x1, 0x0, 0xc7ea, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="4db07096443a32b79574380be3409d20d46998e64a305c284def8b23c214d9c6da0f16c184d06a1808f2cc656e1d6a6a4e28d3511c79c55a834971bb3afc7138afdb281e8178971c4a90a9019d23481ab63dafc8875a25ef096a1d7d584755e201802ba5599a5be6cf0ef1417fd22f9754e076a8be1b25a14d2d80118563aadf48e07090a6aae2a386845928e643b01eb17f9537fd10ba88a33648209aec659b44d718309abade05b76cce3f83b7734feac08996086eea73e4da0ac0dacbe26b968cd59e97fab5c0c85dd9d140ab24b66e874f31591f398692a173e0af44926a6e961a3c", 0xe4}, {&(0x7f00000003c0)="ebed3552eaf5bd5a309ce672c0d5121a1da7d96ca565c996fb2b5769b841d25d8687bba1ca34403f965fe1d05e91884de48a53af75fb32c8c8bee415f65ee88f228d0a217b74f92662b5207f2b2eff2998631483d8e9ba8b7ff9a7937972a4a4044283e12e2bb86cd05eed123698e439f9e4aa108155d0424a6ecbcb959ef23e050f72b0a590bc1b157674eb2058b268b901bb9635d9ea4233438a1fbd3639d946cc087953", 0xa5}], 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1179fa2ec54de81546a94730ad4fd1497ffa988e8ec852a605aa234f097ceca2d0db61e85dda9c0b6b6dee45bd8ed0fdcb2587fad53176843473159eeb01db18484b2fdf49ec77db8944149f0b9fd8b14ded0e747202d1b06cdf67c608c2c276f1b817016bf3689a3074df7331ea42c8de489e7382ec910f6f74109663ab40468689535042762ba894ef36d2fbcc8592d35", 0xc2}], 0x1, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x6, 0x80000002, 0x80000001, 0x5}, {{r3}, 0xffffffffffffffff, 0x40, 0x8, 0x100000001}, {{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0xfff, 0x5}, {{r3}, 0xfffffffffffffffa, 0x3, 0x2, 0x3, 0x857}, {{r3}, 0x0, 0x4, 0x80000000000000, 0x400, 0x3f}, {{r4}, 0xffffffffffffffff, 0x4, 0x18, 0xffffffffffffff80, 0x651}, {{r0}, 0xfffffffffffffffd, 0x94, 0x83, 0x6, 0x10000}], 0x9130fbf, 0x0, 0xffffffff, 0x0) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r4) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) semget(0x2, 0x0, 0x4e8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x1) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3, 0x0) 16:00:00 executing program 1: socket(0x0, 0x4000, 0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) setsockopt(r0, 0xa5, 0x6, &(0x7f0000000000)="231828f5e3f432dfe0ef146f86d57b691d3f615639219ff62f9e085d0d2fd3ab3c53a28cf47b291bc9f63daea77237e005cca8c6916acc4bd79f4e102b9db981ce845670cb9bcf6d1cb5f3c1f2f016b307b215c6fb1b8bf59a9572ba6a82f6258d366ff1c3ca71abce2104534455915c17db3c36fb935d903ec4b44f087167c6d9fd94221ed7c6d95f153bcccb0bffa546022f344da44dd371eab5cef18b07a1db1b4163549f58eefc0b5f31aa28bbc7721e86c9eabea9a2a27e6c6f502faa70bcc4b687ba2e0839dd16e91fb3ba4c4cc24c26a9b583814d8ae177be02f9f2b506ce28174a985d790a2a67d9d639a53b4747683a6c8ab07c", 0xf8) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x1000, 0x2000000020000}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x2010, r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) recvfrom$inet6(r0, &(0x7f0000000040)=""/223, 0xdf, 0x800, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x2) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x6, 0x3) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:02 executing program 0: pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x40d, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)=""/78, 0x4e}], 0x1, &(0x7f0000000240)}, 0x800) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f0000000000)=0x8) write(r2, &(0x7f00000000c0)="cc", 0x1) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="5559f370b7340f8478364f40f599cbf02dc1d4b781b89b8f3aa167df114f11bfc847ba7292b8d3143f32f278f6f0cbde94898e75164df8b52a64808f6e7b6b081529e0588182126ee493b9d4ccb8184cf17b25bd11ff1889444adb6641d172076c6a1b1b9e4ff54c3932adac5e444c99427fe025d2efe3facf6c4c5476ae47ee75cdb6f8ea880f3d523be1c7a7e43cb20955006e25ef5857c7248c1add2bb7d05f4b23a29b7fb9f91557aeeab301db5f757373e6a994b253ca40185a1e96bfcd497829863044d65dfdd2849a4cd2b0a8241ef71c42f61e5e3a745cdb6ec28b24c0b509d45ee19b5c39636a0f220d7ecc59", 0xf1}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:02 executing program 0: nanosleep(&(0x7f0000000540)={0x1}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0x3, 0x1}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x20000002, 0x0, 0xb68e}, {{r3}, 0xfffffffffffffffb, 0x1, 0x40000024, 0x10000, 0x20}, {{r4}, 0xfffffffffffffffa, 0x2, 0x82, 0xfffffffffffffffb, 0x3}], 0x3b7, &(0x7f0000000200)={0x2, 0xd3c3}) 16:00:03 executing program 1: r0 = socket(0x4000002, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="6c55e7305482022e2f62696c653000a0227252b3c084177a71e907027c8cfc1cf615a6273adf8884664b74f3cb85f59c74dbee1fd7eeaa107d20c423a9699dcfc6e1a02aa3265a69a6f940bd361b03f40d8596e2ac1d6409d3b01694c235635962a8d549f981d93caa790d351e4724e1505efc07dfdfe100000000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000100)=[{r0, 0x1d6}], 0x1, 0x6) fcntl$getown(r0, 0x5) 16:00:03 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) r2 = dup2(r1, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000013c0)={0x3, 0xb89}) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab}], 0x8100001, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/234, 0xea}, {&(0x7f00000012c0)=""/247, 0xf7}], 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x10001, 0x0, 0x0, 0x0) close(r2) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000635000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x10, 0x1, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xfb5) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x42) msgsnd(r3, &(0x7f0000000040)={0x0, "e11dd7de82d797c25b5d335981e0944b8b05f0a89336292ae3"}, 0x21, 0x800) openat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) madvise(&(0x7f00003ea000/0x1000)=nil, 0x1000, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchmod(r0, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8000007, &(0x7f0000000080)={0x4, 0x0, 0x4, 0x40000000000000, r1}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="a6f468a130a1ce50bddedc0f03b3f4d16e12120bba888329e49b290e540af4072ea3ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d73367815686750b9ef2a88eaeeea6440d5fdbc028a8b83147e6022163a5a0a", 0x69) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x100) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x2) close(r0) dup(r1) syz_open_pts() getuid() 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) 16:00:04 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20410, 0x44) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x0, 0x0) clock_getres(0x5, &(0x7f0000000000)) socket$inet6(0x18, 0x4003, 0xffff) r1 = socket(0x3, 0x4, 0xfffffffffffffffa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x5c, 0x7}, {0x18, 0x1, 0x7fffffff, 0x7}, 0x0, [0x8001, 0x6, 0x80000001, 0x5, 0x1, 0x4, 0xc0, 0x1]}, 0x3c) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x46) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x280, 0x20) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x2) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=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'], &(0x7f0000000040)=0x6e) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/246, 0xf6) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) getdents(r1, &(0x7f0000000180)=""/120, 0x31c) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0xc6802e182885b23f, &(0x7f0000002400), 0x32f, 0x0, 0x10}, 0x0) r2 = dup(r0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x354) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000480)="7e764b98247cb9f3b73da12297a7d68bde5cda0063bfd2aaa110932086795ad94fb9184c6c99b1004fdbcf6c732f2914", 0x30}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "8500750006f91171998e2ff2080000003fffffdd"}) readv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) read(r3, &(0x7f0000000280)=""/44, 0x2c) getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) r7 = getgid() getgroups(0x6, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x6, &(0x7f0000000400)=[r4, r5, r6, r7, r8, r9]) 16:00:05 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/4096) 16:00:05 executing program 0: poll(&(0x7f0000001fef), 0x1, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 16:00:05 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x18, 0x4002, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 16:00:05 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001000)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/4096) semctl$SETVAL(r0, 0x0, 0x8, 0x0) rmdir(&(0x7f0000001040)='./file0\x00') 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ftruncate(r1, 0x5) fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) setsockopt(r0, 0x100000000, 0x3, &(0x7f0000000080)="497da61005dc5f", 0x7) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f00002d8000/0x2000)=nil) shmat(r1, &(0x7f0000667000/0x14000)=nil, 0x2000) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000419000/0x3000)=nil) shmat(r3, &(0x7f00007a3000/0x6000)=nil, 0x1000) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0xd, 0x0, 0x641) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x102, 0x6) r2 = msgget(0xffffffffffffffff, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000078b03e5867c42f929db5239068174f12be126dee7fd5be363421e71ce78e1f9f2f128e5bb4e580fa836c25159c94960fe935a32c9999a60c65c96c9d2cdaccfd5a339cf60bc42191316d94ccc72248c31c456ce02183e6bb14d882083ffb0bfa5cb70e89a796da6f5e73f85a7131f3ec91fff206b0d85e0a77dcb84420e2f69fd8711c402c12839454af0679a41ea66c7a55dfc2991f090dd0c2fefcb06474120a4e3ac73acec35f1fcae3f881024863f6df4d6d6eb355f692fa683ff2e0f6322dbde83887ebfa52b0b3408c81cd8a9c382d9eccfc9a4f3064dbb48058a947bd6136c3f72fe5eb0f9df861ada6446accfefe50974b36624cd770bb7c08987a3f723925796ad92434b73d1084ef30f8df0a6b25f1ecc228175a68a9c71eda7ba23373241a7a1c95e2a4dffa35acdc7e655c2de0fcc1fce25e6e1634ca4319155ab8ea23a19a4d7855dc889e51f25408788531a1e6599339244e118a6b982aad0b3ec45183e577d37d6c1d62377193435bb2d57ded5f3a26fdf6532f9c709bf757c0eeb668506ed7a809483c5c6585e99fb0d7c1fb9e20ca0a8e8d03acd201a82f5c3bec6f8d9b20d633c0e11ebf129a1580b729cbe9e2d689444bac55427284cce964e86ed543992becac68984fa5711a52cebd17e067357b0b9f375bddbe884fc873b650074a0365e1a815cb9061a97deea30f1fee7fea6329931eddfc1fb2250453f740f9acdf93bfe315c7080b4e5281a57bcf9574e4ecf7b13a2ceb2f8123ec3a8b800496e0004e8c0d4646ad573ebd4a54010c21707b887ad92b0b786173b1b81cb2c3c3c8a87a08323537125b7697dd660831e0fad3ada15bf9802a488128c48909ab8925d6da72a2f282e83c6c1eabb2d058a3ae089f543a4ac59033726e413132d3e035aa6a1b68cc3107aae18d641a4f02f77b3d7275e66936328244d24ccdcdc0c0b2fb782359cacf1ac4c575c91b0df3745634aeb6c82019cb0df7cd8e41d162c45134fc3da61e86355f16ccdb6b9947344e1008a4f0897a45444a8b6f0fea2a63fb892b1219dc79832b02a5a8364f701058d428e0a5c62f0474b4cc296b49edb1df092e0c8c9fe04583a80551c166f34ea3718e272307a7ff3e7c1069de03ba90c794a0383ebbfa75ccb9508a06871a53c745dc030c65f08d6ab875814284e7f7300e74e928806f76456071015067e8250fa01835853bcdb251ceafbd56d0e25514b111bd254b29780a52ed4eb576ccd3a0803f8339c0cc030070e043c62ceded8652e7998ae72643f58f9f4f3df32fb53ea3c19ee5abe5466263cbb005b59c7a4c58c510c7d9bd3faa077574332760f9e4010d028ef2f47d260389c64c0185c6f1c35210ed3ab45c27c0cd4b7ca00c89c248882cd916b97e8d1f048243bb081edc57594400560e64e5f5214d6bad0af46e89162ebfecdd22b3873d9118c3ea90e78b9409fe64d9ca19f46bf5f5552cc43b2455db61ce1265116c0dedc096aa8c7a8f1ef6c073ad1919914acd81be6aef0bd334d7931b7a82c4952d06db0ed11eb8a8edf1ce9dc7990a595c84a03004d15b5aa193c725a0229b49b369414914c8b9cf842dfd8d461c05d2742b8cec45c6420c634bea107bab9bf78c78ceb90dadd4ef0c4cc97f6d233c48ba3444d24e5d690ecdc1c4966087b6a647bb0200b7f85eb9acf3d41cbd41bdf94031b83695974dfaf9200a480306c1d3cbff7edeb186d0be73aff410da31e944af3c97a5a534ce90178d5bb2cae7ce9501ff7e4f8141342c63f1f90b1e645f1a831fd146b2835c4fcd3fad378990a9b842ef1b2b6ebdf0e6ad70f88e06a2e72851599f0b3740c595415d2a1730e6c2e783acc757197ef93761fbf9e804727bde47788607caf89d82340e803ab9f263a50059b7ab22657936e64eb30d9ea685693d63564b1f29f2e08893b8fea13c4ed682c7cd8de2e4db8a672d33a86a23caa09b74cf3498b73947f6a835a58d8498153c522e477c0d5be245a106e4854865ec8193ffe90cd4f2b0f319b2b90cd8dcb1c9fcb92bca7e6cddf8f641340ca5e728a89823eb26c69977ef312ea2cf0f0f6db697029b8ca9495eb71e6c34c00e59ae2181754bb252060f41ac6fc10f65a1c987756884922b87b62aa17581f6c0766ee53ef2ad05c0dcf5cb499dde5280c72aa1fa3b80d9453adf610b0ac6bc4081cb88d56ec0ffdb216095186b7733981e2d75177b2453befde83b62ed0b2da571ee9d5a25d2290418a62e97de7457a68f32ff4dd3e1dbc681643b12b266929180608b338e26a750f6c735658f9f9ee785f26b07c2a090ef9065a53a912f512ec3fb552741dc06b586ea87f791c9bb30b9cc771cfa521d083065c9fc460d7c8fd78e5c0a7ac11347573eb61ce2bea616e3e2bd10983788e090b9d8bd81674add92f35da1d107c57de0a2c1b67a5317313835692dbefc25d90d71bf1be156a7ef9b92e9e138b3e0951ea5ecbe75bed4e2839843844761ceb5ada9a22fe7df5c05e626f03a82f98742135c0b2bdde54bad5cfecb47b7e2fc395478ef37d509ad67be2ae73fa9a6637991e9a0665b200f7a075c84bf6a050df9d5426bdd1c713806641eac54c802f41232acdd4b3d1ff57155ad8642ff5aa1ba1ba502e162c542eca78eb14fcf1515082a725d463016c5ad14a031d1e61282f61e35756cee20495629740d97768090769c005e34413317797f1c9b615f82a29cf6e4149e27778ba2b46694cf36784b55692c5eb101b8885ad64f1564d4725e957b66bff1d5d4224c173c9a6932feb0bfc6de6de65b27ecb31af649a9c0fbfaa606735bc057b6a1eeb30003f70fa2d7af403ba467850521488a0f621e7aefec288cc7da914cfa57e91ed5c68a0054bdb1fa4fb087b42f45488779"], 0x808, 0x800) writev(r0, &(0x7f0000002900)=[{&(0x7f0000002800)="c5576ca6df83fd798650954bd7c9ec19aaca0a5f098551d246e8888e4a6e1a28af7eaa67fa9a5c361d1e028564e5d663fe617eac2af8e5f2b095faac433d402965205b42a07713dcd629287364f809472fbd08d24be839b0a914987c15e2a11089056ec643892ade747182a7ee2a61dedd9919b25f9c0590820880b20e6900f9d2c616e0733c7860121f4641df7b2183bb1f94e0d776f47794d1de0aa1ddbb151acc47a17818dcabce4bbb569711cfc1af3eacc58a87631f63814c283f711876320a714f", 0xc4}], 0x1) r3 = getegid() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r4 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000029c0)=[0x3, 0x72, 0x8, 0x100000001]) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) recvfrom$inet6(r0, &(0x7f0000002a00)=""/18, 0x12, 0x2, 0x0, 0x0) ftruncate(r1, 0xfffffffffffffff9) r5 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000002a40)={0x3, 0x2, 0x4, 0xffffffffffff83af, r5}) r6 = shmget$private(0x0, 0x4000, 0x305, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002a80)=""/36) r7 = fcntl$dupfd(r1, 0xa, r0) semget(0x2, 0x3, 0x420) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0}, &(0x7f0000002b00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0}, &(0x7f0000002b80)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002bc0)={{0x7ff, r8, r3, r9, r3, 0x80, 0x1}, 0x2, 0x7c8, r5, r5, 0x202, 0x3, 0x6}) accept$inet6(r1, 0x0, &(0x7f00000008c0)) kevent(r0, &(0x7f0000002c40), 0x8001, &(0x7f0000002c80)=[{{r0}, 0xffffffffffffffff, 0xe0, 0xc283449d4ea6fd2, 0xfff, 0x4}], 0x80000000, &(0x7f0000002cc0)={0x8, 0x1}) getpid() shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) connect$unix(r0, &(0x7f0000002d00)=@abs={0x1, 0x0, 0x2}, 0x8) truncate(&(0x7f0000002d40)='./file0\x00', 0x4) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000002d80)=0x5) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept$inet(r3, 0x0, &(0x7f00000000c0)) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x2) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/64, 0x40, 0x40, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shutdown(r0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x80) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) setuid(0xee01) semget(0x3, 0x0, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:06 executing program 1: mlock(&(0x7f0000215000/0x2000)=nil, 0x2000) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x881, 0x1000000000000) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x4000000000000011, r0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x5bb) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ff4000/0x2000)=nil) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/138) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) setgroups(0x7, &(0x7f00000019c0)=[r4, r4, r4, r4, r4, r4, r4]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f00000018c0)={0x2, 0x3, 0x7, 0x401, r5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001900)={0xffffffffffffffff}) bind(r7, &(0x7f0000001940)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) pipe2(&(0x7f0000001840)={0xffffffffffffffff}, 0x4) r10 = getpgid(0x0) r11 = getuid() r12 = getegid() r13 = getpgid(0xffffffffffffffff) r14 = getuid() getgroups(0x3, &(0x7f0000001880)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f0000000000)=@abs={0xb3907c84e10e6f88, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000140)="d391d5430483f73781647dd3d35cdc6d872ebef0503e5e046d8d49417e15fe3fef21d8c5661c4a604404c591b14904677b4156abb0eca1dc12042b3300e19770c15e19ea12f7794d263e98f7b72b23bd79b244a62a4f3e02943716e2fd4b2e9f34c22ccf4d1591018b16830cc7d2643e1b177be537bcd596579125e76ccca1a315814cf70518fed13f8a69db6534b34868f1c6a49455c40c26a45569d6375d07fea4fb34982ce4bae61913792199e0e5178e334094b5dc2790b2e8e6b6ddb45266976a014f74b4165c75953a94b372d5c215bb2e852c50d317cc", 0xda}, {&(0x7f0000000240)="095e9704b385e306556bd6bf8bd856ad8f0ce6517839fe0d6887493cbe46625b00d7e61ffca9d1cfe4daa4a685787d02574d87ea6a0a86d008835968f12f0164fba1a60f71b5637cc92d2f85ee8c299e5b4c4ee6f8e4d85134aff46deae2613facb9642312cd7104b7520eca9ce43b6a8d780ec9d3e07d1464941837107ce532acac2bced7207be47534de8fff5c5db6b875e03094c9f83425d8a3f59f915e", 0x9f}, {&(0x7f0000000300)="af56e21fc82d583c2aeb2f786e7887a2ca595b01ab488d1650805612f6bcc3dbfa7f0fe8da6a3b2d264964b3d4d7adf046bbce8ae625389f6ccd9d93daf920618a6b854a5fd3e74a02fc263418aff8fc821e1624317961acf50290cac5117c779aa04c24cc10e299df64fa5f11d95399d15b73a30f88c3ef14b8a67191a34e8144dbedf785c9d068f9538414387e46f5e281911ebe0c159edf8b0d6b2eeea9adb4ac96c5fbba3c8300c3bfda204d8c622f17fb03c1a86b75d176b009c6d0a615576aa885b7c61f757971824c8e723bd0335779e4822c0681d7f294f33f", 0xdd}, {&(0x7f0000000400)="4ba09f17e5000b9b157cb4e34f410e1a34598cc871ba4379a16cd941db72b4f76502085a30157f861ca7bb3043a876c659f0ac8ed0b4ce344e2f176278500ff76428724513a2c2da3c8f184dca22e08054adc4b5132aa93dc15d6047b01f054c2408e79dd8fcb63a", 0x68}, {&(0x7f0000000480)="aa5bac5d5e7da1e76a821ba87da194210ea1e5519b11036b0e2a497832ec806b6c2ff9c5c5df8c67f0b922d5eec084ba643649375a977557a83b3c6d7dd62dcb1f932a833399d20e2d8b3ba6f8f9ab3b6a", 0x51}, {&(0x7f0000000500)="995b7aec936d33c02cfa542148ffe1607e6fca68c44b270b0f9accf7bd7a2aab2466e39cdf09161441345d4e06b655dc8d66d0", 0x33}, {&(0x7f0000000540)="1f4d68b238b7e4a88f4921ef30014bb46706aa285c6b12f596cc8652b6aa25e7ed83640406acb5474be3b529a60fef443ae772fe90f803df36bf03de5ee6e1ab64c474f3078a1c70ef61dae96bbe1e938706ddffeb1453cd06c81ec03709ef597736da124c0cfe7f77cf0b4e2ccd3f99885e88cdc1babefe6895e67cb9d2e0d2fdd55a30ca14b01cb98a0cb460c1af98da57d3", 0x93}, {&(0x7f0000000600)="908628871cf46d051656b85f", 0xc}, {&(0x7f0000000640)="926129f2d5c044ef75415bf44ffb3825378e3ce3397d1666003dcd74dbd94b74c1a518b38c0e9f1e1d6d007385a9f520e0541ac212b5b7729f1d0ccfdfb62e8b1ee65a7c59fb1ebbef35d52dc1ea74952c0896cdc37c7fda86ac68cd0628f9dacfdfa904d6206853c72971648847bc364cf063ee842ca3804ec058ca05e63636c899009f448133e87ca6e023718428c3e1cd03d4ad12cc24aad097afafb8e9ae99bed3864b166d87e49da7cbda3de57554198eabbf95326350414b9909ddcf93de53d2cc6e14bf604eeef065134c57c72f5b408d910365dbf43ff9dc02fff4a7039531b360fbe8851302f55283f202ebfb5758927fe3fd61ee9164670fa602803385e09620ec4567b218b918939c58cc8f5d830973296d08a4886c05321159996de8ae422f5e86fd04d83a84af065c9d1f1c52761209af86899f89a9f0263d172e81396c5e24b92280c9668502cb3699f74ee01f42388786aca957aa1c816e2efa6251cd285bf2d782c2e8d54bdc56c5fa620a2d386ff376815264185c82f2f7a116069688e0a68f14bbf319f6003b577ec77a601db34c9badc7ceeb330b501f805bf7aff913f56904b3e6abf1e41537b55014b013b2e6112f77bdf5338c769d5afca8d8cdafc633ae04a85243323a3ba6d4ea9f52c0ca6a8535dc74c91752047c77a62343baaa74cb3979e14f0190edaae3cbf0b63f59cf66be67b9c677fa8c086b47ba6d684fbb8081196a440e9116d3018ba9b4e1234e560c90eff3a5e864ca0ed45214c1563b483e11ca8d00d313576b514329ac1758ded6d60fdfdfd1714d3bd5dc82c7697036217ae07c59f749a8b5aac1895391be39d681c64eb50dc9fb2040b5e08627fdc8089ea6a654a7a6bd37468a4a3ec1f3144f37c4af9751176a1316963bd78e11e481c5eac152a2d34cbcd9194c3f5245ad218bd3cf248b5a3ed844d35b3c6f3bd083f58fd6a7a17d271729bb2c79ed7c156c81ecd4eabfe4175e55ebd17b05ad3ba0dc463defc2c28dbdeb2c04703014f407ceae387a6802d4a6732e2185a9471066594df8f1db34d17f4b53360fdf544462e9299938b029ac7e69170624c73d6d0e8941f7acec4ea59717064f9fcca0fccb1a224813a2706aa5cdf9bd7441723c4771a43b4a6c18c00a9c65567a9d4b7a421b13ca82a7d6a8881eb13e11322a5ad3295901e1cbccc9a5cd54c0802958019a888a877ed92acf884bcaadceba44d7f2ee1462a7819d267f29b3df4d8fcc85340dd0b800ed148e6b7975e8d13cc5cb4ed3e6ca0b347133bc8a28a0eb5e17b16d2ab611fe69d1558529383e0562d30e14a68d9e06be82a81ef8860ce3c21ce5282e111145d69be079e451161e506f3efe41ccc92bafb947228c8d5ac4f28600a0b939c82fe763d99454730caa0044d0e720c5ae74d2e7ca4e0791e26d21570fde528c5948115c8fc92f44672c79e3082b0eda0daf70657ac02e7dc9ed36f6b52a04bdcd6d49474a4d6fe4b616d37ba4a51d5e55834e4845544520ba88dec7a719bb3bbc8e4fe990662ee01f01ef6884f3236a155a6f51b97478d5f198e099e9c18defd1fb6ed33810603abd103ba9d91a05cc981894ad2b5a3200abd01c115067e1e2ba4b0c4cacfad23e753589d70b97fe9bd08b14457fdfafa22200291a9ca15eb2c69b7d81ac09990cf00a5b94382c4ea71008481186ff47b28bcfc39ba990daf542accfb9a2e9d4d80d34e08b2483cfd566b8eb93d326032f90d71264bf76c3f0631b421acd5db9c864e8d5d708c68a7a8b6b033420b3ada0b35fefad655bbaf0e93ace10bf0f2263cd52a9f2db046e2833fac63873b9845bbd55a88f4f8918e3c4cc9488c4cfabfff8cf9b7197917041ad9030d604367a7354e62bc782735356d8be8523eeb98366a664d0ef2d0066b32c97c22169dcba65effe5533cb6d1dbda3c5841ccf238c7ff9b8d64da87302859cbe49136a4f17b0da89b03874f43d4ee03a89fe52f954ef74ec425958c20c1d2c2664cc57495f29b81381031926aac91e7761bdcd9e91eeb4542a83eec6fb5f94916846277a5d598d19625d2ec1b6d525ea33179ad1caf48045149b8d98a43d9cc44af638cb9db3269c0166bf325387d554cd7aff4c9cec00cc9dddb3935c8efc988c76d7578659b3c2008745337d9b79f43c58b949ebeba61532fec10ce959f6a7bc772fb8952f47906e8e1a0916806e0a96a6b1580b9b790ec5e78d9156e10e7486dcaa505c06c4eb569c1150ca397195f4096a58a9871e542afbafa33802caaba55072f64a65d4c7bcdfce7f8dbffc3df352ea9820229169e25d5fda472a6c132bfedcfda0556d2faf8b78ac31d0f2e5059461da33cdc6ad0554de925392d12f83ce5398190f7853b3ea7214fdc8ac7b10f43385297f2aa77b05f73d91c0238dc91b314674838695ee14457bb5cd5a0264a15788b41b69c9c23c78348e4eeeba975f72ccd276c59d5665026f7a5e89a910f6f00b0912e9af740cfdbecd2412ea9a4d5aaeefbeec29e63a7f1145232a7a1a387f706476640f5738b393da8da4c206c35800fc76bb6ab0dc8e9c012b06c6615f600490a363271c9311e9df7d39599e69cdb5879b738c72845e5182b9fd518f543a6319c0ef99c25f629bca55a474c914bc18f95ce70e0290576a93223c99bb655f945918b87eb998e33da7c1bac376670b6ff3de773af831e677bd0cf6019befcd88fd992408a1461ce9eede6023bb09cadc4d88b3f17587c831e82c5157527287d6febf744843e1ebd9c82a606f9c79d0eeea197d7fdb467214fa3485a7a9993ebdc66e3b5ce296874700528ba416cff06e388fa519013630b5826e8977b9ea58c6bc476208f7af270f8da785ed7567405034c2266ab28e33a888eb9c73a767ebeb9da41317add5007b71dab492c142b2ddcaf18fc76d86fa69690077d7daa09522f57cbbd0053e7432d99eef50bc9a2bfdb7b73f658edcc56570b5d206d49db669a2886710692617bbdf7e5289c866abc0bdcd83ef210792e037444ae1cd835ea8049f72190cc49d41c48acaf910eb1df5c3a0a9260cd4a2fabd16cb516928bf170a6dec3d2286c33c58cc817ddd4640298fc1847ba4b296e7226074542c266274636cdcdeed242b0134b3d7f6a7c468d23cd287302711607898c46854c18711f1107c825fdd3a21ba3e6747b0a58697de13339eebe85b43b817f337903878a9243cfe3caa6edfc98348539e0d460c8272d6349a16f269c324d7392395e2a9ec69cf5e6aa170aacbc469ab79658fd9ae5f6e2439012bf250b648cbdd193318ca67f833ba5203e5ba88b858ba0f374c6d6798ba1a123508adef916247ff47ada53510a166b4718c9a9289839f6c532e4ca6288fb24e4be9375dde09f86cc247d6103721ddda28d49b6d6ddb0750a425845a1ebf0a22f69a609e6cca502b5871efae9827c8c5ba1ebd8177f66f69bb37dd47b27df95fc180d745f6561e10d117a959ea7e5b47da074e613dc7d53d68e93e5cd04a7adf6f458ebe23704c925b0759c2eaf45040c80b4f08395388debbcdf605d088b67a91c3b1dec73568e3a0720e9478383c3f31054431977816f3990355f7acf0f0b2323711b2af99aaf17fcde380324a7dddf8de428b4e38a8bf0fb397d7834ddd45e8e3bec5f8ee5323fecd9774cdaa811c98b33a5108d370f3e8248702f79e4dbc88349b3cf742cf73f9901329aefbc211c25d173b961750bd6787fed9f7360c1942a435227e25f647d33f19ea4b3ca65f234b65a837929cbaae7525a002c7e94a60233e056de5b3e1f1394879d6da900f616acd3a3d5c1b0dc5836fa765d88d57a17f842e364afd440771a180cf1a8e6385d93bb6c448dfe6767dd866276e6e7c4f6ce785a687a8a2c0c69143fc426486a30c865349ed6a5d7e79fc1d63941b5d156a050c1e05a4f1067be40172bdc5d80054000aab48b34629e09c9d55fcb3e0f1c8ec66910bcc431afc77b86389cfddd65d384665879052b6e8a01f53b97ba5ef5857db50b68d6a4720a5a75305acba7f099dfd2d409ff8a995acaba76b956977db6b52453f63a96c9248c4013348bc9c52b8e490954f15807c02ea5e4912b57a8581ef74b9ac336653f1cd3761d87cc30e699ecef78b8520829f880e843ed2527402ae7414abd0d279dd1ed4bc19ec301babf65d28f4ea2e5ea1e134f1edc5170e5a5f9d845c63bb6ab88048cc8cfee43c120eb1d6b651725418c90f8168da4dbd3619bfbdb5a12d4d8d0f8804489751ebda5561add84cc84520b00306655a2103abf31d9919c2ce6d2795452b59d57cd3ec7d038e6f5f29e4c2977f6c1d8758d79af760c958845ed33a871cb1448ee84029292d6648342d58584803de683e23651b5cb7b219ec5910aa8b14a4fa44b03e61902ed89549383e26762f0a803e7e31e864339624406bb82a24e3e3abc76ebb0c03ca5b33fdacc189f4b4f1e57af3ad04687e3b87cfe363fd3434dc270a93bd11d0271d79bce7fd2b741a15a7c05f82d4618d211b8a53b8f66d338fa0d6868cc50a81e50894f45a7bd4bc2279a221cc58a2382d9bee7a42884fddf602af222f49f176ed42c3ebb944b0b655e6cfa3195f9034a81d8a908c3e6306b6e18c25b2666eab5b77641752ee8fd7714fa9ba8ff0473a158eca8611bef78a9315c6c5ef3ee84f39a7df463d148d6dd283fb55000222c701d277d1ca6492b10ed0a360948e5e403fafcf01363a62f58b2d93facfc6cfb1d60909fbbe9c558b68650c4ba9b8654a210f9765562d0d1f2f020fafb64b7f96d3ca9cc41c3f9933f5e281937f3b93ade6dc4d2108567f2197c49d8f5b229e0e969f4dfa247aed7e83cfbcd72cf469ef0e8d3db7848250eeaf811663ea996187b588c1dd8ca57e7ac7d027cafd7f01a22d1ac51f00639dd9c9f818b1f2df0a4ae58e75263c1e7d0804de15f4d9b0e83888431c6a7d2ce798f0ab7d35a41ebeab2321a817dc877b128fd1aadd0cb72d88bf2e3e0c2f144de8448934012860db83572c4addf470c34cf05e80c565854d6f2fffbc2927f3f2e878592dd5204edb6dab9d624afebd5d5afad16737680eb3f97e5244cbea9474141ae81d6097ad4d1bf5e1dd1d8f46c2663e227e7ed524277d8a22d24f1c6f9f5bf1c38610f79dd6ff63e3de058deb733979057ee29b344f0d0532f38187b3bf05507c3b592d769c5d066a3a205b8f73306525acddb885500557cbcca6536c7ecbe6c2f322f388ab1c09fae74d620f97f5e8f43255c47bc83a1dfec0ff0302d488fa064e58b261b297c66d867d49244781849167d4bef5a9667de33b36b031d26fed7fd1c3f8422f23bf57277f67b260c3bffb3f3a467546dc25df08a54251a290b950312cb16e454fa34982f6029c48dc891a0fc0c732e2c08bec20a459c82de5c5937f4c1d08be7b0b1e7affb176d0e9ea277c5c1f11c5c9af6e881b8eaf74b240c9758097f9435c1608e2d00a4d9a2af6a70ed0c70559a9935af9300c1e1d34b6e7dc0d6e1c5f3d0b54a9e30d13fa3270b889764edfec10a643291c1a1b5845bc745b7fe4befb50e07c04bee61965cdd5f3dccfe78bb7dc0cd66c715abd84fe5ef9207ca48836260f61c78b42a8f7e631f30e9dda58d3cc2ba1603e7b6f2ec6f7f8a3e9a144119b05b9c2dd3f9c36ca6b7b99ce94460f9874138e8ed4c946de452120c3f75c034006cadd5fb19daf563faa57fdb762313db1fd0fab02b8a01045d65e2ad4a8fdfb64e6bc944ac1cb6a60e01a2eacb310726a68698259a07512d5a1cc019fd17dc84f01125dc2", 0x1000}], 0x9, &(0x7f0000001c80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="30000000001bd74f2ab61c8c000000ff", @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff00fdffffff00", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000a022faa33d768af64938faab8a37c28f95450800fb9f809b2c29009ee5a7f0aa8c5ccebbdca2a296c1bae1c9f3fdc8b6459a7a54b50819f027f5bffd19403294d2b62063f6cc787b2377bc52fc0db0eb6f208fa7a24558a5246ea3627f6e71bbd35eb3d9c3159a8927cfa7a3592faadc98d8c6e1e960a581a860cd67b738e8d4bc02255dcdeab54109b7e0f128e0bfea6e7fba7ced7f681cc4006de7f9893ec589e9e8603feb8569089256e3cd69dbfd1fc78688488981affb5a6ee3c40c00f07e8eb68fa50825400a61c6c48a41e6dbb315b05344678600780c296c7fd08b99f6c03673de548d9bc8259853aea1c30edc083fd480239797daaa72cb384ecffbf4bf0288b5183ea4bbd085e3e510573f7ea39f8f46da93c29bbef3669f122edcf37b32bf6e07070201387ed64c89c8eb8358b593e356dcc0097b9175836bd097f4f2faa9cb9bdf6ad8accc6565351d1a0f6f6840b7526bb65894ddacbf538c2c0958fb90dfb5828602b58a912d1b5ce77ebdb9cf06e00e0693240055305c17d0c2fe", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x1}, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x19, 0x8000, 0x3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18d13ea5132eaeb645ad461f68d3471faa943c732358d7d06f75693646da1fe448d750bbd37ae1873d4d73e3d9ad45b10eacaa07abfa8b38dc67265a7f24252454f198bf3646583cd15255510dbf13a763b91cfe5a1c65208d6eaf4709df31c5fc393e6407241626ab99ce5a8a85b685f893218ad0db373d"], 0x10) close(r0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) recvfrom$unix(r0, &(0x7f0000000180)=""/197, 0xc5, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x109) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffff9}, 0x10) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 16:00:07 executing program 1: r0 = shmget(0x0, 0x1000, 0x7c, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x200, 0x8001, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x512) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'\x00', 0x9, 0xffffffffffff3e24, 0x100000000, 0x0, 0x58, 0x2, 0x10000, 0x0, 0x2, 0x8, 0x6}) close(r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000030000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0xd115, 0x0, 0x0, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x51) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:07 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) geteuid() getgid() fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getgid() fcntl$getown(r0, 0x5) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getuid() dup2(r1, r0) 16:00:07 executing program 1: socket(0xc12f19823351f662, 0x4005, 0x5) r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="804be3d72cd6ffdd36e18afec3ae6413f1156ad2f773ae948b60aa2929f6d182670ef04c835340f44772a410d6b6e70b14e729cda6ae0026d96fc239046b4323ac1254864dee2771af0991e3b767a29fa7cca0be53e96cb3e8a1b448657bcf745943f0880011bbdd7b0d5b367a764094749a2be1423f9aa0aafbff75e4a0ebc8c61d67d7037fd5685acca6ad065cc3d82e6708da0e7b1fc87d7124eeb7ec589135f202c8c166c050c58ac6d116b132f85c5f2c52f79179dbf8a34282e5a0faeb6007c8", 0xc3}, {&(0x7f0000000180)="968c325dbf499c574591f98209f3caddccdc4e9ef8caeae40db9bcefdcb74bd205b855267abedf9c7cf97c1201a9abce087802b31bdb650253bba181d71b0a69405459428c2e336adc7c97fa2c6b157949e2b7e3263c0c6f586bbfeba1a2ae5f990913b085ce7e1a8f90b8ad662d1ed5a9920107864c7490d3e566314c4a5b145d482fb9a087353daaa82bd0297a32e6bd82fb34c016db4b882c708304ddbdf5ac76f6917bb4f0725765f2c872b62d2d34952ede424e0fa883e8e9c11e414a8e6e9796aab19cbd138cfc949752175ab95e59165873b5102760f0e9a6e15e8326", 0xe0}], 0x2, &(0x7f00000014c0)=[{0x98, 0xffff, 0x200, "9daa4fd6af7b742627cd178f5a4b902c8ec0e365e91c12d7b9741da96c706880178e97cc7a2dfef2651645591c3e195c39c660557c0358f771c0052ba5fcc0f199e206ecfa22cf08583a2256c828841cf3a2ac66543ca5058d64a3cebc99995af89926791f84c8d67caf1531f4b3d37c3caf1d057d15d5f6ac72e640d4c12b891b"}, {0xf8, 0x1, 0x2, "ab1387ef77708865bec1f463bb0ffce5b1cc40217828c5b479a33313f6002af30ea8555132c4f364863383c5405e7a42da55fb506b8938d6a1baa5abc1f5be74e215f5096d227c08d3ee1904f6b398d0138fc4ef4bb5480659e4b5070036390fe91e9f06822b0e63a83c2b1db3c608bc89653547f0da8e6fca6f28edb0ad25adb2d6ed1e3c7b255d31e6f5eb66bb41b1bb3c8ecfc72f6bde645e01b3c3823a3b114474e7567fe9637228335bb53e44ad61f64c957c0244d17a6aba454f02f5f72e6dbd27b2eaa791b3cb39813b509781831b201595ce9a50a8d72245ff78c4aa96d2207a"}, {0xa8, 0xffff, 0x813, "3be87db04818fdbbfd48ffb904662fd51d8c0dfe8fd3c68f29ee55ec8acbff85e655be56f8f0723b809a26f7b676b07ebccdd6a962cd810741a8d69ef07298241f7abdce9b157cd68bc23ff31eac1d66e37d045bea749de85c7039c03a52ad6bdb1033cbb3ff23838e1f63aad7db19c91c5debd94d94e501a7e019f2b2a8610a38645186c305274323bf1876a5df378bc166232af466d0"}, {0x1010, 0xffff, 0x3, "53d2aa03a080f59d6e4fa503d0fc871c3e5ec61690001c1440bf17d28d299f2d46b09641d728395bbca527eb8ebf7a733b4a186a95eb4bf410b9c544e33aee5bd102c0570c27f2604f52e0f2cd1347aed67833846dbbaedcba1d22311bfe533808885146b1375a87356268c5d65444b676a96e7abe563f717a0992d4d1de7ea7e095c0c0b1f9f7ae27ac22c7ae6a71b1f8a557c778259fb45b59456c185527ce428846a18b097f534d05a48dd8f3f7f97eb91af9ec60b8ec6504ecf2270f061fcc5423cd5ead7e0b43ad36597f6200ab3c3c65e24583831fb9d4c1ca955d7f640112485fa5dbf410f3dc9b70b28eb5834ab769ad76a78458d5202111e1bcb78eb42c3d71da902a2190028a82031572713cd0db7df2ba84eb50061fb89394ecd3d286651ffa46081c4b79cf00f12d2f215955143e7e0245ec21c462b151c3076b4dc9b9e2dabed9fba23666771bd0592bd7f760f23d0113581c91049c2f5be20ede415798e36e6e715ef55834768fe6a9b8f1ecc46fe5920fc67a0fcabc22eac0b8bb7be8e4799b8e747000c0418f0530918826738cea7a32ffbf2ea5e2ce80068092f6ff9f9a6b9e2d2004dc3f39d018530e0c7e09ad289c61f69ddf7555a340127b741741ec1abc5294d90a7e350d95f292e44dbcb49a08d742331dae3eb9f99caf77e67c6c7a39966a527e976c06e13183198a077c79e5828b01bbeb6f5d5098c68df46fb59ba204f286058fe517a203521499e2135064733e6e659337e1257160536a9d56655cc76ad03c167e6e3967b7880d001438bac5ad83086542b3f327809838fd9779ebcc5850231774eefbd11de9a56239591d11422485e01febadfe81fb0072329f81a8c194d498b677216da558e899ff82ae3176c8e65d15bd2d5a4e33c3eda8414fb5ed659e893796260bd12610d42f6eac4839b4e4fb30ebd63352df329b7e4bca84e0b1fcb82a7d567fb41763bb4d7626bc4f511fda9271d8a1a555beb664345efec9bc7334b90c1ae980f5336e815d94c6e469abe8fcdced2bb3529646b362c2b5f90ae28720f0b19ef376f00c1b20d693dbd76ad3bf3b496a7824a59386cfc6eb2718d9aee269db09b2c07a5528a101a6f1e4ae149505e4f6261f7347601f9412a998eec793e31d62d64299ed20751f308834659995e2704cb0162ee8f5242c97601e36961ac5feaa912e0edf82ef4e0bed6a32e0cf03a2270e8fc3358d5aea209bc5279b5291277dd9ffeebbf71def88c77a276985894aa8d3c5522ea21bce280177b9148d3716826e8db2c633946214179eb76291a2e4efc4b400cfad2b10e2aeb1d0b5545bc3cd93451c34aed7675b897ce0579a395c98d74dfad22abfd51c1484c7afc13c29ca8d6ac4a44874fad80e9379961f7ac5d56469daad090fd204c7a5aa3bed2d6e755126df80c1e56181e49eedb00727704495f3158a77ba4df698b716a3a3d88e5876f62e53bc2230bd88068d2f52227c577eca02666fe5f49580fb62e3222bf876db73db27e168f6d745c7472c818c7fccdabcbe05685a0b898306ccd1a07714f4663a1eaa62daa6b8981c09a5f36a5ec538859dc47a24f44192f3f918f87206f43ca871d786f1cd288f00585f7c780287d1439c442153e459580391a6d7bff10131e1c566675de07cac09dcfbc8805e961ba68b49401f61bb653bb62b508d7402d869163929cb3c52063491efa0015944c894b84fd3307f29f05d1497cfbca701f0bfe6fa54d9f14be4fbe2dd6cef9778fe51586de59829e83ead1db02d458596fb753d0a1bb5570bb9aba0db27c360c05584c15dcc8b6a4132e056172e5ea6255cf8ae63009e769d48b892a9147c7934ad35ac93871b21fa79fc3a473b6c0bfc4cb23883c404abd9ff2be35fc01056abc971ba8f89a31eefe1274e671c322b7343cac8d9253fede760edda8c0ce9e18c190bcea47a29c6ced172cbeb0fce741186b2dbc6657bcbe52540088f1ddc692d14b0f0d1f61a0477c07dc8ec4299dad8ca6a31bcb940846d8ebe9d2688470ba1185fcabb8a93f4419ae29ff6c1c62befc529860d398f2b4e26971b862ef3b583919c9fa39413ecd8182ecfe480c77f3344b650af6dc3b846a417c79a2119647ac643ed89152301f2c39d0f6f1482720505b0178c0248ac4187f50fae5311344a4afb44eb352c9806bc8a61f437ea91f40572b8703434e6f3bd1337f1508bf77e7256cad923d6ba8b210f6754e63e47069f72daf50782f4308df29259c100427066276042939609727eaa67d18c2e85a8d1a8f27b74eb24028dced8568e8c77c066595440947335859e77917e649b415883475f8bc7abe64fd45ea11d0e8b25f2db88194bab5a114be188242abb155244a1f0d7d13aedf1493e07a94a78c266b494886f9916c5ca07735b903d9e9c3b71dc360a2c95314b8d5ea4889361208c637562ed01312ed0bd4220af13f835e7f12c03732695623c7bd9708e4b5d834f5076e0fa7103511d114a35bd9e59121a955c8caa54e6f69faefca099d7f073198dab90fa58ab6304117c3e20603bc7130cb460356db6727f9e3a4d7a01f6912e5a88bec18ba0b35ed651d2aa06adf88ce83d59501fb215229e8603edd3447db64558f8dfc08e316b32ddaaa3c09e46963de5a3317cf8eba1c21e1f858e95edefdb2c9306be06de2c57e2e3e607b535b2d3b915bc55de0a117d3d3120a6fbddd0ef8e30dbe7a6e9a5604b0fa6dc8a1a8872a5140cdd4f56341177c5e7e43a11c01cb55b7f617558dcd3718d6fc67ca435a97f5d6295d804ac2af54ee79d267f29547daadb85555cff1cff298f9762d63112165128537cfc14f6fe4bafcdf06162fca11cd56a4099dafdf9a25cd0e4375b1abaa79db4b188bfabd0e85c46e665b333f5264735e7da383a909b975b9e1b63deb7319e34e7d6b22aa998c44f53f04ba4a95304c981a24b97cd0932fbc975c47310d96e2e4e59fa02ee186dcb201273532b2ae26643b407e53c96730156b682bcf66f84e2093b73f227ec59f7d1d390e1392a8e66a890f15e4d7f14bc7826e1f54de4033af2edd2ea6b1ad53792acb4242a84eee02b9996328da48506e442e470626825e2699a193253de6968ddcc8aee9905579f7358c9b3bbde967413c0b992c5a7d6f34c9a5a6aa14ae4fe53f4649b02d39df6080e894ba286cc4c3968d8ac9cdc36a2303cabd47ba1479e2288c90d9b2f9cd4ae8e48f57f22756be243a503ec79ee0f5831e31804a2ecd5934aecf0a22941b47a7b8f32076025fae322d69069ff52dd67336897de192ff87c2b7fd841a432cf62b893f44b59acbd843ae277a81c79992bbd1e24085b548f7e19c63a530b4a71806b6b4538acb7c6de3ba8cfe0d67fc95de3620385d66e647470442e4df1c82f450d4def30484d95bfe4e044416e9745d9272f2bacc7810a4da7806ab30f70a4ee51c424bc1521822f1f94f17d7ba4a0f54d381d367b78c9839b883c684229b414d4cdf6ddf79e08ae740a7091cb814f8a151be8d2406d2b61029ce626cb65ddd279f23d4e8851993405c81eb0bf287c011a8cc77cc32dc72a095866dc77c3dd8cd59df6e3227ed2b8aafb6e22a70ceb2be29fbfba6607b07ca35f5b5f6bda6368340455a674696979c9f46b4e05bf1ab826a68481effd4c7a0c77543a4484a839665068c06eb092cfad3e952a6af8afcc76ae923ffa269c1fe73784937d87ba3305ba17c7642c39c7da3380e1f1c0fbfa3f173b2d94f39d2b916e9df5280b67a4961df39f1c320c80d84ffb60eb26af06f738f688f598a0850a898998453819e724bffc34dec24a80111a9143213dbffde854b23d29e14195a373c01c60e1e754fd3274b3aa7ccf8006587faced2432ef87c7f4e336ee6fdb3f55449a203129e07b746868e6fce55242f7e9cb290558caa5635d5723c0e346e829f2a29fa05316974c1a6c02c9110a0e7abbcf025a2d77a508f0d54c8a5b9f4398957379468043f4965a9e51db1a7136362402365f26fdc29fa69f8a72bc5dde65f73fecfbc8284272490b4d3b37b552b9133071e7b5e4e53bcb09080cd21a98bbdac4c63ea63e146c2db4b56609dfc5eb23fd818ddfeb161ebfbab33abf84b4cad5aa22a53a7789721f9c528fd6c00222d79d4806729a0c2dfb0ccf15ae38ffb090a092bb88679aeb834f34b31ddb688131a612df63d70549c758896d4163474c6e9c8d93bd2b682d8c5ff4f0bf7c3d7253969b293fcab701b84b210ef13fc434a570741d69403c77f83d30cbad54bb8496b232650b510fa7212fe9f14a8dd2adaaf83bcef4aa8ec9207378a6f002dad9a76d473f95a14eb48395e4cc4dad924be3fdf8b66f02459be5e7735438cfaab32a60f5c9d1965edd689b0b7c3c1c0d1d5cef681332a0ef00ed2ff024a6c126fc15b66768fce2b509ef0c381565400db8958bf44e738b81db1eed87dbc57d1606dd81d1b16989ded42794bb66e2ac3e204a8fd7e5f514f06bc534231cb389782019da693c5e611e0ef30e999f09e337565c1c22f03fd9ea74ee69bc61e45b7695dafb984287ff162c2b7e75d0d20412ec15af2ecc1269921d102c84c2351b97c72e5f5d898dfd43a45b2052921c51eada677ba203cdd5e8aaa1d57d2e8ec98ebf9490972423607833ffeed6d051b8dd451ddceb4b4d2f110cdcfff234725ca764f0cb36fbcbddfe41074a55ba3b93759af6074f2f9493d3c3682d12b34c540512f8d0212ba6f6ca3a7e1cd5e3307824ee4e4b921fa94c0bc7454f98f0ce7f13f7e886f5c1ded8034d5711efd36a8fea189fb556bb7f942fcf75f1d64a1f74bbc88797e622c6189372b06b77e37a0916ab7a57c852f55e1f3972786fd6d819e3632380effee3b7b4970a4fa6df7a92ee6f5f05d63165a1d3671a4149d0545b9c4b87ce04d7d52414b67df6758f7c7d17505aa13a3f819c6b43e1e1e47eaf97ef36e9973c0eb8298852d7c3664446e9e56c7151059800176f6240adb029521e73c278af82149dda02e3b670ea2b668d7a1f5f274c1f8cbe4cfc8233a1f3acb9390feb2fbc4f235379d864656d3398b9a816017d5ef427340b8aa0fb3a14367905c93192318efa4c948c0e893b03f31088ab836dee8b6be26dc277afe88337ecfdbba180b19d70b9f42cf62f40e27da12cbef02454e96b6da224c0d0b8dfd645689286e7f5ec5ccd48b2645abd24f8b2c09ec6804e55250bb4795924c0b0b225bd400b6f2199e9543b88d47df5abf2e6373f528b94229ed3b7a1c6fb744da0a08f0426c76ed3131aaac3735356af11621432d67c1c7862560033a405d23b0d9284f4d22c52a4c95f7093d89d47c72beeb839c5c17d3123a9944d86fae019cdbf09ff47db8e64f91f256370da4cb90c8a75d0de9aa0c1ee884ef04c73d1cf87dd23551bf86ad31fa2ea787af80374f7bea54fbe1afbceb8b5708904e928a34e2f80d6765e07ecf16ad866abf38e576621546d45d395fe64e2f635618cb8c9cd82cf1d3c1a9111ece3156db04d7f393b15311a988cccfecd81c6d02ce963b23e25051c89262020c66aaea96e158af3724ce05f99d616897f3091b0e0760e0a78fec4b86fe8abf44cef4533962f08f029d7130b8b9d8ecbe6f41b81d76c6ec42b06dd1fc5484d72faa2200fb3b6cfdfdc8bb92eb97d82ed6742ea20b4499d7624cd2a9ccabd9ee291f6c9b19f1be84d44233dfe4c9a7e4803e899e20b477320e10e51dbbab5bf60e9d7409f9d2dd95bacbb2f68041e0cf305cd8640a5baaba115a9d5fc9ee37175e6033fcce7c2034d4c9e2e7d"}, {0x88, 0x1, 0x5, "b30ce6f48fe7fa28b4f74007474d6a2d6f8c349cf2277cf6070361cc18145b1ce176dae3cc1cc7e833d866c5ada54cb71f5748a12f45883a1ed039e098a052402bf375241d4954dcef52465a2b359a1cfc6ce73c069ae81a4754d1f44fa5a92ac16d771511f1ca6410d614bda03a1b7a011a01a948255d"}, {0xf0, 0x1, 0x6000000000000000, "2692b58b3c3bff85da2112b0174fec6657c4cd441931b9df9cc6e1e06b95a524451d4016ae69dfbaaff54e7a726d9529e46bf11c1813c3ed456f22d55fcc9b720163496e6d34689c3f706d6001f36506184ea4674ed75e33a179079a117b7afc3bbf552f72f1200eb090fa93fb69bd032adbac79ba5bd3cce736e3d2b9fd10e0d19300a949f9004be01ebe69a127a3a1c420ba50642b4b5d8c8e8d422d84fa2e9533e3cdb5e0f02729c53df36115296bebaac266bd89d6bc275f1121771b3ffc7a9dbd27af5c59c1bab15b91a4c738ea99c5e237452394a4c3d05e145d"}, {0xf8, 0xffff, 0xb0, "86c9c9f2cd491e2cf3e54783ea1ee562b76f5ffaed27620b62b8ee540f402a42583b09814baa4dfb14ca8e126b744df46439f8238d4635f66a5f08f104a4b7162c38e9104c60d5c5887ce694ee9cdbd9c70d5fb332790552de50f572860cefe7fc391b5cb7c047dacfc51e6be33813ecb5c0d20154b02cbd69f05705b56a78d2b25f5862f8d1454430728e8a2ec6a669189cecca9598d5ffbb0642331dcfdf9b2892fce9e4c32906dcc108b1f3a0db7010c514229d2c2bbb1b8830b65dfe3702daa9e6beae696af79e022bd240e849a5d83270d9fbf33fd424c568dd2af894125f9bcce4"}, {0x1010, 0xffff, 0xad, "fa1bd5ac0b1dc941ccc9a0c7e0e52e5ba9d86d7d464bfb5e14776bc68d0122ccbaa230b77aef6ae4123d8f2519636e9cd63f98da86c8b54c8eab64792c8a7f1e478e4fdb76e0e8181037754e720e360eab8eca18ddebdf212ccc80071695817b3d0efdcdec9bf13f8a96e73d36c2384cdde51a65ef5b84051d2d1c053b982c22fbbef57ec9715f29bb2b762fb17c2d1d6ea06fc8359098530f159d23f680263c921a0857464bb7b2c69c72f51fe2bf7cdb8a3239b86e35cb56794397673d4dcf902e3b5a52242bf942c82000970829486ef8b69ba4c63d3696846c75b32daaf3fab7964fa8fc66615b0555aeec610401acfe5710dec5f9d135a539702ba1de0c5fe6ad0266f0ade1abf998409a791108ab57a7643a4d4b4e3cfb5fd3abae9b0f4cd00132ba39ac11877f621689f4bfaba376c988c99c6786230fb82de24113caf597fa4a35176c7c8478442a5b64d0a2b3ec511f3a8a3d25833c243300d7b00b1a5cbb02b81f1fe0b20f8e6562fa1c4b442fdb47ec188ed7870e810623987aa7acd8d342c8fbbd3cf4723c5d307df1682b7d09a0ccc58629b8cd97eb7da5e06716922db5fd2cfbf75b011942da0cad5e25a366692d0cd433985a8a0fd1f8aacddc8fbdab3f0a4c85c1c9ff50874e3a87eaede5fca12df3f018aeab581383bdea1a6f4d66c862302e8e9c3ad6ee86e0094c5daf6794ec2dd8efe5341c555579a1ed7694f0e5dd80001469c30950c6c9700949cb702c6ccc6fea5dec381b0a89d61dcef4d38ff569d37ff2595d0bad8844f50a7e6b9cb2d7af3d5ac04a5f2fccf11b7c71bdc79dc12def0039b0c2f5a0ae96da3e8156f020c350a3586dd638c4cabd88995c3d03cc0aef240304182e3359e488da014eb47e34571dd61b6785c7d6ed75e7563756fca01417349b6a913550e745b3590a7d474ce759eb69e7b09c39f67b588081b4dd97602d1c0af9b4b38bf5e0ab0aa1dd4d28c4db082fd85c88ea6d237052041e4c5fca8098c0d2094588b2f6f4ad06c3106ab3ddcf3ae9b3713645e06baf6e0157ae1c8ede5cd541a12c8a8a3882f761b540432cbf305715c2732454b4f6b34c9ff47461db53ff14d2552b20af4c5f1ba9d77957002a469e95599e44a31e9557650f370b5d83414553f8cfd36a999acc2bff58eb670c8bb5a182fb8c592768021332b59209acac643078f0738d5083c16ff6d328716451a001009544dda57103d2cbbde8e4f2e6e740702165ecd3aa885208054ef7afb2b43e802ae6bb953bfbc606b3ba335f1026306b4db7fdb1f29edc1fafcc4516dc7d5b2be8e18fe97076facbc52c8347ceb8524f25489b930bbfda61d385601ce2aac0cee8b1e2642ac0bdff3752406b2af4a7cd19486a5c6b92f5d46d4c86bb594cb1f1608539bca8c4ff05ddf03a00b8da1c9db34f813774f42b0f7cb3795c02b5a8b7bfb84035aef35811415c6e9a3d0473e8168bbde2038880384fff71ac4ca9e1afe4e8cbef57aba06aa178a88779812580478441454b88487dbde2647107fe2f6d671c3a33fccbfaba9b93c155936cbfeddfabf4ee1495db0318e9af5e0225051eee8563732d04c1835f9732c12b1b100a4960b50a113e72bc29a921fffd6fbe5e3e16397cc8135cd1fa5eac035d3bf8338aa951574812aa03617405928fdc174ce7be74c44eb3cccc20e97c070c7d2bf2052762e5d9903a4a6f1d995a7f938210d8bfa5d897d7c9c985d78a794b1604a457c3b33018a8f4151c0e6ea8f0f2cb9542019ea2b3683309eca2e7f04c8f9d983614df433aef11e75fc95922b0541312180ccf02ec528b8c3c98be7310b6419e986ac3e113fc1b1ded4a8c46f7c5eee10b87ddc1004fe74bb8e7c043b5913294a6d996d2b26816544870b3913beab76a61b234af46a337640c9c3f39b2a82abaf8a09f3194b20b3ee65bc4196b55dfe34194a2a83ab38a5064f33dae73d57b313e9ed2c28ed7db3bdb60c1795fc075af4fed7f4a62764da9c7862d624450678d31a9b0d449f412b5bc626b37b9febdf4c0e4d0b95a5b455f966a21b1f7bf5508bf750ef885beaa9ff4914ecea70d7ec036e3ccd4e9ac5cf73253107f42c003a475c5924f60e9dfcf187d873c2d89962e8a1259ee2bdfaea8cf4f6e7fce215d184c3fb290409087e2d631b9c46ea8ba8579c6fd4fb934bbd613e21027da03a3395bb49fdac1c6b35f119db5a01ed08429507bceeda2d0fb53702eb5b73b9f92082976e44954f62355973fa31a9067839319df953e96b26ef34482706c6b57876abae2eaa8a371b2b31886f842ee5b60e97238d54e25edc34d9a54f6011dde3df56eff76a530baebd94fd59f89585484601a0a8d2a6e2e417db383e83afa8541bc349032cad2aaf40b8c2cf8346174becfa96cdcad9f44afae487eb8fea378eb9da0b4d2e44f365f5d4845c923d7fcde448d23e83cfc47420a36265279e9b818c721ebeddd125b6885a154530dee001e42baaf415b62bdbad92ec481e47726bd20d7db6aa101d6e30f1dd4e2fd5be66d45d7c10401440d5ca7cc5338c542999bbfaddcacd6e0f37e2af3ac3c90bb5c137bf8008c36b28b8f39379b1701b62275dced04abe79697e51862dfd6a5aa0634d409c71898b187000ff77f30f0a92dffbaa7f822cf2da799cdbc9da421c07f6a9f7689e5d7fb2ffeef4cd7fa09f830faf854361ae94a410ab197279bedc70cbf497d4cc177f41806a3c11019551b8ae82a39b0dc4092858289ed67152425b1efa26f683f796e090f01a8cc65aadd8b2fb66f499e705fab8295090d972354825c2c32425c0d98d987c35086f43cf8522e1de260e57613d7821d6af8a0b23a5e6867b4a0354f546005300cceb6985e568d50eb6b838a4f7472763b9afc3ae2351b7d05a895c4fd4635797a3e85d9bdb1ee2dbae6b98abfeeac51391a21e0d3c05ad2a279b095833debb17e042b7e50be0089408a4fed20915aa8b7bed8458a4c50ffee46f3d7c64540b568d05ea4c6071f8114bc585928396ad641b0449e9863b37981a448db03e87eadafcdc57e2464b8c5541664a79daf8f0f8c027718d97d5a4a732224bcb946947bdf4cdfd68c5a14e9bf6196156d186e9de3642aa9bc9f1e0209ceee72f30178c60c5ed3817cac1ba9855a11e3eb20bd2888a00e54063d75a1ee4597c35d23f81deaff0fb5019278ca2ca9e78dc883b2d799f0104d907db34827708a54a5555436a153339a377b1a9cf8e76b08fa496c915d0503170d1c2637bdc81822cefe22bbf5f3989fb2cdd3bb31d88de4fb5ca37ebf43615dd69bf57c50a222b5d101f9e3788b930b99eb887cbe9056c2f1ecc38c05d2111a7f6f01bb3882e5b1aada6b896c38a2506b486d28db58e7f4ada9555d894acdba8a344df64318bd9d6685e137297a768638342360562e7b29cf82137259ec5d80db37e0b0c6e04d16322de8c6aba4032e3a4e59474e1f0aba549f5ef65ab5f289ddc02e1eb1d7f9479d6d28661c1354d3d7bc59c5fb2b9e1c1a8cce3564b17f9400e64c92336a310c13e9100aff82a906840036cad8092ee10468d4904485ecd6c1c1dbf617ed20dca6ce2773e7b2462bd879a7ecf803b11cd927df429db677584b271e8a043860d9110a4a145ec2afe0a33cd395815b3977ce51942cc88d16ed220efa05fe8ee625bd821ff404b3805ab004b9d8dd3618368d541f63db183ece6901523d1cf4dfab23f61cd05abc6a6f710dc0ed27bc0d35261d51a6236972858586c573d1701de43be323cf9b0f248a6b796107dcfca27c8c13d61a514b5b49469206c5da06c4fe66ba349276856bae3fdcc1213b15ce6da88dd5a08584e98e7b8b4e478d41f7d0ff9554c6c6b85ab990fd4243db093022800843691761b1ed368a36db694307a20599397e022a30a3f8b8aca0a99811cebba2f99d0c779a8384de4baaecfcc5e82799e3b3dd245c7930d6ab9a57ad038df5146c0ad8115c02cbf67bb1bbe776a41e52eeeca17137f30467d1a3e4151c4bfacf32d2b56c16b61e19dec1db181e969bc76e7f2cd742187f9bd927aee61caea97059b9e4140111d8634de048678bbd8ce28ac0b60eb27649849e4b2488fcd9f48f8879d55dd4778c97457db53fdfdc3449d8479abc0825535942f74b5e551840df62e213fd6dfb2660f6b2aaffb2747e85f64fa6e556f434ce0ec55530c9b5ea29463a6487a0ea1d4098faa321c77948131642d828d455d6e9b4299f7536a57a54f2de119373e5eddef3855b98a797a7623f6de38de7ea2159eb8c09e46dd724180b936a60ab0cdbd9697281f6af44fca469a44110a6d5d2dd259acaf6b61a88858f3d69d0ad393a5ff55c7251f5a0fb1d7b891e2ce533bf25bb77dd59049130ec87539d200537d950fa050e15212f350ad932545e739bb754e3b6ca09f923fe6f57b30519ae03da5a91f114cfc2c27dd1e4406c2a40d98a7f5046e4fa8464e56c2528772d66fe9d680ea28385610ee33ea4e73c853e78b45f2dc6d9eeb7ad2dc976a0d4b1a92b344e5f40863184139b60d3669693581d00df38d3e9c33640c89ee8d167e4b3c0f6870b2bb935dbecac07f9a1f6cff711f8de2dbfb6b056ed969aba39ab4bad5adb9c5c8699bc5971899e248eee351ede5f4fe5d082fd1533aa7e7c91b93ed62e7d281fc693cde2d39259ab8118d60eeae89dfaa4884f6457d1d244ee282a9f21612025b3dcc1c7b6afdd4c56f6c4893e367ca2d066a27376a93f8792ead01a1cbef50024bbe4fc092a6a6a8a7ecdc4fef086f1a39d1fe4ddd22ea7e6aaefe1f77902fed0b290f221bce22334d76192deda86f5e99e175db8d7e9dcbc52c82d0bcf06300b2e5a9ea2b6d458c699af216b666f0bf3b89fd15cdd16105953533b5c91922108def78552749b48a27716c929c60d750d26a2e02e83f41ab87b97a430814dc0813b7481c323525e9fe01a5bfd4595d230b3b60fd07c3581ceffcb4684a83d5be3ff958c8a376ee154f6b47000b31e93a7e5eed59950eb80378c5b31443f550290d0357294b8a0cd227710330bfd8cee75f65c83cdfdd8930f09b8c12b2b81979dc550c9ac6be7141c16fd7f760a1549c4281267420ba2bb5dea69a9771c2a02fe680d391bd8e9ad6a20d1ba3c75aa820a0928bc212235fdd5eb29d9a0d759f9729a4d63e0813bd3e9f750c5b3d59f9cc8c769ab7aa74c1f8d04849bcc3ecfe2673a93b858d55273fae937fced308a7d0d6532eccf8e3e28f6e79fe7fabb60741908dacf0666b74965b7c7eef2b17548ec12d81b84c2cc4e4dbb251aa48458fe89dde9655dff683586e3bb712fb0d193a47bbfd9672f487ad6cd4719f965543856b515c4f30e201cbd533d43fbe4d50334d1b743b954ad0fb5059fdfa44f125e19d9690270fa245117cbe57831247829ec5307753a32a17235072bd12a9209b7a7aad2492fd4f77a8ade01cab90a59404e4e1c3d60462521c067c3575b12669ce3818284f0e02f30a993094808c702fb85fc7e41e399547b66a9f7003765957015d7ecfc4e7acdb616abf914c23dd1fe81c2fea435b2c529fc13967126d4fa53788a8e1f5a57f3a316518ec3d249e1a0480aae0a62975de55dca0353bae331af38f2623c1639f9c9a6c4ac9dd781ac041239edb7a1350e9df35599be67f5b045fb7d04fad766e50125af4e04f52a79419da13aa13c47db24884f11c74035e1ddc1ff19618f3b880f1485eeb27f687147f0f68771a1091f7970108f9ad58d05dee22c5709b8559c5087cccfc8a6b2c42084bcb998856514ddcdaf6f16fa7fe4f964"}, {0x1010, 0xffff, 0x4, "622816bf65396b5dbaa2c66555c67955258572f6653c40e3dba775ce287a1775d8c40b79a50e81d2571bd4db6166bd05c44d875ec992ccba6e12fa846777f277dd02fdc3530b67725ab9f9260eddc0cf6c253f43d56fc3d18baa101dc7e140f9930c7c3c1dbe7b8bf1d12afc13518e7ffa05dffd4cdf095644c9e24b44c8062f843fc964653bb861ae835f4c37ceb4d09e4c75317a1f9e5f9ccd38dc08f795431b4d930791790c64287fa224857206aa4a1b43c50de17c315993778fbad60ec04bfef8cbb3ef43f4ece9f0ce647ef7b36de96ee0dd8a50cac58dd85853853137fe814b4ad6f2f0ba47dbcc84a3ea0bade6744cffb04efe6e211797ee9a9bc089209ec6cb12897524393cf9e207670e9a685b8e6af8bcef8021adb1e681131ab799206a48fa9a0ef72795fb22dedd7fb7547c141ed8bfe8ead4c716f92d7931a27ef672ff88b6e6d330a8449cf69c7e1d480795067afab53abb8a8df1a198bcc199262f998423bedf0febf1353e87490451ef1ee3d80140fd0fe1b2592dbde497c803cde2f9d1dc8798286336c6ab71fd2fbba45fd47a13a45dfcfd2c034e7aade46189472ffce19c04d180fd06050b2bb542218e5a0a039b8483d795c79cc4946d1d65256555ec2b3bbb2ad47518a1111406e2297aece2a5300223e9970a43a351446a1be5efc33d8266c2e7f646dbcaf66677fb90d170f5b51f41b186c99a5ab2db9ec6414eef380f5d5f731322ebd25060d4a7a8d4898f85c97881f11cedfc4de8c3ffb1e8b276f2c3b7d160f123a9516fae7026dcc76501dfea987265aa4f80fb2ed83f5d7ba2825a2c2ad6fa28a1b8787556f9ed16bb9dc935d5dd4aebe0455ec7fb3fe55870dc81f0e2b71aeee1470c1c95d5c407998685ba19af56fd22c95d68c4f25ad39719e4bd14c0eac2a8e54f629774c58c4a9a92accaadb8234f002c7ef76a3bec6e5d57230c0ac31de7d324a45eb7f3ce6d4714ee47df47fe9e38317e3f4dd596f56dae80eae7551cbf9a4d1ab1056fac30f51d076f9c7b472551dd6a4764334d90288f4e5ab84cdbe1efc776e53b834f600bba43cbde8b89f618896d08749d3598745744c7248c73e575f5a0aba8be7f49cb87ed1a4a21e237d1482b8797ebc975787598dc00e8d05ae6bcc8a08a02b37704ca1c0a569129222b9cb9846217970f40cd648e827e1290c3ccfbdf273dcb9cb91a48c7c6978348407f4388e06e1150f796ab3d3debe4543bd4c9bfb72f667a1d8e6871f6d1d28802b155162fe4bb2e2f82a899f72f0e529edd7c4084da44a75f2fddea8df28d409e574fea4d5b98bdf3df2ea3662cd66b579532f9f22075a8f8eb48c5a4c685b70d02bd298275d3de59384a2dcf294b508e571557408dd3a6d71f08ada7cbece4c2682f1383e1f744595854cd1b0e7976e1f53d3fc277d7aa8d26bc51a933f9bf42790ea5e21c2053328cb84ad0eab73e383918c8137839ba1c4bed0b63e821e102db1a060194e9ba04f65c6232eb32f63db372a6747991fa779b5f30e7438b229f51d8ad904e3f36ddc6b11250315c1f89a2984a55d20c4c2e817eea571cd9c56c61933c2d1675dafa198e5be9b169d4a91427ec5c69fe971a6f189d592be8323cffd37ba869a5583ed55fc9631a7b23f7b0227cf3f649bd0d191a1bfea17e8e4dcdb6bb9dff7cc7028b5ab3e4b69346b814ad49d76416368728b50bee520c1bca1e9172df4b90522ae9ceffe093a8cdc32a9793ee890f5a641452f984cc4b14aef61c07b21425ec8a9433c9986a74d13425ffa4d90f2b91d7062301863e5d79a360eda77aafe63502b132c715c71acde4e7d8c698b18a686721d39891cf89ef70b779659daa6da6689c36d4617fa8bc2e1d8c1f75aec5ded70b66f8de791084d4a8fbd7d9c10ab989c6f6177cc2257be915361331dfae4bf02192909dda2774a9f7ab0ce78b6b81a37248a376ca014fba0d0d3bfaac5f4162e833d87ccce83a1dd59cbed826de760cb34c19862a86cfef05a05d7d5ce0a9235ae0b55b8c3ca7bfb13484938a058a8a71a79d9a1132425b49adddf8699c36e24a52204b68ffd4c5fc9c8db8e9b40ecd3266f3f7d3a647f093de48a145c6aee0935ac4d1b21baa7f1841c777aab73edc0cad4929921eeaf12a37a0e1f7bc841c687ec1bc26aa1228830f4c0071cc1f7005aa892e5caab40fd55ae0c7f057de204a76d78d9a7e28cfa2115a3b6b90e3a1b14fa3c1dd201747850fb9f3715044c6714add9f4e636a245e300f016cf31e372bd9820757f0f27911e7bd4fb06c98e046189f4a768268f4f8bb19305233e1d7a96c627b55195faec1bfbf84204587cd907eac8c98ab042ad5140ed0e4666438be4a65c3afc325ee8f7b1037692056126be3335c114c2620c7b330acbd92be70d56d31e7b7acc64957fb8a57a0d6340b095bffb973d69ea4ee85dbf36e44975070a53cd2b43ca8e8ece8f9f7b680cf7de5d0c01ee005e347c30e87b1479e0484405cbede4dd5125ba19534bdc167c557f628aceba8216cb7a8e5d5a05ebebe10771c6377506c6326d6cce7b016a75347251198dc3a7874d3a048392b584282c8ee4a566a366842526736ffe34ac6f4f7f3abd4700cf1ce0e638cc1cd185edad9fa3be2481320978f2302091f2dfeca245a2d5fc164d0935266b9626c35e66e49120e2e6765436750cdbe54cbbaba9b03ab41fd320444891728265d69f2c7ae240364df2b3455da21b6f589bd95c23e709fb728dfd43397cee96655d24223aa1d08835ff5828d353c57dbe4105b0882e002650a0b0e2c55bdf564e315c3217aa754acd2c9bbc291acb12a808753b0a67f83482209baef597e85aac11fd62d8d82c9fe56eaa5aff5e8e7218be392f0c15e64f6b74b1bf495c38f2628bec34bf136ff93c2bd1dea7cb56585de3e3d95a108629867cb7624315fc36484d165257486ae18096b82826807b2e9e97ff106231523b21b0985e0e75b932eaea99b88a201a43dd5668ff7e3f846046eb8899c7b4258bbf708f226491b9f70037bec4c6ecfcee45bbb6b19e068ad468152c41406b9c0e99cc8e58d13096128fac05b9e5b4d534f02da521c8b0f26e119ceb9378e206ee1032e8f9f793852c6f6f6b0b4fa6a4921be80cfc6ada9b5a6b5063fda03f136a8cdd678ea822ef7700c36433ce02c4c65e160246edb167cb4e9045b4bee0a2500386b75bfec66c0c0fa64eeb8e864cae90bd1cce0dde8fa96e22a3f2d3ff865fd5b6836cbcfbd9c18ce4975516196cb95dd6ff7e13eedbf1a7dc895f857fa92fe4d3594bc8e6b3b40794c82d4e511ae9f6a1b071f0c1d48bc5c3b5135a35a576e37e97066c92c16399a301df68b6472e19169de983c88f0c8ec701060e0992950287d88fcaf8bde1ba4cd7748adf25fbb334774564d1fe887201923409494e167c09634dfed80b1e672d99546dcf5031754d23027e07a40600c448650954ff827bf0fcc212aef9be7af322d9410885b5129174e272f9d3b5ce623f47ad85497a8e22350621913621713eaecae2415ff640f3319df3a4fec4b3bc6f0de408b6d4997e6a4ae85033dda1edbcb096ff16f052c6dc04fe1a35c4a7d90272d28871bf3c8e00464aec74f4f68244de94a487cc5f3def56c07269880282952f83163fcd6a0ec9c4d9e3351a22f40e90f9faba665c809f826684096bbc8cdfd2954685ad0a8240b609d91c80adb3268deb76d59ad58dc99664fb14ea11d2d21de54ef5a292dac5d735cccae1887b0bb0196df2deb0e466704b21411bc5ae2621850108ac686a96ba6b510846d58863f98c642adead243189ce7a0699a6564e0b95bffa81f20d9b3188274a8ee0aa7cd28513a8ccd8e4f06b01a70f30a9f39cfa8d76844525a1c3d9742ce0d3ed7d26f634aa738f3644d3d30cbc65ae469d7fef368e4ff9b2cf5c02ce99c77e60b97654c2b93db6f24ea0230bdabe557a8d813592aded37334bb0c3a88336952402e44219771a9d97397a6b10d636e0455a8ff51da80f0499b6bc8779bff97a4b76c6632257dc9dd36c55a77641be83ba68a8cd81ac5acdfd03dc8e48d29009120b785e58d1e5265a17405e9499728ab351a5fa8d71d6ab5168fa86923ebc91cea937e827420843899258d9b601be62ce11ca812fc29de7a21a302f66fed548a09ddb64729ffaff4e28ec978c4fecce0a8a9bbe2f31eb0e5d443a9e2c9fdda04cb835a6b1dcde03988ff72efa0723c955e1a07adc17b8bb54b164bb63cf88c98d716827c9a3624779acf728bb72b552e58fb1203f82b0ef889982d2ab17cadcdbdff1ddae86bfc536d5d1ca1a729fc832b92e7fb9b24ba9a7ff10b2d2058939589d66d23e2852ffc8a82e23bd7c48f4f7635a81d762e198bfdc4fac0c5707b82ef41572366d9e4007db54b03c7884ad36ba84ba6be92c761c3db73e07ba1f506167194fbca89cbd84d918daa87e9737e2148e4ad6da9111a45a6d8b4b199e790d08204aaf053e35d930bfbaf90bb6cf2453c8cafe670f7252435722cceb2bd156cca2c48bea38ea68319c96b3605a91d5706060bb083cf5719edef660a8d08a7131188734f4ccb08c26da9f993179ff732ed61af5a78f70ee5e572cebb4e8bc3451a1c9e8def6699fbb31afdca4db5e67a392ed28c25fcaa210675289b3c98aeb59793d945a616e13ca23514ca1b1713319db879d9908b1d2d20759f155018072bf9ba393528f248ea86a1269d136332cf597e448c26d88918c81a250ae5026722e598f2c5af227ed93af4c6872054e559ee35bf08667511f53de2359f3f6f566ad0f476399902ec4bc60c308c60f99ede29cbbed99dfcff9459cb16ddf13cb3ac666a7b1e178385b2ec58e6181f9d3c39cfd4df2be19d7ec95b8396ae2760235eab6fb12daf4d2eeb7fadd748b6ed63a0f9a3470e6b835fe44cfe56943796cad4dcec942a02e971cc1fd738fe32383dc273b95f91b901e2976ad6cce45d338a8bb070d5cfdfb090347381d3e9a17a6ce0ee2d18c86c69883cfda98aeb1fd8bfc4318158d13b1adf38ea7e3927681c4158707986f7f68bea24e584fe12a41fe3968b09d546baca131c9f10161252e5772132a67cb4c0dd3d5f353cdd1f2aac3a4951d5197bb09e73588b53d15060145b6234e9911ed4a8ab160765a64334ee12e477c91d2b04b9e26f12de895f9cc39ae952cb909bf43481dd57f32c891ff682744b4dad44099986827795a3da6d41b2e95584e0aa38a38049adad1e5793a18d7e91f23ab910e21a34145f4b1ff9fbcccba9522d43f410110a5e5f28783dbd04d435f46dd0d943d0f072f6864007b5b812b8895a3d3b1d2f17a5d388d1e5c308c0c71ea9b3741795ed93196688504f79c717605646c705d4c6a7a04f86a6b7e7370d36ebbb5612eda20668e090953c2fc5cb3c32dca19334cd275189c630103052e0e4c9d3c3fe4d57cdde1715b19c51d1f73a644d3ec9aff98f6dcb659e152b913ed1346c1b5ad9f07933072bd41126747824623f785bbf79ceb3ef0ee90ec9f3f60e2f3734b5e44d4b1b2fc15a4720b09cf0a2aeb622e603e5b2f4d977a3ee93a48c01b88d3d1e087f7d9140ec51c5dcf390dad31c92b24f9c9ca089ddd463988147498fcdb67cba3e73343fac78fb7bb350faa02e21d758164aff8a8e50659dbf208bc745e05cd7168fec8971dc9c2ea0f3ce0accd9d72abc88d4777cbb621e7c34a871c0c1cf1c708ceba76f22fdd794a6498b50f3e0f1712ac88ee874ae2536c88d0593f5f054737ee806730957e1da5444563eb6f73aa05dfd17"}, {0x70, 0xffff, 0x2, "53a4604fbbff6dd3a40c407583d5a596b72e9ac374493b270241cd0a44fdcffd237a63576de00af619bf5699a0d5a397d69a041f260394d558f5d0f69e595793aaf707da582b2a663a6d7d0625c31edac9d2492ed4e13edeabb972375d78c93f"}], 0x3548}, 0x402) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0xfffffffffffffffe) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000001000000000000005000000ea59b87641b40c3c97243600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000eeffffffffffffff000000000000"], 0x6e, &(0x7f0000000100)=[{&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x12cb, &(0x7f0000001300)=""/63, 0x3f}, 0x42) setsockopt(r0, 0xfffffffffffffc01, 0x5, &(0x7f0000000000)="212f991fc204a34577dfff60e1b034bbf3f09bca1b8efa42ab7f8ea668790db506949c96bf3a54a320bd8213ef0d8254368d9282c5d244ff02bc6fd9bb2d979d03fcdc474926e6b2e5d416f668cd2bfa8dff784e254e69e8b91543e18dddfecd63bae9b5b7528d68d1493a934e7d594f3ff54c6fb8dea47985562662ed38162519fe8708b05597356f4b8884bcf9e806a970ecaf278db612d5d7bccf493feac11a00c03ee0e475d14352350b1dc5829e03a2f3f9ae1ddcdc958a4511ecf5be30e36fe085b73a7d", 0xc7) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000001380)='./file0\x00', 0x10, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000013c0)={0x1, 0x4, 0x3, 0x9, 0x800}) recvfrom(r1, &(0x7f00000014c0)=""/3, 0x3, 0x40, &(0x7f0000001500)=@in6={0x18, 0x3, 0x5, 0x1}, 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001400)=0xfc00000000000000) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001440), &(0x7f0000001480)=0x4) 16:00:07 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setgroups(0x0, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) setgroups(0x0, 0x0) dup2(r1, r0) socket$unix(0x1, 0x3, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = syz_open_pts() writev(r2, &(0x7f0000000080)=[{&(0x7f0000003c80)="81", 0x1}], 0x1) dup2(r1, r2) syz_open_pts() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getppid() openat(r0, 0xfffffffffffffffe, 0x8, 0x80) setreuid(0x0, 0xee01) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000044faf5ce3f808bf30d17073c26cf367ea890aa0120f8607d5a1068ca3b96b7318f5f3d502de6ad4b"], &(0x7f00000010c0)=0x6e) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000000000/0x1000)=nil) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) fchdir(r0) 16:00:07 executing program 0: r0 = kqueue() mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd3}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000200)=0x100000001) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$TIOCSBRK(r1, 0x2000747b) kqueue() 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)='7', 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0x9, 0xffffffffffffc002, "85378e5dea9c11fe4dbfa600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x190) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10100, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x400) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x3) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 16:00:07 executing program 0: r0 = socket(0x26, 0x7, 0x23f) read(r0, &(0x7f0000000180), 0x0) r1 = socket(0x10000000002, 0x3, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f0000000080)=""/133, 0x85, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt(r1, 0x1, 0x69, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fsync(r1) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000d918de6a12271a25000000000000000000000000000000000043e5b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000002c0)=0x6e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) open$dir(&(0x7f0000002800)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000040)=""/16, 0x10, 0x40, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002a80)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x120) lseek(r0, 0x0, 0x800000008002) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) r1 = dup2(r0, r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x8) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x20, 0xd4, 0x81}, {{r0}, 0xfffffffffffffffa, 0x14, 0xa0000001, 0x2b7, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x29, 0x0, 0x81, 0x80}, {{r0}, 0xfffffffffffffffe, 0xa, 0x48, 0x1fc000000, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x0, 0x277, 0x5}, {{r0}, 0x0, 0x10, 0x2, 0x7f19826e00000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x87, 0x4, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0xc, 0x3, 0xd75, 0x1}, {{r0}, 0xfffffffffffffff9, 0x51, 0xf0000000, 0xfffffffffffff2ba, 0x6}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x101, 0x6}], 0xbdc0, &(0x7f0000000080)={0x100, 0xfffffffffffffffe}) 16:00:07 executing program 1: r0 = socket(0x10000003a, 0x6, 0x8000) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000600)=""/195, 0x26e}], 0x100000000000006e) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/117, 0x75}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="a4e32a3deddea39b1dbf5156c66a89f59d6ba3a15509dfadd97eaf3d95b4bae455145471a6619b202abe835300529a4df0c20e87ca4b2a109fb873c6d9ad7d039357b38e83ba9ca23e341368038a", 0x4e}], 0x1) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:07 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0xaa280421ebe12ec8) r0 = socket$inet6(0x18, 0x4000, 0x9) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) socket$inet6(0x18, 0x3, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x1a8000, './file0\x00'}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xfc, 0x20) chmod(&(0x7f0000000200)='./file0\x00', 0x0) pipe(&(0x7f0000000040)) getgid() getgroups(0x40000205, &(0x7f0000000280)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1, 0x1a8f28be}], 0x63, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x943, 0xde4, 0x3}, 0xc) 16:00:07 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000), 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket$inet(0x2, 0x3, 0x2f) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6669c80100002ffadde8eb95004ca8bc4f3583281a1f25485af8aba45d534922ccb87df54654c1f9c35447574865e7a14bdd1f939e6e9fdc2976901e9ffa0aa893a065aeaf0471acc29f5badc0c7ca5b9d1470b34cc88adaa419d195d5e6097f647eb29c5f4e132e0d98425e9c853ed6199d9eae69d39807f54e81bbd5a7d6c13f7b7e549002e6993b6480236c1ed897e8b6c3ab90dac90e071b497109b05753eb6b7dc325455186d1b05cd6c05f4400b991c9e432ff36d6818fd754037ebcc1cffb75fc1d30558e83c3ad96ba5f65e0472c106c1fbe2fc5cd23910850668ce1490dd271f861223fe583c90b97979b08c8c4ed0f84d9e4af6feea67b59fb8300de40eb7eb56bd3b81749c04e1aa5a68ce40cb383cd2557092bd1bd2aec26577f4143ea5c56a5defe08e92e97c279ed0ce84be94cad59ad955d73108be68e3889b6249ab78fda"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:07 executing program 0: r0 = msgget(0x2, 0x253) r1 = msgget(0x2, 0x0) msgrcv(r1, 0x0, 0x3e6, 0x0, 0x0) msgget(0x2, 0xffffffffffffffff) 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'], 0x1, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000180)={0x0, ""/9}, 0x11, 0x0, 0x1800) msgctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) setrlimit(0x8, &(0x7f0000000080)={0x2, 0x40}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x280, 0x8) 16:00:07 executing program 1: select(0x40, &(0x7f0000000240), 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x5}) r0 = socket(0x2, 0x8007, 0x2b7) listen(r0, 0x4) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x4, 0x401}, {0x80, 0x8}}, 0x2) write(r0, &(0x7f0000000680)="cb", 0x1) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 0: r0 = getuid() setuid(r0) r1 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "8dc6861f62e38a64ec768840672c33a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x400000000000002, 0x4003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) writev(r0, &(0x7f0000000c80)=[{0x0}], 0x1) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/128) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r2, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) clock_gettime(0xfffffffffffffffc, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xf2) r3 = accept(r1, &(0x7f0000001980)=@un=@abs, &(0x7f0000001800)=0x8) r4 = dup2(r3, r3) kevent(r4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xffff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0x12, 0x10, 0x80000001, 0xffffffffffffff7c}], 0x5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x0, 0x81, 0x6f62}], 0x0, &(0x7f0000000340)={0xffffffffffffff28, 0x3}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000380)) r5 = accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) r7 = msgget(0x1, 0x480) msgctl$IPC_RMID(r7, 0x0) r8 = semget$private(0x0, 0x5, 0x4) r9 = getppid() fcntl$setown(r1, 0x6, r9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') fcntl$setstatus(r3, 0x4, 0xc0) preadv(r6, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1, 0x4b) semop(r8, &(0x7f0000000540)=[{0x1, 0xb62, 0x800}, {0x3, 0x2, 0x1000}], 0x2) getppid() preadv(r3, &(0x7f00000019c0)=[{&(0x7f0000000580)=""/116, 0x74}, {&(0x7f0000000600)=""/202, 0xca}, {&(0x7f0000000700)=""/21, 0x15}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/183, 0xb7}], 0x5, 0x0) ftruncate(r5, 0x2) semget(0x1, 0x2, 0x2) connect(r4, &(0x7f0000000200)=@in={0x2, 0x1}, 0x2) unveil(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='r\x00') 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) pipe(&(0x7f0000001100)) dup2(r1, r0) pipe2(&(0x7f0000000040), 0x10004) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80044272, &(0x7f0000000000)) 16:00:09 executing program 1: setitimer(0x3, &(0x7f00000000c0)={{0x0, 0x4ace9b35}, {0x2000008, 0x8}}, 0x0) 16:00:09 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r2) setregid(r0, r0) setregid(r0, r2) r3 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, r0, r1, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000100)=0xfff, 0x4) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000140)=0x1, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r9 = getegid() semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x2, 0x10000, 0x1000}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000400)) setregid(r9, r5) pipe2(0x0, 0xfffc) fchown(r7, r4, r2) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000240)=""/210) setregid(r5, r5) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000340)=0x8) dup2(0xffffffffffffffff, r3) connect(r3, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) r10 = shmget$private(0x0, 0x4000, 0xa8, &(0x7f0000ffc000/0x4000)=nil) shmat(r10, &(0x7f0000ffb000/0x1000)=nil, 0x1000) getgroups(0x1, &(0x7f00000003c0)=[r0]) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() getitimer(0x1, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) flock(r0, 0x9) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380), 0x0) readv(r1, &(0x7f0000000000), 0x10000000000000c4) read(r0, &(0x7f0000000000)=""/233, 0xe9) write(r2, 0x0, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r1, r2, r3, r4, 0x14, 0x1}, 0x3ff, 0xff, 0x100000000}) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x400002004, 0x90004513) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 16:00:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget(0x2, 0x3, 0x144) semop(r2, &(0x7f0000000080)=[{0x3, 0x0, 0x800}], 0x1) getgid() 16:00:09 executing program 0: r0 = open(&(0x7f0000000180)='.\x00', 0xfffffffffffffffa, 0x0) read(r0, &(0x7f0000000000)=""/77, 0x4d) wsmux_getmux: no memory for mux 9437203 wsmux_getmux: no memory for mux 9437203 wsmux_getmux: no memory for mux 9437203 wsmux_getmux: no memory for mux 9437203 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40d, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) write(r0, 0x0, 0x5) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff120000000000e6259d3fe3755c24f4f27095ae0058d0e29394f3a3f72cae9035b0eb96a6070043c96a2a67788887ac04a80df23918e893e9a60d19d281174c4c6e6966b8e31a089b6542b29c79f52c66f9eb4dfdf65c94e8b111624e0b2918b1583e392c459f52e0c081eb2bd3be4dac8ed3279b148400eddb51adee36e7", 0x80) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) close(r0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x1800) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x9e0, 0x4) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x204f, 0x3fd) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus/file0\x00', 0x10000, 0x148) utimensat(r0, &(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)={{0x5, 0x9}, {0x2, 0x2}}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0xc90, 0x40) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x4, 0x3) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x21) socket$inet6(0x18, 0x4, 0x8) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/128) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) clock_gettime(0x0, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0xf2) r2 = accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = dup2(r2, r2) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0x12, 0x10, 0x80000001, 0xffffffffffffff7c}], 0x5, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x0, 0x81, 0x6f62}], 0x0, &(0x7f0000000340)={0xffffffffffffff28, 0x3}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000380)) accept$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) r5 = msgget(0x1, 0x480) msgctl$IPC_RMID(r5, 0x0) r6 = semget$private(0x0, 0x5, 0x4) r7 = getppid() fcntl$setown(r1, 0x6, r7) fcntl$setstatus(r2, 0x4, 0xc0) preadv(r4, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1, 0x4b) semop(r6, &(0x7f0000000540)=[{0x1, 0xb62, 0x800}, {0x3, 0x2, 0x1000}], 0x2) getppid() preadv(r2, &(0x7f0000001800)=[{&(0x7f0000000580)=""/116, 0x74}, {&(0x7f0000000600)=""/202, 0xca}, {&(0x7f0000000700)=""/21, 0x15}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/183, 0xb7}], 0x5, 0x0) r8 = semget(0x1, 0x2, 0x2) connect(r2, &(0x7f0000001880)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) unveil(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='r\x00') madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001940)=0x800) shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ff9000/0x3000)=nil) semop(r8, &(0x7f0000001980), 0x0) fcntl$setstatus(r3, 0x4, 0xc8) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001440)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f0095199659daa9a8423cab21c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091f3e9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c62b9f93c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c659f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36d1fa1f1b64e4c8d6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x287) r1 = syz_open_pts() close(r0) dup(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a0700000000f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0x17) 16:00:09 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:09 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) clock_getres(0x4, &(0x7f0000000000)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x40, 0x400, 0x90d2, 0x8, "d730c1e79d6fc6e23c5f1000e1ffffffffe64de4", 0x3ff, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000005fdc00000000"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffd, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1f, 0x4000, 0x46b6ee3c, &(0x7f0000000000)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0119be1c02090e1d52"], 0x1) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x52f9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./file0/file0\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x28, 0x0, 0xe09, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x80000001, 0xe521}, {{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x400fffff, 0x6, 0x92f}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000001, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x22, 0x200fffff, 0x0, 0x2}], 0x6, &(0x7f0000000180)=[{{r0}, 0x0, 0x80, 0x1, 0x401, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x3ff, 0x9}, {{r0}, 0x0, 0x2, 0x20000000}, {{r0}, 0xffffffffffffffff, 0x68, 0x85, 0x0, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x100000001, 0x81}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xc97, 0x3f}], 0x1, &(0x7f0000000000)={0x3, 0x3}) r1 = getpid() getpgid(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:09 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x40) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x9, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x1000, 0x602104af, 0x4, 0x1, 0x3, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0xaf0bab5, 0x87}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x800002008, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x0) r0 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socket(0x1, 0x7, 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x3, r1, r2, r3, r4, 0x8, 0x4}, 0xe3, 0x3ff, 0x3f}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xfffffffffffffffa) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x222, 0x100) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400cf0200ffffffff011acc0400000000000000000000"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0xfffffffffffffe01, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="59cd4933b3d32486de04f0d7f300b955d8d38eea4326ac23913affc841dfae8b171f449dcdf2a86f806089d521448aafcfbf27bde4f53870f1ad80cfea80b6d9a65c0c9d92024064bfc2adf5683e5393494b98af9cb0647e1ab15e2810319d2c3074219910a0cda8a3de9ed576103f159a", 0x71}], 0x1, &(0x7f0000000300)=[{0x58, 0x1, 0x3, "fcd2392098eecafecceb35ecaabf20dd2fa6f7a6e2d7fce0b9091bebbdda1acc3f1d2083647793605a91d6570e40eed485ebadc653809fedd1b95016b4ea2790b434ebedf1"}], 0x58}, 0x402) 16:00:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10001, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1008, 0xfff7fffffffffffc) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="d8", 0xaa98769d) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7ff, 0x90, r1}) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) r1 = socket(0x20, 0x4005, 0xffffffff) listen(r1, 0x52) setsockopt(r0, 0x5, 0x7, &(0x7f0000000080)="d511afad1fbf793995ef35860ccafb4469aa3c81a0712900be20e7f1cb03e227fdd3f4cb0e640fb72a592c6b016a349bad007ccca6056fa64f92c0b557deffbb81e5d67aab1289334d02dc3df616b0b798d1f78f81d642d4f776e8e8117d591562268fd94c681b1a25e643db5bc759701687b206181951d07c866f1c91e35e899e5212de9853ea6b52814e506b87cb1d395919a7509f281679298956c5fb2e430ccceadc28bf658c93cefef7c238a2aba7622a6acaaa13579fa5f6cd543d499986d4826901b16ae5dbab94366f8e8290d15f485f4a1a4bfeed", 0xd9) getpeername$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e9fa7934c29e9a8c36776ff2d76979ab5f733b54aa53a97258d976109e39057c69f387ce82887235c922d04274cc7e8a039f7d2e9743973bfd6e765e22a9c6181af38ddce812db16ca079894631aceebc97c30cf4d14b835dc7ba5715b57d118d759815e63f5fb618018dbeb58550975"], &(0x7f0000000000)=0x1002) accept(r1, &(0x7f00000011c0)=@un=@abs, &(0x7f0000001200)=0x8) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x7222d16f, 0xfff, 0x3b, "39b65a5726e1df2926b4c79375358e36aa65a9da", 0x401, 0x708800}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r3 = syz_open_pts() close(r1) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000240)=[{r4, 0x1}, {r4}, {r1, 0x14}, {r3, 0x100}, {r5, 0x1}], 0x5, 0x1) syz_open_pts() shutdown(r2, 0x0) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) getsockopt(r0, 0x9, 0x80000001, &(0x7f0000000000)=""/29, &(0x7f0000000040)=0x1d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0xffffffffffffff98) socket(0x10, 0x4000, 0xffffffff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/241, 0xf1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) clock_getres(0x2, &(0x7f0000000180)) r1 = msgget$private(0x0, 0x600) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/185}, 0xc1, 0x0, 0x1000) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0xc0c5, 0x80) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x3, r2, r4, r5, r6, 0x31, 0x2}, 0x7, 0x10000, r7, r9, 0x100000000, 0x8, 0xb34, 0x6}) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000003a4d6a7a774a6414f6fedb5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x97, 0x0, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000640)={0x1, 0x4, './file0\x00', 0x6, 0x7f, 0x1, 0x80000001}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r3, r8}, 0xc) bind(r0, &(0x7f0000000500)=@in6={0x18, 0x1, 0x9, 0x81}, 0xc) setgid(r8) shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r1, &(0x7f0000000540)={0x3, "24d428522cd27e315349334047b4b8d01c4d836410e51348b68e8d86270fa7c49d2aa5972ef7ee239c224b24e7e7be5c24a393b77dea9fcf18b3503763b225cae994170578ae2b95fd1a85679b795d63b091c8f4a6044b722c24f8ecf9f23f487fc2f26135842533c0aaae2746787f7c00c0f96d9de8f80cd1c58e3e7fea73d4debb6e801cfba1f2049452a4c8c643f94f817f14f9ee20edcb312152c34992beb91e06d6ca698965c14d93e094d16ae63341e19914bcc7050e0ca6"}, 0xc3, 0x800) 16:00:11 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) fchmod(r0, 0x10) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x10}, {r2, 0x146}], 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xe6, 0x20, 0x9a1, 0x1000, "e7f6424789ae121c7b8de6a420a5d4480ad59309", 0x6, 0x10000}) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x8, 0x2, r3}) mprotect(&(0x7f00000de000/0x1000)=nil, 0x1000, 0x0) getppid() setgroups(0x1, &(0x7f00000000c0)=[0x0]) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fe3fc7fdfdf6652418ca4696c653000"], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x453f) getgid() fchown(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80085761, &(0x7f0000000040)=0x3) 16:00:11 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3f) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) kernel: protection fault trap, code=0 Stopped at wsmux_getmux+0x247: movq 0(%r12,%r15,8),%rbx ddb> ddb> set $lines = 0 ddb> show panic the kernel did not panic ddb> trace wsmux_getmux(527e84f24093eb57) at wsmux_getmux+0x247 wsmux_do_ioctl(bb5aaf37d95abc2a,80085761,fffffd803afb6e40,82,fffffd803f7c7660) at wsmux_do_ioctl+0x268 VOP_IOCTL(7124da585552cd6d,80085761,fffffd80302c5e98,ffff8000ffff5530,fffffd803afb6e40,ffff8000ffff5530) at VOP_IOCTL+0x80 vn_ioctl(e98fa5e76d441fc2,fffffd80302c5e98,ffff8000ffff5530,8) at vn_ioctl+0xc5 sys_ioctl(cfb84f6891862bb2,0,ffff8000ffff5530) at sys_ioctl+0x639 syscall(3387924e7fef0970) at syscall+0x528 Xsyscall(6,0,ffffffffffffff89,0,3,1771e566010) at Xsyscall+0x128 end of kernel end trace frame: 0x1796ae4f890, count: -7 ddb> show registers rdi 0xffffffff81258639 wsmux_getmux+0x49 rsi 0x2a rbp 0xffff800014a2e940 rbx 0x100001 acpi_pdirpa+0xebe69 rdx 0x2b rcx 0xffff800002b3a000 rax 0xffff800002b3a000 r8 0xffffffff81257b63 wsmux_do_ioctl+0x243 r9 0x5 r10 0xc0cc71fbb8849e40 r11 0x20c0cddab3eba361 r12 0xffff800004fbf000 r13 0x82 r14 0xdf7ffce3 r15 0xffffffffdf7ffce3 rip 0xffffffff81258837 wsmux_getmux+0x247 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014a2e8f0 ss 0x10 wsmux_getmux+0x247: movq 0(%r12,%r15,8),%rbx ddb> show proc PROC (syz-executor0) pid=313553 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff4720,0xffff8000ffff5798 process=0xffff8000149c93d0 user=0xffff800014a29000, vmspace=0xfffffd803f015630 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 39170 23012 61725 0 2 0 syz-executor1 39170 266345 61725 0 3 0x4000080 fsleep syz-executor1 92661 239018 60536 0 2 0 syz-executor0 *92661 313553 60536 0 7 0x4000000 syz-executor0 36202 376038 1 0 3 0x100083 ttyin getty 22129 298143 0 0 3 0x14200 bored sosplice 60536 431556 38652 0 3 0x82 nanosleep syz-executor0 61725 332540 38652 0 3 0x82 nanosleep syz-executor1 38652 14836 37358 0 3 0x82 thrsleep syz-fuzzer 38652 86896 37358 0 3 0x4000082 thrsleep syz-fuzzer 38652 504022 37358 0 3 0x4000082 thrsleep syz-fuzzer 38652 418008 37358 0 3 0x4000082 thrsleep syz-fuzzer 38652 232346 37358 0 3 0x4000082 thrsleep syz-fuzzer 38652 44428 37358 0 3 0x4000082 kqread syz-fuzzer 38652 143025 37358 0 3 0x4000082 thrsleep syz-fuzzer 38652 484859 37358 0 3 0x4000082 thrsleep syz-fuzzer 37358 277864 75237 0 3 0x10008a pause ksh 75237 447870 73083 0 3 0x92 select sshd 73083 77095 1 0 3 0x80 select sshd 49776 17867 16019 73 3 0x100090 kqread syslogd 16019 86206 1 0 3 0x100082 netio syslogd 74022 90681 1 77 3 0x100090 poll dhclient 40029 103750 1 0 3 0x80 poll dhclient 15041 318267 0 0 2 0x14200 zerothread 55845 142114 0 0 3 0x14200 aiodoned aiodoned 73550 429247 0 0 3 0x14200 syncer update 8914 90499 0 0 3 0x14200 cleaner cleaner 54704 182901 0 0 3 0x14200 reaper reaper 74312 203922 0 0 3 0x14200 pgdaemon pagedaemon 62113 340804 0 0 3 0x14200 bored crynlk 37120 429018 0 0 3 0x14200 bored crypto 56380 158638 0 0 3 0x40014200 acpi0 acpi0 8248 213016 0 0 3 0x14200 bored softnet 35373 242924 0 0 3 0x14200 bored systqmp 80974 84127 0 0 3 0x14200 bored systq 45881 272803 0 0 3 0x40014200 bored softclock 7742 97880 0 0 3 0x40014200 idle0 1 170596 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9532 14558K 17107K 78643K 11546 0 0 pcb 23 9K 10K 78643K 2237 0 0 rtable 100 3K 3K 78643K 576 0 0 ifaddr 61 14K 16K 78643K 291 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 51 0 0 iov 0 0K 16K 78643K 496 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1193 75K 76K 78643K 3885 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 72 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 426 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1777 193K 286K 78643K 12501 0 0 file desc 6 17K 25K 78643K 4155 0 0 sigio 0 0K 0K 78643K 95 0 0 proc 42 30K 54K 78643K 906 0 0 subproc 64 65538K 69634K 78643K 95 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 654 0 0 in_multi 33 2K 2K 78643K 219 0 0 ether_multi 1 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 508 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 104 22K 41K 78643K 10796 0 0 UVM aobj 130 5K 6K 78643K 162 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 116 0 0 NDP 13 0K 0K 78643K 82 0 0 temp 178 2347K 2418K 78643K 13704 0 0 kqueue 0 0K 0K 78643K 26 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 1858 0 1848 1 0 1 1 0 8 0 plimitpl 152 69 0 62 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpcb 544 661 0 657 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 39 0 39 16 15 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 11 1 0 1 1 0 8 0 semapl 112 422 0 412 1 0 1 1 0 8 0 shmpl 112 160 0 32 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9517 0 8044 49 1 48 48 0 8 0 ffsino 240 9517 0 8044 89 2 87 87 0 8 0 nchpl 144 15661 0 14073 60 0 60 60 0 8 0 uvmvnodes 72 6506 0 0 119 0 119 119 0 8 0 vnodes 200 6506 0 0 343 0 343 343 0 8 0 namei 1024 49222 0 49222 2 1 1 1 0 8 1 scsiplug 64 8 0 8 7 7 0 1 0 8 0 scxspl 192 51179 0 51179 28 27 1 6 0 8 1 sigapl 432 4325 0 4311 2 0 2 2 0 8 0 futexpl 56 67304 0 67303 1 0 1 1 0 8 0 knotepl 112 1117 0 1090 8 7 1 2 0 8 0 kqueuepl 104 1412 0 1410 1 0 1 1 0 8 0 pipepl 112 3054 0 3035 12 11 1 2 0 8 0 fdescpl 424 4326 0 4311 2 0 2 2 0 8 0 filepl 120 28161 0 28062 7 3 4 5 0 8 1 lockfpl 96 1377 0 1376 3 2 1 1 0 8 0 lockfspl 24 2266 0 2265 3 2 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 80 0 70 1 0 1 1 0 8 0 ucredpl 96 9442 0 9435 1 0 1 1 0 8 0 zombiepl 144 4311 0 4311 2 1 1 1 0 8 1 processpl 840 4340 0 4311 5 1 4 4 0 8 0 procpl 600 9951 0 9913 4 0 4 4 0 8 0 sosppl 128 65 0 65 21 20 1 1 0 8 1 sockpl 384 3960 0 3940 4 1 3 3 0 8 1 mcl64k 65536 3007 0 3007 247 232 15 64 0 8 15 mcl16k 16384 19 0 19 12 11 1 1 0 8 1 mcl12k 12288 74 0 74 18 17 1 1 0 8 1 mcl9k 9216 84 0 84 16 15 1 1 0 8 1 mcl8k 8192 65 0 65 18 17 1 1 0 8 1 mcl4k 4096 216 0 216 6 5 1 1 0 8 1 mcl2k2 2112 35 0 35 17 16 1 1 0 8 1 mcl2k 2048 45203 0 45166 15 9 6 10 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 95731 0 95672 157 152 5 36 0 8 0 bufpl 256 14826 0 8320 408 1 407 407 0 8 0 anonpl 16 446056 0 438472 169 124 45 49 0 62 9 amapchunkpl 152 27695 0 27613 199 195 4 96 0 158 0 amappl16 192 26659 0 26255 208 181 27 34 0 8 6 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 2 0 1 2 1 1 1 0 8 0 amappl13 168 27 0 21 1 0 1 1 0 8 0 amappl12 160 16 0 16 3 3 0 1 0 8 0 amappl11 152 184 0 174 1 0 1 1 0 8 0 amappl10 144 8336 0 8330 2 1 1 1 0 8 0 amappl9 136 339 0 338 1 0 1 1 0 8 0 amappl8 128 185 0 152 2 0 2 2 0 8 0 amappl7 120 37 0 32 1 0 1 1 0 8 0 amappl6 112 49 0 42 1 0 1 1 0 8 0 amappl5 104 148 0 136 1 0 1 1 0 8 0 amappl4 96 325 0 305 2 1 1 2 0 8 0 amappl3 88 338 0 333 1 0 1 1 0 8 0 amappl2 80 42271 0 42210 2 0 2 2 0 8 0 amappl1 72 85123 0 84686 25 15 10 19 0 8 0 amappl 72 10259 0 10226 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 161 0 32 3 0 3 3 0 8 0 uaddrrnd 24 4326 0 4311 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4326 0 4311 1 0 1 1 0 8 0 vmmpekpl 168 36288 0 36267 2 0 2 2 0 8 0 vmmpepl 168 461192 0 459749 198 126 72 75 0 357 9 vmsppl 264 4325 0 4311 2 1 1 2 0 8 0 pdppl 4096 8658 0 8622 6 1 5 6 0 8 0 pvpl 32 1346197 0 1335499 344 222 122 165 0 265 29 pmappl 192 4325 0 4311 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 979 0 433 19 2 17 18 0 8 0