b635803b2333322cb6589aba82681747c4eb8f87dc2dd7a0c4ae0f1a50f2e720b247484cde2b9844b5c4e3505d18115fafdb634f61a011d229e98f8c4a0f04d259f9f3017043960c5414977c68b7d32effc063f233c3a5152494a160110f7fe0496d8ecd4103b2408a4c340adb68aab0e3bded80ce4e", 0x99}, {&(0x7f00000003c0)="f5022564406ddac70b4f4c5a9b5ec482923557ddbf58b181e5d4d20cd4893abe129982f3e4cf131d143350e4219d8cd8a66e513fc7e52c872b34bb2355e16662f87b3000c5d7659ce01181487522c0d9ae65bfa8819c2dfa61f6a54e8539c7", 0x5f}, {&(0x7f0000000440)="30f1ac10bc833b0e6fe5986a0860cae23b6081d7d184d3dbda8a78d453a519a781f956d1d1bb28b9f3218c92eccf7c62f1c8f33c59f2be0c92703c03605a530501726f0dd813a0d6564e587c32905cffba3f9d0e59c8336726a455f32734fc0e74c7690efc7090bfbc6f74f352a71eab7bf901830527", 0x76}, {&(0x7f00000004c0)="d25f00ee8574bbeaf013a2ee9e35a81ba93df664a6c8a5cb09998c18b4e319edeac0ff21e2ee815edc8e1c4862280ce080ac65abb71b874cd151eed3cec5bda2a379cf03d915eb", 0x47}, {&(0x7f0000000540)="0cd26dcf098c4b8282bea795623007e0d71f65e91ae902cdf0819c794784007aa079ff5cbec88a4810ab079e69e442adddbbbea04d51242aa7160b6e1e19e700e8cf32da6a354a6946b7ef15a8", 0x4d}, {&(0x7f00000005c0)="4e1602562313712c91ebdf5a91726da4f4f589563e741fe8a55a0ba73fc478e93034c8593580cf6788aca908046c9692aa1e1d6546", 0x35}, {&(0x7f0000000600)}, {&(0x7f0000000640)="2c2675f891da4b7586706b7c8232e4eda7c3992c6affff4b28777b320d59ce1996b6984f431d99c186efb9467f6302cede70dfb672393a3ba7c85c7a058cb6471f2e3e53085a66da2dbc854980debb12b5e2f5bdf0b93f60fd2ff8198205b4e6c63fde77ededcb23c6786e81927e8e9546a8d25bd62348ccc2c72ee53a862418719153ac427b0c93d1c13d4ff197a65348f6744086c0218df3b75becb40d7acdd08422edab2a8336eddd8c17bc296fa009c3cd25b087a4c70deda8ec82ee29a841c6fcd840b269b506ac7609d3a404ca88989c2b48496b2a35a708340eb86a924eacd13952d07b20bd1161ca004f075287d73f8a504ecd15dada7df5f127625b0ec7aced32bfa580130b94ea462052fe605d1822084e5d8684f55603e78b93afd0e3241a033b83d2270301f30761fee7c018afee2115d8c27b791046d86b327e31d039d2f3cc2bf9483939987e65e70a4d20a0ae61e16e07b0840bddc6b26f1812702293cc4a8172c824d44d0caa39b0f43a064886ea5e5be282e8e274e426ad41c2a1d3dfdc4bd50509998de6280b98d45c82674e301a413bed6a7a46553e6ef813ff0dcc9f7504a6e1a21cebd5f0694f2f60b009f38dac43cd5d397c67e08a2755951f1383566a85b09121bb86c83e93353549e5122039be93f8f88c924b9a2db89f7c0268af55441fa9d5249054e4d9d3ac4bdacbcfd8de869caadaab56a5bc6b1aec680b0d6e622bffa79c0732d07928aeadd602f180eb4955fd30fe0f67a7a7d64d701e50b4aa97678295d36bee404250c80ff8c5d9119b22ea99616ca6278590981e55de32f7fb4878cf85153a839e66cb7d12e9913fad47937f2d4f1330c2193288ad57f4781c018d10aba017dbab9d8c92cc96aae94357e1a7dac3cf678c8a4a6520abe44b9cc9674576b3051e2079130c1917f29e62849e1a9c702ac712af8ac1b50b48fec037eb590267f451eed1f0c70c0073339ffa2521a0bcb6a82ea74e9ed5165324b14fefb70bfd2732fab16b425c501932b396cba7e09e39cfe7e277c4f2a6f2fafbe3e99032e59490a1f9253d24f5a20ca00b5ee39e5e2568fbc157765d01bcb56b9e58d4494c60698a90ca740cd31b5b0a188196c6af74967600ee603fb7f82c625329a135c898ff43d31f96db49865bb2cc763b0066b99a127ca2998b1883eb7366233aa1b4f37d6610e0e7ec6bb80d75f13a9f31e123022f8c988a2292fd9cd3978eb3d12cb07149e42181e634dceacf1fe819a35a71faffc6a0c8169ebdadeb375e43a6c284e7177bab5f3ee2265e5ce2a1d378f4e5d557f26ce038125f2cd7fa020401a6bd4b68c1116c30bcbccc099efd9ec81a796473819e3a497ec89707ec07cf5a50b0f0ae762d38fd31f9d60d94c3d4deb83eead4cd91478d325622cb407cf4b3797395514e30a8df34e2e065762a3ecfa0dea790afc6c5b2289c84afbdf734d308ad55c9acca4b030a448a13a51bc0b4d473b5fea9a44ecb7758ccec2cd4085e0543aaccbfe6018178768c255bdfbcedcff6519fbfd68745318da60587f00690e43f8d475d566d6964f709871d40cf9146705f985378ecf55acde40c1c8e41d2025b4bb1dd629b7ba27d46f2d1c78cc339d35848965440d29bde745152b5bc84919bb34ac8d6998df0af59d0d5d0c0b04ce90977af9a003d70d922a6d4b227e8b377833c226f7ec9c9520c746a792f5415d77f649b49bec32535d8cd97aea83fe0f62502ff146ad0f4680ceee994e19229b83d7af9db4de4e17d959f74da3987e3d65f63e8daaa5e80d0b8a76a5b1964dd408645dc10e6b32732a21751cf2ca6c3f2cc798077d2c5265c3b7fd4de97f089b0dbfc184ba061562ff6d9025c26bddc066d6769eb019ee4a90b63b8d4b4a797d52a8c4384d9a87373726f0feb11a28160984ac5fcfa7de83e2eb1646b8f64b64c3b4e9fd4b46f251963a8e0f28a1bf1b0faf062c884bf11b6d8fc8eb255f14699d14ca03da15274cfe0991b73fc555b39172b672d308959f79040c78db5223e2cad30ec6261b210db22bff4107174a3ca50195897866bf67d4e14e073e3080cb5a70fd5ad9211c66626a4021e4b5c04872063861c30f29f0f04f8b6b15102b0daf6eca2c72a098ea153444d2d3aa41611cfb8265919300b3fd9784148522e6db82e51d0c813bdbeada8b3a96f5cc02128a947574840a26ff33c4114ef98472028654d17bac0508ebd632886a339e8a17a5f52295048d25b2d3c8a9dd73bdffcc6da3bf8b17933f507754ce0ac872d1a2d2678bdeb630d8a53d9e89a4ebab28029f048108aaf23196dedeba9983e97120b16e719ead7bfb4b02d08c3a0a75e8fa6aea395b194fc17dda305d096115a34f0659033a1bf1ac800f43b79d860cc4bacd8d702ef736117fffc1831cd1d9a61cc730b875acbc5aa1a634000c3a1b8e50362a492448de039db8a6ba22245e663576685717029348f0d58f86c8ee284305ccfb7b8c6eecbd1136056ad7236e39e6425bec23c551ab9e87229140ddd878d20887f5326978a092de6ae2a693006a6f0f450c14e91dc10cb21132dd9c37298a08d4491150c65d747c1d4efbc2e783d462a6562828bb4b89aac4dbc673663a0def5582e7735294ff1ccb164d65f1eb55b2ac216a310fa03adaee0a7f910646ea0730388a39f8b402d6b2ab8c7f47ea44ca270bfe350d67f54ecc1ca4189c847ed072e32ba4c2eeeaa8a2f65e95e8365fd0e188f965079a623405bd9853da92f5f7ca9150c4a328d3a7004278a7ae22ce4f79ed4fc6c5b9f45b16183c032d3e79d1a13df3bc9f0df0ec244338ade9268e0f3c56d17039e9712d8181ef7148b7f35a406c313c29d046fa7746b68e43ebe478737e4e84f47c3625428e36395740f4b94112024ef65f6dca8673986828152de3ae016d9928d085841c6220e713dbb4e00cafd54605843367023317836c7f9b8031360c108ac74dc3f778541bfde533333cd2d8c8b1a560cdff97af70c4c746f971bb148a74069296a0efab705ccd7e3adfb8b2961cea7ab61584f04ba318d17e7ca4cc8460e7f7c6e7f19510e15a60a9aba2b7f33de93e37d7365032a2a42a63f317f7a8ca75b2b342707a0c85b4a3f3906c909c945811b6f200760b257d756d73a957819d48667230a52e23dfa0b1d2c0728832086c98c315bf9c25844dffd8434feb6fa7da10c1685e5dae86e391783897702131b7c3a17a9ae2f52497ce5c5d7a8822e8b9df9aa204ccc3530ea961f8a2657496747c07a85f601fdf74083571b6bebea99805a1da82ada3f6884b583cc25a4bacc6992c4e4e968f4d59422d3723a2789ef669b2edcb213fd6623c970bbda4f8dd9bfd532edeabb245d4278f2f50a82a74402c935f307587f996dfdeeea4248d2b16e50d795772abdabbccc346f4a1d06719ac8be8e32127752d21b5b79e0582e1e5640515e3c48ca4c5bd170fc3cb634ec7940303adb9b66ca0837ff6ea9b4a4db9828dc99fe66be7eb675024fa9d903ccf330fc171a18c520f84a5960dd34045902f191dbd14660e247ae8debea78599fdab64efb9c828aa032e72bb7ee4ae5e9272b3c7c6f435d4d6b472f131fc77bb93fbd95f02eebd981a8f88edbe3f2b5bbc50efdd2aac6ae6114e234f38793b3e9acf821fe4528d5e4945b97365735dcc9a8429e5033096da748787bf0e3284351de41aae3dcfdf4740a38299685fdc48d5f0d0f9a459651bbaeab0054a42a97513c13fd16517f3034a9d78a131af9e89d20ab306f7a8ad9d178a8de05c3d4d6da0aaf17faa3e96879fabd9632c3aa754aa80aecf00669da700bd62fbc3ae904a3fa96b8d69ffb271d808e9e9e89c7d08bf8583aab31e7e8da3aa053b0b650f40e050236d6500332956264708e790ba8ab7854894b1bd44a5338e015a629244383d67071ab2de05c07ede169b86b1e57ed825829b4fec6adcc477218ab327af140145c53431c389fa78da44ef81de90cfdd5aede9d51e043b0d780322353fdc73b22e8184fb4e7c0ba7e40e95d76a7197c76de531ac19e6db4e2199095ed51b27ed6bec8832a1b77a6bfcc01f2f3f744c08bf5ea58132e467059d010d119b38862860a2d5b667ac63c52cd3627aced91de11b799f4184e7771b800f2f6ff049368f73d535a49baf35d86fb7503aa7ea03f6cce94006298bffc9bcd2fd0594c9adbe5d6e69e0403cffe3a7b92090cc8c2c4782d83a292c45969967384a921300cd3542d4c4203b18056d7298a95f88802625edc97ae010dafef6197d4baab807c427437e2bc5e93271c6e9459f6fe57429ac327ceadf3f72cb7d85ddea66f9f0bd02eb392044f6491b60446e0c15fd6568a69f1f551aadbb6551d90f4f8d120b6002dd1c6f8b516013bfb31e010585857c92db4c4ea9614ca07690c2bd4d6d046f432c5d9f09d4b3e9f9c0dd07edfd33adaaa123a37c78769e2eeeedf21b96eb1837d21e61944ecafee68e8abf4c4ce6f4d7084dcd82115dbda1e86c0bdba5fd73dd732b5de1cee330bcc50374a2bdcce3bab968d8664b7623bd501ec582cedcf7f8117b270fd560dca35c464b4cd1edaf9e9f4712b3456be7da93ad03633a419fed87643d422c2f8024120869fa209ce2d7f849cc7ccdc82f9feb52f4e69cf630c1276d63b986986a9acf8c9976420ca244d6027e825380432f29d5194df03fa3d307bfe6ea81a15ad4577fc686e402b0328685ec4eb383fcc5657f6961254e55b8da0c74655dc7119ba8d1e6d037acc2e54b61de2cd0069391b10d809349cdb2d3a9f5ff1caf21bb7e9d3c496f32dbec84c5c79d7b74a188511b4b802f9d1144f36fd56576f662ff7873ce6fd0ac66c86325bbe37f9889c876e9b0cfff18c0a923689d490c0e2d05a1a08e43764d3dc4d1c2b4d777d8aa315245de5249cde5aa4fa7319b7a2dc5e2107d7f4df5070ad5a756b6fc59f44c6669a46967d68558061031650d7a5fb93114adf617c24c4832ab6716a5c239934b103341786a33672c66ad2dfe681bf3a09f473b9d9cc0a0ecfdba77639d457662277dcc823e4fffcaffb33fe2cecf4363eae84a75d5ca1c7736ab41e91320284ab20ca201d987a147f3175aa62756c8e16f5e1ecef1f15b74438254fc95404ccd3b08e47caee80bc406636727c75f51cd8cd7506d66077369f55094c52e9f7aaf414c8793436fefeec7bde60c83c48001dcbf27618d94f5c7d402c4f003226bc4c877b34b81ec1c79958f854744efbc397b94eac645749563846fa736aa48aea3a6646ddba08aac80f12f51beac3bb293f23f5dbc5f8d6b805b635abe13f0cbe4c0fe7f9ae4e01f42b7c5b84b4b14f332f4e463a5b4cd8a3f1e5e0ee72ed81d5b2980b9d1cdcfb025a5d6b50874a57a501013a7e426272721e5cf859449ee3fb100be0cce5c69c8a8fe78e187490e1219ce6dc909641bff8e5a46c5f3382ab72e0787ebbdb0176a0a0eaae8941532b04c5cca769c32767a79304ce3c773ff8658ccc242f56be8222caba0f60e733dbae79cb7a26acebb8a40aa18e1f97b579270f761e09e5da5bb4671b5477f56dfea4ef6c1030e77461012754daa24b007b155775c289896cbeaae91d0773a4dca34077daa6e93832eaf01b5076db2274b734dfa89158e001337690d7a6ec3d5dc041d30d2bddd1e8c673146b8bcdd235dc403bf3dcf8d4960c26ef020c8d1b476e034689f5e40475ba8827873a927e3c4ed7a1cb5a462ce7566ad97aba70ae54bedcf0bb7c4201f0b9491e85aae3cd11ed6cc95ee75f1a20bd166c9176b0fc20fc0402e8ff", 0x1000}], 0x8, &(0x7f0000001700)=ANY=[@ANYBLOB="18000000000000f0feff000001000000", @ANYRES32=r1, @ANYRES32=r2], 0x18, 0xe}, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x2, 0x5a}, 0x8) bind(r3, &(0x7f0000000240)=@in6={0x18, 0x1, 0x50, 0x10001}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) close(r4) readlinkat(r4, &(0x7f0000000280)='./bus\x00', &(0x7f0000000100)=""/113, 0x319) 01:03:35 executing program 0: r0 = msgget$private(0x0, 0x3) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB='\x00h'], 0x1, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x1000) 01:03:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 01:03:35 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[r2, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = getgid() setgroups(0x6, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6]) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) socketpair$inet6(0x18, 0x2, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socketpair(0x18, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000040)) recvfrom$unix(r8, &(0x7f00000003c0)=""/4096, 0x1000, 0x2, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 01:03:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000002008, 0x57e7) socketpair$inet(0x2, 0x2, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/173, 0xad}], 0x1, &(0x7f00000002c0)=""/217, 0xd9, 0x7}, 0x43) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/24}, &(0x7f00000000c0)=0x1a) fcntl$setflags(r0, 0x2, 0x1) 01:03:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0xe0, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52", 0x49) 01:03:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/154, 0x9a}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/70, 0x46}], 0x3) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0xe12}, {{r0}, 0xfffffffffffffffa, 0x14, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1}, {{r0}, 0xfffffffffffffffd, 0x26, 0x4, 0x0, 0x4}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xffffffff, 0x1000}], 0x3f, &(0x7f0000000300)={0x90f9, 0x1}) 01:03:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000, r3}) 01:03:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)="59e8adbdaff9e1fd124932a0c634dfc2291eeb85290b91d64cbd1bda1e2dbc40ed71a17835259397b2d3c6af12a753dddff1fd0197c7a1596469ca85f484251fa5d625754d39f97eeb2db7aea6301ecf953a7806d35c8d50d985a5ce29e2b14a4c87eba2215b9b35ee53c76e992f19183244d92600e75088d7c82507f2d2423560d68ae2fa828f18320535cfec128fb0e3eb44e8f5b0ef3ff7f2322077c01a5f5fef596433a630c31495393d28cdcfca9ebd38394dc610bc4e9b71f7c0fa55617bce299fd38f6bb4400188ba91fb6da26463b3148132317ff1daba1da320170a6f4bf0a7c66fb1eebdce4e5446d5ffb95de3f51ef83a8348068c748c788321729871d015553e4b417b50f71d2b889241be2ff5080502b5196367df37215f8b9f5b4672a10a65db4480feb5ca58d6d33ad5c0fe0bbb3814dfc5e8840bfa2681f8fa4125d2884d5942be8db0b2f7fd9ba38dc0c8f765d823fa0f22002ed113b0439aa7bf1d4b16222291e110678917613c561b8035d02986b6954d5747be347fb98e49f08c14e18e0fc88ad70ef48ddd821c2a38d032642db0d7d1d9a2922368e6d2a21c1d98a0dffab13d39ff908f4e5e15fb35618dbc4486a2bf7c99a07fc506ffae848d615bb94ebe5a0399a1c55d4a1a11413c631c20e586ad8fc365f1725dde63b26f0c42ec873c28fed30abc7da2f00931dccc9a4002b0e4dbad5d7dcdc19deae5355366cf1b2f79962108e8020f81577496a83d5068b9bb79274cf1d9ce81744f424a34692a2cb94de74747cd9f37bd98d5ca47354f467bd6c022ff1aeb02b1661d288a087fd54743bb9eb953d4b7132845305a11847ffcb2de22c462f58c3a7d77f146d6364342c3c662b1d6da61862ce828dded6ee0adbc2f9445584fadf894b65a63c1388a5bfd69ee12125faa8c4b8853b63af278920fcb921aad825942a086092be318de8f8080d3b1f2fe204aa9f07925f1b980560c62e241da9be5009d57bd28f233da6a2e15c9b997f74bd9d48574b1e49116e362f66ce4fbbd20a5f33cbff33453eabb7d7bd6f4a15649224ba720fb81e47a6e497694251cdd92496d6483fc5d5497e922037a2d476c7ed52432fb64231db6a171561c5e4a7eddaaf7482513f2916941750b23b9943d313489d1757cb45a05e7d7f0075f523ceb28645f447b36f21d94d01d9621b977cef8cf5f58abd30e0c4ad3bb3fbf2beb4688287e837b9b8dd57719de67b406212481438379a65f3a9e2279e426ed503120d427374d04216d6d9677140567802e0fac034fee6e4286200f67f790700a0ca1d05ed3d5adf9f97f294407c92ebe3b422139055e2d26f23bdebd529483f58da5e067f4069c48829b90be957a437e31b766356e8043df878131b1ed4a497326413b65e96602c1ac1cedf15784496617e7597525a0eda40c24c45e109e3fda74f8663fe448fff53222b46dda06e38331d8c7abfa21c88300141383c2834033461a0363858eb5b2e178ba3b121c79a9658f1fe75b6446f8793ef805dbfc951772a0e4a495136204f08304bae2ad850142451c0530f9857ee7d7f8422e9a63e25662b42d23c527c70388a26bdca442cfac43ba1ed1bcd4e354494e9f66cf4082879574c48eb7e2d18cf4eb09c02cf38d88eeb8a9f27f835367e9435699141f5383df76ca2cdaf7ed18cd63cb05b0e444c220ca168e2ee73179f5320866cb2b234a76c0992a4c35636934ffa520036a5d5713d1c890d1f40a282f57c052dbd3922b2a4b1c90d1417b6ae37e9ba0ff5da81eb28cc3b99fa1f4393f2cb9847131ccc05988df7f508406829ba54431c2913dfbbea256b90939b876892f17501be17e6932761f682313fb5d6a42294c7c1b377f20ee88d7377247c8c5dab0a7f61737c90a825ba64e9999e334bc73dbcf9eeb6095ec8cc49095467f5ecc7a4e08c962948cb381882d56d915d0f9fcbd5ce1cf612c86e62987e9447ea5f9f8873aeec0ad573b0244e5ae654c95bf59c21f647eb4bb1e453a0b6b3dd673cbdc11207f2f79b05317ee6eb67571fcba60ecbacd96227caed622d7ae06fa62a11f0ac5dcd08a4b48489909c97506f00f10701bd24c47ccba4312d0ac6f018cade4cb0e539c7e2b3b091694f36277bea76bc5ba5c01a2d82e9a0bfe13c89c794a762c100a694aee11609966989a7463833382b22f6c0fe1928d3eac7776426158f7d9b5b71ee2db26965d5652bc530747c491939a1235cf67e49fab029b7d8f1c307396ef4179ba86d8eed9f81f64b6b73135f15d2e1f237fa7fc94f2a6bea892cc121aaa12e4c7d5d0d4c486c86933cca680328bfb3a5c37aea250b057ee2954bc80fd9028ea648f0c75df39cabc38e00b1500e3534fcc3e96678ade27a4459a9a565836d71e9860b3599d0f5cc0da2eae899621c17596b5841173ec9d4d6a3ee9fa509d24f9d6a9d19b4a9fb18e9ccd7dc34c94881345691a056ded1ebe559075e0b09d59e2bc9048fbf5a13963ed956e10be9bdb8b37d42d8899e85b4bbb15407fe40ddfe019a25a7502ec2c96ff4450261055cc8a1404a08e81981190a66beaffaed57ae2cf7bbcda7310e0ab410778fb43130e31b4a4b66852607aecabc79aa06526c53d81ecf8b5e1266d7efb2bbc2fd03f0ef4067e3f788fce325e90703ca366bd1d87a702fff8809a754164ecc48ea358a5d1861d8fda0e7cfc51984a1dc262b0f42db17b9fd1b64c0ec13052a0389b350f48d8ec6644e827029097e988022c38ad5ed227e5e50124c15c60b8766af543976d0a242544efe48ebb8d547db753f9b64e28173db1674c016e4666fb45dc20fe517fbdd358848f1d57879555b8b20d41df4e48aeffb4d33ab37daf5295442e52150002cb53663378ac2fc9a78f8fee158cdf4fc29b3e0f5957061b02fb4d7b305b8eefc5322309e68e371e4f1503", 0x81d}], 0x1) r1 = syz_open_pts() close(r0) kqueue() syz_open_pts() syz_open_pts() write(r1, &(0x7f0000000000)="550db720683df53b7664d9fde9d67596686b2cb3020e0c0564ced955db3ff9270330a5494a259769bf51ac61581aad379d2863e4a56030e735d737ca34000a3439c4c8abedeb0e43", 0x48) read(0xffffffffffffffff, 0x0, 0xfffffffffffffe6f) 01:03:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x6c63, 0x0, 0xffffffffffff8cb4, "17f440e7d215f27f8366d0b249cdc0e8d07b537b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:03:36 executing program 1: r0 = getpgrp() mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) pwritev(r1, &(0x7f00000010c0)=[{&(0x7f0000000040)="dffec262dd54037f88de417826907f6cb8890abf2853a0328a0d3acc6ac598eb5d398c8aa5d8165f36e402e62adecaa4cd0d0d9dd33db7fecc30544ff87edc2841b9cea47b38d4fcb7766b23505530091be501d8767c0f1d1b5e2f67b8712ac0eebdf26f5404a25723426b2cce5b905df9cce4715ba7c93fa006205e9542140d9fed20111966d3d8f72166cc6dd375d10d08c995175485318d6eceb7f36191cedca76e8ff6e963827b9531aaf6e0edb557a457fbfe2498aee08e224958c1d0ecce6657c12b82d67a12056f136a1f111fcc34e7e174ca82c9761f6cb70e436317c8c5da2f589f5e0b25d309cfe623c8a67227aeedfe4853de8d52f14849c0fc3b692dc04d9abbf063f482d10a5fe79124c165a8a62fee417049e7c6a192474e96d84affbbbc4850a435720dfae8c1398feb5890df415e2f5e1b19615bdf17a0eba1ca0352a3025274bb8d0b502f98037e7f530fd85155c0b103b15a99304bef5d1c81c9b796adf611771ae42d64193e7dbe5fed3aa4929ea07d78d608387a43f9fd376c9e7ee793811535249dc41de4e42cba2705bb11577e9db1ae9496d05c5605aa0706adcfe3173cc6d0805f918594b1eb143f579f93da7381b7a282afd0180ca967494b15b529b0353e8b02b1f9a3b8688a50965f8a8bd0ae8bce273906c40ebf003beb90017bd5a58a618a3236ed7de516e7ee9aa31996e691b7d2ab5f1c8792025dce7848396f7ecab1e6befd8bed3e1be563d3fae8a72b1b08550b9f5a7fd6073d4cb82a6d00092072f8842110637a8757aac42899b82054bb08070cd90345d89ce4484ab6f41e363a02b0a653f27eb56a842a061ac983eb02280a3be37c42b5ec2d55d549904529812ab0b7a7e72741f20a37e0801eb1e64ff3fc059bb64ae99213bbf2d5847f5e00e7021f11070bd53fdb36e560b16a851d1ba145259efb5fa23e8f0d0ff409d5ffe9c6d9773c06827d82bcecfe766b2d88f28a527351a45b6944f9f6b61cdead86fe120cc9e4f01bc2f115555630d193d3cd17be9890d97aa3b66a3881ac367bf9a29d0b13ccd755189071c18feaa35c7dc21b001394eb740dd1521c1fafc8918898bf61b7c0de8d0181672728c891c72272b7aaccf244ff4668394d0ced163e8528662a6c8f66b77b08cf81a18d6dc02eb65b9be9d53eaadff608d04d6dc1ef3aded1ae7e01b133d7e43827d808e6677ffaffec1081b2cc4f26748efb9d9a8d4ae9b92efd4825e8e4da6fc61f3056e6bcc978468ff1e7e2fd3b5bdc15f32baccf102c8cf0f4462a2bf142190eeee6db3e1787eec0db0a5d78422eaaa0eebdbab4b61e1fc579add3b1f8ff4110c04fa2064ad924f6f806be192b78ce63195a9991a2300710d33ede00fbe399742ff2e7e501410b0a01508f99a985966a8c546f57f0b1fbeb53b7df35b40ee8d5335bcb11c9fef410bdd3dd02e77389fd55ba24bb0f47afb2fea92bcbac652d90a0676a133768d76d612828d8173790d85e061cc9d36b5a63347c9496a6f2c51dbb79e566bf2e2a392c90a2a30b094a564617ce4a60ec4819cfec25997a9a226634ff78c1e63eed3610030e02502c729657d2984d3ef78ad94f9d982f22205c3626b9a3e2568913aed35063359d05ddc62851c8de40ea88a90a793e8dc163f4943548e6b5d71c068f36cde20e743bf80e2d2520ddefbedbe03e9174e1a348497423dabfe2bef1019c072e990106cd49d155ead1ccb601800b1d3af9c8500bf9ed1500aa8d8ea7ccbd5abdd1f1bbeeb91ef38df3cee820531215d6906bcf8fe648d411728af936d799e6b2591dc5c21dddde095bb5d7a376301740515fbfd472ff698243164561bb0056591270c5a21b496e4eed68264432bc5e7ceb1aed6c8ec0a9f1daeae19203ea3cae204a01de74725436738703cb42f71081a83214cd9835faa295906661ffdd0543f9f7eb96bad22ec687108048f5ae159d05906978553a271ef50a04e8c47d1e4fe30169702d4a4c653fcb4881f5a3158acb6b041ea66b33e9807f3adcd45ee8b458359691b162552582c586859a074069a4c6479b1301f494a51adcdccf5d930be09a563243e70fb125a99cedee4ac1f0137470cced7a273ca79a44fc9172f2ff3734232c21ed18c1d0bab91a98c10485e9c334d4fda704cfcc0b56d7e02e1c734fd29a7a30d4058fc529a918fb5046ba64521d06d2de2d810fa68efb996f37d55a7dd88d378c5a0314e5474c718f3f35590e535f174a3c5534efaa314e330dee16959f84d61a151949ca9cdc7d56a21be4d559eab4a8cd20473c86f7db00cbed8390a69dcaedef1f5da4d81514fe87300fa65c18265b3998d9bf7958b556d73d761cc8fa50b34144e8c9765f4bf8f9b2e689f32e8ee8c431cbfefa73ba2133b72ed7744f75ec820234e06b83f5a34b0e4dd2d0b8f8e561cee6690374bbab0b4f6cf5f3b9316ad48de1e31267b51ffa2c3a03bbb36869a0b2937b32af9bc19a2525b0794d9315cbf01be785cda69ceb318cf99818c15735ff77a7d7c0aace8ee7945dfe2ce22acd24acbbca31b71fc09155f31be3ee54aec471841aabb5037fdfbb6a1f66d828c9fe4ec6a80e07b7a9309eaa89d27a4c8c0490a38d140acc4c102715fd0c7d0ad830241d0ffd44640a9e5ae62485ccab2b88a3420073756409fc39a99777c792b129d51fe0fd28f3411d4d4264199d33703236a30594156b5799a0d548786295a92701ff04ab1414d3c257648856bbfaa51b2fc95c7a4988a71afde76868a0e31e37b9cfca3d6bcaa2dce943a50d84708e18929a426b61fae7450539698a8b27abe9df67b1f923d04810dfd56d49f45989c997e6ccd6e4d36edd2da474e8feb4cfdf7edcfc2753b14c66902acf1fb8c7fe4b6f56c4592c8e514366228b497a167cb8c5fd2d72c8ea3833aedbf9122ed7bf723f89979a8e4a2aa12bab255fcbfd05d36d0d7109f577f492542b370ce1ff64709892c33a81fab7e165c2d7aac0930e5dbf4abe25d50e5136d35be9fab481daa43c7af4f02c61d75a70f460555ad13af0b14c5bfcc4bc1e6d4e56b06a55f414c1cf631a7a6c5fc99b9a26d09ca5f83785187ef0772354a0b1a8f4345fc29febde16ab3152df2103e958f7e85e70d013eee6cba6d9d1eca38cef56d11c106e03667440c7a53d37b8256c90e16ffb748fecbc6baf5669e82bf6eb625290e5c4bf85a958bf674ffb0ebf2da7d0bdfd369e72930e4518cfde86546720d303d1c2e69ade7950b64886687b3e0579440b3bc9332cdbd9b9fd789c9f1637db832fdce56321c972e91dd439a428a1952b7d0264a15652f14db9897665a5e65e8ec86bb0994f9fbd0dcb909c1a42cd79ca22adf080581d606ad66c2b43dafddb9802f5938505970a68f463f5e594d288cc2581a6866007acac10ecf22c4d8cd84fa90896ac75ccf71000439cdad86ebd88921ff26288777222311690674623f94be832fdc729a692fb437065c7c7a500b26a9bd00ffc26a876b6e9bf5dcf7c7cb50a9c59b631e73f1b3edbe8dc3587cd99afc198d985543df0997f540668d1a97ea36ba7c590c2ffc5c2c182cbcb34dab5258fecc185ad04d47b23be6623b5fe8bb7a252cd3cef888fa077f9843cd08874e6eff99f6aa8b6bb81eb6352bee313fdb49a535ccd6f463bb4e4bea2d980c166aadbc5c4cad2c296ba66e4197a96eb898507ccfc872228d6212866a40a19cf5c43974b2e754bc710be18f72c4412ec319220f860d61c778df928b09266654756af7fad59833209d3532d97a3c18de5b6a4e4f4e610f8a13bf63a8d1ed773eba34caedc04b9e6d6ed87f4d6f006107a9e88f78f8bf54bb1f31ce8f7f52a1eceb9dff68fbc11e7cc680a95a63923b0a0b53444400c8af016d4d88e44305130d2d686448d0a038de404d85d483633e6f1238dc383673ca0ceaa50621bef2d396d4f76daf1bf438039221a62732ac000949d54116e026cb7ffe3f67f0c165d0c146f5ccb913899e2c9597c4403e9da0dec98e2e9566de0324ef4f23911cfe29f530e71448610c77dc5af23dfdbaa042b10a72b6a606e1d8a391192c92512c14a54e8bf2379600acd3af8b4a77dcec4dd1ca01f29322aa7c602109727933632bd56f86d5b53253bb0d5740696c7c7c942e9763295e2ce22f61c26a78cd1bf4556b862b908854a3801465bc46da032053601b40ffd482ba477f4a17e240e18bd7fda9c4b7877e7a955b68860482cd2f205b7d1af737c94531c4fc0cc007b3a0cab7dc536dacba114369c26c1caba91bd2a7f7bdf1df102d6fb9de448743721a4f06e844280250bdfafc2ffc1e0ca61132684558174a11a66d67c7c927f2a3acfc0b2ff3824206a28152db6cdb6dcdc93dac11e0bb581c320d8fd083464203870a8a69b5a7bc3dbc21d22e87347407aa08c1ef67a190917d2c7428871a5aba6dfdfe03637172be51b215fb534502f49c7c0d50c8b11f1b550935ddb6fad2cb99e4d51039018c99dd35e8283fbfa79521a45bb0b93c1b8219482eb8a58c438a0478ba99451f859ada1e48cd68c8ca64c5631e03e6986050d6c61d767832b11aa4cd493454c5b2bbd776b88b3ba7550532aaab16dbd44d84e0320e3afb011da92373a5b66505cccffc75cefa2ee63a43cc8f16221aa2bc0dc99b57193614ee99205a8cecc2abc21aae9ace825d91e643d311f8ff77cd20c1a5791a3dfe8b8d6f47fe1e0634c1130b301323e861238b94deb6f75e6447831aa5a3fe9054411e62e0c65b0486399c0855004ddd5657d9b531f62cc345edde2ff7b90c8724b8e366db30edb95d16bd84d970be95ceae4cf6ba7737c3547a51a989d1b04553441668d55dc2f32d71c4a8a9719ecd91f729706c68be634ede686a9cf225275bc0dca5cf26d532d4f19d1809e5a320e69336e3dcc5733d4feb1667638daf61ea0b29e6897aa19a061e3e610daa7598c0f00f9d6876875b26e7f86d384797b20da4eab821081a31ec9116a14fed995e94578d8a4d521b08efc322beef5e483962fc023e99280541b2a3075f9dedf1135010281eec9075cddc972e7c622dd4e6649e73721bd0cbcdb6ff3b9b6700d1a0427148ac9fa36b38fd7c9a684cf51f30a868d73c6f96835acc1101a45e1f765abd0fea3a3588be19066549b9780eee8254a9c9e40448ee60fb584e9c2af3d90895315f0499337645d0973863e2314887cdc151e9f2c5973b559680f42adcad1d20b101df96717fb3be759df6a639521213d40ab07af6d2641afb0c148c7f10ac6bcfd876be91064cd465930a447e0e2a3b414da4d1cad8d6aeb2a97829797902b6fcffb66286db6a5b2529836a33883c83a3bba9824d86b05cb381c5a3206fd771a54a1c5c8cb8d36e08133fe96e963eead7e191f307eb5028655e0ccd282bb0f22d60c791b73bebda22f3de25ab547956012accdc35c4ca939f5305f31ab9109dc9a3a62cc6e797a204842bdd653bdca1501a7c203569d03eca3c96ee1bff4e16e2ac93bb75b8ae0d782ecb3fb528ac7f9b991a84c26580b4c88ff84446913c243aedad060d38562e1c19e4054531c7842290a702b749bb16f3a268871629a9ab596620a0fa140b72d8b126a8197d016e3f23e2a5f18605ed4a8de2f6f406b879fd994ca6a7ca1851f92b03dd990645655f36a3a79c5a535391fa6c8b0303dcd87848081c199e2d40f06c2349e9cecc46cd55d5142579f8ec1fcdd30509011a23bd14280230a0c59ec52e2eb7c847bba85e5b093331bf9dc50b201d159c9f8cd221cbce5766353b4b4edcc18a7c9a15bc2c0", 0x1000}, {&(0x7f0000001040)="351320a0893f1889b34256965ae93435390fbb28c0c9b4d9adcb6b57881d4be36f8d428c", 0x24}, {&(0x7f0000001080)="976c3c0243eda67ce3b3e499351891be52655524a191145cbc0b77b5104d7bca930c888bc97aa85aafa904217e344e226293cf5da97ad098dc1daef5569b770e", 0x40}], 0x3, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) getpgid(r0) 01:03:36 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000080)='./file0\x00', 0x480, 0x0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x3010, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) fchdir(r0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) 01:03:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 01:03:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x91e, 0x0, 0xb63, 0x0) 01:03:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900", 0x8e) chmod(&(0x7f0000000080)='./bus\x00', 0x102) getrusage(0xffffffffffffffff, &(0x7f0000000280)) 01:03:36 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa0, 0x85) recvfrom$unix(r1, &(0x7f00000000c0)=""/137, 0x89, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 01:03:36 executing program 1: r0 = socket(0x10, 0x3, 0x80000001) r1 = accept(r0, 0x0, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0xfffffffffffffffd}, 0xfffffffffffffe25) 01:03:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="e9", 0x1}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r4, 0x2) r5 = getpgid(0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg(r1, &(0x7f0000000d40)={&(0x7f0000000740)=@in={0x2, 0x1}, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000780)="5c1173db6b5f0d737b1a76bc8f97594caed31a10d080f0b05a56d3fe49907903fb587fa9232374c54d24b39290cd1ce9fbf95ac9048a5b7a3a274bb1bc26e6a8f2013653ebbceb5d60c29ab2fc9f997c167f92590026dd294a3aaba7789dd8c2dd32da5383ac7b5199b8b1cccf0d542c701881406f3f4f004d86e361e2423b0d4088d4d237a3e64e3c5a4ed93dd141e7f02da984a47bd6230884b10cb57eb4895456bb516e8e395562d5da32d8aa3cfb17084940bb880c4cbf6b360f12c7d37001fa9400000faa6f0a", 0xc9}, {&(0x7f0000000880)="9b00920c51b1d2918fd43afe2efa479a061c5a58ff2e330a43c7d62c1d0c4746540388b98deb715ef06b05e9beae3c14ba571b52fb49fb78e060deb655910d926e8f697d70ad48c31894f13df6a0cc0a5ab75d18ad12a91fea9900fdcf26c61ab5659ba91de6a803219a32b7e477f45d0b01e4f1720286867fccaa393e5c1bdfa61cc548b231aa45f74ec4a42365025d3b3234529cfb213d191901fc6c9eb8", 0x9f}, {&(0x7f0000000940)="971ff490353736653c7e3cae4241a635d0ff39cfc34f6d5c4b93e4c809d1f65ad059a829d16b57db79e6b8b61265c83b41fac2cf2feffd6098786fbac938b4b64f52ca8480ccf4cf6c52f8b24bfcd69172149e406fe18de6d0883d3adf1afc00e72c919fbe3668c07335466be98fe0a464fc850b2cb1935bc62720778b92b7a4d955404794318c0112a22ae0bb1f06f2d41a81c4ff52a51af6d788d236f74606e079c8488573df65b8f7075a538d780f7294c0b265aed92894049e7317a614a9229166dde2ceddb0d7b94ccb936183b44b042304f35662e318baea0d95f56a049d6c3cd3e65953b5a3ccb2ffdff5fbabe5225a250d15a505c240", 0xfa}, {&(0x7f0000000a40)="91f4947fe225b70cf2be09c95c52409c015b0efe93787439585baa2b89a3ef41d30f", 0x22}, {&(0x7f0000000a80)="f99499c7d9c9d786bb3079c5f7dd02c35adf7dbc284238d9a853690e0462b8587955282f16db8ae3b21b6241d68d792c84a4d703797021050baa7f1b0a2abee32c1f80de20dde71e0e209bc15c380e28b46572f6da4f0faf8f95452660228b542a2f90d02d6a7fceacd18340106b2d2eabfb9903c0c5567578051293ca43eeec22cb05bbdab267b642bfe249be1976e2735d48868389d5c35ac9f9ef8d0a1bc4459344f5821426c2ffe60e1dc26e0122c099e82595b3dcf5c59411e8650b6dd8f09463e3c167cdd7692721", 0xcb}, {&(0x7f0000000b80)="5698b6384cc7b9316cf95ec0924d85652955cfa2e926a99643b9e18aa57d4851ac2cf5cfd6f78bbe079882185b5167f6b81b7920775bf38d620f01974d4dd5f3b491ce7f1a1894840216e2d70f20e1bc26b4f50424750bece75c3faab0a44139b454539b92414917d7f7816be6f63c6ead6dbcbadc0e68b5ef5db44eec2551da29f8b3ef6f", 0x85}, {&(0x7f0000001000)="71cbe617f1921c2c91b65285d1c9d25335c866a2fb0d62a21d4e23591f8e31c5e2ee88750a38f75fbdf7b22cc88dd32c184f27c401e8253d578c2c91ac92a1aa3aa4f022d9de4aa64508813293b147f6bf1b2e4459da93f107a1d07244d750483c473a8a78c6c19cc4426955cb7426a85607d581b418da3925ef9df0e609feb83f56a9a01e68562dfe1fe03bac2b2c71297453b14d0b5df8f9e9083551c34e3e9be22cf831b9266be3130ad79db3a763785364167adf06b2fbdb206d76d93f0b484c1d968db7517260f065b5d96dcd3851b515c1cd0bccc7de80da0219ca7bce2da5f7623ca539c01cda0b608d504b13742a371d6d42053a0125e1f61338b9933f924df622fce771a6238c4cb749b712f22cfb60dce9701ff0eb96d042f90c0a2dde1bcfb000701afb96a34c893569bba89509ebb7e0c5708c429c8a2f41fef53224faa7df0c12e32183acac6fcd7088c849c48ce3351758cef96ef3286e0156a64fb1746abafd1e4531d060427242cf17e918bdcb8931eecb703e03588b3a7d1ece0ce8157f5bc92548bba3abc1bc656f81158be9dc81cc10727c29c22fb50234843d4da1db1679bc3f7c4c2ad4d875019ac83b15f428288ea3acf2fd336783583ee876fedfea748bec70845138410de2b1733ee6da3da80b1629b27c929f3a31af76a80f5270f51cae23c328c360be870e309cdf85f7e6ed12a9e157180f52abf643936ed439bd567b45595106c61ba3402a9a43f7ef9c0374a2a6644cceba28d4030b80bea696d4e5efba454de6f3676c88cc74f23a256e4f31358ed34d40b32a01f0e1f34e73de48fd799898f7ed52e773e6cc31e63cdbd4731c9aab39e153af60b61f0062a80f217f3fbdfac1371f0cf1ac82cc5c1a6d698bf0ef733725bea05f23f6c3e9efe67e9c06912cb853cc46930ed03abcb25651d968364d6cf70a60a3ef6a3483c6d592a410da0926751d63c8972834cc1d1a8db2c1247a1d14bc3b244101d791ed6af8f8786723dcbe8b2ebf9c8ed919106328dd568d4ff080638c5192a73c073cc7eb52d5dda904c8ae8561c4b36c4a6adf25e474877601fba1b406625605f0daf9f7e94695fe7c88a6100dbd727586349976e9bc3291120e68c0d7b75294694f8c68297b1432841f6f3e96d0164d858517aee80985c11c13995fcec471aeb256ff79afbf86d9e6c16aea476e33e72e5098c03f11b1512c3780a0dd95e2b4a28c5f67212b6551bd2b0d4f0f3da08f1f5293a6f1c139c905ee153adca2acf2e757b110b51525582fe0bac88b1603bc3375328309cb478f21ea77c6ed731ae31edd3603fe4935a6d53540ceed8725818d52c04386cc7edc60ccc4cfd733512553124febeef433664a34fed5f8f0cb33c65c5da8fb5104a1a0fa8d9716d51beaa33f581fcc89184ab5600279183b6f280918ae4415150493ab384cecd3029fc9e507aa5c710e495fec029669ef1c567f2e7f7ea6eae67afd82d4c68e860b9c5de9122109fa3af4749ef5c0dcffbe918f3d7566b51ba50eb36cb6cee6e7a5238642a2343b7210cce680a322c9fbae4968959f69a85b06d8962b91b8ad7eb6436ca584cbde199118786dcf78ab3b208dd250a500020e8577330ce600115a90fc4626f3388361370f20bc6d5b9e065094e61755a7e24543e87398e20abcb86d0a512f12be30fca1633e7d74d2ebadbaa40120f9b2aa1f98f46e8729e4a1850c8787299d73408343c740137fd9b67b5900ae40c07bdbdbdd686b8b08d45df8efb3b423addbfaaf8c7dbdf46d4020a6e610d89cf990328702d68441bfc0a5688270f2efdfaa5354f01e2b08c99c1483fb366be700945c1d95896674a83ebaabf1f4e76c9878771f510a56bb0d02862a14e5b66d4c3afe60888ae5f50182126ea6fb99cb0460b88bf84f127b1a3c2faa9a126ef121c718b0f987cee22157282b52b43a428e9752eff105541ed1a1c56bf02bcaa13efab59a4c222b87d59050638db5f722dd0e2a7e22b8fb527c2597e270dd82cb3ea2208de6f92b3455cc2a6377ff473d16cf56a2cc1cce3403cd522beb5438a2c8d2fe41aef38f76fe14af81906e478d8061d3d584eab29a9578f3df259ca7dabd436501bd0ccc2e29bab558284ce706f1d030f00135974c46d05f74fbabe72a5530e4c6f61c9fa76c342d93c0ca2eb5d3fc8f7bbca8abb9818eae2c8e04fd44b0233020d3cc7ff7cc987448d421897e36eb835051fbd49a727d37ab7625ba44ca4173c824f2ab5048a5185b46fe88f5c66b078778d24046f77b9a4dddcf05b17a4976ce8f8cfa4bc8060f314964f7759b7d3827f95973d1788b474582d1e2bac135813969ee8828e55f28d1074d14dcc247f5f08ec0c12047b1900ef41cf36c889329d08dd624b121620c3c06f71f24ff79153059cc79cf561fc8d8ade094e7a6be2b5d7a634760edb14b086e58f9bc6ea6eb8f5926605feea950d00e63bfec8e8370594cb8f6999ba7d283db6cc29b1241a49d10dec9398ac7c106ed0f633cadd41674d874ce79570289cc7e4ddaf9e9852d862a359a137958e2e737c1ea28687e1c27702a30d49d2314bab4152e9ab7f0a774e713e0ffd18213ce48826249f911c760b9bd87dd6fcf76265e2b48681fc5f00046e1e71890684bff6c1e9b8185f8f2095dfc14ff079de41dbdcfbee45ccd9d66ecba94c3e7dc8a0a68b54bf70af79bceb15fcd1c0f33363939693e7b323855d243bfaa962b6b8a3cb6bdbb6117c0a87e7a74b6c3a2591f37098ee8f8cd411e221f9f513fed510da74e74e841ec18290fb828ae9b277f4b1a8de823237ef9ae1d63ce821902b21c3b3338f938b7234037b284ad36f03e0cdd8606859cfbb8019311480b72be328943615d38003d32ce8a963c121f06b42a3905344d7a0c0376e390a7a9d246a92d7520b6efa2cbe7c6dc79baab982829d973567e4f6b8a3b53a01122c4c54d90023a565bf0ecde1df16581b44209ba86db3c1a3088531a2a01c895500acdaece4471d145559d98048be71ce589544dbefb0cc99ad46f7e1574aeb109b5968eb5c97222bb146e078ded71336cb2615b5c255e2cf13381e38d48edca85fa3f9946dead5ef4ad09bda60079c5ef10f23c44c7d13b3eb381cd1e482051babaae3e3da7fd060f406241430faeae19ea1945fd82570b46ea84bf253f22682bf926266ec4cdec6fa2e458ff32170bebf767792a8424894815bb80ad13cff873a5f5e7804c01fa79730e2f24898f6935fa2dd5cb6f8f3a8082377953632856100b693fce8dd7199a1bf3393761f146d807968392b19ccd1a735e49b7762003da199a4279f9e8d6156bdeeefa95a05908bb606c1f14dea618f6022d82ba02434beeccd17b8dc84b7e6c3628309eda3c64ca61cf379bc2bfab3f3e23c68ab51db6f903ac30a633ceb4c33ced9a3ce4d9e1de52b9a26f7d885056cb5eaf01d484136c84e46f2a6de18e3b2d93aaee01ab5162690f106c3dd8a65ccdcfaea6475aad08a15a874333efd7c03879c027a51c65bac14b225a65cdc5f39c30dfaafc6843ddd2f6cf08eb0c563df47b5af3f082354809595da8fe372bebd41caed176d6b58223d203673ae244a92c7c282b8e44af36484f07b8568fe37140504e46a82eba75e87ee272bd0323c26e4fa2621b5005ab32e88be81abf3cbd9aede754c4c0c8f20948a0cde5d5c7522b8189ee29a4b1110ad84e567fee5cb26697f08ea6e9647b7a92f662753cde193434fb0c513f566af481fcb493fd98f879399f132f81e536110afdadbc79af4e0b26eaa2046fc94f222c86a3fdb21e1f4d78413b4e079ea72be3bcdcc5d9783d34e950148289c61d260bbfab459d6ae2555795728352b51e103853813e832d44f5d15b95c32de401555f56940dcec4463f4eee6fd9aed2fb487615957c21e134fb291d50dd691ba4382f1b2e34dd40d82082c448bd767d74e150380a06f3e435a87b1d279765e7a8be679ad5a37995c5764bc4487d49fe5d7585f705be65d045b2845ffcf5c219d4bbe501397d04eea881938fc5ca474a2bd2a1ad59d58a6221169920fe60b0b72f6b34ccc5572dea82d2d89559e79c4aa6f88b255051f8626ae28b207ff7dce391504501869df6bf169388982363624abfaac20ed4cd2d198c31b19b905a08897cbaa3bc997bd6ec0d97c29c0ba5de8963919b266e7a131dfc0e480de19456c3fe144af89b83ded07a6ab6a45357cd7793efa19888f7c30aa00a86f670afe81c17ee48d31541eac26c68bc5b11b37a26e7ae85068a63c2910134da8ad248bb8d25b4ebe6931ecd77ad93aa2bf2d4f0d59f88a859890fc3186d6ccb70c6f30fd8e784f1bc75e3ad50b20456216482446d880346abcec47a3ace3f36726965e203c0a998e05cd284596c76912e5c65389feccb8bedec46d442e223dc877f48008f53852f49ac900075373dc46b96d51633db026f9b07a79bd617fefa04239d96d392f600437ce0346aa2ba30d1c9adb251cc1033b8bf8ac1b92d6635eab374680d7da835ab29930aebb37a1806605022fa92c55a71a16e4229188f21b0c5b056ef933ce0f2a65dd6c58493fed6b4caf9d13d900aad6ed762f805af65c3f592ad386c14eb552c8590bb84daaa9a26f1951e2e21ebf68f8ff138cd92525e5f807cca49143529043c81e2df797515d8d9e762b80871c8ac6c960aab96e4beae7c9b0efcaa47549e2779a56ec5013df418a92de91fd773fbf811f246835fece5916646c3e85adbb89c89c1791c2da54c1837dd4c37be2d5c7db4b8559693e20bc580dcd81be6b922c987ad6265e82445f5c57571a3bd3a50a075351eb25beb02fcbcbef1429d443e813d614d62c243816d9cf34817ed0602e2b07a1c271a2cc78bc7860cb1116d35c378693ac1f5fbb5fbbe94e01e558e80b4f62b014d9a176711085265c79120c8ce59c5fbf1247a9862fafde81e6131449ebf41a70fb47dce90ae8b228392914b6596788b8d47892757dd6ce22e23bf23599f1dec35753af42e7a11d8d1dd8572667cffd0902f5d033e0adf5be53aa4a3175a7df0288757aa2f9de57602010c4b8a3d1174613a37167cf32efd9d43cf4b62321ab0f5bc71eddc35c01c32f3edb5e5ba7d5a02df709f5fb84ef549eee43e7b2e8af553a700ee07a55c92381d514c2af4614cffc286b6fc9b2065807470c9e6e2f4192ed6ae1854ceacf96360321dfef0273a75d4c06e466a44c238ed6b09b9bb0ba084d52ca864705c9ce0f849d9863b1df0ae567691ff2ab352979ffdb30a055b8d16497443b58a12190f68021e80292d68c6b830ec7d44e355d56299c764a570c3f6f648182e358cf3e962de11780962fcd8e17d2b80e27a9b553c511b0c1ec4dec177fbfd90655a1518da4c532d455297053cd58b17290dd633437ff4b48f948ef241f50d5a2e9e1b3cd8e1017adddf11eeff3c21a400db7681b06fe4ad8342c1da2530c9c3b55f43e8f36f55dc1db6f45b8fe26382fb63e20729837ca61e8810ac603ff11b2902622a72f221bf5d0e046b697fdad5695d650400c9bee235a0f830be7002520b97cbadd41397438b51ba1a6ccbc7c182b8ccd1d75b2a2ef036ab9a61b951d48d2d2d1c13a607927b3428ce2a2144e042bd935a0e54c78d3f90b48490613c12dc02ce3951c2c73ab768c0753b8e6a082afcb5d649b9a293b648e0c4b1bb2da93c3626f219a11a05c5f2d2863a77b5b4217da4e0ef64c0c2f225891704a908f207ef2cacc2721593765886d4bc2df6bb2445786ba65a014958469f311ca3e793698fd46853", 0x1000}, {&(0x7f0000000c40)="7a8b85b36dd957075717bd7d6d1c80c1bc84eec56ccdcccf2f235e0812fbd47b260ecf09644c88a630978e66a717c9f4f90aec69958411de94d435bf8c9be9f8a5ef183f0a647efcfb85e79dce", 0x4d}], 0x8, &(0x7f0000002000)=[{0x48, 0xffff, 0xffffffffffffff0e, "67d4edf68008350f7d2075c95d3c46778c59a7fd829eeabfbe8c41e5ab4a398a0a01190a2382771b005122361c7188cfcf1828"}, {0xd0, 0xffff, 0x0, "ee8b90760a465ed733428343a91ba8a92fd096962453e338b5245f160867b793bbf0bdb484200297eefe6e145d225bd5116677a8b2e3dc2611be5e9c2ac8ebfcdfe3d3df8e96a833a55986cbaa767c1aee036fcf4800e381cd3d55e16dc4db2a77c10c586209212b76be6437021b70f3be3d827bfc85078d944a001f5b7f958923b85cd043974daf4acb789a5a2e08f23f05cf470461dcee0045af68b3fb440f479010283f209c3aeb6a07793f8150788d34e1593518bfac9a17c2c0"}, {0xc8, 0xffff, 0x8000, "af52316211d5f4f9d73db68427643197a255c4f1297fd2fd93805197d659efdca36064a614423b335f6dbcf799c9fc1d430c86ade90e21107f4520dcf14faaee9248a2d8f57a6a3db45de7bc4ee70d99696efeef5756415e34faeaeb0261eb1565f082f536723295a8ca668a1f6ed6f58fc51b1a81ba65b4d60a3935a1c9f7c31ee4a5196cf1f2562a8d94676341caa885367392d88e71b13383af79ab5eb3090e7d83139f9a105891735785be148fb25d619cb07ed91c20"}, {0x100, 0xffff, 0x0, "831c4287aeadd061794c89559e76783b0c6fc17e4bc6d98b74fb1d013379b056c2b4449d55e7c12ccb26b406cac0d35b858cceca0412e84e328d2016c3589430dcfe914c6c4914a80394b4e8d2b13a750daa7020e50dbfe974ecd7c83ae42a994048c7f69d6cbb2d5b6bcd7077962433af2c33d94f86fc01fe48f918c9f4237bff199d4ecd7cac9f05fe21aa73a808e941ce65315e5f1a2323d5031a72a40e6c78cc0bbb714161775c09e89804db42b3c3b41741f203f1952088e018123c371bd3dd9bd148930904baf1e100f3da56c5c671ae44b61d0b72aaa0a1dbc8b9b63cf3361be0041a469dff41ebbe32dd9a1c"}, {0x38, 0xffff, 0x0, "a05cd0b00ea035f2319c5d39769fd0d84ce769d555b96e18226b828d5ef7227f2fae254123b189"}, {0x90, 0xffff, 0x5, "eb3e885b1e1b9edfbc5f623f2435ed522ac42ef8d576f6808c08868ee4d4391ab461c477efb07187b505c81a58405144feb34b4c94a3159daf26b454c44a51dad80eea4cde9485570e86ae94fa4ef7a6b9db7f1063b400a5c10d30e03119bdf493308bb4a24c9000f89d0ab27483bdad74dbd5badede3ba5a2e8e386"}, {0x1010, 0x0, 0x8, "3f755f8b0d0817bb6738ad49fcaaef84eff61385fdea9dba923ecbed9ebf25453ce35ce0f1248458aea98329a2ccd0d02f03250b2c736cf380440a10dab7110d7d526a15cbf01da88915a7dc4027130c4e9bfa6e7a0d4f7ae0d4a6ecbb77516b73550bfd6bd1ff026d63eebdf100d6c7470f99a5b6d3e6ce28a0a8b5a341fdd09463bd0d5ffb67f3d59566f96e5228f62e73305214e42154b3e84bb3c775acd1f2972c661dcc4382960e6226ed8db5fb0cf2f93662d62a94a4caa6e2742c8659046594e975ff40c9bf68520e52be400f92d922adf548da602102fd7079afdb96f082caa9d4f67e12be3ad4b8ecc4bb91a1dddd6c41b2b3b50937a58026164bc7884e5c8aafa8ccfb6b2c83b23d08fc0dd6066cfdf7c836732634a925e021dd9fb122d0620bf9eb9c038b5794e2c23b255ed9322a5d9ec48a56d053f7d2aab5129f9535846b47968fc8845e7db4e82489d9880edc572c6779b272adacb783dbd7c066dded716ba37002c1ecb828f39224480f26549074d6b9f34f63e19748c59c38f65450c3c146916fca7c706f5a7df106af44c228a6996635c15398d7086e2e48d288b38320ef006ada88a78378844d06e4c9c8c35742e3526f5a4a8fc3e36e69241465b8ef3422b724f95507b64f38e28e1516a50b22cc213c539197addd5bae72958110356c104d732dc29e7184518c700fd33062da524cd9ee367d63b46b032992e3355c0af3074d3559cb73aaeedd26fe823f046c174c4605919c8ae791922d15f3ab8cc3846accee85a4f185919f56e4de93eb2b055af71f8720976587b65fd1cf340f12474704452fcc8d88944d44381e68f1c6eb4a40dd3ce0817663ff39131be46ee7cfb25fbcaa56a708cbced4ecdbd70f2635aeceaf8b774e38cf08a5f0187914cc8563777905ad6719f5a05d0280c330b4c6d579da57288067fa4371c50fb2454e237bdc9d94c0ea15bdca434002c0d39bd0d510c7441ed5e4f7a212e1349ac259af46402c4c4a658a2b7e03caca389ebe5cc25fda9c960586e39ba09c75120cfff8618736c1e3bfa40ccfdec5a966328920f89827f5384b4376e9b8d62d9f73e57061afffdcc4325ec05efd5ff5b95ff0afbdad2faa8552ccaf53710f748280cd2c7f9f545850dd9a796ab5db0b3b86ece487683c68347f8775146a00b8d412fee93f2eb00b4bdc28066593cb1382e7c51c7fec846b45175411e2aacfe8c635ed3118cef21b45dd8f4c6a6b360be41be20d045c849dcb3446b9ed9e37f8d5c3ab29c10663914db27497a83bd04db63d9e2355b66e4bb06379b88bd6e26dc85abf7d4b33f78f3f4c0a4183514d1c3b1abf0096288955179cc2d524a730b26e64439e91c1c9f037b1fa2d07c96671a9707c4dffa922c3941002c221d3538e8c7e2f2d273ed049f714f68d93e062c51cac7234b9b51f0dca52eeecde579148ca5533f4fb8140ab6dbc984a5bb2819a84e15637dfbcf98e9fa7a1c8e5726218e5ed81a7d3b7033760d48baf3d6988b57fa54cee68d230ec052d3948ec0037ec41a8963a58b52adbdab8d114e6243d301bae644bc32e652d6e00472b30f87600708cdbcc69b54650dff0063138e02c0eec324d39781e5f8fa62c6f22797f5ee297a7a04cdaf2e1298e51c6e50fd27ccae400c90521e08d8328b23a2af67a0a045cc985e6279be53bd939f7c7fcc3f44a5f8e460abd2870d711b6af097a976d328b23e9726053d2dffd1f6790aa108307c19499f26c404c403f708003d2f7e1df8676f6dfc578afd02bad06a220245417be414505a70196f8c95e0f3afe58ef140a6acfed11564ae0f7df10b8301f5a521b65260805c2c65f8051b33b5c3ce71b5dde919d780c0844f429d220ccaf3d9ab7a34a4407ad54993de6b82750dadf9ac17f9dae769e9414aba93a0926b1aa9d1fcac98fd37faa62271d2fbbccbd51dca4001fc6fac20a2960cdc0a5288fed2f60613c987a995fcba2ac9f5aa24754af8eba5eccd8cc76b06c41a6dad7558a9a68848c27b5175a15a916c6db4f108a51dce2ea0834d2ebd95f51b99fbec28e8dec21e604d3ac072b532d4ada71ccabba804cbf5fd8af44b5b5a0021975b1a2514e6d30edcee5f09e1443d9552ee10958cb6dbe5af8cfd29af3b308293ea344981d25994c9534c45f34a465917902921c717ebe90389e91d644d49f928b4c752a2fca6b66169aac627cbab5346060d2c8b65f03b7caceb3fe107b7eba04c3ae908cd92b90469bcf9c54f6ecf4f3203dc919e7d17183d7f74bad33734c07b29ffb4733b3566495ab5e679a961861b8f975f352bfc411132a171fc0688a6e4e57d6befb38ff82f451aad10296a5188ba8d21de2080f4f7dd1c0a02e5bddc32bfcd454dba9c69f09b97cdea68993da0e42cb43ffbfe4dce0f334ce7b2aadff8d40a5ff412ead379aff5ad9a77ce99734c3fe1ac7ee50ba19fce61b595f83bb9eda98edcd86377d383eebe224c37b99d4933af8eeba0bdfb00f7fefdb29e927abaced589473df3b8653fa4d2edeffa449a8a162a20bc1e77b6f9d982c6b62546d4df2aab7897bb9a876a28cf3de1a29f87f004d183ccbb9e87aa982e44a6045e368935d505170f8160ff26e917e51b2e6a3340683b9f009f56cfa4a5a990c184737fc0a5fec797319cfc0a9bc6e72a5f6c7aa661621c5adaf76a33e7752c638bb0a15da195bc487d772ab69d3fbc4c7556ab4b45098b00b8a3846d3a322625555265f76672610bda4160ea75855abb8a3c5be53f18a1f65341e652618afb04485ac61960c8e926487431a52fe37f76a5169e5a51f08287042c460289a4da57985642360566068ea1ae49f92bbb402cb104e69524b9a5f04f3e8ab2c89ff9ad1236efcbf85166f223ac5b995b6b679f9b1fc89cf439da8b1265fb24b06cd9cc132d694c348a7de6deea6c2cbe306dd2e0028ce3f6a16622bfe5e2c438e0d53cbcc49cd6e7e060bb1a9878eed5b3979414e3b33011bab4a40cab103a677babdf4f77fc1599fcf4e25cd55a09fb0eb130fab63a87ac9f0241804ef1395494ff9bf1a21f675d17d37605a11f25df3acb3270a84c074ded125923ad58326e88e008875e5f78ee0e1df4cda278c3dbf971682921e404648d8aae7b4efc4421ba45d5e589e0df10748eeb5109285ffbc3010683efaa0b455d09fa68e9f62dbba89a545c12728e0dd1e8a1dc2ec9563be3f6531215781056865b0e5bbda85cdee99772dc7e4a245fb123969bd70c751b61cdaa914efb2fb7e6af350166e9434bf63b5073957fccbfef1d442b1813859c8f065d18431f05cb19861f869d5c21c2a66c17c0998159bc5a1949a69ea4151060aa6275f0742bb288ae6bbc029776917446125ee3c94c774fbe6d193c5fe3184765e069c98e1636560b6ca946aedcc0b1340805d9d0e600344aacd8ea67b07736379f23e1b6f0eb19d3620da0393d6a753f296909ee110c64fc93ca12d4414a43a40e72caaeb7a47d1ead4b8d572e7d6ccb05eba8e299f32c14bc3b7759981b08d49532602042313ccf59d2bb3d1fd528369cc7253d5ba0f1a5877193a0835d67f50fab076db79798e29155508bf39852195ba5780cee82c782354fcca81de239a511bf3863894cf1a776d872396df0066615f567585be8a10ce7a9331c0926bb7ce06701ffc1bd32661160612a9d2a76e69ea35a89146bc19827bdd09677dd02c31d2ca73ea613525a688831516cb50a1dbca965bc6c8d198ac208179be2d20913d1221780cd8641cac0d30451104ff213891dd315c2a0b44cea5715735d1d3e84140a92bdc78776570a92cbbea0915c62f453c0b89ee15bd4edfa869f1ef10219541d2c49ffdbb118f94eda4d3bccf622e3766ed048b4996f6b829587422d3e9dc5bc26309f29057d950b2ca0ae2d0aa4c64751c77d6a04b2d50af1d11c5a905ab735132c7b48b35ac924d9c60f1c3d707c6dfa704bb5a58da043de2457fd09ca427d997c716c1d660d743c00c9c8280f8a9ba007840ddbecf88000c22531011ce9f5af72adb8f2ab65d19f50c7a1b10fc902e99ffda3a5e4424029c7568120d9f8a42b6aefaac6dff3e5662d656164859f9b66db8e5746f8e64f84a66cce72a4aefba48564432c4e8c38e15ae7e91d69877691e430ac9395f5e8e699fd9f564f2bdc3cd8d0dc36d3c387a3374603794644bd8bec7a21a0c00da936e0cf013bcee8e4c7ec6b278fb790f091fd308337146847d678c14f8a2e22259ebd658322e68cbd0485169ec00608a2217257f35136a39f8d0c30d373a2568f72ed27d464a9c8a7fe42b2973d76b075443f4b9199c9c3b1132438d0355714ebf91b1052b04be3470cb214b8c452d92d9afc91c4c81fa5eb60337f9d70d9a174ddc42bd2accd31eabbf248b0dd35cfa3cd10a74d779de40f22fb139f5e7a1cf97212be2f96c0bac06091278686373992cc2d5fb89a7c8f60b109fdb73d0c1fb08d740f9f067644d7fef018800ebdd16878f2a6732498aa1653f07e054003f7cf44fa81a355fdc0996663a17312b506670383c46485e4e276555144a2746e81941e2b1458c69662fbec220fcc8c09484efa9395d91ef8784e91347984b241bfa89c74df39a718467fd893ff031a4af13676af0d5796bc045fc2c725cadbaa5d1e258e8f86877531365d5483b72a8e35223e137e8447590d89609d240e6c2b71471453205daafdd6fffb130ff9e92ea5ff3934d8067593c252174576be182fd57eb4ed19c0628dcbcc1c0f6c751b15d4ce257bf12677730483b2395c5d63a230b184d97b47982ec2f73bae33d6fa27aee6cf713efba0132eb540bc56dd14268b07c7242a6972ecfa18ed22660b2d3a705bb1574c379e9111e4df72fde46d074dd23a9e23a7801e8e4988f1b970a0b5e587100cac42b32f00aa296407476754f5202e5a04f53e7e990de1450c1b727843f7c1839c78de6621d9c77a8946c56248dce55762187dcde41cd4057795d34e7aa103746dec932e9ee864093092a91033e7d0744e5396c2883138a3a36c9eaf3200556b8208dcdc22cd22c776247738277c030d24aa53204dd575cbb4a3b60d2c033444e667720335ad78bc628a181b4444ac9eb80afd0250c6d73de436b420d1f6e10ce07b07062d58d85cd2e027719557ab5d5055d0402b02d664d099c4241774e0d06b05016befe62b647e792e0f03a801dfd3ef37935a3b6755652b2fed54160458e8f27918c86a5c5ccfe6d4cebf4e1fdd39e8f4d08bddd72833cb1a3cab0af2d1db9b45741db1449c9117eacdbf57a9ce3c43036def614b50fa9d8e90e7c15d7e02af71cdef5a17defc49179228d16bc112a2ff133e20d9dffa880496dab1cf9bca96a117e4481d421ac7a9cb0dcf9b8517b3ea63b8054c158c4347af77376ba4e8c4488948ed928d5627cb2033403b69b4589f4fc81eef2293f23dbf77121fa8d64392cb7eef09ef5076f575a5b878038e8d7fb8830e4167cf7cc50941caf3b9f65ec6f152239e0cf8cfe1113f0785709367e0484c7aad6c040d6e6c93d36b29d197beddc98b900a734cb5356b3bd8113e05f2d85beaf92b6e6797d3fe3cdce9e6598309e57180de138d5af55c19032e294b7034e4e469b8d1eafcb99cd4ca1103b16c09644e072375a76d5afe3fd47e1973ca186b595f88638b3f99a47ed8d8c9dc563213202da22e0ec409a8bee587d7858c7bd6cc8c7dda198397edea38b7f8b13400f81da3d7c4678f4279055ff3435aa53f616d39c6c2cb7d8f522dcc47c7cad2eb1dd179535ce3984cdf9591709a2742e19"}, {0x90, 0xffff, 0x31c, "292bec1298f8978795964769c6c7971c1541186d842f4718523b57016a93ce5f021ac0ea0e717720a788d08f1223f321d9d214f329ad74169976f131194631779603413056f4223808b3585d8a6e09fd424c80ca34f5754ae3949e138af80be78a0093885c4975ba57682dc18aadb94f4e35bd3d0ccbf6514c7ae2cfc3d1"}], 0x1448, 0xe}, 0x40a) r7 = getegid() r8 = fcntl$getown(r3, 0x5) r9 = getuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000001c0)="2eddc99b672fc5d1d68131f9512877b1436e8fcf6b4eb9eb753941dda12b2147ca5f49ce225edc4a0779ef09f431627e2b7275d9dd45a1800e019cfc61e6880f69bdaf699cc25069107362b0b74ed4d016181afb2b2dd530977f3790aacb708c8101104df620c690e2bd22c87c063d4283394e4d6a58bc2e8c2de368373938512f64e39b6aa22467b989c331384388aa7da5c7b77afedf636c2d985ff4341530c00c949924599bd8f0ba9f0e7c59ecb073a940de17", 0xb5}, {&(0x7f0000000280)="d505", 0x2}, {&(0x7f00000002c0)="6d5f4e1f1f2fb23574007e8fd8cf7878b60400df8cc32fca299cd45716988fc3243397eb975ad30a088fb7971709dc6f29d27c5d46768109a7a7c521349998fb8a0ca123789d1eb4c49744eab24a719bd981ac6b6e86904fd76e24ef2ee7e61d8f424f0994f9e5d973a21966df53f849e7681fbaa782f877e2bca527402609ec9b560e5a5fc0b016fc8d11807e6f94d1ebb54d79a65036503d29912f8325b1939d28c6be6064d604dac97f0d1ecb6f47b71b0a3019ea508378770e431f29cfaa797016d588078d2bb5c820ddc421f493f5609e610a3ea80fa46308b8c60540c2883695b81fe5a2", 0xe7}, {&(0x7f00000003c0)="da1f43537e1fed82fa4732b2025de3e28f02eb15898fd966c2", 0x19}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r4, r1, r4, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r2, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r3, r1, r2, r3, r2, r3, r1, r2, r1]}], 0xc8, 0x4}, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) r11 = syz_open_pts() shutdown(r11, 0x0) kevent(r1, &(0x7f0000000680)=[{{r3}, 0xffffffffffffffff, 0x9, 0x12, 0x1, 0x49c9}], 0x2, &(0x7f00000006c0)=[{{r2}, 0x0, 0xc2, 0x4, 0x6, 0x3a}], 0x4, &(0x7f0000000700)={0x400, 0xffffffff}) truncate(&(0x7f0000000480)='./file0\x00', 0x0) 01:03:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x542) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 01:03:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x8001) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 01:03:37 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000fbd00000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x5b, &(0x7f0000000140)=[{&(0x7f0000001200)=""/250, 0xfa}, {&(0x7f0000001300)=""/108, 0x6c}, {&(0x7f00000000c0)=""/25, 0x19}], 0x3, &(0x7f0000001180)=""/52, 0x34, 0x9}, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 01:03:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) r1 = getegid() setgroups(0x1, &(0x7f0000000000)=[r1]) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 01:03:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) 01:03:37 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() syz_open_pts() r2 = semget$private(0x0, 0x1, 0xda01b98bfc55f54b) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/4096) 01:03:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x804, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x28) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x400, 0x6}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20052, 0x100) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x39}, 0xc) 01:03:37 executing program 1: mlockall(0x2) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x1ff}) getpid() 01:03:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000080)="26c6814735ebf02db309073dd63ca1ecebdeb192dec078b5f6aadbba5f4f9a635d7bc003caa2b8bfb63b3c48d47dc3f5587978be2afb8a77d898bd1c7b86b37c7a3ff2916c88433f3af17759295da10f7cbb02aba64a56d5c95ad7f5ad4938c24d8de380142f1e86c4cbbbad834583b78bf2ec6c96c9bcea5afc24f8dc782ac0b3a6d771e3b61164c3940e6f66cb996ac26444bf21357b0f469567a7ddd80693ed670efb05f91384f3cfcaa4015f817c11237d60d635f407e8b9c1ff0100b9a65cee4c621733a6384002abb7a5918c8712e6948d043b1019ffa48e60d3", 0xdd, 0x4, &(0x7f0000000180)={0x18, 0x3, 0x28, 0x6}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 01:03:38 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) r0 = socket(0x3, 0x0, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 01:03:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000000), 0x310) dup2(r0, r0) 01:03:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) 01:03:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) dup2(r2, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x101}, {0x7, 0xffffffff}}, 0x2) 01:03:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="102e", 0x2, 0x2004, 0x0, 0x0) mprotect(&(0x7f0000280000/0x3000)=nil, 0x3000, 0x4) sendto(r0, &(0x7f0000000080)="d55fe8d1f6d6b4746146523699330de572b94a494e394c9d4b34b971e62d2b30c022be55863ad760ded3599fc809b0a7", 0x30, 0x3, 0x0, 0x0) 01:03:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0xffffffffffffff49, 0x0) shmget(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) 01:03:38 executing program 0: mlockall(0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 01:03:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x8) link(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') 01:03:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="92e7a4fffecad713bdeea69f512a2a0b2175bff67d4502557c56c0c0c75865b6a5856d911dc1c2446e880c51f982dde8942b5f688fe6a4174ce81e7c3d9abe5d1b3e930212a7a9abee86c9955de9f8", 0x4f}, {&(0x7f00000000c0)="236d4f0b03a62d7f37a943af19303960d367d28aae17337c1bab137918fe27601b8f8bb93763b12c1d28e5e24a20b78b4399cd589504ca5d70a535d363abd39269111e58d89afd8951f61290b39a579c7abfd2ee62b714fe422203c8cacacc1f4ae0a9ef778b05c047ceccf8cd60444fa2e83e0435e08411799d384de4d949fe93433ef241be3ed1f462bc5f8c8ede5d30dc70aa499550d5d2c1735c1eac91ec7067d7e7c90e8fc70205d2e59943080348b05c35f6be356d8e7163fd53beb6", 0xbf}, {&(0x7f0000000180)="f8114ecae38892a7fed3a63b2e9ed6962c714cea0f3d56c2c181fec2a5f1e884c5c4f902471940b1e28509f0cf29b963a49fffa3bcdb49f2de152834666e4fb51aab5120929b146ac012e79b67833f9559bdfd2a2c4a2bcc9df29842c5a1ea868962325842e540bd19ee0f3ddb727671929be8ceb8bd9230310cfb89d13b001ece9b886b64b22f677bea47c5f225c802442c3d4b5348d39f2f5f2dfece100e60edfd1f22dad353c95cdb", 0x12}, {&(0x7f00000003c0)="25bf13ea59979b6b5668882d01d1a712ff5c83c84c23b697caf7b19d87a4b53f907b335d21b48ec76066c120fd3db049733494c74f278abcf652e70ec3e94b65050e1b9e28fb11fc34365ac3b66ee63a49f7f510745f3042255ca393eeb96ed1e5afb665f2846411c2ff6e7c01c017ff7546c3f567c5fdc4f3388720b96c14c02912bee90fbeb394e6208bdf6329c8785e50724a1c40058a4f6640b2b065", 0x9e}, {&(0x7f0000000300)="6e4d80f1bf0e0e383a65", 0xa}, {0x0}], 0x6) 01:03:38 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) accept$inet(r0, 0x0, &(0x7f0000000300)) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x47f) utimensat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x0, 0xde1}, {0x4, 0x401}}, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "850de11f0c89123766da8a29c155853724f176df"}) recvfrom$inet(r0, &(0x7f00000001c0)=""/235, 0xeb, 0x40, &(0x7f00000002c0)={0x2, 0x1}, 0xc) chroot(&(0x7f0000000340)='./bus\x00') 01:03:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x0, 0x400, 0x3}, 0xc) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x2}, {0xffffffff, 0x6}}, &(0x7f0000000080)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x54, 0xf0000086, 0x3, 0x9}, {{r2}, 0xfffffffffffffffe, 0x30, 0x9, 0x100, 0xffff}, {{r1}, 0x0, 0x8, 0xb8863c04b92c043, 0x5448, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x72, 0x40000000, 0x8000, 0x3}, {{r0}, 0xfffffffffffffff9, 0xc1, 0x40000000, 0x3ff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x1, 0x13, 0x5fe9, 0x3}], 0x2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x40000003, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0x18, 0xe, 0x800, 0x6}, {{r3}, 0xfffffffffffffffd, 0x82, 0x1, 0x100000000, 0x80000001}, {{r3}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x7, 0xfffffffffffffffe}], 0x7, &(0x7f0000000280)={0x3, 0x5}) dup2(r1, r1) writev(r3, &(0x7f0000002740)=[{&(0x7f0000000300)="55537887f1f0991c04679c4480d25fa1fa1e87c223fbce4accd99e2f2c3de5a745bbd65cc7ed3df959b01374a1a153706e94ae8f7bb3a046d16510922880a44fea717a8a048cf7a8f68984736b0297a52293795c54b1afa7f987826b898fee8613addc8f6fc05ad8d6fc99057b0be3410df3165db7acf55f406626178f1fe8cdfd8f9322f7325d95eb35faaeedf8d9df906c000b11457fa76bd470bfd3567e39661f8d2ec36e507c02d0ae8743a58e4020b265071fdaf3d4af65d51ae94ecdbe2a773a7a8baad59b8cff5487", 0xcc}, {&(0x7f0000000400)="0c995fc5727bdf12ec70aff7d9b5efd8ed6cfb203844d01ca08d9732fa9d62517b52045f1a7b416a4e880901458e3010cfbfa3309c3c3f860c423b10854e5d0b1a93cf9d3a4815cffc697c2a731104c045ee001f34fce8fec191ed630c230a4bceeedff446c1e5fc09bb50e273fc42189f3e7b1d649584c7d962cd5868dc2b40fe07da579bd6a2e5aa2294dee8b47cb38b4db69e12c1c0564bf07ad638d00cd1beeca94ef2a43fd14003bc05b88c41f623f0b36aafd8e8aaea046e09d816b47f565e539b6bb311705210b5a6e60a05ea7413939dd9f91809adbd65edea07977d3680f67ba3f7e5c4543bb9a73b4349ce9c37fd3fbacaef2f69568f3366ae37c145f888561777930fa73d2e0b95641ad8f07bfbf85210ca54fa1032886d4769f2f42167b123c8568a8b88848d6477d3ac03ded3e33b8f156f0f0b3cce5f7c72d517700a89e91606df70b72ed4233c3bb2ec69c704d9b08a0dc88c2a7d4cd8d8b126304cbf878740727a21eb1f6409cb675918e8a8b14536226801b45def1e722c9e110d2106faa4a5904d3d5f638c73f795527f62498b6fbfe912bed85ebb141daeaad479c10e900a22248ea90276b6b4177ac30515e0e2382bf01730a659e0b164b79e43e562782e7c4f15013259bb0369c8d8dd9ff7aab967db952911e9a2ab0c078deff28aa9c002353fd0767af51d90e35d85ea6352be9b51d4bf2246278bdb8f4e5bf666bf4f6fd07da6c2859705bfd48cab4d4ad529fbdd37ddf88e3efa685c7c060a988f72bfce80f25cc4c6a25813af95759119d38d5b370cd00a0513ccb543db021583ea1e74e156b7ae4a30008eaa851494eba16c700bb6db8fad484b4b2e3a80b8c2767d778304323bb1c61d2151850357a3e1ff1154e6bdc65a46ba5d780324f3b085aa7203f9ec202e41eb4141a95e4580b1e7cc5dc2aec0988d8b64efbaaa5e5a6c28653c32ea637b590caec90876a90c519c10889bcd0dc184a3f76e0ac7fadcecf37bd28a2de8727ff0dfd503d86a2a529149a87ede5d99b90a432073b342dc55dbfbb97ede8d9c2ef8c3a5a0b1b2e0f4b17c0b78a1834bb4093a31502a2a3493c257568d4c643c4a7b8ffafe33df11a954ded956bd7704ee631270f75e5ebb2739b0831de8fe79b20dfcfa550023a13d2f25bc6bf9f341fc234f8f528d5a566e0f470272501ad8a24bcaf4fda6f244ed41aea84705ee708f2989e5c2fda7a493de9a7ba11af5679dc34644814a4a0dbd87b000f14c9c2ea5e885d3744e5ae22e6a849eb95e90735e258d40b3923962bf91e74063765ef546b2f6cb2bc06425f06816a180feea7384f75269c96a356b22f953e3890ac315a28a596e5190b61c8672882feca499751b9d8b9f204ffe1c45eea7d9c2a99f151190fe01dbfd7d0fbb9fcea90b0a51542f0b8aa569fe2301c6679ad41839f2ab4bd8cd3c67ae41bd021940260eee5738622ecc4046300c635f83d987fce72c16a0021ad2e061ac0d8df96adf0caf787a6eb63cf00fef08172203ceda95078aa986ba9aecece0a9e3a3726ff532e6ef11d2df80d579b6e019f1bfe40625b877a5b3329926eb646541b4bdbe556acd9cf43064b634320cd2d19f701678743059efd0fa404d4e19dabccc8b08a25cb5123e86b9981a4806682e6f8aa1906fc363a44014686943c816238134723df712c08ff5d55c7bdfc0ab05926074cc7c10ac32becf258dea812dace99a7c5716c5bc8932c3dcdf71a834981b98c76fedb3fee02f78158ec3130083c7b7f1a1c5e2d7e10152d2a860217e2ef788fc9157cca2dfdf94fb4550c859902a2ca4cdbe7bb54bb8f9a1d6b211ba935913a1dbf41bb0dbdb5a9dd607400df956db5664b5e55aab0780d71eaa4a8bfe9fd6a1e8bd69493285b1d7afa451cc5df31dbc4db823a3b8a249603a9d9fc09d95207de896b631a31b0c11d0ffa4eb73db481572538af5c221432d9759ca750f9692971512e2d28a5743d4ad9390c7f90a50f4346072a90cfdccf5964d72bb18ecf247749b50f60e61d648eba8a35dd63eb68d13e18a9b06ef0b09660f360d03642fdcba43e6824fb97eba1e7887643fe32ddc15e772774af50514a7d8348eea34999a6ea3b2f36172b797512dcc8b6302a03780cd7d275c05bdb9c821fd76bf15aef7551724d71e93f71efd68c4476e970d297d8f413f27d632fdc4b086347c897e0f2dd7829057d61167f266692d4006e2438e7f8d90cb7867f9bd26055d52e7feb5180d54fa6b3c0582b31c285a469e6e80adf20fbe783e105741aec85392c58ef2d586aaceee906f86c7e8df5cc3b6d5478bd7eeef94d1e74c57000c074bf7b4d0125a7fa096c43b150ef806d802090072a3c48b5c40419433e49c9ca8e9fdd92a8a3bea1c30c697b8e276f6565e8a5ce77a5a8b61c8eee1abc2a188bc4e9522bdb3cc58304f388831f5ca7478c1c023844787dfdab2b46fb3ed2b4b5904aff9a5504640624744365262c1b3f15b763c3bf623b6f07a1b0ad2e05795fafaeda331a643312167716d26fd913720f7f388ecef67d7b4cdf4ef73fdbd14c9d9cf0bd9a58d3c73fef7fcc0e745dd331d1606d625f3940cc31ab2f0d99b9b0149d8cd5130417d6ec0438df6bcd026892509d99f7afbe535fbbe0eade2d49a5651ce9bffd87995ee9e0c3955a80908587dbf6a5bb0503bf686e8324538d8a372b6d758b03ca787c9cbee6ebe54980e055e264e1885f7b42ba7169c59c058830577d9aae8300d0dbde2f21843d83669fa9c07b926e3addea2be7a26d255813794eb7f08457e318b2e7cd5ffb2ab668cfc9797ab95103dc11b5192661f8bc03f840e54583897295a6932f5891d467df2456354a42d05c2ef4c5f133acca0d57ccbde4dbeb0d7471ac4525063f57b84b56c38b17bb71231df3810727ad435339e3a8527cf422fd5ea276e4baf0eec852253ad06ac21c018058669030ba4981cd4c867b6b1747ad7e6f57e7bb2031da626fe04e90f4d1fad68da737dfd5617ba47e69ed3012eb69fd203c8f3dc0c16a61c09ed5ff7188f19b9bcc5d10afd052e3e84e2fcce983333e092cd985024aca206e378991ae62fca38524232e72ce559f660ed5cdb6725daf12068ad994f75e8b3caa3e55958db40cb86fbf24a5af2a089fbbf2bf98ead8e7ccd332e00edbb35ddfa4bc0c7941c6c202000642157b2b86ed7f34c68bdef90dd57e08da874189198418d0ec6fcfd22859aabc6296dbae226dc423d7f2e69f0df2013f7cb1c42972bdb563a35380b62a9e2b334fc2596044003015b6e2e836b612e7199a36f9eaaab60fba9ac16ca0faf9ddbddff9c3a37de2603a7acfc67017a4ccb9f566e654c0e303ea4f2a89730c86010894d935bb3a021eca81bb69051cfd04ce1a3fae84fdb3fda26c0f0958e549ff8b867daca2b70f5d9f9389da6cb8db7b3c291f143e2625b9be8d2f38bc73fa4ad7f882ac048a34fbc45ea4a28ad38f896d028a4fd0be31b6ac6fc56620a10edde775b7c24103f04983fe531d1702f6a923447f263faf907bb2986aadfe98403b6657439c65ea794d2a370033ca336eb0e6f2376efc0beccfe4265eeb4a3bc856e7ce768cd9b97101a38f7f7090ae0688cc30a02a323ddc2e3fc6462db47939d9a39c9219d792b165b5f80b46a969126b8b2e6a78c2300d89bacf07f6b4586b2c1d7b92f2fdd2eb9b453e144402479e29264fb45192d7c427aa8d4b2bf574ed960056cf743e117ec7efc55c9efb1f51ab1747fc917101fd9d2675f2de77089e043c6b5d82d878a6066aa69efc580b5c2eba7c75360ec7e1dfc851bf9b5ab52f7bbbe662a0e17aaca124c5c4ccb71bdbe1f6083a6d0e747a739cc930af89088ab759327405f44f281ee6cf4b2f6350ed9e1ba83712341192d639057744b8a2cf43b9c324c21a27edb0389c1baddc07b529b068a20dbcc41202dec89a0ce74f6781ef69b08cfe521ab29d9a98ac9a6c3243208cc5d5180663bf67490d237d590db5ad61dfca32d1f9ceddd8b11f05815c6cb9a2785567b7476d622f39c208bb7918ad9099960fafaf425036ae010489d6640694bd1c0c81fbbc87b50df66c6bf24a8bcd2b5284009be80fad63da29e7861d12c22ae8e6ebd6d27b335602c9894a84ead9a16cd571421354196e399499ffa7ae7365383d9e7850a13c134fe751d91a0ea43018b3e1382c4a98183fb2ff81e96122ccb761c48e96e04f4f47c93d2ce476df3df5a710934505483245bc861d48c198e0f8f3a83cca8ae5c8a414ad5069248954e9d9336f2279c2dfe40d942dfb7cd8e752f83fd1ac3d57d4d811c6429d124304a697f1cfe661837b14d066c8c48479b9814b2008b7125300b95d994a29b8d84f16d9085fe7adba6614266402310a2c981f69c35dac674876afa755bcb2b3fd3ede3fe10461a462530405776c500ae4ff95a1ec7f8368af11f83ccce0be327d2196d58d83af3c0725ae9472e4ce7b2be76d80502edbbe45cb285353c129a9b4dbf28ba8418cda7679ff7bdbe4c5a34552639cd30b0ce26c101291ffb60d133166630b1929bd9ec5701587857b0f69b305d2e08818e2a995b41db4909582402096fad8e08c6e5c4cee4a671ad8342c6360af07a4bdb9caf826b94e4a9a49b42f2bc96199aea76129e220af60dc0ad599cf53b1cb033774296e2aa93d0fd9d1ef89d8cda4d0f66202248be3fda848a55ca0132b02655cbf9223042d5b2e2207087fadc0634eff766d72741a4b2755d1fffa73286bde98ed250f1ec6f5b7bc042efea2375773863882e652b76c7f6d2b660aeba251f3d33a4e6f4a436cf95bc9cb61fdf7bc9f0d2df15bac547f00013b0842499d393ceae8492aa307a23892305af62a3f8a2f0ca46f54d0a9bfc07acc120a43b9d315a3ac143882aae4f492664ceb52133c155b33806d14ac6863bca1d05d72e506d5b1629cbbec7189c006dc850599d38c7018801d7fedf53abdb8446b198dd6afc307a1b24fa7c3b19fc30dcdc0362049c801d32931bb433de238bd19575957d9fa5fd37469d982888adabf15b28344e9e74dcf9c59212a2b16710cae96fb9d5c4bc135b159edb900d22f17d3424723be576a94e1e7ef8a4aa3ffcae7f173460d3dd9e54f0187216aa44bef26d9c3a6978e486bbd091ca2e4e13484fb71e6d218f3b0ee1d5b0828fa0991a0301ca2dd62385566b5534fa11c318dc5834cbd2e0073b1503ebaa945aea8b8e97a1f1b41fd20daa54e5d511709e332bec87a5fed9d2696452b0f0c26566284780af04a24be44ba160f184dfa17450f8765e28d4e92cf7e0a5578a9d18d169639d36732f078a611b8984b405f56484b32c3f295fa02582e5e4b35d341b654676d206da526282c9d7e2ba1bb83b887430850315d192b46aa6df33bc3bb094b057a138c6262819789155399f15f0d87e48dc4e8a30b6dcc80e383aa1dc1bfbd56a1a3997fdc29ba980e13fbb1089144fe82888249fbd1781262cb9b262a1484581ee6a1531cf4a49ef3d77fb0f7fd7589e5ae8a8b8eb9df0271c9e7a249b2cec3141ec44f9bb30f55c312994ef5d142aeee504337a542bef7f789b9809acf4e388635211d107d0ffa1ed2a2c4e47cf47ab8e3fd477720860dffa46d2446deb5e761ad6ab1a761236f293b8db66895c39dea72f6929c28918ef885495baaf3630ecaf963da49ed9fed7f5601dd18e19e519e7c1d046c2d639e5ae34b42f297f878a628ee3210190f0c8db31bdf8302312089776417784bcbd8a1b6ae4ca0785afd8fe3b254993e868a3acb07d83c1eb5fce5c", 0x1000}, {&(0x7f0000001400)="94832fa25c1400b7b1f145479935ebc2f8b764c9e536", 0x16}, {&(0x7f0000001440)="f67f1b1bb21702f9f215c4a4dcbcf72a85442cc52bea293b3d35b3ba486de541c5d41716630093d075488136da0f23982c8349f9821cf7575f7ae9edafb01dd6023cb61bb0a519bd77445171cf0525fc7f05a8230a766e5fcbd53d9df6933cb4ecf092087b8772a5e46e5392069c43f98c8e3a182b793df0578e1cb08c1101938034ad2e3944cc", 0x87}, {&(0x7f0000001500)="17c8433a6b0723773cdf715d404d47df8345bc4fa77dc81289217a691dabd9ee02c39ff577bc19a87dbbd976ef19d0808ecb844524cd5caa7311078cbcf36bf54379ccf4235f586a93b79b198d5cd05e1e7b9f4a863e577d2536270f0e758bc80efb364e96542b4ffc05cfa76ea1f59fb926111af61b36a47186c2948be87a9d497d426a355acd6d5222f6057985c3c9f87fc094f77f9eb6ca2fdbfd7ddea5e414e676831d7af21c754fdd8a28ac49069ebad6f000fc17755f9884b3d3d3206eb2238e8bcc18ab6c56f0b2ad68b567f726902de08e394c682d3048a93485e0f202f74f593585f96ddefd1dac57bdefd4abcb8e161c1b522ae822c1e465dbe07fabba2ab0ac2e80b17599723300fc9f0e51405d33987f31125c4012ecb26b3cc6571edec6fc9b615076db334c70eeab7bdc2cf0ee3c4703c436bc9050e8f779af7bd49ec8b20f2cd3c54abc2202ce2a5e89fb55337e80983612c221c4db1674bfe6721159fabc6f442cbc74cbade77462bd6f1808dcaf3a4536bed5166a44dadb4eeddb414375a3c007ff6ae4961bd843797b3b3a9b596dd604c8636e8936424de563648a9b7d2e77b50555249066474991c464f94409d9c079eeb6f41facdcec62b2bb8da2f1415e0f948346ab8a38ea53e93d8312c397c7880908b4a75acb2c9b024c250a147e782d591b71e471ba94ac4a65359bfb59108442fdb07dcc05710a86dab2ae499e9c246b3fb83bc555c96c5a6b4786ae6b37cd263f8cf17741f180214582301785da3567b7814c7e417a644eb21b7ae88cf459f263a5f1545cfe0ee2c933e7c8d53ddd6236ce414086966007e59f5c3344da01ff8f88ccb5ef4126cc36c13aa1f7d4168420611123f5f705a3c2b9d7c2cff865a725927787d676265d6490c4f658b7000f34c42f3ac468a6d232ff0e9f1f16d10e8c26d701111cbd456f5f99f3c4008ea0e2f0ca599460c984aeeac9f3fb54aedc15639a1c2f5544c713fa4e6f59d5c648962495144b951374ccb1a9d895b3e5d1280e2e26288167955373dee030e9e97e0e81396a24c3ab5c9744a4a9ca48a8085798508a56cf7a23cd83b08d17cf5f61cc255dc7d2a32be177dbaec5bffd34a81f128c5c3307edfbe5375f321bc2277fd3a742586e6881ad02d4bc7c80b30a7e10eb072d704371b4a8e7a074556af1769ebb62e02808ca9cf9e64e3af3be609f469ba922bf32518ab891cddce5ba7473338f856cc341828300ce416cb354142871d2cd4eea4d15e46abe55391346d498f395802202b2a3164ba1d8c7bb8f7490601dbca9ea403d459be50f3b72e5618e318ff501609a181379eedf312ad6c3af64be063e197bd3dbdea8a73838281122a8c34a0e7fecc55dd0efaa89b48f949b5f016870f09a82eeb50f264c999cb350b5bf2a076aa2fda3d0efcc4bb635b24ded98b87cb809270fe633c1d320804efd2de8fe97d3e793df1d118c894e90bd1655ebd239b43556e66f1accf024ce92b7efcb9dc44686f12a7ff8faf7faa3cb2f347b020d850a6bced20ce83af5ae0c25f0f55cc2c11d8dd6ea43e3fa84daadee271c876851338fa44ea72fecd6182a9f578260feeb2c8cbcd23e403913b2e0b3002406c75d4363c80630e6c746e9bbcba9bd500ec84e9bc7ffe4a6e12d6c38383de5eadc2110956d4a336aae0598f1ab5ea25e433f4a4723e4f718541574e4f016fd44e44386674ed4b38fd706405be31176e1fb361f1f9594b56a76309dcf36b51f4a2185a54a29ed94e50341b59fc8608e3c2dd9976cb5eec4af46636aab3f768dc13c2327e86c0269e2904c44d5943eb7f14ddd828dd5faaf27bd28cf5c6361c7042ded18afa6da6c81e65f14d9543aeb001ecec7aa229819f362a40a9fbac61df1c646ae1c459d5dd82be1e322dab16ee526d13067021277b5b3839eb664be4080b3913c405a599ad0fac9e43b7a1484e45a0c7d150780fd6deeea0ac049b1e4de9306d82872f432715bfb3b31b45b427d752fdef1659cc2ad667a5168ccb6b1ebc151390343afa058fc4c1ee3d7f3a0c613e5ebad8e53986d5d6c6537384607c41d7590d5ffb5b2d4fd0e89e818809c6a0725c50a671d1620432b1a68ccb6dec5cb494b038954eaef7ebd0536c2cc35414dd429bb96cbc55ca092b54600e51d37266d16dc079bfdff222bc5f9ddce6b8f21d63b3a615ae19b0c670ff43a5344f60bc9b15d6b7da1e85fe539f10527acd6831ab2757f9685f53675f3b03855a35bf1b851b65f31be658cfe575a5579f0255c684351ec346aa98f6093310f7269ea9e30f8404e35d44bd633d19ce44cbdd7549a251b5e6ce6231f8b87fa9165e6bd9890626484214ced91bc7cc1af144fa9251af703a76bee2a6bffc66b662f5e5002809aadc47185fda214877758c21373addfdf10ed87929addd6f90d0af47a0817477590fc368385447596058fbaa706b04a024da83ef5ebe7afee3de83c8763c74b898d109803dd662de7e6128a07ed8d1ae413026efacb1ceaf53d74a8b612625e699605ca357462398361a5a344607771b539c0feb351159610b510db1250d2a83e8a0f14eab8a14dc2f305b134402c2ae847f221e81818fcb470a62471cd5c2965dc62147c8837ec15bc10c791d134882406a424e104c9f7aa96d1e33a2d488350b0535616fbf5d436286fc764b7c720becd3bfe5d9174a59035fdab50ebc56c4acbf5cbeecc833365dc347d66048c5f3a84fc9d14ae919c5c3787cd0615efd3363ca10543190b4f21a01cd414852133e79dbf3b27398040cbeb369842c704e920396a87578d64c11173228fd8d515955c7c10f9a3716f4e36e0b774993b0c89727541daaf51e623e1a2992bb9fd92a53cee2ad3456a57b895b39dc475c93fc71d28c2a3c7f7183bcecd30146ecaf84e0bf8ea9e3892e0c870bca7ac6761d60847b4ee73d2b15f9e7e2836ac45197698b2a6a725342ee4bcb68eaae476008a772d719bdc1066d51e33773ddc66bfa185e4fca728711c1aed3216a22effb83f4b642ba1a12403308ff087643c725c0484beb10b35f2236205c8707bb4bd6f80787e294adce6bc76ae97955da982d40577e1c9627ac1244276e39e31d8d857bddd159ab6bb03a0ade9f6b2b178f2627d332523700baed37a9f80311386beb3b5197336d29487fd6c52ddaf37f370976229047ea550ab7719ecbca3d9094d706677fae09d5ce7352eec0fe6f4061dbf55048d19e030041a50ad8e48d2f77bbb7d2d53005fafd0e77ede2fed76b13722a81ed80aaf553ea4cd1149d8c1ab1d86116dde072e6d247c0877cd00774fb318acd955eff3e45eba614edc6765bd100c65ff25c33eaa029b5bcba2c818b2d2041b6e8b30df96a82d51cb5ba71ff4eec91d0b1ceac6dc9cd3559e4ed7bae68f762af484252a55f3399940450063778c4504420ecdc6f5ed937025f9ce22b0f5e99968c0714b32f5ffb92b1e3dbace77defd6b5344dede02f8115832f465c3a90de0e1e4babe97c0cd98587fc795eca53be6cee378798707a4a7b0c7f0f8773d86d373e7ae343026fba2fd88da5b88de3503acf5fa49941d2eab7ec8f020400edad0a0fcf77eb10b79d18b2397b3fb1b0c938b402e1e244a1069724eaa1ce67c9cee65ca123c87e850284aca6586b8783b0bc858429207e3a366df856b689a80321b6de9ee01d2df94ca3e588474108ac0a11e4e97caa23545dd43f175921ebaa2b2a1ed509684145a53f07f408d8e7b11cc38974dd4a68dc0691f998bbb8dbee61729030789fe6f7d9bc65af6842147657f71a97398fd0753d818697bada89103ddb6e9b5f3fb24d15026b4a3b398b07f60c7da5b4d5c99cb1deca25c1a208e1864e267fb6d4ffb1de5436fd422647be858440d865be29bf05c88e0e4040748aabfa480eead6baa6aa96f2143a4b6e6bdff529d318b1aec9ca93992e584de5ce4ade57657740ab860a48e1cfac9f997cbb7e63ab3b28152b862c83dd510a65d993fb8aeb13acdf7c4afeaa46131db9932b6629b9da7c38455a305fa0159f750da651047fe933d7efc8f22825e75b60ae6aa164e864be8080e80da244c8a91d0dfc42e382fc7cfbd86f26b8bc36d0dda38d005a24d00666c933883def5f1c4b02330a44347a3124b5ad2b2f85b36d913d054f5313275ad7a77f569c7d145373af43fd4619c57f7b768a2b47fce38bdb4f602037a2760f5977f9df3efcd56859dcbeeecf8baf1f68aea977893c15109eaab2480cd2dd80a2351bb341b29bab1dba6dcdd6937dc4e1b3431a189435b914d4ceccd7247e49bff1a90a33e43f39a9f8026bfc3e964801aa5c7c8774db4fbbc5a4f012a54367702c9b8d78382be720677ac9ca0f94b724eea10e190d2c1b6e243672330283841719f7477da9dd96f626da69d11cfcdcdbf27522be0558a382c53875a0a9092b16b297b5813a39f8390db87a60dcc385661da99a472d848a69e636b055d575311e027f84116a7aaeaaac89d9a18ded4e9b795de02e96cad6a00bcec88e6d54e86b5b139571e60f5b70c2f3d3de43205544145b54ded3be2d0f8dc128e6c2c3e8d3c95ab932a11edf3606697ef5410ac7550eb701c337c5bd1966904853acc617eb6f30930034f4e0ff001d52888562c4788bf17162a9f4b02175a1786510235e3a1f44d9a1c36ebec942b03d5836642086d4f414447f1dba4190148001b1146fd4c37916a24916e4214213cb7fc97a43194e80d28aca6e7395b5fbcba22fbdbe663aa73f0c594da0960a1e8e711de94e2ac1b0f95ba7f53c02d61bf43cf9deab96a6860e5106434e71cda39fdb27e9b4b1110b89853dc9c374e47c1c25abf4d8b0fde1b1ab697244bd68f119ca34883441c612b3938bfa2583e5a9ad804435cfe4465cc33867a12cd8345d3bcb69316ff9eb6458cc42f1b0e63c11fda9a78cdb2afbc0b4bbd33fcfc132f013657971fc72b306b393c54771808886f4f1125400cf5c70d47ccdddfacd988a6028b3a2962df44f7075bfd03a7bf7d28dfe770d785f6572f7922a8faed4b43a9cc6955f39fe2962e7efde35cda880a4230119d76797008ed40ba0c07d0e8e3af252b759b58ee38a20ae5d4a2c8824f1c29516758c3df383d26f1fe4af71b944cfc34202628564d6f5b2ef57993fd3cbe4dd8ae19f3415321822d331e045f3230d832c460f0416cdb6452e8f69e15cae73c1a114fa3affbe461bba5329c761fa533aa3a3961e9a6014b42eed996ea4b06ec397cb7e5b1c2ff3c09058d618091857b2e8f7b8952cbc0d7c4182b7df7fe9ee65f5516a7db255d5258fd867de8fd6691b3e21e6b161bc168a31045dc230c7118de0282ca91c9cb8418113d2eade78b58b4bf8f40c9e24ff41d1b64945e12e0c46281f135911d81dc3a605245ec75cb161aca40cf6109e59ba661363782f6d7d3de564853067986838ea958acc5f82775ad6d6e0de2748d270d1c8bbec4f214b3747a858b5ac3612a60111c2a879a6547c89c696f1df7be8e2927e1eceb682e68331f0dba535a23f2c171fee6e23e80053eb45332f489543c9373316a3cf09c556aa00674117e24d8fcf61a8a8722f294e2024baa036bb5075d978b9547e9106bc884449902d28e122ad6d185b1f9e0c16b8d3ce4467106ced9f3bff7cae07696df627697638bc972565f633c8eb096f1c3fc8c65ef9ce8b712a68895418bd4df1432885d49313578ffc85c1b6b34a9146061469e2bbb030343bb6a7c8948bf909b10bdd4a69615d56f2fe9e7d932cf965879808febd6a9460c0000000000000000", 0x1000}, {&(0x7f0000002500)="060c4f668ee87df08c6c55a2cfa35d4a66832d2f6bfd1d748472b3c2d706c261353447389aed7a64d4f0bc5a05ecc864466af4a0ed9ddc65cf52cabc2764b8dca8b0794db7a02160c64d71e03723142d30943498bd26beef5182d820d51d4b86f1256f92a2b52dc33be2ca0f499b431a4dec16c8cb05f9f5adb38909ac9ebe9ddaa44b43fb3ac52be34092a705a88fa62993e6448ceeac9ae7722ebd08a36acec26f47b97084807d3868f43402f7f81e2afab9a95b", 0xb5}, {&(0x7f00000025c0)="043eef1b5b4cfd780675ecb10312a03b60d3fea45c4542feb5e6be7f194d9371044b7d7866d95e46667221e3901846f8612af80c09d11dea0d0fc3ee2016990fa0666dd9ee9aade1e678182feb6e205bb54928024392d257b36d9e0248ad53930b4dd4f8b3147f8056d89b0b31edc8ad3d4ff6ccd314356f48c08dfbf82a2e434624e5d97669812677262e5721dfd36d83502e041d79a9a55174c69417f870836aabe818426d5a9624086812ee067ac469d70567ca2eca11", 0xb8}, {&(0x7f0000002680)="1c0011c21038c809d72bd459080c629f8a42519053b80edee91ac9c9463740eb14df65aae323a2cebbcee7947b0e58fb196499a900f40a64ef2e07894c0d4275856ec3b774078da588a73462340fc650234a62b465372816ec1276d6849bf809cfb44ebda4a715da5b3be7da89e8c65287035ee79644935da74f385f104047338c70cdfc8d6a68f9d200c8c8e7ca84a5a35097aefc9b69d8c439", 0x9a}], 0x16) 01:03:38 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1000) clock_getres(0x3, &(0x7f0000000000)) 01:03:38 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 01:03:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000)="a26ebf442c973a5a8c2fb000a1da557c94", 0x11) 01:03:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) dup2(r0, r0) readv(r0, &(0x7f0000000300)=[{0x0}], 0x1) 01:03:39 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/27, 0x1b, 0x841, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 01:03:39 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="e9e89002c436792b8658e335bc38528521edc11e1536d60ce454f85471664617b9813506a8c84e493e389ad49ca85bf15841330b0ddbfe55a9509719a515d1b9ef29fc0ea1e100ee05198e40a7c9ca734917ac6880cc8ae7ecd04ea46b22f3bc8016dff1814818210ae4e566a9becbc297ec18d407d6e128fca0de52bc3ddb46d8092736cd39b0553e3a54cdcf474d1584f020c77f131351bed9d14ad760d7d247b835c8d8e5b8160b234737d1d9fb2701bcbcceb4f6d892fc97d230145729376daccbe2eef57e2da445377c72b307dc65c0b0660020e88f769b3edbdfe54d8758f37ec6", 0xe4}, {&(0x7f00000002c0)="817567c577fcef93fc98bde72af3074780b3c1517070cefad28a12df24901bc96fe4dfd689950925316cae5403349ab79c132f061fdda19a04e79afd68c4a9458f61f5d8cbb60e096cf75d6f232548155a161e896c30eca7787830653997078d1b7745f72c7b299c3592f211ce0f1b6fe37b587cc19b15b3aaddb034bd2fa85b7ff36dca", 0x84}, {&(0x7f0000000040)="f7cc7800bfc6e4c12442fdf1c73265597ace291ea29a95c819f652182c955ee94418c17c863e61a592c70c9889fc9f4e07a5", 0x32}, {&(0x7f0000000080)="6c6d9b9555dbf3bb53e953e2", 0xc}, {&(0x7f0000000100)="f3afd49a91e05724ce43045444dc56a86ba1ea12b255f61cd4abd3379819856c9996c17eef385cb2f3d9e102303a75031f202bbf6fda37c40891819931799dfba600eacd24526712817d4aaf13b0e110ced3dbab3e6d3ff3c819a58703e439973728155a383d2d90a7cdc4c1468d4eb2ee93c7c442d015a5a19f19a58170aad2", 0x80}, {&(0x7f0000000380)="9793baf024595f6edb5faf0b0593650960c7796f7dae6e56187caa3daeaa91bfef2bc2d7b0987d4d68eaba4bc9c91db26313c454e29e937a1c4aba53a6ff7dfc67432ffc8fae4d57dd6503d953fe146f35583de812c380228e56896f0a1f909f", 0x60}, {&(0x7f0000000400)="9d1be3a0de7596ac988d076e2b32f337322e8b467cb52df82600ae2d765280fcff99be7eebd66bb76def611bac7578e39c9500141c0e7b7aa98f59c0df24667f253e6ae92fc4575f98987feb559a503a0fbd89c5219a38f912", 0x21a}, {&(0x7f0000000480)="2c4e06a6ab11bf2f923e56ff2d94d339fd829f5467be3bb9ebf67af59fd78ffb7721e2badff3faa57e66386ae4597fc79eb098141d", 0x35}, {&(0x7f00000004c0)="25b83f0d9d0f496f082e89b9cc04399d38d68cac63b219b7b822e8042abf1f2cea80ba834027ce034ae936500f79a3", 0xa0}], 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x3ba, 0x0) poll(&(0x7f00000005c0), 0xd00c926f3b28a5a, 0x1) 01:03:39 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)="7250664bb907217f", 0x8}, {&(0x7f0000000040)="11f14a35f55e9cfbc9f8e6f3e2842e00e3a350b23b8b85341036caddb17e2e6cefccb334e3f6415d80eacaddfaa1076600c94310e842b92cae1f56965dd6e37c14b370ed1f614d5c0aa4279ece7bf6713fa5c59e3b4735e8efb74137d37176a8f5f2fd24086d2edacd2de3e21d50a42303d028f34ac5b801cc3a1f0e99b65d68c1d9b9b84e2de96ef1a3fcd7c0d3c2496039bebcbbe7ce9a79451ab0c6a159236dfc8c39", 0x2c2}, {&(0x7f0000000100)="e87ff779f7e6bd46a59c2585301d18adc573387939cd7855dfbfbae7f1d38734f668d88b0c930c9ad629fdadbebb61a8c8c37cf35b12c0b0d16cb8970f70f7aa4c8d53174bf114fb1c6ab55c9c43b3f48ac898469c5d18e76f781fb1edd96d627e6dd4051564f50d7067c86652c39ae643302c2df6ba32a77863970888db527797aae7bb66d6bb4e", 0x88}, {&(0x7f00000001c0)="705b49bd527d455b74b2a34d280bc4e85f87a346ea08650d2f96de9163544a1140da5618334e24d38cf223731e4609eea26108140b6e3ac6f3d2b43c4ea221c902f6c109a8d7a6f540c66a6903d9f40e6ded3410997911fb26d50e85b3cae04dcd22f9a16671ac8262b4df11fccfff5e0e9718b53bd7facba073f783282ac5dcbbd066470fe274aea82b98c013c23a842275f06bd068642bfa948a044c65ea3ab81e0e6d64a183f7d7d1d3e4", 0xac}, {&(0x7f0000000280)="a095aeb3fcff6dbcfc1c655d144dd9f023183d933afcf81f33c50efc7fb8b01e30268c31c6b9d36ddd5d55df4ed12792001a33ba04a770f8fb5077923a0d480ceebbbd235f89092f7edc4d1b494dcfbc", 0x50}], 0x5, &(0x7f0000000380), 0x0, 0x4}, 0x5) 01:03:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 01:03:39 executing program 0: socketpair$inet6(0x18, 0x3, 0x25a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:03:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="0ad2b4bce54638b18f8f", 0xa}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffa, 0x4, 0x8f, 0x4, "9851d4c8d373dc19dc1fd7e190e8625dd399b929", 0x9, 0xffffffffffffffc1}) 01:03:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xa0) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) r1 = socket(0x11, 0x3, 0x0) getsockname(r1, 0x0, &(0x7f0000000040)) 01:03:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 01:03:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000180)="968179eab2d7ade306b637bad57d5cc8121b237cf0992aabcb422454d6a36143a5de8b2d0ce7162bce342d91e17af2edbbeefa0f488408e3842d103745baad761ecc284c8622daee0ecb1aba8854ca69", 0x50) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 01:03:40 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_gettime(0x5, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 01:03:40 executing program 0: select(0x40, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000100)={0x0, 0xb092}) r0 = socket$inet(0x2, 0x8001, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x9d, 0x1}, 0x10) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) select(0x40, &(0x7f0000000000)={0x543, 0x2, 0x1, 0x6, 0x1dcc, 0x5f17, 0x4464, 0x9}, &(0x7f0000000080)={0x80, 0x80000000, 0x4, 0x8, 0x6, 0x3, 0x8, 0x8000}, &(0x7f00000000c0)={0x7fffffff, 0xfffffffffffffffc, 0xe34, 0x8, 0x296, 0x6, 0x9, 0x81}, &(0x7f0000000140)={0x6, 0x9}) 01:03:40 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() close(r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 01:03:40 executing program 0: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x5, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semop(r0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}], 0x1) r4 = geteuid() wait4(r2, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000140)=[{0x1, 0x3, 0x1000}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1800}, {0x0, 0x8, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0x401, 0x800}, {0x6, 0x7f, 0x1000}], 0x7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x0, r1, r3, r4, 0x0, 0x0, 0x5f}, 0x4, 0x8, 0x4}) 01:03:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) flock(r3, 0x1) 01:03:40 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r2 = shmget(0x0, 0x3000, 0x219, &(0x7f0000009000/0x3000)=nil) r3 = geteuid() getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fcntl$setflags(r1, 0x2, 0x1) r5 = geteuid() r6 = getgid() mlockall(0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xffffffff, r3, r4, r5, r6, 0x1a, 0x2}, 0x1, 0x8, r7, r8, 0xc61, 0x7f, 0x3}) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4, 0x4011, r0, 0x0, 0x0) 01:03:40 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r1) 01:03:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203b, 0x400000803) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) 01:03:40 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x200) 01:03:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x4) 01:03:40 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x402) r0 = open(&(0x7f0000000080)='./file0\x00', 0x7f, 0x114) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000100)="df52b8d47bf2b33d692074a6e48d0314841f958c5ee036df402166f03d4c3e7b50bea37b59e5507fee2c125fe13cf01d4c73ff8c794a1f4e89aa7d61f7ca579e74aa9c18429cce9234761855566a46dc96c9f9b14fd60d5a694f0510cbf15dc3351eb4d23d0428f98e687dbf7b44b1862431dc0f5265276056f3d073220a73cb9143356a3e7d10b08549cd0097713632be06ebf8421aa5a2a9a1792a94"}, {&(0x7f0000000280)="4cb3061a063332f1af63e87e1d440e9144bf27a7e8aa1f49fb3e517d31f7f969bb750e7891d1bbda7a6ae7b3e93020945ed73354a3df60e4924daada41677f777bc454c553ab787f65d94104c06dfffc3ebd26835063054f837347c4aeda9fab0aa56b12078c52b4fb93da21f36eb4f667adf14d1cd9bb2ee892bf1e02fc169e2af3af447c863c663f4ccbc1ae1b22102db80dfe12b4953222d2e340152719c1d4c2486454dfb8b62b2f43c98be55350b92d42eded0a6f426e4d53372d37fb2e3ef39c936b79e9369959de24d8f4c11f6717b81b37e6879d9dfee79e03241840e91baa1111937356332791daeb9c189d426b1be8090c59273042204cf1d8b7c51cb3cdfce4024cfa955eb1355b0900f74e0e31dbb0c16b9b41d90bf33121c8ea0794d5d3e351851d7a97d26079dba681bf32b9e60ada1e9bc22082914b6b571362443c1ed48d49f5c0ad980c52582a7ab19192e9bf6dcd2e0431ddce5a2fc8baf92686a5b819a3c060d9d53b732e5fc4ab099376f3dd993d2840113e87f815b7e5092c285fb2a06f65de8428e61077b4fe9445dd87e6cae452f3fd749968613b12dcae0ca701edac189e0999823ca24fd0754ae1493ed47ed777defba6558332a37102bde0a048d962e3f338c4304c7f4dd37ffb73a1582a58ff491b70166f12dd0a931200876675c9b05dc9daf44164b3e9a8245b31e1fd00b18888a5433a8d47de845d85d79e8d9e489876b637b54d8e15651dd2f25cb64a9a6e7c26b8cc361602e16ee0d8baf903be998737e3a8ed1ce3a428380bb1dc114b0af56beca738c5f59cf8631b8aa3e590211903819e161a4d3c7e397930f3963ad82cded19d762db8ab981df15f7d92edb0fb1268c10d7920ce6e4fd7639effb25707336c971b3ab9812447afb713a70ff3fa6fa88c748e185dd008c09633bc0fb9c5906687f379525a9889ff662fbd93f8bee199659ff93960ff6fad51701f5f63b77422e7adf53b87526e9cf2d012b198d26a5a4beae095be1e979bcf306b2202f634dacf7672fc18fb81b008987623c1f73693269dcaeb08a5c696ba8847acf073f0f4b61626fc4efc0314e70c2c437a136ef994f4bb89cc7168f5190ddaf17fc6aeb165f3412aa8d196bb28f51028be4670e8d8334ecf1e1955677558f7eb5d9dab4f239209c7f4b6bbac61e503a225f591838ae9a4e0dda504bc42bae605dc12f2bb47bacae74a21808674c551486f3436dec9ec855f945b5a888ca0569de0e21cdb53c8a14ff4b2c0d5f5de35d113d0e2daee564ef3a08bff664a7a3329a13f66c6bbeeb8cb37325e52b557e1551c0b1ebae039840b3c1906572e6a619b6152edaa545ec67fde1819126db249f49bd7e5d4e693b688b27a3007d91a1023f01fca7f1231f40dbe1dd0370b340ff04be806ab8fcd0bb8da9fe24b955b8c74985a6098ce397979f7b0a7b342d327514672af9343878b71dd973ad792be840b3e2169f22c3865bd47ac11b0ce7cf0ce2943f6fa30b3c7c0251c72efe681f559432f5de0fbb53de1e11ea1bbdd3e0855b43792ecb3d67cb1eb50e79da962968c2bcb39cc10d2c7283e637da34ae0037f7c9349a709d6cf2f041c13dc3cbe60c0c596ed0215e0ef66ce743315828f5eef2417c5c5c86fab45782cbd72b1062940c67ebd8a13b34cebeb04a6890a2f0a5543a5c004ddd53cf54971ab8e454b91b982faddbb300ef12fa4590a65d4c058119674bbafb7cd7f94ee2df07db06c64a0fbce437cef214c37adfa2ae71a812a031e5fc857f3a04a51ddc7de676ac843c8b6db4e8e9e081f6550639f487b52ee84327af4c638c872da79665df92461328b08bb95974039c213c44c342da7a46f1cdea97bb5dd0cce24dbde48e0e13a9ef2c45d1ec571a3afdfbca7cd7b875da4b6517ac2847dc6a04687a8b55b4425ebf9c8a52b4803dad2caadee64ceaad5a511a09ac4cdc0cb5c949aa65896b024d282452b44af9b4a0078009bd83cd24de71e07357fc53563b00d7f23dca86d7a7abc8cd066e857d137a0fb34d91e57b4a94f3658014873b7942a91f0c1e944f035e667356008bea7bd8616caf82053979401eeb8d9a7a8b66d868afee296052a5e38f3b34f0e78591d7346af02e55be63e7771dea932d33e14edc3ac6074624eabcc4284268346ac6b82843b1993be4b1e60d4d4952fc822145c7e57bacdb3dcee50d720244824ff4750f29278cbab6e56ce62ed8f7b2af7c1758ef5530d48b7c7603ca8288de6d11a8c42ac155414f02aeadbca09ad937c5c8a7f9ef262d614d13c11b21391bdf73f97f72f5bf72f6c76316c78386fcf8e4cb062e8c6f78c2ee1e432098cf0052589a340ac562613a1f2fbc53c267562630b2694738abfbdc8a72a4e64167a7a7344912c20dfbae776cf2ff31fbc1abfd38222f1e2d28281ee41d51a6f24121a3be0d28d0e930bca486fb17ab1dd69de8ed7c1a32aa735deb3585998dbbaee87971c3cfabe136426641a834fb879187e249f96a00321b3eb842605f62e68bce51f2900f16a366aa36ca3ee710389045982a2b5f42fc95fdf5005a05ab190c63eba52b8b589bc8f8e0bed84c592cfdc16a493367de30f2938100f529ca66a7f9d772e6e6fb8dd6e8e73bbe5bf04001c2e3122f7542013801d58b9e1c52959a8b6b3e2aced1ee76eb4c59804b606784c592fd1b9fe5528805961f77fec010f79a892a111fd96156e9cfc4bbf8eaebe69fdd3496582898c3761b193b659e40197191242c7ce61ee111c617ff8a511e994411bbacc3ae17c23dfd26f98d41f67c0f5929d301156b17d582700e16fdf3ce4de77cf7a79e5a5442f9ccab4ddbe6078b3df06d85c7b667a82c6d25f8f17a0f05137a49c5fd76781dea120a753b6a1d0eab5c49bca7922796894d45c5df776dc737a49baf0b2537b5ad8530b23d10c47ab1609b880ec4f1df67352f3583458387cac40ddb7981fc2baec44e13815a148363418dae580c86b0f7688803146d83ebdb164f11bcf2c3fbd393ffe6ae68846c89ab4a7336db3d2cb3bb98db65b5921cbca0f6004a8ec9b4aa3166f24db4f9d4ba17fc44b7720d4eeb0305a6d7c7d3a716a07300650a35e26635c8867b63ca53a17608c1198dda1288c9c6e8163919514759cc266c1c3c526ee9e91abb9a3a68b81b3b2fb95d9ab905604db100d8f374e4242ff18d84d3eac390c33eafccf420a671b1026cf0cb8e5229890f00334c3dbbe069b4be73a234329f020c4a5921b6496c9d0bc3e914ef7aed014c610d160a46dd8b57e9dfba368a96aeecb810a9117544dd7c984bd1dc3ca8acdbc013aead582d7ade328212ed04ecceacf1322e0d099e83b9ccbfc4627d56f9499b12d1f6cd5cab8de0734b4f0357b7eaf9a02be5de6b1565b5139d0ac6028b002f3eae1c96a50a8d6fdcd9223d1db143f462197db1d83c4e9c1387aa73828db02f4b86541dfd7fda75ba058e4fd02cd00d8fb1ab29fd976e8e4bf32d1e2491c8c68d26ad65d0fb4ac2518fafae16d6198db0b4848f6228ae04e2f788abef355972305fcd55d3ab1072416320d88d6f1dc208738caf05440962e46e93bf7f89ae1a966cd1654cc9d99b3076e6a79d8f274f29b4ed51e86d4fc3af85785c3219632ad3ad3371f6303b1396271206646a4342ed0c7f2429de90c2f1a54ca688bd9cd0865e809e7cfc6bd6ec8edba8d7f678c1d79eecadc5a342849a2a3f4a2ae5c017004741774354712034cdbe7487cc24b3a8218d53071953201809c49c491d97626767638a7a1a208afcc94a9ff6c4c810e3b95f7d223d095261ac30675c53448987f9e431bfa3a5d0983f267eb1960f0a33cee9a59babd7d70c6afcf6c7e3313d816b8cb1791f44615237c6c10e0b40214ae9b058a0442225ff7e435b36f23bcf2fcd61257572633cde9791ba12e1830e6c0519e5522852828f804e23de2436d595bf8a2d2215a90398c6c4d977f60501d4ea1e577e0de3577552ffa06e85a550688afc371e0ec95c0ff1f452354cd4fd553c654ead25e998be5f3c8244156b2c4661f093542b6c1596ec68dd69c75d69d4b705024f8f596c927ae0f521d6f6ac1e054acd077a61b636ce6cde5c37202948b690be145f286a451438ab75d43d21c9b2685aee6ef322ea5e846b3b25d5a80b88ecb857e6a26c5cd8f5e34cd284dbcf91118cf7f06f9b655ea12d35f94486b784f372b579605594fabc7d67fb2121ec3a9c4651299c4b125b6e54beb2ecd1697749f7d6ded457fe6cfdd94c0e3a7edf677065533db3feff21ab511c8af6ade89d8f3961c41e76b4790b2437c310ce84c02307652cae1c981dc02e50ae31b68730d987b49093f506c5e4e97b40cc8238824fff42c8c034e72501168688135604ed0a6e6fbc13ac4398add3879ecf054d229238f9cd982afbdf27b9e151d7739fc310f5d75d8e50843a9bd86717e1e3d6a61c41dc291a99d389128e8459162060fb57333a474e014bbf1a9ee7cf6203c68c2896ee4f72be91672aad05c9172a3e38e692397f21f4c827051d18d8065c069c1769a4c3bd9efb2871cdd9b5946c6aac4ed7304a8509c5a4a8dc02f61044ddf90c46c73699a523537f34499caed953699da35fa449a454e6f7a77246154448ccf1b411f759d111390cf49e142f2e383ed4a2a26c8025ab3f88f7b461047ea7dcdf4eed0794b6b5daf7ccba46dd449d7e75ceb34d03ba778504981181ebc31213f242a6f8f1f62cdd86e2f4bb72176be8daf04374eecfb32a803818c257332376128fe0d2f8e243e552b0c50aad3b1a6717e4615c4027ab4a0305ee28377d2319e0330b80612717591413de6c19c6dde50d9a4fbf809fecd329711429a97eab6d326531f3935e0330015fdbbcbcb7302bdac5bcd7e8211dcdf97ec260f55d9c2edc3abda594c8d121047ee47641db030bae66e8fe205009ec2da3a4d061a261b5794641a1f0cbc822730513331f590b6eb720a5ef90eeb96bfef50876ce788bbbc47c0252d723f2d94222dd47ee10cd357559aab453b6aa172c49c722effecf49cbdca311f7f5744c6ccef108e7bc03ab4f84b85d6d39b162586fb7eb78c98f29b4c6e84f882605e5e9b34afe63453a6c1bc9117b50e0532aa6d2f12f3a417eec5e2e2e0773ede15e8b9cb30f603fd0a2bf74540f49ad6b5f099a83e5d9220b3d6e7d110f68d8357b6853b41feebeadfca1a4c3af7567ed0c328f54aafe52491de440531fe467b4edf9bff9378fbe6bb5db922145afe6e6b11398feaac209e9d264c4935502d4004577dad0a9e48520ad24a3984bf628f37d096b86c66a18812f5d7a80039803e91c6aa1fccb00c2adb8f8a38d9fa34c7ae2b16ac47536d5e523f5957018ae2245e40904be2fa0fcb1725dfdeb34579f4af7f66b0ad3a3f4bce49f2a1d68435eef1be4f5ff6b8f5a9b0e10fc17381bbdaa2d287fb5114db5b51ff216bb5202809d209691fc66b4cc331ccd147b31e3dd1cfd8d5bf95042bc022c202dc06b5c7229501f44e7205d6280538ef08aae2d1f2d7a564ffdc78e180caff1ac8be8c60f88531bb3e1612a76a070fc21ba24b9e06d3a1379e59fd2f0d2904f48adc595a23573ef374ac6c26a4b241e27b541df979245260272406aa3247e45bc651a37f3cc4971e8a39bd5dc60f1c6c610d37cbe2e034b5603081707af10e0303409631d720780e7d7908d37fd8ec99d2a109374e7129d8edb9649bc2fd02e2aa720edb68c8c429d27813c7701bff9b27d5849bbe03f52cb75b37d3d2b8dad0ba3800d38c04f66dad14cbeb6f05b4b881", 0x305}, {&(0x7f0000001440)="d3b0ccf89d6611df1101444629e17f3e3d01d224bb2d47a59246c3098065c30bbec9c15af18cadf40880788df774255e6b65f206aa3e7711fe18785dae22411f6894599e677d71f1cbc4c20221282a3a16b8a495748e58391b35c34b9f9e9227761d0b2d39f5a3ab9a05547e461425acfc656fd5e7858d50d6cee6950c40ea5f8ccec56d0668518414699523c2f292fc0f62dd1e901e2804b55e3f299cbbec79342d5d405ce8cbdd109df7ee7c589bba22986670f75e1c6c4f440b5b3dfa9714019a496d592c5f2c655d1cf1cad1e785862d0c296b65b54a571fb625f705717d477a0253147f98b265966748d07703c49f1681a23655a38adea4021455799a900a5d9bafd914b553fe64dc5db8bb051a169a5aebc44d733bbba08c7d1f241547ed69187f6b0e9ba5f8d2a01a0b0a47e86aff590d3cec9c780b2d6057413cee1a0eeacca2b3e47dc3df480a193332572f1126e4b99520721ba1acd48375a2e304dce8409fe68869b38a1a562f00bfc79cfa80872bf3a54167dc67d79b316451f67bd53a2f6bebb04e7398d1c29cc1070cf58ec313e00b3f79894c599ecea5c485d4b5c6ddfa09ffa9ceb57807e8281be5ff65e99b576f8f36e5205f1290c8f6a28ec4d004c9f48e2996533996379754bb6c3f8ebe1ac55203dfa6409845e8cb61a9d98d334e7210e8923b7b7d779a84ae41de988d8cd1dc5fc18103c9560742e5a5d4cce1d2b8c51e7beda70654ebaa71b1826c1829e1e7342ceafeaffec2f3538b3f7247a528e93638be8236f02e007e10b193ebf77fd60bc0f86dc7f08fa606eb5f2c106874c06e30e6fe1a8f41107b1f05587ab67fcfedc994008c9e10b72ae0dd1f8120a7ff831ce6f3fd65f5e12005af0cfbcd2d2dfcfa4e23d694c4cb8565bcda78b7a19a4ae754f5ce1057c2bd5c6ddbe46ee3fcaf67ebf57fe4dee06fa14f2d2a9051fc0a3e4c4f7ac6f8dfda3e784b3a6c53421ade910017a57b5092020b932291fa1a2a3c399fa526b674f207fe9ab889574564f87ce945d622f7e18931ad94266c4a666c74ca028bd8e4dac387f71e517676c546d16418386414b9db9f1ef57558afedfdb86f7f21f2c2657e0b44c340ef2415638649e500eb00ac0cfaf0c544880e4c9249dbc980e64879819868ddad5a734056efe47a3b61ab47f81305a76a90313ca128413d3ef353461d6d0263650cfe9e1333fa53932ad11ad8bbb4328e6bd2cd52a5f1b948a32bcdc43bc8e3cf93e2bb23a86312227a3dce8a1e2e780a68d226ce9a682ee1dcac3585bfca16645419a67747ac360bfe72d1a828108fc9eba6dbf8720529b13b0ef2968509c24b036c9eb612d0c51da9fcbcc37e1731c3d606cd3435c000d76c174b128a3786c8d261f79113d5d00a78acefc8422d05a33aa5b9fcc93e8506dd2fec704c458d9f65e5d4b3c61299a74f5eb8908965f2285020457bbed94c415449141fc43b7664058e940e5ccb0048189451294f0f0db7ce19ba689c1c807d55a66cec9ab80a8b978bedf3d2e121b14b47f2520fcbb650bd42067bd16c5b15c00fed2690a1917947eff3bda5f1974581d9f81ae94fd51b2a2b798cba3a4f3e3e9b829d44d3dd1476a0feb75155ef7b3bf7b60d36826d0cb8c91b79a6df544123f94e7f1d0926f8e073931e3b6259bd88e39895b1cf338a24c24a8c76613b781b7992d600a3c60e98d96f70f8fea3396966eed0b506296a4a868984a91035bbfeca026ccf79e45ff1d2011b580c55c5a3f27c07ed03ee27621c494b87e2e528cd35085da3279ce99fe90ca4f2482364e74dd03b9d77d6df9c7023200340d89187299c30dbc4d1456b6bffd67bd67ec891e64c20b2e7cc707f30cacead02f2b6bc0a9c50c3079965fd32113652e2f2a37437309e992edf77d5fdf861bed56dfa95260b794a2e1d2dc68388d7e0eaa4c02a79eb8c458616ea2834ecac2d24138a08e657045fac8fc43f3f8f00d5a03a3b3feaa87d8e0a176522c33347931ad6d5c3b4784f751430c880f81f0a5d201bb5ec6bf16285c574b62a1d15bb5f79a14c11ce00059715344089c3d57e87c9f5664a36524d8a323132e1652b1561b2464764372a299899d5bd4c06aa32e8bc33b0f8cc54219b48834d3117a09c8487ed3171d9783cd104674341089490f8beede49b9edd316d33f087907be27ea91bfa5e72dae3564460c2d94c3a2736f1c85e828e44ec1a480d87a74c38a034977caeebdfdcf9d65738af9fd276c2dea37d0c6a62acd3df7ec9aad30ab62fda75d8e9d0d261a77de427ce445ca9b1be74577dbc584eb695df3d566e4e0bfe47b12c2bf9093e98b0c7bbea1c78bd4249772d6d2b1f5a10a6146d645dddfaa82c1d561d90e1acd643369895aff110b60529b4cb211db507871a2c64ed0a8674f177b935dbc5da928203163fbba51ddabaadf6be22250ae8e9556c305f6b025090b8d7083402ccd497206746a8d3df1d7d6b512d823e1b4461ac06a58e87687f50113cfd56aa474c722bc14164c0c535dbfede457515096f290b058f8c058c950af23336095e2d74ded434418961ffebdb7d4d5464c461aa995c6eca0d60d5bed14627845c4c91b0bc932d6c787a4d54f840ed4151de5ce4e6d9466012bc1bc249c088a6daa06b0a7657c0b24abd175b2223983cd01da39d44f5ba076ab580c9b5ff4de804e6f47f9259b183c1d94de2791d2ff5bcdf565e4a97932c6a4c438bef4b69e32936bbaad3adadd26190ee30fb0e10f992c7124a7071150f6aacea7274db96af6148282f52b5385a2b70935e54db1c796055b166d7081a0068f092c907dfc181c7097d0f4895e430709ffa032530f312471faa4a62a138cd696b0627b0974126f136b66aba76dcce2586a773dd702df2eac19ba9d1389f776b81d6819454a02a5644150f063e40451850db0b1dd4e89a803fb07bff10066723ef8d154d8dc494b99bef8b4332322b17130a08a78d79d87c29a1b24b05177a9e8f1aead97f2e1fb22b5698b6eb4189a21a50acba07ae6d41787d9c77aaf7a242c69f96043d1df7afab01f9e1a5b79453a4dcb6bb7e5dcf7748d30fc79fe159cffa79827af6cb1bd499d92cb5834733fee10e222f6d58d346d6099a289c5881dc18c0c9a6d3f7e0cbf46e8f2e98405a6c145ea8e6cc585307b0ffbe0f900ba6a8366fda0f800615839eee612e93f336792532db41354ceca021192323b5f9420e6a4826207b4e84f4f3f5ed80fa37e7bf79220c5165636344a73e3d85e7dacad9acfa98ea96a608b8c5541dace8775b1d885b902e8b13c250612cfe64736fa0b11aa06bc4f4dc1c9c4d13479c6757ae3a020c0a809eba46d2d4e0513749d8c1b280935a1ae38bcf82c47614de0d467b3b63c4f6e9b7c5a434bc9a80a4bb7ace8f2fb05b9eee3db8cb6fed5b71acec800342b27a14529281bc11559a56506fc5f52963adfde202ba1c09f890a2f40b59d31d4f72c367371df9307ebf06fbe459ef1aa358e3b8143273b2e080a1424fa23ff473e2ec3f10c8fe6f91b385e99faa0fedde14a834b55c39fc2f9117c013cd80f519e9f83f76c3f4d9fd38f9c2bf5d83bdb12226aa1976225bcbecd1d1875bd3fc9b43353074e14b063e665f960aa294a9eb97e7e715c5ab6dd691f3be41053b6d0a4f74060f065e692c2b25c6e9df4baf526370ef0cdacccd70749449a3df3fab1ec69cb706243b469775e9d534c11a402abda1c2c5ac7d893f9ac71418fd4859f370cb47d676911d6d484d7d84b1fc11e4584b89e21be849cca1bfe401921f6a3acd2f8788bef77beaec6c78130f709058ff08d8e64c1dab9c98cc897b87d9ff310a3a76ba7fe3bebb4495b96faae8ee0829f2f187ea494fc935ab4785867440c65e5f922555abf14e582a99e49269df8a78200a36c073ff6873583c7ef24feba4999206032ca50d0bf631f819e3c8fa7793dfc45a4a5dcd05b3bc40f5be3e92dfe0907f7e604c2cf6f3892953637393c641172d1140d5ba966dfe9ff077b6f352d2633f3b1c75ab2be521ff65ea3caa4719cf7b1b93a54ccb5abf18fd63057e8b9399bddcacfbe5f1932a8e8bb14a87d23e42eb3bfb183134187020bdf43b3c4c7b2305250953bcc7c482a1def2aa43f2dd07724f8e3be53b1a31c4d9a23a58a213e45e4c337d154830142e84b2adc0d6fec10ca4240b0bc38653c4264e127d9ad99ec31fb921fdfdd4e2a44a2e076c5a4beec6463c435ad29951dc35aa0dade4f1e1b795bba7e3cf6df0251614b5249b654c9d4af0c5984dc004161ae8d41b5a9ecab38cf3d1c999bfc3c802731bb398a17c94c020359e9daeeb3d52ed01176d3afb17e1537bdc8d0cafa199e5d8e2eac399a4b1f2122cac9836d9cc9257e676b38127f50fb0676d1b569e4a00659407fb06189b7519a43d43a635cce5df56944058463f106ca385c41d7e768020b6a0b23eb233ff08c7d2c265b1e95eaee5cb086fb7cd8701569894ae7bc3529d26d4346339cad1762a4dba82c3a71a5fb49267e41679aef8681160e11aa424528dbc1202f0391801ed8adc7ab80ec45ecb8673b6c831df6ba381ad5b8885418e3c3b3c9b636f9d426098c4e8fba29288fadc2692c43dd75ab0a21f17d68d31bbf206307ac3d37e0573858e52f2b7357ef0f2cbecd55c426caf85ba3818268a782c1b6276b1ffaa9f6e6165483f50db724dbed3173613a4def1e232685ae73bdb09405f2c82022ba34511385334270e259f404a55befa5ce46184d7321b6b3572e25e97beb7e8690e18dac658d4909aec092d9a010a454182259b6e3cbf1895e057e97404b2909cdd72564105123db41300973131bd12802bffbb5cecb8155df27427e23580f7a34198c397339ff37945f0f937739e553f7da2106fb9e8ade4c5a7cd62e200aa1ffac4c2d079de7da9a2dd2155cfde9c34fef281b46a0569584c3009c95ef2c34a11a0bcf2ce187dc07ddbb85e41c16cc25909251a66c7ee4cd67ad8e399e25279bd95cbd3e4f078c88a5d05ea8fc6f750934da499bdd6a464f554efb3d890fa674d2f36d97f5f6638071306b925966a20a79c42440a936d5747cd98ac9a5d7356feb18b340e9d05f5e8c0fa2217c23ea90f73b2025d6a48dd33c1048de79fafbff5312189ee4c034051cc80294a4aaaba32a7d79e8f5b47ac4d84aba92ec12a7bdf1fd386ac8eac1aac4d92e58be6060c796b7e05e29ff71596fdc331d5e2af24acd897f135b84a6c446928a80a2a8fa70aafb41a357e9f580d4deb00500f136fe3bae5b6a486cd8d3a59e826a8211016c27f89df4ff05f9e60438f600703dda5fcd0b5e6655464183d183879802c79c5a0aa346a6e916a1be7510f1b970b93e3eda7c4a8de0de24d0168e1bdfa13904be1cff6acee8915ca56467007dac8dff83e1e291e51cb9b02307cc8a57c0970660bcfdc916105a0f5754250a11c9433ac8140602b40ac25f65224f42b70d735ce07a1d1a30a9ccfc0e7eef075e5ea40431d940204f4159fc7cd258cf16343e11b6e7aeb5aa114d77c6d6c2ff7da4af54928940d20dddf36baf90b58c2e04265096cc1523ce194c98823edadbe688e11aa518aa4d13a0aad1db5d74719efcf3f938631b0ca0da1eebc4ea300e660f3949dc0e5750deec6188b623be7ec0a955095947f292176bd1baee524cdecd938beee8819c18ef28ca4729ff874c11d1a8309a4b72da19e7ab1568d64fa6df978cfbb5d6441670a610ab00be18982baed4b1086fd177d908cf2a7f5cfcac4bda5328b0fa3a0708a6c33b7a8779b3fe677fdddeac0d294"}, {&(0x7f00000001c0)="e8323a4526983f548206c7c1abaadec61ed02da1926389578cb6a65ac6f32ef9fb712b"}, {&(0x7f0000000200)="c351f363d275b6938265591eecd8"}, {&(0x7f0000001280)="3bd490c22dbfdb987a951cbdd965825dab2f4ba4536ab9084dde8f7326548d446b9de56bd918b34b377e8892b7f320549964baf8f561d9e689b1481e0fc481a637201d038c023c83e8e1deb9642fb99e8e35c4a7ba9e1610e13f89cfcc4b310aadc74598830468367366100de516ae35102fb56705d5b023d7c8fc770a59d2e0443759061fa32deaa23b70632949a3cc3f30e13ca86359e9e7f5bfb50d0598891fd96a127f76e6a9ba18fdf7e1d991cd5c2fca6bb4bb045e192c00ddf572e5cdbbf50a9883ef60ea0b93fb38d8a243c41cf9ae9fa738e888d361006bb3"}, {&(0x7f0000001380)="04f52c3a32303c15f9ad6fe049399ef66d44"}], 0x3ba, 0x0) close(r0) 01:03:40 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 01:03:40 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 01:03:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) getsockname$inet6(r0, 0x0, 0x0) 01:03:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 01:03:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce526607254793c7de371819303fde7b1b94e7447dd846d1a439c5d3d5cce991f355845e87", 0x7a}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x7, 0xffffffffffffbffc, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:03:40 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x30, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffa) 01:03:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x151) semget(0x3, 0x3, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/6) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) 01:03:40 executing program 1: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000000000)='./control\x00', 0xfffffffffffffffe) unlink(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') mkdir(&(0x7f0000000040)='./control\x00', 0x110) 01:03:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x8) getsockopt(r0, 0x29, 0x11, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000100), &(0x7f0000000140)=0x4) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$inet(0x2, 0x4000, 0xff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getgroups(0x2, &(0x7f0000000940)=[0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000980)=[r3, r4]) recvfrom$inet(r1, &(0x7f00000001c0)=""/171, 0xab, 0x0, &(0x7f0000000280)={0x2, 0x3}, 0xc) r5 = getppid() r6 = geteuid() getgroups(0x6, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) socket(0x39, 0x3, 0x9) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000300)="81143166d7e86cc59ff90a5af4cbfd64b20b4f03f014c04447edc2e5f70c1f968da2b3584df9829bf384e5c5b77512ae2525aa26c75ba8c0d8e4373d49c2c3dc763d10b157985605c848005df5ff61c15cd5665590fd654e179b0f872231c7e2476a9ee2a445cbfc1117478b98554413e9a9b5677895f62905e4be3482eea267190aa04fd27ea89f96191d6e8e30055644ca04643514579096fea70d23b38f0662e62e2dfbb75f646f65e59a362a5a5743dfd0a6b927053f86cd4baf457ba42d6e", 0xc1}, {&(0x7f0000000400)="51bd8eaf567a9ed4623fe86f9e81d41ba59ae2593163d7e0ac4981622d128528df1bc813b8bbecbf3079de9040f441f7193f343cf54cd7471e6062c69df24fb7d5bc3a3c81c65d9167f11450befadca8c4945f428bd33458e7d1940773da6b79d63883213feebae035cf17e330af1d9665e32fc797f90ff90477099148e93abb9eb7adb996ce11c62ecfd9329515811c0b1a70f4c5f538fb699d39832f7cd611317bcca08dc486ab7c20f80d431029817520fb8ba1f8e503870d0de2e77eca62889b7a0b775d84091c0369b159e8777d961d21b29f36c216f3e5c39c6fbdb37e73958b8292d9c8ec2f09c7b78d1d", 0xee}, {&(0x7f0000000500)="68b05b645b147ba880e93d89f0f8884bb19e38a15a604f58e54d895705a181d2a94220cc624a737966590a8fbdd7560ed912cceb55f11ab2e3a772f5c7b0ca045fefcae5d08a772bbb94be5e1ee4feda368787d402d94dfa33ca36620ac71edbc6a23f753047695d5d3674b215a5a32d110e345a53576340", 0x78}, {&(0x7f0000000580)="657d1edd8d1c148d48c333b0d84265c18cc30a0f4e6f501c0506f504beb46cc910c47cc7b7d29d865859ff54cfa7915a46c77c580577df0feed0502cc66602ec8f7f80c626f2bf148d4fa97db89bb685aff768777bf7bcee0f86bd9c7899bb330792a592be315c52efaf9bcdcbe0e0e0ee6a9ace15ec22eafb9f93b71555a72071d512447cd8e4a21ea161ea1ef6ec0e212cffc9604465c173abe6acd1ec94d3e73e58711e42dba41d608fe33dfb4c6694f85574ff7a49d939ead0d8a47fbd9dd49422", 0xc3}], 0x4, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x80, 0x408}, 0x6) syz_execute_func(&(0x7f0000000ac0)="41f6481065c442313f7e0326f3a7c4618f58d7f08683390500000f71d1b425de27ae04420f1893c8e90000410f0f3b8a65660f58859567ffc6") socket$inet6(0x18, 0x5, 0x7) write(r1, &(0x7f00000009c0)="4dcf7fe635cd8dcd5aabbe53e81f80c214822b041c414d434a6ceaf2210076c99da51276f67086a5e985e1e8e0339bfd554fd8d69c47e744c048797167a44ddd0b1604301e4bad75e95bd006ba59af6ebadece7b51b2a1e10d984d5201a26aace6a7aca64f0c75ec92212ce80ffb00c4be681b2c5b881395a3f5e8fc82947e921e95f978287e3e6d1433bf28bb444513418ac39cc996b70f4fc4191768b66e0a041628b83e40f0cbc21e8a425a04877e0f02505c92cedd3f2450dd5694894ce6e755358ff486b5aa5ee821159dd3acad1fbf7531c49acb955ad60a81484229", 0xdf) getsockopt$sock_int(r0, 0xffff, 0x1102, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 01:03:40 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="c1b0db4146b29adf61c6fad9ac3d22cd62596da23d9146c5058ff9630327e907f3424bf8dfc5c67c72c92e17a6a8d42a1dd662ca0ad07260f6333acedb2b46f9c03ac44f0539af5fcde4580bfa95c375c97fc1d3e0943577cdf0c37278cc414da893380c8a47bed5b3b5ab0acdeb1c4986737b422f836302c55e79b8cfd2ea967b17e2dfe41991716773dfd12e251fca05a1031bbb6400cc1cc1d20d54eb00c33a41356b6cac1b1d79ff2a5cf11af178f975e66a7dcef32bf319c56eb7191f04a8994f0014dc96bce61177e835", 0xcd}, {&(0x7f0000000440)="256c1c301cc6e5873005650bcd78a5f46c7941e588a4b066", 0x18}], 0x2, 0x0) r1 = kqueue() r2 = shmget(0x2, 0x3000, 0x540, &(0x7f0000ffa000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000ff6000/0x7000)=nil, 0x4001000) shmdt(r3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfff) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='#::', &(0x7f0000000280)='\x00']) 01:03:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x22, 0x4) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x4, 0x3}, 0xc) 01:03:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = kqueue() fchmod(r0, 0x80) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 01:03:40 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0xac56af1fb2c881e5, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) 01:03:40 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = geteuid() r1 = syz_open_pts() dup(r1) seteuid(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ftruncate(r2, 0x7f) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x17a) 01:03:40 executing program 1: r0 = socket(0x1e, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000080), 0xc) symlink(0xffffffffffffffff, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x101, 0x7}, 0xc) 01:03:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0xefd027dcff41afb) 01:03:40 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='..$\x00') socketpair$inet6(0x18, 0x0, 0x4ae, &(0x7f00000000c0)) r0 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r0, r1) 01:03:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='fmle\b\x00'], 0x1) 01:03:40 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) r2 = syz_open_pts() r3 = dup(r2) close(r1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0xcf) 01:03:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r2, 0x12d}], 0x1, 0x0) listen(r1, 0x1) 01:03:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x6, 0x80) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x2010, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) 01:03:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375", 0xf30, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="f7dc616de9f47578ec96867ff538494f154e914b972e1dd890e9f3ff0e9ba4096166032fd1341b6dad48dc8aa3806c5b354ead148970c843bdf664a2dcc86ddc150ccd648dbe241625d4cc6870aa80d3f7f521837958f52715be8f2c4bf05e13dbbc1916c5ca07f17742aa78ab0472e267e76dffd83a9b37c087ac2127ffe5e16dda2fbd7f4057f70f673154ec20a7ff1c65b90306613364802be1a1a67f47d779c551b4dd227bdac91cf40d588ddba35cee341abc22c0c3bbe1ff47a274c01ec497417844d424358ba0f13ab96a78fb8a", 0xd1, 0x0, 0x0, 0x0) fchmod(r0, 0x100) execve(0x0, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x0, r1}) 01:03:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000"], 0x10}, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0, 0x349}], 0x0) shutdown(r1, 0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 01:03:40 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4a) sendto$unix(r1, &(0x7f0000000080)="68a04d85fd9a1aba8220dc57d1ca0397b2568b00b94dc18d2fb3b06f4ee237638680d98c6296ee1ba15b6b008b3e4490c406f9c7406acc293bc245e47c8c080f7f8b9ba886eaa9628fc0a323ec637b9b7847cbf12adde4d670f605f520f8a1b707bc852b9f4fe4440f1d020ced19451d5871e88c7a6927e2eb64632063e72d85e220ed143764b4ed5089c96ec0887a99472d747120d6296907d68e6b80b99e93c9b8fcfd1decd2ee6295eba4737dc0e84ece7a902a6ed00652549f73b73d3d7d45f1076f3131ef701f954985c4c296ce1c064ac33b584a620d85ab5a857ab97c1271ebf4", 0xe4, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 01:03:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="256ba966e418bf3557c632af6e16544e12aa18bda563f485f0f852defed484ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a538364e7498c6a35339d99bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d073013e3a9c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad8", 0xb8) syz_open_pts() close(r0) r1 = kqueue() sendto$unix(r1, &(0x7f0000000300)="d849193beccc8f1572e667356e97b583fb14e19ee5e6db96d8640d4c5265a51f847c3f3fa7c46dcc1bec36d68e588794d45be53d8a0306db55343557d79bde82cff4a2de8cae18111e3edceba23eabc2be2c278c01b0a24708ca91fb20611c9ced552a2a5e9defa29b0c73851ae389eb9fc74482efc71291eaf819ddbcea70cb15c5e1661ca404006d823777c31c59148f8d619b66c3a520195844e457265d0a5a061e2f1a8b6d38ec5324d6f8372b063217b6f23968287140f4dd441ed80f7ae0543649f3dfa6a0cf55bde76323ccaa4f900844138c611c5f540b3aa9771169aafa8ff9160374cefb5536b860ce495bf8ff666b6f1855ee2a", 0xf9, 0xa, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x4, 0x3, 0x400, "2b19bbb7fab5de64bc39b5097c10afdba474ddec", 0x8, 0x100000000}) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "bad84275835db57180e900"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 01:03:41 executing program 0: socketpair$inet6(0x18, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x401, 0x1, 0x800, 0x8}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) recvfrom$inet(r1, &(0x7f0000000100)=""/34, 0x22, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ftruncate(r1, 0x0) munmap(&(0x7f000007d000/0x2000)=nil, 0x2000) 01:03:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x2, 0x6}, {0xfffffffffffffffd, 0x2000000}}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 01:03:41 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) pipe(&(0x7f0000000000)) setuid(r0) 01:03:41 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000040)="28ab56d219804b178314e450434c05b189ebf2b3784bd95ddca5c0e93bd3e51fefa6419549fb1121670353105e9192c99def530f224cb08bf56e42c822605176bd3fa82d93bed73cdcf97cefd422ac8ca589551ebb850560a05a9142e2f7e80d35eebb10cdf23b4c4e41624a2a7b09d744620d2682ab172106a55ea7a1dc157e58dc800748193147db4d07b6a4b059fd1e9a7baa724308001da6fb697993b806d5952a5fbc0412c7553eeeb0539108c160001ea5873c1cab35a1ab82afedeab21fc56046aebb09b586ce113aed2e1e696f0ffea5cd4dd1196b02df99f9577bfa4e33fdc657ad01f8eaee4b0aaead5164014f9785e78a26eb7a4786a61996718de7c80b33d4bddae11cad1bac27725d93d41344ab0fe20edd69d2467b9748fac3ecb931e4f1ad76e289d26359cd0cb088fe6f38862e6cbc067aafdcb8738af07cbace90fc00aaaba115fd0987b4b057787dfc38e0b52ee941bc31762aa28a1283c01d7c37871a42d72da3bddfb5efaf328c943dadff3cc833f41fc3179f485135d075621a608d544a9c35beb9e230a711db651af96d56f5d08558589d4668c0149a0bf59f4b7ba7fb3c427be41b066b9fffd440162146b8a00218a6404d858b8a40108da1b53331ebfce5fe2885c45b8a2f8a9e42ea2f0fbbac539836bb3540905c77ce2b9468e1ea1267afe3e478950985ca706550135e234272fb3e60f6181faf05e6bca1bd621cbbdbef9f3ea04c017534de1b3739c7eb42c2e4598585eaa9654e03657f5caeeccb4ef05650029d84d7bb72c3bd1837d77aaa4ed89c0fc5ae417bc37578e64ff12c989181b4318d5ae7f4425aee39606370b4882223b8647f23d4ce526000456c56a182ba76a73c9b6fb2d0f48261771f7ced8cf8b29b0f9fd8ce2a87a9115e3037483022a83111ee242485856711184ab8dffde01934a665518492aeb84593d1ca01482dc0f2f4659ef029b12451db4855cd845ddc0414a18ebae40e085c9206e16463d0bc575ccfed4d370f4ccd5437905b8c9f049b43b467b091e75c1c77ea08b30a3de615325e2bd822416f9d69ff900ed028779d7f6a9eaf2a2d6a63dab36231234fcf68b77920cdab6df9be6998bd665d9f8c29526cc7d57b8dd640ef4eba53fdd287a4ee5ab863f4d0b3507519efabe7e9aecbfdecb8d482c971be1121c6c6b5fd85ee74c7fed800ab009ed2ca39b33eaa1726be7423f3281618c81a7c108c61af95814c38926880dd346fdeaf3e9c1c1902716b2955a097c2a2f94301f1e0465a0563230e0e105458f36517d9df1400a4ac99aeccbcb520852f12b22e47c266b19070ac24618a6447dca1864f03402cebb8d376b5831a27b0cb662809ec13ac394d8b36a135cc68e44bd1908726a47b02180d8d2d454f68979da118f16d4e156fd0abad1e1982a9fe3d51ecfc43605150a5a729cc6921776ebc1698a5410cf2ec2fe33d7e3fdfc54c732203dccb087170d45af3f88aad6f60a02aa9667ebb8fe364e8b382f6651866bce6fb9ba2538ab807c7344bd1878f8838953b88819e8fcc6243d582b7293ad3ddcfe25394c10515f39e0e23cce495a26863bb8da528527d4b642733a9010e5f50e0b45d3ff5e5e7347f2ab28795ceff3ae25ca9fd2ff36d1ca0f642e5c86455dbd9d1beac3fb8e369ca116489d286cd3f435644717095b5d539f496c1ff100ebf8f7522e2cfe58a6af5f0cff830dcc548220ddcf085faa393f46fe668540faa124386a5f7790c5fd45c2b0f6f605311f6aa01c8cf57c624342afbb251cad4cfa9b6ebd1d06a2f2ea37710fea2ab306144d022b7fe8b8e12439a0cc7bc92d29bbf985fee73c569cef14384cb3924eecea80629e5412fd92ec83029e046c1bdbc2ef5623ac10b5b937ea89c1a32884c748234d1034fac9071cd39255f23f3c9ff25a294cb9651c70669e1ae7432e256a436b7834585b710d47eaa182ef177528e61d2fc79f403c8dfa69ed1ee08248fe5a03f2e6eb03cc76d8b22dae3167b668150b0fc4b54e518a2381a8dae176791d614ecfb9785613c3ed2de92103d8a7d876c120d90f8b01bacdb93ae1789e91529d6da0c86ae447e7a0bb72e8337780e103526d14c790c9ffd14fe1ec4870017b1a4554477853dd311c2f86b3a20c4b847760e83e1dcd0fb73bee3f7b867715004e25be43293361cbf9f4f9b728807f30c02cb2026f72b7746e5ba4f90e1e4439e02e7a24b0120ffb75a28e5ba97a10839a0398e5089bd31f13b555d6f2fae595a5e46e6cf89d67a2b3f2bc6b69cdc868ac56f311464a0fd3618f7068f809a618615be48d5d8893ef7eaa660ed53f82ecac73a944f4df628e42f71a3a2db60d8f3b90a387b3584e62cc75921c754218a4ccb9cdbd0c23bf5ce34c06dab6ba5049f168b387deae4b17be60e9c44d8513b6fa5f73f8f588a772fdce0015ff4d32de6eb27a0b2b84a2d671102c75719984865098a374c7c942bb2fa3669b518057848f391d0ce7b6d79bc9e0a40038ceb55f28b7514f1b73e213ddcd45df40ca791f88acd52f5517285d0adb279b8b7777f0f93587ec70278c086b58f1e93a264cd3b2e10a810abf2ce0a3b55a0b7e4f08f55e2888c99c50e80d4148537541aeab3fee3a1015ea750e1661c3707af39047e02104917b73ab8051ea2502a6962cc3dcb5ae8262fa0f2b240d025bec3225336211e75acbb9b41582f3b6e729a1142c7d7d1f11fd67e2725f1155951e963981d07e91b45f986901765d464745450a1950c809da02a7c52acc3085a20919f34a42941aa57cfcfb2ea1b5d9482cf262ff67227293dc547695ef5daf40ef2d747628eb8e7a094b5802ad305e2f1d07ca97de9a437f9e8894301b6d5d41a7f317e87c8f8f0dd25b4940fb2d62cb9576b1ec16ade860c9952f37cf31b6ee49b7f892ffd0a985d4ba66d1e61645bca03a1cda056e99fdf2d0b80f2cc3de312560cb0750262005d211d4bf0e208591927b7fba233ab270012d7981f42cc7fbf5818d3312a0d6782dd2fa2c39f4913f06f208908615df57cabed5678a46d3ec2b27155d940967b0e1d5a173998fb20b5a0a765f13908c1c1aedc9af9b3572029093b1a7b67106041a993af18604673c88198bcf37b4ed0eaced001bc57919b1a1130d62b5a7cb1b205ca7a89c4ba0eeaa02c01babae8897f2f590daad5c2bd82d6c855f9beacbb788abb6f4e8d677d96e953b03a1b99f163d5199cadf22d26aa45f107f549857f08bb237e12367743808625351e9d54316ec8096510f5c0737091a8a68e67611e166523c92359d41cced96eac701a24aa4b1696d3d430632bb3e49be932a9e020ec5bc13633ed02a7992b5c85f8699432cfd88f97078fed485da6130ded2da8bf18b751f8d5fc172a74cc00aacbbcf85f5dd44fb5727152c2cba7e79f989bb9dbbc7f23aedd2e348cd264173e9108503e8cba10292274ed9bd7999137bbd4c1955a86bc5c6e0d398f7543f3ef195f0911bee8f9741635984e22018516be04c566872587d51f5fa7bb057cde6da28643a2e153f87dbb59e978d10cf46222d93095451b71b13de544345794188f2ccbafcb92f6b1e06063e6b967f98270b72336deeae96631028256a27afae6861375e726aa850ed0411b9097d420baca5f5f47ab013d7bf4816d8a434297c09f18b5909ee35dce82bffe4de20fa520d13b2902c53f0197c0a7d91254fc308d19d3d7e1da08759fc3ed09c11d26cbaae34df0597157836d9f4addbba6a0c8c5d577ccb4b4596aabcdecf16bfbc5f3562fa7d65456ab03416e16d7cd1cc66c7587f5813b9808c700167b1b1147e2de158c41f308ad60a905000c2ace07c38f95336a66fbc2a7311fdc9f3b8df8e88e16251926c78cefee8bbd145f4888be428a8e781cf94211757b007a8d9d6a6d76d2b7ad380152c03c6a3116b67a9f197971e69b2b9bf14321b56a6595066d3d93ae94f73c2bf07425a6ca41a7d7ae3bffb576eb05f321acbbeb2388931e71b3abd112e19027992b75ff9895fb2a7a380021758548e9c7da5a4b25c9432a0c190becba5dc47108299fcd1c0f267ce3cc62555aecd41a659b599d45b2d500bc9aed3782635957e9962cf3b2f9654c41a34b00c880a121c73961e97d940b512b38496e543dd9eaca197c34cf26c00e39d534a0c64acc819f6c41d6159e7a0380006156a831d6a227f4cafe33047dc2ab733f630df6d526d886ef410d8ff9732baed69c836012261379f82af4d8b66501c5e838e2e1118624613ea3fe2e67221430a5e2232931f7b6c13524582eaf196fce85b564c0fe768d0cd0658da603525138aab02cba5dc0f578007e24789e247bb13182c8f4014dead96e9abc00d9f6f9b0c016747ab16c7a4634900b822f4e23ee92187398253208ec23f2baf27f74fc872c62444fb5dd2ee24c0c880a0d7882a0319a18860c9003ffdb802e7ff6e0e3dd4fd30d7d23b2044f028a9fc709777bb781744bf84a7f016ea5fc35cd8afc20615e156028c84d2205b4556bea1f4e93c3f9e88709cd77cd28e7fef3ce74a21ddff505dbef4c92c1a004017eefb1ceffb18d7b2a7f13b1ab9c938dec3cc59be8761e22b1fe50477e5cf48e8ceb4a9f13f374ac144f14c77f7d25c616e543b22af41b18e0b935673127a2adb9d5fb83e880a52dd8a565ca007ec14c9f7440f6fb4ee411f757c9acd73712d171b7750b15e1cedd1b93b51f682797dd1d6005970d0ac8569ceebb8d3cd8642bae1c4961b53c3b4f8e9074f37defc2340b981f9abc9ac04ac6ab9977f244575509706c1e8d75f812fe70eaa7215098b7711e117bb5154fc69254b1fd0528a5a6c1d657a51be293c5be1371445fc03b251233e57a2b26889356db20e3ab766d3d9231f705342083d39aa8118f287d50da1fae152b689eafb3464b7ad6a16df5040e1a4a576f80354ff1af09b12d1a3e4ab453ef6e69ede810de83d7fc47d79045875189073e3477e6a3531f1881df457123983c76d85c62c8e9ed3adfe1fcb1f5edd7f37d875e95e262ad3bd4d472feb84c33d87c844ad74d5faf478dbecb7df5501d36eb6a3ab1f108cd7ea133c7791f606a2aa0b9ec7d513e2db9c89961528cb5d4c5065cf643aa37ad75dfee7b7c625a163e5d915a1f5f79c0882ab5b3141a63bab28f68414f240ac5222783c3aae4fb0cc2bd57372625cd5c31e02021cebd2f10428d2ce79817ba93a29cd674c362a69bcc5156dcf90740707feb8b935046a742810968bd3ffb2b7b0d28cfce69272f11a5f38c6083c823508540727489d9e52d2697cb9a39c83a53dc7ed67ded238405fa2d35be5342cd14610e012fa4dd11bdcb6b25ea6234092803d96bedd4c513114ea9689c4ad80f6ba0421d3634b05c42e7d039d145e9d1b7650707c8fba4c3617a115c7d6470d1af3ffc75d9747ca8fe02d82d12c601cd7260f2295259693215b81f62885d63ef5814fcfe2756050aab0a3d942e9892a152f53946bf286972f986f0fb780e23646d15a60791283638559927de3788f804de8a88a977ffb38ea3b1addd4d53477cd472f95e95941b9b7018d89f251541b8827c9908b7ffec1d34a75097f43d34067520df753b9f727eeffd818d912b8797b464fddb4dc85cdfc7dc3ea3290805a7c5f2006d262472989b2f3369857382380ef8a6910a2bfbf8f6a8dcac1b60cb1dec50e2a67b24aefadbab1510c88411563f59c1ce3c55b611f737f691ae7db80f290bae50d82a66f60b1782caec70e58020fbc9bf6e10545f716e4f6fe9858b354c8d0775fccd09bf0db9e99191cc", 0x1000, 0xb, &(0x7f0000001040)={0x18, 0x0, 0x66, 0x100}, 0xc) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) getppid() shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) syz_open_pts() 01:03:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 01:03:41 executing program 0: mprotect(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x6) r0 = shmget(0x2, 0x2000, 0x90, &(0x7f000029a000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffa000/0x6000)=nil, 0x3000) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 01:03:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000001340)='[', 0x1) 01:03:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x400, 0x3, 0x80000000, 0x81, "1ee9a555cf53cde5beb4c593ec52a0a54e253c9c", 0x81, 0x101}) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 01:03:42 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x7c) r1 = fcntl$getown(r0, 0x5) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/15, 0xf}], 0x1, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x3636ca9c9573de91, 0x9, 0x0, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) 01:03:42 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x3d1, 0x3, 0x0) msgget$private(0x0, 0x24) setuid(0xffffffffffffffff) msgget(0x1, 0x108) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000e9d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x88, 0x3, 0x1800) 01:03:42 executing program 1: socketpair(0x18, 0x3, 0xd9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) setuid(0xee01) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 01:03:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) dup2(r2, r3) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x39, 0xa7c5}, {0x7fffffff}}) open(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 01:03:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="95c5ff7021b29f6b7c3e1dde67213e313ee678f2d02fea7242bd9a8477e93246872e2a6e26b2417d74cd38cff0a3ae5e6bdd48ab56e8d417493bf994997e34008a612d76886022aebda56ae81152aefd7a86f9728ef0d6f4fd234b4f08ea4d3b4e51793e256184c4160cf0d17a33f0ed3975e83396a06adfd77e378dc1353ca1a86fe7b6f274180e5d636a2542b87acc2d21463ddc8184a362afe2427497896242305b9ee2c2b3da494aa60eb5e6cbed1009c77435dedd16ef7760c6758b127ab63d942eed58875c859efe7b2aab9c16380db57e730d71e5184a0127bd1b6ef6f99e55576e740fa5b1501679c64b35aa0431ee790fbdd2ac22af5258ccba5b80cb73dd5ebcb23935c1020dfa167e112089ed09a303ca126bef9ca6578f7b1546a474fd22af6432786ec7bf8821c6c61190ec341ae5ce90adf67b70a9a5fc6fc51bc7110695d4032d3f95029fda386556d18d4f19ac14763f33a6c7366f53950ef5ecd33e30ec6c04acb8742311ebc61fc8bce7c43929dab3f08bc3ffdd9e682c7e8f02d978e2a9e815ebd53c4094dac9ab26238c45d60f3f13af25f92a34ef690d86ea298c46fd5ef4d0b2f089a8ffc6f0592b51ad3f6e42bbd11ccfc277f6e3f56f08920c8fbd763272418198520e52d7c3620aa2b0401172dc016c1fe4adc67211818c770dab8e48296cb96775291a424a3f0effa2f5eb446aee84a827e3529d057b94b4b5454ed526a4aecebb444a80bac3ee4b570fe2789d10bdb863c2bd68670bf07b4152845a73051f27416a2dc16ab04ac9e9673b92042db283ca4fcde35b54d50b586048ff132f95dedb59accdd700fe58f4294cfbe3d7fe3f6da5fb1cd0fd70cb4b80f27d51842f57ae85d3f46edfa36d1a5fafc2473cec0d43324e4ef32b0e767ba64e81295ab3a28cfcd30ac73b58c14cf9f3230e806ebb7594652bd89dacec6884cde57d98364cd9326af006f87819623bfb823f1fbbdad6e44d17699751b33103854faba39702b3653059dea39e32766e95f4690002b7d4f4b7c1be7a557ebbbf9e74dc01442499b1dbe7b84f5e0efcb10d3d2a6ce051f1d86b4a9ee921d1b27c3f35eb79a46b7414f45b647ab07291cb35c635ec193ae036fa8815e9b147d2b3948077193b69547afbcb1ee67efded276acf5c9bc23a953863cb16c21fbed98e198ca97ef4feb97554ffd2d46493dd0482f7526cfc50395c2420aa35bdb19229ea4f08ddee7c518d2ee92574003bddb76f8e24a914aa6df52947f2908e07a093ce7781d05db3d455c23a830d10dd07289cc9f1d200b01251189b1bcdd12cc479398826ad5ba720cc65f27bf249c063a8b773adb30889e1e82857c34429658667e8b3f76331a7a0f6ad0aff2ed17a8de4f41112ab81366bdfe4bf5bb71b81dc5f8380c9a64197929e9fdde54bbf2b8efbd24e99d62b781403be61d1e1dca40b5ba5def01bf58951b7c9c475ef96603ff5371052ba3c1c62580a6363f6873f3007fea707b7856c48320dbeea1f8b6288e4257182e3381f161aec0d4daa5e8ca87b6f943b15023863af7bad0b25c1c1b4c5d3837b2e271be20b125a7a668919d92cdaa99b013bb79483dcdfe3998114c174a2885fc695513f0ff696f415f0428d6211e29443d055149bb694f83c5a776fdb26d2a434542802a1381d8e5919693d5028b0f887b0dc09bf1eef9c1a26c55611751d6024edc84c1ce836efecbe9541562609f7dc0bb60fb4dd973666b244c5352930f0e37075daef44a0350ea54c20dc651d6cc64e0d333feaabfab379687ad08391013861b72bf7ca787b913828b05be050e6d02205ab7ff3c55a4afb3fdf07dee4feabf5cb6d9fcf325cc7a3c764c544e3b4eabcef8192b1e8060129fdaec5fc68a7096f5a61fff3cc38409e472126590272c607d2d1f202a55dabb95b3db6b99a001c67f311cffa19972cf6733ef3fbbefd1f999b2fd66677d52ad91ae50ef21096b53b1bed8f0bf1c895e053c856f519a19b30eacb3bda147d7313dd69f8326d7d577e668e7867cc5617fb34068868d05098330e9e57a00af2f3ecf66ec0477a1df4d7ea382edfc9255acbb8ef41607efa4fa13e567b050eabf0279c4cb0e44ab20b8779ab39fccf27c56e52d893adaa004e9644ca9c29c7ae46ebad74bda657f06c76615f4bda0579cbe03ee2b458a93f5ce0828391e9466ac5529bd068ce8d04ee5903edd3d6b70a84b081a6c7bbd6482f5396c11aa9ce612d4130ac58d6578f352028cf66510ca02182055d3146c60ee8a001f900ddd817f86c2c42f474f3d99e3f1cd58f53d4873950c5b6e294a9b5f5a5b8abda936f092d8d366976044e793a3cfbf33a39ca6d5c6a0a22e4b5f9c81c22844dfb4df61154f76838edc778fcd9bb4705b84828bfdbffbc59d88c6e83808fe116092672f218d8b0f9d90ce3fe78b415", 0x6bd) syz_open_pts() close(r0) kqueue() syz_open_pts() 01:03:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)) 01:03:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() r6 = getegid() getgroups(0x7, &(0x7f0000000200)=[r0, r1, r2, r3, r4, r5, r6]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setregid(r7, 0x0) 01:03:43 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) socketpair$inet6(0x18, 0x4000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000100)=""/37, 0x25}], 0x2) 01:03:43 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pledge(0xfffffffffffffffe, 0x0) 01:03:43 executing program 1: r0 = socket(0x22, 0x4000, 0x100000000) socket$inet(0x2, 0x4002, 0x7) shutdown(r0, 0x1) 01:03:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 01:03:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) listen(r0, 0x6) 01:03:43 executing program 0: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x601a, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r0, r0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={{0x80000000, 0xac9d}, {0x9, 0x7}}, 0x2) 01:03:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/file0\x00', r0, r1) 01:03:43 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x132a, 0x4) r1 = shmget$private(0x0, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(r1, &(0x7f0000e23000/0x2000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$SHM_LOCK(r1, 0x3) 01:03:43 executing program 0: socketpair$inet(0x2, 0x5, 0xfd9, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/236, 0xffffffffffffff56}, {&(0x7f0000000180)=""/108}], 0x1b3) write(r2, 0x0, 0xfffffd7c) 01:03:43 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x59) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x85}], 0x2, 0x0, 0x400, 0x0) 01:03:43 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r3, 0x3) dup2(r2, r3) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r4) flock(r1, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x302, 0xc67}, {0x18, 0x0, 0x400, 0x9}, 0xffffffff, [0x1, 0x101, 0x14d, 0x7, 0x0, 0x9, 0x1, 0x1]}, 0x3c) socketpair(0x19, 0x4000, 0x140000000000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 01:03:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a51", 0xd24) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000ca006b", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0], 0xb8}, 0x2) kevent(r2, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 01:03:43 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt(r1, 0x101, 0x5, &(0x7f0000000080)="9e4fb3cd7b77f467ba74dcb2b477c966671fd1aa2bac80d559ef7070fd9c0452556a02239f125a6d56e8545d57f7e2c90b58489256b8e305de26c19cf033e63686e0410534d2a08200fee7524b07c2eac5ac404b4cde3a61f5b5ad0b8b08d6ca1ca992120433c79b82e54d0b4c6a51964d8c401331edb81d20fc0c3fe617d7d7e057fab1981085b62cf974025009d30db90f47add80be5c465a206dcab90d09a30f421a2caa1c4edbe743f707a0eef0bf8ff2e21d2c93aad67997a3b3add1cf69f30ab70608940adbaa7ba9647516f85d72c1429564b38fa3b3fb70a63166e8ba440b99bc51ae354995540a9f17c447eef1204d7b7c56af5ef77e7", 0xfb) 01:03:43 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$inet6(0x18, 0x80c002, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x2) r2 = socket$inet(0x2, 0x8007, 0x100000001) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r3 = getuid() r4 = getegid() fchown(r1, r3, r4) r5 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) r6 = socket$inet(0x2, 0x5, 0x5) setsockopt$sock_int(r6, 0xffff, 0x1fc, 0x0, 0xffffffffffffffd7) dup2(r2, r2) 01:03:43 executing program 1: setrlimit(0x3, &(0x7f00000000c0)={0xfffffffffffffffe, 0xfffffffffffffff7}) syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000e320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5b71a9133fa7ac79ae82d3f9a35ba865e5644df963bc00d5e9484ff451fe8ba1ab27a33ebba8226ec49d6cc9f9c8e907edb1f0ce4df4ad27006fccdd19da3e03592b75ac5ade358999c93b52daffd00a62f5e71a1fa13e579f08024b8109796c693b01c232f6a61ffd7e8ec1bb3c67caac8e091796b69e3c5fa421acbcafe45b55e1538a888e5fc1947c09836269c748f25c8b39a99a1a347850b3a78c28870263662cfb1becf086de08e699cfa603b8f5588fb9804739e286e20026129c6f14ae4630000a2558334a46c31942cd43200000000000000"], 0x1, 0x5, 0x1000) mkdir(&(0x7f00000002c0)='./file0\x00', 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = msgget$private(0x0, 0x82) msgsnd(r1, &(0x7f0000000180)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0xf6, 0x800) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) msgget(0x0, 0x20) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) getppid() 01:03:43 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) 01:03:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000080)="d2275d27c8a51f559bac4cf24ea25f1d4f75d1aede511abadf7202676298019ad78cd94394277ae5517149a9caa932422581e7a7d1982a6c52bc863412405c34c3b03a4a51a4e7e9da7d7f33be8dd41d83c9c5acea04cc87d8de4d5a216ef9e2dadc5dc06f729720411b1a7635009003075744403b853be12840e0f59f5783d2d1c8", 0x82) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = dup2(r0, r1) r3 = accept$inet6(r2, 0x0, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x200) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000009df60109760984c734f78fcb5358be0335190024b9a65ddc6158ceb55b59673f5f7e433a964351e5517fb6960f053e8f460031c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bde2bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b7972375b0c5989163e9e255403068ac72872c1f5532f32b942b7192ea22a1350dde7ed695fd30bdab65385b34106d286043d3ceb3d9566b655b64d1026e31ed6c74f133be7e6f14dc7a085bf103e24ba08a4c6a5781d500a19cb71e905e30cd678e462cc37e8a9840be29f49b98022b303babbd582fa445504b0469589e2f07b1859b12f1b22a2ad6a4901c478d6a56163e993d3e0002e48464b8286e2649d5b38e1ec096a5df3478d8137684cd78038c46dd4956e048ad3eb368af8e97cd91c9ab5613e06379088172c7b89aec010e65f37f42e"], 0x78, 0x800) fcntl$getown(r1, 0x5) read(r2, &(0x7f0000000280)=""/6, 0x6) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getown(r2, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001340)="2143df5b07657033f50e8827ccbb6b93bf9181c3047addaecafa826cafa129cf8d78570d7e7f501326037c2ab7cc7147b267", 0x32}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r3, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20000008, 0x2, 0x80}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x80, 0x401}, {{r3}, 0xfffffffffffffffa, 0x30, 0xf0000040, 0x861, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x83fe, 0x10001}], 0xfffffffffffffffe, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x4, 0x400}, {{r2}, 0xffffffffffffffff, 0x5a, 0x1, 0xfffffffffffffffe, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x9, 0xadd}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xcf58, 0x2}], 0x8001, &(0x7f0000001500)={0x2, 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001540)) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$dupfd(r3, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x0, 0xffc0000000000000, 0xb99f}, {0x18, 0x0, 0x1, 0x9}, 0x56e6, [0x200, 0xff, 0xffffffff, 0x7fffffff, 0x9, 0x400, 0x3, 0x100000001]}, 0x3c) write(r0, &(0x7f00000015c0)="c39aa23aa414b910d8f74c680f4d41a5652e2ee6130ea732486a30583fad58aa147dfb42c7d2c0464351a05117c541aa3b984d01916fe68cd3c08890049251ed332cbc3e8da0d6bebe2af2814eebc6f3d0b6dc3b55f188a51dce0102cbc83834248c15621fbb6b010c43074bec1b8ca927d3e90c57c6fb7859c2de14fdb7597778704ebe9a7e15a4a1b2229d3fd57f941b8a764469cea6d860bf9222800a65fa6ae113df1a69cf8aec0acaae063359d452d992916b27e192057fd70eb1a8bdea265631fd8cd64e73e5befc888e3e8bd00087c64038d6127c4187f8b794b825292124b6e191c76ab56b279b7663a330700da1ac5a0b064e488862d36fe1dc81b7fedb7bcf0d7bf3cffb570f32d22610e78896283a9622fa894665c36f6ba59e544dfb1e6309db6003ff223ee3c69c1866458f430e49c295cdf4c8bf174ab9802ea99c589caf6132bf9d98bccda5575f44ed17199158f4359a800fce720600a53056c2e13cca66e9c78bee98f758c93f213d6d828bbf65175086bd26a048fa3938a13a9f4f6c5b74e9331187ed704cc86596598e0dc074b87816566ca19f502fd9aafbd22c864cf8a262fd7cdc4738a5594a4662a122aa63a6ba7b8555aa64f19a5830abe2eabed7b6477a8ccef40d20429dc2949a395698cf743f1e7600bde9e15135676c1954cb3e4fd2873f181445577207bdb2017a8aa5f2a1d6c051b8a4f6dc9b90a984d19a866d2f61fa887f57d262acf70dbabc68e213505b16af4b8451711f5545472ca51c2170f60fdc90c0226efaa0ff559b6b1e2573712a801ce2ebb32a1b0f59a0c8f50cdda914756aedd88fc8d9055aa248cda850f474d7d0c223de9052bea611040e91cd77ddc047a50a5e84a9f44b71983132bb47d7a4b074549e39b0495d7fab5ba1260e3d658aa574d1ef3c31bf53e848a9bca18b80c239fc9152971bad973376a209d8bb8d6544ff8f8637281e0ff11670630048a5806ccae660a8815c8dab70e9c2c67171360e186d423d03a8e5363178258e89854d8499b2ec812e194efa398196dd5d4c8051046bc87ad13bbf2c2cfde1f5084a7e0eaf3885e7d71bd00476b0bd50dcf4aa8df6cf6e2cfbd16564a006453d12a245697d2893a984e4092f4ea10fd8e9543b1b85d8385f8d1c59a8e7a419288bc802bae24724dc32c6c050d645c1e9d5cdb18def8c60852615a7e85158df4c8af0f621ecb30a97e7804e724325b882c79ae8b84ab906cae8e1a09b4b73553de3835e9cf3057de7b3d0ab759853709e0e74bd17b9e3e247f90cf24da023613d59f7e6b94e112a8beb93f11286e0658946e3e0062614aae4ef10e331b386707cdebb33959ac171c3018f07d77c04095a5911e5a1aa3868eb68e774dd322d0f620f6caa6eb0530d92a95e1dce69420013ffd54eb21af240f941a3d1c61190ee387cae7b59fb003ef4001e33628e2a79be3d41efd858f69b2709817f76bef23613fb41e544e6277b5116baa81bab1a9213311fc3880740bc2ee2da7dd8a38ebf86d8a63e1c6dbb40a579e2e898f8ba2b58419f0e592cea04d7ddac506643781b823b8d72a76a8b1c0a09f8b02e5680b9dad40a48c88398aa1851a3e930869480ce31121f392a690e4c111486bdbcbc6a651a7343800aeea67c3d4e3bc99b0bc59b1f2a56a8cbe4fef2a199d4e7597ecd75b3c3e4be4816eb2fe68edbbfbbd6d5da6117a503e5b766698b0115f1c380fd4e3c26613df41e6b660e73283909384ce1ff0a863940e3e8b249e792cf7f583c4dc89a111f409f903e51fc47657826e48c94c10f4a436d895ca6d8d647691b68a9c6e2f27ae9823767130f104ad3f22bc164bdaebabeb99f1d83972def5f80b9a884314ffeb228647efafcf0d994d0a91b997ea35c3af3c1eb4730d5b65a3a6c1cd258f84288353511e0390e1595dab034a2bfadbe92b1d2dbf3aeb0c71701c9f776e51b6877d9b718db6f5c51349cbdcb7d1a74c6f117412efd5ad237d1956c69236d2ea51262c89c686bbd6e61d5e4f52d1c2d26c82fcbd842fd9f120f5cf59a68d1b846352b6925084882264039cb5866a9e5d07253add2b034011fe473589c754ad0efbdeb814e4a2c9d606518bee1d19bc2544371061e36b9e8c08c79d75a55bc223f1c232be1be3b3433f2e1969544ae5360306a2b7cd1430fcd45deb02b6f75c8365fee52796d890a8acdda974764f9788c3c5b4538f61ae68d4fdc4c85d3495f58f327a50704f8755f1d6fe3c9142fa00051c0bb0ddd17cb5a1c94e4a8f1e831be4e7bec038f19f7e6464872e9ca4db2f442c72a3530149b9d3f0f99ed75929706b42dd8db5d72246fba4d15c4395c2a018ff32aced2838b076cc6afefea41a27b06ae4623097a3376c6901b451061899b605208417e5003b5288d2e26953c755a10cc06a9849364e38b2adf3028da7822d25236731db876d8a6f913a062ae7269691d6cff75996487b465428aaf9584fa59cc389263d1e9591ccf7dd854151ccd43e9ed436d728384cb5214f785ac64ed241b15cc7b93238eb1bf574958286d9c771c9a110bad03caa41ab812431478adedc558dd7a827bcd0acb29d36dc5366caba8c153ac1e53f0c59bbd4c8f59829f3bdbd9eeee97c7f5b759bcab63264ee09fe2ff0c0a257d43800120786a0133752bd8d893dc65616101aef238cbbcc89c767a2e3d45405e6e8f6bd1fdaa234d56bf544b5c738a6284f073f599f6885add2af47124cac35d1fd815e2496e8e9ddd6ec89a8e54de308db032acee9e09a412d19564e97b8d669890d8c1d1e542fb080be2a8f957355b7be5542255164343f0fb8a6a11e37a0aab7464c491bad6746480aa4c695948d1361c21cf65f7dd3a965d2268a0fd203f4b2f01c5abf4823ce4fc0ec130410c8592e1c0ed7dc83df39a198e401d14feb963c77c17bef33ef9e0ef25ee4a460ccde83efcb72e5c130436996e13a20917e2e0e5c9adfb6e301a7addb1c6f80d94dee0699cf61308b2999fc266bd982a23cabad64eef005ab6877f4acb5ed0501af3c322312c90ed323792647d51451ce6ef2f3b99f55631434905f7bcb325582ccdae4bdcf0a447097b407d645b4f54e8e97ff3d33c0ac89688ac9de5024f3c961e79b4bcbed4319f4cec585bcb29a74cc577d6221b773b51fde7dafcca95fd162ba6a729c636637d48b036e4be056c7ba415c8fa195bb14045d3e325583d956e8176722453afd25d527b13c7ce55e48dbe97c73866dfc781799ae96663e7f100d668d95d275ae76adc4db103b746c3a5f010bdc0f11558405fc5ec4f025ed58bd65f5cda1c7a6c66a762fd5b2463e4ab93814d808666c3e00e5d02d1017673f371ffb062a101118afd5e63cbf5336a9119aa337e937bbf6d9fbebad732382b4eb17b7a2d974829c853fe9be4dd697e53e497dedb436fa466df2557bc5bccc798b4fafb656c631b68b0f4adb80f5f43ac1c9249092880fecaa9b71c56534ae61cdea1d9b07fa0311776288e9cf20c75b9d99f7ad53528d5641478c430eea88f08adc725c85be73304ed7461083910d55c85bb117927715ab1d3080481413290ce009488bd940fe40c1d70c8554a2301f28e5a8c546ec13e6f3bc144ad552334151a6eca742705e96c934a2f4e4fdf75579966419a2e0d9ce273e82f59fd0f7b1e20d565e01507599c305a4f5760e5d8e0364bc3216cd751e1cb280d49c57eacb6e1b0a21ce67e44fd776c7f6a72fe97b33ea000750d96844d6ffa6d25fc3640f024fa6b20fc5cb8b307b84cfbf44737e4b178f892eb8b8622a842248a2f23754c3b239495099f83a99c78946b5e64e4aa789ac3a860db9336e38da673b11df4228c862f3f1c3132976a6c1dd9ee7d6db0d7b4efc8b0d957b897c1f3ed6d4227687dfcd0a765225b0df679f616760b8e7e37e9601b1e8d2a7c09e430152d913ca30ad197021d6f7bd5f1516d5fd0961a794ef367c5c75da56db8bb56caa487b91f6b43174a299f618a5c931c10d7fc6ff98cf191e5eb6256e7536d47fae34cf5a0fd419007d1928be593a9ccee5f698a2034e9d07e3cc7479e6f1480a895f5545a56a87017d13e35a35ddeefdb9fa90b6a4da8e909fcadffbd9761d2e35263ff6d1c17fe28d0f500609a20fe256cc0dc3101e1ba5c35549c1878f4084e5acad20d440e53150d58f12e85a69e48ee13ce08cd88a31bfccc8092069e4995e2d25755a928fc65a97166909446599ba71cae0dccc004c3bbdc9ed256254350121acc1f2c52e28610daa2aab732a5d156ec960c005bd713170a883a334e3551e23da34379324fcd7e3af6da71b69d4074713d583654dac0831c39248c0da7c0aab7b3f81a27a4e665f8741c96475748d7194193bee6184c73fe04750320c40ab866041dc1b1b9edcc1e66435cb576800ab9a97b5c0fbab8782b435fee972a0e20ef388ab4bca6648d21d3650e3769cbcb96e8e3b5e2fdded80fae7064a18c44fed3be26d9171d100ee51a9308c7af21c2c7bb99d45db22d356dd87348ca7afb34e7dffd0766c2d0638ef0cd73c84b693432aa09590830c0ec5e3abd5692ef63c69ac9b0b96fa5899941c9f8fe8609bb94798596f6aa9e0afb2dbfd58b016c55d2e80cd20738e0011f748fa68ba220389749fe7e9825e5ce1297fd4aecdbbdd4f4cc38d12f94f1e0b29ab325b2c7ba93b6c6e81bdd3ddaafa81170d968172a4f5e6893cade6594f7f1b6b4a490aae7963e18678aad09f055c0bcb10cdd8a34c48bfe82be8f8f8d7e6ece0cfbeff9363a1647e53c0721ccd87af79b70288ccaa412475cb34cf412d827f30135b05bf6faa43b69867e1c816ec2328f8b2064020d5285b65426cc2d267e399a0a0480b163416ecd4a176bfd087264cc6e014fc1936eb868b9da646584bfc0526b1d15b8da65bf0813e6d7e4ff97ab2d60e1f370e15e888d01b2ca1f01fe2202979b466e8f0dd2041759a279a13798fe6159d1695b1f94e7a2aef5d26e00fc8e59f58926d815af190db4c1941655bc8c089a93f17a036a57438cec3af22704c583f08b23abe8c2d5055ad2afedad332db9c4fc5d9c660e1c9144daa284210fa2051fc2b3d26b0d76608ae3294fd490880ac9d4faf9b00b3794dd8f90012f6266683e825b8ab0210a821966a2a488f7083f49244b1978b98a5f6e56ef4b1270d10c27c6cd3f1550a0920827b495f461188e43581ca0b2573483ae2303e767374e25d377add9279318753a3f18a02582af9d2bc98b69ca468b8efcd058c926d9a8282377d0cc4c1733c4c9951ddeb0032041024724d9c99d4abdcf8c3c72206b103c984bbe3b78476c42e4b0a8f811ad936639288a6d62cbf8de2f76b28787512c072808f22b23db2ebbff602207dbd870d72370845ac0f4ac20737792f7a5468affd0e6fc26adae74b14bbdac265161c11c16e0eeea45b2738e75ff5c482e772b2c3fcdb8f216eca4133be2e59db2e0e42d068c1786ba77df7d986be449c3643613ade90d9243af89d0b9c25ea3982dad5344fb574f56e8f239160a47553f3b1dbb0704b802df60d5689c4905985c83493a2452152ca8a91b7ff79c1ea54ba805a9392aee5bb919e2e28d9e78c4a318432cb0073c38d8a951a804c8bd876f317e9e976203a2b1b08292b0c9a9d3c1c24ad0b5ee1ce314a8cb7fb8db6d44d2b138d09cf942c8153324c8d951fbfea4b0f731a19a5810c12e9b920f12d72731abb797e7eb8cccdb2f150f4a2c7e25ec54bf2d57ea9c61e48b95092065e4e1c82e448decdc4ae919c80792f8587629a3d2a76cf240c8", 0x1000) 01:03:43 executing program 0: socket(0x1, 0x0, 0x5) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffead, 0x405, 0x0, 0x2c) 01:03:44 executing program 1: 01:03:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 01:03:44 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = getuid() setuid(r0) mknod(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x3) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='W\x00') r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) 01:03:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000940)='./file0\x00', 0x80, 0x10003fd) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af", 0x84a}], 0x1) getitimer(0x0, &(0x7f00000008c0)) r1 = msgget(0x3, 0x40) msgsnd(r1, &(0x7f0000000980)={0x3, "db3c44bef08e339b022809c41594d397ba2821d6f127bff2c9f3b9f073ff809871e4322760828a5b3104aff005b28fc5de47fd4ea6f0360232013faaee7aa05c95da4ca7aa00f65318223e3e459653314273c965d9dc1a80329e9a9e4c4f9acad67fc74d8d7cd7fd5b552e23182a651657e020eda1bd1a4e129171feb4ed40a2aac0d87b57e74045d3e5791a8ff6b0ed4808f8ee786a1f08a71014106ea1c601a49bbc9524da73e2d3182d1e1d3cd09a0126ca53dcec78631dbb4460b1"}, 0xc5, 0x800) 01:03:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) 01:03:44 executing program 1: r0 = msgget(0x3, 0x210) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/138) clock_settime(0x2, &(0x7f0000000000)={0x100000001, 0xfffffffffffffffc}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/142) clock_settime(0x4, &(0x7f0000000040)={0x100000000, 0x4560838d}) 01:03:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) linkat(r0, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x4) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 01:03:44 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) select(0xffffffffffffff1e, &(0x7f0000000000)={0xc5b6, 0x44, 0x1, 0x80000003, 0x7, 0x2f, 0x1, 0x8}, &(0x7f0000000040)={0x2006, 0x80000000, 0x6, 0x65842cf1, 0xffffffffffffffff, 0x6, 0x3ff, 0x8}, &(0x7f0000000080)={0x2, 0x5fd, 0x2, 0x444, 0x7, 0x6, 0x4, 0xffff}, &(0x7f00000000c0)={0x200, 0x80000001}) 01:03:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0xa1, 0x80000005, 0x6, 0x10000}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x800}, {{r1}, 0xfffffffffffffffd, 0xb9, 0x1, 0x8, 0xa757}, {{r1}, 0xfffffffffffffffa, 0x8, 0x84, 0x3, 0x101}, {{r0}, 0x39364173886b90f8, 0x8, 0x40, 0x20, 0x81}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x4, 0x4}], 0x8000, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x28, 0x16, 0x56, 0x9}, {{r0}, 0xfffffffffffffffa, 0xc5, 0x1, 0x5, 0x2020}, {{r1}, 0xffffffffffffffff, 0x84, 0x40000003, 0x3, 0x22e78a34}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x401, 0xf0fe}, {{r1}, 0xfffffffffffffffe, 0xa, 0xf0000005, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x18, 0xffff}], 0x0, &(0x7f0000000000)={0x5, 0x2d}) 01:03:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x5f}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/73, 0x49}], 0x1) 01:03:45 executing program 0: recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/1, 0xfffffffffffffd56, 0x0, 0x0, 0xfffffffffffffee8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1cd) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="cccc7e379864e57300c7ed7310933e1779243907af8f0ac77bf3f4e6ff8b23ecfd729cf7204f1f13a6399274a2326a16da884ee36ca2a1f08a9c051941af200a7d3b808bbf39ea85b148796aa76ba930d9e1e2ba0cc356439ae2b2e0f406b9d68d900461cb850b88abe3e1bcca7e561281484ad1bc35dcb937d52dae90db4afeccc6db6c0ec8e2ed0483572f553d690d19beb6ecfad0203d489f77fd401b58989c791f01aad903168bb510ed9b7b52d9296ff4f78b79a4d58344e4f4d7a518730a1354199a934e", 0xc7}, {&(0x7f00000001c0)="ea603fc3a96ea8094c5b848571652ebe3739f2534e2c4d78f7f1320933abffc0d25af04118a2c17981133efe42a26961c263307f0fbdfc55811be9b3c58a6c0b58248386c7e462812dbc3ed0f56e8a2c437721d1a42577b11867598ff13499d810db36a74ceef5e934ac755564c5301ce251d768897ffeb0e2081634ce307fbea95390810c3689d25c289f829db1f0370d9b60558d082e67ebef258b1c336d558da000aede39062b5e7b3daeae2d43deff14f243ced1e72009be931b8cdf2d38bca87eed33b39ca0a634b2e93f20b11be59990ab5b80b878be20b9272c63cad490772c", 0xe3}, {&(0x7f00000002c0)="db09f176db79422fdd19dc64305e20b43692cb56c86bfa267c7d92b96b4e6da1118be48795d0421b706d1244ab76151810581d368975056f586cee146dcfe82385aaaab4a43d7a1d4a03566aa0f3f2a334ebce120d8e76a4e7137fe759ef856857416d1a26fafcf92e36c139dd7516777e8eeb908bf695", 0x77}, {&(0x7f0000000340)="a6c020ecbc33899503206cbc4866856ce6ed567d30e584ffbdd6fbcf3145502a008ae05ca0702c842b9143cdb5a2feab58b4415848d8020709f58d84f59e78deaa1e2f9f6c072c686e9b7f30529727623b8c2b249bdbaca3237ecb5dc25566d552a1465d59a85935047560340b177b3351fe579ff7b1ef1d2c656d9c6ef1682a868d0439dc35619a33cbe4106bc7467cb5847ee6250e07e06bbdfbe601ed12bfd5a6e28671a1fc8064878ca52531fcaa2c2294b54d3a68edf7f24f78bd469fc79d688214842fd6c7451707aab24e0ecf692e2fc668859da4ac558da75406d25bf1f1e6f3cd1b1229e35a8bb163f9e9cb07568d7263907bac5a07ae75614bdd", 0xff}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="8000000000000000ffff00000300000015fc5cc428db3898146e1809ab8187352aa068482657c7d62e6f1ff15f0613fbd53d719aa6138e3009f01a9dc6aea01544095721ae56cfdb3a093cab5a2fc447c682f280cbbb56ccefd3c4e3b944cfc72b7164eb70373e7234771390c4e14f98d43022f27249262a0acfdc57583c3e001000000000000000ffff000007000000d8000000000000000100000006000000e6e292420b9c4d8a58560043d91cd31cb6335d202c3a655ca96baa1444cc11d3c7e9b15758c2063ef7a31884536ab852aa0fc869eadb0e21aadc8f996f6284602d14dd953ca895e8ff3f340e7d229e47957db03d448e8e1a87cecfd6321fafc0215006a704aede80acc685d8df767b8473a5fb14741b5f33f0d7f091d2b8ef5c4278129ef4179f0173e41a6bb43017efa568fc929eb455352b73a5beb34c7cc267ca201254dd2d1821894be259ae25fae7208e5871df33c9c60f410286586f90ac515181bb390000c000000000000000ffff000009000000064e79bc653c8473d7e958562495ef655d979082b84b670675731d72d30786ab4008dc0000000060d163362ed9c83ac83dd8888d41d250dea9c73ed493f5864e9a6e730ae90988a8986b3b586047dacf38cccf5de427062d007b191eb31a244359b18ec67b9f2caf300086bbb7aa4a077a590707748f474b80019ae8116567f012f6d7db60cc0fabfb54f9d723c67ca2be4524f94b166ecfbde9f1f456a3a7c1a8a48512660d51ebb7d48a00000000009800000000000000ffff00000800000069953730995658de56fc4275bc5cb6081d97697a8399451f6cd1812f4260abc2d3c7ab900e3d6ea85b973c257dc188a4d3ec44cb24b67c8859831fd41e393a773b718cdf9eef718c333510038622b5d54b9a201671b80a90e5d1b5b2cf00f28fddecbcfd411f2d53040e57bc9da47d8d89d9a11c86aba2dcf8a04806b67c99118b3f8100000000001800000000000000ffff00009c8b000055435f758394a000e000000000000000ffff0000aa00000095bfed5ffdad1ff5b858281f72c44048bdea019ab2edcce126ce913a06250d9e370f2088fea44cd35d9a95aaa97760cff4f7aafbaf446134b7cd53841827168e57239ccef9ab80a2b7c1821389fbc5bc4054ff1a6aaac30a0926d63e218ddc4eaee292dd118b83bd2e12020599b5fa836cbcec39ea0ba45bf63d2b148b19cb2fc2cfa9150fbe5de77992a9f9cb40cf5ebeae029beb03fe6d4e29abccbb47a92a21836df83a34512a1268cc4344cffb31ea9fd12a27a288969af0b74e502d615e738d776f6908042c6535000000000000c8000000000000000100000000000000c507d96c324f418193c36b511227398042a8538dc5daef4bb35b655331addec89c136343d9dfe7000b582fd099ac10197f568852d7ec5fc70fbafa1c85f080656b5dbece9c3de59748cf692b097736ba4fc886a0f57134fed5d8ff4cf8118be61f233b445de97e0b55554392196eb92d6bbc5f66bec070885e68265c689e568fa8a8e5c1fd2da8aee0e183adb0a831266336b856d6c4dd448698b65cece418ff12047993049f81c660eb5dcfe210c56b716ba1387f0e0000"], 0x480}, 0x8) 01:03:45 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) sendto(r0, &(0x7f00000000c0)="440ea7b2c9b3c7ff2de02cae46e8ace28fb13ce0f6725a98f31e375706bd0aec468a25316174f77e19df6d64c961d7e6917557b8d0949de8ad83594b97f290f12ae48268ac02a95d42454f180c8c1b13c851d92294fdf3f4375fea23e888744070b231c0f3cfccda070820b0773f12a74f74e5005e60ed75679ab9e17d1e8f1ea075e5ccb18c42e6a9f46f613a3b1d1d56865a16bd4c4801d10534c26ef16ccae21e609d75124d32c8f35cfbd27b7c95b83e5b9131ec5dad9a243d7cff51bb5895587e2772fa223ebf26", 0xca, 0x4, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x316) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 01:03:45 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f00000000c0)="329577030d33ad95a5e6f1ca75de0bb5e796ad39b1d71e94977420cc528be050cede46e54b9d19354f735a1e650fb12c59a926ab6d7da5a65be52b9c40df63c08343c0da7f0130df8e5a3ec45a828c86604a5c243c5ffb4b77b8bb9dfa40662e8da0fcd486acf6651d699a4e8a6dd968def9e2", 0x73) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r1, 0xe) 01:03:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4401) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x6) 01:03:45 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) 01:03:45 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0xfffffffffffffffe, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530003ebf8895023b2227f5ef5e219f63c91d65255575bcee960fd7768b6624720631c454325739f137d337f33afe694621953c4927bdd0d0f845c084432cd87bd5c30272bc03df38bc6117c9b97b4c31dc9d622557c73f321511c84cc259827d7e04e7ff6a543bdd798f1ee75fc91b0b3decaf7cc435eea5a403deac30fc2e3da2f59b967ca3654434f407aa151479e603e1"], 0x1) shutdown(0xffffffffffffffff, 0x2) 01:03:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x30b) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151982c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4ac0625d2af386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba2138300d734d24797da0f03cac20b15235e5b539590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636c2f8cc3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bca3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f6e421959b6c1d5f6ec959658c4dad4d3bd6491faa7547ce2b150e677510f98f1f80dbb8755a6feeaaec73855deb682a57ee7c130825aba11b1d1de296355a6f7d689823c905e5974b642f378483f2c886c3ce052b9464b02d2d6e375f0102e7b9b4cbb", 0x130}], 0x1ee) r1 = syz_open_pts() write(r0, &(0x7f0000000580)="8c4c9aaaeb23fa65c3163966c483f347449812e157202e00473abf643a833259ffa22153d11a60e6d2cebefa2cc0aa2c104c183e34d995bf269094b1c9761340670c7c3533f2f8ea98c2b5e9af689169b8b43bdf38b492ffd531ab71d3112ced5239f25865e322d4118c1293717aa1a370a2cef8908e250f8799ed5a445dbe6913fe0cd76f1de167ba912ba1cdf7318728ac8866249fe2dcf36edcd00c4fa3f0c8b1ae4764c67733abd98bd917734774cf7b79c497c4607614df21fd4da0b0416bc78f2b716427ac2b99f773a85b4077d453b805c57b071fe5680e5cce4ffe8a5d6307cfd29eab52b8174c0c3490a04be67fa38ce03b0b185706793b1de30ece66fc4ed431b9e1d183cac2e8d9b6b1c074de30a31e1db97268d14ae6fb6a69e512b9761e963fb7db3af911def9d1f85326512d02a39ff8a7cb1e6bd82f7c34044a765cca6a8e83bc6b930e3957255c3edda8ebe0f6b636b8c417c3e6c83dc3d02e1237c86598ffef231291a7bd4bcae78a4d7a5986f3831fa8983808f98fe43bf2fb10a8606f87075d50b681ded388eaefd7d766dc3c7d4c17e636a7ecad89b46193ecbfde4407b0be0369076b844b25118c7aa9bcb67eb7ad4cba1451d5628296c562aaa761fce157e3086bf365db8cb84643b8d5793495ee45f2ae347d512d0d6bac7ce0994ec5837762b6b04a32afda44da58df6b90a360749fa1b3327a4f131ed4824363e089ff1836fb95d8f4bfa04525b12ad8b0b85a05075346332b6802675779e24aa525ae4823032c476d3cbbf62f672fc5ba5328f5724ae9ec395084b80f294e95a657fc15a79a9eca5b979873e5e0d2e038c0ced696fee57ed7e88a7753d603f11bfacffe7e8769bc85076941f38fe994994629e377cb2aefa4c989aca04b73e7d956ed679265c9a4bbf4880a394482f52ead97f1027ff8f114f0f66c0c0a59d527150ecdcfe50f7e1641699d7325737044dde26a753d1997729e5e04e4df8dde8a9044c0e02c8ff279d32565bef239cc71847b453d4cc8b1ceee8ac41eb3d5b7e0ee271ae7c0a5660479d995d1d01cc37641335f476f06543afa61898c3f1f569e3b7deb4eb615fba64aca8ce36b46a3daf4682116849c461960872f7097165184dc515279afae87ab00bcbb6c1df4e96a8b8dbda5f2532bd1cb9fc3c50106da17736a7502a6da89371fcf2845f06459aefd5e7550c47dac99c193e747179ab4b1bc8a90bf70b5973e4bc7bb1a71f3bc6383cc19e47af2d3a197c1e0608acea170d3403bc2719d2343cb1bb6ae44ea6c8ea574593fc2e2fea9066ae5d4a4d305b19941a62b59a4542ff198e14c03c18f8eec2dd1b39823d24e4554a065d9bd725f67ef73113288e37ffdebd85d6ad210fd33287dc8d9bc732e6bce350d1e61c0d4ced531c71c20519bbec6622afaf05203f8d55ec1d46d2f1b650dc654b015237335459d67b3f4517a4c86db3248f59e0e4c8837009f8c777e3d102d368bcd438531d7718d09e977d2d1a6cbe845114be773224400ae2d00b4b86b68374db743afee02f073563c85dbac107a1ca56c967e78e80a16b6d855d84a3ea3aa885345e2ad169471e59c726c3a06b99872ef4b6c0cc191e405a4e0ff41b31e34fdbc99e211ccef1d11c15f105d8ef0478f4f89f498c9b285ab5dd673c8842be0fcda90c38aba1bf4de8d3d95417a50c5a7840bc58070d8a410d77c3dba68ecb750f4dd8a5deaac591d54a8dab78747304f6d57b9894b673f3c222dad08a98c24d051ac66eb9bbbe2927d7868b675087a9014906e6cc0d7b1bf0d3441922ad36c83cf176812c5a444d1528470840281ebc8215901569fbbda804b67efd8506abbbf27802e520c69649091054aa3a2cf1f6f583ec8007715be56bbb8665d96c47ebdfdf23a0f8d0904a614317a8e4e3d3954102d84e24e495f7aab77803c359cba3bfb0bd2fb6336c12bb27fa0a3d6210ff12c2d394bcf2c180d2bb6d3f36a7751afc37428bd5e3b41938d4fe0bbfc203b29e727246fcf72e2703c932ab02053f24e6966fd5f0ecc585f3494f543f0c91c4556888e21000be0728a27ff2928c268605b36c850112f4859a816c80475835dab0c57605677cf264bf0f6409c97e7d1fef0dd2bf9c40dd8dc6065f8c9bf58d00f3cdf52db45db7dc590277ed39b4aac4d95c629b012ec3156143d25da7377d62d135d0396e3783d67a3a1cac525685aa93b81c1f1c9b1ed6263ca64dbb1add58ed025b457cfd5422003c07118d8b0ed81302c0d9e323e31dea757762cbfc0bf6e1001ea0f6d4ede72d52f978854a3ed4e778462ca80b5fd54cb25c3061768e5afd90a585b3364d64da330bdb1d00daddd34b15f11bd5c350184fe887abf52bd63fbaae74a025fe96e9341084c23346df26c9615266043c81ff6173f3b2a3cf95ee4e8dfe569248231b50ddf33e79b526f8a3836a4b671f07de4f76106e3c13457abc7428ae2f534ed3aa7577b23aa801a45ee692d4695e0e7ab0053ce8ddf762088e476f5ac49b835b3d32e7cf4a055aaa0006a0df73ab90b032668f92361f231595b469988b6fd09d251f78ec62bc7cb0a9dbbee423d9591107e59510c55b7c801f50a0d5808ee108f10d30e67d67e273a37114f12b267c0986c76e721524001119f98ce76e3fe3f13e8e9a1ff2c448f867913afb4b21f30f746b49a09406b0ea878da02855a3548bbbbfe1471d2280c30085c64c497f46853edd35f80f07d051bfdb2d7277bb2f0baea5b1e3e3d0fba5535b975540606fea00ecf56895c887e20f1796370c0bd7396765475d7e478f46ab7e3421c2a5034b156b0b655f68c7e9dc48405d0ce7f1c33b8eacb7d3471f7ccd385a1c52388c13c1b62539b5fd36741695e389f28061d7bd6b073227f2ee087864384c104a9edcaa9171e4610e5ab322e216a18d7ac4432024f91bb8bc14d6721ab57c8d010a51f9a566d1123d7d4236bf433bd68898687501af138de54a7a62cefce1a30e54e7688d9926637e5ba078d13572a9077f8e8173f1232cea0d6c73a4faabaa739127d38c25c19d65958ed8a0ff628f11ac3d2c10bda0264e9a68f6a69a4b373bd99131f96afc24760f932e55f2c3a07b8f828c406ac106d71ad31299be415595a5a4830171bdffeac20bb3f4527c33279dc2e389724f977ab000383bcf9196e1488985a7d6cdebc9451ffc21217a7f278f3646e0781c302d3c130fdd6416206d0031bbb32a91d3a976ca2b31d8700af921c0344688688085240fe5790be7b6848fc35bb11dbb01bde12c9676baca944365ffaa9dcfeba988070e469d2d8dc0954913b93083253efe36c15aaab8e4cfdbd4b4c76157917923e1cc28c993ac89e503487da1ea8d0afffdd8b1c219b18d3669822a404ce32bce285ba719a0a91e49c7a1e5010637324fff9320dd4d761b7b00b6375c68988e0a164f6a9785134bd832a422b121830ba2cea9b9977c2ada1844daae62dfd86406e9b31433472dfa2c850649eac27ff516f834dc9f711c714986d4331d21647248d3399ceeff9d9e3627022e2d3a06465855479dd8542544eb6cf44966eee3e06c9c55a5b27d6af9b5acbe138ce88724008efbee2d4fdbd15f78bee77da71e72df4eda25c28718e06ad332bd39bf1e31087723277ba007e39dbde738930e9c0281048c9aca988d7fa78e7b5ab6032f446171e35686ea3a75b268849265f8667c5e7af409b4b70b2d4bffa67afcab1d8ebfa808620c53963cfbbcb0b384e4027fe908763cfa1e2a0c1c0304139c34bdf186715b3dcdcb3e13d28ce7d6de2cbef3472671ade659da8725dd0a6bae2d8ad5fb4c4d0eadc35babd440a7a5d1c4bf78561d3178a6891f292effbd6837894356bfa7529449b5f03579ab067a4b1def59f2837be9d74b2b8012616a5058debeca17c7abda8c518ebf3a735312ebdd5054e0c15bee38239b612e7c9efda4631369ffffcaab98861de67948390e7e4def6e4ee391959c7ea56176f3fbb0692b96f944db02de783eca307e2db6bc2f895688e118af5ee71d46f93c17339f0f50ea6557a0f0adbc4517b4feddd55bd2c2335c808471b0caad0a9785f41447bd07cc0ff3289635d234c1f44f1c33fcf3552ba2a2cf8d716df41a1abccf1861c13fe5c051159eecf7c4a27d620bada1e377de35f894b7e86b5b8bd36ce636286a036bbd2a18811c56cb19a66bda946bc33fa6aeb7b77516925a5d40af2cbe59905edfbf662edef38268064582b129fdb52ab5017f0b5e7c34e2c439fd2b90178072402f5995a459274d56a690d8a8c6c8f15cc8e05722335fafad56e1dea604447ed903239a8ae35a52fdb3a6091b01dd8cc71a43b3140df2b6704a6b7f8223c0ee43065673c03116a8efeef84b2708e1cdaddfdc8e77f1ce15dd0067805be3e635dfaeee28a687b30c5222563050aa8df34156f1ad46b31b273ecd61acf1623459e643db8c62af00967e5a1034eb81eedb7aab5ecd4e68ccfb153cd781c96dbc11863419d5e6f92175e7a7c8a3f7ab705d4266c4edb06985753459fbed6653a512cc4fa7dbfb4ec2a5c13e3bf1889c10c07fba282e1235d361e865a612558116d0ce6656b019817a289748fd6fd0333da2cec8c7dc6bd911bc64124896d4b632631c4b82ca492c37730696c6d4f26e443f659755db338aa2f1d48c739b3446f443c758153d65d006bb4b7197898477c903e73f205503316c697c2ca35361529b20e376c1a6475db3f2ebf9e571f9cd31a0483589d25d977c3239025052ab8fe7a097b5a7785904534cc51783baa347b1468ab0603a16deab4e6d80aef53e050d915d4156cc58df39391da8059abb6fa023b835377d220f1db607e55e0be544bd85c4cf86619bc697873b936a8e3de8f702aa774cb934ce16686f23cf0c43070c6ac29a17b59b7cbe9d3a2327d1393925e86f5cc4299cb5ebdd4d473250394593ecd072d2ce53f46a95663771da1f48e642836125d42187759443540805d1a17323632fde66b9539dc429d62df648c82e009904e04ab2b477c346738cfd0d6c71affc8fbfd6f79a55bca84067180707769af27f0f8a43f82a53fbfa9e55e314d698c34d5e0f58959972bf0edddd51168d5032528220128c30783ce91585897a3f71dfa1cb3e2b84e4d2d8d9daf91964714469881cd9bba8a3f0a3a6f629cef7c69a59ae4aeb2d612198f21389c9f70b91d4aba0f46aca5b95b973792797be7c5de32a0ea907ae38b80da4f0307504d7125b65914dfe5369dc7497a323b662241ec6a188aff330e7da689ac5542fa6c0fa5db1b4475e78a693ed6a9bd029336d831c3c4ae936c8ad5c5a375d7c1dd228111e883f30212710ff8fd23db93b47cb6a6c869d470cdd52fd6d3c0c080fb1420eb59a381d8ec03ed8d21e25b38459eddafa5040e0eb89855a4901826505992e2cf16a24adc20ccb0c3e224e52bc991de834f1493f290bce20c1acf96a6e8910c795619b29c9d86a420d8507a5b283837999abb52cdb4c59ff471ef3ce17e3ddb9a519258d0ec8de86b95f5c751f301db8389c7eb572a9c263ff624b307aa1880badc97a035e2c99daadb5a566eb2c923c754b7d473bb87e4e81b368fb1164e02ca628a3e1069f2a7ae10ff552dbf4fc77ba110d19a6f2a6b6a18c2b6dc70e237aa97711c2b6c1ec3647f939ba8234b462579f1870a03db1efb19560268b88e3913b4173b80b35d653544f855961529fadd5ee1e90dbe7cea82b233ccbf7243ece04e3d3567bdae3bb6c810b184b06cdacc14fa1fda90b7edc03054606fccd7fd64a4", 0x1097) fcntl$dupfd(r0, 0x0, r0) dup(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) kqueue() syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) 01:03:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 01:03:45 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x4) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000040)='./file0\x00') 01:03:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000040)=""/163, 0xa3, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x100000000, 0x1f}, 0xc) setuid(r0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setuid(r0) fsync(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r1, &(0x7f0000000180)=""/99, 0x63, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$inet(r1, &(0x7f0000000240)=""/187, 0xbb, 0x840, &(0x7f0000000300)={0x2, 0x1}, 0xc) setuid(r0) setuid(r0) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000380)="0c8bba90885ec9c22c9226eaf52c515d8c5d031d3ea58e233366f9730964fa1ea31b63219d57d89bf82282a562af56bfa48682e6cf0000d24a730f7851a56686d8b88be9f7d6633eddfec3576f278d15edf1aa0fc50c945358bd3e44d7f0724e75ddaab14a973f44534bf727b2", 0x6d}, {&(0x7f0000000400)="25e2ff0f977125771cb487d43f15e2fcdd233f6257bbd416def3d85fb232f18d861bf29792c53b042b00c9a8cee5c281e223a0d67d7fd70c7111f9dd0b02189c3236d7e8c458db42be333660e50959c10ab46a80de606cdfd366f5b2ec8f9a0813da81151b573d40b4778f22ec40737a48aaf0ddad379bbef0ff89a2fe86adb5bc8c0627cc733116f4f6158aed2a13db8b69ef4f98bb4f93b5b95fb4edf9efe9dc10eb9deaf792f23b8488dfae23f633b8bbad2ec454d315c4813bc805afc199bccaf4ebeb8941a9e5048d4fea275a9c75f7d3", 0xd3}, {&(0x7f0000000500)="1927cab97897b3da74ca47c0dbe533cb94d2458c56789bac1cd1c694d6b4ae696138f4eba2ed5ea1c91a97606038de67dad2ed584f230b12ac8e9705273d061d46d8d61b1e2a3699d501197b0426de0fd9cb01357223fc1b60dcf2e762311c78500fe51e0ccbc602067b4fc2be189ff2ba8f1984181b925cf758df0ec304a0715e177748", 0x84}, {&(0x7f00000005c0)="431b48e9cf34b752d17a328385b61e04c33d121751206f387ec3c028fa2a81852b37c0486863944b36f87d2ba236367b97d2c566c5a75f1a27201b1cbb6e814a9d841c4ee6ce71bc44c0b32dafa24e48c40a608daccaac2ae737e87f2e3a53b1934ff61b74e1b5bcf85a96e37745d4a00eb30bf6f2f5221448774be0a3574eb22ee6080229c8bff66a7dacaaaa67584ce148815502506343fd8ec0646c774ca4ec0aa92ecab114593c8d949eed5fab5258c06d35fb81fe90b702d3f56ffeb2d262d1501519", 0xc5}, {&(0x7f00000006c0)="06ef904be6936fd09d20aeb9a564fcfc414db7cac58de14a89314ecd9df6283db1cba8cd2462e4bb38517c59fa7308b0de360edb11abcba349301d3bdf", 0x3d}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}], 0x20, 0x402}, 0x4) r4 = open(&(0x7f0000000800)='./file0\x00', 0x400, 0x0) connect(r1, &(0x7f0000000840)=@in={0x2, 0x2}, 0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880), 0xc) ioctl$TIOCCBRK(r4, 0x2000747a) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setuid(r0) sendmsg(r1, &(0x7f0000001380)={&(0x7f00000008c0)=@in6={0x18, 0x3, 0x40, 0x9}, 0xc, &(0x7f0000001000)=[{&(0x7f0000000900)}, {&(0x7f0000000940)="c46f97fd1ac196465e6c41f62d4579c5097272f279617b46fd3265095f54523bca2491419f3a5bd5efca44ed4c266f9b1fc264dcf876682d515216d9b6655a13f27d3829e66d87d160e8d883be", 0x4d}, {&(0x7f00000009c0)="ff4748e85a907b572dba49c47e464a4467676e958a98c890149344203d288e675bf8e3a351a5919ee9c0946f12", 0x2d}, {&(0x7f0000000a00)="52e9dcba32526f8bb123672b34b6dd4fd7c723621c2378bc9ebf97ea2953d587a959737050109b4cf3e98f987fe085b1d243aa8f3c052b8584680dcebd69fb6ec3fddda101ded2ceb35ceda740119e31eb1213bf424edd170ee1274beee296a6ec485e0570ba7e4c5ca719d14067521bf5e56f5b7efa64c72950e78991d653cbe5560004a0", 0x85}, {&(0x7f0000000ac0)="d5e2edcca395db2d122b353f5d35e8b6627b28b07878e2fde15859416436a53bf92be20757a8195d9c57d05beeca2292bd6ff87e41fdbabf913a374691b46ec3c435c95bae56740e1fe96f2d4cfbb5ff1c418b2fd17017c035017010a851faf803d764b01dca2893c5bd6abff9ce9556517800bb6ce21498108ac394b7abe21f3388aef41b641946f287e45eb8c209725ea69265dd0718afa0ede10f595a2a684ceaa52a5afaf0f53563fed86d4d52e804bdae1c7aca6ab7ffa0e0a1b879b6f62e518d70b379a24dea1df751aab2bc08dc8e6d9973e45bce4e27f2311ab814c592dae04488", 0xe5}, {&(0x7f0000000bc0)="9e58729091e3e265a58103fe3a915da2de22f0580eb26fe7b6ea438b82f81e01e5c93f3fe4b4c1074e63076c0ddd280f320e69e4ab152b5196b0cd4403031c418cb311c0ee3660cacf144d4496358ae67ad7669242f2334a7e1d7e4aa5d423c857324789d57e0c250e5aa2e3a009a4387eb7e689eee342146c5e37b9744a362033a8f4ea712397f82b68e1c4056f05f2b757fe09fa54a4852095664ce2dc7d345b7566bb0b20d834714962645976780bc32ab1cacb40946a5a3629514eb73418f6e8d63b9fd5b1572296ae2471a43f575da4f8897135", 0xd6}, {&(0x7f0000000cc0)="48deeb450832c6afe24431464a17a0b7c2c19f3139fef436c7d729a3193e6d2c43baa2505033329672890f559274b28529c40a985d27342f12c9c2a12c30d54e341983dfbf4330e589b22c5d3937f34fc4b801f57e66e2fec26a411db78274643c0b477eac0e142245cdac32882c3a32bdfcbc269aa9098aebb8817a", 0x7c}, {&(0x7f0000000d40)="71e9e58eabe85080ccea33e48da6ba5c9b66a60f21f8a0081f5837e7269a63e107fb2746787c37b763b4f643bed699a48f950eaf31564818798ce95820175e91230d70396c1ecda14a88b3ecd41ce662f41914a74a9c9b0e6e92bbf87079e49d693ba511bbcd8497f53358fec68140b1abe665fbc266776a1967f97e8c9aceb42f8747cbee9a380414c763f258068c2fdf7d044acd59a042507277fcdc29694b2865b7dd034a7ff17c1a258fecad8c9c14bea997aa6900d41f7881e3", 0xbc}, {&(0x7f0000000e00)="c19d2b541e0488535c982eea3610f4143593fd51934e4a7643d1c62a6ba514306645dc346b7a97cb51fff51315f4dac05e03d1d57e2bd97b5d3b1477e864474ebf141302855db1704862fc7b49655dd2273e75e71f20098b2fa2bd424197fc8d7146dff1290840f986d15e971c9be7a1b2450e683523a18c69c5cd98a158ea2730555dd912b24e98d4cb8a4cd78e80e12da57151076ff7054778b11bf5df0767657f7364b97c6e64f241b61b91767c9ef2f80c1e451a6006024edbbc46e20896ac0fe29fda45f887aa120d516ba12493f91d104b4d3bf38def5c13d15d46fc8cadc446cae7264b8efbb8b62e821db55dda948bca10537c56431c2e", 0xfb}, {&(0x7f0000000f00)="8017e7d33e10f84edf81f7bdf6b321b81bd61d584b4fc6c343e0b10091b85b6ced5b917d71e9969c8010262515f771b5bdb4e728077b65a5798c0219d61eb72f3248eca2bd7426cf5f0c12cfc523cc7ad9fad3e9d91d9be284e59f5b2bbf1d759632215c58f9c7df633a71b855e99f7acef0dd35ffe0e6a86f22f7483ca0b5d31e5c05ee5056e6e131b5aeaf9379ca2985245aed511a00ac5c5822c0830cc744103d53178b00fdf0c077d231ac95a89b996402cb258385b21c76844a799d422bda5ea6ee1f5297c252176ab6451e7b1c", 0xd0}], 0xa, &(0x7f00000010c0)=[{0x110, 0x1, 0xffff, "667283ffb6b6068e4ab86b0894d7780f00a67a2d5e81c6d8ed1483c15afd8e73af9efc0152c7153a9c85ded7134b76742dab721032c3cd393ad25ec6499a5eb67440bc86d005a4a0173d60fb48f57864831062f81d3a0e82bbb6f03cc360999d11d49a1e09dd4de0e47faf246a081d3e660b64bbcf5dab4b551f8fcf332c8a50a88d4b759b97ff3ef7222336e17dcd4661cf128acbc51fadec471156a60b37e2c08fb3ab3435b9696b5b7e74c122ed5c529490937d5fd7c4ce81c05d8ef0c3267bde127845396ef0d677b11da4ba1e3bcd722417387bc9ffaa20077bef198f74ed2ca4290aaae1bd4f8bc5aca248e2e295392acc8da3b556547538"}, {0x30, 0xffff, 0xfff, "30441fc963db8a83d3f4f3642d5b285896b9af71500d889304dfae"}, {0xb0, 0xffff, 0xe2bd, "f44bd3347fb7e6e4da622733ba0fb408bd41a56c1380cae5715ca8b02215644f80ee16f0ed5331eeeba4094ac2c90defa5e180d869e2027e387b17c8202f89f8f99d6817f037fc06678637032f368c7ca3a39bbb43a4fe10c6f0223d7261a92293f4e34f05bb6604e7e10e86a1cdbd6d1b4936084388c8217dcc212f54754d68925d3d35cf10d40a76daf90c1481c7d8801f1d4cea9de1cc6f5db6"}, {0xd0, 0x1, 0x400, "fc97bcffe5de594209573995d3c2c68a8341eda76f781368fb950640a9c1a3f7fae8a4eb858398685786d27bf30b3d36a7edfc6c71b11910fd8a9f9a539e1cdda077eb235f974b180530b844e628568679264382b91e3ba07912e35e0377b04586f96cff1450eb30007941e36a25cb4209fe4f91a745afd78b602efe5f373d440edae5a8580f22a5151b05877c60a8585bc6c563b409f03cf66c706cba6eededa45c7bc7efc6661c30dcbf0fd7049dcf0f1052defa65afa246"}], 0x2c0, 0x400}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) r5 = open$dir(&(0x7f0000001400)='./file0/file0\x00', 0x1, 0x2) msgget$private(0x0, 0x200) sendto$inet6(r1, &(0x7f0000001440)="945645e03e21b57e353e1394185f17793d97352b6b726b796d15f9f9ae5e743e6c54a34b6d0aaeaff0dd148a4546ae6bccd51d5842bf0ad7e12a4d248a2f08c71330cbc0a9141c216bbc0a9148d71828fcd4e6aa40c28dfd9335dec092ed902c8843c40e8a2a16cefa45320a5f2c09702f3eac814491485d026940d2f6a74be0ca84bcc51b530376f129424fe2aa8915fc8d1cf63abe9b0490c5db86e08ebd151c3762b21a907c5c0d71b6702c2b03160a43762ee0131a57caabd34ef7b8e99f1e894965974dd870d659f82e71f4ec82b82527924457bc83b4e9727911b57463aa03ffe5ddf0555786dca454d5c9ac", 0xef, 0x0, &(0x7f0000001540)={0x18, 0x0, 0x2, 0x10001}, 0xc) fcntl$setstatus(r5, 0x4, 0x40) r6 = open(&(0x7f0000001580)='./file0/file0\x00', 0x80, 0xc0) recvfrom(r6, &(0x7f00000015c0)=""/4096, 0x1000, 0x40, &(0x7f00000025c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 01:03:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0x8000, 0xfffffffffffffe01}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000003, 0x3f2051e0, 0xe5}, {{r0}, 0xffffffffffffffff, 0xb1, 0x34a1c3407645b786, 0xfffffffffffffff7, 0x3}, {{r0}, 0xfffffffffffffffb, 0xdf475d32e3f1048d, 0x2, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x1400000, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000003, 0x1000, 0x200}], 0x102, 0x0, 0x537c3ef8, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/173) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)) 01:03:45 executing program 1: unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 01:03:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x22) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x8) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mkdir(&(0x7f0000000240)='./bus\x00', 0x10) 01:03:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) r0 = socket$inet(0x2, 0x1, 0x0) r1 = shmget(0x2, 0x1000, 0xa0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) shmctl$IPC_RMID(r1, 0x0) 01:03:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) munlockall() 01:03:45 executing program 1: pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 01:03:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0xffffffff) symlink(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x40) unlink(&(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6001, 0x10000) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0/file0\x00', 0x0) fchmodat(r1, &(0x7f0000000180)='./file0/file0/file0\x00', 0x24, 0x4) 01:03:45 executing program 0: syz_execute_func(&(0x7f0000000180)="c481adfe7600f30fb85c92000fbe47cedbe3dcc5f20f1becd11c334581ffdb2dffffc4027545df8fa868ce14031a") unlink(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x68, 0x86) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x1f}, {0x4, 0x5}}, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xfffffffffffffffc) open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) 01:03:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 01:03:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x9, 0x0, r2}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 01:03:46 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x85) socket$inet(0x2, 0x4001, 0x6) dup2(0xffffffffffffff9c, 0xffffffffffffffff) kqueue() r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r1, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r2) poll(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) r3 = openat(0xffffffffffffffff, 0x0, 0x200, 0x0) openat(r3, &(0x7f0000000000)='./bus\x00', 0x7d, 0x100) 01:03:46 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='#\x00', &(0x7f0000000080)='+(^,-\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='(+!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='[--/-\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='^%,]\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='$(\x00', &(0x7f00000002c0)="8c2000", &(0x7f0000000300)='@\x00', &(0x7f0000000340)='\x00']) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x20) bind$unix(r0, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) renameat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') faccessat(r0, &(0x7f00000004c0)='./file0\x00', 0x1, 0x1) truncate(&(0x7f0000000500)='./file0\x00', 0x9) unlinkat(r0, &(0x7f0000000540)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000580)='./file1\x00', r0, &(0x7f00000005c0)='./file0\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000600)=0x5) open$dir(&(0x7f0000000640)='./file1\x00', 0x80, 0x20) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000680)=0xfffffffffffffbff) r1 = semget(0x2, 0x4, 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000006c0)=""/4096) mkdir(&(0x7f00000016c0)='./file1\x00', 0x62) rmdir(&(0x7f0000001700)='./file0\x00') open$dir(&(0x7f0000001740)='./file0\x00', 0x80, 0xe9) connect$inet(r0, &(0x7f0000001780)={0x2, 0x2}, 0xc) chmod(&(0x7f00000017c0)='./file0\x00', 0x2) mknod$loop(&(0x7f0000001800)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000001840)='./file0\x00', 0x80, 0x140) mkdir(&(0x7f0000001880)='./file2\x00', 0x110) r3 = open(&(0x7f00000018c0)='./file1\x00', 0x1, 0xc) getsockname(r2, &(0x7f0000001900)=@un=@abs, &(0x7f0000001940)=0x8) mkdir(&(0x7f0000001980)='./file1/file0\x00', 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000019c0)=""/41) syz_open_pts() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001a00)=[0xff, 0x7ff, 0x7fff, 0x4f, 0x3, 0x10001]) setsockopt$sock_int(r2, 0xffff, 0x1106, &(0x7f0000001a40)=0xb3d5, 0x4) chmod(&(0x7f0000001a80)='./file2\x00', 0x0) unlinkat(r3, &(0x7f0000001ac0)='./file2\x00', 0x8) 01:03:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6001, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 01:03:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000013c0)='./bus\x00', 0x0, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001140)=[{&(0x7f0000001080)="c3fe3637f81904de2b70dee756a9f49dd6ab149a8a97ec7ce2ae8ac479b872bc7d41e89290d22781554ffe01ef65d9d7156475b55200d473341c1c65d7a2d65b15d178ba6c8a5131beb3862088d9754baf9a6e6f728b5db4e066127e40f8d9e212fb36fd593cd00c897be76f1927c8ad26f495003bcdb68d4183bd7d487410048b1f2c4bc55f8696c8217e1c58522089", 0x90}], 0x1) pwritev(r0, &(0x7f00000021c0), 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000fc0)=""/172) read(r0, &(0x7f0000001340)=""/116, 0x74) 01:03:46 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20080, 0x1c0) fchmod(r0, 0x2) mknod(&(0x7f0000000380)='./bus\x00', 0x2018, 0x5cd4) r1 = open(&(0x7f0000000200)='./bus\x00', 0x30002, 0x4) r2 = getppid() getpgid(r2) mknodat(r0, &(0x7f0000000400)='./file0\x00', 0x6000, 0x7f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) open$dir(&(0x7f00000002c0)='./bus\x00', 0x20, 0x88) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0xfffffffffffffffc) select(0x40, &(0x7f0000000000)={0x3, 0x8, 0x6, 0xddf, 0x1, 0x7, 0x4, 0x5}, &(0x7f0000001d00)={0x1f, 0x4, 0x4, 0x0, 0x400000000000, 0x80, 0xffffffffffffffc0, 0x5}, &(0x7f00000000c0)={0x100, 0x9, 0x9, 0x1, 0x77e3, 0x5, 0x4, 0x7}, &(0x7f0000000140)={0xf56, 0x3bd96339}) r3 = socket$inet(0x2, 0x5, 0x400) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000040)=0x8) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000300)) sendmsg(r3, &(0x7f0000001cc0)={&(0x7f0000000440)=@in={0x2, 0x2}, 0xc, &(0x7f0000001880)=[{&(0x7f0000000480)="52a55e7aabae9e52727302fd240638239b8721db5dee5c677a83a802c9054988e7a0950d98506ec5bbf9cba48aaa87717532fe408a0b65f44b1e115efd703a6573c4796b1fa61eebacb123afdc1a7287d60c6c348b0e6e2b2f44ff89f5acd54ec2ebde1e1a9e7566b5c9ea0ff18528f2ba459505b7bdaac255483776670adcdd555eb64c3a6affe3286b6f553b8cd30906914ea7b283e5d5301a59ec65c2a7a8b756cfcb3b2b22d9930f3bc359c024f2f1bd3499b5cd4f0f4d03256e6fe3c137493b61fe42e254ec27e61f9752ffe3673238796946251fbd7d52615c451e7a41064295fe97d15c779c94974e5d656bd612f9ea205472b53a54e3d7ba00c8c8ae025e0e80655a3891e8b45ad0af88c2e5e22b222228e3b353fa5e4d497e37f17e4355947f57d34ffebe48bd537850d27334dffbc54d0effd17a919042da320afdd51b008204854e5810106eae3a1d501aae3a9969e660317c82d1ed0b939e2fb1d6b80a63219ea94c7e016776ca861b50f3a4a1988842fc165159d8a0926bcffb812fcd0dd60482e58b7b7135db3166bd445ac618533d5e41f410deb6477f58c3a89a2d4c6692a81a8e433e415a2cc5488876db5979ce66dae20630b7db4a02754505e7c0f73f28f88b23ad5d95fb01b1d0c17d37e81e937d53365f240c05cfdb215bddcec1af23dfb4b8b53cb6108d3eb1673b6814f20747c564f44fe097478f452bac3d55a5ff2b5ffe79b81c1af6ceabcd346bd8ee89b0ef82836acf77ea20b4c7584139dac5c163463f934c284d119a24c09fe56e293c03a2ff84f39ccecdf5925cf2bad71bf7ccd35c07f4e2c0188aa24a010de3b8b20b4936bf949dd8a3c00db4441884b3a3ef85ce1112cbc1cb38f79468517e0623d02604317b140e02f188b139e9f607b7101dfd634b19dd452d807057193cf8cd039cd96ea61597da82bec6e5bf71290bf217bfbbd1ba072ecf14cfb85ad4bdd85f8dcd33ed2f7b88346794f5f7ef341ba3cd15223c033dbcbadb0b9f7da1027e41c39a156772d85610870eb7a1e702bce8c38b9bb1e00ed56c70038f52a78453f90da41afe5db845958133769437cc9b5600274e0f0489394d7ac5620aa4b44d2e846de89cdd51400a0ccc774e2ddbb1970f19d669b2de1c582e319e6758984213c5a285b2c66953542f23587042e5c5d09af15ce95f73e1c7e0b2b1656f116fdaa38e5ccfbc90c2769823af5c4674a167651ae5485682bacfe32fdd28ccd7ae023dcf4d48034a0420cc76eb3ba17cc46c8d7a7c814e8742e2ec4efe47e9c88248a060d8955517b2602e0274dd679509dd724b148bf73045141b28ad46f0eeacdddf225359006bdde7da78f05703213cdac60398b908806e2cd5001c37f40586747c6ea88d0cffbfec88e8e2a300878df9b2f87547ce301db1d69f61f50028f6ccc77ad31a09a3b67099bc6922fac21397374ffe47c4a641bb70daac45fa11afa187b703991279cf3e353abca2339d4070dce203e49e8f22018743b496e1aa2fe7f63426db398d007836fcf34e8a384cfbc90158953f041bbb8f98384a7889aa29c5e9d1f331eeb80c741d0756649a706e535caa77c68b3c90aa03fc9ee6f66423ebcfea5d32773782272469b7ed8d3bf441d11b759614e429e06c5c5965dd7f676b126e18501c7dd53fdf08d563e09456a5a854ba566da155ab2f1057961aa0531431dfb2649bf153c8604031f994dd32acf0341f1acca3d47b42c96e5d27f163def87facc80b72f7dd0fe9123fac15a372dfb9c26b522d3f5ce0011e9cce8a29d3209f8bdea8b2dc78bb5fd21e0c1b0d8c824b8d213872cb3f52163de0d221a0646a3c2ec24cdaa95066d29b7916b57cb7a9f407d6ce34aa4ad4b85ea4b1df030bf14a75bdf49fa90f3ee59b989d93f27391e506ea0efa707bc54e9bd3de315a9fe400b64e859a9cef062c6f1713e0ab5113f9d57d6a3c33d1d628ac0bb1c9f5dc3cf888c90695495d2251297a978d733dc1399c3b4ed066b4c68cc24f30a10096c683e1dee968144c38dc9e3f2aae1a58c7fbcd8b31e35e87f04478e7d3bb37e40278114b19e339795b8c56cb3881066dfa7a36351f6ad482a6880c09a7961a01f93938691fec704b677e6beb21937fdd5b7acd340bee5f45dc57d3dac1f5b6044b750fd91db25b42d1bd69b3a6acfc74e7ac97bc24bccd0425014fc1cbe9fa30dfdc4cf9ff1f4d4330a91a5e1cade8a3fc2445af3178b0a96c9dc6a1ff8b31ea5f37010695bbbc932c78b9e531ab92fc803818a6dba675497134e6c48f6a5a6d46aceea9a17f942ce5e7495de67569a99e2bc55c90400a779c4b2681c7b4686354ac0b4e4ca9716e8d785b4a4b22a6d7df219617ec081c8d12b933d4a97f84a7639d722a3cc70662a81417fa9c2b6b02ef5cc3e6faa5f8ac85835528e954740429bb2cbc443d577b8f47a81358420f938e793e9c88a98e3d75fa724c2f5b6dd65757acae6da191f9eb5e759a449cd8ec1c6ecf4d4e48cddca7c1e3496b89ff914c73cae9b1e02d3e4eb2bbb36e179a5e5906cc7d7a725e8b5228538354f9c02e54991032ad77852d4456fbe49efd95eb65fff7189dd39b900d9f0742507f8be023a9ec51222856c0937fdc73b6a3fd11a421a25333d4189c954b14876f5b7eb29c0c17c158b71e31a84452f3df9df6ddb8d4ce271c6cbee64323c71c7e86dad4e5cdee11373991704938c53d36446c12575c83da83f7f34527eb1c0d294f2e972255df8bb795185b73ad52d1679cf2168c6a888125ac43ccb143e7f52cf6ca4f02a5aa48809695fed8f49b680994a587fdfe3997f8780f2ea43c525adc4d1e4b8c17434532d107b18f9f7409daa3992f0ff493fb7ed3565886adaea53b44339e6ffe4db9b6629506b946000ef886e1c78c19fffccd0f681e83c6998e6fa6fc9dd76a51e560b3ebb917a8f48b055b66baa88bcf2f9c82f92cb5515fa37ab9fe8f259e6917050d1e020e788b29d6cf5de65bf0ddf73f826e3217665a9e686da74887b3fac0068e16e95afefeba336cd0665f33c83b7e26bb4333f8051edddaced6ba05cdcd4769afef905e81e4c9662ad6f82b7d1f8ae7e2fe0e10d9c4c8682fcb4a596218953f8a20bde0d14eb8bb4baed03bfbba322ddf898f5972e13cc20a38c27b132900b9d928b3fba0cd6a959f697ac8023b898b0e314aff75621d71f7fa34094d85406ae69ca6ff869e7d8225fd6d232e2f4e4e5e196ac2731e885e4afdcc821fcfc28535fe6c9da84ad1a64622fa32e4475fae0e1a8a0f6fea626c8a0a83b9d6443a258bf7662bd9f2d17e3a8b171507d98feff061b389f524e77331be1255393cd12e7ce58a2beba43f52a51bfdf4ebb760d3eac6c3f2c2f6b2d560a95a25da8fd86dc0bce5d21ac9b503cc004e5430753364196912ae8253b4f49b2500706576b20453009a2edca31b73c533d5b11e6aa0e2f9bd8e98a0d26455474d80e47d9f48e0a7767eea839068c67ad3edecac96ecaedc1f6bd26841a9366ee7bbe7fc5371505e87cee24d527e32a0c30d90a23095bfa01c4b7b171e534469853669d93a741afc57690f3caca689844f57b7e3d07c34af0e88c30cb0edab1a48534cafe6c566aad1c7bc94dabb7a75d7675503447b0551e7415392d4409cf649c8a57a65def4ade70f2677787f08f48809bc51cfbc49532f34b986b640efcac7a25a5b39ab96a07f002892cfc781a241b2a550b80f2886029338d127e873f115194aaea119f5daa40dc400ba7d939cedc35922a79f408c43837f618970b2a1a36ba03a91281f1e3011063a88ae1aaf43b0cfa002f9ac300951fad2575d1a02ead23fc82478bfe5083619c176a1c13ca23e5ddcbd21b713bfddd889ecfd0f0f0287e8adb2240397371e6a8d9bad7a9cce1b84237b792d949180d3002a2c4c095ac8da5de99945ae317acd60e1857d1b62b1b389642157180a6743d40515d655cea8b9d0791007546dee5a11c46c395aea834e06e113a4f0392b399ed09dc5b337527b7e04fd542e04e2e221fd6adf057011cbe104f0ec25f7e7858895ea7703289157419139a3e6fa2fba57033965ed37ead089a98809b00b4274461b2e127e6fc4d174133d4526f3a03c82a2ce2f96ec47fe910d50281064b37dae6327079d1fa7999d5ccd2a38f26f5d713207aa3db8b9727ac9811980d1ba062a22fbdfd9c198e90b72317692bb353d9e11aa0336ffdfbdf628f76286a9faf810734b026b96c818edb52ae273f892f7a23ff0ca105e56b85de0173e6ca9e5a1bd4190489f9d3e80fad67fcd2d2fc05c771b9df180df0ce645fecc93023dc91ba0c436cccb9b472e53d145c9ce96f5ebd33ccb90a943bb554fbd27ed26bf3f569bbbfbda2115d27fa27832712bbe1b788b1d033d88c0c8f5ab13c39d717a80fa007541d4653cdaeb05551eec438f0624322f1f6fc65ae07427bec5e8b16fbd3b6b45af53ad408499b64f0f32da77c8d64f0296a3e9e5c4c715ef198e2c68473211c33fc5795e92c2636f01fd10208a2bf52e6c1b8fa7dbf8685aa6215a6cabf613b122d171df1314ac2560229981fa4dd5f1a39d218b66e9a21a9ab87825f4066587859c184f4a8e5f101ed206936dfbb38d07e8f02ff0eac08cf6b726f677f48112f1916d7cff904a86ff356f7eaf20296b5c3f8c4f6cde83f483b0d77f2992b4d4369fdc521ed40abdbdb19b38578a914285726e09f924eb75885889ab6f7ed8d14cdb92312b680874c0bf24452acdf2483598a93c99f5fa1ba5c603ab911ba2b8690c97519b26df445972cfec48e0db86f25d3716f0635027ad37f7abd2da294705753d6f14b1ee38c51a56a0c9cf00d77e093e318e8b7bcaf3006b06b066a6ecc74adb3c6042cc134447930f4a682f7ba244368b2a73c7535c27f4f7a513c0e0a5704421fe1d8aa2fd8c1b892703fa4c170f095cb09dbd342f102ddbf541680303210ce55ddafcdf60c1ab196277a934b71b88604ddc9baf392f36ba101c5eda95a40897c88e478db62eaa9653e92688bd2e4a26ee795acb9f80072984da42254b350025397751b56a156c0cbdc8a45ed86c9fbc1015fd0220435a953167fedd44f1093721e7d91657fc511ba211bdc99b5d39e9e989491fb22d680ae6e70e8391d435e7bd94cb7ae9d3f6c30808373fa9eaeca337e024abd85cb09807e8a41252bef97e44433595f17bceed97a517f5d8afb8f9c5646e1526ecda96f7648afcb19f1f10b03003ad3c1fbe877e3c84a929500aa3310b5690b1b5c213094bdd7150078010762fc9e6409fb6fb1bd843e04f6ccb259626dc508baffbd8c59249a9a0c54f8df667eccd660a87f6b14443ffa7ed06d0ad73ca156d8c2af24b733ae8f9307a1b23b04c9dad494fc1e5064acbf5254ce49031e8edae119b568c679a485a2f0e5d3a9b9fbbed380101765acbe5c36cc1670edb92eb6de33b6012225029faf0bcea4a6f251cd427d7c890e4f505c53420f921e273cfcd7ef3c90f2324af5b09d9387a330f485421ab182a10526bc21e23a2c640894e2ac1522055bcdd6ddf863d0b78429de15d73950722992a2a84c1c7f3a230b8beed7a263e6b6f7763d06ae0e462cdd82ed44b310463e9adbf945bdbb806ab4ca9743fcb4fa320f4edb6c1a1a6c91050af0280a20af4e4d1d0cf881e7173c656761d374a88d6441f49558ddbe0d6845fa26ae14fc4a7c669c7b3dff6de187131dfcdd210385d57310a498229671379870e5d019b745b7befdd2c2fbba48eea04a8c5a240f5d5a6e7f03c39464a021ad3e67aca", 0x1000}, {&(0x7f0000001480)="87b4b158638bbefaf8cfcfcb1b13f642de5dcf07d0511e420bbaf2ad19fc9dd8bc57074483510ac6e61f5e4c0be1e8e5efbe8baacecce98768702afe781546b236ace1dda52fc7b2d4ffaec85b4a2ff26d359da0c3435d1a17", 0x59}, {&(0x7f0000001500)="97cd0fe8fa1bb6da7e424d207645bd25b809c66f21766e1c8df8e9da7c4610ba3f96c94f293812c00a54ca6eabec8b5b3d5518eb726c3e93ca42984dd226367c6a03d358da609ed8a265d986edbc280cb319aaf299f6248ec80662b4a85c47f2ec25e12e", 0x64}, {&(0x7f0000001580)="f80e87a1444499858f4577462932c21b67d2efa70f1c1e6dfe8b5a8e75e1015b5a54255b73690938c41f14a5c038ed3fe5ad4032d358d044487b9d5bcd1886375c075edc71de6b5f9575a36056a2305477a8f08126e6c536d95311c53b85de05bd0ea1fe920c21287fd70c481013a45138be9e74bb1383cca89ccdc6ef30bbb4b0f6b25c1a70561f3b9acea1ae4c7f0610ec036a63518fece7ca5dc189be52f90a612a5238ac0362d79ff8e032392316a796688dbd46931ae4fd809aaa64263ba33c871acb4e4b148fad08a6ed73d8931c9942cefe7df440ad075580283edd2f5db76d09d9d62151f7ce8a599036483f2515adde1b24cf", 0xf7}, {&(0x7f0000001680)="ba3b431dc47be555bca9926d6649c2182a9151a5510a62d9f3ea6e1d726dd1c049db30d6f15776438af6525cc593adc9dbfdaf6acfb71dfcfaef6cc3190bb9662a098a9109bcc8031fb3f92acfee7c930474a0ed62dcc538e73460d080d540e43a4a26c06ae3336d8609f358c59309e98b6f1d6d902787e775b477191b7e291b4c67c3fff0d180f4632d5ebfbb496fe892a26cd620f7edf741b477ee57d0e9d65d", 0xa1}, {&(0x7f0000001740)="fed76a9babfd6332205b08fbc1a0a0e78e5ac95c806c5ef39fb07cd33dd09c89406899f8a02f73dca4df25c6e5668a69f0d00a6f260f833b784a8ca4f4badd9955b6394b61f4a2fd2cbd9cf73648ed5edc7df3a0148721cfca85e8c5dd7353aced23", 0x62}, {&(0x7f00000017c0)="ce5561e2f5d1a5672a5db98ce009de3f9725d97e218859e17aba89b81114b6a461965aa8ceab26d9354d9c158522b9dcd8c8799341fdb09d34d80f08a75982d580dc28eb25bfd2111da280b69785ce66d35c5572c1daa2753361dae55bea4cd92c79", 0x62}, {&(0x7f0000001840)="1bb82a637de9dcd1b52314962512c6", 0xf}], 0x8, &(0x7f0000001900)=[{0x68, 0xffff, 0xffffffffffffff12, "df9e3ec00ca0b13fd67fc12636852f0403c50d445fbbf20d7dfe4cd3b293e24dec468c36b4cb5ab675805a1dd1e42868faae1ac0fc267eec4c686a5a12797f1b1e88881b4de341da7927386c5b42f7a94c7b"}, {0x58, 0xffff, 0x8001, "80d95bb4e45b46a2075da065a23cb6c44632ea1387f9b9c0074057e6df1df34d342432a125e0a50fac76c294b927f51f14e87bc6f2523f128f83f52f1d90f80ae5"}, {0xa8, 0xffff, 0x1, "1dd4ab5784a3de8a9b55d600a701742bcc723c8fc3b5aee9ca8a10880a2e6b214e2ebc0761f1a5ac4288c6790e543a67fc9ced4277f941c39f34d90533c6d9b3e54835de364749eb6826d064935a3a6e415315401a67f3eaa5738efa61276b1fd5e5e7769bafac378c0b46c9474a9ea96e07d99e742060541d8197c981e54d1ecfd3b5e681348214b88ed180d75d74353eeae3"}, {0x50, 0xffff, 0x3, "89dd6ab6a57333de1fd22c94fe453ad4efdf4dd4125b6d8a65cb1bfe4018350e96f9abb73c0b9707714330d7aa448a42836f0405340a014d3a19"}, {0x70, 0x1, 0xdbd, "8a5140d3d5ae7462b14299eddf5c8c5a5668fcb8c8a18dd7b8ca7b7f53ff9f43a07c465dbb7ab2c34bdd68434a56200c4c27a00b48374d0c49955f50a9bf135116e484796fb24feefc5dda58440d961ed5b65287a1132d2da36b0dc647057a2c"}, {0x60, 0x1, 0x20, "92c4faffd93fcca1f1ba134daa99e1f750f4630cf119e3e0862ca3242c2f3a3674c62f68bcf778d7985d4cdd57e6eacb5441f4d64072d176d215f7230cfde3c03379ba1f8e12fa2ed823d346fbe45446"}, {0x100, 0x1, 0x6, "6fdad65b3bdafb32a2212075c63d537e749d83fae190918caa921c94c0ebfa1f0205267a6e52ecb9343b576bb904267dc3f0d1c0f64ecabb7bb5651e1f1e4260613b0dcf45bfd795e2028b9d7204d05cf25d3690b0958374670694f9b59960a605449419ac4f0f991f1abc6b842055a111a0d5f966533a09a9ec93d7d193598b1ecf3106cd51d5b73788dd069e4a08b61a9493f5fea8d49decfe348c3eea9fcd4e93666d3f32ee03f664967337be0ec0ceb4b98e8a6f826e676f52847c1e573c479013f5ab0d0cc4c231f3cfa6c8cdaa113d2b2f5a9a5c85a28337caae9c241a2023c5ebac2151c7f12f364e39b394"}], 0x388, 0x40b}, 0x4) 01:03:46 executing program 0: socketpair$inet6(0x18, 0x7, 0x7ff, &(0x7f0000002500)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000002480)=[{&(0x7f0000000000)="15f257d0439876f96468cbc728fa70a3b7902ddd1e9564a100aba465ad3f06091994fbd799d50953f16a0c61b742192d892392c54836a587cd4fbe5d35d66bbf5b86b4dd4318523b3449b353784b56c1bfb86510aebaad67a720375de3e45ccfc502b14e1407ff1ce8ec8b38499ba6b3723baef451e1e32ec76045a0b9d214898f72324d408b78a0cd0b9bdf70d78ba0b063ab0b9115bc7a2035b0182dd8ef54391b27ea84640dda008444c2d899a41aedf428bcae3a5183f564b75e1d0e578e7ff4265c0a58989751a8b7704a3be2cf9f66441f961068dbc3446fde4f5b8723c41a924fb4e0d5", 0xe7}, {&(0x7f0000000180)="9f39a09c47db166a1576589119c83cf5ad9bb1936529369160837940cca7abe7e64492006043e0814561fd79bbf4bc33b68f919209ce8dc5ee572ed73771ad6bc14a895b607303e123317ea36cfd16b7f00f20c4dc7dd0679415e42a50cfd2cbca49169accd5a495edb0e1e76606167c8ad08460dadd01", 0x77}, {&(0x7f0000000200)="a758d0af4b0188f03ded7af4bc7447ea9125a55da4b51746fe3205e15130dbbac14e63f1aef62cba7223de11c7d75e56fc8317d23c03cf416c6287f21a688068d2e9f3a0ab9a62a20badcd16b9c0839f809113e00dacccb08e13af3fcbdfbe5c7a396155fdd880c40d776216629b2b4e7ea7c07abf2402dfdbdf92da982a7000a8098959e33a40df2d0ed72f7e", 0x8d}, {&(0x7f00000002c0)="e71c5cfe73dc41bed6b371c317a5a2b86ce281c635ac7dda20dbce98b1dd88442465636d09eb9f7e9ad732b3e9881feeab2f6dd85e70adad3f12d657ce85705f9636b6c9cf633c66c8ba59f66a3e35682bbf39017de59d01390013e92bc0bada21c03beb35c4692419f182e1c8fb65314957e0cb6fe244b3cbf404916d2f7e8f220cfad05af067353044f79389b74ce0bf9a7997c8b016ce8818608e05e4f524f067d531416d546290dee339987cb5a16f4fbf4b1bef57488cc32347aa80782f2380519ac0e2f84687677c93196b0e97a77fadfccc99e5154c34c7217b7ad4103d5e6829b543", 0xe6}, {&(0x7f00000003c0)="2201f28894e96bdaf7488e855a0372b6677f423e433502166484a98f94526eb71c63114ba52b404bf4f65c82b89f19577ace5fb7406150f3be66772aec0b9be8776a4d8dd73a939cbdfdb515c15be9ba7ca6d21a2da7b5fe140b301cce4efc09c6359b7161d424406c12f3406f9ddc021095706180b58df9458776f62b814f959f2a4a7a8b44341aed67e7d21c09fc25793462630e5d", 0x96}, {&(0x7f0000000480)="4b9cfe2572d645d4c292575c86ac665a7da73c1c3af09090b7fb75ace9ca842c988f4fb8c03792659531f699fada4e4136a8fc0bb76afd5db387ce852d9689d556d6c8a6c0dba866a125e71b0e2088f42f9d9c48d33534025c390760559fbc4ddd51b1e3dfe348511619525734955fa1501720e2fdea5d7433c9c9e6ebe5eff1c98492559b6fd53e599aaabfac07eb0a052f44f1375e1b85331cd1ce44abd15fd403094f692d2c06ba993e769cdc8a54136450abb119134b8dcce9b826b83a5d37bcd918a036c84c573ffc8b2e4fbf886eee6a5dad7c0be1f6b4db2d47bb409d6a86d0812d739074d3ac15033822707b0bbd237405a12b6437db2802d069997e5a71d2729aa4d4582d1dea82fc099318ddaa0cacd3b1e91c2b9017c8bb1de21d234c0b788303aae987223aaa15148abe2e1575ecbaf938a64ec0f2b1741b9a8a2d6c6c6630d05c7f3e7c8334b776ee6aa1c5b80d598bcfadf80e5565ab302d82c48a8d047d03792c96e5f15441153a35e4a602c8b268fca8e01bfd477b25fd35d3918474458ec940aecc467f885a34af3de574e99d2833f885041a23eed0883da5c5123c38bec698184c88e065eb2b7f5ba19dee64b562f42835131387da3af27ec9a7c8e5483b153d1660d22400af82ebbd16dc8a579e488e9683328d44b34332fd82bccb65996ef24259076d93b037f9ed3f6f9b85ee5ed48bed77532be1d6f236a92e10ed1995b1c4b362966d26963370322e5c54207b2a484b9138fb1e9e48f9795ba8dc781fb79cf1ebecfc89f51064bca85485133f59e9a2ef380f5a11342440f63c4f9962f1c94c36e58f09017200887663554a90e1a28be197627c3a079fea2ae39f5f923f506bdb11128baa2901a7c7f50e9430270c92da1ec542d2c5335fc2ff45ce92d9d6b5f722ca6733ddcf9d3cdf42eb7dc87d52731512308b85058c34c4468ed41d6c1f294476c4b7da420ee5716cc022d220adde7f223908d10c857cd2ac07780d7b8c47a8e67b8b099eaca4b343bd6fde06fd4bb813f279077e12b24c6095f7e33955303a794fb87376efb91be6ebcc8bc4109eb23ff2843b033ca89dc78ca9f713028a53de80f43b42e25b482338a7619b7dd91bd0cb5e530c88d36524a178bb27d379e1f8848c8db25627d8b4bd6ed393ca39a72d99f47be1e6e91ce4fae7ec6fecda12a98a66ce5899469867b3d03e19cc1d9f7f0d63734472231a38ad78aecb2587ea2b7a59e5144bbedccdbc8b23561826f9f32faff734792acba0f81c5361b7a7efa88470e83b2019bc38ec1d52cb872913bc54949f4a36cd0c3bc129f94cb209ea047cd2503d12e6c094f387e372d1ca5a71f9894267468ce9eb985707c374eef3ba581dafd3d438e5ce55e7940ac2076da51b4e1c8e13f1327c836b3b248586a6edc22f5f7c67afdb7f581afbfe5d4300c2b7f47e86b22878e17f031914a4768adebf4d26d8f2a15effbbb5de0b2689648ed0febee20bc7a3833975bdc26da1daca53b71b6ae9132a036d300e3e5a61be953bb68a0f6f218c7123b0b02c9a37cc576493e1ba50816e0b43ce73dae64006f3807d9d7887a933b1fc6595f17b628ac61540d4a573cf783bb3d8c0f95d5d8308c9c2525e6ff49a54ec73281442052382e94014b3ddceafdee05205f551efb64abab99529325c69559adde69f026db81cbec69527c09a2256cca2cc852e4a6b663e83713b68f6851f2732d74e4ee3dde51b228ae92f3c9a7d1cbf63999e93b4358c1d510e96d47db4602fbe4902e5d1d4d9f91ebacbf2331df94ce98d989b98d7784835ebb12bf56a5376871b27a2bac57a91368d6c249439035124c6f22498c3e7905aac55c44e6578c9306b53cf6fdf19da9d6b86bf0b60f2177cba0d25b5cd445b352d1c3573bffa5069636e94db0d4eaf2c7ac98b08783eaf74c1ca4d77bedc9f971e63ed49fab43ae17564391e86e8bbbf7fd3cfcd6c585e0012cb96335624694c5d79d8f319b36eff94733f5507955675a98547a958c2bf06f24ee932bc776421fa9cf9b2aac6ccc1f1cf639941b089112e6fcac41d26d9f6b3bda2ecc680310b084bdbd2d0ce7b6ef10c1875e5c02497bdf944c341ab4a89ef7548d70c9513570413fadc93996f211a418d3c38a675597227520c69d1b3fa467215a1266979435587d72ef547f3999b9683a014a9c88547d171c0e9f137e959e68113b34ebcf97d19550f2d900b1498b5e6def1e196632fe43a93a34d0cd4f373c0758b2e3669b05db93c8fcc2d3c0241b41278fca3d79cddf7b5ccdaf54ec7a76f579202cc35dfa2426c877b58c31937552b360c037889bfc1ed05b0924508fec8c8ef85a69dcb47765306e216206eb4a661860d40d33671a3db6149c2ad5af632d491bd1f66e5cb12b9cc0973eba12a1a409750591f727b0b04f57839a6a732d55619be4d0299d7a37cc082bcca72154868010654d77ed7c31685a88f75cc4e90213ea8138207b19498afb5d45fcbf498cbc04da9c635d2c2d9bce59e64720af8d8f6f23b9e8bce91a8a747b753fdb32b325fedfea104efaa2efb971378c7e502e9df981b03ee3e5791e71bc885383cc3662fd6d9a529b9b4d32bedf4a5b32b6a1c6b0f32a4fa0361eef3d20b55d6d845944e844cf034a390d736dbb5bbd59ed98c8ac0318e89c8d3610943621075696134d124395aa203377b70d89f1eb63dd01812c666afcd4e0e2766cee0fe99d76ea8e1c92212248a52d7451e5ed12e946a73a5e2426eef6ce563d5b1b3261cefd1402241ea993070d38af87c7d35b6efa1d91d37e7778360c506b9305aaf0ae1505c3ed47eccd568a50fd51e83cf9509489e8d6a53b25057cadccaf4a823e90ba498b7951dbc084f5aec5b6ebcc6adb4275442256ea3632f846da089a69034d5a3398880036a0d5592aece803e6b109f9ff1b290f806ecdfc17afd77060485e05ae7aa0330d8fc3202993c31a5b8fa8013cffc422eddb82495486d9a0e0ee64167a2c2e068a4cc4c10cbc0a7cd51c8ec796bfdc7c8a1770cd2851e29755151583eee3653467960fa89bc53402cbbf6f77d15838e1db673f713640c7bed38d49d1cc2f9a92a969308e1b17472a2d371594cf9d61833d26fddc7e1a3735a6112e2a6e26f48b9df4be721b13ecbff7acd8b466442ef77c93c72dc5b065040976c0b1bd7e620af7037444dcab64b7662add3a93fe1e57249144cbcabf1eb3ef2833c6bcfacce3e8923f3322b268ca102191bdf3655d6fb03881b0827f5cf5a5df1c8f5bfa59b45e11f6e347ae5d9304dc20a2bbdf7d6829c41b0d153318b4bb0805808a1f8076777ddaff646238decd25316029990bd86378a91cbb24e109070ad924bd31ca50963af7bfe522d0cff8119df195e94fe7ef3735df5b71278faca05f41fd859fc68cc90223acd1d32a23c3654421d87515634b8b78b70d71bc564f7ba5dadeb5c33476f28cb3e520021a1643eb987d12c4d2499f5f6d58480c879abb6ee9a7e2309677500b4fdbd592f2fffeb6f31a3a1d743a71e492bf4a0dc75e42fc018897b4919cc73ee4d34a66ef6d53d242d9e4ccf7cbe456cb499964a0f391c7b8b0903f796d4662302c950bc6d86edaf10b1ee3c2df5095708ddd9b3bdf2eb5b01773f702b735ba500a37304114d92a112f68c13c841e475edab40893a2f13666a9176a25705e7c0a672b55ae1bac9f7960c4bbab7cea88bc13bcbb0d6ddf8aeb92eae7a8e86e57d27210ad73e25d4e78ef88b486c9234e89edbd49c3356bd18a1de98688c49060cc43751e30b6aa4e6d169520254ac529c38452337271c913bec21b72a5367ba50c8a27cd4c0e50a8959ef1939eb6b057038d9600f08e2cce07c6739d01a71a9c1b77d51d291662522ec6246c481734786d32732aa81883edaa584e91b373d30da9c6c215bd36c614443a6a732bc11dfd8fbc822de4293f1ff1dd7c9e36384a0f7e1263b6abb69851651a33cd667739b48c77524b2cf4f2cd01f596bcd871517ba95d3dd54804938509ef0ef08ad9e50b6ac51e40a711c686a8832a6fd4b0d8faf2c3921a2360ed852484f03bfb7a4c292b192b1a7de1d2598a3644ad5ddab01d4b24eddcecaf1bd2e04902ab102a98f0c73f67b68c8061a948c2a3d6c68dbc6afce780b225f3d827a10776135aa3c1a5a3d4f830163647245ded9d1c9df03a298bfc532f68b3e1f2acca9a7efb4e4326c9fd933ed815231dea6fff97de96769579e44d9e129e7fb2b757ae62d44776661d42f781cd78585fd7be8ca1355a3ae15a306c96fe1d5ca5c61f6db1ed3efc9a1b2b83286538dca0e309fd9eea2e5dc1e2afbe9c343814d79d04924ee7c587b757b62efb5157257209474aca44c6728980621a454b2bbbe5e73c031ae75a55f43af36b05339af0951d91a3a08d5208d9deb52c0dadfae419609d50222bb91794348c38331dc5389635c4c4799941dc8c45c024f1e2dcccc364a92a078cbe60309b18b019ac0b54dbfa6430155255e4f90b0e7fb8db55ba82d8a193e06ae4d50b45a0e01465172a4ec0c861ab93b91fcc1ccf3a964bc2d5c09512a938998888f64d48b7608d383ecd8597a2436759a62598daab17212563ac0d73248650f1d4f073372e10c38e6ff9c0a0ee272764b842a99251283867c6c5667cdeb1fbfa73fe75bc73ef18c7211b67d18212f858d3f92442f8df26b5e1724fe4ad8c559a75615f88a0bf2a50f61c9e10a1a3f5f261932f2cd34801b3b954483db392d1793edfcbf38cb26dcf09564e25cdb68eca680fcafd19283bf9af44cf7804cf719b4f888660d31026ed1ae5e6dd2b865a75c885a6a842d3f9b6269db079822ae0d3066903981b41e6e5a9ceb90b55f278de2a199dd8fe081e4f905ebb0954caef47515fbe194f26caa1dc63060301689133dfc7ded7cb1385429c5ec3c0f46d15dfd24ae547e9a8781e2c5ff6d9bff7035995c42b2b15940f991b2f068832b26e005a7d65009127a782deac7eb159fb041d6cd1d7f3e94414aba6110146b448daf90a5c1791c2776e8f9c14b2f3897ca236240ffad8dbdc92fab9ddd602407d514b8fadf6c781c0e459d3cbe23f7c7c22cc2fff45ad16c34d9a03ad743c7375fb7c687ed626ae90c06a038112d4dee8fd0c6a9900389a8acfba74cf65abe7aaf57b54732b5e157e5118aa924ebd16eeedcf6d3238450d07483bc4a7fa892c134bd23d104bd593943b1f383fe50b43c6e1536c86cb1ded666d92db90facc164d5cdec2651cf8de21931ed4ade05ea9e22cf8113004ea16fd21bebb3cf056253d21b8c81444070ae8d8bde8d223983a9daef26c181b0a39cc8534d1810910d14ca5738a30eceb34c1af64650593469d950842f9558bd4b96c8d5215b75e0291b4dfd928a272c8184e5b4eea76d972f247f1eac5272b42380e3a344021375c3c13053b3c6148a2395914d1b83f657855b7d70771288891dea2f647f5d14f06c5dd7df7cca32663bdea51bd93d44e6263aadaa3bf0201374ee6f8872f7a0df186dae3710ad0457417a341f0c5eca0f7bed003d97488b6242d3c34328afa86ec496c796320bcbae8f427583e5852b8ac2d1205bd756c4d1f1d9547e473706d989e25402033388a57c04b3576f919c6c8829507b4ee9d5226110a2b4253a425f52e1b8d7c809790d7fa4dea3ca4921a2bdc8fb2ea3e7ebc96daf49f0f5b995ba5b32b70a56b6fb0365c10b23f039a8c5f135a1adf9d1809dae343014fc3201ef8018cdc6992b77ecafb840e69b51bba5f7b32e8bfa0f78a4ddb9d90e7adbe37ddd0182", 0x1000}, {&(0x7f0000001480)="a6f14faa01c569436faf7534f7caaff578c6e4648f22000cec7a82ab3b82174d62919c97625d4f4748298f1c9eaead994971fa7d29607de952af2ab4e93e50fc6a3d3aebd6694abe27d976e39111770f5b92140baae0bce9bfef175102b83776b4037f50196180e6d29f3686c38a9627659d1bc41b16bebdc9f2c12188e6e3c5b82ebbfee0f5b7586454c819b21bac9336124d29005aa466eb5ae7378106c3819eb67a47212c5d492513cd41beaeaaeb8ecadef3289aed49f1b363f2851e00a8a44402b1613c73f30949f7ca48eed3c267dad9cb9b38dc00e6692ac7038ed34ba10d7fc8661e5edb38eb8da3e74fd99979185c81d32b9a6b571ef9cacebb0c3f4fe8526b44b79c9c146727b8f1a83ec40b4a8e18fe4fde79d57dc3408b2f6dbec32c12ff5ad6735a405653d3306a186f0aae28646d84b9c4287244dd1a3038d4c5cbf6df311808ea8081d4a9d39591c2b18dbd1d8e1b6b5e33ea9aa73644d88c9a7e27a658c564b340444a94c279cac000d1eeafb599bf94d73efd0d663f54c98da17cc0e0f45402a3f02d6fccc3d704d82d1d2a8753ec57377cc17750c3c9b1eb778c82480cb86e756748e875184e4ee3e08a3d8a4adb05b8eaaa95d8f0ba76991d0d54770e2019d3b485844e5d74c479961e5730a87479cd932b4ccd4b215c67e4df8c220bc9786d6f937b425277a96e031d227c8b58a03a8bcd457aaf5953a7f8bd3b259d75bb0e15e6f4f972a3f808bd989c5b39713156709adfc3475e3ac8700b993bef89863fc7b365ee8501ed5b7260431356087449c16f219ac9968f5cba66694a09d6756a202573691440b179a384cfeeabf3ec685e82562716f038b30138bfe3f75fdb0da91e9171e63a50527ee2b7c859d1512dc3ef8517d9c62d519c69500c04e008be675b9cbb13d89e3a881ea5215ddea6b2cea416ad1cc041411218f393d2111330ae605288c8d324430082366205f5785e8db94ba0ac8f03526231a49e0b30aea5ee716d206e182013b4e2286a35cce90c95d60d6b31222cf33495fe4ce700d8cd96acde6779de576eb50edfe7c671b5d354a7148105d31560e84a3f4edad57eb408cc8bf4249be71e85ece5d613e7676e71086c13fa1a473c0b6ffad9ce2d7a7a4e3ae2cd9709c614a13ba7d118ef70f0698eb7f3c2d1a2fadb3ac76171314160d764567073630fa8b93c3a95e4742d9363eaf42f75548f99cc0ec9878b470853901774fe65dbfb824219370fc1703458d1e9aac1dea4fd7d657d3c8d3cb312a7819720f03048d1db7a01d7d5c6c9097a034476cdf4e89e69306850bd29485f28877878ac3fdf72cefe30a60eff3045fdcb55969760546da26ba6dbfcc7b936bca8227cc46b6c90d54011e73d5d9f08eda3fbd8ac7438a5c19074c21dbf3870da3904a2d14235fb59115f1c51383f38558f0dfca1302bcacffb3757eba035e71d1b3c1c2dd054b6f6ea25d48a2ae08d695e9da57cae9a34052bd963f4f62cbb1cf3f657ca87bf94de5b629fa34d47fa0ea69a082deff471abf32e5eb29b905cdf83e4d1096b6b3fa518fdb752b9126ccc2d1dde06c9c70b0865f461d80aa083437a58e366d26d5c4d32686903f8bc9e78ee6fdabb5da0a36c8edb55269848affc0c36d82fc2cb0070dea8909396b1fdd317a231ea86bfa48b42e34be0ab3b3329a076ae8b0da56242ed0057fbb115b0beabdd9f8e9d77937307be149d6dda3eee1c5dc67dd1b1a7eb85226f35ce18e7faac2e39558b98be2c3e911eec1d655d6f483fb7ec8512722ee0359620fc65eb3e7f50b2be9184770e7105f3ef634c70e6b5e295c474546fca52329a5de1189374d766ddc8bdd3a718288ec4dfbbd8867cdacbbd1494ceaee8e7544499c0e03850f2016188ecb4b3c9735aae86a4251590ba8401820c476327b9d31624245163b1869766d6dc81cb27ef584c922738c67499b91102a2b1e590f44bcb74c0720ff54be76bdd811aaa67bc2c4137307337ecb3d03d72c524b445a835ad6d150938198ac32a9a0065c5dcaba50902c5d811d4376e13a54d96685ec87d783055d8cf971394a524df9d3f2e50b787e243b96940d51fdc056a99f9d58d3ecdd60ea2330fd8c61fa421cf2e0c69c1b0abe9e0c06892cc1e6a9e5c74392d1566e4b526e060b4bf0cacd5247ca39630f3bf685c8d72b6f7fdf19d0353763e1814f21fa84a3b3b4c79f519e2f6da712e2f621618d53b96532b48354da9e8290fcc227fc3c62977b377324c3a903e5daa7103d230ba725594d2a4bee80ec42890ace7c6dc7ba49eb72631add6165e5f11bfb6590b6e7feda2c5362b9277b64dc4e27773b5a124123e35c09dd6b6106a573fc1a17b8e03eba3b1f39d15f806ca5cd08e7f2b81dd87bcfe2c6637d0a87306e848fd71e8bcfd5bcc9505400adeda63f7c31431a43ff11674dd6c589ecd52295583d1d81c49f0f7fa78923ceb7297baba7f9fe23257b0afda3aa50e0587b0e264661ebe9e3f45b0f6e16f22400cb4fa55475ce6b4d70bc3b6a52943e8b61c79f6121fe95080d7624a1a5137666aa3ed2ca4d4191a395056859a6830775a3453b682cd5e97669901c94ba7c0ce7bfde063fe7afd13816ad0a8b6e0f479e77a48fbea87dd320f692fa0fd45be687074f3ca6e69bd6e39c20852642835f67fc91c800f3336c23086337c9a851ca16991fa6ea1cfed8046e6cb6b820ad3ab9f4512a49d4ff9317cefcf52c98f4cbf9e64aff000a2dacc80044d2b9ea750de6c6078e374b494bc3c62883e0a74c95e897c892b0c9961236f546432a916d167fa3627f51ffbdaa53ef80319168e52e992191e9e15f5e0cd68315cd57b923ca3a89fd8f1eaf2d7cee628ed21a05e5a53adbd5d507a6f57d72903704bf74635feebb1befc1a1f6ebbec451e69043b92a1b03395aa4beaef8063147d8629b79165b7212ad0705e3e5aef582c5bf034620504980129c424006d702db8a5ea1bd5cd373dae8c4cdf3a66a54e883a4613542da7fde12cb111683ee6ce75db7521c161fea167b332caf7302530c0f9f0677bac3498dd0f9fb77e72fd7c0029957d7cf71397c05c84b9a42817991113a1cfb4bbd5af113424601623a92f67029e031f8b1c48d6b3c3305d4c2214d7f1ea86b61406fc0c5fa9502f395af388baece18a27bd9b3b40851808e11111199b5e3b8e87b5bf189e69d49dfeb77d2ec3b6ed456354e958e03f9183e3b80be24f72918a426d046f67711674b556a3261a88d72e03c7b4a5a64eec5713d585d00551375113d94ea982104bc4adad02bafcd55dd95ff4da89187b240738705b0ff51865a203fc71dbaa705291960a9f326600fe39e9b6e7fd674883c340b321239a150d5ce2823193f5e83393127169042e648afb0b4a21f3f34c9a61e81549188f2dac872b05ecce0c884be430807bb65a6220dfd5e0884e5fdcfe4fe40bff464cd0564bf8f5f4fabed682cd2692e842c8f495499b361dabfbbc0193258cd9cf64475d6c90ff1012451c809f960f2a673b1a207c35dd237c1b93df1260c08e7023400983f4b9b809dc1072994ec8dc7d9ba531e72ecdc764b5ee620619ee87d0f75303ace3c804da5882195e04e8063780f7c26ff7a3e6e7e31c06d3b017dee1318e5135b87f51dfb240af0fc66739b8791c229e4c490044c87debf002a6b01bd18a28466b7812789f0e5cf16f6acc308b8855094aa2d563c69c472178bef8c1d3c45b51e7a6133777d69f5bed43236c1ae14b0c4794412dad1456ee7f5790d20869f62bac3fdfcb3fde3b1ac4fc93cf4247bf123f4c2fbd3e6ac6a5d488acd7a78ec426e46ee2b11284dd6bbf11c4a43168a6248236a380479e11e873741b2389db49c3f09917495c0c244079f302b4458509bf6a3267c3440f14b0c5c7cf2457a395ccb1cebb321cd3115110ddc0b706a0bd00968b7a148e96b59bb0e8daef1e6a5aedbcdddefb89160486b04955896efb738ec92b9eb79d89df668019bff82107add676f4af4690334b3f2da49f98ce121979f353ba9164cb489120d880d416b5aaaa530b629ead9d1beaa880d474d2bed08b9b55d1f2b831923faa7a4c1ca31c1298774f123dd4dc11fd771be51249aaf35e189b4cba85632eb330731329bd51325ee5963ec33ef9d9049b82118ca86643561f86c9f84763e5748b200c89e8a7eac20fb028d92d91fb5cb073bb13d7a5c8addccc6b49f996481d1fe0355eba3ec489a6b4ca99687a31235adc79498813d7540d118d0a95f66d0c56c30c92e2f20d35c45700734b90f34431417e2a8678826bac391c1b0f1a23f65d0f230d885cebb5f68a8639eb1163db2e982aa2e3b4b3f523d989dab78aa929128919b9d1cc67038eda3de3d41e297675ab80fb124183e3b49971cbda7046acffbc14c3d9d7950d32ab5d97a2d7649759fc551c7a489cd9781a70178c10a434d82f50ccc7d56bb3539f302a74d18f9728b0b1cd14668b0a3b5e36f559daafc11456fc16a09ae0acdd697bfffa3572f51b6a2b8c45e0f07fa8e5da074129eadcab4c9de217d0acafcf31ff6807a35554de585097113db13565e413ee7675b2741ba8348ed833f7b054f003e22099f13560434c4f40054a0c1ee7e277aebf68b17beaaf82b37e3e8394edddcde8d1113209e9934ed9a1044c82f4143fde1236c7cddd1825b94a9e67da8eeb2fa0ec86e20822b454752f816eec9a0acdd7fdf9d65049bcb47e2d78a48f3a22e5e7dbcb231d153e5e3fdb8cd236f59d82f3e8cfee3e45cfd89ea80e35b170cc8e9eecc2568ac0731a6396d82c99acc0ec2d5772157f33ec7487d43558b75716f92d9096547e2eb9bfc83b6334def257ceb4543810b0e7a8d3d5c13d02feeba4c628a519dd65b4efca28ba14d3ff98fbe0ca43c693cd9c3f4241f08b438a0a8488a55c14925c80c170a1e75c4804a123b7999ae3ffcf2b74f4b424d628847721e7cb8772298f00bb7e39cb910f4ba1aa89464f4c22a9746c0aa0726330a25caa207187c404338c7658e8f6d55e0a5de62530ce459c5215727bf6c46413fcaacd42d0da6fe63b89f1f0cb82f87a3345d8e5c5e80aa6c23d816e933ab92722b6337348082154b3c99344c7558186b61d45b8dc55e821e62aa720504c10512a3769e913e72d002fbc7055512014bb6ece8bdba9c2e31f65adcdfc774f4cceb71fe5acfd9032a0aeaad6cf293bca58314031cd84d7baa9de97e88b8b303ef20e1cd62becddcaaebb31e2ba1558a5f19c6fb67f376e5119997977c8a2bec7467f5d2f9db72fda208f23b8b98adec9035efb2210984991ecc2ac4d89450c9ab0e835cc988929310bb081f8885a402e1187ba6d7bc27a48877f8c165c1919776f79c7a0a4beb944678cd400b2eb90f20c167d63ec4a5b636f51d16f8e2995a6a58f09c6eec9852323f5a3ad83b9a7f9c9f8109844b7834e8a8f7018c923c2324d6b3628f97eb61e6be90f8dc173de46d70f052ee233b1ba9c3e634b47c306d9167394ea2e89ee87f10a797881c1559992453e7647fc49aefbde47e229a0ef88ee4a5afd2bc82fa4eb411902432cf8bd3868c2edbca9f66783ea6a5e54fca1df5a92542519a94ffad8be1cf62766180275e7ac9fc914bccc08f48b098063238e576268fd556bf9c5dbd90d94db5e7aeb61f340495df429445a547b983f8ec037815a74f450a12e9e0f1b7c6b15c4a94079a23f0380ecc139e1f35854cd4a97422cfc2b819620dc58ae3b6e573f162ded770874a76ae8854c1203cb1742a276d47c169a0508485eeec0f01242107585ddab46", 0x1000}], 0x7, 0x0) fsync(r4) fcntl$getown(r4, 0x5) setgid(r2) fchdir(r4) 01:03:46 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x104) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0x7, 0x10001) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x957, 0x5}, {0x1, 0x800}}) sendto$inet(r1, &(0x7f0000000140)="ea22d99f3c18df0c9471a81d6a8408a65ebcc92f48c8fed2457697acaf767d0915e0aa709f98cfa12c312670fd6996cfd490fac4d197a0bf3b522a1258074ca4b7212dafb4f7ffe59ce259696a586f14aa3acdf0c8fbe77e2d18ca5f76e870d77ae86858df1edd648ff644379796b3fa79588af53aa3676fdb6b1f37bbb2410296a836ef7d1cc93b8177056c", 0x8c, 0x2, &(0x7f0000000200)={0x2, 0x0}, 0xc) 01:03:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000240)="35db4bf2", 0x4) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x3, 0x81, 0x40, "967ee520e0ef9c3635c5ca4b1b4c7eae26aa7e27", 0x400, 0x7}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) bind$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x503, 0x0, 0x81, 0x20000000041d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 01:03:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x50) 01:03:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x6) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f00000003c0)="f32d005489341a3c17cc199ed62892cdaf6aa2dbfe6c2d76dc213cf9ff54931812e974081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9bee6bc69d64caec70d3f2d22d2e56f9ea3bfd1f19e3db6c63247ccfef4c52f9c47eafad8e81c2af893a2ad44f46ff897516562c58f9ba325777eb60b024720ef8ab9d878b0ea6c432f0cb2569b61185edd4d557b0ace8800e222ca8ea2756bd1091e5ba8a2a0879e317b35d51f4dd678449fca8187be54b40000000000000000", 0xea) r1 = open(&(0x7f0000000240)='./file0\x00', 0x880, 0x11) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x1, 0x2) r2 = syz_open_pts() close(r0) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/231, 0xe7}, {&(0x7f0000000300)=""/13, 0xd}], 0x3, 0x4e) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="b85aba1a7019715df14e3696db49201ff5fdc66d37c822209a82a792326ca7430502bd57718295419a3238eb3ae5195fd0f842f4ba96c80f4686e15cc27fe8", 0x3f) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) read(r3, &(0x7f0000000140)=""/249, 0xff90) 01:03:47 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = dup(0xffffffffffffffff) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:03:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 01:03:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) select(0x40, &(0x7f0000000000)={0x3f, 0xd69, 0x8000, 0x1, 0x101, 0x0, 0x6, 0x9f}, &(0x7f0000000080)={0xe9d8, 0xfffffffffffffffa, 0x4, 0x19174000000000, 0x1ff, 0x3, 0x9, 0x10001}, &(0x7f00000000c0)={0x7, 0x0, 0x3, 0x3, 0x1, 0xff2b, 0x5, 0x9}, &(0x7f0000000100)={0x4, 0x1}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 01:03:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="4a5f70823f8c33e80261e29b4ca8baa395d548258a9eaf7ccc512c1aac000000000000", 0x23) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() write(r1, &(0x7f0000000100)="b76ff513d5136926f089de9cb3aab80572f5f228b337f9fede736dd437125e9ac2a6dc36bc85a2216c79337838ab9d51da4bb16c3d9b871c0f35c5e0124c4989bab8357347f2f2a2d5a15739af95bade14b12c69a1a6086a0c244b458eba", 0x5e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) poll(&(0x7f0000000000)=[{r2, 0xf0}], 0x1, 0x0) 01:03:47 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x1002000, 0xd) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0x6fc15e9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:03:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20b2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) close(r0) pipe2(&(0x7f0000000080), 0x10000) socketpair(0x1e, 0xc000, 0x6, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="011f98587d1d7325d79233758c157cecba9e26aad5c11749b53f4f615f7a432c3bcc33e144f8a2b530fba29923aa0e01b414e0540d88fb05f8dc3d6cc190a44251dbd24b8937dfbbf5a0e4fe2d07707593f8887debb1e24f4504ca4c6ae348b1171107f32650172dec27768770fce197d19a1027c93501739a46eac8348dc16715cd59f851ba1b9a873d4cc5b3f24c4e86bf74a69bcf11eac309c3a5fc9028a09455594792ab22201a292acf1bcd563e7e96076be934df5715488909bf44ba9170d1f7e645ccf54e1f4479465ca87856a1a531073aa40bca707e91ef8b629b0e7c67e620e626c7de5b0d60cfbde936e4", 0xf0) 01:03:48 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = msgget(0x3, 0x408) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = geteuid() setuid(r3) r4 = getuid() setuid(r4) chown(&(0x7f0000000280)='./file0\x00', r0, r2) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 01:03:48 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) clock_settime(0x6, &(0x7f0000000000)={0xff, 0xfffffffffffffff9}) 01:03:48 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 01:03:48 executing program 0: getrusage(0xffffffeffffffffd, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 01:03:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) r2 = kqueue() fcntl$getown(0xffffffffffffffff, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) read(r1, &(0x7f0000000240)=""/125, 0x7d) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 01:03:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() write(r2, &(0x7f0000000580)="313c2d14c39f522e734a288c29eba0d3b9df9aa9c55864d34b9365ab51d6f3b7554416f5c61b336c09f0c91a9bfa95b589c6c8a06d7096f4f8238ce85b8588dc09b97ee03ef7e0105a173814a4b822b051583a348ea264a531f3f3bdb896fd1c97a3deb8a91585917cb9b5caa42c28831f96e8488755443f681d2159fb4f41f8fd016c13664b1d1a26362cf3eba45f04d7c719018bd7f568555f601c6b9a1aa1c8", 0xa1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x94, 0x8, 0x8d00, 0x4}, {{r3}, 0xfffffffffffffffa, 0x14, 0x0, 0x93, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000001, 0x4892ed60, 0x101}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x10001, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x80}], 0x2, &(0x7f00000003c0)=[{{r3}, 0x8d790783330743e9, 0x0, 0x20000001, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x20000008, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x9, 0x8}, {{r1}, 0xfffffffffffffffc, 0x5b, 0x60, 0x0, 0x6}, {{r3}, 0xfffffffffffffffd, 0x15, 0x21, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x2c, 0x20000000, 0x6, 0x8}, {{r3}, 0x0, 0x10, 0x20000000, 0x2, 0x800}, {{r2}, 0xffffffffffffffff, 0x60, 0xf0000002, 0x78, 0x3}, {{r1}, 0xffffffffffffffff, 0x5, 0x1, 0x7, 0x5348}], 0x59, &(0x7f0000000000)={0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 01:03:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x6180000, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x3, 0x654, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x2d, 0x2, 0x2, 0x26}, {{r0}, 0xfffffffffffffffb, 0x21, 0xf0000001, 0x1f, 0x10001}], 0x1, &(0x7f00000003c0)={0x3, 0x6}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x10) kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 01:03:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1) socket(0x10, 0x8005, 0x200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 01:03:48 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x0, 0x40) r1 = socket$inet(0x2, 0x8001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100a0, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0xa2f}, {0x18, 0x3, 0x2, 0x3}, 0x7, [0x17ac000000000000, 0x359b, 0x81, 0x9, 0xfff, 0xea6f, 0x2, 0x1]}, 0x3c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="e8f0e55e", 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) listen(r3, 0x2) 01:03:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x5c, 0x4c}, {0x18, 0x0, 0x0, 0x5}, 0x1ff, [0x2d93cc5d, 0x1, 0xfffffffffffffffe, 0x10001, 0x9, 0x6, 0x9, 0xff]}, 0x3c) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000001280)="2353ff7f9e1770d50bee85974cacc94b292fa4d7b809a3dbfd5ed54f8db2e19bad16c48639a0baa8802844bbc281833f614e1630ac4f10ee9d94e272cd0c73a7699a32e6531f5498acd4a58d19a23f000b28009e087224bf6a407fd93f52246eeb196b65eb802899c1df9287cf275dfdb1cdf060d3f361520283055e0f496b89ce92dc87df44f625e3d23bd314378c62730c0c188bf0e63e56c1f02e0a2f0cd18883b010dbb652282f3b0c4f303ad52ff715d11a9ab86c878dda", 0xba}], 0x1, 0x0, 0x0, 0x2}, 0xc) 01:03:49 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0xfffffffffffffcbe) 01:03:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="746b8d7050ec3bd04d615462a2d24216dd41d77f31d3785345353e7b58addc534450bf75051559a5daefbb61f9a7e945c19f33fe6bb02c62601ffc4a10bfead568f91826733473fd5602ce531310e7a122e780ee", 0x54) write(r1, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) r2 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000380)=""/214, 0xd6, 0x1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) r3 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/157) 01:03:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0xffffff5f}, {&(0x7f0000000080)=""/186, 0xba}], 0x100000000000007a, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) close(r0) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x1, 0x401}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x3}], 0x678, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x1ff, 0x8}], 0x2, &(0x7f0000000180)={0x8, 0x3}) 01:03:49 executing program 1: getitimer(0x2, &(0x7f0000000000)) getitimer(0x43, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x1}, {0x400, 0x1}}, &(0x7f0000000080)) 01:03:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 01:03:49 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffa) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 01:03:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) close(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:03:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x1000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:03:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) socketpair(0x0, 0x3, 0x623a, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') socket$inet(0x2, 0x8003, 0x9) 01:03:51 executing program 0: setgid(0xee00) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800c, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000300)={0x0, ""/77}, 0x55, 0x2, 0x1800) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x0, 0x4}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x20, 0xf0000001, 0x2, 0x81}, {{r1}, 0x0, 0xa2, 0x4000000a, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0x78, 0x2000000c, 0x0, 0x9}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0xd, 0x4}], 0x4, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8d, 0x40, 0x1, 0x35}, {{r1}, 0xffffffffffffffff, 0x31, 0x800fffff, 0x1, 0x9}], 0x3, &(0x7f0000000280)={0x101, 0x5}) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) kqueue() 01:03:51 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') nanosleep(&(0x7f00000005c0)={0x9, 0x2}, &(0x7f0000000600)) dup(r0) stat(&(0x7f0000000140)='./file0/file0/file0/file0\x00', &(0x7f0000000180)) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 01:03:51 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r0, &(0x7f0000000100)=""/172, 0xac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 01:03:52 executing program 1: mlock(&(0x7f000079b000/0x2000)=nil, 0x2000) mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget$private(0x0, 0x2, 0x40) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x800}, {0x42729b40772f005, 0x9, 0x1800}, {0x3, 0x1, 0x800}], 0x3) r1 = semget$private(0x0, 0x4, 0x300) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x800}, {0x0, 0x5, 0x800}, {0x1e85db9c630b94be, 0x100000000, 0x1000}], 0x3) 01:03:52 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="827d0b1b520c067866b8fb624a99fd328642b48c8da1893051e745a3a7eaa91aa91efb29dad1aa31b53864e27ddb2eb86515d8f1dda3fba6027a9449c658f21d837ec77842d77465d998693ed2d4c665caaa4ff15728f50df9d581bf9297e6b5c9c8ebc91c12b134712bb010f022af5ac12bedef1fa6270caa09d6897644a8959c7cad4128aa567d72ec38de0b06dcbbbfe432cfe4faa38b4332cc506b93a69e9af8928b7c41d9b1966a472e6012b7dc49cfd85014ef0a813090ceceab194c04fcd2a5df064859b627b4129d3d95d0991ce6923f123d6dd100766281881dad705cfe0cf49a0b4d6e2667636b3dc534a8506958e822f926f1f12311", 0xfb) r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="8b8b2744c1fabecc69e346065ae2980599", 0x11) setuid(0xee01) r2 = dup(r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 01:03:52 executing program 0: kqueue() accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = socket(0x20, 0x4000, 0x9) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xffffffffffffff00, 0x6}, 0x8) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x2) listen(r2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) 01:03:52 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) 01:03:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="9f3a122b5f5c56655426cb4ea0af866b9ada561d0bde6d810390cb051dc20d738e898e45a8bf46aeb0200bfeb58b25de992bf27215d003e70fbeb250be338a9c4fa601edc25004a585cfbd7ec377da419f443e9f37896b80a3ddfb176543093dcd488e2e4dd0857c67266297eef8e27278819c3d95dbc5e53eb85b197f05e8c17e536aac7ebc09cd4171992a828df425fa144fbb2f3862193b17557a5fad5a1ad2efcc49c6dbc9ab5eea2b90d486fc3893e9556e6a82a3e1fd0fc11c4714284a9e086fc0c053a75965c319b0093b106d1178482371ba4857c1d0820899800d5b210b56b93eead492fb9ab1c249008aeaf3abe23fe3b347ca7653a8d31a40435e97fcb5d6cd5b90317a710981bacda1bd86294c028096dd77fbfc7778ee4df58f22567a6f2c7308407717216f25d0fc6b189e746095b7dea02ec7d02f0b5067cd9256c8bbdf24cf337d94f206b46e461a38883d25ca51186d9b800fe6f75e6ea43067370038a5374c0d534018b5a6489f6c90fd6aa4f128c800a1eb5777b9aec31dbcb2717bd38668ea96bd5fb1ddf3024a7c742c777ba0b790ceca62b428dc9603b59815fddc51446a94b5cdd3bf26ef36cd2193d030f702617c91e2f37b91a13f4bee6c9a26ba2f357863fd05b5596f3f60d60b0d64c944387fd09af71a23db032bcd279542521871b4f2dc9cc2f12d99b1bf7167f8d1c6b625b7a46d405e1631ca7ec6abca91b38c6249d325e72c0161fd95c4e74e5f516dafe8d08deaa121fe1c0626d9d131c938d093a2142846f0a5b59245a162e0341038b3789a81ccf59648be32d556a028996addd1ef102174265a6c02653ed5f557db123bac58dce5544bb49d8120b76c9366ceaf957dc9097f868543dfa5263bddd8595edbc219d628fbd5a62aeba0d8e80c9fa0e39d9748ee0f2fc8417fbb96269ce67b923c7943a94b69367d7b2025864d4c8ed98f697cda4154cf9e695cf42266ac1b10dcfdf337c4fb6f6355ac5e28c41480dbd5ee0923db8884485f0cf8e79192e303ed77d8c3aa0d55c717320bb5d2aa5227ec3f1ef052e7fd60f85b8d2fc72f5289f6ddc31d65fa864d30a42fb0e2b58c2b6a79f2008639e9484fab8fc34e7f90e84d32ca0ad0bd56178fa7c414875ff20b9d58b299463f78e12228f399bbd82c22218367fcfb6ed02f75f5dbcec2fbfc78256bc0a17987a1e61d20167b413ef812326fb970dc303a5ef5705067615dcd094e16620fa14d34335f98b2680bdebdfd8b0dec5ff9f5b1b6e7e69d52ff487e2ed82d32759c5c6b5d098bcfa0b93babf14a6a2a9eb6ca0fec11b2392a19a29aead856b1cce670348795e9bba6963344ec483499e312428d74d6b66948627f61c1597b6a83352fa0608c1eadff131c8c398a990bc6d64c0458cec8f68ea4f044c0f6f0c15437d784d168cec2d980345e7b048242d38868e5d9b13cc622e5950212afe513903ef9cbb6453205ac42c5a907bc0bb83deff3d310037ee108274b844641bd722ae1dbcabbe1d4e044e522570c2e785bde676ed5ba343a9aa78c9774ef134f1d18bc6dd5c8013cab018666683dd73b9d8a2040336c78d0ad79c41463e03e33d0b606a01888be46deff5031eab7aa70147f15c827066428d082fbadf3e5447cb2a1f13f9714961cf6d60677e200fbcdc47a33cf31c1fe3124397d8b2bbb13bf90840bb9304dc2070a153d544ff3c7beabfc8184f2553e027d227546c9c1b651b320695521329b129342a1c05a23db30a36559db5a8b016506b99fb4ff29d1d2871bf59e8e831464ee93752082803a3a990cbe6e5400f18e5510260e0eeee4805d842857074e35a65e2cce00a6de10a31dd88cae5c2162a45bcac0c2a07ff5c62f94c6733b331cfb65729b0a4f71bd1a801c3736a3e2eded8ab2ee3749434c4d68adc564cecd16c16a61d6df216bccd76c831342bb066c30ec8db61291d3b7c93c24c4098982180793fbf855fcb112093da1735cb8a830835a655f423d87105c0a5bbe8ea9492e57c28c5b28d01569ab78ae10c26f0d0972ebb8d103f0086cbb6f3e02d5b54ee214ad6677769d5d2acc2f6db5451825bd136e6b730b5d9e0929cd4c4ab5b752edf16a8801324355cea2b1ac161a0c09193865938a1fef32500ea540c1c5386417d005c0f54aa64a94fc713de6048b9f364e8f0736100b5bd7ec06807df2f6e9eaad34ec446afa56227e6470c6b5ccde049feec1ab2fc2ff5a7a2752082d0fe93f10a36ee74dfc2b18018c05e0cbcc0afb138a0a62dfcb46617f6eb8f3bc070bb1b0c70ae64db34ec58f21f116aa3d800adce44ff6d9f1d150e068ab7cdff8003972dc2f5360194edf70072b1797198c00f910bb467c9b3e6e84331f7d3e189a7c10c73f87b64f6c006b3b71ca9448dd84c9ff4e24d018e36486c4351be58b7049b474721f3a41c74409468f7e35412d1f908e717bda56dc91fb83360dceced66b9b13be9d5dc3080f1ea9e31472bc1c7abe746636f41788d18143a2ebae2fa3250f0e6c0b6d20ea001588d90ff38737963b09834b2006b90925807df716524ea64064cc5c8503d21982e98704704835eb67d0a9320d2cb1a7d59fcec5e7e867f098e18f8205539d30fedf802e62b8104e46ca4323e676cefe9f1c82a36f4fe06fe9a6ff2be55f0680fa8b2c2747bdf99906c0ee18f53b97cf231349481df873266808b3509cb801746eb8f45ad9005ba4943d9df2f3df0f150e04ce9f53ca3688666babc696ee5958efa16b552020068706c2b577d1f99bb9691900d699615e9fee2bd62d453be4bad10ad877d7ecf8a036422b84b10df891802d0a9808b85934b38b86c7788b68e5ce9df693c676fe59c6017201dbe5d36519796872bdbbeb743c4ad08f060981344a2f54655bbb381611c8e070fb758ca66f538baec442694b43a280fae87d3186399236c30f3b0f6115acd7d7ba240dfce7ce343dbbc2352656efd1db7663fb535982b6e8d2f001a0562b6caf7138a4abd63ea14567c6d0e05406bf8dc9310bca6fdd03872f0f852ffef1dc0f364037f2867b091f1d31a8a7cef30458134b5e163393daff15fbfd13142ab4e2129c127c9cc1c02169c2406c480324eaee1ff710a213e59a6b5ec5491271ce8a91dc4fd8c7a895285d2cd1b64f10a9032a20bf2ada5a2fab13196b3b833d22b01f178cc4227d86b770d8266a7d65958b9e00ec6998ab45a1b294b953456ed20362b6faed19ee1a35ab60f20f200588295147e63ea08a44fcba9b3fb4738b6fa0a7e96e08f87f4b39f0cb05ed8a83e81ab1c2b995ecffd2c0f0f161fadab51d5b50c50f2c0970a00491e6a7aa74d44a359bc2332ba5cbe3a6f9d73df49bbd25c5f3fe347c97fc6e6417751611afc236d9cf5c38b934af4d95cd9e5d0ce9d852e093833a314bedd419da7db5c693cb4d62130859b9dc0d7f7a67521d0f7777261285c4f334b50159c1e77ceb95f5a4acba35b0cd115c1cef23da791187368b270b61bd1d972d24b754e94ccdaff0129cb3ea975c4a63f3cfdde657c5d8773d289f3fc2efe23e24a34ca4873fd443368dbf68218cfa7d17d760b8cc7dbaa81a57896aae15fa6d664a996ce81c20bef03468f1bb0fe98f84433b55b1e8f8d2d67d5a22ed015057a160dd5d193b2ddf4ab9b5db8ca44012d1f72226e86c3b30b5089927aa533ac3f798da7949261485617c95e6b9aadec90003667a903f6dabe7d5251b6e274ca50d3da161e44b793f6b4c2bcf74327fabeb61c920508b28da8f32314f5c02a80dbf5e11d737eaa0ae6ad23b5ec40a74c381b0e455e9deca736aa3078620044187104b3b3c9d7973ff48539d7580184cb76bea2bb2e91c41c161531ef2d95ca34ffd6256eaaa5a658ef519f13c6c878d7431ace6636f7bcca0cc22d2f3218ae3c56d12ec0e8efe94cb7b953cea9dd823761823b847a19b54fff819a05b7b9d28bb3e394022f938c6becc0446a861bfb70e5200b6f831322f918d7bc6454193d69124ada167276837097cdaa77ae218dbab864c74f7c954be6b01fad9cc6751c7bd998867fb4c53e9a1c540a69a1413ece509994a6f329c6b835864de4ce0a7c3cce435afc66c9f60733410276d02acc7d7e909f83ca198bf05ae0bf4153e7c2bfef6255194253d16abc2a9e4f409f1efa7e0804e033831c455cbc522006df114e4638542cafc94539fbda03ec9ba4caa0c6bb6441279911430240e469caafcb04825d002a0c9facb04f73b237a2a9390539c922ff547b7433de0d6ac74779dd37a494a866319360f97ee2f35db4ddb66f145e77a3f2b9d760bf28e1b01ded28e25cfda0b35333790f8acb24f50288cf945ab6114ba34806e52e6d76503c6f8ecdcc6a7ea02c5e022412e40665ea18bf7ca600193f92dffdf74321b196a6ac556004fd3f0fc379e98f5f9c163fa5862cedf95f941337807fb04f94faa54af0e815230a205338c525b5cb7c0569a5bca3648101f8b61ae657237f08f33146e52046838c7671177cf780abe63e780ba7e8ffcf6194c3a01616dcbb35cd08e4843b5e63fbbf998294db625d160abdbaa4bba14e8c900d20a69403b75e3bbacf106f2b74a0c18285ef3d1807d50debbce29a89caaeef0532cf1d45b36298b7f7dd3a150b1ae6967dfe765ad0f1b34717feb61552b2ea07042e4a9793af5b556e08f63763c802417b89f9cbf5f8f039b1a2b89fa10fa8df45275f8f24ccaa429adccdbf6a8024cbf14990e636bd713d28b536d1d88ac0a5a7e9281ee64003488e8855165dd4d1022f8c1cb5b0a6e06b7428d3b6f23081b92978b9d900f9a1cde97801d0d18d61c3a6b3ec6c7093ff80c13661dd353e79a3765bce4e9d77d05972d325c5bf6b187b2c9e56fee11980a152c4afe8bb5adbe3066363b7a04972f4ed1813c28855d14988deb03330c5af6e4a23429be7f8a2a2c3595d00e8ab0ad8c826e179e4a97906d726bdc754b9c50bd59b8dedbc04248bac11ef97f8c71661c38fa289ec2fc831690439d97041a1e94716c7a81d100b1a298a33d3072321ca16293d0c5da6df89c049583671a79bf70a38b9cce2d80939da9cdcfc1cea52bae97cb74aeca129b56ef1e79f02d7045cfbd3e1f7889d7f7937658d7ee3a184b8a705fceb7680f1024908d296f1d99dc82634f76964c578c3bc06ecdbde92570e489d1b20a492f3d4ec9278449435fea456b90c5c86e2d9150bad990ac9f6f43bf050043e37a3eea601888fe122a3edca72325fdbd5d8aaab4b2a95aa1092a0274da834a4d5ea5a9f5ceff2c343b689288b0a061d221c7908c9f88effc83b7aea6f323875a6185beb77f90f188cfe04a0957b9b727bed6f83fd3e4a3cd047fb0bf105e2116a32854c0893928b7e373f2209bc7f71eb80e368578fe0e50f3d5a966d72752ba3ccb99dbf04ec90f911e0ec7ed1da8b88fdb40030644d0f84ad525b0779542e6da", 0xf10}], 0x1, 0x0) close(r0) getrusage(0xffffffffffffffff, &(0x7f0000001240)) 01:03:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x10080, 0xa) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 01:03:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$getown(r0, 0x5) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 01:03:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x400, r2}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x45) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 01:03:52 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x9, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) ioctl$TIOCSBRK(r0, 0x2000747b) 01:03:52 executing program 1: r0 = socket$inet(0x2, 0x1, 0x7) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x1e2d, 0x1, r1}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x4000, 0x10000) fcntl$dupfd(r3, 0x0, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x40, 0x84) r5 = socket(0x19, 0x8000000005, 0x9) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r7 = open(&(0x7f00000000c0)='./bus\x00', 0xa0, 0x28) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x0, 0xeef7, 0x80}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0x7f, 0x200}, {{r5}, 0xfffffffffffffffd, 0x0, 0xf0000002, 0x100000001, 0x7dc}, {{r6}, 0xfffffffffffffffa, 0x7, 0x80000003, 0x5, 0x5c6}], 0x7, &(0x7f0000000140)=[{{r7}, 0x0, 0x4, 0xd2103b6f6b9a1ff3, 0x3, 0x3f}], 0x3, &(0x7f00000001c0)={0x0, 0x100000001}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8) r8 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffd) fcntl$lock(r8, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r6, 0x0, 0x43) 01:03:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8001ffe, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) 01:03:53 executing program 1: r0 = socket(0x18, 0xc003, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000000)="725c4ca0697b34cc560fa6b5111857172a848f7474dd483770f6e040ecbec1541e00f54befc52ec7d16f1b7c355ddba3b5ca7ae99294037f88fc4af7879e0c17c4e7505213cd6add82896282411bcd3fa224a79ffde47b42606a95dfb8c726548a679251ab1494e6aae0a0f9571201", 0x6f, 0x8, &(0x7f0000000080)=@un=@file={0x6ba18dfe52a343d5, './file0\x00'}, 0xa) 01:03:53 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x5, r2, r3, r2, r0, 0xc, 0x9}, 0x8, 0xffffffffffffc2f1, r1, r1, 0x7, 0xfffffffffffffffa, 0x2a, 0x1000}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x4}, 0x8) 01:03:53 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x1, 0x1}, {0x2, 0x7fff}}, 0x0) sendmsg(r0, &(0x7f0000004a80)={&(0x7f0000001400)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000076270204399efbcbf1e92f64219644f296e8aa2b99348d6c7e5811d3e46b7c98f96b3f58d60df6cf7d45ebf12bb83c77614d2cbaa247e397b32df3ba884429e2c24fc5f909b64ed1c776802bf9b13852e52b9bca508a6febfbbea01697e760d96ae60d0304e1f6609c9406880b7527e89165385ad9135b99211059168627c1327b48d2d9c67884af703efa1a5e97caf6c999d1994df71af9a7c925aa7e515cfa2d21c8ec0329710f610eef6f3d7460a8751f896cf68a667fd7866bf12563e5735ba82d2d62a6988736299f20eff3be52e6e39690132f4ea353b2327547a451b9069c4f82bc6af77ed041cc7fa906b1ce1df408169125bf950da8126dc93282cb6228343f5fde136514b49ff8c810496ed169ee73a404e652c83c99b7102738b24338a975cce034d3cd38"], 0x10, 0xc}, 0x1) 01:03:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x1, 0xfffffffffffffffe, 0x24f4, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) 01:03:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400004, 0xfffffffffffffffd) writev(r0, &(0x7f0000000040)=[{0x0, 0x3ff}], 0x1) 01:03:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) 01:03:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) fcntl$getown(r0, 0x5) 01:03:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 01:03:53 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000280), 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) r1 = syz_open_pts() r2 = dup(r1) r3 = msgget(0x3, 0x108) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x2, r4, r5, r6, r7, 0x118, 0x10001}, 0x400, 0xfffffffffffffe01, r8, r9, 0x400, 0x2, 0x1800000, 0x100000001}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xcf) 01:03:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x3, 0x1ff, 0x1}, 0x1000, [0x7a, 0x7, 0x6, 0x0, 0x40, 0x4, 0x9, 0x8]}, 0x3c) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 01:03:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x281, 0x1) rmdir(&(0x7f0000000040)='./bus\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x2b) 01:03:53 executing program 0: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000005000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/251) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 01:03:53 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="be04feff08aa9cbff11932c898eb40fdc5af0ac9a6acffc36b7c3d80a18819cd79369cabbf62673ca21083aeba19ade37a031614449449cfab16a25ed0c2c92fc0fc42b44b67f331c36fa3370484018df656febff0d012be87b121c9288f0d633c017586bab5d8fb0f30a40fc9535603518b4f15618a3da890f61f02ef17c38e0c4c9705c7a2cee425f3c81406737f61d345259b18c40d13a11552485f0121ab99c90f"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x6010, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 01:03:53 executing program 0: r0 = semget(0x2, 0x6, 0x0) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000001000)=""/4096) socketpair(0x38, 0x0, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) truncate(&(0x7f0000000040)='./file0\x00', 0x10200) ioctl$TIOCSTART(r1, 0x2000746e) 01:03:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1fff, 0xc765) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x5) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x8, 0x9137, 0x2, 0x5, 0x1ff, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) close(r0) 01:03:53 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) ioctl$TIOCSDTR(r0, 0x20007479) 01:03:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000040)='7', 0x1) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) write(r0, &(0x7f0000000180)="60978ad65fa2475a4dd1a33a6b7f89669f89986735e39572b892427092537cdee8bbc2630ee4c17afeb98e6a101175186b9869dd9f32f9b997fc27e2122fd2", 0x3f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000000611, 0x7ffffffffffffffd) r2 = semget$private(0x0, 0x5, 0x40) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/125) sendto(r1, &(0x7f0000000040)="18211b91c777d0057065547e0caefe6abada737314b1f33e3a952fe348192956eaf31ffc318d99f2398c9a68e474273d014f69997e540f9172930d26246216bf852f7f57b6fac441b0f19131a98c9f212f685a0cb750a7a228c78f4bd7c8aa40a24bef89b1b0b2245c7e077ef054", 0x6e, 0x403, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000027c0)='<', 0x1}], 0x1) 01:03:53 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x1, 0x400, 0x2}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0xf00000c9, 0x9, 0x2}, {{r1}, 0x0, 0x40, 0x4, 0x7fffffff, 0x8}, {{r1}, 0x0, 0x48, 0x40000030, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x8, 0x6}, {{r1}, 0xfffffffffffffffc, 0x41, 0x2, 0xffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x2, 0xfffffffffffffffe}], 0x1000, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x8, 0x8}], 0x1, &(0x7f00000000c0)={0x10001, 0x2}) 01:03:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) syz_open_pts() close(r0) kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x5, 0x40, 0x8001, "c09b7267093273614ae58b35fe7c5406fd5caa7c", 0xe0b, 0xffff}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffbfff, "a147780ac85a5391131100e8004000"}) socketpair$inet(0x2, 0x8000, 0x40, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x5, 0x200}, 0xc) 01:03:54 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x10, 0x0, 0x0) 01:03:54 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./file0\x00', 0xa) 01:03:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/20}, &(0x7f0000000040)=0x16) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shmget(0x3, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) 01:03:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 01:03:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d3f20c230bacdcc1cd27f80753efc72040dbed7f5607159768965eed7bb8ac2a1d73560f2e68c34f1538aa34c1b0ca2a9fac61ce954f05171755d7333dc92632ea1b78962e0f58b96ac4cdb474e62b6a4b56764d5e9f6353f5933b8eb66400fa865851b551c35d6f2c3e9d7a438f152016998adb6124f51def33620f0a21cd36772e644056f5441cb87b5b2ea8e1b09a1d2be0a8614820d174988363aa3231f83037993c1b8dacfb71087f5dd7175f7cdfba2e7d59e92149c536487795a4c3a888b1f58950febc909e32eeb0d5778d4d449a9e05198cd25138a8cbcc521b0cb91869f20ebfb8d53e04ee5362cbd7c0ae3937330ba80e2f7dd352d8c16cbbd4729f49cd2267c6f7c677a28954e9e0538440ba557026f75c784ad242315c454fd4916244cbf516bd0f85b597fc270bdb20be6b6f23bf2c12f62fcafcb1f91caad7174d02b69e4ae5490fc97074f72ec34b6409e33cede702740b37aa79ee626a1a835c64dd9ea9a189102f54ef355f625aa8d09e162a24615519457bac7a457f0f3e6da3fcc16e270a2f2675bc7d6a61a21c54a4817b54f283b0217eccc49ea2972e7bd62dc300ed62ff242fdb81ca2f0567d0b6d4f1e487edf066f17e964aa54bf18c069e187046edb97b159efa1163568c088e24cb11a4a4ef542598369c004561be5611aa75a00b4dc7606b76dd0a29a140c7b53db02e43a0034f6bd19301606ae1d37e5bb596d1b9701204080de5ab7b2cb1db0d73175f9cbdbb0baddb3469d7f90217ed7c76757d24146092c71c58743447d7cb2a633d51d2fb6c3b2114022a963a8cb06a7adcea884d3bf85d77ac0b22e81999a843301209f110ff4e33974d602ceee9cab8df9bf34f0e69b582aae670dbbae4a4410a2f6f1cc097e1898fde0edfcc8efd63868dc37a3d5d34601eaba02c393bd6854e5ff659a385939d4bcd84fad290d40e5d488dd5f3a2fff8fdfda4c924bd2664d2f63aa2e64f92c4a55dc99618984f43b41c8dd1350dab7acbe57c6777c30d9e36111b7a2fc0c757ea84e048d51a0f3e6d104a72ce89f7261d615256c769cb572493d13b0a9da8c53a614a8ce342eaab9f4c2f512683311fd12a996f3d677cff6c07f1f7b7a8dba67e6d70b602d9ca03b5927b7e90832b18890465fe1b94bfddbf2e38e0767baf8034b27632f790a068782ba535c743fbdf5d496da1e28adfe84e3fb359a9e7dcd016e5c8454fd0917", 0x567}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 01:03:55 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x3, 0x8, 0x1800}], 0x1) semop(r0, &(0x7f0000000040)=[{0x3, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x7, 0x4e, 0x1000}, {0x0, 0x974, 0x1000}, {0x3, 0xcc, 0x800}, {0x0, 0xb3, 0x1000}], 0x6) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0xffffff82) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x7e, 0x0) writev(r2, &(0x7f0000001140)=[{&(0x7f0000001080)="c3fe3637f81904de2b70dee756a9f49dd6ab149a8a97ec7ce2ae8ac479b872bc7d41e89290d22781554ffe01ef65d9d7156475b55200d473341c1c65d7a2d65b15d178ba6c8a5131beb3862088d9754baf9a6e6f728b5db4e066127e40f8d9e212fb36fd593cd00c897be76f1927c8ad26f495003bcdb68d4183bd7d487410048b1f2c4bc55f8696c8217e1c58522089", 0x90}], 0x1) pwritev(r2, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8", 0xec3}], 0x1, 0x0) read(r2, &(0x7f0000001340)=""/116, 0x74) semop(r0, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x1, 0x6c, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0xfffffffffffff800, 0x1800}, {0x2, 0x2d, 0x1000}, {0x6, 0x7fff, 0x1000}], 0x6) preadv(r1, &(0x7f0000000200), 0x1af, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1000) semget$private(0x0, 0x1, 0x40d) 01:03:55 executing program 1: syz_extract_tcp_res(0x0, 0x9, 0x1000000000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sync() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 01:03:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() r0 = geteuid() setuid(r0) shmget(0x3, 0x1000, 0x353, &(0x7f0000ffe000/0x1000)=nil) r1 = msgget$private(0x0, 0x48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x5, r2, r3, 0x0, 0x0, 0x0, 0x200}, 0x7fffffff, 0xc000000000, r4, 0x0, 0x1, 0x80000000, 0x80000001, 0x1ff}) 01:03:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x3) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0xc2, &(0x7f0000ffe000/0x2000)=nil) fchmod(r1, 0x80) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 01:03:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) ioctl$TIOCSTART(r0, 0x2000746e) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 01:03:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0x5a7, 0x800, "5dd2c8cdc42027c7c1fd208fe3f538286576ed0c", 0x4, 0x5}) open(&(0x7f0000000140)='./bus\x00', 0x10, 0xfffffffefffffffe) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 01:03:55 executing program 0: msgget(0x1, 0x80) r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 01:03:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = dup(0xffffffffffffffff) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus/file0\x00', 0x80, 0x80) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 01:03:57 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x101) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400002000010000) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x21) 01:03:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) socketpair$inet(0x2, 0x8003, 0xfffffffffffff5f7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 01:03:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="21034044a23a60db47bbf70492a885405d906457c4501a99e7beb3b59865027151b5f555a7d124f30359e8634cb2290162da62c37ea36f13fec213b2c1db0a0f8b059d7f2739ef13d04e2610087970d975d28178413aa9f9a6daf44fa62244bc5f68a1515c5a978d21d6c5c923f4e8630c01b3ba", 0x74, 0xa, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e8f0e55e", 0x4) 01:03:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r1 = semget$private(0x0, 0x4, 0x0) setitimer(0x3, &(0x7f00000000c0)={{0x8, 0xbc12}, {0x910a, 0x4}}, &(0x7f0000000100)) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r1, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x2, 0x800, 0x1800}, {0x0, 0x3f, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x0, 0x1800}, {0x3, 0x4, 0x800}, {0x3, 0x1ff, 0x800}, {0x1, 0x1, 0x1800}, {0x7, 0x1, 0x1800}], 0xa) pckbd_enable: command error 01:03:59 executing program 1: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000280)={0x8}, 0x0, 0x0, &(0x7f0000000340)={0x2}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) dup2(r1, r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 01:03:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20ea000000000000ffff000001010400f7bde1100c1f34d582567d1a1cdc122d3887ea8ef2e61f121460e30b1fc711684825c2a7b91e8103b56a4ea6c80f2524e8db6e18b889d4de52e19db375779ad35289c9f9e04b070163f63f8a83c01c7164870546a2f217a05b", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1], 0x20, 0x8}, 0x1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pckbd_enable: command error 01:03:59 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000000)='./file0\x00', 0x40000006009, 0x87bc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 01:03:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom(r0, &(0x7f0000000080)=""/145, 0x91, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="ff31"], 0xa) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 01:04:00 executing program 1: getuid() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000680)="f32d005489341a3c17cc199ed6289acdaf6aa2dbfe6c2d76c0b7f6a8ca46d64bc9213cf9ff54931812e974081b3a011eedf504e046c84d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d", 0x62) r1 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0xab, 0x5, r2}) kqueue() r3 = syz_open_pts() write(r0, &(0x7f00000000c0)="7f7fba6ceb9bd4e96b4b9d30914d0c1a0713a59ea7ceb8058f1e58788d3207fea8fc7c7449332d74e2161b2de1fa0d2ece054a7f80d5826f69fe35a21bf0460d88e6df042af0398495f62b0dbf5fa65785549be05caaee26bb1494d8bfd5f2d36afd4f1e955dceeda7a988071fa339ececf3612d0c63f1317fcfa64e3ea29ee9f051ce8998428a4a4987b0972cd3f75c26856899cb2bd7eec52a27249a86cecd2ea40db247ec020d4fbc3987050af865714bb901a8f7ab7ce1b9fd", 0xbb) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 01:04:00 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0xfffffffffffffff8, r1}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4000000065, 0x0, 0x0) 01:04:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x122, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getegid() r5 = getpgrp() r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xfffffffffffffffd, r1, r2, r3, r4, 0x121, 0x2}, 0x100, 0xfff, r5, r6, 0x5, 0x1, 0xfffffffffffffff7}) 01:04:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="1a32922735fa77239d583fad0a718289ebf0b1b12df6bc292099d4a2de7e8baf058cbea1522ca06deef0", 0x2a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="c27030f10ea59cb1db88a496e03ba0c086b08bfcc37f1f6ecb9d392e2288286fa7a9e011792155b5e8b3d74c5f51dfdbdae536353b92da3264c984c8437bf7bb6a6b9af113190af04bff9d64fb7797a1f883186decd8ad4addf6fc882fc786e3bf7263775bfbdff262b83d31452a6770b5c6e4caa2b0ad8783c5d6983dc23e533b710b6e91dd0f78a5a77d5e53d125e8106e0a1eb9abd664383862304a58d0217b01e8dcfbdb1a7cc4b6c5d3fffa880c68069dd58b6105bd09987f", 0xbb) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 01:04:01 executing program 1: r0 = getegid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="007d700000000100000000000000000079a5ecd404119d95bfd336c328ed39f12c1dc8bac1ffffffffffffff00a1ee2197c18ff3609d81f68153abf0152e9a20704860552e"], 0x10}, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) read(r1, 0x0, 0x0) r3 = dup(r2) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/104, 0x68) socketpair(0x2, 0x1, 0x4, &(0x7f0000000040)) 01:04:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xfffffffffffffffe, 0x4) shutdown(r0, 0x2) 01:04:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10, 0x0, 0x2}], 0xfffffffffffffe72}, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x188b0, 0x60) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) setreuid(0xffffffffffffffff, 0xee01) 01:04:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/191, &(0x7f00000000c0)=0xbf) listen(r0, 0x4) getsockopt$inet_opts(r0, 0x0, 0x384000000000061, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 01:04:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20980, 0xd2) poll(&(0x7f0000000180)=[{r1, 0x4}, {r0, 0x24}, {r0, 0x4}, {r2, 0xab}, {r0, 0x19}, {r0, 0x4}, {r1, 0x2}, {r0, 0x4}, {r1, 0x110}, {r1, 0xa}], 0xa, 0x9) fchdir(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x100000001, 0x1f}, {0x18, 0x2, 0x0, 0xffffffffffff8feb}, 0xfffffffffffffff8, [0x10001, 0x9f, 0xd3a8, 0x1ff, 0x7, 0x3, 0xffffffff, 0x7f]}, 0x3c) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x4, 0x0) getuid() 01:04:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x3) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x8001, 0x1a2) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 01:04:01 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x28200, 0x20) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x45, 0x3) 01:04:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0x192, 0x0, 0x0, 0x36db7e452aa7a963) r2 = dup2(r0, r0) fcntl$dupfd(r1, 0x0, r2) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 01:04:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="288f11c101a21d85d194b61505e434a13e5e551580312f09ef871e2dc8d4f51a044488c29db8f81bf87c24ec24fac48e77d58cbfbfe5a9270660dd991495fb3f2f3db0cb55cdc349a6e6c15eac333856b6c13d1f06bf2cea8a2ab746d42f07ec6fa4f5a52c65ae83e69de1627180331b2936f9c00056bb173f883cf93ff302f6f958d8f994c543e56263a43bfd3b55076f526cf5d1eb4f25db5b1fb2f41bacdd1a91578e0f0795aeec78a61a06fba567585e6f2d3f5c6b63fd399f1bb63360fb03b8c828c78241", 0xc7}, {&(0x7f0000000300)="bd6bd388d6b847e70c009ce7184368071c7636137f8234238156bfb2ea34bc0c838ea3e89f0979dfeb1f0817b2b54a0d13401109247f4c1a7b2dd3b0344d3e2735813ca3ebc694fb67d87aaa90a20e8954e0444d304ddc21e2060522e1cc9907229bd7d855591a3f9f844864bf504cba476c2adfd2a4347e5650808fe204c81fa16092765c6951", 0x87}], 0x2, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000001000)=""/4096, 0x1000) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000080)='./bus\x00', 0x8200, 0x80) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 01:04:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x20000000003) open(&(0x7f0000000000)='./bus\x00', 0x120, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 01:04:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f00000002c0)=""/18, 0x12}], 0x4, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 01:04:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) 01:04:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8000000000008f3) r1 = semget$private(0x0, 0x0, 0x441) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/73) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x6, 0x1, 0x400, "84ef4b2aa942045165d34a57eb2494a679f8509f", 0x105b, 0xff}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 01:04:02 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setstatus(r1, 0x4, 0x4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) 01:04:02 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r0 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000640)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001580)="c19826584b04899f4a354ea21bffe05b10327bba01e1a6cb65ce88551d2b68b9efc6a99d0eabcbdef05fc2b50b5ad29c0368c43b1f5956644fa43697dbcbc26cc8b4d3beb54e43e508963ee8bc9db0d43bc3b64d614a3a7303b87338bdfbfe4766d58041582d5c204739eea8ea4c851e125078275e263c29300937548e90262a3ed4d8b714fb9f03a8c821334e70f1d3a8fb49d4562c840d62430b77f55f061113701c9fc109492b8e", 0xa9}], 0x1, 0x0, 0x0, 0x400}, 0x8) socketpair$inet(0x2, 0x2, 0x9f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x3, 0x0) connect(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66696c653000d9e6a14e5d4806eed2a74eb54d4c51709cd85f123f4f2c170db6976e0711041157dd0204c006564e4b4a9864c33f3d597afda25bcdb89e04dcd38fa6559f8664ea45b92338b718d8470b0f75972442aa0081eadb7366ec742d7d0d71c166e7a1eb56aaad872ae89c0b161c49d6a22f03e5f43fc087aa40fadee92f4abbb85d4b3321435211c5fcdfec616201010ded597273c0d90260aa05c822d384d6166ec7dd1bb657e59f6f8669ea6591c0a49f0b53b115a4841d42ddcd40fbdfb201e9786cc498484297455a3c4198d8a246c7ba4120b740d03393cde6916679a2f90ca7a2229d92275fb9b158d732f3f180f0fa7800b2fa6b28"], 0x1) mmap(&(0x7f0000b44000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) sendmsg(r1, &(0x7f0000002a40)={&(0x7f0000001700)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f0000001780)="5e45e96f6c7b32672efd2046459ecf148a7636ef8260237c8ade4e5ea1db7357c0cc204844855760add96a314f0d576ffb6a83718171dd0120644033564abf449a77a9bbd6d9ebd9272a1fa650a35df9c445ff3ef6a854f4932c9c8c805a761c2236b2d45ac9fa65bff9816f198fbf06ecb1a80d676cfe8bb6d473029bb779aa670f3146a3d9971f71eafa2bbc3a6270c12f9b9fe379672215e3376cd2842aa60c4c5bc4382c2ad686f68ad6c4ea7ec2a134c702a78518270f06e2f04a2b6cf265b4bb5e04b32bd55c2e4f6b9d9fe9fe2d0be6efb60211c7f44240bf71380b4f4c4373e7b357af3510d9ba31a87c725671ff18f4cd06ce9d83e631a317f09312742917139fadd582ffc645b2147fa10cf2f46f2772205897e82af1aba7b5f81fe57b0d46bdd793dddbbd7e1fe8602cc86c54006bd997ff760922f56d448a4af40eddef01a0cc1a2f489821bde815f399a0d433158e53f21d35d1ecb7cda8ee62826390348c98c453d5ee3cce083a5c57c3ee9c815cb0e725ce79e84818b79e6ad2caa207cf1d78595e52d7dcc7d7d6d301cb5fd67d3bb463e1deb3aeff7aefb0b3a73732ddcb3604d2e91efa2220e674e07f4f133870ea25d4cd5d60560643ac1fc17c00f04f7065ac2e1932697189922e8fe5c5965941bcfb876d244455b3e49e30b4af10e95181b9c8eb3c09458f38d35aa6b6f22a4c0e3b21ed2b4d473e7ca09d8e061cf7b1415fe1ac88a527ccecb7048f023ccc651c5a6999bcad59e8aa156dab9132bc1e998e7e987233619bed1ed8003315a1667a75cc87f065ab9d430e8750d71358a5acde1d9dc1fe8f7663941eb3b6415f5fb72d76dd6196d84452de8a44a091c1bb201a551731569cbc79d8b9521395b0144f32234ddeaa7b911c23e437e106b41194ff38aa3855702699d5553c2479ad1e98be9f852e26861b714baa8635b06814db8d008403525c74b4f6b3e52dda32c0c9316f759f55993c09ab9353aadd32d6aa1f563c76ef150c2f5ec7cee36cefdb263a2031b4eae31cf0a260d6889e2e78b2a7f6b3295ea6c5751339d09729770c6665f134bec133eb9b842f1edfe31d00d204c6f8b216cc0ae0b1679f368b351ec04741d2f6b3121a32a1736394b667a2c14baad4375b965816b6fb5c6293438312dccf3e09ab3fb1e83191bfb38ac5d7765430fe2f6dd8020f43277b1ddee2f628920fc0b5b191a2ea8dac31536416e25e7e7329f2e038e536474eb1b6c0ea59a44a0c01bee74fbca2f5e5ff0feb288ef00cb043353ed743fe70244f1079062a1ab7f4a6efc2a0643577c456dcf194dc6631e05c6e431a20bc467ec01589a2864aad79b851ac41bff61787e772c69e8595b86e3e7ddab1f1fff84715b05bc458a523079e552e8e80def900cf9e01e549397812fcf88cc0b61dbc013753c4529159905aa4b2a44e57791c4b6bae63607cdf5084ec56dea8a7cc1bd442564fcd43d5a062264eb8597929a12d689085fc9bcbef60743c683da449c18638f9eef7249d49b8cf198c0f7bf6476aab6d4ce5c53ddbc70c474f3a788542d747b2ded7d31298415b4b77ab54a2acd12d98148f23550a3f9766dd7d7d5aef1cae6e1fc9333dc7182fd64bc9e3faa4f3dfe372de84e722e37f3520823dda7af51915b151a303bd94a0a8e1db1a5285c0fc63681eb2083855b5a47f3903f9532b7b983b504b09dd0f41f346886cff468a1e52d645c3a0a0c4ab0fee69ba97af699a7d22dbedb8b8054ce8f96bce15e32f291c646c5957dece40f4c5552855343625484b1f7e07d9fe40237fa73201c84237e7bcd92e1f5a155ef70f18024d2c017946e02329ad4ec62341f01ab252606f7f20892677622bdcd81664c488d7f17011d5806122d5eb20155e1f842e47a9980ed62866aacb93fce22dbf51848e2f1702d4e5594b2a2e0f85ce7a3ad6fcb460b62ad0dfa9d8d990f47118828c05094c07b9ce33506a97dd354b79f7b01fcd52b165d6c18b7ee89c4f8a6da3df99f600557327f6f160b761ed2a75d16a6e6b3aa9a3da88c8f734bbc40e80e3ea5d7901deda455f464517f90b6636222490a5857edfae1eaec97c0601222b2bbfb34df841de3d2fe90eada283925eaa0bb07dae7986a5b0ccfa68fb3b8bc03d693e39333fa2238e87104c84be0394298aa0198b1216dc2886afe7366c833d9f6478808957c1894223dc9812670b38ce0f1ad514733fe566b9e21c8d43fdf3e119aa9a7520dbe4e2cc9b6ac93107a5e4a382d8c00f12baca9a9be7e819a11fd5a2eb49e0ecd329bac03b2638af877c16caa0d99bc5653461389bae1a6664762207f2d1f7b706f813b4493affdfacca91ac2d3372dd8db669fe3fcb0c199e881e4072a5054c9f5cfa5fd436b7b5db99e8992604a16ea258ed33cc28c4a83d64ed57ad46b2ed877aae9b60398f073bb9d586972fa799f36a68b55084ae60e8e4b47c13ad54f39ea9e25b76e2acdc4deb0e2563a72ddcb4bdc1170cf12cd7a4159b8486a696c42bd748b4898e09a41d67db8fefff3596a8c0d597c06601293d3c9823decb95234e66283163be2929b30ba99eaa029edc2e074de3c4a044215675f366be837091961bd31e72e869763d69c1f6fdd9c39285473e3aaa6aaabef75ccd3ad7b8fd095a3238d1749a270b984951d76b2d80c7a9ac58d91a51852fbe9f7f64f6a253e1a6895e0f8761d25c567e287467615117412d7076df261316447053689d9e44475deed83eea60e16b3823b765ea0ab4dc740507c5f2d118e5742c1e76c93e067653fba41761dbae9223773aea0b0dfdddbd66248674f12d0120be46db90e437616826bad34c2dbaf9d9df95d349655eb9c95f35604312313749f0cba81c64fca004aaaf21cf6ddf564c75800af0c1503a9eb39f40e84553172500523809f0de0fdc08071baeb97168605f6028c8634974d16c15f2ae69c04b54dfca5deba3447d195df05b916624d7800080a3e46dfdf63646e7cd876d24f4367ad3002f301966b514cf4f862f28ae5221e76d5462cb13e682b8e7b9aa07aa4937adca57f5854251ecd034722db891678caf99390a1593c70c42412c14a5cf4f3798d30edd822cfc23f90ce0a9581abb2914d5415eae560127897426d379838b0ec6a2aecbf687052fc642ec2b819f618bf7bf5064046baab5343fc67c411209457f2dbb03c504d6d11b6ec174d1d9cbb16a740e02c1c517d125fa9f59475882f72007784eb2fe16c3bf0996fac80cd13289f2acbdd29ff9f1de7c4993161cbb39cc2d50a3aed8b44c4f0079784c8ed1fa86e968b18ad17a44bd589f5d19594d14db74d61d56e71eb3c78cd45a460d3763052d04197ff83bdb75fd4dbd3ec8ec1c85074a7a3228cd7ffb715c9012415b110ac20064c7c2268bab8fb5875866ebea44c538e985197a0eb41ba6e3d3bab5f2d658cdf6d1b4499fcf94d5b64f0e065af36e1da99cabae9a2bb42a958ae339112d95add26f07743b5ea4768b674f778863eb8d3e6708893af9fe0e4ddf12cddce531d02f939f345e08e093725a3f3fe1f0ed61a446aaf509c4bba198d9989031b9e68e0d1b07314647fa94d48b154a1e1a081253491fb3f010105a80c4807c3a5c0a112c2b27041d89b1dbafdf3c39efa95330b233259b9d094058f7253994f624d83b4e806b3fd9d3c4f2a7796c4d17d516cd9f13f2f8341809865a56f339e2e725da34d6204753140a9e059190fe030b219101ba83a3eafc446a2c148b3e6d2675c89ab5d0dc6dc0e4b6afa83742ae4a14b3de74a3ca2ea6594826f0b9c64b130d28825e578690006385672e289a8050c2fb1173eb123afa61fbf98dcf0f86fed7db1ba0d3f29668b2224e89c05d0c125dc6c738251b448ae4d39f39ba705ef6b74e59514d8b4121b3a816f828497ba73d265671e48b04937a0e4c03c2ccef7a29f876370db7384af0cf476828cf2805c8c4103a182b2b5228a4edef463e5ef45b66c0aa4b463d6536e3d4034f8e42dd0bd508b33156ca6076dc5c4f41c830aefab7351ededacfddcfbc990a2e7e1323dfdb0052573d5a479439c381451eb88be4198f652ac41d2eb763cdb3d9ea59e960748c33ede4065dab05671263c288f5b8de64a1b374816646d78149cfc50a9a771876726a1d2c6d3a5d033e7a31c998b3c53eb0eee8878646b7627f3dcda2c0e92a7f697c0b4d1cd5becb74668b9fad55db7a09aec68737471e39c27aec948e48520d436d52ee08c4433590e5d268cf12c28d895fb0c6d33f6c2c0624a5b4232fa1d472cc5c405dc8967cd0ae1a20d37433f80abb845b9968305d5b091cbf5d98d39422e5a7e2ed7585592aa23afdbeb29b3418af5389cfc9b30b3c67cfa24a8299cec93385403b7483c2e6d02c7473ad3a68a8e78f5eabf4e8379c8f22b81e0f9efedf14e79f8a7f6895329a6038fab2edf707849d8455dc69c4d8cb6438c09e3762ae181bd42d8938274d2f144764fb8c9fb3370a6eb8395be4a44c526bdb266b12893c507dc1be3efdbaddc6e9e3d6c699e2b243f0f05fe1d7708c9207e06653d831a82300910ca10e55b81fb4c79a1e01a0b1d02058bbda505c726a97c03f5695feac99c3cca27433c400e7130a56e307de20da13d3be74eb6cd2931d7c83f13630548d57201c655ce5cc70b9c14cb1ff2cf95c5ca4e22fc5a46a2e6be2cf85a6e31cf57ebc9462be2c6a901b9739b37368157c0f940fc30f1a88ae4c5a8579d35933f3dd6da368edc6adc6c65999dbeb1c5574a7f3e38a7cea304bd3b29a03ac4d34ec22d9b940ebf9697e9de21686d50b974c32905ac6d1be01c36500bec2270f32aff0acf9c9590b172a5993275fe2adf556800a105d3b77dc71f1523a0440d00a026be49596aa266c7c0166925c8af0640c2e4c7e58482c38f1e9c9bfd718f11f0c8a852923621c8e441decf9f5b803f6c551b8f4d954e7401209143b2652ee84b72dcb5e22edb31efa5f4f9fa4f848722e000aa423be038a0b828a23cc5671fb4c484d30c2b3669e9b2bd041c2a22518dc139ed77fe599b26e30a2eccc1b7c3846783162aea42b2f0adcc0bd4a8f55aaa42dc6dbce243819ff1e63e946f7e1bb0384d4d74553f4ecf07e5f1d1203330afac61cdacf6e126b62eaf5fb6e4eb87896d16f895f5b2a05501f48e5920e67d190858a0a169cf51629db35b6aba9bab37939a816b3f173f9ff82189cf3dbd762bc7fb9600506c0dbb975db2df62915333591f58ed3430ca350e59e8ca3ad286068ad5fcdcc323948259a1004903b9ed80397adb5138be38c70ec9bb6b6de9c8ea46167efedfb2e81c705bc245ba3d11fcaf3dbf01c2684fb877604a1dbda89f8f270662643c639068ad686bbb12d3499f0efbf48a1de9bc973ee5851bdaf08b5ec3ca82e07323ff8a57b91231af34a48196e203fe5d59db96735cac1ed6ccc4c589f330cb20a1796c6ca1c1752483cef6d71d03b0f9224202c0a7447f02517bcced64348c3b125880a6d0151544358c0611be38236b53b83242436a7fb9a4714d53ab49f4f04c6587032efcd8c762b5c504d1aecc843068531c014e92a13be37c30e496b25ce7921465a0792704c0eca402a22224ecbb487a1130eb619127e8ada29757f0abe745877027fa239f0e114824266a0b8c69cb8e607b197d99cd2ea0b94f17486d28ca6f271aa5edec5114c7f515a3048f91259da5b2c1c060998279fd404382c9302f5ecdab009e1abe48c63d705fcd16932b507f068e245a29241c83d6d1891cd168db33cae2f69aece143f7265cb9124c18316927586db", 0x1000}], 0x1, 0x0}, 0xa) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000100)=ANY=[@ANYBLOB="050000000059c6000020"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="a483374a8478e7f71f9e628447521ce0ec0331ce53362114b750992322988a266d0b2520da72e539349f8aa77a9b7d2bfbf4dd3d85f963de60a833853eae517b417b72f120adc1fb9082be99ff4553b70a339e2de44670783717e807f914bb635a48625889d870d1c0c494c8c6fd063d219e7d3671c207e42f5f8adc11c32bc090d65d5b11300c2e67f7e10c065de0e2584b2f2b", 0x94}, {&(0x7f00000002c0)="8e949e6fee1c7652c38eeaa37e7a21230d4a547d284e007da910311673f2ff9375b4c738050adc848e7cafd244e0a058996d4d35077c01c605b0a430cc65bc01d01359fb8137cf923f9ba11e60a8fd17e2df1d895f4d7d74fa6490ed0e64e5ddca3aedfb3daf69cee28075348f47cb6753dec07449ff7872bbcab803ba7ea7f93e", 0x81}, {&(0x7f0000000380)="964054d5aa84d4a33b473222411dce024e6e30abcb377730a56cf4ed130ce5d4d7e6a2d0ff679ee0a3d280603c580b39d593c70232bf8fabc0cd428fc701b3648a330768ee8fe289f84724e6f5c19cd63954b35c288d3a1b078d072fc1524fa69990e59f66cf97fbe6878e220efa2fcca4777600c2fee0b8acc7f83f5dbcf7089f41909f3f8b6b2b31", 0x89}, {&(0x7f0000000140)="e07f809f088593ada06259", 0xb}, {&(0x7f0000000440)="8b2201f8eb131a51f30e862a06749cca0bd9253c4632166f6cbf27b3810a4013ef01904e8fc9682f1885e12defe1fd584f243a917e8fd4f398ecfdaffef2098af54715a4f02c02a0fd4eb20ee28994cae005dfbf5a95731d03e9425fbde7827beb68", 0x62}, {&(0x7f00000004c0)="611aef5234fb3fb9032e64c0ac4ba48a1ce18265e97b237d2442e3fdd2e35f191e46244dde07574bd85cba0e6859cc7d91b6e95d4fbd5e3e9ec5fe25c339975da2aa2bd75ca7b5f7d92f38b53aaf666437acdc4fe754f2c0b0dc2f69399d455ac0f9d1ded9c933b35af57a73416360dcf720340e109a5bacd580dfea6d83b62db40a53c8f2423d71d1d95a89f3cfe07b9107e59448a9722a980f7883da43f76888981d40f608e9c4b1867fd35de2c58db3da1858302f25a73ce65ed2f00884c6", 0xc0}], 0x6, 0x0, 0x0, 0x405}, 0x6) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/188) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 01:04:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x4}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9, 0x0, 0x80, 0x0) close(r2) 01:04:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) write(r0, &(0x7f00000000c0)="ec", 0x1) ftruncate(r0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 01:04:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="9112040910617f3b50", 0x9}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1c2, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x8) semop(r1, &(0x7f0000000000)=[{0x3, 0x3, 0x1800}, {0x0, 0x2, 0x1800}], 0x2) 01:04:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0xfffffffffffffffc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 01:04:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) flock(r0, 0x8) chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 01:04:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x2236d25ee35ebde) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/172, 0xac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20001, 0x40) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) ioctl$TIOCSDTR(r0, 0x20007479) r3 = open(&(0x7f00000004c0)='./bus\x00', 0xfe, 0x0) r4 = shmget(0x2, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) r5 = getuid() getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getpid() r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0xfff, r5, r6, r7, r8, 0x80, 0x1000000000000000}, 0x2, 0x7, r9, r10, 0x1ff, 0x0, 0x2}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r11 = getuid() r12 = getegid() r13 = shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r16 = getpgrp() shmctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x1f, r11, r12, r15, r12, 0x8, 0xffffffffffffae42}, 0x400, 0x0, r14, r16, 0xfffffffffffffffe, 0x7ed, 0x3ff}) flock(r3, 0x4) fchown(r1, r11, r12) 01:04:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x1, 0x5}], 0x7, 0x0) write(r0, &(0x7f0000000100)="f8", 0x1) 01:04:07 executing program 1: open(&(0x7f0000000000)='./file0/../file0\x00', 0x2, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 01:04:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) 01:04:07 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0xca90}, {0x0, 0x78951aae}}, 0x0) 01:04:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{}, 0xfffffffffffffffc, 0x28, 0x0, 0x1f}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40000001, 0x4000000000000000, 0x9}, {{r1}, 0xfffffffffffffff9, 0x91, 0x20000030, 0x3, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x3, 0x1000}, {{}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x7fff, 0x9}, {{r0}, 0x0, 0x2, 0x20, 0x0, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000083, 0x7, 0x1}], 0xc0000000000000, &(0x7f0000000780)=[{{}, 0xfffffffffffffff9, 0x81, 0x4, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x851, 0x10000}], 0x7, &(0x7f00000007c0)={0x5, 0x1}) r3 = getpid() close(r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)=""/12, 0xc}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000580)=""/57, 0x39}, {&(0x7f00000005c0)=""/21, 0x15}], 0x7, 0x0) fcntl$setown(r1, 0x6, r3) writev(r2, &(0x7f0000000800)=[{&(0x7f0000003940), 0xfffffffffffffcdb}], 0x1) kqueue() fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x2) shutdown(r1, 0x1) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000200)=""/9, 0x9}], 0x3, 0x0) 01:04:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x30011, 0x24) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 01:04:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = shmget(0x1, 0x2000, 0x2, &(0x7f0000558000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 01:04:08 executing program 0: r0 = semget(0x0, 0x1, 0x28) r1 = msgget(0x0, 0x280) msgsnd(r1, &(0x7f0000000040)={0x2, "f58b298c5a52d0531aac9da16eaee1049719"}, 0x1a, 0x800) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x4, 0x80, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0x80000001, 0x800}, {0x0, 0x98}, {}], 0x6) r2 = geteuid() r3 = getegid() r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffde4) r6 = getegid() r7 = getpgrp() r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8dd, r2, r3, r5, r6, 0x128, 0x2}, 0x3, 0x7, r7, r8, 0x9, 0x1, 0xc1, 0x81}) 01:04:08 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) 01:04:08 executing program 0: r0 = msgget(0x3, 0x100) msgsnd(r0, &(0x7f0000000000)={0x2, "cacad4bdccb2565d695a04f09c484719a85433f1950f63ca0a9435e7a4f4c36805a0cff1f1643784009063e3ae391d5b2a3f074f5f61488c57fd45a2aed4a792871c342e165c5eee84cfa1ac017ffd02a35bb7a702f57f99bed4c19c652a669d81699e5da09bb944d34ec6fa28470563e1ae74"}, 0x7b, 0x800) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000001280)=ANY=[@ANYBLOB="0000000000000000b3e9ecd4c3f2ffa22193994e441a188ae78269d321442228816a89f84c874986507b3209573e72bdd64b79fce364e91dc6cd1c11a690ccf2160a1e0f51ac5fe029f9ef618f482dc34af738843f2234fab971bd9cd1b20929342fa59b3b23472b0e83707e98c2819e693a1f2b6da9aeed99ef5dfb5c9e1c4e599f4479375051e4b529644e4b3f01799785659096823e60768330a214a4dd6147b3d64dc8a72ecc2ecab982e59ab8263d1f5b7a6e83cb27285178d5206e37149cd34fdd3f5e2ae0e272a3f40c53efea2964f468ee0665565e7f40d2a232f662824633ece3f2ee473a8c9488b74cb57e0a064be138284704aa86e602f830b30c724bee41c5d3bba6522a17be2451b0a8c8f654df7971cf30c8d504c78bd81d39d523f2d813fbccdaef0c6ec6d915cf6a733b2e14a811fd3acb7c8c8071c460b5f63d0b57f142e9c0fedacf9ed2c5b74f5e42bddaf2dcb6b2aabeb583fb1232779bbd5d8dd21b6a0aca694df39ef4816aa34fbd9c822ca4b1b50b1ce61228db91da453d74b4914b00535afd51ea35a83f77616d3eb62885b2ed58b7f396c8b7aa0dd7d86f2a9f55cfe4a32a7f681706d342226f7063ade514ab0ca93cd3d812323ff62fbc6a932e70b8669bda855336014f8d4521de720c973d9651d8afe48406770236d455379785f36c46f7509d18182bf8c5d95a3a74d94e8094c4f2266dac62f68be339d59110a7297850ba8e70aa24da8386fba9be9bb5401f313c5db3a0681077e7e63e81a4909a065d90cba7bdcf67158ff06d073cfd80873ccda00a75d9ca29bda98accad42af5b0d73ab6254a84a7408e44f96681f41d9ba5f2809a0a29bb03e492f866a9b97937976fbb5530b350ca2a7eaa5528d333c6f37c01c03d42c480a24ccb3f42ce815732484e6b1dd534221d99eae12cd706ba4e3b728be499570bfea1508aeacdcba463bc48b02a2465c17925e9a0e41a140fb3171403a02e8bdaa94aad8f3981c8a41fe54777c6c5f229c661881c75f1561f878a1a18fa093067d723057c1c0a1e49c18b05d1c8cdc93cc5794970e08240e5a9c2efe60cc01458d808907a2a40702795faa4cabccbe70fa6705fdba6220fe98bff2a30c7d74b7c3e52589a00d59342c842b47dd055d7965ed4c94df23d06ca88f872e2a040253f882deb442c891093e88831f157b24ac61e6f08e773329b2543d27b7d4a0978b3adb9ff5e8923600fd0c10d1d296f67b2aaf18604f40a05e1e5193348a77fd0d1f9d74c5955efcfa1685072b903e0340f11b21077e71b8688638843adcefe8aa3463c25eadec9d0f3d6a9a0787010770639ba1c7b36d615fb5596d3c27c000d32f32fc6964788f95def0b3dbe48ac08440d7385c8effb4039d6adae651c1aad4d72db219d4215d674b2d20e018f10ed1bca5f7e3441a78957b64d05b6bf4644bbd6cac647cb233a37772a20140823b72a93a669db3af4d44d55271dd8ca2fb7bdb8e9575b520fdfa84ebf5f3f29ac3969636f2bcc6375f31e3100932bee03b31cf9d85d1884b69c8bc45a7a05a23c9dbae33f6b802c25c56fb64f52f820b0708e636780136a0ac796de2add1dcaf241e86e39a3aab28b2683d5ac0b139e30edd616831bcf1e946fdeeeaf95003f18c8dfe8ca5b1c315e638c7b78f7c045a68c1ea7ce7ce492ecdc5dc319ad9e22663f18f83fa2a7eeec5586e66733aa922b245b992220b624a01dad5b10ec1475dcda37b1ad84ef698b4fecc9e0db6b010d3caa80d8b2d887714282722508cc3a403cbad76dcc5e7458d024a0356df2aae61cdbcd1aea68f20d5bed13ff0d3feb1507cde1c06bba51ef22fd5e8b2dd042940e50754135a35cf3a8f422ac9ee4aecc498e1f4105dd5cb81f573258d859485a04008c68db47c681cfb4a936e25be9b730888633594daac5ac464eb44076c5b68575c373a995c0ac5d6b5a6b1a1fc407c0270eb333263579f44385f85ba4f5067e803ac6c3b48045ddfec68a29db6975c73cbadfc11e0c255ef8c761924550645840fdd41e77a541e24c04ad6a4f82907c9a7db0a5e0273e0210303e96f797ab29dcd2f79e3bdb5efc3647f3746d0a09ddcf5d2f3714b02a8202b68e59938456aec40f0df6eadf393ca84d3ca9df5b351c5e5ca14099f41df9b60ac5c2c7bac4f382f6fd489b18454cb6ce40adee0311fc5695e986114f0808a183f7c1894fe857fafdb866a3335b3d02088c49667c5ad80bd40b0a259ead3d7f91c111baff4c09cc6940de47e3332cd239406a576a3575ce600a9d2cef4fd97601aefd91a22e7317435c8b2460d50d13606ed848aa7ce1292c2d5ed48aa4e9b2927833e43f8bb58900561e952605223302e53775412e7fd1ef6683273a73640f0f59b617ef2c92b11507f855c498a1235341673471fe2f3b7069544aad7ab1a89b67a59b00032edff1fdc41ffaeec4e03b1d4c51f9d983980676a250c6f1d2c1d24307129df7eff44268ee45b92ff970b25b9e98bc4d26979e6a2a283932b5b811350cff85d743b41cd985e376c07bcccfb853f52de9ddebb299a537877ddc231e01fb3009276d8588c69fbab16ca563b2700c47561a10199872a7c03e734806f2d3f74a73b8f568d486d391a6e13fbf94aa9d5bfb3c06e12a259f42a0c357cd079743153d871142e94a739f3a3b3ced751eeed8b6a9fc54e7bf06ed0393d25bae9e3f1aeca8dd566a51d0bbd823a91c6f215cd2a07909d4ca06237b4d455c549bdb3e8fdf453f0c4acaae59a8fa381d45e1b59fcf2fa518f46e55a31b70eeefe793b83cfb0763f2bf29ff14f70ad61c03a5777992d02a2d9335140989ef325ae886b241686869ce5eca3b22a694f0a95c0c2e608855349ad41376ea6b1818c0e24490ff0d049e146bbce1cf7a2b8eca658b848f8ff261b174c2c9bd1188d0bbfb56affb9057c6a0d350d5809683a41426826f0549e6f6baa4bfdb5fe5437f6be21c03809e04de2f279f6d76f96b2b8543aca3427f9007521a2520c7bfa0a73a7557624810febefdde72c0b797ed7a261db575562729dda72c6f5bc29732ecc0d536a82eb10ea4ea0d4e523a3840a5dae7e7f4bb75c4b4b15174877f6915a33aed70dc5c1eba456315a85e16ae7a2795a5062298b555139f16e7f79da9826049bc337357ce3236f8757f82c68818944f4ebfec62a9dc2080101e0e89c9e0bd68843789a6f558593a83b1ca4a1eac223530100c036fd83a5934d1f165a61aa3f00302140d9d1b1649a2dc694b830c3b6c02498902ed2c401e7db0078f3a2bd41a221b169482aed263bf48d2b4abe6690bc947a8a9d523efcd2775b19c82695586672d94fcfd29eb39239305948feec421c780b4bfcdc49c7c8941c796b9bf134cca409c3919c354243ba008a7883b6d66f2d95c9031feda719783aa48256410982808e58e8d94bf566dcc2a1d2f4ca6af30d18e0e38d1284d6ca51e90bd7047a8aedf2278646b2d994835162e6098c537e57accd798159b6f98b4eafeea06473f2cf81b602fc6a7fcd98a7721d8e66fd5589b0c3a01ba972ea77c5c965a5a7442dd8dcac90b77329ae1f0c9e6bd62fd1c99e11a3a2fff2d2330b72d179f6b00be007e9feb58aed48523d33baa5fee27e9d1c8a1e32d42340ab7f87f84cc61fc230fca86740a411f0f387cd4fe8a0047d7bfa984b964acdc75a8d3425ca3de3141927b8901023ee23e9752a858217312a192859e2d5221b4bf5caa7d60ac98afa676587fb1c45be908296b0131c2387978c84ed01c2b8b84c8e6f55d1a2068e758cda2d4ece7f89fbdd26d1430cbd988371a870e3f75745f6416492c0f509eb898cb44622c0317004fdcca2c07fbe8f59b455221a2086bcd47be690cd5cf07d34a9f47c2edc6471379d2596c82dc642c64e4a24e3299fd7dc46c255d1e64c5a7451c00c9cd38b6a4a46d09b684d700355c2ad239408db038941f696022fc50adda9d763d28f4656242cb9eddcb91b6f0b5b4331755406c3deb7d1b70e52cc027e42d55206025644aa97a3abef7ad60a13ad2ec2d20503ad13f1d47069edf4778dc1f49407a01cde75027731d5108c6037161ae8ef8e94c88271088c85e72c56315b3b6932b48686b578bc5e5f07ce804b1efff6b6cde047a66b830fa3b6d9642ab83eee352cb0def3401b9b9f8f08974a0a0764caa10c7b5c73383f996aa116fef54bf83fb5950bd72f71bddabee14c0701970043fe0af8389919460e5c70f35bfdbd18b4b655c8ff8e7b70085112c6ec613ebd7f4dca0c8ab0d8c9191e6fcfc446dda30dbd75953db9086428c5b1b74e8269a0ef2ae60f401597b9a73f52ea8d43b5d4a9dabbb5970c92597c0bbb18883556a4dc54e8fd4fb07b69db7c1e8e62dadcfa3371be8690775e44d49cb9c95808f398f222acc82e225c6d1195211a37ec8ada538a782c5b32fd72db3f1dc6412bd298370793ee11807448abccc097413e00199d797bdc1abfa5c33283c9abf44ee55a9c06d7c6313500b4ab252690b048c666375adfd03a2e39d2f844ba57e02450898480fa773980744165dc731db072c29874ee903065d29ebec2b09ccc30274e2ecd62d0e101a2d748c7a449dcb36c89921c89bd9a7bcf4a2d6331e3087fe0eabfdb6c6ea1576ee34d120fdf8853c68f8d8cfed7c6e9b0811cd6d7b6f2416db7c09b64026bd6a24bc95a32b03a4302c88b61209aeb0c0db7583966ceab9fe365cff530978f307d9c60b66c88efc27cb1848141c6209a74464396a1bfe4ddadfec023d2489bcd53cc2f2b21f72d1b1814906c7d8cf60fffbec4ba819876dce50f1ee32e8d026d52c900a1a049fb70188fa5277d5db71bcb6d5002c63ccbf3846f756ea43c5994ec77b315fe8647edcaa0ec5cf34a825dd5e0ef2e81303a3ddf0b996b3a07f2c10e9ea2c0edbc4718d5b85829a05e6f79b0b24a51f23daa33cb5bb22609b712a16e5f23a5ef07ce286b9181e253e9865abd013750952595fab3633f60fcd06306fedfede43c960ec0bece20ec8b4b62e2730982dd1ba62a925a2a592e997a343922f01a8778eeb5e88c66f7753070da9b485f26883b7eb73bda020b8a6b18d3842653c5b4a9592aa85cfc19864af9961daceea5b1c9337551003a30d24c4d50d0733e60620670842bba510b7d98678654d6b7f5f4dcd845b085b803ba528dcc0ba6b966040c6c26b992bab9f99ee3240f00ab460b5db9d130c6bd6cfa0f7aac68973449cd20559fa6cf7fa2e72c2bcdd1f2304b4fcec8de50e062930e08bc79a5ba42f2854f9b6826c7b95e24e4666325bf8179e1ddb3fe73eb6df05fbc8f70f0edf95d1712897ee933e5f82ca1e6d1d1463191a76f9afb1c0ec52d88ba1a1abb5a71ac5c7726d5ddc1199a9a3fcd0a913fd0d7329f947732114753a1e60384e257b46f5f5038579d55f29f48bec9df06d7e0b2cb23451edd36bb33594612717c729027cad2173224c56d1f95470694a3ce54b6f798b2d90b931cd785f4ec500501fa01b59151863be08dc72eaa1237015190143719f8b1f2e37aec7080043e28a09f1127a5161b4878111924553d9adac2fff2ccd3b80b091f61afe9902e14a2ac6162b3944c7b4ee14b3fadc0301521aedbcbea8c05324ca590a27530c8f8209d225b6d46fce3f76470cf119afecb79637efd731dc6784d36e59d8db1e6d4b5efbf22192bd823170290946dbc74ab3b5e3efb2453de7d0358a9539d68fb7abe48f9468f2db688c5bdfa2221d33c77f09c4aa02d8db163b4e85b85d4a2328e1930e291c4efe7ac4ceb6971f400567c3495a106619d6b4d65fa86a2d2f16d8a6eb89d8742cc6c2e7da9e1bdef6712e58705cd1b65ab0d9282bc38f38da67297dab40863d156cfc30f84d71d5bbce4e1663abc60a8de4b59f16c178d26cee03e58daf01de05aa08688c6284da55c52f64a849b853d28c2c02d"], 0x1, 0x800) 01:04:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/222, 0xde}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/38, 0x26}, {&(0x7f0000000300)=""/111, 0x6f}, {&(0x7f0000000380)=""/15, 0xf}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/116, 0x74}], 0x9, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) 01:04:08 executing program 0: kqueue() r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 01:04:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() lseek(r1, 0x0, 0x1) kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="b8", 0x1) ftruncate(r0, 0x0) 01:04:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a468b532b28eb2ff", 0xf02) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r5 = getegid() setegid(r5) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x0, 0x5}, {{r4}, 0xfffffffffffffffe, 0x40, 0x1, 0x8000, 0x9}], 0x800, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x14, 0x2, 0x92fd, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x5, 0xbc}, {{r4}, 0xffffffffffffffff, 0x30, 0x80, 0x8, 0x3}, {{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0xaea1, 0x1}, {{r4}, 0xffffffffffffffff, 0x80, 0x2, 0xffffffffffffffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x1, 0x42, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xfffffffffffffff8, 0x1}], 0x9c90, &(0x7f0000000340)={0x100000000, 0x3}) 01:04:09 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 01:04:09 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x7}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x38, 0x20, 0x100000001, 0xfff}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x83c3, 0x1}, {{r2}, 0xfffffffffffffffe, 0x22, 0x4, 0x2, 0x10000}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xba91, 0x3}], 0x2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x3, 0x8}], 0x3f, &(0x7f00000001c0)={0x20, 0x7f}) 01:04:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000200)=0xc) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x139) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffd) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) flock(r5, 0x2) fcntl$lock(r4, 0x4000a, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 01:04:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCDTR(r1, 0x20007478) 01:04:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) setrlimit(0x7, 0xffffffffffffffff) 01:04:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r1) 01:04:09 executing program 0: socketpair(0x18, 0x3, 0xa13, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x2, 0x200, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0/file1\x00', 0x3f) mkdir(&(0x7f0000000140)='.\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 01:04:09 executing program 1: socket$inet(0x2, 0x1002, 0x7fffffff) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="f9cc36099dd096e05c568e7c09bb0542c88702922bf9b1a0530c557e9278f6271ff26020f5fe3846b14656e7006e0d64164f3d83dfbf4f0f433ef781ffb5d9b3d7f27c49531c005b912bf803fc25c18f33267f539315a7ade54a07082b5928bf3acbbb8be8400cdc11fdef49eaeffc74ef3b4c34d626cda1bd7b59377b5dd0d581148a46705aa3547946b7aaebd4c030efe2454b241e82174c32329d757336c5e4c249663541f37cb3c657581ad72fd20b0a78602581db7856197a7a88c081cc106f40df4345b090eafc1396f3cac8d9ddedab10e5e108", 0xd7}], 0x1) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) 01:04:09 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/62}, &(0x7f0000000080)=0x40) write(r0, &(0x7f00000000c0)="b23f2a03045ad69d9c6c27ec7f09462e07eaa597654683c64f6476a07ecee7a698a00cb65dbed953dce1a20c3910a198480b38f03f132d041cd558257219edc486df960dba09d87a26afe423272279eb4e2821e4810272a9dd8a1c2c320eb5238228c55c046eab0d29ac7ad119a495ad9880fdc85ad18f85b3c0ed60ec5a80f082db360bb656e7d702d0c1d5b3f20a361ce42dcce298af6b623230456f", 0x9d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) sync() 01:04:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xc21b) setuid(0xee01) chdir(&(0x7f0000000000)='./bus\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:04:10 executing program 1: readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/102, 0x66) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e40) open(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffe) 01:04:10 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) 01:04:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 01:04:10 executing program 1: r0 = socket$inet6(0x18, 0x4205, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = socket$inet(0x2, 0x4003, 0x80000001) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:04:10 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffaf}, 0x8) 01:04:10 executing program 0: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) fchownat(r3, &(0x7f0000000100)='./file0/file0\x00', r1, r2, 0x6) 01:04:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x400000000, 0x101}, {0x5, 0x200}}, 0x0) 01:04:10 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r1, &(0x7f00000003c0)=""/214, 0xd6) r2 = syz_open_pts() dup2(r2, r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 01:04:10 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f00000000c0)='./bus\x00') r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./bus\x00') getuid() socketpair(0x3, 0x4003, 0x3, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 01:04:11 executing program 1: r0 = socket(0x20, 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) 01:04:11 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) ioctl$TIOCSTOP(r1, 0x2000746f) 01:04:11 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x9) flock(r0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) mknod$loop(0x0, 0x20, 0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) 01:04:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x80000, 0xfffffffffffffffd, "eb417115f2325395a3dcab6100000100", 0x0, 0x10000000ed03}) 01:04:11 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) socketpair(0x11a, 0x4000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) fchdir(r2) 01:04:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20401, 0x41) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000040)) 01:04:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x9, 0x1d6, 0x2, "3252ba3ff51b2490923c19efbba8a62851471288", 0x8000, 0x401}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x401) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x2000000000000087, 0x0) 01:04:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') 01:04:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x1001, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept(r1, 0x0, 0x0) 01:04:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x0) 01:04:11 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0xfffffffffffffffc}], 0xc996, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 01:04:11 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="800000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x8c, 0x0, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000480)={0x0, ""/241}, 0xf9, 0x1, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/65}, 0x49, 0x3, 0x1000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) socketpair(0x2, 0x4000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff}) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x10, 0x4) msgsnd(r0, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) 01:04:11 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/68}, &(0x7f00000001c0)=0xfffffffffffffe4d) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0x0, 0x7}}, 0x0) 01:04:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r1) open(&(0x7f00000000c0)='./bus\x00', 0x8080, 0x40) 01:04:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$inet(0x2, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() accept$unix(r0, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{r0, 0x146}, {r1}, {r3, 0x85}], 0x3, 0xe4) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 01:04:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) r0 = open(&(0x7f0000001340)='./bus\x00', 0x18088, 0x10a) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="876c9aa399c3cf4e9cf48df89fcc728874a0a9e1f2b5a0ca3b5e1ddc4aae16ac1d05e012b6b32d2933149db7774c6a570019b1792ac6fe2956840191d43ed223a63d57753d9d691d03e92db29b886dc7309cab5aaae82b445c89b655a15b8988a359c22765c89dac588b4e56bb046dbee2a8e7c2b9c6b61c323c9cdd136c8a7081a4784519538abeedbc85bd2e37571259e196aba59661ba546f36a5b9f320aa6a426b78dacf9dfcbd75631129e9421ea1dc9466a1c4b4753c985665e7da9b95f2fb2cf320fd4c0616e568087c3034c4d0723d5c9f28f98aedf176fa08d38afc2ed27a9e42dd7f264daf67f8157b35784c69287d97fdecdc49ffe247dbbf166b0344765df9b2054f54e2359ce15a8a4cb512b4d14b71c2397078f1bcaa49f1d5e8690db7e1c18ddc107e36f03369a551126572375d4418109f30769eb7e17048484c7cdd04b54e845b0f152466bb3ded063bbdf19c05c28ce2e7613d6020a83c1c5793d7852a08f99443971ba6ff3fa4b0736c18d9ca9e23adbff23a9ffa7becaa60c73aa3dff65dacdca6ae76637f9ea7963761ab6fcb71d0f4c31bfac0fc289778ec00e610d0a3ccf0ab903b32c740f9b8c89a2bab9bc864c9ec902e86e911cfdb5b6e1bcaa80729ba81a8fc502991f6e677b8de53c61dc21ad78715e68bb0c6310846aa268119c0359876fcc655f75563189dee4ad7a4a33461a7cae3f9e24e6df31eade94b83d9e04c5f4dd8d2fa9044f3fd48613a137913aa8525b5a42aaf0f41671fcae0e8ae9db6d6489a3df392cc43b2b5c25efa9020fd4b5518f7a6525f0f7bda4f5ef308abd3431b52001a44c078450e204e03a3c4dbb94c1bb5c55aa1de56b56b535e8070e00109d3a91cdcc538858d25f54458b120e1cabcab5daa908622cb06f3d1384a7769860a527b055cd9f201a1084ce1ad6d7bec488625dbfe0c75ff148ccf5bfda75ea467882dc443d397e911552c2d83454decc4ba6b99bbdf2d62c958f353b21fa8949b44cbbab79e1534d1e6db43c698941586c1ab356f2c900c6811b4d947d805bf6cf9e4915cdcaedc0be1d589f7db526a1c71c039c1dbf26d8c46941a07458b900c019bbfe3d395e3615e881c30453339e86dc5f5bc3714fb956751f9e11b26b55a79749ced6be0901954ceda2597bea9d3976bc60c6b869035e8aba9f81813c68a90430f7bdda678c72ba8f3eaf2af0231bd045fba1d71f81370a3e6d860bd13d7686ad70e722ac877a4c4d7722d8b4afba89286ea7c1a471b0105c28ea2544b700dbec31cc8e466e3179302aee82e4af7529ac88239dea75026635bf6d1d4362a368d6098f0a87ac2a06fb6bc3a077f4ca4a484571b58c1f20ae970c49eeb4c2b696bdf05d3b8f700ed05b345edbea31087ef2c81f241f42a2f92b7ea740ef7942568426cd1d7ffd7d9e2a89d62d2c6bc94905c7d5dc2bfacafaec535881684325c6a78025b079e0854aa5e06987311791dd1761a51ef5f8c6988439dd94184637964ab6d751667c1b2296cd169310d400a40a5a533150712331503739b9384ffcbedcfdeaa59d067d98ce00b9fe2f6c06cdfb1039a8a8fc44a05883f493f87d52c4d4853b766d33227e9b6915e8672b801177a187692f5a96053628d48762587ef3b5fc99c32dca5159225c0d9f76c4216601dd298a233c5d61f3ed6f104814b12975b40c847fef653c92736b01ef0ecef902e3fefa513ce2021e096bd44da28688069bddda87eb636639b90a669a8f88914fc65289fbfebd225502baf74c9f58c8d4b0673f4e3fc761040256560577eba01674ee2d1eb8ca635df50fb063a4ee959d4301447d414d9dc310b8274db3f9df625572fbdd0f6fca75c7dae2d0f5545d889153086c04667ac4edc31eec8450fafd3d7fe827e79758c7144d7299d06249c9c82530f20e8e8bd0cdec506aff6bf05aeaad017e616fcf393259630eef85b2bc384987decee4d6635cd728328f49a220a8067b2fb3b8421cad2b813e0ec2c9e04e5f906ac49773a78f94cf149bdf3b548ca4f2c67c550bf8a3dd4a082fd8526dbfa78116a5e6dca093085f4363e4f715178b2c05a6f9a3aa288f4c4f55856c69fa16ab81db893f8930d21084083bbee6ae6d724c380bcf9f23ee4f1d9b6b64c30c4498e83d67ed4d4385afa6c1b8f540f84e41b440960d10711f99c8b8e0c1b9a57f65c938bfb5df11a587a53def36db0ef88d63adffe49a0cff7cfa044aa7cfcf91027bebdfcafed4a3c513d964472597c5624b0f0d81f97c2ea2983eeae511ba5affd5a585b1e2ad3169ee53297811afa4413bcd096aef294f549380c60370709b16e203ac05af92b99a7aa0ccad2461573f809557691030f0ff6e6a159468f8096cf74ae65f0f23403c553ea2cd14337fa0119df5e7aad148dd1f115abc293f2241f94405131ca2a20cb61efdd3629758507d6b464f509536f0dc9628c97c409df85f3815950cb000e667cf76fd0df15345f617d0bf585db83478f2fbf1ab80719b4c9d912e1bacc355133f016d41ec9677d545af6bdaac53ddb467eb2eb95d8cce31198d28808b730e9887b1e3a5a8afd0a2bb3addcf4af5f32a3bb5f5d2b8e98078d71429ada4639a0c72958a6e22498d01290e34cdb9dbe0646ca249078cd703a2127001844fc2342a73df015a0fe769a8a018d3b6e25da51edce8b6bb12f42192895acc7ba7508d089d603858f36c782651ce21dd8a859a8fcefe454e7769b343e7002c56d35fdd83cf5502d1e8d021449e93bd634ca5da1cc7887c95497471bea019d6a59731a3dc7b01a596d64090a369034e456605a0fc4bc1aa0bbc2f271f6241b9ac37cd69701648496172cbbdac177a323238313ef53a89573b6d91ce0a8d9b883efd1cdcd0583e407e5073480791a989d1f8f6cb74eb916f2ce97dad1dcc12400ed2fba731995f0046447982753acd27410fc7c2641df42bedcc4421ac2beab40e916b79fb65faaca4403b25c87496b34d8bf3812577e75896b2cb31ca79165b78535982a21d61f33145de8b44381f9072a3e99afd0b4588a6d975a0926865e7f55c6a02d2fe03c3c5b3a057cf827df4c97b144a8153353ff7fa05d854061ccd06715f9973f41623ed03e9b4c2417909988585f81c6ea476cd2cd8b5c6ca50865aa4b6842d363faa1c499aa03eb80af8fff4ebd534927e821631fd32945f6eb2e10f007051b8e8f61b52fbbfcc76cb51fa9d273bd395baa1317adfc308926679558264867da7f7ad8abb1db35c0075466977ca2bee2b04678f90927c8c1ca4b62c83f5acea62cf04067549eb08640b72d535d3c83d5a62db40d43cc8ba9acfc9e751f63f81db1b022d41024a497cdb4311b6d5d47ce757a62d25db77c359a2b25000e106c026d529452d2a907769d4e0f7dc210dea8d4c2b40be141fa4c160a02bf5b28212aefeeb3146aa186bdd362522eb5f943e98f3e68cbf34292ee3bc1ba93d0520cd16eda36231770701623ada76e251b406163d1db0b4078bc73252fd496ac9a07bfb600e76a4968155dfae0768a859c55115fceacd006b2d39898486904071e46294cad78572ba138462814c3d6699804f400e277d75164f96cc9322255a7aaafb38a88c9a119c24619c4fd9b60b5c714e06148ce70f2cdc5365d72add9b2b9696efd0ab4dc03145e59f5afa2c3234e1e8bc1cdac035ac594d4a1da7aa92af53ee7593d44e1c91e8e024cd01f21880fb6a1b32466fcf0f1cc7d5051a303e83b63cbb37d5f6a06de3196ce384ab46dc65f251960212b2da486c89a9d3b3f3735297398d926fba40894a61f8a1aff3b816a016dadcb785784634569144b68e654b0a3935a826b7e4fc9dc596f9a79cbe3a98a47f84562d63417017bda32dc06503d178197e638f4f4bc3e6d2d5a132f5b6bbb18416d7ec5528f9cbb79363d2bb3cc364d9c2ae6d683aafa77e4e01b48af34797d4b2c18b5b1e29a12f87bd9d000d846573eb2b6739d8910fd63bb7bb4287199faf75a972d752feb222aa7e6c9f79a78da030c671bf5b946e6ec71fc96050391571e6ed3b02d5a554424c092cb286aad1a2283dbbe568d018ac1844d1ce72f9a926d54f2def9a7b56ae228466af0e9361b8ccf17d726b1d4d1b6e91fa6a71e14112b766992cf9ffce230008a0f3b6d8c165ac875cadd2ac67fc8f0997cba0bd0a14de669c830b140a3bd003a63349f1bb18f81db9cfb1c31f99b30b9c62e23261df52cdf23fa8564077f70a88a37e517dcdc4a180cdeaab54f8b58f5ece5f912d935a3c779ef41d2486fedb53b51865aa9cb56d7204c1062fe0ea8eb376f9c5c74b6671d286871e5bc3178b16d5481a254b36f448925c70548ba67a1f411623b18324af32f2f11ae40d2fa6715bbe72899e262a4ff43d329cc99b52c831e09fa4786d31219ee8d518e4ff1791bdd2e4f3ecf769975e873826908fa2a2bcf1d6a9091fad43fb8c35734ad162bf7cc9ab9225c0f6db424136cb20642dd0d7fd04b7eeafcc1e49c5d0f477f909bd910151b1ec508797ef02895ac84f323d82ec62e59c25d223b5fb2cca1fa721a8ebba2650de52fb0885632fd10c3de88491ad55340188b72cc69786c839d9e19f42af9d6a37d6032bd5491539c5134de6eea5dff77fd0778bc92a645528aca8f2b165992ebff3047d00e95605d636e2937a653f4087544ad5c84917a774a778f40e8122fb6f621e56df245ca5557ab439416dfc99a9a154678a12643e07b966df13128e3d2ff6b3fe7eb6e7edc9be529c38176ff69076127f78edf8ea303d7e0e04f555797716da996c4e905356f6b3a294f56ab9b6ae82b4b5783867be4e1ca2b041674a942486d72c9c8c1baef28ca53696695b07df33ce3e31035975aec0bd5a8f7aa4e8b5217b79ee243fcb87b27a0dca16c398d99b8a6d8456db96c17bf4b43dbe151dc9e1c79c8613c8d25478f02bd5534d261d80daa300b9ddf380949783350f1df103063997e3e4a236cbd44c0123e0b0219e7f2015d5173849cdb431adc7673593f72d256e759260d4323464a36e6fadfd269f977814e391e5d9dd15dd7c104838a50e0a878b58b15a7033ebd630e3025e3d644e0f2564c4ac6ff357b7a2dbba5e5b22224225775ce38708353ea44021976c7e42e29bdb6edc951217b49db20cbbfde817407f1dd9d4cef0e4f7cabc90dfe8e961207aaa537ae21d88faaf1ab5e0baf7251135ccb40e285d6dc8d3f2fa6f436779d83770993b4563e853a91ff771221f27fb60dddcf4c87702adea23e31219e6c0645ef7193ed329604cf2cdf3cb0270ea11a5bae75b496438f68ad6b734cb1ded43d1f95e9a3503f5b9d777790e1ce8d31bd9cbea3221616c8487ecedcdcd215fff68d85cab3079654d52d5dd10a9366e22af2fdf878bfb471e10ad036b762ad3108b3fa20805eb201ec9bf4e00e82f150aa7f5efcfde5e7eb332a011d0ffd1d4a21e53928b4c0f768b739b2ae851593997145f39e7ea46e20d87aa5b8ad5d6eb4cb67a90099c89b9aac7c2f024abd97f2c48a1b195cf288c7ce3de4950f6d3b050581682715db2ff761ac62c02ee4fb8957d2fffce2f1b6ef6e748c457452271378563d46d75076080571122e11331d620b0253a478de19bffb3afb06d93a18815e45b0e0a62c67bf7f3539b09ecb3431ef4a24e1ff275be55b7bc84a24dc726624a0d693567fc247a5dd57aebbb923a79cfed985126da4a8c13228f4841db17141f33418902eebbec0f3cd5a2ff489b3e13a893e45dba873f64267ea6ac23a3f2897ac6a10370bf74dc25cadd4d3", 0x1000}, {&(0x7f0000001100)="454020670f607056216e55b81c2c215c475f9706465e1b3c250a114d72969c886c08a5e5f98009a7c23bcc957717f0eae5ca8f7ac2be4a974cd3e42b7fb3560df275ec24e012d281a65b016b43351941fda878b72e4f6088d3c16ee6f015b4bb90970f2a5499920591d1459673c5eee0a41cc5fc186d311d291971f796774a6aee2575b65ba3614c078a89f5f6614620c1f01d", 0x93}, {&(0x7f00000011c0)="639b1b05bbe55aae1f733be2fdcfb57be36b4942383f35de3bdb9582d302d7b606d706dad3f9962d85c3efe1b9192d5b5087d4834be43257a71fa5918edc50f3df3ac1aa3b16779d687e1ec3809f0059c961ff24eff89bfacea2", 0x5a}, {&(0x7f0000001240)="70dcdf789fd57e17117963559ad70c600154c674a5b835a85eb3a71995292ee471a66afde7ceb25024454deabe1aeb82ad1c0fa7990b02e6e362728d290d36bcad7b4e56370493465ffb5a42e3e8dd424f2e339f5567828b46d9b0bc090812f54bd7e1fe6e75866a845d93df989ffaa65e9f1a838b8a", 0x76}], 0x4) open(&(0x7f0000000040)='./bus\x00', 0x800000001, 0x4) 01:04:12 executing program 1: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="4480b3e74979e161c24ef96ef4fafd0e3dbae7d0c170822ab64f36c720027d9122b2388a8fdcf851d71673", 0x2b}], 0x1, &(0x7f0000000100)=[{0x88, 0x1, 0x6, "41edf2342028c61d62494133cb98c02ab69311b4441c102d15d40eb54d939a9d686af584c96b6f91ca3ea1d4449d298bce07ac2ad041cbbc6d28a60d43036d4420fff4c665f9381cb1369262925d32e5360908304993f9b5cfe6a280a91c79d893b7dfd6dde6f1ba45321794fca08c7f2f0b0683"}, {0x1010, 0x0, 0x8457, "837942aa997a3fffe5f6b72aada517f639d974472f1838ac00f7eeceed41f1df21579d861c263232df38931478ae09978949ab9496925c6f04fff5604944ae4f7c6740b4074c96699c1a28ecbe8b8ac826ea7078910f9a69ffa714828b2583b1800f020a102362bc6943c651b974f7ed141201f5ff34c5905fc2273e4a28eedb94a7d49af95b377efd6debdbb14fc517f42cab9559549c41c448126487c6c1d46a5a4c3def57c76b55156e4ff7a75f32d732536fe813f95b6b37a7a9b5a7bde65ebe4b633d35d46b61fd1bb095819c582af1a70c46d1855d751bb0141d961ca19170cb21e7d4f0951bcf9104f941b2e6e6fb23a7fcc4e6ae066b9dc3e9d56796385c8108b1c6858940b899f4b069f8d625b93de8791aa231ce41b0baad6f357a093d2a2f7c7bbd15646fb503b18ab99ef80cdc89565faf94dce5509d508ff8789745fcb5247a2274b8ab8d76309edbd7343e7a62b04e57b2f64e5fdf17eff84c48572da5bed485192c67655d77443e482641a903def30a0eb6eec823bafa37eb31a17740962f43a9622f792fd3aae9ad76205eda1dda6d69906b003608ae325631be0e338fbe2dc88644fbf9ad01a72396b953ba31e955d5a910fc3f10672a8ae827681a90eb908a7e1e703139919f0fbd74321b32eaebb6d9529106b70ac2894b5e11cfd26334cf9fa9e749d5484db0b346b5e83115eac5a3d11d259e96aa1cdb6ac58f168e8e254fdab03bec74a46e43632dc2d46d33ad304dfc9d61f48af7caeb1f372196cbd9c330d30eed93a63f823987be28324aa4b7e418d27c8a1e717dceeac37b11a4e1ac70e1f029cfbe037e1bd4f90e4ff3cff30a76746e1b7d5e5176e913ddf04e3ca9ad780c852fe53126bc9e5dbef78085101a35539e69235fa0c3c7c52a1025ea46490341d2c392c135dc350ed3f39f48a85790c37481fa6515b7d46527b4440983b957bec193765941a137a0422a282d709ac7871f31b2283299c463dd94a6bf187062b6b408553f9de91c684f557bf04da65cbb59276d33b7920e2b766a68e824c42d42567d21b6b6f6f46b236fa5f917b10d6f0f971cb80aff83a440f88140da122014cdfec8814f2fd9aea210e9fa5cf68466e2aa5a022d8ec66af7a8d995ab4bfe911efe4db4e871f86509a6f341f57444f1a4093437b04e5b6e9319c7667449e811132f70046da175e78861bfab4d4a33cbc69066f760ff2485bf93d834888dfe26de66f1a2188f5f622d80221c7d5968267cbba9ee6f51ec1bd87b0de5f4c61ee7de58071b6b7d4d1e25d9a501cf97e753d0ca3b290731925a88f56757f436cec16150592ea48f1a85b47e663a57e2986fadbadfbfb06f46f675c8435594d6f83ecb5d79d96adb9da257e8a25cade1931cb1ebf386e0142ab39892ffdd1fc7d62f6543d5e453156d2c06e4d3f95324fa36f188d35375c529832a50382c3d12abbb70b7bab3715eb9b48e95ce2a51d751307cf788b1a9b84a6999339a6818cc28bdf782ba18775fa9f954e35fb2e83c51b69ce1889813fa40cbc93d7693eadcbd1a39f2b9e87d66368d837ede6b37916e87a8bd4c4c6e32308c7517860f86fd85203f6affa95a8dc1f8f3f3410981842a601b695dbc8e38c680f8f859e54d516756b922fb2b28f60f144d231fc5ca0d989b71fcca85e95541c82fcabb5272b18711238eceba45dc2ba1aa7cc55b616aaa3ddcdeaeaba58da2f77603ba10e8d0ef1e9e93ec067c4fcd05eef64d546fca2997a7eebc1a9c31a1c7b37dd3e9a6b02266df43ad28621622fda637dba735af8a4ab160a8eb9c287b94e14bee57b2abe3bcc968e215f5ad666cad527ea8c70599caec23e0ec4c36c297483555e69ab38e0538d136269bc52099bf1523e70e748782e565b671ab868b2063bdcb8376167fa733be983f8f0766643a6f368d44f84bcdb156aac3e7000b768604beb97d57a53b85713f9b7b48e1d39c5e11e3060a6368cb9a6d2c3821f7b9a1cc89ec548016485f691e462d869dd027ec394e5a92430c5fee5aab798465a22e148a930eb31faccae10137275f3cc92aef75099ca67c4da18a852eb96a62ea3583b04de8609189a3cd81c73a05efd0779820386951f66bd947825b57686aa580fbdb421b8eb108efaf0a2797e94fc7a0597ea2818e04f2311b6db55af571aaf30e8fcfdd0471eb9a0a8f4c7ab6ad30124785463a4b1b9077a92793843ba3dc35f1a7127ebf43642866fc4ac8e9d8197feb9102c82ecf3ff12c58173ac678b92cbef342afe4a3edc5bb4a0a8618b3920437b71fa7714c703007110e05b98b90b5739b74a0f0b3bc856c091c22a1b5990c542f0f90ce8821330e23e853c5b17a0637c62aaf2ec75beb85b3e48ce21b4c9c007e7129a636b22ae70231416e51670e9d7f242b18ac7cfe18d6d811b011e9200c7fc1247d3ac76a162e706a58ebb1e1b1fffb0722c7bcb8a134e0bc7b6255dd768c32d212c0adf200890fff0186e8c9d17e6d89d1a7b08ed473ab52667db7c9a0c0a64fb3292305b935f47dd8b27f915cabf154089f288100d6b39185961b27b869f03a88414dca49b635d91dae2333cc586d162969b92463afa3e2514191d2834517dda856eb53e480987c6ab08c9652d538b3ea95af839f54bb2e5cc41ff0076628f2392f544d6ea6e63202ad94ddf28e69cb8a2e16d8131c06bb6c2539e3331b627a39bba0df66595552e438fdce613ac9c21ed4c0f36a34beae745e708f291fd59e37b1adc1a1f75f6b18027f0a6883f587a84e6970c2279239a7d38cd6452ac41c76e55ed2a8dcbed81c2697eedfc5fc19cab9c039a9b2a9b84b2b8810f29405066b8b935625ce6c01b43503216763e0b2e95b20161047b7959dd2add5021fd8ffccdd069ee980ed2fb709abcc5334cf596f60f30506f15c53b9a2dc6f07654798d05640b2072e8f1df370cb9ed7065251cb11e41b4b11f03ac9ed25bb5305c2bf0d954301a7bf070b4cf7c18caec560a58fb0459b5e0c1782cb3151e515f556c6b8ddc6cbf154afb09f07b72d7fd7442d6325ca5fdcba209ddf32bfdc6238c8b4e61ba5c0ffa6a1425e485a2a8a469a21be9ee307dcb0213f2afdb8e9606402f8925ec6ec4b816f85272d8b2f826cceba422477680cac7e771eaa06b6c1882b66d4197e7082d12c4bc53888ff71bacab5d0336bcadbc4fe608db632eb1def56cba1ececcf5c92066f69c531bfd71d4434cec676190a0a5a4e1d00d104a0d88c86e89c850719428826e704e04b55274bf0ac49db1f75c1919d40a12ab74b15584d9436ca0a33765bb43f6b838d6e036c6a5f8d0ee1e6e7eb0b7f494e422a09d964127804e5a55a11f1c0b2b6f73ac08e9366bd24187452116e8803c1624d541514cfb2b6ffd05289f0344bc3ad9007495f65e05ec7a1a4e63447ba2e70977011cc6fb1ef141511943e4b03658c34d04ff21ea040086fa388f383f01bdd70a2234377a9f2c887752d8cefb7940bbe9817ed8d41e2654106afcc49461e9295ab5f07e99772e50ef3de8024b387f9452b53b695ebf1918d898c9971fe1bbc1bd43404707012d1233117e2998b849426e7b2749f62e056041a407aceda555bdeacbb7be67b881810697572519c0b3a88956035d4510d482fab7b30f974da25751943c2d60a1c84fc3499aec3d88f0a7c482e2306546f74bcdd2ea6e0c77b76217409d7f5f2e433b053e99f41836ab5a50abbc2c0328f152d5cf0afc36e88b91712c05b716d5c0d986182c97733cf15961dae8474c2b7bcf12da6439211baca13d89f1ab6a69265f531c1d9a512580676e9c2ddde54cc3a25064c5e2c71bfb991f68f5c8862a2e7c776aed4eb457dc9a3d148b2f4bd4550d49ff7f8be409ca900155fd0ca540dd4b9f0b74ed301749e6ad9d9c32cb3f74f9f2f90beb2e48fea310de03ad23aabf1382ecbebe1cc29a602b6f5f2a35478ef82457042e05174e5f829df44d3654f2bd873a068a85909d7c8ac66fea05de394c48ee1941d5852cdc2b3fc354e53c28f195cf6406882734ce040cf13f542d5f849fa942764f6c3acf9d314cf0ff323cc07c24c986c1286539366a8d79e6c0cee3d0aa106a012880b8d3291a35f453aa857b583d7b3a4b9dde062036ca54c8cd1ce2affc36aa2eb1b2aef6a42bb3fcdeb334ce2e5af169e29cd8042ffa7c488794de03d4122f354820f504ed455e339719537f70c11e268f979208af61aac7a173ad9e437d8aca8cb1eb9e51765aabd15a25e902c4481ee2db04a74c4b0281bae789f25fe0902710b0f7ca648741cc80c61346ddcc21870c3bb8000ffdb12431b95c0224fdbfca99a4925f96d9c951c0064afd15ff9745d337e10166c86b6cb9032883fe9aec6ec9f8327b450961342f288a30f0647a45197f8166a92203fe54f18a5f5683f843e8f2014453f840813f82960dd2db3e98aea93ab48b432ef4a27e6483d1b72c16e65ff4fe28e5327851c57b37df3a2ab4d10a1ee6766f56c8e6954d2e67c4c8eca2ff72424d976c1d1880668d9c29bf9ad6864581271962bb489c861f3c2ad2b8cc09dd75838f28bf838cc37807ec58da8fa8dcb120e06e4f867ce85e6bb7b999c7f0c397cfb6376b91379bca25c6aa8c13ee8cc3e5ada1c67af4348a2233dfe4b010550642a6a438e11df3a79ca106108e8f4d159859c4156ed12ad93994d81d102ba4bdd88617dfa0b9243950d9559c64d6b91d8ee2be1e6f1a05ba88fa0951e5e48dde0e0c1938a8581e9d713ea226457795ceae0048d62e2211861c2ead68f83a5d9503ccccc311d7ee491d634692b40451607e994fcf7963e9aa2bd7f28cf831372f01b1a811b239b86b0e5757c983611664d82eb37bc4aab38479a4bf5790fc49e23b5b9b7fca7c54b134fffbfdbaa70c6371a1b4bba1a839a903eb95fa6a63b78282264baf7bb4c15fa5fd4337e1f2646aff6a4fe7936426e3e20914d98362c1f6e7154418d4f1d515d9a6034767de20fa52248f048873e787f0dff56c4eb2d520ef999a7089afb252e5139dc281981474f0ceff2bcdcf21d7c9cbd65e4183842a5ae68d6b2eb250abaa47cb67b4b234441f734dc9534e4767b6eba3d24e40650a93d98e9f7884f3088ec118ec2cfa8bda19009dc420324a6e8e0165b2d73d320a45ffdcc99c3168ef423da5b9a4a04a6d82c4f0fe7c6dda0346dd3de0374663f83a37fb0fc5b4510fa9b32dd5c4d9329df76d2e5124eabdb705eac611c1c5ec5b6e3952e2944edbb3e8e3f9d8c72252e3044f59e07154dbbb352d43d4ffbbfb506bb222f44e37b61c8432744493952832c5a12afe2de038a316c2043987d6e08d4021e291bd1e9c061e1ccde5e3a25938564dee2aae12203cea9282a636da106e91ce419784eef173a1a06acbe284440c3a5254d31d1fbefe8db7cc69cc5f1d97f4297e82a8814729b4229666072e34a50ac93613d81700bc6353d193687859f40a56eeef00ef187d3e6167b7b0cb144aa835aff983ad1f153c6eb5d90c81f0de80cd398ed223e9e70f9411e4422452ca640a053baac71a92842a5ac5e5596e12e39aa4a1b790a73aec9c6992b6e063e2daf8565a19cb7eda09a31503ba42a730aa00a5d6a933782ee5b8111b8957848a6ba71f8104a5c4f7d2965cf20324b766bfd1026bb86f9df91e7bbff7d9412c79f9ab819c5837d1d1f486cf6c75cac429f46dc2dd27d65b46fa6e9b979aae3bc8bc03ada74c60a315aadd645ee22d849483e1cda8a702c3553ce6904d5d334d92004689e34fce98056f479ac53f9a06c62285f1d097ee6f54e"}, {0x38, 0x1, 0x1, "40111e6df652922c90c29d8c9151bca5ed21b05ad3cea52769b49618962ac18895b6752e"}, {0x70, 0x0, 0x7, "bf3e442a6299945fff438da21377120f6f1ad8ff8f74df3fbb3a2e5e26367c65ebdb0f16533fdfb72c4ea4f920f7819ad7d963163f7efff085e16806ea7d32bfaf7bc6987ceef1cd40dab129f41fe462cb03147d4c618f39206304b7ae858c"}, {0xf0, 0xffff, 0x0, "51725785001924d823a2bb0df8ed99272e4c64c5bf74e4d4966b1e4bb4750b9377b95125c8435a868bb9712cee7b7e59d5131c0805d5d77099a021ef631e618249c09a4a63b71451088d3ddd24efd82bdf88270bb80095893b944334ad82af5db1c37d38c3e6a57ccdc774d742fb0d0817626f00a87854cce0a3ee4e5be3072d57335e0beefdc21f16b69a879802d25ea277ce52cd22381f7f47a5a20e056546c18b9a7ffa02abea236463925c33958347dbbf533fd968eb8fb1b2c029178852dafe6495be9819c7b6976e7054d4b0ea7e618bbd2fa87c20da"}, {0x108, 0xffff, 0x5, "2e766a32d6c530b6c0e32106c60eb9bc3ff24bd8d7ac6b6e9f2daa19a523fbd1cab85c5d48f740b72dd001941803e355af06075d4c052871f70cd6f712fef02d7b220145f084ed512df83312eaa2616d6ecd912cc4ce9681b3014830942dc19b4d2017541119ffae7bb0ff7325696a95028abd069e6498aae9b7bdc74327894d125c28d54c5dfa30ffcd7cf92f74ff2092e81b14a4a2aac060c178be4c2879525c1158a1ddc8c222ed3988040aa4f911d50b6855d27511092f08b170e0d227a056124084af44d60aeee59cb50547d3f3a3184c4bc4809bda1a8bd204eaba3902e509bcb3f2c4de970ddbe5078e27334b296b835b859021"}, {0x58, 0x0, 0x2, "3fa7e26212fec735d3e01a97a8d24b2c57eeb5ae5d385fc416c026aea8da85cbccaf0d23d767214bad5b68d978cb5a7736b5936b749b361f6f591ea68d38fb64ef87df6a738c8427"}], 0x1390, 0x6}, 0x1) 01:04:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000e40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09fb29dbbbc392ad3de219680db3a5ef3b66b037188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864c93a3c57882646c50035976bdb096c025ff17182effb7674be88319c000000000000009ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4030359bb3dda60b952b52c01c92dfdc4daa862ccc12e9bb2aa28649dceb961675b0000000000000000396afb8d89fccf2a09f5830eab7952a26c52c74367236c4c971ec8eadac37412f10ce1687a30710caaa0d1b491a46bf0e02ea8b5baa005db56a2fb1b90e0b33625acfae26eb646f28b05970294f2bfc0064e6bac5cd24532f397d42a95c941efd50607000000f9e64e74587eeb3af7f101a0f2da62d5039703b43b9ec8b7bdce1f1326218382e620c5c6ee17cad8cf65775dd8ecd283b49f0c5799e4cf8be664e4dea56842ddbad000a996d56435ed4136b18feaf9f3fd69752bd17f345faefdb014be4dcf74d4ef4158bb9e82711076d384f1df48c4d4ef82000000000000", 0x1c1) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) syz_open_pts() 01:04:12 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) read(r0, 0x0, 0x0) 01:04:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) 01:04:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000001, 0x4}, {0x0, 0x10001}}, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) 01:04:12 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) shmget$private(0x0, 0x400000, 0xa, &(0x7f0000c00000/0x400000)=nil) socketpair(0x10, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r0) 01:04:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x1a, 0x8005, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 01:04:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair(0x6, 0x8002, 0x8000000000000800, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socket(0x6, 0x4, 0x1) shutdown(r0, 0x2) socket(0x6, 0x2, 0x7fffffff) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 01:04:12 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = shmget(0x1, 0x2000, 0x440, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000046000/0x3000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x110, &(0x7f00004ed000/0x3000)=nil) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x90) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 01:04:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x540, 0x10) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0xd8, 0x40, 0x10000, 0xf9}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc3, 0x9, 0x0, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x2, 0xffffffffffff4fa7}, {{r1}, 0xffffffffffffffff, 0xc0, 0xf0000000, 0x7, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x20000000, 0x3, 0x100}, {{r1}, 0xffffffffffffffff, 0xc4, 0x2, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x0, 0x7}], 0x6, &(0x7f0000000180)={0xfffffffffffffffe, 0x80000000}) close(r0) syz_emit_ethernet(0x4b, &(0x7f00000000c0)="24f88ce049b52499903fa4c759ab0a1ef0aede244e6b37902ccf1e28ea2b2241d3eef89968a77f9c9a36a555d29940ce3b193a2109a277d62b84913b132440d5494a23ba297aeaa9fe8a90") r3 = kqueue() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) r4 = syz_open_pts() readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b000 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b000 failed: no mapping 01:04:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) close(r0) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f0000000040)) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 01:04:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = geteuid() seteuid(r4) 01:04:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r4 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x11) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r2, r2) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 01:04:13 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 01:04:13 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 01:04:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000000c0)=""/133, 0x85) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5942fcc4a79415e7cae881507ab006884a1bf98d"}) kqueue() fcntl$getflags(r0, 0x1) syz_open_pts() 01:04:13 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x8) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') r1 = dup(0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x119, 0x2) stat(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000180)) 01:04:13 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') r1 = geteuid() bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:04:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000000c0)="9bf1ed5e19533856a4591e293229d579607c74da0bcd97d45254aaa023a18090d851c8e1d3cf03fda5fa5ae7199aa2e205470420e33bf7a8966e416d7d735832da4b3e2cb0643ce556113e7b917d2947c26705a2ac6d7caaf24040f11a12091e5bb4f2903154f6cb8dfa6bbc7249db0c2b02ecf512ebab781fe036fb52a601c5a5fb8ab588a3b6a70371131da30e0a34de369bc01123a82d296fb2efa7d8ae6d6b96f159b7571ec26ee205757f872afadbdf4bc319c178704b1aa7703e25e492a160c1419da640005090a596b1e53b09343f4c367c92cd30ed05d3f270f2b55db440d680b5d256af95e3ca309b86c7b2febbc11e1f3b2497682bec5c627780", 0xff, 0xe, &(0x7f0000000040)={0x2, 0x3}, 0xc) setitimer(0x0, &(0x7f0000000080), 0x0) 01:04:14 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x51) r0 = semget$private(0x0, 0x2, 0x11) semop(r0, &(0x7f0000001080)=[{0x6, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x7, 0x7, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0xffffffffffffff6c, 0x800}, {0x0, 0x3, 0x573ab43f09b0a90c}, {0x1, 0x1c7, 0x1000}], 0x7) 01:04:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = geteuid() r3 = semget(0x0, 0x0, 0x40) semop(r3, &(0x7f0000000140), 0x2aaaaaaaaaaaa8c9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r4) semget$private(0x0, 0x0, 0x10) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 01:04:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x800000002140, 0xbc40) mknod(&(0x7f00000000c0)='./bus\x00', 0x20b0, 0x400000000006c7) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/83}, &(0x7f0000000180)=0x55) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52", 0x49) 01:04:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 01:04:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000300)="e81da7c2132e19e479cedfb9513be12d058f08bdf6efd8cc18385fd7fde5e2a0732a8bce5a35bc8fab3b5d5b4f09004d45b6c2c1c0db4f7d7f225ea2294a41d66b267798fc9fec94fc157b83a97d0e65151fab5f256a133d2180357fd52d0390445158e7d1a2edc0044d2e8f71d2aadf0ecf149fc774e6f9e8c30d108e8a7fe82136d9cb73b70c8e4b0826efec62bfb4b385b3fb83585a1349804d2ff0073992357ed657451b37c3b949b3bde7faf6b705a27fabfd9b01137bb21ff115b30e2a4f155c2237ac8c1a73", 0xfffffffffffffe63) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pipe2(&(0x7f0000000000), 0x10000) 01:04:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x7) read(r0, &(0x7f0000000180)=""/254, 0xfe) execve(0x0, 0x0, 0x0) 01:04:14 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0xfda) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) socket$inet6(0x18, 0x1, 0x9) write(r0, &(0x7f0000000180)="34f5412d260c51635b2471fd185592dac429790e8b894b5ad1a93b771f846fb29bc266242bd7320c7fc7a06d63c087b0e16d0578070cd22a7ae42415b779fcb74c1625d5a819587c72240a9aa387634cc011824636dda2debff1064f7308d23e2cd3dbc05d7935eb0ed74405d3b41ccc500f34904e9821d8d5dc708b02d910ac70c2176bffeb72e8882409e6f4730ad9c7608a864eb18f34d5ed5ab7b3ee8b62eaac20a46b5883ced3d6604bde08ef01ed38e06ca4502e016eed6a683e51", 0xbe) 01:04:15 executing program 1: socketpair$inet(0x2, 0x8000, 0x135, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x4, 0x69ba7171}) bind(r6, &(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0x10000000000}, 0xc) ioctl$TIOCSCTTY(r6, 0x20007461) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) write(r0, &(0x7f0000000200)="a2450f497185c598f7cf5bfc7364a51462d79b72088de19a88f5b3b8513ed9b3b8d147488fde0419c51781f6e0143fefb78c67cfa88451a1f7cc5be715cc1871b9864419f1d89b79c7ebf8de5cd18c96366f03dc634b462dfdfb93619391bc33383a2a6307eaf125ea1f168677b96d5b6618d3c9ba5fa41f10a12ba85ef293c6a1651898eccd02e02af024f083635bf78a1f4d456fdf0df0323728b02b41417dd5358e66c5c7ed6746741ae11a978dcef003276879c3110422ea8e1dfdb58489b09b383f98377f9af4041dd1463118c193ad55cdc536bf9d9b71dff71092b112098f094839749fa379d84970afb2e16bd2bcec34fe4f73a22f0af6", 0xfb) chroot(&(0x7f0000000300)='./file0\x00') fcntl$setflags(r0, 0x2, 0x0) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000000340)={0x0, ""/165}, 0xad, 0x3, 0x1000) r8 = socket(0x18, 0x4002, 0x40c23198) socketpair$inet(0x2, 0x5, 0x4, &(0x7f0000000400)) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000440)="a760953c56e8f6b7b23a0eb08859b4782a96c22723ebc5936f7589b8e5f3f1d2aaa7c5e4fd6269e2c62f93d311c0c8ac5cacaeadf4129ac063f6741f18e7ec411e3228a95806e51823abbd0d631ac3438bb37ac0cc0776288d06012308a16134fa136f2ceec060edd16488e4831ba280456c7d531dc51f5a7f522df17a3637e0c49eac4bb376ec2d63d6c21f208ccdd95043cb783d55e288795a5066ab836298a1fddf4c7e54e5448e5cb2a26a23870c77f76bea8c0a247306b9f8337cf9c9c4307fa7acbd2dfd55c701461a95436c670381cfd28024f4301746bfa385bb2188278f9b56ff6bcf6aa51fe30199fbf8aef0cb542613b9687b1af4f69e3d33ecb3b5197d0cbcfb2877abb5a2df8f00ab2564093731ae5e76d8513b30c268da978e2be3680a70b3c9caac358d0aaec60731c161332cb4a6e7ba84bdfceeba278de01d1533f3c6e6eb36392be26dfd75b879d755a22b85bc512c4520a6506ff7ab8077c4eea524d4f2684d772517aa7f5ace90602b43f5a820050de105b38ce10d3646e7d296ec0a92213baa4351e1fe9993d84ebdf9912256f91e950eebcf4cce0f56267959de021dd0f0bfcf6b48c51bf066920007b5f717f749b04640bf68d90b952892a3292542a30efabd1605c22ae185c42dfc7a8263bcf263732611a6d51d7a0c10d81bb99893d3911f0913346e03f4f94b888bfebb420cd52ada5dea328a4510fe1417eea6e6c76435ab0beb347de50c973e4e9ce332b7c2e87a84cb1c1fe09ae93fe3b08af272b7d379761f2360d94f1d9f79e07af43622d1b85ecf0783da73a0addff429b6d0b945b8ac76e105181a88bc9677f8a90abcbe6eb37dc55fd96d91f9137b73046653d02eaa2370d51639ec1190ea6762ded72f0b0b9b520475554529a55e8ae635a0b51774558d6ae3f594c6a986cbf518afc95c38ce3fb8c500f71600773b79a5dba27205928f59c2d1e64661552baad6f2e3d80ca9fa1504d6beeec815e5e95cd194c95c62e81e78137bb069497fc1f63beb384c3ca2ee803110e07366b0c693b58294b3de7f266145854d2efd4212ee24f7ca8c76cc1000d345cadc7042499fbe7795fee4f6aa81b1fa8b1f3b61ac9fbf98b1a4d5b065fd8db8556c4cf1ab33fedc7ebef1331fa0af6c6964d7e1a238325b583598a84bef75a51c0b484b201419236bb4567df84e2e99b466477044aac65882ec9929971e962745b8bfeea35ead9b4e6f5ea22969119e3f578a53c5409715390941b29cb97e445cc45ab514976be1ded112cd1466a981f9cf8d190fa4318f703f0235ab8016e85bac94bd0420fa1cc7d1f147170d682b7cd252a3809a4b2c1269b112061eb1770b1a53bd7922fb098d5867788a75301ab497e81af3cb618521ab69982e054aa967bbfb6aba6c398ccd37e6cf7b3d3e2ba103c960ce5ca1a152e081edd64cdb9f64504bcd33d2bd8f4090a76733a201dbfac2f4688cf9e6ff37fdd7f08cd2145524b061df6fa75dd69d74cfb735292a8a33d8cf08e40ea724ed24930ead2cb0888723fd6bb533583b6f8ca49b9c453bfd301bc68b57f53ef38155e6e1c3084c42b1a20c2e37a8df72646e21160fa3b6d476e19bf1a665472820198b7d83c3535081f0e27cc57c13118b592da18bebd61ebd3d3f4eeb3669233fadd995a787065661eef943e9c9e9ea3be621074ec609d27fd3a43ec7c1de69d045965021849f613ff846560ad46b7ad636d98628400ac307f582b59c5052061529aa6ceee0bb59c01322ce50938179fa7639d47b249a1052ee86f1836a3695c59b769e957b34542b193e4305aaff13a7e470dbb0a8332100ba7bf6a325b5959ce98bbc6c0a60f0a310a8dec45d8eaf5b9ae6f668a04dc5be6d3023d5aa929623da17be37673a0bfd9988969b9a913cd8cca3b970f3b1feb785660f59da2b23c8e659b49b708a05daa15e102a156dd3f1654c91627503d761ec03b9cef7409116391e87139c5b0c41c2d34625a442c5e6114cab1d3330bdb459d285b5f8d76c47240178910191f32906885f62055ad5d7962bd1e4d520bbbca95f3deeb0226bd6d410b826e4ed4e8a3ec2489c745c2cd82ee8c0ba3222deb9c94b0b97a1e9a58318e87640a784678861ab974d073231d727f6bed29761b5294d2c31728223f1b8fcace454910df5bde7ab8a127d87fe67b7e28dacfda7b1277dbdbfdd50d6117d58f677fa621f3e3c5477f4189f2f43ee036115329c2415878c2b9baa26e3af5bc43215fbb249b480bad8eb8f0e3760cd09a992fb7592dc0ec7fa57f33d3be31c59ba7a064c92164e025399e117696bb46f4d8d579c4b85c7cf09ea091014a4d1c955d96377ca2888c3cc73602bcdde05e6f054b13e268fe411cab755ccc930e97a20fad7cebbb8e1b1c487b90d3346f8ebbf9ebdccfec20ef091df55a1f8db2abe77eeda3018d15dc9d796e6cd2286daf8eb1f5bddb96430262f68ade39c7c4664ac6b830d82a3cf9c461187aab375feb0ba746116c642a4c8b096ceb72a72dfb1bd9d45d9edc3a4229116fb5b6c5ed8d904faab5d648cc86225734bf0e75743fd0704124b5fe6a96dd4c79349cbad4757df1fb705252634be0913446ba5446d986f4ff5eef6e428a95a7b2e2c9fdd259498ae3996c39ca206ac5b55c5a4fdfb44a83f0d30c9bef54d0aff01f251e3c88d356b22396d92d0caf9f6bf97ad06553f2cba97b78dee9670aece4898c06f3fb7bfbe79b13c8996b8e6a11ef3c2f0b81da528bbeb4923286da86651e709a1fc8d3490ed89cd723d47c11e61e431fc2c52a05b0e48d2d9646d00bcf5c274ea41764fda63dd087abe6183a58e275f39c0f87ffebcb7e9fa26036d550cefa9838e9310c99eb3ca37fda121fb0a5f16fa9900294b75f309ef482c27139b288c02080a82a1736694aa6c03607fc61dc74333e9922adf98acefca8aaac2e7a81dc0862cbdc136342a18b0f5786b697dee4ec52fcd1fc73c6cae88df56571b779c7d6c635741e657a3203154dbcdfe521e58dad178ed40468b80844e91bed9ddc30bb4ded2543db5e1f13bb20de850d703cf3bbf042fcd4178aae648bf1196efdb9b09b6555f57bbcd147ac10b59f42b471b3471ccbb71c366bc446ea475b0555390fa62afa09d4ec758eb23c49ba48dcb25fbb7073add80a01c7590e1a335cb50e66c7adff7f759ce9aa86d580acd0a6746b3974fb3512e05913d8ad5e3d15b05641fb04c303de246ce0cf1bac222d51f93fdae8de8985a6bace9c129da093da60fe6599ee61873b518dfda0b7db49404b6c080f95dd28b38f273439a474ce8a3a13b1e08ed0898fddc16faf358a684256324329741cfb9d8fab4f60700151cf2edff80a42f358d7f10763976240e45e97b2f29019c1bd41b4842c26bd6296ab0f732decc234aa5d354e3aac1ddafc0340708bce2e4a09c9b8a5e0f79a0311c854a261adfbc34f368ad68f05c047d3c33483379064b4d4ea0f5bed53d3a8594096dafcd200651355f08c3f0caf93b54534fd5a2a1bdd1670cbca6f523c58df67193b330222a744a1270e66e87a13ae2d1a525983576af8448640a563ba0a28e79a6fd7256c9648eb89c4a232cf3d7944cbe82c5d9081b86066f3cb4580caa2b771c20313f7b7165cda9f3aae08abf3b3ad36186b4ac2feb4d1985e097013f297e462d105b5d3bdb06f653f6e9286eab21639abb1dc5a4f19323df834fff484f07b3f635fc36f59af1d59bd6f2115f2c168ced28cb19223f7dc73c9e4c114d9b48f185b2ca7403af7e874ba34131f3f1aee3e0c409abbcf6949edf8d6ca986cc80ba33c67e1918cbb54c7fd77ae31d206b4a7af43aa6f9a0a1f08dbf48777b19b99fac8abaeda3f16ed24a9aa33b8ca4ece43e28ba604dddb6e35755aea3d6ff5f072da7f7de73b258476eb3de749d90c6ad52b760f06bedf4f9b8a5801d90167ddb5c7bf78c327c99c32615b030cce9a9ae17ca2ec78cca4afc0aee99dc482b24462032657656e2def192014ffc9a755173d4286c1cfb1281433ad54d15560f21a64d417eac06fd85f587deea640ba66f32de7dc3ac8c406c438129dabb8374104114e7eb5aa8ebc09f149a4571d568e20562841d94916146da96c5b0fb4e053cfce58c0fe48dd8575ca2481b00a6525209727f0f9c003ba1f2cbe6ea8e1a9793ea02e9b21144b9d3aa99d2e6132dab30a5eccb084dd2f0c56a4286d790ff100d6acb1e236f3478b1182903e356bd6494e8c8ae27d6c1be3ab194b570cda63d9b1fc20b4c05062031998d18325d640b0668c3108c987b0e3cb757e8540f9022daecc7317395e4d39a5de914a9fd59c35eb15463c645dad2715899645035c4d656597c38d07ffcebd30eecd5e8d4319b7af9e9c1f037de639f85e7b5c6dcf30b0804a4f652e0670e8268b2c17788f827b5463e82b82d314e62904cc37f8df2854c6ca53446273a44ddb766ad1cb24fd0329306eef007e1af5afd536ca6ef9d4d850336a1008ffa5e0a3a85774f6f3689d89e8399393fcfdaf2dd3c39495a2924997f19cddc4a770632f5e9b50e593a3cfb2da51fae5703d7ddb22ee8d12e63355f27dae801fde8c3c66140349837bd159cfb93973745aeb140edb6751530f205561a9a92232a8540458654d6e664be55217be4ccb709fc9abe1026fac1b92ae5c63a2f4229a463305bbc8ed2cb7230fb6d54e102d86d3685c4281c318c241713630b3b0f50693748a4bcf23ca0dcd9b0ba958237991d5cb2cf2a639b79bfd491a3a7a1e1a063e937ab0e38c52a646db9b85bbb04e7becd5c073b0d32df079e760312c2360feaaaca1189a5fcf34c769c336437d3fcd2f28540e7a5008a65dd741753c56c6447eac0a0edfea3694165eec0592ca2bdfba17ca14410d38ca67f572f26df01453f3c54d079bb279e5400995677fddd7a688be44ab41ec47092cd4b7d101591795642c477f14c745aa796463ac1acf77d925e2e9e5d26f030e63cf9128287a37bc41e060ee235d176bc83440fc899aa2f23662732116c3f6501fc513f236496defbc3cf4557e20d0def645b8ab305378ffc95299a9d436562cb823d66387204710ce5e79eed2c00884989acfc2cb963e5122871f939716309471975d07da1ce3d9f3d8e4c5d4396f8ddcadbf967b82d791b7126ee02f68cd5ba8647a6808d2f99cb9168b9f150b63039cbfd275775887ce9bd1c22aaeef532b822cdf6b09c0752f9bec5942dbd8dd5bb01576e0014b5a343aa894588a3c57f5d4d6ef264507e83240923e45306875c85cd359e6da9972f768d9fe41c3d3ab491d94d05fbac4305b5ac689bb0623a76c06200de84fe05995b059dc1cb5ef363f8f41b497162ac8777f1696824d4766066701597951cc1e24a9f10e34a1c7f2ca0e01cc4299676f4a62a991c1bc67a98a03df77fe54213ede2d3a0827440b43b7124c483659b063577c05c8adbd2db9c20e11f39facfaa4a20be26d4546342317b4edfc697bfdc8e6a526ef74e1058c7c89c3af0b44958d83939fc9f7357044f23c2911529a9e1d2dd4ccce37cd4c2fe06b5f49c8783669ccf515590d623dcdb484d2f096366c6f2b33262d814e78fd20c68dc6379e73524afac8deff7c8364da94ca4ff0fe2b5188d7a55977d4ecd29ec1606caae68373c5080115ff186e68efbfbd04760a4b982d9419f298a1931872b2e0db13dcfa816f73aed5040b1ec9f53347953a4f1634c831ba68abf6ec834c9e6b575751320a828f393ad78f7611ce0be9f3c769661001f9f6f8a9f72bad32d393793c10610de7f8a", 0x1000) fchown(r6, r4, r5) r9 = openat(r6, &(0x7f0000001440)='./file0\x00', 0xb0, 0x40) readv(r6, &(0x7f0000001740)=[{&(0x7f0000001480)=""/245, 0xf5}, {&(0x7f0000001580)=""/127, 0x7f}, {&(0x7f0000001600)=""/118, 0x76}, {&(0x7f0000001680)=""/25, 0x19}, {&(0x7f00000016c0)=""/85, 0x55}], 0x5) setegid(r5) mknodat(r6, &(0x7f00000017c0)='./file0\x00', 0x6000, 0x4) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000001800)) unlink(&(0x7f0000001840)='./file0\x00') unlink(&(0x7f0000001880)='./file0\x00') accept(r8, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc) socket$inet(0x2, 0x8000, 0x80000000) socketpair(0x23, 0x1, 0x1f, &(0x7f0000001940)) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001980)={{0x7, r4, r5, r4, r5, 0x2, 0xff}, 0x8e1, 0x100000000, r3, r2, 0xfffffffffffffe01, 0x5, 0x1}) 01:04:15 executing program 0: r0 = socket(0x6, 0xc000, 0x100) getsockopt(r0, 0x3, 0x6, &(0x7f0000000000)=""/94, &(0x7f0000000100)=0x5e) r1 = socket$inet(0x2, 0x4000, 0xf0d) ftruncate(r1, 0xb6fd) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xc) listen(r0, 0x1) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x8000000029, 0x0, 0x0, 0x0) 01:04:15 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x6) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x1f, 0x1, 0x10000, 0x0, "45806482a1d427642f916b4f0fe6bfdd0d3a5c45", 0x7f, 0x7fffffff}) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x81, 0x9, 0x9, 0x2, "702b5b40244bf56a62fb386a86e1b534e33dfc38", 0x1, 0x3}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 01:04:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) chmod(&(0x7f0000000140)='./file0\x00', 0x8000000010) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) setuid(0xee01) truncate(&(0x7f00000000c0)='./file0\x00', 0x5) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)='c\x00') getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) 01:04:15 executing program 1: r0 = semget$private(0x0, 0x0, 0x3) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000001c0)="8b84006c8902858e84dbd4d5a1ce7831a6525952865c9da48469d14e62acc7e2431b2ff545", 0x25, 0x40b, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = shmget(0x2, 0x3000, 0x24, &(0x7f0000ffb000/0x3000)=nil) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x1000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r5, 0x130, 0x7}, 0x5, 0x6, 0x9}) r7 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r7) r8 = semget(0x2, 0x0, 0x0) semop(r8, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x15, 0x1800}, {0x5, 0x5, 0x1000}, {0x4, 0x7, 0x1800}, {0x3, 0x800, 0x1800}, {0x2, 0x9f95, 0x1800}, {}], 0x8) 01:04:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001340)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) r6 = getegid() r7 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r10 = getpid() r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r13 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getpid() r17 = getuid() r18 = getegid() sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000000c0)="3e12f07fdc2717d50ac239eb6885ddb7210bf481d857b1a1c9b853c9491036b61afe794e22cc067b6b132c74d78c7b9b87efb6df1ddf44bbac38c5ee4ad0d428b0eb712eaa1adc2fbb29d83c516d9273b50e789f95a0dccd7dc92e786332822443613512f9fa857f1e9bec1ae62ae63d06e69fd36e89cc2aa8250e3ff89dee57885b1dd130b95da0a7cea4a6dfbcedaa00bdda16501da6d8b538c2f7b33df63e11e4f6767359364d653bdf0715d0918032f533d602b6baa985aec2bfb04b21ff0e78145fbe2463", 0xc7}, {&(0x7f00000001c0)="c0bf700448b9e2eb9f8bdc37f4c1029d473b20820038ba105a3bc6119798d8a8a55b1e6f288c27fb6bd58e8d2b7424db4809fc31dce3ed546c87eb18adb151ac661030f67e0162829a2f973a9f6c5027baf7831383af6e0bd2f9bde8449ce0c2d8cea6015ea10e01a85de6972d9eca58824204829fc25be1b6b6a7044b3ab5773b4b7be53b0b58d24d635a714c5a63d3dd414cb87f69d7e84eaf77618c249543382e02a88b693292988f2fec418fc49fff6fbcba514b6c9851efe35448aa37e28153b036a1b8234badb4df8c9e262d", 0xcf}, {&(0x7f00000002c0)="3764391bb7fa024bf1afad049eef49e9cf2a6476b89c1d245b704a6030e0c47a31d5c5ba6285598e38bc3ccf1ab10a03e3fc418b620ab17ee5a0d9970dfdccf831c94bd66bc93adcc2c574431f082074f1f322f122fac8b1c71f899d4c16c7a0f2497bcfc578b853cef1b13e465f4844bd423067657d0f9654a15f62f773195347d67c669e21f1faa0bb17de6138a9733ccba0ef889efda7cf257215ad347271453b07c3323b906c99fa7eb341b3e979bce0eec38d61715a584da9a938feb447a348ad7a1d4852298b7246561c9cbe45c62970a075cc692706280256dde90d813e385fa667ace1ba5c3668aca3f014d7fc3756d93a23786fce2710f5e2fdd0cc24845f52a3947a58cebcbc5a5005416990cad8ef2a2f9998eccd7d2acdcc67ac1c514ea7d8eeae171fe0ef69fb1dfbaba51712cba00158c71704e7e4f428f102a0d253cae780dbe13843418165b1a4abb41e744b9346e08bfa699e2a7ce1ffd4b1e73133d619703c0bfd6cefd92b1ddd7184caadc4f94eba0a899a37ed091ef98fdf423fe079dccebbb8cb1f32b732895890905e523eaccd31947d197ca874c9f53d035a00e3d9c3b867bd4abe529090e06dc82ebe9e101ff9c46ea38e8abde5ab98c4db17f9e95c7305fefa569e0ee53e224a0ffdb877e9632bde967ed793415949d9deac48c5270f4ac5e318b5b7b4839dda6da71009c85289d532042633195a9bfab1bbf1d91f731a62c56d1d484cb2608fb824f1f8d5c91b16202d2e468d220f34afd879df10f978f1136e06fb6a55a7ba813a707dde036170b409fb8cb765f7637f64f2f03c1c60ae1ec7767ca239428a77159534bb6ed6696e867dd4dc10ee3a2b459691d23ba86d3d1ac6cacefe155ee9d0f33dcbac565e9dd09ea64fb2363e2c321d8786774758b4e9f70d02f5d06ba44991f8c26e9450d91dfeb06453a366fb288d1a6e93a6d89c219c1d65bc182e2655c995a0e242040a6186f383da5b3d8ea776f1df10ab03b402d7ce7a28dbff2a5827903efdd368f66e6ff155bcba88e831efb218a47b093fcf274ad00cfa38617ca9ef954d816072188a26fcef8a610ca8387ca2c2d13d16e5eda0effa485f87132c4c316c1dc39ac32165ec955fdbad00761a8447107133bceb730cb692b0a97c41a0e539fccfcefc7b8839a3b44e222d1c2bd9146b0e14a51dd389efbbd19ea2dc61bf632c56911c9843a02799942e0c90ee02772b30ba73c7e664a6e8de645bdf2e7e9fb9d23b0a8272e7204dbd36d77e0a5dac9cbf5abacb494b67c502df2e8be59f8b5e2c4ddddbf9add4499a522424733005af16b58ac1aa6582c8eefa41091815d832d0547d2171ce4dee4c043fc505a09d4f32de357e636407a4090187f631fb68abe3f0be21d05e596b1ae0a435f54bf7c9f39aada1f94ae54c18db26ddbce4ac219486e843f0400d10543944566ca8fc0bcc1fc5a81b076ab8b91faab95776673174cba0a2d34b87bf247780fd89c0376b181a39d106a30edf6fd866785f7eaf25a6ef0a502ccd5590715cf14169af30ffe0e784b32f0bd77d22f63236e47d63ea9e133ad8372d24e96d8c8f7bfbd4d9c6f2c4ae64e5f501b751b81f0465b81d8e4b5ee8ba540873da98b6dd3aef28f791cc414205ecc88fdbcef8a6555c0ebe1d51c8554783af43ca4466d11fc702003a7df3c3597d32ef5fc0b0e759e0e1066f1e9c335f9dba54bdf33490d3db54bd4570ea1a48f06fe4abd81cf87d91b2f7fcec027cdbcd169b46d13b1f0f7ca942c15fcce8cb24c62ec40f64729cf864e047a210995e054ded4b474168414c508a84beb62206a9ad593b36aa02d9f64fea01152da5b92bf562a74660969b9868216be577a36f1cfc2787e97d9e103c8793a06186892b27c35d97c7a0c7199104f9b9657517552039c78ef1ee06e0d6b6319172f872aab01f963889ca2eafd9a74ea0008301dbc73176847081b8dbad68f29d60b5e514507a54dc65522f3988adc88fc107495cc70b9a248414f87e202925c660c8bcca3f8f7dddfdfb15d12f717acc32f6e628d0726a1468e64232de2b2e57cb998c07faa5cc848dcc41d55b570c372a916419c344a332214e13bf517b0d90817b6d8d2f10bca2e1af9b02da3e4fb656a7cec62735db9d25ffc605ae08076f0e3da8e179f90fc9173489e5ccfe14f6fd2dd243c38815dc45894a815624835bd83bd894d4f69ba5407570087a949e1cdf4bac081d339a6ca9cd57c7970113045ba49873cd766742678db3945c3350863b0f2883750d0f7672ed7d84fd3d268e3f4eb907952e4a1cc836447388d3c2fdb037a18db11bd74f583384852540d8c26ca126d4274ef09bfbf17e419be5d30ab79987ecb75f59c3b4cbcb8fb838d36f7fcc58762a1d9c0c817556612e502805aee47becd6170d9fd33032f94f925b18df6dce1e56f55bd7a0f7623d07b7f1201b7afd71fcfb5c1d3dacd1a78e79e55795134cb822371f3ce8ff8803e7480cd9d1c4805955beec8b9a8805f711995ca07fabee51756aff1f04f61e8e07af428462d29625146958d07afe8e69c7d36d3293308c6ffe17450811d65d25d5136af446f283c803b9a273c238f301ba71908a1e5c27791eb9796ba7c9dcd370dac273d1446fbd39fc3b76a6d929abf93c7af397d46d2ed0635857b7db2ecad487c2e445615462b4ee6a80c6ca103ac273d4d72a56f0cd8314c31eb0eecf1cee47abbe390f1142d04ed6da189a01bbc92f85359040c4aeaf14f621647be45c94b2f138e5962179b0f1ab8dfa87562d185fe29afe208f2c0b6c4f966a01df0ba09d335c9ce048964fcc7acc5959d310a6f95452d6018e4eeb51d7c16f6ce65a545609a75fdf6f13c4bd5ba350e07da92d0d0f6ca18e8ec0e9d39ce986af5a34698b668e9666d4bfc4df7e68064629fdb936070e1eeed990cbe0ede69dbcd4eac0d40a98c4f74a50b4a14967572495afa0e3a4ec6fb380b3d9c05b83235d3bcd400928e632ed224eaefa579e6a6ecf8bdc7849d0b07925e8b649c652ab30bff6a90d337720691831b6e53f9ee0015c85ee58e39b201df529585094aaf636d28acf6190b322d75f0e001d816dec07b6661e014b0762d283deb937903d67cb2f5eee19b6c044b9c33abbbe8b690ee1ffe19aba4030879e9eb7a7fa0e73c43efadf00da5d93d29fae4147e3bca8caee87054b7860a0fec2b56fe5406775bdd89b6ff57a030cec5ded45ad45158b8d3afb9f9327c58873b855993060c9dc19a742abf95512bd511d7b64d7f6726f1ab8a9a9c7c5a446fb65842ab520b71f60698431b5ab5722881c60d58c27fd2a926f636263a62ca0ab10b06c87d3dd3266e0287df8adbc75b0f00cd571c64bf60c28554c679da9a891213e97b9ae195b9589fdd73b1ffdaca2479f3a510f194051399987c9173fc6a8add91648fcee50753e273299594c298ea3e6f9e3fac356e3e9388dfc5fecaf0f49507dc87a892836c9db2741e0751d4bd18fbddbf4ae37179176289a690c4d95b2e7949d141642443dabd4695c9f8592db0053a6127ad53ed479bd53d4b288e9c36c32560a026d96990b764cf7369ab0100586bebb1a8010bf93649e7aaf944cb10c9d5aa4667907719790518460aa1e9531068bdceec3646fd45b0bdcf011dde14a87d1278ddd71fac44a47fa22402744fcd4f72fed117833792b2a0afd2d24166a4b2763e96d9679cab8b96c4d8c801a247529e3762e13e489558a071a5e043eb0f6a80eafd2a6665dbed8ce2c400f66e00377381620a1bf87b60d422d1b9b7cd76a1b3ef5b6fc26235a5bd4af04bef2fd8db8926445750aedc8153d45bbdc0e56c0ba3e7ee7b31eb7799624451e9c3298ff771f18f4970655b89f8ab1269671b94606a1465a67d6882035cee02db6ade39d79dcb3f644a0c39a2d4cf8bfa3870559a33abc700b115e481fe388d55f48d16d4fd778ee754c00297898ff986d33eebebd4ff9824b3f1d827e553af44d10ebc85ce50d755b0753314a92b4e749bd4dd9009950b2025f4fd436686fc3b08c23926a8dcf57cbf9ff10c3a89a2103ddb4e1155ea5aae914a36ea52e16e98a125c18913cef76a892185ddf7ff5c144d6b454d5f2c08fd5558f83ab9dc46b7c7fa388ec1b7dca8b501024847d1528a5949096242f57768926f03c626465b537fb516492196888266088870087755a156e5e846095c4cb259e87e575d1b3f5abe9e4c88605358a10086b1e1640cdd73fdaca51ae917aae7d94dd90d79c37546d36ac0b5520e29894015d5137759488da8fc32c9a672d28356cd25cf4797686638981e85467909f5a449e5aa70b92971eb0c69ae7d900aeb75073410aedb64b6afdf1c9b36c861114c267b8eb8ba2d0a735a488dc722851b207dcbd8ee91746c34910f3ec7b6e8e877c1ca2a8e8f059861dbe799d6dfb66f0d7704c08f9424a310863729d2fdfb56a7c7842e855c3629a97afb6bcf7b6f7e83f2269e1402a135776dc4031c4b624ffa9b19a5f9caea24dc60675af7af8efc44f9a571fa7be3c6ca26888c61140d0aa02511b465f918acca24778c77c86ff01f01842f44e13f57539e38868d7c3d8afaef411ec8f30b7345cdf8dd636d8dcf16dc744ed4281dc3d20de428ac4b11c6d054bead305b8d2d045a1c7494ad7dfbeb85bb926e67a537bd71c7bbeffada3332235e79939355294ba493b27d34e44be11be357fed292ecab7b03eb900cd97b40c0913ccbb144dbd2443f86bfac6eee79ce29d86ccb8587d8ad31e6590696df176a1090a86a8bbcec8a3b42ea9ec7a9fe5c43b8630bd50a2588b0e51155b70b2f000e8e40792b07e20c721c197b22af588fef69723491173865f0c9cc96c11fe3b716dfb952873d1a450ddda8177b9834e7de703cf5f5f2e705971037fd1c4e9c3605dffbac8c11a20847ee66cbb2ae44d70f74a5c491c9c28bad8b5b7f22f92194df8c1e91058cb2a8eb97b2866992e3e31a0aeb1fbac37d8e4cca85400642c01924bc1026a2770ceb60271e13b3a435d41ad4f39bbf0cd21a933e0b2d3fd3f473f5c419b418fc1d95c7d1183cad242ba07aab94d2fe13c7982cf415c5d5e4c292fd4764dc5690994095ed033af4b2c929de1b0030f8183692f98184d925bef45ee1a131b5592e841b76d8693b89edac4d29682800c0c444fb1f71bbe4846bf3e406c4718c8dc0069f272e751c313c126320ad69a53fdad6fea7b8e48a8c7ed5c40e98139f3f146180e3b7fc51a1f18daf8ff5713dbebbce1983c584810fe35a0f126d0f428e67deceaf6defee5c29b590f68574205faca7d9322adc62226a65d8f594c0dbfe4b44cdf77cf6baeda6fb5832e38ecfd67cea76abf7d314c6643dfd9913c5d5349733e4e9446a144c4b4c659b1f3803fd7c9d9567d14b2b2e53d9479870de1c38793159a71af66b2d4ed578933ab5591b6c8a561c454d55b798136ccf43aea05643d1c0659051a384fcc136e1c17f7290389e8d6932382501c50787c71e668d5dfc7243079e3f02c50134bff15008d6fd06a05bd756c3337ebc10fab6cd0b8d3a1c68e8bd8ca6a0207577d73c05a70479294b0a7ab73b4e9781fca39fec6eae71122f067557555379064d0fac7b63a92717b193774cbe8330c95bae3028500cea9b45f95c6e545c3b0e4fadb77578e44cb3f08fb3b0b3a6e97b39c41f46feaf2831a929f54b960f017aea554267c961f336a13587b403c7dac15e0227fc4605fce0b1e854441f4ebcfb5c0c7dc609cbc81b9ccb0511318652d881424586bbc4259f84d573de9d0", 0x1000}], 0x3, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x110, 0x3}, 0x7) 01:04:15 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = socket$inet6(0x18, 0x8007, 0x4) sendto(r1, &(0x7f0000000340)="cc66a6cfd7bf76a7b3b6fe89aaced93aa5ed0aab0d247917136ca30e429fd93b34e7779313de683b87ee632ce6fba2f814cf516a67", 0x35, 0x8, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/16, &(0x7f0000000180)=0x10) r2 = semget(0x0, 0x5, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getgid() connect$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0xe6c, r3, r4, r5, r6, 0x180, 0xffffffffffffffff}, 0x5, 0x0, 0x5}) sendto$inet6(r1, &(0x7f0000000000)="8fd6607087664c784fd8405b5b95870edf79929f4c1cafa35ade8d51f2206fa6e797d08982396ea3c28e4ff8da0187987c7b9b70b60dd68b6f05030bf683f4c207d7d0a43ab1ac8fc5bdbcd67d05fa716988371a227b044b16dc0e3822b269914413d8f8800a7b8bb62f50f3ca322ba91052b05e5ae87428bdfffa2744fa27f31932ad6e29ecb89ce10877df8bdbc32186539542f8e5d50b8bd7a455b088b073bdf54fbe64d62b20a263e86e7795629fa469e137226339fe3032fa2f3e4f8e882e9152d7b53390abcb6c71cf58c372d568eb9b52db37806fa8f4f23e6f481d7bd4201e5633d2a2853d221b8735e3ff", 0xef, 0x2, &(0x7f00000003c0)={0x18, 0x1, 0x5, 0x401}, 0xc) 01:04:15 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = dup2(r1, r0) fcntl$getflags(r1, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x7c, 0x1) execve(0x0, 0x0, 0x0) 01:04:15 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setregid(0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = getuid() setuid(r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 01:04:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 01:04:16 executing program 0: socketpair(0x6, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x4, 0x7, r2}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x3) geteuid() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) setrlimit(0x8, &(0x7f00000001c0)={0xffffffff80000001, 0x9}) r3 = semget(0x1, 0x0, 0x5) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000200)=""/142) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) faccessat(r1, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000000a00)=[{&(0x7f00000003c0)="b5c547fa809ac75bacf1762daf431f44349afe7104147f2147e8471d602341cdd5b1eaadfbe601475c97325485f134d7ae3aff119c6dab5c269d598f88dae3f7dc816989cecd304c848e916dbd643be1c27a39050fbc2e2b04d061d8cd374eec4fe61adb593833bdf7a173fb27854dcce3f66d9e478519ed2c14ed03defb34330f909eb32ec0efea2a5817c8a4f61276a393d353e1440286118f4f65d0abe3e2e583e94656b1e3948457bd432f302652", 0xb0}, {&(0x7f0000000480)="064afe2f3cd5f7d6a60a2f9ebfc8471f76b22a11e516362fde3c358b6eaa9a36c49b99ed5484f41052bc6883eb51ae557177af312be1959f04bece385fd56a84fd2232f9777968228073055ce365bbf93cdbae863ba760592eb4a9e1efb98d387869264a5dd6e6c8a10b788ad56587e14e74802372d8991e138407f2198c4c589e63", 0x82}, {&(0x7f0000000540)="1636d1d741909d42fb2852137d407ceefbffd98d77006ef6d545bcf07831f916472787a63d0ecea2b48b6efbd4d2a82ffdf973851f72c905af09c8ce2f326bde37af455cb81fa9ac08d30c87b461b2d170b112f04280272dec25a17694bce1a74f7873171b1741f74e0afe25a0d5256faeec2c54ba8dbc7a6f39ae8f273cf35177d4b3d61f2cbb594d45fa1c83e54f0caa682ddde8ffcfe54000a1bf474622975a599d03d52ba33a419b96b9", 0xac}, {&(0x7f0000000600)="7eae0ee7cd9e28069adaa0219952945f7f59c86a4da83b59c7326cfe3d1c6c26eece9c86365dbe66b2b2705cbed35f7cbcee40324e96d152a40a310a923fa9567d2cbec3635c383aac8c0d72a41a116de8726677c4e5efbab87440850729eb9b3409919ed13beb71c5551a13d3af22feaeada0242c9d6db124bc1d403d8b408da608be5436e95c53033cb3fc731054f4ef184417d4a9603f9eb699b6c3b5307ac8766903cb4eecf758e607e4a9f55fbdd86fc9419acb257704ae55af7043c5086635e1e6307c56f8047187100ee1cf002a4010c5f98c087a0b618a1408c75bfaebf3ebcfdb5c6cf99f50bae341a19cd27b20976c0cd91c33", 0xf8}, {&(0x7f0000000700)="b3cf8036304cef722241f9e7a247ce15ee77fd35d00a0dfe74b879820bec1ec3e6784a3529e3d7160c9a7dcf8ed7e1b472493c4ba8fbe6a4439166fb7e2ffad1e60fe9e44493f31e1f6f83223ffc3e40f6a62c2cfdda713c1180cce0238c5be17eea534b3d4e7d126b35921e4e8f23f93da83a2363149c2b1212d698ced6804e56ee82365da60e06ced8d57f5d6ab1f495a963d69d638cd0605fae7431b88a1d0170f433c6cc8936589bdc9c79cbea0f3719bc26dd91fe4841445beb2ff380381a62e9724eb8d84957b89b391c4d496b4627a23ddc508dbc87233f4af9ac8f", 0xdf}, {&(0x7f0000000800)="e18afffe23b496e46c550d29142a59443b333a319a384887fa061801725c4298a2546e432c3288ae8c014a20041755488b61dd80c4628a3e583adef051cc3b8f4d23a57ff63a532e4635fd7a25cd520eb53d86a1b78aed2bc73828db1ddbd0f62f8b58536414822c9035e1be2f9b912d550b7c9fed9022f49a265d8198d5f928f124abace9580aafa8d27afd2c7c7ad07fb2ca9617e85f1371ece580fc22365914611231b1226170d13d4a8146dd0d2a4efef24ce7415465aa2723689cbc87d553b953c9225033bc97e821bdc5fdc11c82611b393301fa3e8b9655ee0c70166105585ae623", 0xe5}, {&(0x7f0000000900)="2fccb0840e930cca85e821fb58fc75f5264c5ed86b89a8d16730e3e40ee2f3717f924d355f8b539339d57a17433b893f44abf4c3c2caed0f75b6fbb19b9d039673f25efe08570638f75f2ddd0d6ecd53d40405f875b488990e94c71361aa930694503f507861da1d5f4d4de590bb34df36c0405f0439d51a6aaf2879", 0x7c}, {&(0x7f0000000980)="4a97c0d77896011d7292020779ebd1205b49c414589ee36b116485586b120fd11bdc3d6e2b96864df75ec22eb8ab5e118331b3be98c013f4c505a896a2ad2383dce2ffc4c7356f6c73a5bd5cf9d6f5b3c86c4f6c45532decf60e9292e56b06b0d887e92462", 0x65}], 0x8) bind(r0, &(0x7f0000000a80)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000ac0)='./file0\x00', 0x113, 0x1c2) r5 = fcntl$getown(r0, 0x5) socketpair$inet6(0x18, 0x7, 0x7, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) fcntl$setown(r6, 0x6, r5) fcntl$lock(r6, 0x9, &(0x7f0000000b40)={0x3, 0x0, 0x5, 0x200, r5}) semget$private(0x0, 0x1, 0x4) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000b80)) semop(r3, &(0x7f0000000bc0)=[{0x0, 0x5}, {0x3, 0x3, 0x5ad8325d1a7cbf56}, {0x3, 0x5, 0x1000}, {0x3, 0x0, 0x1800}, {0x7, 0x5, 0x1800}, {0x2, 0x3}, {0x5, 0x3, 0x1000}, {0x4, 0x100000000, 0x800}, {0x7, 0x5, 0x800}], 0x9) close(r1) connect$inet(r0, &(0x7f0000000c00)={0x2, 0x0}, 0xc) mkdirat(r1, &(0x7f0000000c40)='./file0\x00', 0x80) accept$unix(r0, 0x0, &(0x7f0000000c80)) linkat(r0, &(0x7f0000000cc0)='./file0\x00', r1, &(0x7f0000000d00)='./file0\x00', 0x4) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000d40)={0x4, 0xfa}, 0x8) bind$inet(r4, &(0x7f0000000d80)={0x2, 0x3}, 0xc) 01:04:16 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20100, 0x8) 01:04:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="f32d005489341a3c17cc199ed6289acdaf6aa2dbfe6c2d76c0b7f6a8ca46d64bc9213cf9ff54931812e974081b3a011eedf504e046c84d6ba3ff023a6a3240c85882a4841f68849d02a4cf3c15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d", 0xffffff25) syz_open_pts() close(r0) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) fcntl$getflags(r1, 0x3) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 01:04:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2c, &(0x7f0000000000)="271f20829f357d02a989df5d7fb41764448d4eb5b6209fdcea7f7dea8b0251c42e385dd269b073ce5bdb3193") 01:04:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) 01:04:16 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x3f, 0x7}, {0x100000001, 0x4}}, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 01:04:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 01:04:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x0) connect(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r0) recvfrom$inet(r2, &(0x7f00000000c0)=""/139, 0x8b, 0x843, &(0x7f0000000180)={0x2, 0x3}, 0xc) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 01:04:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x639fe136, 0x7, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="87ced42e2286de1236e5f8105eb909ca83b02b0bf9f44aa44a9914419e46c58c60d5755af2ce91cac8487542371889bf1d27c4e47c8f48e80df58a4627657f0b6abaabf84822ec01c134dd38b74616d620bbfcdd8d69592af2599ecad8f751", 0x5f}, {&(0x7f00000000c0)="3992bf6c0f243072d6daf7f4824996a77f430c65d7cdd5679f163cd1c600c048bc4e2ceb70ce9ba71463a41588", 0x2d}, {&(0x7f0000000100)="f8252cb098fe63a1908a7f147be9ba30dbef644d7984bf0527682bedb1901634882ddc4dab06fdfff20c536c71d182f2ccc003e13c1917df575422eb12eae6f62626714a8972a083a6177264f7a8a6e24a3491a73c1cff2af6d9526d977688518d3afc0081c13f3ae832294371c3815a4e1a014edba1259b6314f8042674f9161eb6ea804390b2c785123e46c8afc3e502a5c526714d8e659d15bad6ad9c28767ea143ab3dc234afdba7588f400e78153d3feadf062cf191020e65d3edfaf9aec7d4ca744a0b2143d312b5baef9fb67e3bb1f4f1aee679a80fbf6ab4e1d0cb48b93ce4839b478102db864dc54f5e7a2a", 0xf0}, {&(0x7f0000000200)="0c97e7c69092f612ba14544186a12db16f2a2416c5e6506255abf28f04addef718ccbb0803ebd83b8794830cb634ae3ee715b35072c18ff6df4c9d3842c7eb51ca017cf57577331015293936617d3b19d4c30d1849dce1998af3fbbb96df1add560ed64cfe799e18af7ce8ca232025c0710922e658f706209f4cec1ae08541764e64717a2e36bebdce745a6604b95e1311a74026259b0515bd5f999ab3ff66bace9cea62f4971a90b54658a0a5f04d443da0327219565de54e1be2", 0xbb}], 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) 01:04:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000300)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70", 0xf8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 01:04:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x440, 0x20) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockopt(r0, 0x3, 0x9, &(0x7f0000000140)=""/8, &(0x7f0000000180)=0x8) r1 = socket(0x18, 0x4003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="0912a6ac7f4bf6bfc75af6448f48a9d8886d100144859a19160666a8dc2e93152d90af7ab5eddf1a0e5ed404ec068795a83e088e92089149eb0f907014cd3b11cf9aa5d317fbd79d631ed99b7d222e146997fa96e52f08d8d75bbfd4ea90e9c895ff830e54bc2ae5405a7c", 0x6b) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 01:04:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x3) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) 01:04:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x3) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = dup2(r0, r0) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x1f, 0x9, 0x1, 0x7fffffff, "cc37594b7b803ff9e43a236f13db11feee2c169f", 0x2, 0xe54}) socket$inet(0x2, 0x8003, 0xfffffffffffffff9) 01:04:17 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) 01:04:17 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x1, 0x5}, 0xc) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) mprotect(&(0x7f000041f000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000420000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) setitimer(0x0, &(0x7f0000000080)={{}, {0x74, 0xfffffffffffffffc}}, 0x0) 01:04:17 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0xa0, 0x80, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x90, 0x40, 0x3, 0x6}], 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x64, 0xf0000004, 0x10000, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x7fffffff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x1000, 0x5}], 0x4, &(0x7f0000000200)={0x600f92ad, 0x20}) 01:04:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000000c0)="f1b04548f41b4d0b4525264cb8847928e344b886d4512897d7e4948bb305d616ea82f2afa92689a35eb42dad80f62298faecb3bc0cca75557277dc89f9b394993718a51284733af6c9280dc022f3d22f6321a20d618f225461706d3a8a2a2e9ff64c33c4bc3f502bbf207e7abdf128a8458fc1da70b143403c6d080c097f875dec3aebda81f4815a9f5d68f2a8ca7cc4a43486a82ad4f2680d407278b6beac629746cf7190d76eac2d0d0b55c06092e02c8be784c86b9e3a3947762c9279956e475952874f5b178c245f1da2a483b2cc69b724e2e557", 0xd6}, {&(0x7f0000000240)="126b9e9da2dfe4fd82c37ef990a330e536df5f3c8d4a8cbf2dd6c14a5d9aa9912f2c06b3588718e24ae93dd52cf737bb6724653878b05da23969812c78b6958d4801ad997ed4d8a20d79c641e0e8105d68768a9e6e192b57712320611851aeb9249a7e0fd6a21428ff9992b32497315d7562b5c4804717a5ed4d54516c88ed463be99d", 0x83}, {&(0x7f00000001c0)="6f68a5e88e5f2b919f49d6e7a04aa05468d558c96ede90035d4308fc5f1347e42363dc6fdcb8c7c0198c3be7a725b9fc6f280f5b119bf2fea340f8546e1348", 0x3f}, {&(0x7f0000000340)="84b9c81f783863e33b773035843306c89b002d84a17fafd352a8116a7ebf2b7be08a4e3e9607899c2ddf91bd48bfed0fed499fcb8dfb49fe3eb57b88f39f95c6d8e5f8538c244dc2c99fe7d93cb8cb6554114d12049814d825fe3bcba9bfbf568e0bc11bf4e51b9aab835ed372dcfa68c4d41ee314c3f0b74951d16b68b9f202e3db158ba2c61a25838d144c7003425ee11c2a6345d48deead3f30e73033983a44f00c71ff883c06ad21381587036fc3b4e0d4da0367554604432684515638c8eb36416f9f78cd126c88a222312a23b3202bbde088c36883de619aa521b63e", 0xdf}, {&(0x7f0000000440)="73956834621171b6", 0x8}, {&(0x7f0000000480)="e0df0f17987ba72e1c329169c4e05ab9533388cd22e084d5e8c8cc4eb87761e5787a8a82921a5742cc9ad35075025a63242a52fb60bc", 0x36}], 0x6}, 0x400) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 01:04:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800000010, &(0x7f0000000000)=0x4, 0xffffff07) getsockname(r0, 0x0, &(0x7f0000000180)) 01:04:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 01:04:17 executing program 0: socketpair(0x1, 0x3, 0x3ff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x102) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/138, 0x8a}], 0x4) 01:04:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="109ba767305d4504b843c94d800fcd3941"], 0x10}, 0x0) 01:04:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 01:04:17 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:04:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f0000000100)) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x40000000000017, 0x0, 0x1a1) sendto$inet(r0, &(0x7f0000000000)="6311d816d869e12454ba4b2379faa1e84fd4ecf6551e3423a926c5c06cd3", 0x1e, 0x9, &(0x7f0000000080)={0x2, 0x3}, 0xc) 01:04:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x0) write(r0, 0x0, 0x524) 01:04:17 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0xa00, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x4, 0x10001, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x6}, 0x10) 01:04:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') chmod(0x0, 0x0) link(&(0x7f0000000300)='./file0\x00', 0x0) 01:04:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x3e, 0x8000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 01:04:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0xffffffffffffff28) mprotect(&(0x7f0000ff1000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 01:04:17 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0x3f5}], 0x32f) 01:04:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) 01:04:17 executing program 0: r0 = socket(0x2, 0x2, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x0) socket(0x3a, 0x4, 0x2) socket(0x1e, 0x8000, 0x7fffffff) 01:04:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 01:04:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x3, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 01:04:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f0000000100)={{0x94, 0x3}, {0x400}}) chroot(&(0x7f0000000140)='./file1\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 01:04:17 executing program 1: r0 = socket(0x18, 0x4003, 0x0) getsockopt(r0, 0x3a, 0x3, 0x0, 0x0) socketpair(0x1, 0x4004, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) 01:04:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8010, 0x1e4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="86a54cd975cb90888068c9162e9411c3872d15f04756b3ae33a354780d0c295e816a7e0e646a6ca603b30023436547ccf01dcd713c701b44d8", 0x39) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1a, 0x4, 0x3a76, 0x20}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000006, 0x10001, 0xfff}, {{r0}, 0xffffffffffffffff, 0x92, 0x2, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0xde, 0x4, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x9a, 0x40000000, 0x5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0xffffffffffffffff, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0xc62e, 0x80000001}, {{r0}, 0x0, 0xe3, 0x20, 0xfff, 0x2}], 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x40, 0xfffffffffffffffa, 0x4}, {{r0}, 0xffffffffffffffff, 0x81, 0xf0000080, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa6, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0xc5, 0x40000004, 0x10000, 0x100}, {{r0}, 0xffffffffffffffff, 0x67, 0x8, 0x6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x60, 0x6000000d, 0x21, 0x5}, {{r0}, 0xfffffffffffffffd, 0x6, 0x40000040, 0x9, 0x368d}, {{r0}, 0x0, 0x0, 0x22, 0x8d3, 0x3}], 0x8, &(0x7f0000000400)={0x0, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x5c, 0x3}, 0x8) rmdir(&(0x7f0000000480)='./file0\x00') mknodat(r0, &(0x7f00000004c0)='./file0\x00', 0x20, 0x7) r1 = shmget$private(0x0, 0x1000, 0x41, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) mknodat(r0, &(0x7f0000000500)='./file0\x00', 0x2000, 0x3) r2 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000540)=""/212) r3 = open(&(0x7f0000000640)='./file0\x00', 0x880, 0x190) r4 = openat(r3, &(0x7f0000000680)='./file0\x00', 0x8000, 0x80) r5 = dup(r4) open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x123) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() 01:04:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) shutdown(r0, 0x0) 01:04:18 executing program 1: socketpair$inet6(0x18, 0x5, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/81}, &(0x7f0000000100)=0x53) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') truncate(&(0x7f0000000000)='./file0/file0\x00', 0xfffffffffffffffe) 01:04:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) socketpair$inet6(0x18, 0x0, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1202, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 01:04:18 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) 01:04:18 executing program 0: socketpair(0x18, 0x4000, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)=0x11a) fchdir(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000080)) 01:04:18 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x100000000, 0x191d9ff2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000001, 0x3, 0x1}, {{r0}, 0x0, 0x1, 0x10, 0xffffffffffff0000, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x800, 0x3}], 0xfffffffffffff38a, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x44, 0x7963, 0x9}, {{r0}, 0x0, 0x17, 0x24, 0x5232, 0x1}, {{r0}, 0xffffffffffffffff, 0x8c, 0x80000000, 0x7, 0x2}, {{r0}, 0x0, 0x1, 0x45, 0x3, 0x3f}], 0x1, &(0x7f0000000140)={0xfffffffffffff6f0, 0x20}) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:04:18 executing program 0: r0 = msgget(0x1, 0x200) msgrcv(r0, &(0x7f0000000000)={0x0, ""/211}, 0xdb, 0x1, 0x1800) r1 = msgget$private(0x0, 0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r2}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) bind(r3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x2a3) r4 = semget$private(0x0, 0x0, 0x200) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/191) msgrcv(r0, &(0x7f0000000240)={0x0, ""/236}, 0xf4, 0x3, 0x800) 01:04:18 executing program 1: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/61}, &(0x7f00000000c0)=0x3f) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setitimer(0x0, 0x0, &(0x7f0000000040)) 01:04:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x0) close(r0) socket$inet6(0x18, 0x0, 0x2000000000d2) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 01:04:18 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3dd0ebf237c4b5c2c7e9801d6c794b66f6f0682ac046702843c199608687c0033b5ac0af8d1154294294df435d1e765f7bd8e4aabcbe82d1eb6bfc7957e0f642710cd4529d6010e83e1d74aa0737bad9c92d2c4c3adfb7b82a26464766f0c36fc1dbbe7a53a1fda9116363cf65c3a6e674264a90974cdc806697d5ac328d14919eea30c0eb6efcfc2e46b7d20406d26a62da2e758983247edf07ef936a565a4a4eabadb5533f9fda297f6bafbdfe26e9bec40fafbd6627a7a6dc842aeabca27b3b69a91e71c83d26d58c31f00f7a40769a3f5208a385f06adb07e4fd6f6c51edf0b67337d378687934823cd5649d736fcdac740fe472bf408a602b17a23faba9e37a61a4b691b65a47f64b90b2fc94b3592a1d9a15471ab2c796d9851466cd130ef50e67a95439f5196abb1d4998335dd056eac872405add63f4ada352dc2599abd4f5d46e3250ea05101c2d96690da2c386ec6bcd4c7f5ad98528c28c73f009e3343304021bd43896f94e1c8bd694a7fc320fa8cc1293ad67e7ab360a3a70f6f03deb0e4bbb906303daa39836c8dbb1b5c74b2ff07f6ec7903b916f4e910664210768be3782a773b0e0d4ec306382699aa4c68c4ba7415950a9e00479da0adb7db585615c0b831a509b40c28902483f5649b996bf318cfb2002ee8f4f158cf2f5d6464bf5944632be4b7bf9c0d70c01b8a1c1d6f14aae2d0402508d36115832a0b5aacb50c0f9d97ff961a0b2dbbd3aabe3d532d5cfef5d9d4e643c160c0aaa178eb8516c8df1cd6eb7bb6d548e0b7cab7ec9e44eb905b9a0090adcc65c1afc2f38606c0c78000092fe20b47e649f9af591c878a1abf42a23db89b4f983854b73ae792330820e474459a3953cd7dae6fa4b5ef34b734417f93059d4a34bdacf02bce29dba203cd642472a09558099ebced4e8a8cdce8d7bcfff53fa782c0a4cbe891ae88f0067ade504e598a6096ad0914e54a39eee3bd19af6283adcf3d24445581f192d485153bdb37846c81fc17e01c8461cae388beab22547734f9e93e6298609a404bc2ebb42d7d5f396227feecc234ccfce19122539aedee5501a215bad665615169024d7ac70b20e8b5dfb16f6b064673277689fb504244b5c5556f9a3550147fb13f5c4e9ce3f74b75782a4e96a975bd65cf8cdd553b42ad9a67cfc331eb59c5cb732393cdcdf6e7939cce8a9a44745decbb88a61be16c3f3290e821457367e0958053b216f6b3cb18e36de7590488e6a4a34d6dd1edeb7fc0aeae9db09b2084785695e82b44ea36dd7a9ab26ed8555de15fe9fcaf0eb7ce67a1a45c0c3a857da1db8938ceb2ce96386cfcdd3abf5e7340f5b40320ec7710c96134d04c55357bf7227d1cae813b311719bcf775501eb2cc1f6b83a69e982813916b1bbedd692d83e9c8fc456bd7e3b2a5048ae75b5fa237383bef6d34624849d86a1f635e28352758dc2060e9a0f49d384bc0073f2a1bd58ea74818d752ce8953878cc7c11c172b592b83bf6c6ad4ea494ac435debc179870e15c7d85e8e894349787b30b58cef1d8eb618504d7502e5a7349df4f4a6e60be4363c8c6a1680d26c6c9d536f9805d7a43884c25ec99eb164ba66ea8a0c4df8b5a38a86ab8248bb384e6d2ee2b51c5c18a38d988b334608879567a4ed01c14d3e09688c9114ff88d3d9e3865991cdde16909eeba469e1851410d7883c4a02cf48dc6e15a0266de9d1427b4cce256a43569f9ad5a30448e67d0d9963b89eca038a200223bcb7ffec419e8b59f2bc0c6897390065723e031b24e486a495a36066b96c8e185036aa45770ed1c85d45fa8b2068c2dc6ced2def6d18ef4ad980728d4627b92e4977021c17ca141f8d20ea0eaba828f9d43d4ba91439411299c0fafea045dd8369154be18bbe334c01f07da74351ed9ccbf5b10931169cc7ff83a50243c865f7369d902441559bf40a0a370be391a6ee9af5737be9631c02bba2106d775a3ca80ebb1ef4ab080f6832851f42bd9f72c9fa62d9cb6022b8048ab9111429edf642c364d9c204bab41c414ab8f4867be647fb0b4ecb707c7d2bcb385d8569774fb5ae9892ef0829680e0645a2080b694bda5251b5a4c747d2c4db39709e1a34bd798d9f0e33d058164c6b002333620cd550c62a8ea997678b11afd1d20b086229ebe258b91e60e5a82ffc6fc119f94557bb02b4bc79134bbac6b0925456cb52768a4e7884413d71dd42a198f3995e110fcde25ae99eeb8e1f160bb9e1e1c7e511117c5576625bd02617a471fe968d649b9a01a4409b293933e94625630165392534c04f9237aa284c7e4b52f932c54ad600067f7115e041c88d96c762217f641f1b1a838babf4b5e02ec32e58a325b35002565c5fb3a1ee65fa2aab0d2e588577d05884a52344db526d917ad7a0cb413d44b8c54981f7a2afa9c327559d2ac207505d7cddbb370ed0ecc3d00f01beed3aad7e4c4af6a96e14f21a543e57ab95eff75d9a0ceef23575b579f7958842a7cd48acd4a796c937fd044d2d4e623dca996664c5b261827aede4a27cafe99ca64dce54c3ddce2e386de479fe3f0af5675bf7e26f9d8ebc8e9788ec1ad6abf566281a8e965f014fd6d596e16c9c7eb96034cc84e2472a3c76e811d31821781ac74b835080709b47e274bcbb04d8b8021c7cecd1abe9b8aafb02912e41b1846a28169121ee3fff509a7226ffbddf40597f782077099b88dff56155ad80d60ec9a75ef359662da0e535c779eebd2df8e80236ba18a13deb71d43a67eba852507f452142c5098dd73ae0a352f1377c1a69313973e248e98bd69296b9b3fa32392fd1b1a246d1f7c61f54118b8fd43e875cfa9648689d41f5feb8d746773997fcf61d5eea5a37666d10aa3aff6e8b0cbf7539e990ac8697ac507d543e4e0621d4dd23129571b39023deffa6b91cff021960eb5cfb66e7b2e5f89646742a1c074a744141ad49981365d68e5372c25cb9f0e0b3dfb6ba9dca305a6523419704a0fe8b8fb1fbf6128bde92c88797e3a5232adb43b22ddc0a9ed180ef11712c7d1ed1fd5ad87ea08e25fd0364c2b22383977dd7e1b2640aa52f7c712edd13bef3573e51684c5b7b60a78617ff0b6c0e8f629df4dab9da49cfc988700c4d6bebed54ba5c839d375e593d6724a5bd818d4faab78aa479e292584138ff875feea4ea694165403140f3535ec9cc9f202c81161bb29d4fedcc26d27dec7bff82d4bae777633aadfdeda5c850e2e364b301f18468ef816eeeb76e005aab486318cb79452bd801b37da155f6088f4eff261766a4a44c97e57470114f6fc832aeec6a8a2c01c0079b98da48b0de5b540c8960c96873b2e064399f485686069b4b43cc6a57e5fb97adfb8c8a62339367576a706ee567ddc924f516c1a9740d597fad2a14928ebfd1281107f0b9d8cc09eed48b6f6b8714385952bbee3e1ce18b9bedaecdfa2f8de3fffc41fb69a67e5346c4be805b71119f8635d03dc28be4fdff11df8430087c653f5e0a5bb96b106ae5c90870c3a656d7d9706ee34812e8622636ebc23ed314e0a0369ad0d15791d372ad5eac842bc3c0dd60a8498edc3ebe2df4cead5725e55afc4346335372632143787192e7df60667167168fe3b3c2b61ecb9ea943d4e835a2b0b4c0fbd8958bebb60902f66094093a275fea3f82df21e4b9da1199ddd31e4988ba4109158e1c433a7b3ec8b35ebb9ee3017789a6dd142b52009a60656ad03e4e94d6afc397b1d54bb25877175a35813da812220e8410bc96b87790ba4401dbba67c952cd520cff39ca2917acefaa2d2378eea29fd0635063ffa777b6fb567a079b5302a4f370df0eaf0a87ea0f40c2b6b6dfc59a01e476875cc32059fca050812be2c8a01dac8597f485a85ae3c0186c3a14f98beb007c56f5858f94a4b1af5810fd0945154c25d95a6f5abbaaf692044040004ec8c0b0856c5103c27c2c0c39db09f115f33dca9a035d0ff519bf14d78c16fcdce26f6fae645fe6a23be404a8c66fcc4bd86773a059ee53fb5f8dae85430c0234d71deada5af46c37c5d53a7a1ab249084e7e42113af12d4c7b230b16ae8dbef6918d9f18f462b62cee0bb88b89cac86c8a41c82d44850350e6d8bef5bc94305a0bfac9a1c5f7834f180eb223939f1bb15c8436d4fd5d1bdc522a764bcbb6381aff00f869c3f62bd8b38a43076c29cdfef4dcecb02c681b2a965f8f194ff1d908403fb4ac7807ef8382bc3b4f4018135802584ee7f6412afd2321966642d557d5fa9d5aafac8713672b0bd21f5cf3edc695dad407c6600da3cdfd036a464f1aebd1b13ad3a7549ee79eaaf2d4ffaae77fa20f846e05c7c214610361dd769d95d512f34fa91f33658c5a581e1e3246810c47c738771f27053d791554738c0e82b4adfe9e5f6297c168dbffc34956156394074aca4986de2030f8a335e3c3a88f87c77c7310bf921612a67766524902ff2117d40511aadc4117935f73ce1a6c7e8b23a80d67d7875aeb85898973b6b86cc6e6f7b1d3a4bb5718595235110dd221fad3413d11e5963beffa9bb2318cd5ccc637433a74a88caa8993516e457ff6cfaa13202fed4b8dcd86fad5ad24effeb571b9158a6604ef1e4ab803f9e46163269868beef075e87fc6ffffedbfd3094a2a9e2fad624d9c4330312582f4a0eff93bd29e53dd4af3d1708f948049ebd48f40d5cb0bfe9de2e3fad276160a9b4c444e8641997e1312621bfb5b1858dc03e3eb382988a432ec88e484c72c558332bd16d0cc31e2efdaebca9ee296d657096549701d3d8f9cfbd526c5f6e04048a56642c54b7d0369b89a09d5d05dc10edb4bd82c59117776dcf872fd2ba4ef36846dee29187836a71917e7dfb9708393ee6b756f3964866552b83b978340ecd7fb8ec44e3d0d10bc810f31cee94cd4fc457db70781553780213e2b61206b161be4bcb5e54d75b2fd65fb999954cddf70f486259ecdb4d73724eddb35eb9cb6ab82059c06c83b6505e873f36596a278d837d14831c9f92ec6579644e997549a7b469afa1a9db649a1b059ce78d56609b73dbfe889a1696693cca67ad68896254909751344c105c38f1ceb1c16a63b0a1c1c71d4640b2008d235c2344e04b18c76217143950dc4837ca422fb9541f92224c20f26747e1cbe48f0b528aa7f294b4b58a8225493ba67f4e6da4f116524303ae71d6063bd926d6fe5d9e02a0bfe252ae838ad075143b37abd35be288f0d98139ea5226aacafea39276cff892500b9548c09b655591f6abfd16935fb83b7e64e3e34df48fae1a57eae841ecbf237791f853dfa2ecec25120a1826892e7858fb64be6de3325ae9060b17764cf8091bf7648ed38502f94225fbcc39633ce82c812225e73fb81d575b0bb5a098898e7c345fa577e7c559b07883a0685fe94ca6d67d8130e7e4e44f0d26c68e3039fc9be091438611a8c903e1f70950618215ad525345080b4ad7776028101969c564481204e860850530ba5f151fcb2342bb49485c04c0f633270121fbfe4542128369a021dfde1c4c84b57b21a6134cd3ab9152fda997ded6082585ad8d1bcc5277fbf7c8f3593a20d2ba58fc1f1d53b3254ca291ed360d6800586aff391ca8554d490dad0b575fe9c8f8fc524e20bd2100b57b2b9d589d382e8bc6685082f3cebc4008bb470fa1ab5fe4b5e18b859ff19b346546b6d6a434046393e19248f9447d6bc14142a0fe6ab6c45a988a9571e401435ade1ce5c61c4b6097507f86b2984bb6ab3a0f6aca1089281f6bffd18e2d56de408c3b15f0fc18d1b38b66577a659bad652248df84be4014", 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001040)="06758e0127d5e8684772d3ecf1cc8f196b7c25971c1fd8796d65998c63feb10ca66ad198c11c2698e5d398731fdd7c20677832e2eef24589537cd535ff21e94edee4ee334117535e4f85300319bcbfe53a9aed2060ddb42063fd9fccedafb9a52686e9b13823ac2ff370c7e76f952d9f729e41b5ac8708a4d9c7b0b5b46a06adc3a1d9dfadd9340d41994512c0ee7a914e4a7ad135e2137f8d265ed4eee3e8d0874cb9703b0e663d75d0ea1e", 0xac) clock_settime(0x0, &(0x7f0000000000)={0x10000, 0x62c3}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x1010, r0, 0x0, 0x0) 10:12:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x4006c7) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="c441fe169b820000008f09709ac1c46219ad2bc40268f262dcc4c27d22e2c4e1c15f45098f69409687a3000000f3653e403500000000c4627999473f660f3a61f8e8") 10:12:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r0 = dup(0xffffffffffffffff) listen(r0, 0x401) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/232, 0xe8) 10:12:16 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000780)="4c31cbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b0969723b0568970652280390372094569d0752e72f0ab105248453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac742b714cc31b708cc43fa983bdfa296ab8a67d3f1d1877387076094a2b959d333ee08ef72327e6b428d72611b1d39b0294a9d4e5c437b17bb3f933d319a4cee126d89b185c6f00a4283dde1bc7c345ea0516923ed9a59dba8a199772d9bad3f9cb2c5dd064230c069faa22055b1b361ea669e4ecf22bfb524b551be35a59ba30710932c1e159cde4cbeeea05b07ec1ed70103530327f5c203e6c66a21c5ef1579540b2031d0075d0a16792e910227a7529b5314467c9bd47c1e41119d5777ad1c9c57495e481a5842680d69d65909267ac627d3b5f98bd26d090a292056cbc64", 0x138) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b000 failed: no mapping 10:12:16 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 10:12:16 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 10:12:16 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/96, 0x60) r0 = socket$inet(0x2, 0x7, 0x0) recvmsg(r0, &(0x7f0000002200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = getpgrp() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000014c0)='c\x00') shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="01b1f0697a0cd48d54f57ee1d6c3e237f3e7b087854143197c99604dbc4a1100398e9b1249c153f8a15493121d419e3d1220428d326b41109bf83188af039badb5ba3fde075d2f08db0900d5750ff66a6f5463ecce134e92a8d7863b8da6d92283d3b92b50647776d271eccc715e919e8600449c1bc7eea52860e38baf84055c5cbc108acd329c1395a329178ed96da4f58db7131b9c753d9d6f39d861fdc400cd6edf698976cbdd1237f25b16c427cade525b9fcaff7992824412bef7a5fcfaebd3f6eb2386cc1d252313381eb91f5e01f7bbe469ba50a858983ff8a90f6946c7087df00b71facc0115297aac4791be255cf4fee2189f079b53345c82273d0e9392954c8d75487faaa6685d04e961ccaf53469667566a4117a893844cc7ed7322b6dd62cd56aeef2b43f366dfb0638ed11130a9c614a31e668dff62f1af28c33a9c30a6a084936e2af0d4be6f31f2cccb4c131c626e6e5f972b587c4a16fb338c2b03d96b259d7ae4b8bfedf4662f8a6f4f2474fd08ac4166bc289b4675090394bce9fc6ad4db19c786beb6ea05b26dfa206905a5b2f00b6d8615edb5903a044965d77b591a9eced8be5a05f9a9e7b461e12c311a2673a03d869ab048f04126c24a7ca8831fc3e4a4b85db56a654bf57fe5a1800664d7ee49f2aad716fde90b9d6f52b57ab42af39e715324c6699f3b47cb01bb158dc7ba72e9f3c5839e2ecabf26ba1124d51fbb37518bff597934adb8afe5fc08c79997afb1cda91a03a71601c1302ca6987494fbe49fc7e94e0f0816abd3eac4886bbcc24359c156655777063107eb060a0024fda0f2a6994039cb3d0e95b12307f0087c07508770d3a4f47ebbb68e2836fbc254150d2e402c4def1b3db2891aae3e191344067c38056669190a626d3650014e96face45dce4b21b23d6491c68ace57612f90e6eba86b267273afe7162d5bbcb146d5b8bfdacfaaa58ac51a68fa8ac46a65efae7acd2cb6b871b0d7c96919d451229520b0fd98ec82706e6976f72c5eb4588440d3a6fc2a7b190706eb3a3786d92730939b184a2de9955826e52eff2c863d74ab5228b696daa26358b31e06bd9f165440a89ab690d1c1ac585119e68a1ff4a0f82a456731f80af9b0882d5e4bebbc3eaec633962a80ebca699e6f640cd2d3adc48d65395d610949bde5cbe556dd1ecbd0509e7247dd3fa30ea04a6129c7832fc74cdd64ecc5ed25a22276c869aafe4645471d2a05347c4511de49378136ae89a59f62d9f70a5f8a080dfc99e6a5c07abe52c9b93377b49b42882d96f67dc955cc0f505a7edb7537deaa0fb1b0f67e6b77e9fac527eb43b5660dfd13452f76ceaa5a1f9df87d55c85bdcb2c2290ff654bee4edc5d3bbbac900a8542d304023bc4998018dc23841103516c4a8c8d72033f2e13eddcbdc71a951521a3afe5f4a860bfc9ec88eb4371d1dc88f1bdca87bddd435e0a3fcb4ed6584fb1a481a85f8b158dfacbd22c5799c349a5d4830c595d0079e8ef4bf3052130a16c5ac42eb1669b00e94c4500176072204d10e9df3f805fa3b2768fdca2124fb06c2378c856c5b140a437b1e4a38e0c54c023614aed033156ee0283067c43cf63e9c004354c7d8d7e5718e9a11577f0f7b6582773f70aaf83a70535b61b79e364094b8560adb6c9014b83129a698334bb3283fe6d07ce3bf6002ed0e5fb4c05a0f190039716b76e285144a0d0396ac97e97db938868049b2ad2efe8fbc587e5a06b094536d505e183f4b44676461d1ac65b87906afed080a17e333400f9ce2d6cfd51c19e868172f9b5c65404f7c58bf8eadd6fc3524f335d6bc496e197951760843537632981a58a162975c7e75c53eee14fea93d2b29724678993f9333d3132bc6bc0c8949d6b3be9ab96fc837590e345e4c856a1bb9f4c858b2bde569acfc50f40d94db68a36812e1ce33903d79d8190d8fc6a2d9bd03aec0d45ceff69131df228c46195fd86d5ac612104b6174b5139ce7fbff83669f0b8bac0f75ebc10d6eef72654aed35386d73ddb464bb75840225eb8574d6abbd2e97000e694996d3962451f769f044309cc4efb2eb7566f2c0d772bb37b7b0bdffbf298e8948b88ad1210eefe70025e915771608ef46508c4690973a23d81ea0d1f88ecc1c0fb459da0caee6cff5b9076a62620ec5476b8cd67186128843eff11a6074409404d266bc91f3066303df5d5564b4b6b3d1d52e38da7c537c9756ff366746531747766d831b553ecce974b183d44ac170a368e9d7d48f832ccd3cc7e28c5685e17198ab286f4c9bcff017a69380d766f50277757b6cd0b600a93ce948b6ee8320f5c274f2612815cf64329ca06be399c67c2b2b8f275351ebf96776fc5f8552725e6b9b8acfdfc31259337533dfdbad858d1dd5ee7d8d665d50e7705fd661a7e589a67c4639b270f1dfeab5f0a9b54a474a1ed2e5cc38f0d7ad05b310b5055777287b959ed11ad783009f963f7e493ae5f85833e063a83e608208605968d287c07d8c9110fef6921580683369132225544f5b678209e37f63b3b5191a4770b1c395a17aa5e6baf78e0f267515647d87e7309ccbd465da7986acb67c7c53f4710f322bdbeedd3dd9a3cabf963a7adebab4e8e3ec25fc21f52bd4f38c94b7245a6e537a38cef3ee67eb43ecd81447dc96023a311758ff5b81c0c325fe62eceef0e056788fc8cee3134e1af1de4bd0136cf8e624b099e10a5530e8d68905499b76cd998f56f23b33dc9bc2ad1601a5cf5d89cb6c9ff9d74549decc5e0bcde68dc10732797ed9fc0258df00c8fa522e09f1d55f61cf89d600654abed39976d4f69530d87bee0572125240a01a608922d540b8ebed8f3276dd1a6ae9afab11db8dcf26a705c72352d8f32ba5ca75d4372d473335f18ec70c847b78c14d96ca69218b6efb22e18bd4015d7fb7e451edf9fa6c372a9872522891f2bf3ebd26243ee2f6d09fbb7dfcd355c189bc95cbf3925ce3b76fbe627c761751b1c27b918eb946eaba7932bde8c4e2f1fad4ec6deef6c5f991d9e050aa450676bbdb3507489898609ae4a0edb94bf5be8590108b63179392c2c574b15a35225fba951a384592332aa46f53b7cbef1fd74eb5aa6a5d400b0c2a3673673b71be6099d89a9f92582ba0cf227694ff36631539f662f18ca55d72c38ea7f4dbaaa202f20bea01b140a12af7a7d46420a1ebcfc97d4b83f56a7ebd016c040b1558c40e4ba81706b00e7547af1487685f0249ff739e6ed37afd89034c348cf434a0c9365403161a4c45df02d0e9a247b8897d765b53874e307fa378c57dce08bdc4c4d90a756af516f3417184a2c027537cf014f35ed4fc947d69c8ff28d3abe19511c653921cff34d61a1d6133f0cf6173182ce229f5e4a4a0de9b3a05d0b4c7dc4446a5affdf6a56fa8899f43549637654c9475e2404a6bc6107fa137a0855393c58c6b3c1c9cdf6788a2c4eea1538e981ed62a6a3b44a3144cf803984b79b3ede43bbc42323f11819a696fa46f425b19e9a9a486b0aee76efe2deb0049df845ac833d85ff4c5de7b964dc94c1e60c3cecde02df3ea25e1c4bd9a111c586e452b072cb8aff650cd90d13c5690b2f63649355fc0f8be18bc8f5c0f131ba4713f944c28bbc19a3cba08be9035c5a356e036f998371d0d78385637b46232a93c2dc8eeb8353efcfe133704e441416bc37ad027158914e5f427ec43fa6d6231f2ae30875b0ea2f9f6d8123c907ff4eff70eba984d6c1e17f126521d5d5362b2c7dbe5fe80ee2fb0b04dd63c4d865ce76c98c929c40e8a01ebf0afcbefb427b5a6bed9580bc3330864794ebce11f6cb5ad68b9555f38f108002f3c4b400283411dd995e9c098a5fbba0dea0ef7614656344ea6dfdf1098a02135e78b3c434ff5198761909584d98df9477fdf99029bfe032b8a194dc3f8eb57ed721e59034dfd78a5f61e7885382c3fb814ff520964d4145d650255d2530a5390d89d0b72d9f7ee77f4a9cf385b985070e8302b3199a0a3b7a2a9762f1ec326d2178b822eedca8ef18249fba4111eceb8e9812f5c36a6c9ee0998b83580c2f26881e41640554c812c3ede62bd902ba602ad33f31ee4da8104f8200af96d7674f4512588d4fcf914a7c7f0ec5082386436f554ee4705ba7b41496c59e4656de13fe14ef1cb546595315d923439797f18df32114082845f1923befe5b5aa82face1e317bc19f308a7428a8fb8f155e03cd64959ac740352b290e1b2cbea8e8aa06aec8538fd320b1e0092ed758f1e9f5580ee711a7f97d63c7ed3f61677c523e9bf57ff70c0b3115196f1168489d085babf7614d347a4a17c00b4cc48d2c08cdf54050d02fa54de980231a0be9804922be53b320cbfe21c530851ae4e55e90a7fcf6f161b2b7b69350e7fd681d613e49192785544ce3d5e9e4dbf7267ff9e46f0837673924ba4a4ebf4e52641583bd1808349ce3ab6f34b82ca519eaf6b7bb8e8256eac470eb3560a254110dbdc93aa307db2f16b5e8843d95b915028096dfa70ba7ea9c720e031d83420019188e163811844c590433727e07558731b592f6d96f5133c8ea2b4870d49bb19fcfe44aef7bf2e7397b109ea1751dac7ebc70957169ef396ad1f36cb2e989f72a0fbab4ec876972a1b85e4ae93e73a56fc0f80fa8ff54cce3542354e9505d6dfc9498039ad387c490eed86607a0afc405f8591e0b4e70ab6276688c28b11ea8564fece7a8ac952fc6e4950892d3ed200b1573835c8136067854cb4fba3b498f72327d3d251ff9ef828a7297e84cf17cdaa7ab17bd203a0d15892cba5f4846c3807901bce0f1572d88cf71fb8f250f73b08a4629f626920454114bee1b3877420d70af3dc39c05589dde0bf671dbccec73ffa9fca7c47f93510491907456b959d0439182cb35a3b9df5fdd7ba2fe1cce847125bd3cc030c5b05e59fb8441f53cb20bb84c5703439164b638d358c0569b6136a64c99358e4a74884aa2e81df52c7287e0f6d8e0bf3e1eda2c9b21c67f4e96716598c7eb9b598f56feb89dff1896e90658e99d9c2169d40c9914e6253f4222a61692d1b80502862f1f62da3048aa531a575dec6fe40b73a3ab94b537cc4b66ff3896ee5674e8bf9a0547e99b02c578fdfe68dc6b6847ad71d22e17a77baaf7ef85bcd91a9ef1fc8dbc87b0585d59c478b007c2b48288418fd3437b6b950b50ac81cfb12041275c2e1d5a7bb23f1b5d31d369e749d9b2d05232101ea1525c276b015739b98d670b55949e4658d9350ad53ef216cf49d4e035d97b75504ddfd8c928018b029ddddd99a92b3bf05181e4072e3dc6705d147120921128295bdf326ac746ceadee080150ec9875add164582a704a547464a4005c0d8837a233f7ac086687027fca5bb12cde4a1f64c7996724889daa4b38f45ec2c87dbff2864a4c7bfd3159eecfe95400540ae881d6df1107f1060ec3a03e7d96cec0d8f7dcc767c4afc8c6dca94edc670f5d7d3f2ef75b20b3251e58c916a11de5ef855d417186710ca76830374c9bd0c5bc7f7514773f8ff21f9060df2fdfd4f4c427601c62511e96bb563260e4ffaa1bfbf59a13eb5a3d942a7b474f080cf136b02d69d24b30d0b430ea1d5051079ba2ec4c6830c58fa5a9267633a90ff27dec7deb37d4b3ddb6ecfb1251dc5f5e0cef39c3bb13cd59da8608f3e32f25ad4f9538514b64010b2a3125635875b225bc0eae499f6b6950e1a78be2d3068ce60d475d74429a45630127180ed407b6a892ed81def1fb033b3e8b31bda639aaba8ea880483c324b0b8ce1c55edb11e952b7", 0x1000}, {&(0x7f0000001140)="b42f395604c754359c8034a08cd4adca3f1d3716b8548a3c9c0e15c7c838b7decd234f4e48bb88a8851ac72909033124fd8dc469c1b97b10b9b2586ca0d682ef9df32b77de5aa9438a9a0c5835e5ace1beb7371e5622c3d89562665efe36cef4700b707da87b822a3a3dd387aa3ed132c1e57aeb92d38280f0300fa31238204c302f4b482f39909b5365fec3d9c9ba93c71327b4146182411524a69dae049dd54891992b8dbdafb094da1eef31506ba459c66479dba93828350b8c53caaa10", 0xbf}], 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000000020000000bf0ed4000000000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0xe) 10:12:16 executing program 0: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) munlockall() utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7}, {0x200, 0x101}}, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x8901, 0x881b47fc51298dac) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x138) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b000 failed: no mapping 10:12:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xffffff15, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000e13bffef00000100000000000000"], 0x10}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {0x0}, {0x0, 0x215}], 0x3, &(0x7f0000000080)=""/93, 0x5d}, 0x40) 10:12:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) fchdir(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r0) 10:12:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x2) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x8, 0xc1f, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) write(r0, &(0x7f0000000180)="957f628b387e78af14ee7e2d90cef997c58b00555b079e068e", 0x19) 10:12:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f00000000c0), 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x401) 10:12:16 executing program 0: ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(0xffffffffffffffff, &(0x7f00000000c0)=""/214, 0xd6) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x1f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x8, 0xff, 0xdcb8, 0x3f, "853587693bf3acb18cc8594a24a23507c0496e50", 0x7, 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7f8c, "7e92b794f388f4f8ae04803cea065176003bb1fe", 0x0, 0xff}) 10:12:16 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000069, 0x0, 0x0) 10:12:16 executing program 1: setrlimit(0x2, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchdir(r0) 10:12:16 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) listen(r0, 0x100000001) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 10:12:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x40, 0x8}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) 10:12:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 10:12:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) r1 = getgid() setegid(r1) 10:12:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) setrlimit(0x8, &(0x7f0000000000)) r1 = accept(r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) 10:12:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c767f2e2407ad4a49c663b8e200a81587ab4956b6d0fb176933d6e135b451b10a63232682bbd9553dd34e15061d6598b13f5833d74f76f26626fa10b87ce7c577209937cb15aadd90190432207710e4ee8901462628e3a1ca482f9a6365c1c64cd40f8125608987ccadc77699af14629a74dabf3585143dfde3fff303d670b1c96c8d144de807034f2a0c462b59c73beebce4185c4ae345469c9efdd10d48816e06cc36912c2b0619c61da3ca23167a0abbc0783b96e240b448dea2ab935ae8b006b2467da6f899ddf47", 0xca}], 0x1) syz_open_pts() close(r0) r1 = kqueue() execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000240)='-$#\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='#-[\x00', &(0x7f0000000400)='-[/\x00', &(0x7f0000000440)='*!}::-]\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000006c0)=[&(0x7f00000005c0)='{-}&]/:\x00', &(0x7f0000000600)="a900", &(0x7f0000000640)=':{]\x00', &(0x7f0000000680)='\x00']) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xffffffffffffbffc, "a147780a885a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0xa, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:12:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) clock_gettime(0x2, &(0x7f0000000000)) 10:12:16 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xd3) 10:12:16 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file1\x00', 0x2fd, 0x1) link(&(0x7f00000005c0)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x41, 0x20000000059) chdir(&(0x7f0000000100)='./file0\x00') recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000340)=""/238, 0xee}], 0x3, &(0x7f0000000480)=""/36, 0x24, 0xfff}, 0x40) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 10:12:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000001740)=0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) preadv(r1, &(0x7f0000001680)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000100)=""/107, 0x6b}, {&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/169, 0xa9}, {&(0x7f0000000480)=""/122, 0x7a}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/156, 0x9c}, {&(0x7f00000015c0)=""/129, 0x81}], 0xa, 0x62) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000001780)=@in6={0x18, 0x1, 0x9d88, 0x40}, 0xc, &(0x7f0000001800)=[{&(0x7f00000017c0)="dc1bd2ac6100d21f2ce75af5044772554d222ce31e287ee10e525cd836cf81f27f671ac03a9e20adcfd0e7200f3d7a7298e8469a547ba245da7bc34a9f04bb6f", 0x40}], 0x1, &(0x7f0000001840)=[{0xc8, 0xffff, 0x1, "38dcdc95b89e91f74561c6270793c4a0c85b231613ffab45a02c4212c1254ff316daca1ef9ba425b66952b6ce3251581f6ce58ea1db075b5c4cdff7f8fae1f5b32b3059ed78814f6cfb9b3609b10595c36870b163e1de48b5e5f61b97c8be8e32e21e93312f87190f4b7741bd09a0ec3f4de78b69c955c69d24111f9fb7a617ba43829e0122a61ab41c00db65f7324b4c511339f7bb84516c5b28ec792364b9eba600f9192bb948645240a3ef30e519df1f72e62266e4d"}, {0x48, 0xffff, 0x7f, "ae41cecfb27651133c0ebb960dbe2fc96528648aa8c658c4622fc264e8f66f3b16d22427bd42679e8ff6ac0de67d895cb4a79a5e51c84f"}], 0x110, 0x5}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 10:12:17 executing program 0: clock_settime(0x7, 0x0) 10:12:17 executing program 0: r0 = syz_open_pts() socketpair$inet6(0x18, 0x4003, 0xbf9, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "02000000003f00009256c1abbcbf2600", 0x7ff}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 10:12:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) 10:12:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xfe5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) shutdown(r0, 0x0) 10:12:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="a13e5ac4c2641d36826b523ec3ca2c42d6b25d75fdb5cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059c64687d14ca9cac95a26e816e4cc8f4931179223b0acf340f9a709a7c7e9837fd6b1532", 0xc3) syz_open_pts() close(r0) r1 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, r1, 0x0, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffc0, 0x0, "3102c3d2c4a1fc964dd52a7889b676f471a8701b"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xb56, "64a2325584f27f5cc821e14ff2997dce78f3fff0"}) 10:12:17 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) shutdown(r0, 0x0) 10:12:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="1e075a93b41bdc832c83ed8911a750897b39b259c090b8a4a78a10e4e5d192db608e91d7f8dad39718e362d41e1c7c402aff70dc2311976c4ddbbb92acca704401c156a45ff70860e7d73bf9309a506eac", 0x51}, {&(0x7f0000000140)="3d5b49f2fecf63f0cad74e8f7ba215abcf849af9ec5ee02e3857515f04e574df948993566126da89dd04c087adef17c18f1f5d180ea184e0c56812e9d37677a3e922c47954009c47d1833b0704416a89317b395355c7195a9e13c991bb9f7736c08947604f15fbbdb9a35233956df1aab9b167460ece3ae4e4faeae30befc87d02b8f5f7d319a7b102aa3fdd8ed700aa912452c3c0da1aa51d1c85d72486bd1a47b207af17e9cefdbb28504c5176644438e708d258b30241dbaea6f4d3cc50fd7d8f7614e53b76fee9a6b437e59ebdc204", 0xd1}], 0x2}, 0x40a) write(r0, 0x0, 0xfffffffffffffded) 10:12:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) 10:12:17 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) r1 = socket(0x2, 0x4, 0x8) sendto$inet6(r1, &(0x7f0000000080)="61103c5755e566b42f0547c5c0b751e0e14b84a713158ef27c88622e9ab0b5bd34129e528e29818fb0caaddb1782a43014d467753ab1b945b0e718bf098dcd096ffc3f8d1063a36a7535684b62d56b5a173499defbe11e840902fa51a388c080b9a7ed8110c49c354f5ab0f6d550f426719f20065a96843ad3a7f9e13242cf2606c5b4faf4e5437e9c0f70ca8885db2a7e84284ff576902aed", 0x99, 0x405, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x10001}, 0xc) clock_settime(0x2, &(0x7f0000000040)={0x40000, 0x7}) kevent(r0, &(0x7f00000001c0), 0x8, 0x0, 0x4a, 0x0) 10:12:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/192, 0xc0}, {&(0x7f00000012c0)=""/163, 0xa3}, {&(0x7f0000000040)=""/116, 0x74}, {&(0x7f0000001380)=""/193, 0xc1}], 0x6, &(0x7f0000001500)=""/204, 0xcc, 0x9064}, 0x2) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) 10:12:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setegid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setgroups(0x7, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7]) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/84, 0x54, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xfffffffffffffdcd) 10:12:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x81, 0x101, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r4}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 10:12:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchmod(r0, 0x10) 10:12:18 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000280)="7b037f34ef35efbb0ac288d7e754f365ae52757b8a5363176d26c77b60af3c49f0709933949d6e18178d6768df980ad92b8a71100c258169e681d2bc42f9b680e5fd0438903eaf2f02683b54f62200db7bccb3b0a317cc43446daccd718e12dd9b8dbc886e366e9254474a809ce39a5c7767cc76c162d7fcaba8f30ccf72e79d0f8938115907173b8aa815f9b1210b71f28d7205fed39795ded49847bd65161948e5d65a0c19c524ea0dddbf4e816fb0d2be999afedf857608e24144fa6f9575dae39db061aef7a64e734ca83c69dd73772df06785d4dc942ebcd749c94f2e03a188e882e5", 0xe5}, {&(0x7f0000000140)="d2c1aed48587c9fdc365f0331a9795423da983c8c058f2a4170dc7522247fd5e34ec481aa47a64209e2f641b454991254316d8c6f4cb", 0x36}, {&(0x7f0000000380)="100bf207733791395759da74d2403000648c6acea26062f7904403fe3c01dd1b3c836d8b6da126a20f61e5e6a3a5f740f3b363acb5f375403507b70d3b38c68e099346e6eeb686a454fe3f8806155701a6ccaf96bfd35f8a82a971eee932a2d9f5f2d2fbcc8a8543840fe48540aa95dfdd58eb87ab1b544a453e23b8e1ea709a57171bcb5698f9c5a039813d2da12ceb6d0c939c74b8551a961ac43dd8dd24576c1ceb634db37f3dd4d49859ec1d1edbcc10bd6da733574af1d74b87ca3e41679c1d71a143", 0xc5}, {&(0x7f0000000480)="83fad545225d74b84dc43060e9fc90981f7847fe9b050cf3188a54f5460173c711ced7db0b9a490810c2ed9191b99414238a2100d190cbe8fe217356101c2ae67ae07caf573f252686d0dcbe276b2e2114229e470a007ab4515a0d7e1a10b1fba1a12740dd850e24deb1ab0fb6ee88d0e42bc753378921fbc027a3999b71fd37c90dee0b00a1e71803851d994a0624ac6bcf5fefc54f05c89bd9604c05d8ebedf2ea8909f9c35d2d4b06fe", 0xab}, {&(0x7f0000000180)="7107154152de3cc18f93e316e92937da1dbc85993545b9bc653c4e07ba33989add67726daa0f4f0a3cbaa7f67bc90a070c9d6516b7a7", 0x36}, {&(0x7f0000000540)="8b24e2de4e3a4a5f2730e0a40b41892ca813dd69c485e3bd0060eb896c923c30cfd9a21b4538d859b643cab83b5c3ba6598fa7d04a260ee69e76dfc6c96e4cd7ca8db388337bbd0a550955c9477181742ca5c0239b", 0x55}], 0x6, &(0x7f0000000640)=[{0x48, 0xffff, 0x2, "a44ae6bec4aacbdd5be0ad0e08b6fe7e5e3df0d0e8a7251008c4e0a58574a5145c4d5b7e6a618033829c1cec30d3f30c142275"}, {0x20, 0x1, 0x5, "8f02b9eb5166f724f58c90d0db3f7b"}, {0xe0, 0xffff, 0x80, "7c31f5e8c50ad7de9ab0b8916c99a2d88068fa27f5843302824647c29e1cac1b53c33ca6707d7f4b6fd094eea8ea1e3e3166b1f5b124a70be286578d3b9d6a918f47d605a0d97b0d4b7df7deaad8bf8de4371566e5b6d7690a00ff6415dfd92d033f83a36a5702d687e6f56e72dd329efaefc407e5dd88261366224345027c287cb83a1d9fa792a443e67816d6e7fafade29a2aeb5648f5c413d622ecbcfe082f9dfac5391c91faba4154a07eac3154fcde19409cc2951142e713f69a0fa0ff75d6818e6422a1dfbdd6af97abba687"}, {0x40, 0xffff, 0xff, "46003affa1d182402572d3327c0955a82ff58b3f59f91078ecc800b4b4fcfffd549da58d4e32aaaba1"}, {0x30, 0xffff, 0x7, "5936c64a19fbbc4b5cc8485a2173bdac304d5f7ea52fc2a9eae05e0f1a"}], 0x1b8, 0x408}, 0x4) 10:12:18 executing program 0: socketpair$inet6(0x18, 0x8007, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000245000/0x4000)=nil, 0x4000, 0x1) recvfrom(r0, &(0x7f0000000140)=""/249, 0xf9, 0x840, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x1, 0x80000000, r2}) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) mlock(&(0x7f000025c000/0x1000)=nil, 0x1000) mprotect(&(0x7f00001b8000/0x4000)=nil, 0x4000, 0x0) 10:12:18 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) 10:12:18 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) getppid() syz_open_pts() dup2(r1, r0) 10:12:18 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) getgroups(0x2, &(0x7f0000000040)=[r1, r0]) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 10:12:18 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x3, r1}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r3, &(0x7f0000000180)="dc87b20a83258a4ee12cab0d2256c6e7e2ebcaef6fbf76c9f0ee563ca6d6929d2bab46662d3190bcf6d5a8b35d75a9dd469039a2a062a13367cedfdea9df67c6c9ac7927ade90c4099a90d355b08a1333aa5bc69fd6a220810365e09be1c1ab8722a5639d7fbac8c4a3d41e6714bde5e862e8b0f1abdf399d619a93311c9d102cc82a5b13a9eb6cc1cd32f9bf2169dba6df80d54cf4b33407917eb93d8f9c1c8f0588ebafd2c1dbcd0ff8294293c3161f36a9baecdcdfe", 0xb7, 0x4, &(0x7f0000000240)={0x2, 0x0}, 0xc) r4 = socket$inet(0x2, 0x40000000002, 0x0) sendto$inet(r4, &(0x7f0000000000)="86b5fb7ccd8c597846fe1c5fbe0e723d6c4f4a867e7dd960bb42cfb0", 0x1c, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r5, r6}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x100000000000000c, &(0x7f0000000040)="e0ffef0000000020", 0xfffffffffffffc78) 10:12:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x52, 0xfffffffffffff800, 0x9c}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8d24, 0xa99}, {{r0}, 0xfffffffffffffffd, 0x14, 0x0, 0x1ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x84, 0x10, 0x3856, 0x2}], 0x3, &(0x7f0000000080), 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xb1}], 0xc996, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x41, 0x1}], 0x8000, 0x0) 10:12:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x1000005c, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 10:12:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0\x00') write(r1, &(0x7f0000000040)="7b7105b6a6f68f9d16d70b20c42ff374636c33f9775cbc44817ffe14ee8ad1f045f7d0b05195c4ac64e950f9e20589796295ead642d25812e3e888fdb8ca2f9d4d7f77d5a8c8b195e38945480c5158f044e446dc722c0fb97d4913244bec00c15d4bf9fefbfcc925971d89b8de9d61649910bb71e1489bc0046f9f10ae2b584125b364c6a89b386f83bc078ddc90206588d370e8a481d47bb5a36d726117bb579f80adee2fe412c619878c0cd75d66a759ce88e73346ce01a6ca15f0", 0xbc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0xda}, 0x0, &(0x7f0000000180)={0x200000000002, 0x1000, 0x5, 0x4, 0x6, 0xfd, 0x7, 0x7fffffff}, &(0x7f00000001c0)={0x1a3, 0x9}) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x85, 0x100000000}, 0xc) 10:12:18 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x1, 0x1000}, {{r1}, 0x0, 0xfe, 0xf0000008, 0x656, 0xfa2}, {{r0}, 0xfffffffffffffffa, 0xcc, 0x11, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x11, 0x1, 0x401, 0x1}, {{r1}, 0xfffffffffffffffd, 0x28, 0x40000024, 0x2, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0x0, 0xc0, 0x20000041, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0xc4, 0x40000000, 0x7000, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x4, 0xc0000000, 0x80000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000043, 0x2, 0x6}, {{r0}, 0x0, 0x0, 0x5, 0x8, 0x800000000}], 0x3, &(0x7f0000000240)={0x200, 0x2}) close(r1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x0, 0xfffffffffffffc01}, 0xc) dup2(r0, r1) 10:12:18 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) kqueue() execve(0x0, 0x0, 0x0) 10:12:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = kqueue() dup2(r0, r1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 10:12:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) shutdown(r0, 0x3) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x1) clock_gettime(0x0, &(0x7f0000000000)) 10:12:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x800, r2, r3, r4, r5, 0x10, 0xcb}, 0x0, 0x9, 0x9}) r6 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r6, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 10:12:19 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 10:12:19 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000300), 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/146, 0x92}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000140)=""/33, 0x21}], 0x3) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 10:12:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = geteuid() setuid(r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 10:12:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1318dfae0f5cf0bd, 0x4) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) 10:12:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 10:12:20 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 10:12:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) write(r0, &(0x7f0000000080), 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$getown(r0, 0x5) sendto$unix(r0, &(0x7f00000000c0)="6af371194881755328cba77d628664bc2955ef3a2f249a4381f20dab82f43fd93d7de523ccc3f942d6fd92294931baf8d29bd07100798ec6ac9c218ed25afd72e3942adbacecc68997e6d5efe81d4de35759da03f0aab11d135d33928335371ca76dbb29e6b08aeaa87e5bd48d3ab3d72cfb873ddb77bda8ab730a36cf4ebfdc8a28ecd4a8f4cfdfbb2f6797dfa3d082d1f4a559b6f87b21a3793ccf36eac5c0968ff3162d94143bef8cd6635fbaf732a3283d2f5d5e379d2c362c703c2af374fa0f9863db9de4ed7b07cad74791dc00305647a7b41f259fa3f34c4c1090624ed360b877db786fccda952822db709b1f760826694c6ff9035b65565a886dc75b0acd69a1a59e272413a35e42f77a1b4730503f4b8e25d32f6ab5bc7368cff7bea9b1130ed754d28f9e87240f8723b8d0991c88f5fc47a0dade87d617f1222dc4671192c0b54d2aa4714b09c23fa525a226e8be670a26f4f1b0b15c68d318792682a4ce54e6965ed8905c7740b28b8db21220e62afb2ee014544b32e038ff5a4893901505110fb878632c4e3d63d4f7a18dfe730e2470e95f4b2d494be5f5792b0cfcd1fcf571c473f9f7edd8eda1d09794a037f83c38e8c1400ab613d9416abc28d7c0e3f0c252c1628c3c7926f9defce9c456c6d4dfa2ef466d83f5c3e91639e027f3148d9fa2920e359dfa1f63e312e83daba6c81f8c6c0fd6488d5eba14655ba16b8f824644391974ed8a61a15601f153e0d876e7b3fc02412fdd0df6125bf07d2af6c0b1d0f3e78ca60beeee3bd90b76fab21f17ffd126b51fe4f7092acc86f7c2f2fa1ec9f5131d89349e78acd816c12f193e1af010836ad715db0feb9096970207e880791cbd572fbfef37d4a27c71defe7881dadfcb9d07f934f264cb2ff844b2eef470b611e6747b12f3f72ce46302157fa0d5641584ba21986046db35b7da1ffbebfa8045211d326833d9d184e700c2a7a68fd7d02d8a710d24be780550ca1ea9c72390409cdf434e8c1897b7b0149c5bad6bfd356cc20cc7e6d56925d598ffbba3be5e1fad056299946be82d8681a90d08c0460c4a04d4e5e5237aa1db53d93add5b7cf9e539a84856edb78e98d0c8eeb9e4706f46e42ab5541650118ab7bc755bd42e03cd19776eeaf742b13724de15e55173e734d8b79c503d0f39c3eed52b8ee3d9664fd8fb549329a1d5ad610e61f421255a697811a166d3b7a67f63d4b8663f04b3e2adcf90f6561be1d5e3912cbcafe4d179cb978ee6f67e548f80b6534a107867efad8e1dedc3fde8b8ee40f98ece4e3de8fd669e3fb75e3d7623b763a94547af1e47fac6be036dc3f31fe446efddaa31a189f04ae1595b75533be658057f2033476d3dfc9bd7d199eb7ac54c89db77db727c1843a8d5ab28cdb526ab1326ce2a84aa25e1be87636798e4bd70a4020a8b68f8ea5813bf78e5fe82761bd17bba3efa22f276b67cb81bd9d49012229f9b87aff913e9b213168e4e7cc08b407b46fcacbf0a249351ff1567508b9b184b1a9c86c2dc618523d86aa44cb17eb8785fa8842ff81a8062264ce46ab6f5b7fbf3b0aedd36b668f88442403de355a62e3b9948f4dab3f767c50a8657dabb6b624145e3bfbbc6a35246980bcba343fdaf97717885b986cac001f44f429fcd521b372d86d3a59848b94af5aaabe85fc384e16cc61c9cde4b18cd206c9062d253b9c8b287342209b24e9904c6fb0764c00c9a02616179271f84d5cd5351b36833e54bbd3b41a22f606606c9dd9d69babd3fed5d50ee8e0b3ad4b90f2ae235c781783b53e5a542862799bc1a41b8e0a96a25482ba89b611d31e4445fe5c02a1daaa94ce8c86c2f17342e8108e5f77d5735b3e03766f347a0024acbc6a3ebd76ef63eb0b2bfb987f1f9fc76d5ae670b2f5a766ac7a1e95c70cc6e515eeb4d59ba3efe85a9ad5814dd3efa0402a0bda4945134f4d8ea56258da420871d12092b9d39179e817e73a92ec948784fc143cd35909a660f5f5a2ea5bde5037ebdeae089947096cb4a2f220ac4d9fac5e3246d2eb12c818705822838c1e98ef757b80ddd81e8df4ae5d8be02b202be4d834148c811576daa5f56c51960ce2f6fe85727c314a4dd14cdf8ef5f1d9dd9654d0aa5fe79ac4c3a6bca5f8ff25e4ebeb71e96f7890c7cd55ab78ccec398123032e146de0cc8285a9adf6c008a945db03926fed0861557eab598e643778c5a979acc192f9ccadd94550668cbee05c76d83ab440732ac8e53b47f36ef75ae72987cca97eb94c468345de49a45785d640fba6cd7b0316402d3c08c41703044534fe161692a36f93d80cc9fceca5af615ddd630cfc733edbba3d2fd40d8a0baafd699d3946c187f134a4188973d80c95de0a04ddfe580aa36ecd23cbbb3c99650a7ca6f689901f3181bfa424aa26cea26de2f9a1a2529a4dc30643c389131462ccf353a0db30bbc81283ebf8cb66a780c45a55dfcb32b539d506a1a1d686ba6663b3a8b9a2473ab155699877fb9201f9228a8edd7f71ab0dad30e1162a7483c54f969a07d5a7c6a7843f2f796d7e690b97fc095b39998d57baf8ebde91e4f249923ab418abedc2117b84b2ec005c84d5aaee94e354c15e78818d5f735c932f4cfa50aec6501462009df41428a70c42fbd9c7bb1911863d0174eda9f6bc2df3478a5c89b1542d57a90aa6e22aa725474a439100b7f13d382e106ecfcb603f9dcfffbd55487047a13252296199d42226c8153c170418aaac932d204c87a9039f79f0b47ac7c395ceb72d8d62eac88211af43bf52329a798869cc5740e20899d71ecc69cd42e6c591d7dc7868acadcb1b8633ed861d847caa93eff9be8ee56fee3c7ce8872938d4d9162fdab98c0da4e6f2424261b142e950a765f85bb9143931ae4754d161b89249c37e055364a2491d734abb2777dfe425bb55e1cb1f948d9a4de3cc0085dc5f10580da0654d649ec7e93827bd3059e63ba35e5b13a8edea3a1b3a8b88e4caef96122f4e23586282881b386c4a1e4ef0dc3f66496ce104e09d75ff07ec1909ee18b2ab22e46a0f6563de5b1cbc66b9c572c644643556521ffaf0b3e062a3a1bdeb017370c54c7a509c14982a6195bbab10967d9a1cc0913f09504fd1d585cd64f13fd8fb79e0ef2ee9e065a771f5dae9d5ebe3364179eddcd756ad59d5e4e60a0d506686442d97b80b34fc3f76c9b625915c14fc4c6626b96618efc126ccdf0c6def47f8832256e205bc3681c67581337847e3439674b8a709e16ee938eb41621ad2571a2d05efe2db9f9140f673c452d01cc9c1c8dc87b6abda669e6c02a88bbc484f41ea86763c0e6ea839abdbb89188f56eaf523bc42f053bace0d16f8784a7810cf6c30f3aefd36c95b959086675fd335300645ddcf657c7a1d2741fb60598607e85b2ca6f6dfc2561f85325b28745d3bb86f1865ef1af06191f3568547bd6fe5af74035b2d6f5a5df58d3c77500367c9ec2e411ef999d866536e0c1ba2dabae8a81c2c3dce42ae317fafaf71bfa66662d72f2360ed276643cef58d6132282e092c550e8af35172af7be01c7222e382dbf2641b46d2577fae24177e7116767e375769620984d718b4506d54f678baf9b0f84702c35f65bf670b1498a1b5feaa5c5462e5f06da465da0c12bd364d9dbe72997fc259fc6f1a8095e83ed39662aac85326e76a7a34cefc7ecabe07f431fac41fdd0cfe654788b572f52d4a091a7b8c0182b6fe0bb11478e0ea22448d82c1d8968bfe7386c9e2ac1771b119aa0397b38a6750696ea799282c94a4403ebc0fe4239955757f9bbdff1627e3f84c2df437420c4661526eae72dc65f8f5e802f35596ea03e2fece22021583d9ea70b1255cab22b56a467a4d5f2af552fb2866d01f7e772d7a47a5a19eb040404e534bd018901ed019b72b0c180f95602ab95f8d744c82ba308aa25db0b6a51b3851d3fab9e8472cc04f94a101553e7239221fdd57d8247275fa19db16d2a9c92a458cb889689656f5b1fd6c1adf2b71473f13bddec16c01c2bee30f3a776a601dd722a327d7dc593ed9afbedd770184a02dab23fa8d1a895301dbc2ca0feb98afced326794d51027b1ec10af1d1da4e41828e99afc569ce406fa9c8030b6e9f38663ba8327b67e9fca140c2f7bb7faef647abcf33d0182fcbd42c4d030fecbf2dfb03400403cc01b93666854099d3e36c10dc84df2d66c98852a5287d80f25d713f6113c2c2c6ddb2e034987d97a609404943e65662f1ff85cfc3f56b866cf1b355ae6db97bab1d245909fbc123e39b68c2b0868988a883bf34a88c9e0b661aa8e829453ce950dde89fe400523df21d6b3bb99ce7e82a65255a27faf56f62591514dc088674046241b7a84b5bc6811a89d0acee8fb88cf6441c17413b0f6d8ca46f6d1dea33d0f7f51430928b1b94dd820059fe968cf3222c95585ee3f4f6739a16abe27b63ef230d2a198f133863e21169c7841ec1501561e1de2816066a7c03402ceaed12ab593be5d584d416c9a5ecd525ae41b23ec0e66bbcc057dffa524458f274235ab782a9ffa329cccecdf4b45ff6c75fe10fca6600bf1cf836c61ded878b698562e465d43a671e0868a337ebf30039a94dc03a647bc2e1afef48bfb344e1f771bdb25b6d2c69eb21002bad2f6f65939153d0209dbf160912e806dbe896b7e8c996ce0ad62de21b6903045b03abdb7edb26ec32dbb6c1e615d517dd8d1d611548099e94aba0a88625eac25e827be5fc87fda17fa9e65946fc9c06cf6ed4a0c57eae88a6ae6f292f50d070974604fce2696cee00819871e0493136cc2e56fa13e6deb8b472c03659b422672f95baf303bba0d6641e27062f61bc028d289d2150ecb41745c65f4df8074178b1bb17fd0aac5a136e171ff410fb3f76e67c0f794c861e0b7c9a9529993859639a80ef7cec013de30a8385c26e38b8677dc287856f15b1e48be9270bb0eed384079f7b203b2eee3024d57e026b297707db9e269c33b51137bcdca53db99c2e9e3f075f1314c789ed7e309a7a6dfa0ebf58a933af6a965d548956044557a2e5cc72ecc41a9616305f565c7c56609b5c60759b64be9d40a2049f12104f3f7ebcdf5827d104b778390823646f95130d92db75b331e99e77321ac5d8b3e21a6ae0376e921f5b294d263248da56fcc73bb7eb197f6f4939cbba49d6a06598c31e3b4ea108e8f2e1fb1044de0f99bb2bc9167b7c4472c27a77c002171cc67361f5e3d78b5dd48bb10879ab5c61dda0880874ce1c212934e73e7c51098347b1802b8f1cf9e7d60d10d979413711f3f40d8e2eccfeb02bd1f850f161f1359d14d6a69c9a78e7890ba33165c6466cc74f21b6584f8847cc660e4dda486c09aa02d781f31cf4b1c3d5dee5f3d21d27986595999681e298f9d4366f7f0b977ed3c3473cc80273b89ffa0f4ba628ba8915203d8d6903b9f9782ea0f8fa953490c39a5ec83f944c699c9e68eb00dd691bd5f1ff2fc77b939c08c975752b947650cd5ab713383f0be419c47af24753b785efbcf40370bb2005490825bf1b310876bd7165ca3f12eec45aed2560b8ed258d624cae993618dcbf69fe3beb99a4f07fb720e0168b75fef8296e4977183facfe760d6ffdfcb24560fe9a0a60911f5acb8a0df159790c15211d0b9e532d7dd3a1f428fbb1615c4b4fe2eaf3ee912eb3f7484da82ff65e62b8a42f8d9827567f193bcd7692a929c21508d9f85849ab8ca5bac057632e0a0a9f45d7126861495f8bfebafe16f8d999032a105bfcf06f6cb351329eeffd3101d114e6d674528a8f1c4141fcff", 0x1000, 0x2, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x1}, 0x8) 10:12:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe3) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x1000, 0x1, r1}) 10:12:20 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 10:12:20 executing program 0: r0 = msgget(0x3, 0x29) msgrcv(r0, &(0x7f0000000100)={0x0, ""/231}, 0xef, 0x2, 0x1800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000200)="1d393ab8", 0x4}, {&(0x7f0000000240)="03643342c4e50433703d4db37416bfab73a3d47b1ea64d9a3e72458c9dc35a69348797a1bae27104a50d6a4643c9cc324b2b34d32c158eba6acca73d7ee68e33f2c170103be9d53d288160a75ec1ccbcfbe22da30c36c7d544bf2d3117e798991b2c4e06e1407687769ed932b77c67609ab96e9b280137d7952815b66ab0b7f3c4cbf648e3b5464b40e45274ee2925afb09e7cc7e78c100afa2898d412761dc946498739a3cf02ff015bbfdc08d3c8dc89dd2113c0d819eb5302511e2be54c57771e4bf1eae42ea4ce73d528dcd292e60b2b48763897a109690dd6baccdf66b2fde542f35bba2dcf4a63071cd494e80b55708e6ee1e803629b51b7222d1c88bb3256e5728fb78f46c2917f85e8517d4fdbc2cd317daf7fa823eff56d938aa134a96bcc42c496be8c473de852fc9bbf0daf958631ac1b74905e719778379c42d8486c483f717f420b8d0cc1d0383047eb7f42a35a04297b03f020c9ad508db82b1eb3875c30a45d1d545dfbfaa8aa90c25c313527fe3a8a21141c58998a1bab716b3afe46ad906381372027d0b480a9918dc7f607a4e0a5b6b8f4358512de2657b181b3639d5bdf9a9a166ad9d1121a638e4187964964ff3311e4f086eb19e6397fbff7d5704f013856069680e202b5678aeb241b446407eb5dddcc65b60aa09969fedb650737fa4bce7ad9110f93b2f79b3b79c54f3301fe79062d4d7bae65cbb43b906d8d370775f01f1ed430f0473d6985d9dea0571ce746f86f225052ca0c8f8985efa8f2a23cb18204c19b077ca25dd84d942840289ca4a61d79ca4bd12a521551ae19ddad4e8a0f39e9c1e0e0d464ccd79f16ca1c4729c64679176f2f4b4fb2846840085dec413dd33ec310392bcef22fa5027d3f9c909ae999bd0214c549f3d2f00a6f3f302e7e629b62564df69c9f0e2a5b3c4bce4ede5ea6b643b39b52fdd831f1791dce37189b9346df9a2139df25c0996431235ac74881c16aac3690dc4769d7bfeb75d2ea16a703537980f2ee5a1fd6a82797616bbc003199f57a33803307d08baf48cfb051bb8edcba5038e6c6c2f11741f474664feb882d5cf94023751d955133035939e33521438befa8d54e5046a6225b78423e4aba7d47bf5bb577c4c2cffbea5a1c204bf4e338d637d800be864afc0c4a873cd1a002b97a879fcca94f551073ffacc3f20eb257279ae08333961c40489f41326606499b132b4a3f6756a610dfd8a94c2ecb95bf0b0e1de40217bfb180dc37ab67c96544e2979b35f33cc10a86d978ece5357c0fc35bcf257f0b7eff9ea1c6f79a38a42f9663e5de80aa9e48d8da0fae96d6fe2e33ddf658dd5b6c7d0dee01c5ec21fe0bb8d5c03b5565f782858056c1f02c522c0867c60345a362e1ff912b83a0c2aec4e5bbf03408b03a295eb8883c7180da2a82412988d7e77541673c04356499b5336bd1ec49631ed0b2dc0bde4020fda291ea3bc8babf82948544e74abfce4e087d0aaea0aabea048df78620ec3214c70e4d1aa7fd0bc28caba59c82782d756947da2d4133d08f58096ca8623984c6453f955b601651bdc515489792df93ea0737d0b622a4e106a9e913068be1562564d8605990428e0be738d57d748cb9d8196a14e95930c8df4b9fc6302e0f8476e4507a2bae4305d34645eae2df6f2b73106a661d9ad7e3e5cb9cd89addab0b87a187994633a84f54ac6e5729f2189c60506497ee5625e98e6b859bf4bc23f89fc5a2ad9ab04663ed3a494121f6aef7ff2401876fc3ab70eb5e393107ef4c7e6f710a56184c91b9045fb08773d162ef2b534757d801a5b795105447980d8987c4433d66d4af6ace3c84ff40ca35360018aa9d821c68231917f6e0a572efdf1c221c8896ff808bf8167c7df40e31e0ef4ba41ea1852de87a047d712890a1ae210b410e4b6889ad62f2037750a31d60f2079c04d3a782b1ffa6c1054aec25c631b822b6226e1b07b94b78df90973a708d0df9e0ce2ba10c8ebafba5ee873f894bf81ba6cd927965293d7f1c646ea3fb2984928c08f41878e7fb344d75e5af0e90169892d41425ce1155a9c026dcadf41b601162ca4dea2a1db9b5ba6be1beb50545bc411579bca647558973835f6f62908ee403dc175e0f8a200dd2b6d8b0c5024fb0204734521b9c28cb48135d6768eff8b26a608466349c52f8dd4e287ebac05f0e3675373d9f8b7e5ce13327a46c4ba7b4fecac2e864c11da4ad5756264438c53b6b240e8cac8d5f4606e9c83b29eb470e6ae44602d1070bb902697c820908fcfe5c42c42dab56f16893f4e8e407e7bc5e87cb6a2d1fef400d21381e972f60cc30aab880332eaa18ff2543cf8812bb223ff3511c68c6f1cdc96055c1836c85440c46fb7618accf1b56914260ff5d0ea54fe5c41ed649e48136ebc4d6a838b16ec437d7691a7a26bd108ce518c542e8975e795906c906d4cb4ebcd6b2be0429803881bc5a90782604f29b27d07e788d1eafd13a7eba858592f54fa3b15ee3e984ef6e2f8a6a53e2d075f8c58647dc3822ba263dd21c45f167c5a3e2e10862e081804bb0942cb59948c15ff730410b2b20b3a614db5d272de6f3f8d5ef5b9cfc015a62997b094c51fb66e5cf4df52e436cc6b2cae7a9fd87db88770ed904a9895c41547320d7cbe556cc30863adf71245c4456345479d5306745a02c02626bcc2af9c55c7ad4eb4c744f4dfb7d54a7481b69b2c710b34c4690f9949833aea434d7aac6f2e19860dd6e4bbd6e97a262b83962bdcc195e92b14c8c8f31e40f10684fb39b4e4dcc394bf7f8979ee2379a404d7397ef6a1b0a20f7b26b690adef70b1b4d80d7640e72524d9aef5411233b12236106ad6d672f3321aad1126769ba7098b57d73b3d3e3b2f4af69be57ac88787c00e86247f3525f272dfbde7494d7f2d0b58e3a63a02d9b9b37ec7090e513c301f44a999ace4a7f4f032d41b5e54650d771d92fd181a48cb76a87484551ec2be0152689e77a937c5fde1dce7013076df38d0df72cf3462653239bc47631f4924bc6b1e8e965741ede340a6904f5afc03282c98d71f3f5439d5878d7c06eae138119b48834df9608f111969421b19d6c73868dc143bd409b8ca7e35cc35d89fb43328f1cf5c2af7c9670a539f090bb5fa685b571e9c4a58419d0816815ebf6dcc6d78ef57b6dab89491930b62601986670f82c281288c523101d062af11d9a194b0eae9d402b00301bbde0a0d77da87f2e6a6c7cc61a263a89c2fd4211b4686fb08e898c4a0dc864f9d0743066906de74cb3e8517cc21a0f6fa4030493b78d6f514a1e84f36a74e8ea580eaf3e950ea40b93a0953a12f44f61da2b0db02e725500b8bc47ea57074782071e48a7393b711b5e44a0e43b5d63e24893a4165c5b2a2829cae00372f4adebf7168cccd9227612977756059f0ecce02e3b3aaa0010d083e8a7a4ea9911dc47863e58236d5abf6de3b32f918121916fe6e0e4994004fa333651656b41452c1403a6bc617ce6d64ca7b5bff4b1a80638d706e00971b507a40cca09ebcef51cc9ca0c83da81b821c68c23f9da66ba1fc88714ae0acd49b3d033cf4cdb5edf562cb4b539d9a55261c411f19035b1087e7bd92c78434a25e1e1dc3685cb58cb62c718f4d141322cb8134bccc7488349b06d916f566800e0bb6ad493426c86e311b1cb1d0de39ac298bcd211829375bcc273c9bc1fc269b7220512311dfc694615fa42fc92676a9f0b1a7e2c601bce1a0bf6ebb575f52fb1b771f3b08ca4369a7491ee270838ee5f2befa6642e80211e9fd5d877a761e0ac247a6d210214500e4dc00d6ff12ff060f8425d0879268f15c936cece83ba1f994ac4946d9aaa34fd817f8da560f790be0887413d8e68b167a85fbfd81cee561f329cfe809f2568d0764a33401bd5a941f79a6d8a3c0de11282753291dce28895394b8b1468c9706fab316f2b366f9839cd3a5df5130a2bfa6bfe000188975390a5a4432ef752d52daeef21032d090ea9dc67975e204a70dce54358711acd480ee38fa2414834f40c82d9ae479557f06751a3870ca5db21aa032ec7f60e2b8da41d975b7f61ada3b5d870546a939d7ae8d59c718ef7282293dfd8e7850e56dfda5f89940a766de43303ec6b1c2c065316fe6b6a452d5ece460a2894f2cacfb65da065fe3b6788f519f8f7e477a64c7084b7b81b026b25089f7027eb1b201f924561a10e94f2d03dd6a7c0551765bce580a499094551d60798efda1321bbcd52cad622422140f16d5f43af663c94f600dc31ca1444962e2425b0a4757dfa1bf689c5e0320264c51fbd5a08b39ac54a4d38032cfebab5e9fb01df922243b47664926d038bc360544f481e6fa4bc72f57e39dd5d5a0323a90aeb5675f6011c9ece064dd931a149ef3f9da6af5fec5b9c7569d57fb39c1baeef13d519ee4c4262a1a4379572d3e804ba87c6b7e3f1cfb38def682f88fba512b61221b1acdcbdddc35ccaa1c2f75a5fe3956ae8cdc8d6407387fd9b566b4309b7a490955bb1742ce70e71d2feacb1a431d007d53592e655924f0a828770dedd45c78db2a4044a1ff3a299c9f928fec46b2e99b3148d829abe9d5fefdd7eb0b0ea39cd8385cb0c856ead02984995e998608c2acdf12b5aaa1c7eaa8c9670a1620ffd351c171dae85a235469efb2668e63c71f5ce14669dea8ceecc12f8bb38f3eae8f428d73754e4d3880ca79a8954eae78c816d37834b55246d19ae310a3c11cbf797de37c1aac904a0d6dbedf9388c89812589b601d6c5e0c590ab636daf2b01c202e9412cded431bea560842c658c1e9a45344514bbea9c6eee959a95de040f1685d6c96c8923442393bb5e804e8a3054f142b4c9d5bc77afc4620ff331db2cd8d8c369d8861e5f67179fec9e9047164a7e3eece109749448b208dfa487e35e450ecfcb43ce6409afe665f1f92e72931e37e21d37a1b508c94f0b58e05121683af7813822d452650e26f3ea53ec94e3fe2628afb1c15f9c6d086ced76e4a7de7aa4cfb0cbeb10f7cce4a8c7fe09a68bf8e52993cd5a2f0a59fd6191564b7185ac99d0d93486302ffe9fdab7eb9b66ca92b949303ce44a75782105ecec6f5c83c756948ef3409e100a9f6bdf71fb99710f970e0adcc7bb95366aeb2084175cb23a259af7b02dcd4fb6a5d2add832bee85bdac68416671c1c44db941b3a16609dee2c6788098b207d09626a68faea2d4c2d763a933c62075d2180fdce7229496586caf743c168a3b2b588f60349e27168d37828afb5750b8834d6db2bf84d7f5aeb645c8b2f43ab28dbee24dcb7b9326b14fce2b19af74c5371cf6f61a70be484b4dfe4becb056501c37b01f2a34044b6c313c55a0e7347ea52a98d5f3d5d9439849371da13deb85e1e300719af2b2677d64fea5297218d60024f7c2996db4f6e09bb992ddded5dc1a423e68a901aa6902f5fbe6e5bcf44dd8fde6d49689c75a088164f043cc252e778106aabd684dfd8be9557bfe9ad6d1cca8725dc70e40b86a62bbe1bb96269e0ebd55601897a53cea8084a01959aaabc0bd99e8dd6dc2da7ec74a1fdd8fb3aa418ec762d6024fded1f5b53fac36ebf9d86b7a374951ca614e3fbbdfc3e0566a833fd6ee6f70eb2ca8b1080f92a9749695350ec63a274e4337bbcc9557e99b6ba2d956af781745c09902fa9714709d01a077178baaabbc858e0fbb65f3abe4b6fe73d1dffa0214c39860784ae84878d14d6257b05248e6d1d9f968dade02cc2bf01e2861bef7463deb7c37052e39872f100171fbba182796b86960b2e210b2b2d4678416548196", 0x1000}, {&(0x7f0000001240)="bc8c0df82e62700af7cd6dbb172e187a087e132be3452f483c8b1260d8063c6b0b5f0d58c6ebfffe50dd1907e634a8d7e4613ab0a9539f1634f23d61760047bcfbf8b65d86cc3ee4d66bc4cfafff06888d17e97c5caa94be6817a294da6b", 0xfffffdc8}, {&(0x7f00000012c0)="4eed21360b2c52ed9529ccca8c533b3da574b617eba2ce28715702e8db5abe2069ac3e99aad131f1de2fe43b0ecf026084126f7d7000f260ec496615d300e3230dfbc9ab5fb95c1a0a51de2124a2607b7b30c7786e97c71da73a4c", 0x5b}, {&(0x7f0000001340)="f2b8ef2b1421b7ce0d4fb9018f996c3048d5b5607283a329ddc28c4e7a5f73095c8363312eba4f785dd1e8e696ecf5f33145eafa69eb15edf34f3c764e3ed9e686957a6256d5eacfcb5d9e8712cae233d8aaa93d63494a9921292201", 0x5c}, {&(0x7f00000013c0)="6055d0a96548a988700a7395abeba470507389ad9df8dea7ceff6feacfcb6f6498a67d0ed35286aa77ffffce5ff258579b004fd9d68c3aa10e7c4d7f6c6f39b2f4026e73d4dec935a77a92ffa169eee2ed6a039e1b134fad8c33fdaafe76ca5575a8b63c3f4a87e493152cef8097bb533e169fdbffd2dda86727920a75d421268f53a37a", 0x321}, {&(0x7f0000001480)="3e2d99db3e590c40939b4b03009caf74edee80bff10ca0bdf219", 0x1a}, {&(0x7f00000014c0)="b11cc050d912fe66f805aecfbd18d17bcf817fa5f6a5fbbe29edbc421d3958685ed50919d938a3", 0x27}, {&(0x7f0000001500)="bd972ed5f1db4dcd9a5d28cf0d4a002b5786f7eec85a5b986a8c8c057ffae832d3cde8a2eb8926470cd45da1aa58a19bd66343ac2293f2b53496adf1d27c6ae843e07dc82faeab317399a79929dc27a7298fed8779b7e72428eea940fa2a02f76227cdf9595f1f86055a12fbae2e50f6d932b6588d5cd104efabab064abb3b839d512cfd80829eb823f97de406a46079702b4ef9c910f7e1fe4eabdc", 0x9c}, {&(0x7f00000015c0)="e4ab722c5a09f0ede99e27fbc8076a51f798020f390e5639869f1b8c3e9257da25d428af1d6b8df63967aefc96b17dd3337746a6f699f022d3baa140db16e9bed62c102d57fe14ddc807621f01845569e0e0088ddd817dba692c50d7e8842ba365fb8c447ebd6ad7dc46090b3a24ed63c870be7b52e2eda5f92d54ba43d95e292150fae77369f921d3060253a9acb94768b030bfa091169d48fedbe2ad5aabe83a0706ab1962830576595e73707d20f6ca", 0xb1}], 0xa, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) 10:12:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) open(&(0x7f0000000040)='./file0\x00', 0x2, 0xc0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ac19932ec9", 0x5) socket$inet(0x2, 0x5, 0x1000) 10:12:20 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x1fffffe) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) 10:12:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000400)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d548258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22693d53b81599374122d279d0d40f734c3cb140a3d957bd1c6743830975cae38a545528c9e47a21bb28399274103ff8ee4bcc833384ea54c5023f577eff2d82d5906bfd3272e640d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02caeb759d85ffe6373533f46aaf1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea5900", 0x103) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xcf7) r2 = syz_open_pts() r3 = msgget(0x0, 0x300) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getegid() r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x10001, r4, r5, r6, r7, 0x0, 0x2}, 0x5, 0x509d, r8, r9, 0x3b, 0xe2, 0x6, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) socket(0x10, 0x5, 0x7fffffff) poll(&(0x7f0000000000)=[{r2, 0xf0}], 0x1, 0x0) 10:12:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x880, 0x80) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 10:12:20 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) 10:12:20 executing program 1: socket$inet(0x2, 0x8005, 0x3) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x1) 10:12:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x2) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fchdir(r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x65af, 0x5}, 0x8) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r2, &(0x7f00000000c0)='./file0\x00') readlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r2, &(0x7f0000000240)='./file0\x00') 10:12:20 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 10:12:20 executing program 0: r0 = socket(0x19, 0x4001, 0x65) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8284, 0x2) lseek(r1, 0x0, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) r2 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0x20, r2}) 10:12:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) shmget(0x3, 0x4000, 0x284, &(0x7f0000ffc000/0x4000)=nil) execve(0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 10:12:20 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 10:12:20 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') socketpair(0x30, 0x8000, 0xa, &(0x7f0000000240)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socket(0x21, 0x5, 0x1) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000340)=0x551) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xffffffffffffffed) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) open(&(0x7f0000000380)='./file0\x00', 0x8440, 0x2) fchownat(r2, &(0x7f0000000100)='./file0/file0\x00', r3, r4, 0x6) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/55, 0x37) getpeername$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) 10:12:20 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSDTR(r0, 0x20007479) 10:12:20 executing program 1: r0 = socket(0x1e, 0x3, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='R', 0x1}], 0x1) 10:12:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653010"], 0xa, 0x0}, 0x0) 10:12:20 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000676aebda0000ffff160001000004c202270f84dac4ed0f15785a707cf7d91b53e32c526de47d01e3453d94a90886ba5e6f20372e7c336b44b6dad0f003d295f3ed48630e7daaecae424e301450b80d225b37d9bd67b86cd15251dfebd94d143de28b4b86ebdbc294f7c600ea91c09701beef5c941b34383516885199905786"], 0x10}, 0x0) clock_gettime(0x7, &(0x7f0000000000)) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x37b) 10:12:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x600002047, 0xffffffffffffffff) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="26a312a3909060c920cd8b1a0d2f7c185ce46e52f63de7f9922148286b3795495f64b393e3b347205c39518513327b69c8ff740fcf87815d3a7976e9441db3502bd1ac2c22add2b9a8427b80b20ab3d1a9a5874889f530bd97dc38a6156f6afca2212dd8320325cab01c38c9ae03dd37776cf08346a4ccb40f1dfd2742dd28683420b0520d9c8792d53790c7bc8a00965d9b4306d25666caf0ca7e3b9212fc4c0ae5b8a52d5b05", 0xa7}, {&(0x7f00000001c0)="aec1dbe5fd2d118b889ffcb01c7b6b03390bc32c4a9218aaf3f116119e5ecc6cf8aa4315047cc6a932217f80b0a6d4b213ec3d7aa305041d080e0c39720660b662a044f596550cba5413cdbcb15bac0e5d5abfa9b03e41dcbdc6027668fb8266af72994ce084da1d9def9d35c8b6e84e22db7a586eeef668", 0x78}], 0x2) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 10:12:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x100, 0xc0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1ff) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') mkdir(&(0x7f00000000c0)='./file1\x00', 0x10) 10:12:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) 10:12:20 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10088, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 10:12:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4000000000000000, 0x1}, 0x124) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000240)) 10:12:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x4000000026, &(0x7f0000000040)="76dd49a6cff61f8ae7541456f2fe5e2cb8dc0a08fa0ee93ddb287dfdbf1bde8f636b66007b43e5dd", 0x28) 10:12:20 executing program 1: socketpair$unix(0x1, 0x200000006, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x3, 0x1}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) 10:12:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400010000000007, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) getitimer(0x0, &(0x7f0000000000)) 10:12:20 executing program 1: r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) 10:12:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 10:12:20 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000003800)=[{&(0x7f0000001400)="268dc335c26cd6fb26c22dcdec83fe278e68a4e3c46782a4725801bbd23213d7193d27407d298aa1ab7e"}, {&(0x7f00000016c0)="59265cbbdadc77371d49fea8ecb981278072f13891a6deae4ff9246d00348b6eb4c1071a88017b0bb12c38607a27bf3ec25c868b868917fa97fb9f9a40557c3baa57a8cad1c29ea836b0660e1942e1d91eebe0dd853dcef85ba9013b4eeade"}, {&(0x7f0000001740)="7b91311af6114bbc03fcfd4e6c48f584959bc6ba4ea73470f11a172bf52dfbe9719688d87a4fb7ac1c6b41ce6e8059aa9b4cccf7bab04cd8687c54ff0282d869f2de64201ab8ad5a406894054c0990c73be71b4fc4ee9125daa9c02f28f0a917ded7d738caed0387a2eab1ad435898c2bb103182782f952d967516ac6cb459c97fa0b9e60474a2084e4d9fec657dee2411759233e23254afa5f0e69deeff3eaa2417ebed2dc76521a8b2775ec4deb0e94864c230f672347c709f0bbe58fbd6526cf4b217ef0f8cde48c671aee4628f5223b0063f201bed3271d19401a2d6bd8db904bc6d2fdb8a9b9dc152a77663d1b804a9e37b58c2271e902bfd320bf60e82e599de4504aee2664e0f5ad7a29bd2e8ed7276583454fd572480d253d678ad3fe01b9c13078519e913c48bf5b565bbd4829d10e33813c81e3509dd85248c1222d596af7f71274b3bd9cc7f2cbf777b4ffb6acf854c1af57208fa44b29add1b67e0902daabb52646389382ebda80b243cad76c9f9ce9508bbe343c9d34a46fd65272a6687e47f40e9328671b2624e7a0d0ec16705627d449ff756a9c221db1dca90c11d681e3afc141cced15acc72ad678e5e7b6d01a28bee9e588cc0678bbee363c6f44857561f821bd845468159b40079fab7e7d95be588040af33f9a6761b6e08b55ea03879e91a5cad350d3d4ea94a7f72cfcea58662c461b274506cf892e73de865bb2760b26c77de47e5a8c68ffba7640bcf453a806d34f43e545565cd9037573f163e68135b89ea7919299d434ca67a4b40d9e81b984531a08315fbc639e535fae8c6fc42f2c4f4cbe5f4277f3005ad47d77cdd14d7627b75e665578f6e12d85c69797d7f86e0549b0fa9061b002a74a7b52efc2567ea06324eaa3f495d3364f44488542252724123853a3f099b1f32120373058a965878674343ab86deb72e182be10d784078c5bf5ccb2a258b2ac11e257b060d6bddcfdf94a76898b3f6597455b05292ed94f06d018ff4e7af494496d78ec84b5f73184b1fbdb2333a132e0bc5b7c6334d5a4f659bc888c722c73bf381c583743828b67c14f127f0eac93e45ac44f7a0edebe79ec24b6b9d193350e7dcde7f37cc5d23b3d7931ded5f36d8e2fcb8032f0cc45fd2748d4a87f8a0ab5940d5018f3064d9f49684f268e3887d4d38f983a1e7ad6fb906b0317c00c82ceb871b48d555a298157b56dc55d8cde9fd82c5a33205dd1fe59f9383e65685785ba1a94eefc7840581f28a7cf42cc9fbb52016bd8d61b0a951889a5787632e31a885811a3772e04aa36c466c5c63060739348836b3175e5b346ebb08ab3d7baf82e9db382df7f4c3ef6d3e81983e9df57cc35bb13e90eeb99a5056eb23702095f65da64c00c72a3225017166475a55a1c2dedb9d5b73c69e3e60075e831f408384339a01c5b8b7f671835d9531d344adbde73196d531253e53333fc790d6d2701e6fc503e18666b7fe178e39a1c98877e66d4ed690e540a19bd972d3157cfab54688ab10837fabf84988fa98b890be0f4b91cace2bebdd99d731e52e4ce856483be2cf5c4813aa21c015ff4318b9f92dd802e7ddb55d23ea8dbe31d6d80d4cc9a942cd4600770a1b744b0561241dbdc49e8a09bc9a79a1fd2eab8fddc9aaa7053c8f082255d2a3512c778450916ca9292a6f71c40d0c67ac209793c5ac62004deea6119d1e2592c431a9b63a66ce05d808fc575acf1e5c9fc388735981c2b335ba9bcf812928972108449f903866d524da8eb1d89e73184db76f308af1569c77a545e45623b3ec3dd1821b8e3d3a4d68bf653112424e8e77533cbd73205c9462d328ed3ef2a2f0f4d30a9bd87b873046d5deb257f17686c3c97e1c65d8eb1e1f5f75358a2613fd9bc1598ba61d38ab068b0e4eee6dedbf11941211b1cb8fcca18101253f06449259bec859d6190616abf480ea604a33fb48e41b819c6c5c0ae10ab6722f9a0280e7b210dc2f360ee62fb66145fc42c4d6dc9001959d59d4b91715639b98ed0f43a693b3adf8b15217e43e2612ba19f3325c57dca90061599984a045b85719af948d277763f9ae6a4c0dd0a4495392eb358863d52d9c90fc365189b24b37125313de825e0577865bbe6855c1595ce2d9c1f8b992ac16f366987daa5b98f94b8ebdcbaa0ddb9cee076dc5ac3d7c977d720f209c8c9ac6bba8e9d0429a9d6f1a47026de481be45b1be5211262eea2bcfe16c9b5529e5cf48ac2d36948c1ab32f1ba8bbd53ae453c03e8cd0fe2b02910dfcb23c0bc8a81ec56dcc2f4a150014a725e420a4e1a75395103d7a98b2a7fa702b82f58cfe8ffabceb86350bb984dbf6b0fbe96062552365f4d3f14e498d1304eab42cb124f3f19c30c43cb86181d96bfecd20659aaa5e2e17d404a8d021b774caa92ae878e1eae117aa53d70d826acdc4150262572fc1ba6a87619798136db44d8a224b695e3c06eb23f5409dea59da9cf6b9d3693651aa5ec0c4eb837ee5b0c450428a123bdf122d50faf76df3af2f862aee704df33d83ac9fc2ed2c2f95f5b33aee533dc377fefe454c7bcdca9abd104640ca42c6f184b180f2dca9f55c7d66d6c5f657eb401864f41cbcf5b00344671264efe4ca2e262dc0f7c55654b9364759601b05c5e5ba6ca63216d2713644ea2a83ce1746e54912d67b847b375253259d376d5264d7a0397300a375f19aad711065f028c70b81fd225c03ce1186427d84b5677cd82e1e7414236683c3b337027685764cdb012a37374f4b075fffc71b105132875c65edfac96505ce1f37fc171457e3425efaf107c39ed4c16ddcaec90d092df3e39c1dc54b822819b7ad7035254c331788944aed1aea66968a3d2ea17996bb690690265365d638772c6be5046ae406281aed213a118f210a181da261d282cb294e64871d313008957349459a405265c73771e24b0c15f0c5116d85f298aa25e7df67fdbb130aa517e107af914569240bdf619bd6dd49de064292ed166fcc078c0bcd94ce9b6b536e4fa037e403036df692a3ed2832527f9379feb8540ac71058ee028e32e3291611ea4199558371b91ba81686024aa93f9d91c18c0a1c758fe5f81fb7af23c6e82e713091fb2959f05bc0a86cab55024e6914d1afe94e825e2e5b907ee66671644b1bf715ab4bc532e9dae1761b755227bdb89f537f0ca156733d0bd6773ccf48699d648d9aa26d7b73275980e1b699cba53ccc983451e671370924c51f19c35be87ff62bebc1ef2155c734a80a581eb65a3e91269e2f536ce802fc04cb8de89ca374e5d1c76444d9eaeb08cf1e8ed8d81c032786dfbc9bcbc4033e6d16305cb3db1eec0a8cbc7c135c4989c6be8ffe9e23fd91dbffd3cf7b5fdae19eecc1c4b7d1b5622917f4d009fab98f6a249188978304455372d26641217e91a23274ae104a3e370efea4d509e75a62c41f25bfc30b7e57b8702b89d9a46bc08b7a1ef79eef90e6289e7efc5a5a141e3d78a6e92d3cd7b787fb5b445fb6318b0502ed7bd4cf9f59bbda7d1ca9a503a4a34561eafcabad6f1ca2d2a917a7b18b1af92c18c81948660073e50cda1d8ebef908d3409d59efefd2024019da43a145cd95152d1d9f5873cf0eb9c8234c38236bfc5e54daabd837114c4cf4667dcba52f716f6ddcd5822aa84af60295bbe30403c85a62b9fa8013aedec09248cd8708de1a90a6e29fc9736cbc1bffa354585e1b77f096e34e183d8d841377e529ec7fed3c84b865ba8fe29646e3d9f7864cfc2ba07be2decfef57c40b9ac009586f309c9b649a1e0acc49efa3d5383d78a350dcae58657321a7b429a7a8cacce94f582dd729cad7a4132de8fdd94f85a906079758c3fd0dd1828dfc985a86785617b8ecc8e40a476cdd1f9b8afeb94af26a2ea337555d0f5ebe57bdc6918d6587a791d7966e77fcd6ed46c4a0249bc4cfbe478d55926ba669dad4601ce974f2c23d366e1cdfbb6f1e9a81eb0b5c4065aaec0de112a753962261086d1d9107f68eecb719c27dc2afe692fde25d018fee315f41c094c3872b9564e5a9b4fc4c85c2b7b97b3097a2cc476f0dae514c3c05701707ea94b46c5c2f5c51a7ce929d26bc791d6d254b5c8f533444295f6334ddac5e947a454b4b12944bb680b59a40c20a8251c7b999089643b5b11f385074bae4512e5f2b643cb6113253199c3f910c30a700771d0b0c40921db230e613cc1706631606bdc5b7fed535ef1dcccd44af609aa4f4592d7bceb333aba5f178648121e571dd7e517b8d4bb230827df14feab9941c6117e565973d85cd46529bab64cffa6ba0fd5621837b2ea5b6e03a0e40308049c19c5d214b47400362ef0933cf16e06aaf1505fcf836c6127d365fbc06a725f100ce9e8c23358c2cd2da2a3aacfa239ffc7bad6a6e5d55bfa0b50629279fbc6a3aecbd9ba063fb65598ec1c66a0481a0c25e71250cbc27311ffe6b168fa6b5e4acffb1c20bb4932b605196c5e96eefd519cb8a15f8679a45807653d9a299417e05e9b32810a4cef3f176c82ffca50e861a121c43031667549fefca994231fd2f48efc256cc8f84af0f359be2e5549eb28877a3ee4a58dfab36445df8e6037640429b663b627ec7dc2601a6b4dafc6cc645703bfc4bbe1b07b740b171bce062721d42186f86599591e457b62eb88e1a60cab98d68974ef1bf64ff2d6884b4181832cac82dd596991793803fcfb7463817a285995af2ddd54cabcd658199d6cfdd33931f5d69d55651ad7bff9abe60d5d938562b9ddae18d49f374679fb2548c0b366ae3aa415b941a6fc550daf8e5d749cfcd4853f57b486b8232f3c488974affcd9219d033973e124c7c4ed0c17ba49707445347f47cbcf038f1698d44d615f9a7879e3a0c9b557ca29206320b01eb1212d970decd758a78b8edb35de2b46e89b6b1c4e88a622405a5dc2bc0196939e7b3fd5c1e7618e13c6da1c2b29f5e720be7c3c433418e9d08faa9892ba534a7f0858dd688cfbe354891b04268bf5d4e247fee78d24ff17f2a3007b56c660e1eb19d817ede80c8acaf3e13f8b25f6f9e817dc5b5cdfaa501229588bb446ee7ca2ec5f882c7031b85b6d460d4ef2051fb2c70c001681e26897b3e1421e6a37f58ad5b850eaca91c15d8df9ebbea54428d36f11dcbc2db50aec3ac9f1fcc5facb03d088c9c77157ff15afa99d3910b792fa8d61cee93ab458ebb5a8b76c2db78f1ea04d38f0216f9b9ab58ac384577f77cb56595c0867d80a99fda532c16777876026544f20c87525af631b8bb3dc1c77c15fec0651142c8eae4078ab41d52745520d837d6c194b1a3340410f2bb76cf4dd6e775cf67d31934518df467bc117f338bc771e9bc9adbc42d7f4e733bb4e6b2bdea38b5f72d9eb236bf59d04f1dcde358469c218be8a7560f19faa1079e533d57a16fd84b5e1567bbd4d9f6de16fe1216f921b40026ca404776e3719157e5381cba3c23f535cae7abb88b15bfdb9d18409cacbc4d16292e30bbff95eed705f165ef63f484f63ebdfa3085bd74786eb347e07e765311dd0013c2c9f7948077c4f307c0aa620dbe8794eb3a599ae74390c22e7f77d16170822a78c00d1099ab46357d1430e8e77d5b67274836e6b64dc0a51b9133ab67fadaad0431e2ee6af373ac7d58ff43581b6cbacb8283a413a9013be347246a9c8b246d270b4f4cb49d6422c2e2181a58d2c3ffb042e1b4272b66552b3abdc3e480197d42f771bc823768db1365abe657f04876bf85808e3da008d5875b07736cb8176b2472a7c2f37c47aa0a0b84bbfe0cbd0bdb35caba60d83af1450"}, {&(0x7f0000002740)="43f41c56da78c863c88fa09dabd64f59ec3c33ae0f00f16d5ffd5cdaa90b4f3b36b03796c0ae3d51d19b1982f157f0c4e85536e48715bfbece5c79ef76e32754da2edfc0e29381cd406f0310da64c70f812ff959c7e1e568c5a969afb8a87bd7d93656bf5b01989ecd27001923fd78607eaebb03eaaa6b09ff24891ba8bc0da04fd562b05e3329b393384c1b2d7541efc16ce773c23fe429b2b207c2909c014b359666744af239f2d4341e758d1dacfa01b368ef89dce2ab5b687690651f43f04128e1c9be88869ab93d0cbeafbc13b548e2fe3c07f0df924f849de2005622338a2e68a2f7ab35255a9c5f795fc7c4a3c479c2ef5d8900a4758ad1fd1e0dd297da140b11cdde13179bebf126714655167a880dfc9d563ae057004c18bc479ffd152e14289642bc40d98adb0065087d29265a1c2d34c4a0192f072082440a167a394946d58e978fa5f2a3d690ecfa9909ab56ec2c605075f1af61de962b1b6733b385a66891e1f664bb46750c72f7fcd78653f2de71b7fe51705131cbe5e8cedbf362b97afd4897dc691683805af10c718b2e786b0c357baf9ec7b6530392a75ec0c2a814123b88eca502e284cd36bcdc34aee4191ae3a1ae2ce157056c0b34c302245af4f05be67c60bec048d374adbac6f89a564d2df4eb77c38ec6d2e9729362f2b3415b36d78fc9894b7271f58ba4ea55db20cb32ed70b56e5b94eba5708d560b4b33a351544a7ab8b7001f9fb35fc319101040e82185cd003ea5d24d859e17115d3d74b81e5d57e5b182727bac1f029d9a0c809f26964166e351b1dc3f49ab9d0c6358b1f3d7dea9a8c13a90caf7450a07fa323a3e9d29a1b82668d1e0ddfdc7acc7a428b43d8050ff8a6c7b745370e734b668834e556118201f18c2333388beeab28daf08d0ed89d42323d5acb73029464190bd076638e205f9648246e6a06bef5bff8e03bc1fa2d791b8caa1288eba1c70f5f8a44e960eb19b2d480e95138a6d401bb3816fd52cfa7b02e56cb372be28459f5b64e6a1ead96904e114fc8f29a8f88a76e08723c3dfbc3c13d833004a667581405f8a42d14bdb0e7240c03a50ca25130525c1a5d4e3e8b2979f7240befbd51085fdafb3f1481c1f6290f487a5e3ce99c783dbc3dabfed61e502ce80164e652d534a6ee1f4c7b2d895af364d6a4091b8b6c48133a1df4218768004c26d8c69ec59556962afa7c6ce0c27a50c511cd4d94551da891bc7296dbee85b650bc3491ddf090b3dcc68bcd10c798a81850fcbf925c427e03d18862796eb598da4eb1f762dc938d70e0b182e3a4fe60077ffd5d92062fa090e72f1f3fe8bf13d8c974fac747fb21dfd3803ac1ffe55ae3522ad51ec5d60940b1b24932a1f94e90569dff71a04f1c107f8df63d1c05f152c38258e3738cdfc246b345a1152a02b0894b42e05267f4eda17e34ee37199f6a85e79b1092d048c25551911cb4f746f1f6ae508b4b351a3fcda4ff3e65ba2969bb2eb30f6015e6d733a1b90cc1d56ec21fc30fc8db3fb9f52a191d6d47964c03457aa9b05e214f72d6739a76439998c298b0bc4a5267aef8e35cbe78803d60f0ea030bb41a4d02119b0c766826bebbf1c615cbdfacb1fdbc7c09a77f25c006cc34838023c3d60f0ef4fdb377e2b7b271b92906b20bc058ec38ec96367df97f7990744d06a05a7e180cf46a9f83195f10771320f18be8c9bc235dbc3d4db89b8e9543c7860b1ff021d87a57f20726f3ce2eb8b319f41be78b52a33e6c65da852d4b7f78e00eaf17a952a1cb51089f1895b6dc9e2969d70b0011dd0b6a0f7f30b1a64934231c14522266bd0aef00b0053121854725557c3133ec083611f6162ffdd6086988923897e9e78dd346099cd60bee0514795dda24947dd3ffca5c9ad7f951a86a7dd14d6be7f0edda5af0879af27a9d8eafa8f25e5430876ace82574ea574e9e10e967cb4fd276e76387fb43950be3b0b5b9f057c16936cf2af677f390a2ebfa2441d58ffa9bb4227f79c0dd16bb29768b4daa1f55b8a22770e6b579e667ad4a4730a1efa66e06a63fe36ba2048403f49d25d3685789479e52d09d3de60ddc4b7860f247a763eba399ac3041947c33711b816befcb6bda59b1f8aaf4f44caee5b0f5c722fc903b52c9d220eb4c3ef32e245738c20086ae585604f68a68893046ea4590a67f23f311ce42913480a3691008c1e4df435b2a17efac46b93575c06a40cfb5ecce2e6254ad81b44b6769bc58a19c7be490767edbaff5bfaff999e36f887f62d9c7b47b37504f45f4b51449498ccd5d62b1d5625dc01748fe220ea05be217ff1c4a3b5d1a41fc5c9593553c5653c33a0ac829226acebe2991df47f614a7b7175ecbfb84c79c474d63158dd3e787d73c75e19b2d8af6f8de81116e65c47b6e61a24cbdf2498caa8041a2717371f06dab917edc39ed2f43ba7bb0a5b4bf3541f5f4820750ad20bebb5c5a476999454380ce0e68fd6295f6ad9d05ddb435ad58e25cde1a4611d7dc73d21087dd19056dfb56e68a5a9fb9a86917855482c3982aff1a43cfcc57518799e792dabb405ea8d12b68b4feb7e6a9cb4a1ed4dfe170b9c0e7fdcb00a937621c839c2001f109828e2da2f961491a0b29061f1f604b588c8ef679bb9233eb38e6490b6663c60526f013dbe48532d74742510f19a88c7a4d137f891ca5104ecc179c113b6212b03adb125b0bbebe39a35e5c72f3dbd4e0764db9a8400757ca688b894fbf993eaa845a61a5a83a816c66f4ccf92f147ac59baefaf4f078d23aff728da9bb4650bf0b9447e654339f31b21e6b98f010835b5738fa63f4c39c752a864f86945669782599b75db9d67ba397b24cff45418ddb1bd37a69c28a7ddc56d3c3582e534083587838158042b7f88c56593abdd22449a65da1c4ec319a82254a6e9c894820e96c9356a48a6e1f27efc57ff46e2533a151ef788f5457986316eb60c65245fb63dca98c52d724b1a1e25611cf4a05b2e7d1a58abede4c2a1b3bf67544134d85a3904e8e7c2714e937e2c24fd33cad4d0b95cd6f36cff65374697cc2f57829b04d5e2d56dab33395bd95864c11d2a5a3e16527aa40bd5f6b40edeec5c52e4b7c715c5bde30261bb64c8a178423332e22bd0c5e211521df8bd0b25aaae14278a04822fe5fd0564e39e983fe949b49162968be27de82436e759b8e47b1c0d447634796620024865f925a9ebc66977ca9fd208f8464b3e28073c2f0fbc7d9d22dc9651790b516974d8176bad8e532bdf2cfafe4fac4f508cacf6179cef8cbad2fc291f437db7efeda61dd3ca0fb1450487d62df61155df4378fdee24b1fc75e086b772120fde08cb7ed8e11b3f03d7b87f354453888a799e9fc8e15b46698ad630b1fe2278c15187d06d385537ccac7d7e6afa2ab915e497e6570d1ca54298e7c0cf6dcc036233586dcfd3fb39a97d45a9a6a0e452a21db5c6bf8d918236d13c4af266f93c9a3a2077a7669f40ee52579a4090052d599c25907ee32d423eb86f93448ad2039069b53b7d2130469c389cff3ee5ba2887b76679d06001f0fcffe5cc66343d182e94001a818f9ebb9a59ca928d9944f0a412bdd2afae6280c2530bb53827bf12a0cee63ecd9b7bdf5f7ee4cf265131284a58f698781e84881a1780eb1da432ce01829a7fc827fe466e9db308a19caef9bd0429a4f8c648c268f6abac0a3fb97bfce3470db27902f4b6409ece3864a9c8ac06b0a934462d40c1e91bc0a4ccc7e4d09ea50e289e46fee246ad1adb17d84ec7846b3ff2b1ef4ef0512e7c05343f84f1bcd69a6553651bfc34fc21d5de555508a7bceeaf3e8a07aedddd0bd76139b9802468cfe4e4feae76d72c5ab80cbfa52a7f0cd23b56ddf382133ab1d35578fcffcaeac91e9b181a75f98d404c9151d5608fceec7204fd5f9e2ed391c521bb27d3baf0c24328c4c31e274a23d2c8aed114049ac429606bfb0e8f1191b8435727f315ce129b4126b4b3f54537960e09c074bec79349f34619e37708e94156372e2dbf4c8520a7f7ce3cbb7a176700222ae24879e438aca31a53b313e77207ccb13212fd4f5ee48ca23a33968db5028604aa14fa732cc2258091d92d251fb17ffb3210ded804d1c4807ca11606cef46907455d3bab25b57dd3a9b532d63a1e95802ea53a8903ccb19083f4d904aa0b4595644535c4889a155191dcbbb3a3f7ee336dc41685dfba7d9ddf675d02403ae9c4231eb431b1303b58295d17de48ea8580f6b25f6a0a908e9a9fff8195abfe0e9ed187b141c63b305ab35dca4cae18a4b408c8fd9eb07d4ea6dce3c87a42b9746d458981b04fd4aafb944a623c9adc05391b448c322ab8a15a4d66295221bd60a0c428b63d05b883556d239889c278019a2a29fa34c47a39e252807637cf0b7ecee594291ce532a8f4be2277e05b941850bef262fb63c7583d741e559180c70860c3fff5acfdc1754f0545e8cea5641526d38053b81e98a174ff7698437650d9ca5428a956f69959ee97fd8c33baf1b27a99dfdd03c3240bec716ccde472e9084284585a334f4c8f2a973f90e33463773278ab42e83d8b8ecba220aaf4284db08a4a1e7d4acbfd0b4f76fb2801cf081fca52d82cecc0083f2daed667e2f611395d0561e2521bf9df7eebce7b96c9eb82f05bb82226952b572c8fbf8f902b036dad6bc5a79cdd4a74ed74a9efafeb8c630481be5966a53e7321d2c0951a495a812fb81816b79908bc336d8817fca7aaaa507baee1c4d81dd3095eea63e52b244d7229f9067c49b1d9c81126223b698a234279d6566c45b9f5b71c08565ab8fa653c6559c68c5bcfc266cc85a00dd4d7ff0b76821280ee147639444a7d8eccbf2489d5ab139dab54b294fc086fe9a9bd7f078990bdda0eee57969a0214e333ed1ca4b303b405a0663e5faf85544ffc3f9a4a658197b927dbeec96e2dbd45e5ba781157632e6fba631c1094cf45caa59848e2ab28f6722c907d77e08d01f6f6381f55279e7352924debe8e2e1aca1f18ba167f24feae61edd9a6373c4c325921f70f735917caab0aa8ce9094b6323881936cb71824b77575ad85444c1ac2feac540962345e00aa6d0969c7eeaaeee04cedb77d21772214827935c32ff1dc3fab6498be82ce0b80018789667193701fdcfd8563b1797c6e98858a6abd9a064f4dde778dc0b96a630f0b599f17e34e136be337070f19be1450d1a1fdcf5e7d1cb3578b3343ccf18497179d35cdcd44ff6ce595ea3cfdfd817d547051562403ef5187c649ba2bda30ca7d315c901f270875c4ddba725ff17dd08a3b26e0516d506f4905e3a5b3e858a9d2ae41f56fc62aa0ad14ba1ab2b4d085be80b973d12cc1b7f629d1b547fed0b867f15756cb0cce8b8b2a934f4924676ae3a5d45a0c61f8b09de35b05c833a32ae08219304b807891941f9a27889ba363f662f19a43f8b71489370e9eedd1774629a5f4f7cc37b27fa9fa37e5022b002e5fe3562e6dda50f3e2be0e9b4699e2b27a68f1abe95e7af8da695441a4375e357350845e6b962055b6d441bd2b465116e65dd408b899be167e2692725623be4b412886a96987e3bb7ddfb8897a924f9f1308797e4f29f7c7595e45215f1a7362c7ad8cdc0c1ff6434307357ba3c2999f1ad583b37ada9b9286af64af21f035d025eff1e1f5cab6aec88b3356da25ae79f7f70381e12ebbd060016e04cec1ca9f0c67f3e8cd5b921de94b6e6c548d691bae0e413f716bc799a86ec3dc92e7edb632d19179a5ff4aa055d75ace90a42acb4fdd9d299f0b24f154433c74815ab161177665"}, {&(0x7f0000003740)="db1f12a996cc0e8341d425ffafe5f7ee523ba3b4e99e060f9b7f1da7adc4163c9b3475fb731e1a2c4fdfecee1171f88cf20b0a61e20d49a886bb58b1a53ddd427f72074ec36b0b5042060404e43b90a417b4c26eec6674a0bcfe9b2ba9efcbb6461320e05af0720191c7b4091730974ad4d073fa0030ab8f14c8d4d6386b5b8ed45b6018e1142de01bfaeb2e1e204d2bfcf4c8a7b9aef7125a1e2985931eb9ca287a09136f1d1a85ff41"}, {&(0x7f0000001440)="d53008359ae6"}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') r1 = geteuid() setuid(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x200) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) write(r0, 0x0, 0xfffffd4d) 10:12:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x1000000009) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xfbd2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) 10:12:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0xffffffffffffff02) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='.\x00') getdents(r0, &(0x7f0000000180)=""/113, 0x71) open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0xd1) socketpair(0x19, 0x8002, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x120, 0x989) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSFLAGS(r0, 0x8004745c, 0xfffffffffffffffe) mlockall(0x2) 10:12:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100, 0x80, 0x8a, 0x6, "f75350227a2cf1f09f1ee0c4afc85e1f8d6d24ec", 0x400, 0xc48e}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="a707a0eea35b3c7c1f91a29eedc57bffff00002f82cce91dafaa28a1", 0x1c}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() poll(&(0x7f0000000280)=[{r3, 0x81}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xffffffffffffbffc, "a147010000200000000400ea6bd91811ad8fc47a"}) readv(r1, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 10:12:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x5f0c) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 10:12:20 executing program 1: setuid(0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8001, 0x7}, {0x1}}) r0 = semget$private(0x0, 0x3, 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x4000000080000) truncate(&(0x7f00000000c0)='./file0\x00', 0x43) getppid() 10:12:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socket$inet(0x2, 0xf07587915b989214, 0x401) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="961ee4edda524eb62950fb198a", 0xd) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = dup2(r1, r1) getsockopt(r2, 0x8, 0x0, &(0x7f00000000c0)=""/107, &(0x7f0000000140)=0x6b) 10:12:21 executing program 0: r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x828e, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000100000000, r1}) open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x4) 10:12:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000004200)=""/4096, 0x1000}], 0x730, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x110) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/52, 0x34}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/224, 0xe0}, {&(0x7f0000000840)=""/165, 0xa5}, {&(0x7f0000000940)=""/181, 0xb5}], 0x6) lseek(r0, 0x0, 0x1) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) 10:12:21 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x101) r1 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x8000, r2}) 10:12:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82afab37c95d6c653000"], 0xa) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x6) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) 10:12:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) fsync(r0) flock(r0, 0xa) chdir(&(0x7f0000000000)='./bus\x00') socketpair$inet(0x2, 0x5, 0xae3, &(0x7f0000000080)) 10:12:21 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x1ff) r1 = semget$private(0x0, 0x7, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/61) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001040)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 10:12:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x80) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20082, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r1, &(0x7f00000033c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003340)=[{&(0x7f0000002340)="b81eb193c1fbcc86206e054f4317bbe158224e3c6bc2c2fcb89812969aad3d9e4ae93ea5b5ef1567d91e9402aa68f507f8f76855e8165004632d4e66569a0c1ef8ab536dfc6d88b9899ffd18ec75dc59530f396a619db89c02e854e6bbff57f90b2c8907e984323265bfa6fcf0881945926e2efbd3e9b5bdd3028694cc9eb386d4cdafc6f25a7f4a003dd3b5924060fbc8b118b9a21da632bc672fc503030ef9d90fe2845aa3a77de5b60c01ed0cb5e79ac74b061b3431db14ebb98e0d7b0bd52394339db0798af146e664ac2d94191426cb59536333da204fa66f97973d48c832165342bddac7a050a9026e96b0f8f5bf289007578fb29c8b3869124aeec387223429ca875876ed741dc9cbe7fe980c04288a238cc75a7866aa8b986ae97bafed9648a5efdca2f146e6ba89896efa89ccdd26877207c684111867fcda2c43b00fdbc14b0111f8ffd0a7a7c733970a9bd1c9b7091883cb26783accf1d8f89237cd3d9861473765146cb995b23ce058edd5f89b58a8e9004f22c0b7ed0552990e9db23f09d017054746864ccf1e8e1016d1b269dd4e23d9e22422bf2818daa98fb14d02c94e36b8fe1b6d989ff1b4db47320998c9126a219cfc66cfd66729e83dd376e66ea5e1797dbda5e620946bbc59beb01d2fa644a1ae2544fdaed240e82241112ceb866288e168c7ba25b6dc81f23881366c369d94ea34f7e8c57fa0ff106473caba80b0bac91e9735ae133c8767c651897e335fda81f2b3ad686e518ac4f857b93bf22604d442f8973a32adf4c3dbca119e384c752ee521be476a6a16befa17e962a20e8c88e2ff50881ab8a48589400f757a08da5474253b28ce96f1c2ba835d7905e40aec957e89100994daeb591b7904230a341dad7e502f5f797fa3d6149d5048bd50da6eb7c36155fa5a910606082820211b687595eda26a2bad08c1241f664ad6dd6281223aac9df434fd9eebb7646607d3bae67054549f49ade674bc10824e459c875ba263c05f816e7bac0171b9575a9f4d80433ab3bf48f290266e761089268fa1ecf8f98fee333cb0d35acacf082c954549978cbd29c4d65a011b05910fdd1a79a041f9d6d235879ad7af79e6efb18bceb5d72642291e12abfbfaee39f7be5021675660dafd8765b19052aa1d6fcd46547ab28f2e777a7627da2f0ccf7900edc5d7e79054f7635fd5e78b1f40f154aa18c14b129b76dd40c7bab30a96cef0f54f713df1232667a2f5eb44a6ea40605c71972016f3f98444c782a1c169e1c6fc7a036807d99e59034b80fd9b10580e4262f3d6b49d8d99ab696cc75209391921ec101c5c203974c77ed2792e37ea15fd559c4d1313a5302b013a374cff9bcb1c3f747c229034f83682df0f14b96b4f95bf48128f6813f8900c2eeb0b42d05da1e6d3cc135942cf5ec343904bc5346208b4c3ab20116a98c3edfed6231905c02bb0b3e1377e71040c09639ae518fb317917e070176000bb725a10bd1e1fc7682f48749bf8baaee678d15c1929957e986c76666505321be5aaa7c2bc3d3180f7afaf1c35d7460bf86caea8119c436c0dea22bdc0ad10f4f773c449b245a0f1ab1ec8aff6f925d7fe45061843313df6a871e8031fa66074b12b9b4ca480991045359f692e5a48a1ed4820919440f9b656f4e19bc1af7244b418fe626a603d1ee5972561435ece55321e34a97c3dcc12146d95124c452bb72b3681022ff2341cf40193d3255d1ca87f1c851db43b7009cfe9c9bec4ab810ab39b0d967c605c77bc2903760b74e5636d89961337142b63ecc6177bc16e7d84efd820e863f6969c11c58ad6fe58be059e9662d8b63a8a20d97b11210735d6c71eeb80c6741c335d97b8d5b9433176e16e361e5c8276767967b5af8caf4eb702a0769f3fd329b3bb0d3a586e5ff5f46657967e028d8b455d153df846a9f2000ae2536ecaada2ac2187878b63b6977f457b924a74c39834517c7ad39fd6392344eaaa4101077d29fb47cad93f63f9a3e8da62bcedf7c1ef67579aaf51f95dd2c21715224f9e63baf9a31cccc92c16a7d5a38a008982ab5192c8fd587073ded5ac96f9d8e7b4120bbd0863dfd2046f6b92592022c6a8193394796598b4e91957a1ec469e27de1d1d36054aed31c59e49db0efe1c0b328cb86bba1e1cda2aa9017e0ed7f55e65404d4484d9d733d8e2a8f14c6eaa99169be0ab996662d7ea12fdef31a0d09925b5d6563c19ef8e43986acffea1ca8fdb2e8882f25701e849ab446e717b650a67c447d31b4d887b9f0891866064ba2f8a985d16c3c2fd048f715f8d2a45945525a6910688c5f0d97e27640516ecb608afc59ddd9b9e67fc7b17973ab7d6a30792e2609d81c4ef6f9890e709bdbb065a2b9cfbc168bd303e44961589928225782b2841e71606b6e5293f69ca2fc6bd33ece2d0c8e4c5d98d763c0a9f4867d3b2cf229cfdb191ad4e6a99b6d4f19c121c19f108b32ef066ff7964e41dbef56dc746422a79c918cec70e31bb45e90cd83368d8d4732be7e5aee037e2fef30c61866b6fab9d02df806038f9ff349d4281719b325361b219eb23780399d328cd70da8c4bb7d4ad2c3a883507ba7d0bb7be85d596bea63f06d7b439c5a21d6b0c3846ef38a544acf6cd0c5c2e0fb2f8088e9c1e9328349a32c94aea1d8d805f804d1d2521346edb4d98fc5d4d77fd238c1e4a90b0c76a819ae6f70f54ef82f197b22b25e32335967058ab2df1f90671d633267e095cc75230519ebe4f9288805cfad984de5809fbc02b903339fc6d1f1184b204718556240f4d5fd72a4a4b1d9d916bd69803574f6f299025f581863192dc974a04741877853083878ddea17e329e199942ed507e072fc9f81d4cbf807ae3648836a98113796ac824e1f4d35a0b5c779722d17790f8b011c4870d8688f496e431bd02739b5a50f33f0ea5952d762a3584a6ef5bc592ecf093e495f3f44a9318f4c0df303946e123a28ca8a6c4aadf9ca3f2cdc4f02c379c5383a0b11c87176ad3a8a35f62c9d1f8b65ead1d89ee66f4dd6cd8ac0d7166a12c920fd9ee0a1a64b905ccced53e25830e5b3da99ef42643006606048470282a8f7924ee24bb268d59ad66168c9859a15672606b81d6e09beac6dc7715dbabf1a64fd6f3ec3a8b8572e1f51cccf9c5bb0292c726b2b467aa5996770d1c14e9cb873c306038d4a5413173769ef6b66ca4a7bc2f395dd49a6e7aaaa1f5dd66f4c9146f979b5c848dc9b69503550daf46745f0ea6df41a5f30e8cca1dbf87c95e94078dab2399173f485a67eab63d6986264dcf2655ee5ca66507cebab30449a9ba8df6e296323f9343278d5a1e4c2b916554780154e86112da5a1e39a849080def555dd292b39cdd47747766f9abd6db18d4358194bd7e0d83da7e46a63fe22909f1b5924b600a60022630ce8ac6f995dea4c56637a75ee4a7af70da7afb0fc65b8ac8d848615c79fbdabf0d450a5b2562ef32978ffa5c0215c5fff1120d5aa4b5d0662459731073fe2e13fa77aade25950e34d035743a58b1a6a650d16a65f522087990ebb3d0fef75a2101f8a8030cf82076be21f7eaffca2454a90d0f4f629996a0c2a00f90fb1877d671f3262e05b218a7f717f8575e11a80e9fff16394079ae5c7bc6f1c558f77f122142cfd52836bf51d9c8c02b8215e15dbf3a2666faab1bcf5558e7caf3f0697ce6323835cc31486c9760c9d0592c8614ddd8267cf58a83a03782cecbc59b1004a04c22b4d032d04a302c9e0f14756946eff6f25ce8a09fe1bc0a8853623f40dcf2e1018fd66917974ac0c18a3fe4a8168c931cb2e929c33ab85a823a77d9678ea113c0dc3368e8336f9cf340f81deea783fd7241f878e590e3b31611c6d5bd695f54dbde535b147d83ad47da04506b06bf08e8107f51281d0dbe3f8f9e11b77374260f8fe8047d45232edfd913fe5e60258569d02d9c724464e2dc1e7859778a6a36a568f0b90bf70c4477ef2be5de544e86ced220ac02ee9ae45284dcd0f39e2a6bf8dbf4420c75832d7a586fb28ef6203e56b8a0af72efb2119d666cb38957fcb6f1920aa2684b08b22d82396d9b0a72c4992dfee0a1e008f3e5579a0fc2896aeb886cf0559829807927c2da52652ec328158048d8c07c6dca43dd576edc54fd2c607882366fc636aa662eb8690dfa90f72aab4a645ffa2e7c0055ce67720234d8bfad183ea1c48ea1bb9415d2f7a137ea1ccecc89c5bac52239d1876d9454a02fd44d5accae6724a1312494a054040f9e3705e74510a7c9e3b8a7dc2b80399185027eef23168e55b41d24374d8291ee7035d5eb73cd558e848a59d5edbe6ca630e08e321cce09d35f3fdf343d58699d77904a1ec11f30507f54ebee5af8d9cbf865f3682ee0d2240f1eab358376436f94d0eefefdbc9c6037fe7950c9d38fefc84163b1c0263110aafc9d30900833650c05532ba1432aec1843289ab1440cfd98f39ee0178798f8004a4368431e62898024c8e59fb213ef713f80ba5a64877093fd3eb7072a99452ef5c6f339cc9c8e23925a249e05c51f1e745a1f22e5f42cc92df7dc92d0f65af74d5a81547b50db5a54b4379bdfd9475d6d812f25d698ed599fec019dd3f6e663324d46f1b4834b938bbceefaae6a72adf59464d57d46e5112e0d6fffdc5a688b6ef88b85410dccad38eba7b25ecfe9d7ef94fd9edc23a4af4c693ed4a63df281c48376c39541691872d80718adb2bdea7105b5f2a7b8bd7956e3a5333fa2de975a593b5961b8e1b408e445904ced90639ebdbdecf7eb697f24b9f37c43e0ca40101178ae2af91458996fff23048b14edc874f6a81b73690a75f60c37984f6f64086e0e79059293cc6a134ae206227d4a8427135be149cd815c180bf11435416ac9ae32485185c6c74b9dee29f6ddabe29462797d90c9527fb59dfd8ce90e774ca0adc8ba2c57b8c5f62bd87d73d8ea3f4ee86944dee53b64c6450ad0c55f526e2047d395539ac003dae7c5c11940c12a418abc2245b2b0ab0b0ef25dc0e515d8dcaefd71cf0d3e10bc7872cefa0ad768e03d5ffe8775e58b5b502a4877ed70a46c0467f53f130ec07d18f2038f6c602b524cf10a1836713d66cca5b580d153ef0f06a509f6b756f57e3e29b5da0886963e3685bc93f23ee332f7085b1fa1a2ae88d50b3f7de55c9f54102cc0d2d1645599e5ff361ad029f5e7cb8ccd2cd8ea53cdfdb24f12b8eafa5593b72b68e8cfc34ff6c90753d18af8c0d2422ab42a329cf6baab8a9f51de9e705b15c88e756c3fe3197806d7404d072afc5d145a0787a780c4f381b1f6d658d2e13e40b7d526bb743b5e0cc72af0ab64d64360166bd93483b72b88a667665f2dace4bce3b5d191eedaa2381dc42dbd4191efef5b5e6eb7f035c389bfd4d5420630acf722e0038932fcd0e366fcd66b07990b43c5540225c26292da4f63cf3a4093ec0922be4bde269b2a3d8d2d6dadad7fb5c6fa76d09278993da58e63c9fdfa55c65320f27f498373db2250dbc88502ee3d05104293f58ecabbc6c95fa077cfd9aa662b087992438574e7632294a80992e4d3fec45329d810a9957784e99bcdeee43980eac35b5882ef5907d03241ddfac6f6cd467f291d8a502abf348593dd05638e18458ed159b3a7a27609d0035764d759a859b57d515bc8a3ffec99e677292062a06ff5501c766d0ef41a014b4ede19d690263a2e2983b5649f5bf65abfaeb8498393b55e5c96130dd174e9c278389ef9f1251f9a402122f3bde38b795a2fbae5cc074103196ab3545311538be003bc95059a2ca437fbb6", 0x1000}], 0x1114, 0x0, 0x0, 0x1}, 0x4) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000003e80)={0x2, "0dc7fc1d6816fae3ffc6a3acfb0bd34cc467ae8d64e5df3d1bda8cac158ba7638911e89424dc0426e923855e98d93be24f7524f9706a9baed8c66450d24aecd92a04707bedfd3571c3d7247e74771f731dd829238b97f8598db8fbe68033e9df1083d45424b77231913c686ed526faed06b40d4277e3098288e7cc335c163fd8363d8286fc331aface7212e7c3db2d9581a98cbc03963c21b668380b0bf6d1e085b86946878a73a84e09eac2006f6958d659f64446016375a1a94174b906387075c6a97c7f843cc07ccd3259eb86c8cf888587e190d6c94e7a3630726df760fc2a"}, 0xe9, 0x800) 10:12:21 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet6(0x18, 0x3, 0x443, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x8000000001101e, r0, 0x0, 0x8) 10:12:21 executing program 1: select(0x5c2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5f) getsockopt(r0, 0x3f, 0x7fffffff, &(0x7f0000000040)=""/15, &(0x7f0000000080)=0xf) 10:12:21 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000005906a7b041cac0e568527060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87c04a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195bab07178c4b302fe060a68b3ab0395e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e821789d6b41245302ebae737a1e6ea6f926ddb459"], 0xd9, 0x800) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000040000000000000000000000000000000000000000e4fad5ee9a000000000000000000000000"], 0x69, 0x1, 0x1800) 10:12:21 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") 10:12:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0xfffffcc7) 10:12:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 10:12:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) clock_settime(0x3, &(0x7f0000000000)={0x6, 0x81}) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) 10:12:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000000c0), 0x6, 0x0, 0x80, 0x0) 10:12:21 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x60e) recvfrom(r0, &(0x7f0000001b80)=""/24, 0x18, 0x840, &(0x7f0000001bc0)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)="7b1469f865b234ab705d9ca18aee0a6125ec1ae3af97643a8acce0b7755a5ea54f94340a2d21dffe95ebb244417f926192f87ccc61544affdbed0094c7ad83cf200abfce3f75d7b8a7fc4e6c2c2da9826ef4190656afa9f76cac25788476b48e86d7b880799ba98ffc6112fef6fc7103ec336f546f7b7c7e4252572b1876b02a06b0fae0654102eeb73550b4055a0fe5dc8d2678ce70832bbec6f8f31425dabe66736b27b31668a69979b6ec1319940c5aa28b6148ae0fda0a374fe772b0ede2c29350df0941e66e61e6ac9c6d8f7105543b5ab0c79b5a79dc8b23221d267148", 0xe0}, {&(0x7f0000000100)="1889f0f64352fec8f4dee33178eaefc4d72288a9582d74f7ca0aa4b71b0db5f66c4c2d048d99ef46ebe65597c349b70e937e72f7ecf41d9b8bafc80c94a454002faf23a21aeea1ef3ab75a2e4e44d2f01068b0114df052e72bc456fe6f6b94e37c0a1317017398a535d67bf381d3f480fc5bea24be9d938b6eff4b8822a17becb900581c3a91108765112daffe4c99b2883dfd04a251a184b2cca8c60b612c279fb2a1395997a42f964e8f5b9b202f185e609d7a70e00d2af1948f129c5ac872214ebd0b", 0xc4}, {&(0x7f0000000200)="59f57bd89d23079845f7bdae3ea5259f3309d562636be19d975cbc3175bdf0882d1a2801beba30be19d015fdc7a07f06184436e723a9ca86e021687e5c", 0x3d}, {&(0x7f0000000240)="e29578f4d0f071a16da8623c6c0bbbadb4951041b3bb3cf849ba2224f0135ad117b6c92dcf2f51b846f47d870de9d94fcb8108070fb6ee7e8775b12bd21bfccb7c79f45f5eb6a5f37218a63dfbd188219c57de808f47fb42a547264c3354e9ed9772928c67e11071ff52ecb3f56cb3c1edd00f125b6e963c", 0x78}, {&(0x7f00000002c0)="9096941c3a34165c09adad0fbc5e9c516492a60771c7fdc06fd3ff9380a4e0a91dfb9a8d03e5c6325e0a5904ddf989f3fca114479839f744d15e7ba6e0fe58d43856216d2f79561f3e12819173cec8d0f8b5789fcab6de6b2f6623fbbf19be93663d3a07379d2a0646664f9e50f207d838b0b70f48b34590d82cc46a2a9e7f1218eb7fd5d0ba1d9f46cd0036f0ffae92ebaa1bbd466cf7bb52b33664ddc921becae30584729ac8aea54d0e5dc759", 0xae}, {&(0x7f0000000380)="fffa4aa9b88966b60f92c3a197503663f56ed085ec38117a0c63f2492e4f100ca4afa71fee9a9f65a7c79d690bfc099d804e", 0x32}, {&(0x7f00000003c0)="7a3b10f87937bf19c8cfcfa561c8e1b8a21649a77596", 0x16}, {&(0x7f0000000400)="80f1408f5bfaadd326a6d6a525a4d06b58a67c8bb1b8c5e3de699e510210eb0ec0f37f8148f7ac7f57eebe18d283910c90ba6bebec752fa91d30cd75ede75a049c0afd14adecce0f723853", 0x4b}, {&(0x7f0000000480)="dc5943f8f6f3b5f89d79a2a761b3fc7e2dcf21ed334688272fc70b1b2eb3bdad4756bb97098fdb", 0x27}, {&(0x7f00000004c0)="d3cc51c77bc6efa4a81191475b3fde02d4eb744cf48389fe1d8c88cc8cffc14facb1e227c8a8114d6b9ddd4f58173be7cf5875bacfa9d486cffd7008a5b87c6f2b11112facf42415c3def0ef8377c4e18b25713f50dd72ad4efd047575e8ca22203523d6ead26a96ce6d", 0x6a}], 0xa, &(0x7f0000000600)=ANY=[@ANYBLOB="7800000000000000ffff0000010000000b126d3875a83cfb84e526bcefcb3472807a3cedc0e2ff32df9782cfe678f82ddcfb5bd28ddb19de267cb50800000000000000972bc178562e31b9423d2043457529914bbbc407a3e44f8bffe736ba5a77cab859c40f54d984e7c1368411dee6ed3a47b79176b1d6700000000000000000000000090000000d8be9da8d132de90ffa824f54716f5b1a7e33b4943ab85024f037df1ac134618df174b6329793c0521cc8dd2656a4744fe3a04926d9df943623d433671a2df2dc5d3673aef6fb0656e08ebf33749b9771e24620157c190ef5a716367b700000f800000000000000ffff00008000000082b59161b0809ffcfc4e7395003737bc55b9b7eadb6aee5c84c53a7dda452f056968ed3559c7e981fc827888c13a94816fb843a7bbf5312cd1381b7b2daf954c94cb0afe28fccc12e36fecba2da9eb69fe39de783c9ac52d31bec8fcab9fca5f8d2fe7984f0d52fc2a8e3bda699744c9d11fe905bead5071322fcc099357b95f8a9bf7606e7974409a87fe25d7369126fe0addfaa7e4c439bb38f720d2ab836ee384f773cc8d3fca653166653fcbf3cdee6420a057815b69da71b236dd3264d07bdef6f8ec45c66e1eacdfa21f0cc26a704c9652133eff79ebed9e5ed4c5ada3a95b00000000000078000000000000000000000001000100ef997ff888ef7230f2c86693cf79679ea349d601c245ea381ec13f23fff69c12042aadb54f0758dd767043a40ee0baf03f163991412e03de5ff3ed79114e060ad9077fb21b4b14fe02d937ed9a5fc8e0d8767b51c72efe7665cab8fccea82420e52b057700000000f00000000000000000000000010000803da46eccf423aa1ec9190c737b2fc33e71936aed7fc253be822278e9ca97922f02f34bab594175026dcabfbea9a8d70905183de01b79662cd3eef4b12d5a6afe58b7cd14f5e583d62784e01f0c491311fff828394819e2bc977aa7c16191f3debb6dfdac0f2b8464e6ccaaedb59536bad9c281f0cf6315b05264107ec7e2bb347ba3f483a0f45d7439017946307d6450346f838bc5770210d4374f9535f9e340954dfe930147dc60e28c0c479a4764b31fefc83a0de1dd061f9aacb3b3da318d2fd357467593755dfd52c653e4ed35b99a85763a0dc5a94931d13b5100000000c00000000000000000000000000000109574bb7d0eb0dce2efce1e9288439f785ecd31a50905206463c8aeba09078db94a191d3048565f147461c386ab0e8589b8769139b5ac9d83a199d4566cf8ac856ca4756b431f53699675bb639ce931f89ff790f6c52405b89b65d2ac25778f29a001d7201a1598a84320cc4dd45ebf70ecb112ded445bfb1ca57b56930b232caea77d1509c6c5c750037ceccf9304312363ddd1c819fca1193210b8bc7c4832ac7a4aa06c608936b0dcaf38e7eee05591010000000000000ffff0000810000000fbdeacf9e1301b5c69b5e220c881aecf822e834e23ef6e6b94d7e41e584bf441803d9c94be508ca5f937c519af23dc7930ce6899bfccbb240834b097f47281f96342a828b3b1c5aa8525524349c8f276ffde47fb279fc078bf6764e802cc5cfe0d7737cbd399df0319ca618258f107efdc161e503298dbd2b1103479f2aadf204b5afede47da5f0a287bcb6778a204befa181f6af5fa39210cb0c002ce012c682929a5f96c258f35f9eea44ebe3a0dc78895e22ad4983d69880f6533c161014f0f7f327d97d5f2d41a112b7531cb7d778bcee355443d44269e2cc6e4fc1ab901041fc9e0dd1f5e786f38aa5e24f743c85f2f497711e79d10571c4604a3921c0d811541689391d467d933a9d2f24f12680f27a814a45d56246b9791a9009352a187d87ce008c2bab7cef07580467758fa72eb42c2d5c63cfad1bc8f8f58e75debcf1811f8a1443fb2fa4d37f7802d2ee969944ffb9dad052548b92ea723230916f4c5ec70bbec0964ff0aa963e4866d2b0bdde92166aed51ca6329d6eb7cd58612731f5f37c97c72ab60ca9dcc1564bbb7adffe0be20cecadd62ccbfc7a7722dbd3e61318c231b21a1c0a8efeffafea44fc63113bd63f4fdfd64bf4ea8b4925ae68016186cc666b31fefe00ac89dd997c0fe7d7cdf4f0e99e3ee3f9658ecf00d43706874a1f9b93f8688363605c47c0f2cf972f43e0462ebadaaf8434047212062fd821d3873f699eb1b096ca46b056f9536d1c5033b4bfc1bc352eb6787d95a563224446bc11626ffb216ef1ac7d8012448c099043e69472d1cb918ec257201576bb1def3d1066a95b5ae3306bf82035cabf6da1ec549c223cddbcf385569e2ac8168e212ba8f96edb3ae9f738c1f28b45780400501a579e3cd31901bfd8c7fd68a872a771f354de447b4c4c829446992f8fdbb5b027bbdf6f66949e5f435fbefe22f8a1bdb7a761c3287015b57cee12aa1be13aa892aa618180f281cb4cadf7cc242ef4d5b542599a47ce4ddb832901c47651a42fa8492c423367f357690de4d6feb62f9853fb120a0a5b6217838dfafc46718d4458cc90b92896216178bffa1c75909b796f8c18a97efe426e12499a9c11f2f67bb4a8f1ae26e4583b57ff566885eaa4363698d9e2e7aa5071f5e5216456778883f038009cb2165b1c558e94320e7ce6bf925ef3bb7c19b686062f8f44b0223fd6ca30cdb5a16f96c28805a15b1c180143b0bc7565d6b0af3297bead42603b328e81cd65067ce3ea9a8b737a53b2580cc30ad2268ea2536f7908d34ad8ab6b486dbefe268ad40a9523e07005a131888d09ffeab62c976e14bb8e3cc9434e1e965eb2dcf02af1df9338be83e2e8869c9d26b1f7997c2ae4d7183877a9d5b54595a3aac1f89c37a6861b33e44033ba69de4bf6d2ff28fc102959a31478c4c4faa86c84f1d14ed5f6c5d93a6f61e10f6f43bef662d8ab482785c15bcdac6d3da166cab94f5264ae69798b93c0a1ac0d98cf6ce6f6a7efaec37e35c4c3ff4e4053df951fc4c7bddc4d292f82da1c27fb90972417f89093f01262a2ed485e3b61425d3cde5d39a34fa02e38980c5f576693b96f3068f28e5c7ba6471971591e676c4bb6038268aa849d391cd84d21df96b6e743f0e1b886657e80681aadb7f65d52abf3678da3e2203125b6a91e49f5f69aa868d46859817e14769d44264ab50ee364d196222793d99ae37b59a8f4dfd17f4a3f4821b82b04e908652b49d95aec96ecb77e50347c853c94bfe025d052485cc798f8791663d874392a51cd13d00f602a05f7c63265cd8a6f7ca95202abcd66b85fd3f6c4f9beebbc32c75d198dd24a17d65967e4599dd9e2d26f4399c08c32772c0d12e9aa32ec450cb4958527fda1b867a60348db57a21ad733b99afdf46fec339021ced2194e54bcbd8dc6629978d4efe0b8b1c92a1183eb52d764c3cbfccbccb8f6f6b891821e30723298615a5d0f6e0822171972a4a6fe467fe9def90ba2724edd655054e51f2ef1f9a178572f3ae78bf17e7a9cc08ae5e6bedfb66344023e426b39200bd6c72be628530a2826617299a21dfae114d6fe92f57166dd0027159e0b87fe4478cd8b3a06fb550b03fddc0cbd28250eff7383d8959d8ba2f969f789a4dee6dff4b59d832b0e8bbd90ba86871f03fa7e7da819aa677e55589c6a19e0bde2c9d3e245edb9729550ca53b56b2cc411b6d952247ac6aa35a01a6f60c9cdf2d41f4e74e21b5a19194f1621d621fdf5bf2140b8f778f104c93f81cbedaf3aa53c34eb70fbbdebbc7e5fe8ac9c71356160a4d8df179f1c1f6ed5c1ed37cb52c953f9f0bfe2dfb90f34927532b7850c1b5b95120b0db20123dea5fa19c9f654a001c5ece0ea7bc245be2a32c8a0b237168b419d7e0491f91e21ad08ee4352e01c857e9d0f73683e34ea3108c070d09b8c1e78d03a0f5f28358fc99dd18591eb8c206a76875bf06ffc03e8c318c62aa806b60c9b7d95a5c85bd6821bf247eecdb5339da39f579e21809bfaee4eecd1752d870f17f5ab5ebbcd20f51655f98eeed0a0720ee51afc4fe52c7d48bd6df04c0841bc64b75daf96ae5266c014830d8ce4ff26afd1b75fb490052236f726ef1a027f694bd965a2412a6b519bddcade9b1469979589d3594604d4d8afbbc1e5757d0af9bf4afda50ffe683bc690fc6067fa6b2f908511eeec359d311fd9b391333722f1c3e392521352dfc0d4fc6ec4a7f5b58e816707b247864bdc47b2716ff99d8b696807b81e256d33b29a1f0c30e405e8a48ff23ab21fcf70cb25edde340ba1e5bf9020eac64f9308b62dc48d29d79234affafe7a8181c096da16ad3f9db3f2a5931f1d85a27059dafce4759b05080d570af1aaac97af79c42da146e9c3d03c3fd06e2e753e4d01370f3ee08d3f3cae5d92d5df1191871ed7492b77c88320fcdb8186d5e3bde1c14bf98d7fd30c0bc4069635324287a682035d6abde08fbab51a0e1623658fe5522ba82b90feb083f8e94f5e0170b80d5fb628ef165441fd9f0ee8154da37db0b46a2d7509d5b2935846eeebf538a717a54f229f8c0c292489b13471c50fd88921d5b7a070a3819407566166b60eec6b3c91e5f2bb1e5cca5717064788eff8b710c5cd982551bc1525c266da53c593da93cd2c5f269041a254bab173978156d18e9542a85db920fd6fabe66f72f0a3d574358df8e5498945233756ab08a07ba5606690e3e093844dc5b88284098957f82e840dc59527d22b934ef488f64c95a5c116dd1bf4a9d9e065baccdfd196a37337323fcfafc128cb4b272ddce53e49d716d8651ab119a41f51674218e2d643a9f5aa1f1243aa7b02b1d09213cad80ad37d141f5fb2acae44fe52bdad7db18710814d09f7186263ee1af8014509603c852e54dc7eebe533229e110dcd2039e362dd31a2dad30a11bae514aba639a4cf456a0c0f371289990e23b061063914b4788e440cbed76fcd8403709244ab984016d69e3db3bd89a96123eeac802ae2260d8bf965796a0ac729202f81b1d808c58232df93cd4b96f83c0d845b4695766d8c6ecfb52c5beeec5820517fc9f1c513f6a5450a7a57a9e17efab1b8bdb2bae7f1e13cae4365409d11c92f208a3c17aec53bd11e1cd1d61bd80437cee6b3b86c65268c4ccaea28b57bd6154aedcaa7d6468bed60044cd998bafffb221c4776c00a6de0ff125a4edda6c4f4865fae9546ad74e29e84ad58a28859bcc24cb0527774a7aac56649767cea84ceb0ec22ac0e9857808bfa7447af023baddde0669ae74b5c677054477f163ffe1f97e3a0de2bb4bed6bf12adef15e5c17b49dde8c14b5158c776bd27a2445e1821c6846bb90a06a4367f9dad87e3b66d52ce93c55395afccff7094180f7748700bf3fa23a892ea77a96e7f4f2cae2f700f0b86ea7f107ac1656f1fc964cb81fd31f610467e0f9f52167035cfed82f3ae91c825c8ee3040988b37b598a464388600f9419dbb71f8c7bed4d3a52155c2e43009744fdff24292583044bd13786092c5ab66781a89eb0a79249a740b261517bc74bdee7e7d5a7c09d6554dd61ecbe256a62abcc31c2070fed4dfb5de8c935f57788fe8f68d752172b823bc7f7435c75e35c8995608389b74b6ba002366e29541ae8272c62f35ca87403bbb9d02fa29597ac31ea0620e23c182216dfb8e67a740288ac9f488215ecde902cd18e1c7c6538f14a5e3a4c86568272969d5f732a0c5df3445f2d98b53be2d88000165febe7e97c80401e8b404a97e5c795b2205597dd92424170b702c1a84417960d783341ba5452bb9c48a76d0ac81a96272ef325e483f34fae69dd36ec547958d61866440e663ce18f516eed64ef53f4215982732811423c3c90de22d384ede6c4a85e265f1d18d1562251226257bdba54f75e4ee0c40ece596e8babf95808960635676877676830265129f76843dff2f45197dab0458e5a4b50d6d2f423a2042f055c27fe1b4a797cbb9564f9f8a09c857887d9634f970f5bb2ec4d83fa0e2b59f4cf7e03f692a591cab233a9b9d05545802e54b65c239eebadfef12e3dc703b92535c2dafd7100091fd13fd52865b6f914b8498a04f772d684c633ace60afd6c07c0161a1f1e0448b211bdfa8a1dfbf03919c8c5efe62fb4d451b74fdc5db8f9b2024f16179f25fcbba46db3d22209f46a90e8de98e06670b1d41fd9dc433fdb08b1108d2a3f83f019ad4430c62df7943ded922e4abc753b8b2165f6a56f4b68a85a41b2cb4bcc6be30a7509c776b7c9bca84fdecec509d90338a8135fee097374ca7eb0e42befc74f90f2af5656e0c5411e84ebd3f54c3530d9dd73c1ce26367db1a76eca214579d7cbc31f2e75b8605e485cbf4218499da5e1186844c9d7238ea4e290cbd040ae0b5a7e972b3ac18dab6f97c9e1dd797a388a5098fd96324103a598b762285561f2bdeb3e299ab0cdef1aad4bd88cdad85c36fcc210f05cfa56899ca5139957f6603c129f4ce9416b955cdafe424c81f8a55b86c1b644ee2a93cfb175f6daed4f961069da65bb159f732604d7c2b7e7a712a882fedfa4b02570cfc9da29f71ab2f70857916f7aa2b206150e04d28a6c1ca654901cb0c643567f24d70fae8ada017bd5b94bbd3b216bbe4037d3f50dbc836da4b3b9215e8430fdfd62a330896252817042702ef516386799af02a334da59a5867d4628af2cf92c862ceb27b4859da31d3ecdc7b5ef80b8f1dab9b1075dd658fa9e480c153a60bf84a77ad8146f6cefc7437025ff1ece82dc85a69e992aaf39b753d6a0c141f6f414e7fe321204cba430f39378ef8a83d9de56de45bc74a637c4b10fe02dcab5291718c8965109966dc030f562ad75d58130edec3d23f40ae2adc00cad7842353b1460d091e7dd4baad9043f910b8a6e59e8850d9894c59a4e883ea7a269753bd536000149c3c10778517dab63969ec5deb959cdd19cce9f792ab43e9b6de6aa731c302d23d6d31e2d634f1a3aabb77d7048e9c7f6dd3faf53332595a87634d36d0d564f731b0a7727db5885db2a52eec0e6dcfb8497f91326a04a1fb36dd01ee97727d9412725f306e9b6447320436ae7bfb477a79df011bf0913e33c121e98daf9a4a6057d7240e1ce0366bec4def6080e63753fe2ed72a598dba35f2f729399018d6ad18e617a402b66a92c818782157900bbf47e4734a582a3b4619f250835814d20ff8b364c72fbe3df84998e28fe86d75be1dfefae77862874be39d0047a63c0b8bc7ed100646045ec476f05eea5d2dd42ae0b6215d6fb7101d5c44d8d14f1a0e736eef6b75839c6f00000000000000001000000060000008e239b1d3e75138e9bc090f54e7b5f6d6629922edc8cc90127ddd97c074d1b7279a4ce7979b424055f28d64b4d22bde0a1e32dd6c0bc0e8b50be15a8fa72e418065bc31c20aad9382a8c50c3be8ac006f29e49f01c7d31b9995620d734f87cf964ad44cb479606670bb776c38fbecf6302829e6ce67854d11f5e7ddcd811cd9ab3c100e0e5948724c543f4dbf46bb293ffa1346fe3e80809987567da2c4803309fabe70600bd728f58597ab40842642870791cea52e34f6a69511fddf90f3afe285d618f461043f0f5bff94eaca600af70504cdf75bbf64e7300000000000000"], 0x1508, 0xf}, 0x400) 10:12:21 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10100, 0x20) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x0) 10:12:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x3, 0x1, 0x0, 0x0) 10:12:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/140, 0x8c, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) msgget$private(0x0, 0x8) dup2(r0, r1) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x400000001d, 0x0, 0x0) 10:12:21 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/65) r2 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r3, r4, r5, 0x18, 0x7}, 0xff, 0x50000, 0x80000000}) 10:12:21 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='..$\x00') 10:12:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffbc) socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x9eaac8b0c852c484) 10:12:21 executing program 0: clock_settime(0x0, &(0x7f0000000180)={0x6ea9b08, 0x3}) clock_settime(0x2, &(0x7f0000000080)={0x1, 0x5}) clock_settime(0x0, &(0x7f0000000000)={0x40200018}) socketpair(0x0, 0x8000, 0xe0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0xd2bfdb5a3fbbd433, './file0\x00'}, 0xa) r2 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0xffffffffffffff68) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 10:12:22 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)="97344796579ff8d9201040b0ff9ceedfd7f038fcb30e7da7f512a241ca4c0b2f38b4f188de397ed66af06b802af289a333661f565c908b2782e547c86937d532f1524c642b2978ec8bee37e090f87f316eaac32e3b24fb754902627c0b49e9aba9dda81f27c02a2b377aeedfa49422447ed6d39f718c5c7ab76e1ca9aed9162a33d11482ed902d29500becaf06d0eac6c199990f58879001b096efcae45cd56577", 0xa1) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 12:10:00 executing program 0: r0 = socket(0x2, 0x2, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000440)=0x81, 0x4) sendmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="380100000000000001000000ffffffff3c685539d23495797688811456d94a36da2b0c4c102fe416de3984fd2c31b5e339ff90843998df4a84a98a0c67a149d78481d4291e30b01d69f91db9709bcdd8d8ee666dc66e8c7ad2529ceafb64c20ba4385daa748bdfe3eef4e1a74741e9ba40a19239e0efd19f04b2178f9376b2094911cd94581f2b6318be9ef5b09b0900a2557b5bf7383a379dd79a7185fd51bef1641474812855b780c5a600000098e4847cd1833cefe61271fb88e37119e13b0ecbf144a6692bcbaf95d636d841e6f43da3e55ad8905a00000000000000000000000000a31be2c6cda5d97f5af7cae6c09dea579f0986d5b9632aa9adbabde1ea13bdd72cb83fab853a5fd955e843a8f4618de2b7b32dd3693c176d4fdf8d3a72e1ade7033a7c44f9bbec85555606b65ff6107e45480b486d14500d0636674d795b44b87efe808fc3b39104ae7028c384e415f10000000000008ba7beb779ff9b0a7fc40e1bf767039370e3dd107a161aefaacab7e85c4c4cbd148b70ffbb31f7351903c2190aacfa001942553a1fcf8c27e976f0125d8b24b748f729d4440d67cd590897147919133804a2940e0d20142b332d706e1fbfbc0ebf7d353732cfd20d6acda50862febf566c7d61467d3a1ce64ef16ce5ee273ba538c1f148d85500000000d345ce149820dcd2e13cd2615f3712f20c9bf7ce25c3a91a2c8f5d5781435ed177e3f219ca8779a02665d2702ca2cc004ecc16c6868f6f04b2443ccff1c92795983f00cba575fbf91acc74ee64fd8ec841e1850a72ab3a1710a0653baafe9e9b57b860b74f07b33dfcd64d9a169e66ca231ad2a3cce277368e56d0af072e87e87577b90d1c1d0d420410b3be700234131946a11cdd55173427ccb1d116b1041a15bf03da3749451d38d481670295782d83b6d563a1f2347157e63cdbc1d70c50cdd5efae7138ac24b0ca4fedabf5ccb5ad61eea9de95e5"], 0x138, 0x408}, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000400)={0x3, 0x0, 0x7fffffff, 0xfffffffffffffffb, r1}) 12:10:00 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x6, &(0x7f0000000080)) 12:10:00 executing program 0: clock_getres(0x3, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8003, 0x0) socketpair(0x19, 0x5, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4, 0x7, 0x24, 0x73, "5b057f1c4a8da2a37d437a298a703607cc442e7b", 0x3, 0x1}) ioctl$TIOCNXCL(r1, 0x2000740e) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140)=0x5, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getgid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getgid() r9 = getgid() r10 = getegid() r11 = getgid() setgroups(0x9, &(0x7f0000000200)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) ioctl$TIOCNOTTY(r2, 0x20007471) 12:10:00 executing program 1: r0 = geteuid() setreuid(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r1, r2) chmod(&(0x7f0000000000)='./file0\x00', 0x20) r3 = geteuid() socketpair(0x10, 0x8007, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7f, 0x100000001}, {0x100, 0x1}}, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r5, 0x2000740e) setreuid(0x0, r3) 12:10:00 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001140)) writev(r0, &(0x7f0000001100), 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001180)) pipe(&(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000080)={0x5, 0x3}) 12:10:00 executing program 1: utimes(0x0, 0xffffffffffffffff) unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0xc108, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xffffffff, 0x9}, {0x5}}) unlink(&(0x7f0000000040)='./file0\x00') 12:10:00 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8008, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') 12:10:00 executing program 0: setrlimit(0x7, &(0x7f0000000080)={0x9, 0xfffffffffffffffe}) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 12:10:00 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) 12:10:00 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 12:10:00 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x7, 0xff, 0xa059, "c6dee8a051d6462a0e679309821d105fb5fbb394", 0x6, 0x9}) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc084, 0x5) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 12:10:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = shmget(0x0, 0xa000, 0x8, &(0x7f0000ff3000/0xa000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffff6f, &(0x7f0000000200)=[@rights={0x0, 0xffff, 0x1, [r0]}], 0x20}, 0x200) 12:10:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x84) ioctl$TIOCSBRK(r2, 0x2000747b) dup2(r1, r0) poll(&(0x7f0000000040)=[{r1, 0xe78449268f43b4c6}], 0x1, 0x0) 12:10:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) 12:10:00 executing program 1: kqueue() r0 = socket$inet(0x2, 0x3fff, 0x6) r1 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/70, &(0x7f0000000100)=0x46) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x4}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x9, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x10, 0xf0000011, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x2d42de59}], 0x1000, &(0x7f0000000200)={0x0, 0x4}) clock_settime(0x2, &(0x7f0000000280)={0x7, 0x8183}) socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000140)) r3 = getpgrp() getpgid(r3) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000240)=0x8) kqueue() 12:10:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="0700696c5c40213db77641"], 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) 12:10:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "5906a7b041cac0e568727060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87c04a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195bab07178c4b302fe060a68b3ab0395e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e82195bd6b41245302ebae737a1e6ea6f926ddb459"}, 0xd9, 0x800) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB='\a\n\x00\x00\x00\x00\x00\x00'], 0x8, 0x0) msgsnd(r0, &(0x7f0000000180)={0x1, "db3f7d898da0dc67a07575ddbf53eb5d206a2f4faf8d53a6f9f91715fb4262b41518546fd30a852ff274d0bedc4d8854942fcc5ebcb6db2f9da54df78c8f09977b86ed10b742a4b189a0a6c8d834fd0df8e3e7b0c95fb292d6dd0d128212c4c15cff5008ac5dc09b69f8d1d1c56b6f865c2a80f90c7699dbad9bdc117ec8895172dc64c0b595652eac9842b99bca022a90ebe3ce8e2d1eaeabd4159d95930a9222fb5c43458b38950b9db6e3fbce2abca6aef7069defef59fa3c588602596ec3685c748060210d307f643b7c7fd25eedbcea94c81f5fe5255f"}, 0xe1, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 12:10:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) 12:10:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) mknod(&(0x7f0000000040)='./bus\x00', 0x2043, 0xffffffff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0xfffffffffffffffd, 0x3, 0x3f, &(0x7f0000000100)) fcntl$getown(r0, 0x5) clock_gettime(0x2, &(0x7f00000000c0)) 12:10:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 12:10:01 executing program 0: r0 = kqueue() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) close(r0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x30, 0x10, 0x100000001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x12, 0x4, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x1ff, 0x80}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x4, 0x4}], 0x101, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x49, 0x1, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0xa4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x21, 0x2, 0x20}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000009, 0x4, 0x98e}, {{r0}, 0xfffffffffffffff9, 0x58502be967a0e24, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0xd8, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xfffffffffffffff7, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x28, 0x20, 0x0, 0x1}], 0x4, &(0x7f0000000000)={0x3ff, 0x1}) 12:10:01 executing program 1: getitimer(0x0, 0x0) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 12:10:01 executing program 1: nanosleep(&(0x7f0000000100)={0x2, 0x1000}, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 12:10:01 executing program 0: chdir(&(0x7f00000000c0)='..') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r0 = socket(0x2, 0x0, 0x5) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 12:10:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x4, &(0x7f0000000040)) kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0)=""/128, 0x80, 0x40, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 12:10:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x9}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) fsync(r0) 12:10:02 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 12:10:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99200000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad08", 0x63) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x8, 0x1, 0x4, 0x4, "9fcb0b1f40302180bb889f0e552e50a8f23e8cca", 0x8, 0x7}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x100, 0x9, 0x1d39, "bad84b83c11e5ae0265de3f9374275835db57180", 0xffffffffffffeffd}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:10:02 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) 12:10:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1ffd, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000001640)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7e320d4ddcceb79f2822947ecda67210cad2154f38577d2f4cddefbe62925adf08438350a8b873b078d1dce7e5e2a527f6281f4290d8e196d216391d7101000b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a8e2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c7575ef3eb4c343d4a9254f6c81db8a85502caeb679275d2f18b8df9b", 0xb3) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/6, 0x6}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000001240)=""/169, 0xa9}, {&(0x7f0000001300)=""/184, 0xb8}, {&(0x7f00000013c0)=""/47, 0x2f}], 0x7, &(0x7f0000001480)=""/180, 0xb4, 0x90b1}, 0x2) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffd2, 0x0, 0x0, 0x3ff}, 0x0) r2 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 12:10:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x132) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1f, 0xce02, 0x8, 0x8, "50ef0928accd6ebbb8aa127dbd2d8304d1aefab7", 0x3ff, 0x7}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) 12:10:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/77}, &(0x7f0000000080)=0x4f) getsockopt$sock_int(r0, 0xffff, 0x131f, &(0x7f00000000c0), &(0x7f0000000100)=0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1204, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f0000000240), &(0x7f0000000280)=0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0xe0, 0x4}, 0x8) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000003c0)={0x400, 0x400}) close(r2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000400)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440)={0x3}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fchown(r1, r3, r5) open(&(0x7f0000000540)='./file0\x00', 0x41, 0x21) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) ioctl$TIOCEXCL(r1, 0x2000740d) getdents(r2, &(0x7f0000000580)=""/95, 0x5f) r6 = open(&(0x7f0000000600)='./file0\x00', 0x400, 0x120) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000640)={0x4, 0x7}, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000680)) socket(0x6, 0x4002, 0x3) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000006c0)=0x400) setegid(r4) linkat(r6, &(0x7f0000000700)='./file1\x00', r2, &(0x7f0000000740)='./file0\x00', 0x4) socketpair$inet6(0x18, 0x2, 0x5, &(0x7f0000000780)) fchown(r6, r3, r5) 12:10:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x2, 0x4}, {0x0, 0x80000001}}, &(0x7f0000000040)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 12:10:03 executing program 1: socketpair(0x10, 0x6, 0x10000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) pipe(&(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x6) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)) 12:10:03 executing program 0: r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x201ff, 0x30) ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f0000000000)='./bus/file0\x00', 0x10080, 0x80) 12:10:03 executing program 0: r0 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000003180)=""/4096, 0xfca4) 12:10:03 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x2) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x16) ftruncate(r0, 0x9) ioctl$TIOCCDTR(r0, 0x20007478) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unlink(&(0x7f0000000180)='./file1\x00') bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x548cb1a8) clock_settime(0x0, &(0x7f0000000240)={0x80}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x2812, r0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) chdir(&(0x7f0000000300)='./file1/file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x7ff, 0xe4d2, 0x7, 0x8001, "b11ba381865b94e747db3e8b92a4a8f2a0189df5", 0x4, 0x400}) r2 = syz_open_pts() getpeername$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x4121, 0x6, 0x7ee, 0x7, "106a271bc86eaad69b8e35fdd8df26f7b99b0dcf", 0xfff, 0x7fffffff}) getsockopt$inet_opts(r0, 0x0, 0x85eefbef5116023a, &(0x7f0000000440)=""/37, &(0x7f0000000480)=0x25) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000004c0)=0x2) r3 = dup2(r2, r0) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getgid() chown(&(0x7f0000000500)='./file0\x00', r4, r5) getpeername$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000001640)="1ec14975402409ccf0ff385bc5fc5d2dd2ff2caefd53ea7b0859a130fe559e4d454806d5fdf8bcbd8019b3813754c3b744ad89d07a94ea54d2907b2c59a9b04135a420a84a05cf27a52007b6af90dd756b37c54fd5e84f4a66f317b4a85e4437939e108af985042e04fd60e1695beac0c78b6b5891fffa518c728edd06975f3d23d2dd0dcb8e1662a383f1dcca4799a9013fa1a0d26465db77d8f0a2dba83755b520032b59cf78ce2f94632dad361c61957b5a16bafb7098ccd888f364427bd0fccc81563e84a43dd666b0b374164605249f87f2d7fce4dedc33", 0xda}, {&(0x7f0000001740)="d8893859033252b9cfc2a86fbdd59edffd3bf7ef226468ae2888d803f5491a9379a9ac6912da589b0be6581f03510f59556c74eadc7213f3ecfa60e7f7aa179fb921b161fd72d9f3a876584fc7", 0x4d}, {&(0x7f00000017c0)="a023e23d90844d005055a285f2f455745e56df40ace409ce739ba0a02feff19767c94233603092843e48c3619d0c0cc990a12df37ad01e680c8d1563e0e0906a11c0e71572735fc009ee7d14110481b7db6d225a59513cff1128657d4c4a5b03c27cd6af14a4bb81c31b7e8abd92216b0ef8b54c83c5fd34baab4019026b954bcd484ff3aa4ccbe9b9e06bb24a93045f5d16cec6a11b3bd58f27feb875a46d0ee9", 0xa1}, {&(0x7f0000001880)="a8b02bdd5eb785e6d2cacc920f9b7eb5feae5fbde7670bf9a4a1003ee867bf3632e25849726bd07708415cd73bb7059f96e07aa6e6af1d83e810122083583a208f4710e7c12ed8a68177d70091c39fead650c8bec0088f7ceb0ca0c637293feabd7b9f1a22f6a5eeaad87a754b4dd3dfa83a117e207f9b3e21f4b50dfdf5774acf2871a25794dc239d35ae60bb41e7047cd670b78e0a38c399f8d20827bd732d1f29ce725288956e0411dfe5085e06301b4870577dc76e97c7923bd57b92b1cfe32accd1ea66fbf5f978a304b403b17acfbdeec151eac19e927342b2498464ec12d29be684041134", 0xe8}, {&(0x7f0000001980)="f39004dbee03354550eee8e568122cfd5f491dde", 0x14}, {&(0x7f00000019c0)="ac3acfe1b4714653aa046e26f3abc6b67bb9f4c05b09d8af94132cb89cbd569f80c322c2dee4ea477ca8753e1cdf395d3b27c2419a65db36ee92f49d4c81faad9a76167e7bf50bdb75549b535407a2e686948cff053f5634ecee4797e83e72c928c5a29fe4c2d25359794f7082421c10356fddca6663c449b778b0433cf64311e83a06f88390883b882fb6aa5f8a2427c47c88b0b4e074ac8f04cd2f2bc37790c95db2eef2306db1988b2ad91e71a0f91d76e9abd85d5bf5b27f09eb9c97b46948c1ad1f4d618b1c07992c5ad35db3edf9406c8b062be5ea0f0acdf63711aa62422d09144c5eaa9e3dd2537777debd303aa8739967f214c121", 0xf9}, {&(0x7f0000001ac0)="1a4d6263f64f3f6bfcf66d94e4d8cc6c7837ab6ef9be63355e00bba2576d8044d6084f82373fd5724b189bf91aa30ce1041f8354d43a6f63dce04f7f924af1c531c72b0447f5072df3e5f8df954ca9c364ee9c35832a9d1437f19a78ea5e25743cfdb7cdc3e44c11e6d70923c6fb89c54de7ecd2870f2c", 0x77}, {&(0x7f0000001b40)="64d39242e10fa6b5257459a7daae426ea42120f32fb6e3d3d7bdb7cee9237b6ba19a5b0b87f1cbeed2350f86aa615636574cac21c86c1a02143f4e8a66416ade3d0e77d0b569c4dced3f143f6d8f9a8235d56bfeccdcca44d1c6e76840485d6e554029058fa4a5a286259051d548aea360944bcb4bb4fbb3e71b19d03742d8e5577da7648fc7a496", 0x88}], 0x8, 0x0) 12:10:03 executing program 0: r0 = open$dir(&(0x7f0000001580)='./bus\x00', 0x80, 0x100) socketpair(0x2, 0xc004, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000100)="27d1ed214802a85570e9b1e742bae14ae54c2c93a7a5a282a421f06f6841f3fe5df474055b0be8ba9d66464998ecaa9a3d4c6fff538da79fbcf07b08bc", 0x3d}, {&(0x7f0000000140)="8839b76afa66af66c314ab2ab46aea290e5cf2c36a665494353bae52270ca33ba29b695a18c4c49844f1c2f2b557fb7cf9366df0b251a1fa8426e380ae", 0x3d}, {&(0x7f00000001c0)="dcb2bdeb806ad4cedc6c1b08484920b41766b8a0e6f282a2d4b5c9195a82daab26068c2caa7ef75d25d6cbab217371e8b23f6f6174eab787657bd589a7dcb3ef955a12f50ed06bcc603b891ec09784328e4f07072e842c099833266c1bf8ce38c5993d2c7328f788d14fd95994e3dc0ec9ba3895116b9a9bdb168d9ad15a3dbe158e2d6fb2b436964d011c5b68dccee1f9bc3b38292beee7b0a649ebc63ed5440d0a3bf9956dc272de2c11d24f878d749b92ce27229d5ee2d10e52221873d1c713d19cf942", 0xc5}, {&(0x7f00000002c0)="a7a38417ef9f85a19e3b66360c4575e561f6bd1f1af308c1fbf211cef5a4e70e4e50cdfc571a7a02f526fbf66cf67314732ea23c4a79c4fe384eda0d936ee5076508a1a52b8dc35a13570453357d370b4f7341659e9a95a79db91a65c4aa95560a7535e17109f6508d4b650aecda610553e3d6d16487b583c670585ad31d723227fbeb181c3e7f4338b79938316b6b30ee7c24c644552bfa54aeb8a239344d54402ef5f1b6357dc7c99602bac8e692ce7d7fd4aa6075053e360d308f0ede7377ba89713c2d9c74cb23b33a19ac66221b11ef9f1bc6e41ff34a7d8ad759ed7e504bfc53892f29eaaf171bc9289d2c623b75e802c59b9c07da1ba2a5d549383b6f2f94d5f00f7b4416fe3b59dd85a7f35e5917bda21915ddac728b5daf38b49be6ce12ddffd9fb3ded0d2785b97397268c303ec0363e4a19d7f66a2c570155b0117bb9773a29f514024ba74d2d9b3a0ea1f8e1105e998acb4b93cbc2feb9e4e3fa20fa9df6d089c4a304907c84cb183ecb92b9c85ced144499ebf6a57ecfb072a5f616d68c286003afba34600bac7417f6580a7b9a360c045bf5f6a31aa20539479c0a856d10640943610d4f9e94bbd722090947507390e1a4cd55c2ad38c043b8a4492af51dd25db77ea66ea57ac665d9f38f131919e18b092535a949e9173383569a0e5fb24a17ae435284b95c86f7178472696e81fd61b04855483d5195b4338b4e4197a877abd0955437b641e4d31786bd2fa74b4c395aa52caa0c91bc3e41607573257fe8f6d669aec386db279c4c8c17fda43eaf3f4bf848201b27350a04b841110fbecbbfb56ac5924ef55f37811fcddb90aefabc28d4e8a190b36655b5457cf800fe1e2c6987fa01ce442ec944f0dd19b7ead84abf96165e7129b2278d1c60b51f7768163abfe7ed127542c5e6d499532006ed5e3cfd9442f47a917b7dfefab0a727f96717b3f949d897d91188badd702308a50ca7fc7b7213482a12e1983eebb85969e16fef3360af8799c5979b7a1b8f7dd3552427d60141c2ecf88cd4dfa82f579825c4c1bf6ddab4544822ff7b6152b5de456b5cfbf4bdedaada374579631fa4ffc52b474b0f1124e36432b25ff8a20caeb5e2ddc6e34695b45c8ea1f8fa5d43bf175d0ddf455772b4d74f30ff90390a9edc4153f4851d745a78e848dfa12dce285f5767c171be4789717fecbb06acacc5a6db570f9adb8731cf6716f5beea0bf211bb632dc62637a6c5aecd021f1215dbcb9ff4e4aa3a83e0149857ceddf3b227c557e71ccfd2094f3e57ccdc96f36a91400ca4ec3eef67255340a04cd47c161af0aae34ac1de2e8833735f0f594932f345fbe375f803bd7ad4318357d440accc49103778003e2b87f6a49a609bd9cc9d03cd6694b2305ffa3fbbae710644ef81820f5988e2adb6dae351975079de3c5bf41aba64d910dfed9ce52d84e871b7bf21a679ab998979c4cce3418cc9d7b086a3928109f848d1689b087cdd551674696534884c6b5e0cfa8e501eb411133ecfc93d92b7282f6fa6372eea3f5f4384214c1f93d8ade2a36b71fc5ab14d222b30d9a7acaffec254fcbcfdcd2e52af2457963b2f8fc6dbbf5b485524469c0a37454cb6e70e3958e275e7262341289efb0bb2344db86b85621f2ca1af55731ba3f273bea00837f6081453f798deec55be2a46aad1363a344e9ea7730e7bdc8277d342c49385da7545833e78f0570f57685e5cccf6e5443c3186bfc50e9c0ebe18f68cdf2696ea29f1521513044f801341e2d8c3b453a7277224e0135501920c324ebd80a49b7c5c3f3157e24c48f7a1d7a373a714033c70e9f17657c39da7f116c3661d22ecbee2b48ba665222c45224191f592c5e2b97fe296003783976cd2e9ca8d8d0b898e2d4b0587622fc6e469ac63938afc0091dd83b8c836a94b911421ca8da91a88969b8c7da3b675bdd0f222f05c20f3bcc023a5b92f6f5cc6d05e5dda39730113d55b901be9e94d1ea3dfc94fa25a962d66ac0cb9c41826b47b323dd74d0628d3d6dfdfda077480508241440249da8011c77f80799340b39e8b991b64059eba6c12c2651e06be68cc66e874888ea6f25aab121c0b310c7b0f6a253333fe51b1a020c81d461f1693ec90c1e6de4e73fcf669f37930a9e1ef9b42eaa481ef7caff2420e4dc665805f297ea82622f9a1cb657aabe472a5b6f1a59229941c9f571d0d06f9eabe22f9ae97de54bd60d49e95232bea6aab3041c5bd0511c0445e5b277712187a2152aea88adb5b546cdae616ed3744072e561eb3a8a420c4a07e4deed51071ca209df5bb92bc49d342710655b4120f605861e4433e948178c582dd2aeb05918b41c1ab4cb2dc45c7c30ec2bf6c71e1551e6b079d5e31e2af928c3411bf5cd65243e8af5885f7ff538af7e0ded6b5794b50d66226ce73ae721daaf6897fd41c7c3c76616f054eaff1b19f342d8047d11dad732a0405d69e2dc13f76b42cb28e870431554da4ae6531e6684b0a1c2582e849e7ce6c060733b3599cef7c33ec7107cd2741bfdcf00114eb2cc1b3e92691adf53973fc3cabf57c69e78c26a6dbc02e22eb960e01fdfa88f1e9953d624a3880aa833196bd55f64a4a40fb35804d1c3c7fbe349145d047f4980712aecf9f853d5a35a7b03b970ea911ec7e82924977765f11a267ab4a7cc4384893512b45fa62417760936383d30d3a5f94f31397c69b06bd83118861d5126d5848c0e36be7288b784542b885c60f5550194c4e9abce7dd809bcd82c7de46421d8935a29ce08e1b7a91fae99918c9e0341269747141f7ee074b1ff7c1969ece3d9db34aa27ad5abacd3274064ab892a25a14703dcd7ed0696c048a8e5a0edcf1bd5a31bd8be484c1c5709c8d6ec3d7eec901ee0fc055cf0be681fef484b36fc341d0143b26dea9b0ddae04a750c651a8ae62dc5ac8cafb3b3a24063241f7e0a0fd9e6d2b8f7cb602e67a57826312d86439a355d2a677f9fc0161e267f3bd598be3cf19e73c74ce661adcfd43075c8e415b605f0ddec4ca3da94d02ee3be30a2b2b7e4fd3d2de91b160348f9d5de99639066a1582430b8853a26f771b74134e1d9f5b81efe0171cc4783411699221a71c980c0d3fbe5097a3921cf1e13d932ea3c67078492a2eb3dfc344372a28c7ec5900b5e461467002b103624b7336d5b3ae789c67b84d19a59d34a8ab478395b21ac6789b8dc2dbc9757f88604852c6e98ede50eb8e532f6580e341f7a8b94337a042c95fff12b0230fb75dd01c82a77345fca67d35a47553352e437939dba68e0f3be9cd5602faa61fc7de02efa66be054eb7677597c93922deb8a7170151e0bd80c40599603ffbfdb67c0b54de581796d24eb75bdf12b0676e2d1d255a329572873a70de0f7b947428218ac0d54560f4a5c9a02c828be18616d7d17b246027172ed95dbfbd6c50d5b2240545f35dd082f9cdc8eb91a5da3bb7d0e44c68018b74dc0e75053b3b812f00d9c9115d8ebb218477505f5839403e22ea5c662cbcea1f69befa50fb0802fce063df8def67c5c758e137a44176a8778ba399a78a40a7bbcedb9d5e4220d857dce4d2ec8a8ba7b4696c4af4a004b834dc9ab10bca9581bfb13933a875cc0f77f3dcb6e758d1d650033acf31df80467dc2f65e771a910bab46c83fd81552365d7f71dcf8293b88a67da6083e5035db563524bd44da8391e3a795ba444d84d0cfe327608cb7ee21fc9324dfde57a88c1855bf45e2411bd60326f02fb3603c026fd08e1c6671902fc98f887e234bfa17a24f096c00cd3b5feadbd38f4cb8313f9528573af59ba26a36f115ab15b689cd7f3c589d2c7621e4131d2f2af35311459b52d5f763873d9a49b1ceade9cc8721e3ddd0adf9862672d0d889682e4ca5dc1ad3f21940245d5f9dd64dbb387ee5241800285cb56c88cb552df93a5cd5f9fce29e831550e9bf2280b086fa9b60b4ec20db1dfb6c0ea4fc7035293f46daa97ff255acb8c4e4fd7fbd26b8bec54b60090bab374f5973d796665c6280e399e0ab57b3e6ad91e475ccf3340d43c3aaafab0aa709265432855c350e065ee56b0ccd324ebb294270481b7fc8b54e9f7643ddde0303a2ec20eb6925282824d10a5ad9878d33c10d0db84f35ce8dc489fbb67054540721b921da7022872b5ede52f55c141f2f3866678b40ada243492616f1541d4dd06e3b477c5febfaf7ae0b55b28783fc48ac7b848db7b662d48a0a060378b3c870fb51961db0228421acbd6561fc4a046891823fe71b189a78b6eab92e2bf3f1a46e3da04b758e77340d79a4cebad63d056d50133d0bc423f5e5cb01b035b3b382cf7d517533fe8f268c35d6e1e3ecf9a42f59fac9c681e7858998801ae7a1ddb113e581cf1ce87c2009b9ce4d5de96f8bc53ec0399eef489306c15a425837fb4c8e38d28c309bced16b86e3820787ee7af6b0e0d93ac6a158fbffe92440aaccffc6f4d8f208cdb9fc5ec36c86bad1bbbaeafbbdf73b6c5ff85a045150d79b7eecaadb9f186395fe0d66dadc3114efc630004af4aa80eec9906aae142d4b9139dc7412e9f96ee7435d8796abe6c13844ae5d262a6879f210dad506b4e1cadd43412aee975a91dea79187eb4708734941e4d66ce2c5e63fab0244f7b77c034b5370695ebd9ed1f6eb29c56f1cf8c3544a2c990ae00b8266a3224ac403714ef72edb31e472f75128f34ee938dc464b8889aae557baebbee4cc3c1059bdf8c5c1bda69eb57f6d9a9e0b50b3d63d5c35ba94f6f23742e06df3363858879ef3665e12cc4032c68b8ecbe982efdcbb5625f6ba109c77f7f40ce122c86ccb3ad0a2e2a5e9e70455dd496fefe19fd6a86817965685c4abf157b02e8677c1a924759166090a135ed2545e97cee0dbf3e4fda88b812b7d8e516c0b97a242d11089873bbbf9ec8532d050df8ff52875d6bae15f9a4c621ee45b0578379d92fdfdda89c5c53be69a7e11938ea11b34abdf618d695710044f37a6e6905f6c6c1b82a2b75dc750639ef84653e86e6b09e196ec1491227b8bd6d0e9fe4c74393550db6171161125b867e18740f67d5d522ea0768af44a3fdb57b5722aaeb3fc7e58ef3c55fa14f884fc7b746a0e430679f975bab942c92a4e29de9c9a853417c13b6d046850275e03349283b76ee42843b2fd5658c9a463801c536fd150b1c1ce4ef08cf00ad8788a8deeec2bf29b08aefe43ad1ebc9b87d442e1ce1b5e31f579791ff08f0af448696a457b0e402c4f8f3090f7825f01f1cf48d3977143a62bd5a135353c35a3d80f644f1a8207da690ec8b592900f2a36ef9d650b0a1680e8f1275ffafb8b2c9a1356f6d763d33133fb556983945a807f25e158754c00ee997538fc303829e743badfee500a7c8e6dd346f7b4b6a724f751ad92a2c741b1fed5b8f5c338a6cafeef9dc0c958e690d1c0cbfbc222a95abf82de9249003307573359e2824067388c6ac9ee1003095644836aa0f8af9e3bf9cff1de405baab9464a70b1f2be04953a93ace77d6e91715edd305766c7bd9a53f80e149d061e12067307b56fa44ff87f95648f4bc0f944ffab062b37d77893825de248daab10bfd81808bb3b72e07a42268ac24f69ba6981a94fb67c26499feb3aa1ad26e8027764a717cf835ee072cd32010f5f263c2c291ab15d8b5a32efb474875b44276329a3d6d902853573b4141df4f343557a066187c7cfc81292e2b15ebe484e879159a8f5a57adf15fb648a9284b4acd3e4cece75691df9d9c4aa13c149315a5ca21fd03ee3d07ef072a0117d837ee3815637da74ab73d723d2f22d1d", 0x1000}, {&(0x7f00000012c0)="41908322cfbea68587e7e5415a00f025d8a24e3b0213ba70ec98783cdba270d4a06376c260060c585676ef9e97c7383129c915c227e05cc583e08020116396e5c9e2cba6aeb992c97cd9e253bad9965494837c6435137d4063ef8fd4d64ad7b9fa74f6c2589a428031ec71187fd857b2e8ef1638d18ec3747d3c0ac86b04275dd49ed22bbd16541fcc4da8a21fcc256595cd2bba16a56d284c0244f2ea8571e0afd7fefb770b3d4d9633ab7a4163748637c36cd8a119862042d1fb8957ffc30fa1866f80dba7", 0xc6}, {&(0x7f00000013c0)="07da4b1ca43a578fb3e0e9d9859dfd3f16ec33d3661b25f07a0fa370aa9f5a2f7d9cba771164b362360b2d98f376608d1ba98fafe28f88fa023e2801d3a66e624f6c068314ab5b9972c37e7838423bdf08660b23b3763c25c63cc374fe44f399d3dc321ccaf27a512ed0490957bbc3ff7a6e404c296aff73dbc8eb7b1da4956b4edf6fbed22defcc5ab48c72aa7bb473d69964324c2396879bdaafbe1796bea89c7bf99dc45bdbc350b87a2df993f21f6de5410a5d19b25da13560a98380817913769e75538196ee46fcaf5c157c1cdc67a1", 0xd2}, {&(0x7f00000014c0)="6a2b84a7d49ec2cc1412774581d95779d131daf4d7a901a24215c629b6085d893e1f97f69b84e15d55f900bc142114194e2cca", 0x33}], 0x7) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) dup(r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0x673e}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x40000004000, 0xffffbfdffffffffd) sendmsg(r3, &(0x7f0000003a00)={&(0x7f00000015c0)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000001600)='d', 0x1}, {&(0x7f0000001640)="9bb8004401cac5cc6232edf21bb924f21757364493f98fd75f4a21f495b12d92f81db743e79e7b4d254f1c70ff0e2dd9d6ac369f8cebc3ca0dec56aab53c97eef4c8675e7bfc43b7986e7f4f7c834a192f039c5818f3652272fb39d6d7dcc27887825720d8569b0e99fb3e391319813a51e9690e0c7c09428f437c73645d4106490462f93487010c394b78baedab68eedef8f5bebb5b7b4688feae000c09b2400c7802071958242e33cba6d1b6304444237401384235e1b43c260fad2f6d12a5d2d3350b847f263b7723ca9c35c62f24b0", 0xd1}, {&(0x7f0000001740)="1411e1123060f085c12f2d6ed055fd22a3cda4a5c3751961181b35921bcc2d38997275b55a8c4f83657bfb8dbcba7dcfcb86c547b1c76b72823f6da8306ec0db901e6fff24f2e6cedcf43ec1ef566e2277", 0x51}], 0x3, &(0x7f0000001800)=[{0xb0, 0x1, 0xc10, "53fe5eb0e0008785289e9802a43a63c7df2f3bce525307ee94d2b7103d5d5718d464ff10ef1331e143cef4bc8c540f0c03633ca7db5f98c2759a4bdb066b21563452f4208e88ea2a0e821c703cfd5163d84e58a67342021e445edf7be69bb5534169f3592ffb05a52d466056e4a251cf8e22eda89edd109988afca2148ffb5147d00b71c7f09f61c5e4be42ad73742e1e6794c93fb6799c8440e"}, {0x1010, 0xffff, 0xfffffffffffffff9, "c74c92dbac408c58cdf2c5454b3eb407c52384fc4181489b7ffcfb4776d79e69f10a1abd77a7e2f6e341f6fcb3d5f183eb0746d95087bd7691f1dfa014737bd2738b52d19287d9dfb2f07ee83a227ef9ff56dd9c47bccd085241ac4925ec5f6d675aedd392c67a46cb653f31066b17136009a5337a500ea6f7a6b3ddf4375609535bc288abf65d9c1a9e29cb73210024fcfcf2e7d4e48a539ffcf3140625808c5726c7ded42422653dd2ce4246dda55a291db0f646e934f0efc31223b35f98add481f6cd70af0213ce3eadaaf29e7b5422b1917986e73faae882880f1b9a16e671657243a9ca56d5ecd49cc5b57b48302f77cc1e7cc0a050ed63828f223ee30c2ca24fdf399889451b34ab060cf34a205773b580b9a5364b14296e0ccd4aedb514ced6c408b9834fb4d720297a417d6f20224f5ee1eca81b381823ab39d9e49eb3581aebab23bcc8fb11171b17373e18073abb778283b42af4c4d191199a1303bb2e844c6c9cbaf0ab1fe6510d9a06c18582907fee5ef3b2e03edaf58c93bb9a79dc0533ef35cede727e6bfa8fbca2c88b93c86bb819b6392d380e29ef6508cf00f03ab3d72b52adcb065b9e1157eab1255c8293cbfcbe76639c83ae42cd63cdf9c11f5430aab013202b926577bb4d2d808b91332bc7c7d678cd4e9cbd237fbe23176d1ecd96f3420d2429646fb35c8c80bd4079aeca208a28e1f52a4e9fa556b24ce8081ccd24789f460af6d1255d276b0c1d367aefebcbaf0e8dda0211987866b7c999230b75c46e01d20ce9dde47665dfef1ec4bdcd01506cf3a033715edcba044c269623cd8f9485ac1e12d2a229ac8c49ae12f60a6872f5e5bfec7da10564991567b70fdc811db9091dcfcda2d8273f2ac5cdb43739eca6675c29ab04f7cb9f400727d154d7f4d73a8dcb7d17a6a2bfb555baacac60cf521e806e0b8e1654dd645af292f96929ab21484b6e5e0725de8d8270a533a4ee7750808b71c4510c12301459454289dca2ce891a5ae1c3d79ef59aa53f50a8b9d308879ccdc4a18842143d2a8964e175a299c2bebe487cbb16fe420257ea933f0138308aef40b3b2479b149dd12f5d5df6233b08f4facf7463422ff250be143cb26abd5569d231a862da8de57d02b9095cb980787d66bb29f830508162b55d47f611eda700c455dbd72298e81a93bad6ec32a91c7ba18e548623c8e73674bbf21714ce5df6dfcfcbfc6c83479b3c259c1dfbf1b2379ef878191acf0dee5af0ab8bc5d668bc82b6a7fd04337f5104ec100dd0e29ea71b25191bfe22f4cfec8df017837467af1ccaffbdab60787675a772e66d36b7ac2396500f54e6dea7bded2dfa3d3ae35e721a36aa2afa1e2a95dfc4d4c95d1b91324ad49c921f734cf823c8b6985a1cd6f45aa0dcd1e4d0741dc22625ce98433f964f3450aecc57e1c2921a84cb8927c68e486df6cad66d5404b59a9a9f498774a0651035da66115c4892f9e0a566096bc2f39194b873d9a263de3fcf18e279a39652bd3a960555ad547b8758f877a3f83c8ad29716fee775a4c382715b80a1038c44121c51d06309a5bb9bcc178049c2d254da3d8f3f950baf1402fc0de6f4bb1d4bdbe833e6723267ec332af8fd024aaf05b042b33dda82b3c8f27e98afb44c32e795961bc8f14d53545804ae0353fc84d52966419445c25f81139c35964609d9c957496bbd5782dfe79d57a55ab459b2883065770cf5ba29daa736180c08853699596170f7af566481852b31f3091f88fee915a4b9f0c824ecfb034463d7337c971a55328b917cd5ed1445a53ca3d155ea2d98aba15f504aeb3d3bcc17f786ceb426fa783a7ba1f9f32cea1b2bbb4cc6ad78404a34ab53e62435c769c0c0ea2f9a92862e5db2294b1db24857b5af3e441e95d177c08eb98fca1e201ab735ec75f7a0d1d91855d108e3c4baa1e570e2b73f8cad31efa2926603b2bf071f75449146b71d6c828f541fecc76dba634fc6edc6adb676186475ec7048ecaa717b6906d9fde093359f90e0fabf036b3fb078a10ebfb72f04e3850729418aaeca7ff58bd95c4d2e29cbba7d5298286b938c26d9a5c6c3ccb35994a77b049949579152522ba24a3485fb50abd4666c0d80c98b3bdd975d94ef49b342758f560ecf9b2445a219e8379889dd5614037e77ab13f4fe7c54c5b6aa02062448d3827b5de8c767a5fa827f8a481c3e77e67b76b07569a0045e51f497641080bdc8f54837bcee969b490a60bd81a377aedacd228696b545cf76636bffd2cfec714280e09af4468e786f439ecea2504ba94ee9aa427dc434e2ed6aa7476d5a87a37e6404295a1148c8756714424bea2560e35825118a373723da6f914524f3325fbbdf4f3406e619aa0143bbcbc5b9f074c841634e69b7f3d87013df7aaa4453626b1a840d433dbdb42a1188930d8840a3f5580bf78c51496616ec8cc4347ace804ea60e5f4eaa72b48df9aa3fe6c080dba6fd974ca24157026e56870f07ae189d52ff1cc1ccfc73d174b326863d9c089b793d5a61cc1ffa6e085b7c7d5ae85e6ab03914beb5ecbd55c5c0830d2de1edc1a079dc30b79b50980b728f754571f7e5aefe887e35ac03fa65ce48a4edc99206e9f9e9525745ec7fb0edc45085a59072b11e30f9b9134c5f24a9effc7ca8bc01b6e8bd846c4931bb111be4fd1fec3c89e51b01a1c84b785bdd65a423e9674eb38d9a8fc07520bec009bf9bbf96310f5a284d18e5fbbad1c9aa09cd436f6f10e4a71294ff724b04ae7c78044a8455830f95e3f8993adeae93aa4a2c354bb328181c0dfff4f0fa7c49615b002b25748bf362fd77813b1e980183826e1b18546795ed09095e253b701f6b04110fb4d231c9c8516e12b5a91a54e3018b279fe7a8d7a1be3ecc3a6e0a3289a4b8090b45c649262807d95657f956bc37844737d83af7921bcca0e48e9183199273dda1d55df25ae9d16e8309c6f3e240f78ac5f0455d52bb7f5109718a9a58fabe9257303e215cf7c984769ce70667e7854d2ddcb993f128ca44eeb88fa125da53f102a0f090833246a64cd4ef2b3e91a52d195e6422045ccb760b6950d6acd2fc0934692516a9d6d24cae0bbb07cb697c1d630ddfea284ad3ae9b4189482d1509a0135ce1536587ad894600c474f21b47a69bd0ffd1f93f25765d6fc19bfd52929a8fd256a67c2136590538c2f1b1759d4b154bd56f4b880e02b87341727014c8930f4bb423753d3d10443fe6726326cfd7c8a547fa0a2c9fd8c9a9818b68c27b366bf24914f125cc8209f72235431237c6914ce8bca1311f932ba0bd104348fbb9c20659899ea17a1b4a57431f7cc4d1599e22b104eff13674afda0b34496a4ffe39de8d985d6e7d4c4e7c42ff4e7e81fb2f5fcbb85fb75995a3710bf062e465e0358c466acc05e67f30ab0d5561a8e881d3f062910a6063fd419c6cfb9ece06eb9e114413218cda00230e63b5a5f576e9d2c6700f10922829919a8b6cf48fb902c2f380910959448dc1e7a0aef11c118548d05d973b220c1ad377bcd68fd7186793d75ae4edfae0eec2d5cb9e01a2757b01de86e4410ce1ab7ac3f9ccb04c35337d25a5febc646e0abc8a3deb7c3e5837031f305b360a3cb05b49ee62ea6770542c4bb5dcdd03c6dab7783c2bd595f7c7e9930a6621f119bc7c86418491443d5d3a1d3f4bba19b25bb1c3a14192b264140e2a9c4693a700a056bb77ae238ed4862ccfeb79555e04eb1dca2fee35d591eee6e1b52f569c3ab8bb59afcca306878c40f5a9f2e06690b0ed9dc7c727e72c9cb97083d88599a6cb0ec22f27e7d5858a5731e2bd7adccee60707904f3b9558ccdbe36f96cfa1dee472aea9bbb06388cd1a10e8cc06d9169fc679a1f3537adce7de7c8771bad39d32455188c589450e14253961e1ca82c858eec2a3fb67350432c5f7fa5e40b971ec5712ac7870fdaca9e527f530bb13588fb736cac5352d6a99415d0fce499013094b46d36a0085de6b93e47295e3e39382b020bde07e320e0b242b1dae1b027a234a78133a7d682f879a403a8787584b1ff53f78f2fa2e9053a8108c8bd4c81b6bcff33512565b457360c34d1184d1b844e03d2ddad5f3659c2c73c9f6a5f536cd949f5598b1b10bfde130f6a754231e44b0dd8ef3dfdbcc19d929b24b2300fabb50abad0b1023a1efa312f9227a00b4f12252e1abecb92f23ac0835d2afb0507ec1133bd9b98a9491aa697ccc054ced2d61b5adf73a315fb72de6c94784606fba10d16903d7b95a127424e65477a053cdde53a6ea6e71c7e10488ca6b412d8009f55bbd41c96e20a2430a0a1ceb1bba94fbbbc8516ee6e77f70553605c3e33dea2a43a2bf55ef2f2c8dc2ee18278d1dd5f1ecf4c587120a273cf17caeb8f0fd66fa6df64db89799a1e37e100ba8fcf03df9161714ddf3e3316521257c946804c5e3ef0b293f30620d784e0e49f042d3d8f60cdeb250ae934993901e831cc181148ecea01842464792e8e150a6fa6bcfee46d1cb2b2da879f590ec9718996edf9bcaf1621f371c39073719756c64d65cac7ff1ec40bd7538b0193f598dc97aa10bac99000539c0405bf397818a30b39c6e49f10271ae4a797b736098d2684005a886118151fec1bea0add6d8a9ae14105d57d89991eb04561382f8fd6ced1d6c62900d7b8dbff3fc1e12e74544471013871185aaf9d6213afc86b2a0dabdca002c42a57779b5f6b4019058223cdfd9820363cb36f63931d70da91433a8ecc5c063267ab17e0b952730609dd247308048ec299d685d82bcc95f99dddd51c419e84850a68e8812899cc9585a51e090edf8bcfcaeb54156a9c9a46a881d57da034c1f1eca77df372f1a272d06260266af4432344baf1e4a50526bbe058f6ba9748f1a675a0c49935d2f1335cb741f70e48dd5da42e35c4ec770e217c4a5493580422b9fb503429b03e898736651dd5e82bf8149da74d5f89f5c6dcfbc8e277f6781310d9e89b322b9475bab6a07ecf68784b5861505612ccadb97ca5f21fca9a8d0600804e3a9b48cf3f9267c1a776ca20e8fb471b96747ef17a82647b9f5f5988fd59a4c5f63836bb3e565027fa626aaf862e1f09db1aa15aee2e859a0a69d4f9492d5cccf0eaf94444b328f69aa4940939fb6cc641ff0d2772cb92a081474b08a3e47e7de31cba35f0d69a4f9c96d7eaee40318f7fc6ff9090c1e8e6014c4cdd722ff9e6d0a3086d6566658a145e5f8d83d0b138ffff242565618aab4def264163ea02a9867b5e3f235eace1138679ab189307e6ee93c778f94345b48088774aa71c5e66b228cb1d5e931260e958c095839387d6754f12e4c7c2992e96d9ee0964e4fe9f3b61c3f32444e1f6388924f55c702d8cab75b9cafd8474382a05bd6224ea6e8353d7d66d212b13fcc86d306544f52f544a11eed3c0c397f0ae4f20daebb28b577f227874b0a40a8d2e9a89206d8c69cbe0dadfde62745fed5e8e62c537e7463419b7368b55bb9c0024fbbadacec6b6e5dba1305a8c7432ffb57c8b6a223ac325a2413ecf18a13fe6f502488389bc4f1e0b553069fe6c00a7eb6936daaf1897b91adf323fb996540cb3fee46d13aee3694a73c07937f6b99018d0aa65bffb7bd929b951a73b6f3ebf1e55e3b503fdb08881b247f438b13c720d55250e2012fbe078173d940e7ef863bd8f68030a61f7a28c2cc56553f714e7ee898d8287703b05d9f830b5679824f95501de212ca99ff073d076eabf04ade8b0dfd2269bd210e215d158bafe4a4bc62f285e9abfd918a458404ee48e9d6568802061531f4045638e0"}, {0xa8, 0xffff, 0x6, "9d8b709284f41ac7cecf51512ac31377504fe1c7f55892914debcb6f6ae1da9479c46e664e007fbbdbbdacf88b0eb5f04e17124706fece445da767fad64556956599a1132a9417d1cdf464e8b35dd2e82354642107eb05e840b0a5618bd08ce1262c3cc2a106e3f206e7688f83d9a607be44433c8052c60ed4444acd9d4512cb1cdc826d0c472ce0fcff6596e87a9727ba3a54be84"}, {0x48, 0xffff, 0x4, "e61a27bb767b7ce55f764f9affa6cda230448c845848a2adbb98129364e07016338b92af50e1da626e24372d87b53321b2f53266bd"}, {0x10, 0x0, 0x2}, {0x1010, 0x1, 0x6, "20e440ecc4ea672f5a71e4fdadd235dad77a10e4eb140b5e4e69716cab290ff083ae425df9fb48fd00dee18954a7b0c4c9433a2b5762a1a7f2c6ec4207ab7d76cd9fd514ed46a191b988c2cab642d43861b1bf886190b24cdb60aa35f036ff8413384d4e419a75a8916e0b0c58c1295e35d5c0a3b79cf7ee8c236ea6310261072f3103be2896d1b50a44ef22c19fa577fdbfa4f555a2163b6f451564795749e54896f50a2c0c0070c0f1442640f06e5f975b2a4f4c23eece843e8908708e5a5e6a4db6aec324fbfef2be61acd4af9a76154b9f428e894677079166d934c060dc2119559aa09e0a3c6fcef01d2d446a5490555a151c8cc30673fdbb7d4e8b3c6486b65cdf3168448ab0db5943126b37168c0f6a7cc4bb6a98d679eb0cc079288b1949c88ecd83ed33d6511acf0b2f35656a05fdd7ad16de5bc79adde9c65c155bb41422c63854850a6413d50ea01d362c5b715c3707732f4d8f4b12084ebb301d213707478a67a6e440e0b7e215943d853486c3aab6a84d04a0270b967dea461e79fca48ff508c7ba020473be87f8f7b999c07eee8a9701b28f9fbdb39027eea5f7b99a62a14d2d24f160932d77c05e48b38cf39c7226e346c65557dec8541a037768281fb434d74ba16c61dd6c91954663528e665325b0cb8ad3e48ee89651a05a075187ab1e0c201e0f4fab1d7141b3a230ed9ae46e3b4f4e3beacda09b51b1807151597bb3753d9e9bb8f5d10c0fc910b6c3ed6c84697970cb0214b98de81d75035e047c6b880cc81b067064081bd547b25c5cf2adf4036762e4c91fed0997d48e3c2b5f634aff0dbdcd44a6e856b9f0737038b9e00331a5a0a4cd6c75c256109b5e21216ea28abe7348bfda83950897321cf35c95c6f54eb24c620c2585c13376e3bca6ffa54ee281b05f3e2daf1061b427fbf296afb981ef467b69046fc5596fd46c352c29bb3b526974f6655f4f57b641fcf2549a09859c9584637644718001da3537e7ce75b4d262afa0f2b350d9370cdfbcab23646f101292dfce99c4776711b6fd25dbbb0f79f6a62e8e0e4e5ffffca729c15a7b653473c80366568949983a1aa7e5defc4193622bbd0ffae80cabc09e7d6981f97b27a328832c6b7917c764871267835b37d278d7c45304fd681545ed8dc2e3909e2ef43a31c5e53dee9d4cfdfbfde964d15780120e8a419aed2ea459b72269befdc93a1bcfe34ddc6f4d52a1a1fd6ab40cfee3b639a48b4e667a1722dc8b077803aa7f0839020faf5260c1e97749c99d4768825791428aefc7314e91d2845a6de8bf6a77bc53886424837a605077a113cd56fde699a031ca37b5a6dbdf6479b8064d5ab72f278281875ffecb649938dbe93c7fab18a1fc79f843ac91dd84eb6f9cc069df9ae6102c4c7dc602e883662668e3ce998bd7873385f6559b4dffd86a5acd2d87ce1c330607fa619ef457e54bdbf961ea8961af0a153c35ac408a2ca55298722b80d813715135ca75d354b52365dd0410ba1972cecca62eb8acc3320d2f1c61616d15f45f05ba9cf10b9ae3019fedda12ac7278876ddc37316b374c38a0bc2420ae603cc20b3e871f0c2c600759b5bf0b28dfac5e93333bbe260b76db800f139d4422c10052c57f938d6498d094091ae41155d85661afbdb4976b4d30ff2c31a2449bd95e7e045dadf51d84682ab504105f120c79d794bc334053a846b472246a5c5bf6426695d6c84a81ee382b4f0d353bc4301ab4a4525a612a8e868e359f8bd09d6330efdc00529182d2cef04d20a80d4af671e17479b999973de815af5f389efa9ce1a25a628ac777ba13bdc44123ed2d6c8bbc48f654f38f606be7717dc461cdd32f0cf0726c940f00e078b548121d3328eca95e148621f6b925337770e4de53deea35dd5c2bdd887e428626c28fef7c64535f0261c5b26515493513b5dd7802fcc11fa7f6df1749338dcb03e8e230a949486dcbdc04898e25dc2efcde42379358c425f7ba4e26a967aeadf8e6d7f148202a1698b20d5670f536fe88444ba9f692c7f3aeacb8b181d01f877f3e402d8635c68c225d14d05edb813264d0d3f3adef7cc72a365e31ab08b44497295e0ee8a95dbd7eb8b35452faf2e2ab5846374a74837a758ec9a32ac8d5ef108d31cd5b8d2a613e6ed2d7ebf0bb8e5ac5dcfb95ae1bf55bd5c9303aab0a3e1396f8d8d0c5d397483641ef412fc060187b704b6faff3eabb145aed2b6a49a7661d96665d46cb73b8824ff0807e9da1e195e3f92d60756a7061fd0a881d21090111fbbb668763e08b79aa2bb5f3d910b4ae90ac23826c4ec0a1561c98b1f14397fe3e3e280c12fe5454376a43ee86253e2e68bb431b9a7e3841b0593fb18ab9330d985caa62256a53af671158b697ca0e5a54ede5a725e4b289bea83a729524d89af0be217effa42ae018effdb971dbaca0eca06948400514426a4030663436f170f8b3a00b82af03e95c6aa88688c357356d80d0e8fc223d124617ed228efcfd8f699b10a0d63237292535f05ac70120b3d2cca7b90c2ebeeb63f05b541a70926b25ef080f85afb18f161cd8815f7c637ef253cf122c696e1180c3de795b106e4db6357b8a63983d1575857bb2f87f47f2ee34c98e36a8730b13d2c34e6eeac189a22def9f41eae329fa94477033d1683ab0f6584829bd42164121e5c8b09d51d89bbe18ae3fb5441594e57d039963c05c600c1257180370c1e8466a24663b6e504b9be330c4f992bf62a71265e5022917ebec3a959802c77f8cef909b3dbe8c9e49d05239062846773b24bd83a8a8dab613f3bae39ea69b09f761238b8574c38fd095e9b2b60ce218ccf9660c94311534a88c0b65307a6a510f06d1563481aa2f26b5a0faff94d54a69b70d232117414839602ed79384dff0dba6060fe2474061e058016e452f8cd3bcc1cbdc867f41665fd2de84d6b0e610c0c1258dc6f7a6c18ddafd2cd0aa212165d3bed15c0668b58501a9fe04d92606b9a04d51a1090d78c049c1f4ef741646e2ffc27eddc9b09d8538db0b949dbfac59354051af4767611380bb2cdf72f484068250a629c819c2230b6e0c99fac99f02c050c6ab008157c2be53decad185c0b169c507c548d0514979fc599a345a8fc9eac4346ee71325d352739e75237c71ab42e26aabf26c1d4b6c53be87c7ca9c94d3d6afc63fa619f43bffcde1f3fbd2743b50a9b1c3a22c4a13b08430ef4d92720babf1c6c83eae9053ee31d0842ad16368bc692143dbfe1c0c5dc6dfb11d93f2a32aa248fab231075bde2d7bbe64f7dfd96077eb8fe72d0149a142745a72f714ec28ff1378ef3a1900dd6134d999427a6848ad511d2d13425dc3f94f0dbd683952f54dcd5996d25195a180313c034c3caafb1553c2bcdf456703ce23ae6079363d53ddee6f35d58d8d4761bb462cd5c932b69fce12c55ab5e293e7954e837548e5fcacb79716d0f89f96d1a4d6103f257e734846f2f26f8b8c4c8a863edc989375b833f286d2737e39183d437d5d5424105af805d721c31b2b9a9d5cb83abd92900a9307fdca08db631b9274ccdc5e8211d66f12879b0725079318d051b4e419de5fb7e41f14eec72e44757ec3aeaf39847190f3efdf2a9acbe886349704b7c1f303fa27ade224ce6f4564ef252959b8b027d24a22b0c525c23e7cd416c85c590264e5ecaf1eb7c2ebfb584e57723ef07af9bc3128ac98c625650ddb9e2ba8484bbf7c2efb4d53c9e258c28d2458261f467616640ea2d0327f6d3504102ddef243badd5d93239c3847d649fdaf811d3b011ada5c30d594a76b121d11a156ed97eebf7c9774d45235b20f6392b76fe84806b658b21f4c9bd1a29e9aabcbdcc9df73cf1452536bb2b94d803cff9c84be9756f395fda22458ab5944addb032ab6896462093f6d383444d7577a0f503d403fe337345c21bfee144970b48d3e6cdf1fd2d8826f93de5ec579e55ee95512664ddee52500b5705d67c487dea9d8537799feb8df770615b27c0e6a5daab008aff9a35dafec94cb2d91212dcd2cb9c1be2c8e60ee12f13ba501248f1f70cfe93c97a9ac15a98fdb69cb73702c479beae44a9b6bbf846fd73cebb5563692066f8e1105b5e0c009fa6a6027a93774abb84bca49e8be101740a92b11ace9f369080db753baa66d44c025e5d9894aa36fa7960963012d524c6bef9484cd46f7aae4d155df9b119ac48816b0f8ab5e704f1fa83a3d5383b249f29e317322cfd7ae171974da8822d70e32b01abc1ba4ea6016bafbeb33e2053277b1e6f2bbfff407d9f3e94004311c04c8ed17d7beecc892c585253c8feecb72f1b88eaa1b148a9d7d915d921b1f7461036aeb11036b9cc5eea5db0511d8abd328ee977f02cb5c062d7888f4f6beb698ca30dd17acc616e56d9b40043765adb79da790adb4a19a091844cf03fe7375aef861ac943c5f7124b3021af7609135bd7da3970fe8eeeff64b2369bb2b5faf649a7108d33b8acd96bd31821500dc8ea22ec9d9a58b985d9d0470fbf11c33e0c0dd656c6a8e8100bcc661101c38a7558cfc8311e132d7a115ae971003203256fee43114fa92a9e423532d1d155cca0ce71851f909bb3982c8763eefb053b8925419241d9ea826e0058d0a5c2eb8e5b5fbaa6bf7f00519536c7d51bc15c69012dbc71f1df810cca14af471e1a8bd9ca6f057fda0263a50a3387b0d8bdc95420e180ec25a2c45c7e067665d042ca76d72e014bcb76b4d0307208385fbce9b0f7ad02bd348dc2dddcf86bdb7dceafd362cefcd0e073491bb175325ad7e773893866da6b1f1016141e006e83716a8856d06540cbdda91f226b5838a01e0001c6146a51be4671fed92c7436de422229ba266c41617807231e63ad645b6d5e0c4ec7159cfc0eb0773b8511f5b30ff5be02e251c65de8afb8afe50e9f85e0abc32e13631f5c7f6820d79738bfaf8337cc2a5a22e3bd0e76a3025af54b16432d2f51dd407527878a2412fe43b134087d86f63d0d2fe4536ca889c90e812455d17d4252a75209045803ba888fb0286b4bd4319dc7dca5ca3eb3e0877851c4a517dba57602e0607f64b85aaa0c3e0b64bdf5f478b00b63f357cfc1d76f781db388d4e7e7ba5902f79d30f38631dda7f712eb0a042f28211c603dc21e4a979a6f7e11c1a3af4dde4e5c621594edcd84be90e6604057825345c0d16ecde5d9845c931c7facf0abef7cfdefc8eeba3286507f2d9c8346f93b26469ea4a98f4bbf6d819e0513b30f5f42e2c3948cba77285ba0c4671a40e00606d9fa90dc169632b34fdce56dc1d7d1173c75bfc2204ec13556b4d679fb3d58cd7df71fd6fbeaf63b45fdb72093c9f44a423f5fdbb6c85337932ae83bf02d02b1e043a9ecde8ac0f32a40b5024ad386aafc44b8858574a226195be2ab226f932717758dcbe3692138ad5ef9a18c1afde563694222bcbb2395fae48c63f787f0011b28508731601d0679e98f29ca525d4dedea3dc220301dd09f07304792510871f7fec63a5e06f969537bec37b0a119f09d6d07d6cd91a5b4fb47dc20a92f27d0b2017c591c9ea64277e50741d143a7f61a2d4f65445bb9d71709e3adae3c776631ce104af6f292434a20254985f43dc8f9247bad055ac97e1d64f0d41083ffd29bfe8509bf155f1fdf39fcdde4ac0f161cfe18913a9a179d3ba6bd5aae9db58a366ed117fad05cd1471cc940cba983cabc5713840dda3d2854f024137205320b7d5092fd401235a133e1f20dd8fc3bb3291bc8cbd2819ab6b12d2306c898bc3663ac39b7250b554df9377f55ba7eef0b47ff0cc68"}], 0x21d0}, 0x2) dup2(r3, r2) open(&(0x7f0000000000)='./bus\x00', 0x482, 0x48) 16:02:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x2000000000000000, 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0x7}) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000080)="ab") unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)='./bus/file0\x00') 16:02:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5", 0xfffffffffffffef9) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0xeb, 0x8000000000001d3a, "75835db57180000000000000000000000000ca00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:08 executing program 1: socketpair$inet6(0x18, 0x2, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/4096, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00002c6000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:02:08 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000034c535485ef5de169e7a9ab555085a28745ea7662454d8519b414666b58a48de47028824"], 0x58, 0x0, 0x0) 16:02:08 executing program 0: setitimer(0x0, &(0x7f0000000440)={{0xfffffffffffff2bb}, {0xfffffffffffff001, 0xa5}}, 0x0) socketpair$inet6(0x18, 0x4000, 0xfffffffffffffffe, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xde6, 0x200}, 0xc) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r5}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) dup(r0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = dup(r1) shutdown(r7, 0x2) preadv(r6, &(0x7f0000000000), 0x287, 0x0) setuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shutdown(r1, 0x1) setgroups(0x1, &(0x7f0000000240)=[r8]) openat(r6, &(0x7f0000000000)='./bus\x00', 0x800, 0x0) 16:02:08 executing program 0: shmget(0x3, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) 16:02:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:02:11 executing program 0: pipe(&(0x7f00000008c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000900)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) sendmsg$unix(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) 16:02:11 executing program 0: socket$inet(0x2, 0x100000003, 0x1) socket$inet(0x2, 0x2, 0x0) 16:02:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x3, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:02:11 executing program 0: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) setsockopt(r0, 0x6, 0xfe1b, &(0x7f00000000c0)="bdee876f444664e2e74299ccd9e53d9edd4869b3fd7db8dcc62414ebbdd6463efd6cf64698c8d30016974da809fb3c3f03f646fb8de8aa36a28bb675", 0x3c) clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x4, 0xfffffffffffffffe) 16:02:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0xfffffffffffffd9d) socket$inet6(0x18, 0x4, 0x1) 16:02:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 16:02:11 executing program 1: r0 = semget$private(0x0, 0x0, 0x62) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r1, 0x4b}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:02:11 executing program 0: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0xff, 0x7, r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="9f24e782fb19026696d42b49ce78335a4004a1acc42d570ae4caa394201a2f2e5b6145a645c8e93ed51eb607297943360f95068e9704f39835e2d6a87bad30b275c52eec4547024b8a96f35b503a5d69360ed4134899e33ee41b96a7e4de25e58155842e13037606c1f21a71030a808c37d2505dcf98abac9ad1ddfb08d477f1e486f77754d7e8029e1694873891cef7657755823f4862a22213f6cfc7074b4ab2ca134577db97452f362a3d106b0f32a331519cb9863eb5e7bb9aa2c15e8800d6763e7a18740a705f92ff59da8b36c996de30e562af3c686ee9285ef738f72a065589f55ee040ff115e391066a41f80224b3ca1bf7d4e443746e41106894a446d4fb81ca75f33fddb078556eccf350e05880e1ebcf600a8654a2a9b1b425e057fc17484419f6585ad4aee72aa04d4ef53fe75d075df6952513d7f2172bbdb3dcdfecbc66116d113cbe80568542706c246a7b98b55a3117ad688db8da970cd036d1a36124d6f5c205fd2cf2d6dbf672849794c8ae7b8f5803302efd8bc64a68d8fa56a3a196f6560728ea65b2cc1bb5c101bb70ad9083382cf6a69ee23799963c8e3c7edf4672ec5722dbacb2704a25cf55ba9b6d06261ccc44ddf4e861051aee1de91503b63f1dd92b6040c85ceb6bddd740f17ec5acfba1d3d7efc80d48605102bb993ea5a9aaefbf4009ef3272d2c8039f259c186fa06ce0f1aeb979856e3c7e7dd3ef7bd4e2fb5adee634070cee4cb31f888563c86cd86623008a802807b68f6feeb4e11758ca263f9cb5395023c998ca7aee4f168c6343dc41f0394bee278205e34cc2d47247997f0f0333f8b696cbe1019f55024f50dbfccf3f178aaa5e62d2ab5a55809a84e01d1aa05dcca0e080fc7fa40a57a40ea0366f0489cedc2898e1f9153d0f7cb9fe9091852009bb5239633023f0c089a43483721085c7431213f08fc52db54bd19c3c5ba2981e3d0729df60f86d7a613e109d49eaa4de923b17989bdb9466823bedfbee359069d8981323c61e8e6108caf70b20de1fcc09b43d5eb64efd55c6dd0b1c4b78e4fcceb7c65adf8db4dfdbcc2f1c3c8a63f71e0f7937f6a3459cb293cf94c2b56a7cafa14198397c4357335ea4f50afc2c870a45b0aac11fd60ade55f86bc0b93decb165999dc619a8b79e475cbc1f1044bc009912281068e24f17a246e4d2ac32215e02db4c11eb21b717e6b5ea9f7797e83f8b925dbb778294dfffd9316b8c32786b02ef54be7aba5006ff2799dedec63e24acf7c93089aa52a278bd97511f41d8c40c0ff5f9570bc2348081e0a7bd42e3d68b4ee5c9519101fd38249b18b480f1fbad9daca5d9f64562a45f4516e2af68551eba8b0447fe3f805e6b137425e1175329dfd047176afc69b25aeb77b47ff932d2fec6c55d04d47821a55ccdecf9d58d0b7fbe0c56d22582cd739a0e73028b295cf4353a2600a126fe97cbdebcc489b663ba0494fcc962590761c47d33ca856acd9a669bffbb61306ecef5bd57e78864e196b22996bcc1bca23de823ce01ae4db41122cc6bc343a74d87569b51932784042847b438c882ac0893f59e5c31a05dcc70bf2b9dc004a262c59c1e96747634f29b2ad31f4fef6d4622e9bbebb43a2eea72ce09af82131a3d2ec44f182ee9f7bd7772a77fa036c5f654ff879a5b3ff04611f332bc2b8e19ce0f80f3eba5f97aa27c40852e63d062d924f3ca303f3b505e703906fb5a90ca52c179e564bf5058d60b2a3f1e9f923e3084da17fdf4bd4ffc1bd8f58426d7a65852fc70a7be2b5b7c362efac62d8e78acb5177d43b43cf7910bff832a0c1e071f09cf3c96913f82532c553da7a061ef479be1b6738b66c4de0c55e029535b9e46f34ffa0d9d931d7df150752a50b42c2769efc3dd13e13ca2304cf116ec839ec7be795118bac066041ef0b0813b9f1fc669c3e10f48a126fd4c1eeb09c57b167b9d66ab08c8e141af64ba2b7ef4f3635757c0983b2d8ecbe59d6c3aa92a1e4565a1e392e9d8659fb88838e7a267105a66e94dd483c42f7309d597db89beb7d91ceb379bb9cba942cb9223de54734364cfb89ef88bc3e5750cf027c807b333d04c0a908ffca89a4e3fa33ea3c15b619fe1ec9048aba2d3fd40af3bb3e961420aebc7e5e969c6b8c94fe2052ff1465b6828490aa9b38b94b69a520f808bc82ab6ad47cddbfe35afea854da1c9896f7ec2666410b1ec0ee64e4cde309d2bd720c04a5b0017a79ade8094ae536d4b15cd0df9227b0469f6d0660c44b6bd79fec8e5d18427dccdb290fcbc604ca3d34c6f510251ccfc5393e41d5a494916b122628db7923870a5890f14d101d11ba47c2e7278300a9a658e33aedc0600a9d6d02552324d15287fc392705297b6f2e76ad6c0734dd5a194981629b0eb4494aaf60e6dd1cd84af67bb48339b5199c0a40c6ab07d027983cd5a2975b37abdb19e6915b63a6bc7357d01f8d81027c33707f71089f325b68c3426c784b0fdbcee25d4659ecea63ba87795aa8174c346ab642027385fdb5f703499c70edb4324c15b7f602967b94ce65facf63722ead72de45c3b03eba1020e0b3985fe5abe449d242a39c183e04985613c57cc49671d4f3cce05515514730e1c54dacaac6da3d78422bc2560e5a312c295524c9c3b3f7cdb0877759af8f17b810aaa31f8abe366aff1538e5ad19e538d93263739af86f0c72311aa199958bc0c1c4ddd2126e20a7ef00a6575c83a1838089bb1903c7b2afa9b0c5ccc2200f23c610044b0af98cddf7af99e7efc9efe5c54fe2a48b1abc5d03a05c4c7a5be83f818d2357fba3c93961f12d65de3bd825caeabc8da7da63ca691cc6d0e0b0402630bddee657c626c51264c763bd6b8a054a9c6800cf9e56f45462edc880c8acf6ca708b4670caed06a1bf944138777193bedec8290ff118934aee42fd206b1c8ba352203374aa2eee1283c770e8c210ea6a577c5a1996205e895ba1bbe1438f5284539a86b752b06b07ec8f1293afddcd4d52e1abcb19d952ddf8ae47e6b9f669e574becae9bbbcb4505cf24bd68c4ffb120e52f7faa757cd62eb3c9e27b938a5273d163157a4ca2c7e7e35c0529b0f046daace28b84843d204c0e0397e0dc941f186ea7f656e9f529c370ddd0e3fedea4dd6dbca4fd437c1a4ecc0bf03be8f2824072486391d86cf832c7bd570016641cf72da33750d5e10fb4919b16588e1300805d87ceeb178d1cdbe40eba232383d6057c20862c7f49d737e6bfc411885d487ad3877b419e805543b400aa0cabe27aa4eaa405f0dd42dcd4dc76469d1b44736553a00d5eb0bfe25a552e9ba94c2edab31d323afa71bad5f1a22facc50855256e3a28c36e7787da5e2478c1e9bcb08ac2d6be6bb2208f26d7b728dc78bb32769bd3f96dd172f9149e08f29dbb51ef03949e6ec785c990278009bac5cf66c029472f4fedb44799970fe047aa3c00f4c6ba301ada32b97970cd4938608827cd5511a549502f5c186fec617ee94af39f3961650ad335d3c4fda1490bc6d26f7fd95f0f66689853f36d6ddd26ed9e9f7685b877bbf7ea829f8009ece156bfcc12706ac45eda195b44e11a1a17634070b62bac31fdc43a0612181928b020bb256fe4e64a3cd02eea5eb4c0c665bc630fe4b236951c3917176eca6b088ba6589093fb4cda5a6e32946361ffab2a59f41f77f31f2e3e1db39b5751bec763299fbbaf3aa89182be9d66d2d11277ee0655756d0efbfe4722a8cdccde093abc854cb9196793773dbb0a829aab201bcab04381f710532e74f87f5ab79808bddaf94f840c243597c5a97a64aac853f70836e6ce0d75a10cd0d94fba303f412bae6be3313939f052ab9ff53969e849ce62736e64fca2733c61fafdc489e7fac0efda78a181e6754e13a69ef128cabcc606748bc210a0be7e7f00de053a122127cfa27118f1ea671b8d26349d4a777355f20b17a012fd1d4d5fd36e568b80ef1db1f83fe48fde9a443844ae3f3fe588e709a41f99ca3d5292ff2a239af4ad80dcc6a195659225248f08ae01740fa182286f8bccbcad9b28f001bb3413a418039ac182d8172ff840a6fd193530a82345bd71865d1381b4b6d917af2de73e0ac7d24bff8eb2bdd7d2836998b12913008209d4c9312f23ce42378d3e884d6f6f77a66267db98055c74032bd3a93f4d01ed275974357e6ebf3167d2c02b254aac6a83a3dd3f4bf37bafd9c03f50d7948e63c9ed981893cbfc10aebe5dc08450419f629aeb3e90db88766caa336de6d927e0ed5eab2c67b51684e41599603f18a8c4779bd5eb5bfb57dffe6c3348779c4a0268c1fba365dfac2a81f5bfdfbe0e17c0bbc67a32e4f534a2569d7f3f76b667f26e06fcfbcf1de14395276e28632cd13e94bdec039f63293cb90b978e16f8627aa7ba55310beb4a9cd076e330a0f4098e737f2f57df2d086f77da2b1678f4be321afe11f39e32cc3a4e6b372f5758b15bf5de3cabbd0877fee3b936897cac0ed12d9eaeff6364f46ceebc80a01ff38e190da03d59d52a7098ac95bfc2ebaf5f1aa1f06687438b248aa210df6f0080fbd94050e93fe4b90750b42660370e066d244889f9529c4aff79e6fc790d1da59dc9104f3a4131fb5f734e69c8e05b2f806d6a22ee7d25a13ea6fb65199e258ed1d5cbe6ae2f288beabe5a9d900e1af77cafdcae82a3f8d19c64b0d7abfd78a6ed65a0d4a52cdcafd00ed611eaf9499647d6332f24df3f87687104419b43c96ea128d2388f9e7db5933f574bb65f413de9a7351949ae24402197bbc9d99cb839298a3a4a2b7e32f6526629f6bb807b28775f708e96cf6adc4a55bf4b388191f9e3dbf4032df6737cdd00629319665f3ce1986599fdc675fa5b0afe0ddcd18e1a2cdb97cf240481888973659ccdf4afb175a688996ce9f7605370aa57d9d36703a2f9dc24d87da74bdbcb7", 0xd9e}], 0x1}, 0x0) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001400)="4fc4bde9f30bda06dbf51d06b3556bd75c2b19adfa7e71bbcbfca5e975cb95f530502412564cbacbb78561c7d7330afe37f70d09678bdab8ff3b0442b83e7ad2c7eae3bfd6e6c4739502dd2f42e0bfca1f0847735fc59ca832e2cce10c6a838a6fe10563700ef9771488c6b727cc87303115385d6947cd9875295d6ddb56fa29df05c4d065b410831763aabdf82e73dd2e80f6358a370ce493aafe736b9c293c408a6a342cab74215a251f9b706515459d15ebde36f432889bfbee7c9221ea2d286afc11757f2ac2097489ee896640ca2ab9e0fedec0d7f663beddb8f05c007fdabc323685a69e130d7cf91c3e4e46f3153424064093e7ac77094ad1b4bc13916ba0848fcb90ca77aff9170b026cd0fc0e7653c0a40881debdd11d4adb48a050e72df982977427051fff07f4e5963c0237354c0bf2c4758d0e931a68add117c2f8ad6672e7f2e112e2a9fc642221645c628a3f81409646f16bb5bd745b9e1dd0d3d4a9ec14b12a3b016fc3d47ed2ed2f74d2b9531fdcb616dcfd8ca0b59b9a36f4f1b22683e01117cb707a077155ac36c0b1c4f9feaeac", 0x197}], 0x1}, 0x0) sendto$unix(r2, &(0x7f0000001000)="6b53abc55ea7207eb01759eff1fb98d0f58f143e95a0bf669c4b47792ddba65ebedabc8517b1f5e04f5654a95e06fa4c099e88a5b403a00ec5e2f7535171999d07c44083146f55976af1de36e8b63bc3230b54aa2f03a7f94ab4c78c7ec3eff230d99176f6e09d307aba5186a353e0d92dc8a05e4417b530391b879e9332f87c36d983764f3146c88805245e73caf56187a16425f6d76aeea6873ca2a2257aa88c9546967080d3013ffb3d66d2eaaef27bb6d711d5caeb9352037f6430e9e06962251d847799e8b249454476", 0xcc, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x401) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x101, 0x4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:02:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() lseek(r0, 0x0, 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x88) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000000)=""/13, 0xd, 0x800, 0x0, 0x0) kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:02:11 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="df5a50875ea6b2ec65b68ec4a83e3f14759a4c8cb812aad50ad4652023b9a5d73f2a9846a09fb2be7e98fb08950a13b4cb3f375fce2cbb443c04af337d4ba04a2d0bca24c1874a256339825396a37933a7231eb8b8bdbfddb8fdf7a5a5562341aec95d15def7ecb186b2705c3c9b586690ee2d0bcb5dad429f", 0x79}, {&(0x7f0000000200)="3b0206162f889b5e106e41415c13c401b3d01d135cc5cf55275d7cafb9d08d09da2b72f9642ec90a9e69ad03a125b02b211e6279b3214f6124616722fb65e5ade9913f3e1f78606c4a98517912e632a4a6ed64a95f8f17815a4eb94a", 0x5c}], 0x2) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 16:02:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r2) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:02:12 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x804, 0x800000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() dup2(r0, r1) 16:02:12 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xfff, 0x4) 16:02:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) fsync(r0) 16:02:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2002, 0x8000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x20000000, r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/195, 0xc3}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000380)=""/192, 0xc0}], 0x5, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 16:02:12 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xffffffff) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:02:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="0466f39bc82ea52f041c2275e9351cd4e861698b3e968af920f99c0578665f49428477acfdfc6edbfab4eabe9e74a57fac067834b51751c4d08a656f30dfaaba238f0c4af7629ab63fc910b04d383687e9dec48e748bd260f66cfd1585384c24f842a4e219dfd8d706f278770397415b754f26359aece9f19109c5b90c10c4166edebeb80aeeed10f003390b481c50fd3ad8234b984901b32c5c3425eed42655acb311c772db96ac48c093b227821b97a7f34e489f818677bbee4c2ccfdd4b1a55b52f76c15c81a1121c7ba509e4587a41d5f5b8dea93c82437bee1363de0f0e4d7012ba97033426d1ec7b4f75f8ae1781a9", 0xf2}, {&(0x7f0000000240)="333a696013871f047cda657c41e9e991d419f8a0c193986f91786ac7698717546e06e5599d62c3159cf39b6ce36afe96524a563858586b3133ab9c4df2b8f5f89e479ce6c4d9ab46e99909b92f590fd82f4bf9e7ef431e2cefbc62b81a35b1a01ba3487f9ddeeea739e9bd3a59624e2378c972337aec08f59ee0e520f6085fa15188e544d89e6e3951da05b7ff46b7615fed1789c07de6fce899e47ce7523eb90ed875f620f123eb04456afbc2b5d57bbe588755f722bb9160fa59b119", 0xbd}, {&(0x7f0000000040)="2cdd4b79fc2e7dda98f435032be607d26fa67b89287cef070b101e0f8d8df1763bae75b1ba5ced80b6605509c4051d4be9751bcd0796d12cd6fdd105ced75e9eed68f7ebd63eb0ce17d6f181d1cbed5eabec4bf2de890c0530f50dcba41bbe1b6ef9e4378f88e87e145a644d5514653dfdd59b3a20b84193ed6264f2663b852ab74fd486f705e9643a16b682a40a9ca722a39945af4c2dfa82ef135a34c100c64c2ac08ce2c1c9acb5", 0xa9}, {&(0x7f0000000340)="4ba865a213c824c40dd11ea3e47a97b4c5125ceb28f030d27cbd7180a29cdc54fbf1bc4a60f0fd8bc485a4e76e07f1577cd0d01cd090cdc144e30cf346dffb7e32271b4e695b", 0x46}, {&(0x7f00000003c0)="0acfe77978d13c5bb921d3914391d479ef645f747ada328920a89d202f748cd4727da40600e11ff5bcefcd8c7cb73f9f975aadc015fe0b1f7d912a8183cbc5aff43511cc4faa57bdf1625171d74a4222b349e2f349d968b11797f25115eb12837e32ff17b65878f88cba3a8b7aca960c333e3c7bf2528e6db63839c077", 0xffffffef}, {&(0x7f0000000440)="d15dde37f303a0cf998f545161b3aa496e29534d84659919382701792d48839d78ae28f9fc4af0ec041d24c7262074ab2c8d17e313c32c53d583935fbbbc39f7a92a51c30a6ce62ba546c7652864185f79b588a27acce20afd6ab5565a24dc6fc9af29769a3a24f0e2b596f5a6d997947db4fef646363d5163bf133bfc808924fcfe42a4e7fb9fc7b2c4f93d1194fa69b7630be8a344c29faadc999c04770cc182e5023f5a9ad03ae9c1fa2606744d2a43", 0xb1}], 0x6, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10000000001000, &(0x7f0000000100), 0x324) 16:02:12 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x408, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:02:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpgid(0x0) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:02:12 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:02:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) dup(r1) 16:02:13 executing program 1: r0 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) 16:02:13 executing program 0: syz_open_pts() syz_open_pts() r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x101, 0x4, 0x3, 0xd6bd, "f0f18d43f34bc1df283fab2857c1fb91e3439d00", 0x0, 0x3}) select(0x40, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) 16:02:13 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xe2, 0x5}, {{r2}, 0xfffffffffffffffd, 0x4a, 0x40, 0x1ff, 0xffffffffffffffcf}], 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:02:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be71", 0xea9) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = getppid() fcntl$setown(r1, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x401}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fchmod(r0, 0x0) 16:02:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020925ea006c653052"], 0x1) poll(&(0x7f0000000100), 0x0, 0x80000001) writev(r1, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff285bb7947574c94a4fc2429bd4ec906ddee5cc891f21fd1c9da76bddfc68b348b7541e190c3a8760926e7e47f3f1b368d5e94f2a459b47469c657b2acd53f4858b72e0b6efad41b10263285bdb9add2e9a34e942e3b183a7aa8dc275b3c897b750b85f2fa9f7891227c2716a1295b96e3e1784f9b957b8fbc1b5f8642ee7e435b4ed5fa262561c9af944aa744dafdfb35df5fad81fb23bc4ef94c79bd40c34b67dd4eb85d09b52fa562b2a835c4e4dd4aede6263dd82ad9b1dc691e82ccea5da87d7794af9fbda1570ff82db2804166c43a96ca95521481784a68b33250bdfdd229f33b8ac2f1b624f828e4aee853c988018d9f063d333077faa0a9e855f53c03a3f2bab0a277644def6268245dd7eb22146c7f429a4b5032046c021a3f02d297934e1f", 0xffe}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x4cf8) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r4) 16:02:13 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x10) setreuid(0x0, 0xee00) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:02:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8120, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 16:02:13 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:02:13 executing program 0: r0 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) 16:02:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="abf0c9122fa344c9b784632910673947ddd6fff5e7e3784834956f420d31578987e9f74a60edbadc2474a7998ad67c433fea45c06a29abadb5f3ae171e411eda3ea64f2da270a0dbfeed97cc03bcf33b41f56cee00c5c67c1777f1011d5e742e1427f82e339f3d8e7dbcfa3d523380fcee9c11796576877cf9ef3557bdc405540a3ca9cb73c509f016161313e6f74b154464e107042c1663ede1a68ef9528c3cd09c1fe1549780b74dcf331072e47c65d147652ca3be8f342658e01376aa2337aa7b26564f", 0xc5}, {&(0x7f0000000280)="551d7bd37d7fe3b0894cf8ac2f43a37aacfb0ace2815470574fa990d2ddfab5b8995ad8e5bbf68210b91db6866e11861b8d0bd5ba7dc63a8078367e3ac79224b97df22c485c6d75b056eaacfaac7029715e92425fd7978fd2147ace6e3b939be12be35bc85a5b1446a05bd1d260ab8c7650f8484c8055681", 0x78}, {&(0x7f0000000300)="c09e6a29857f026e06d79fb21beba02b66a62f233215ddfac1d5b41102faff306e7a274a6ae18692c38db99742e455b5d89356c3c4d4526dea10b7038b91c0d7705ac78b612887e45326a86993a9c066a7279e4b2ac8b9a6897031306f42842b613d5b42011de598a2a070f3041fde7d62800480d41e2612d9b0df9082bc0cd1ec6ac4ffd3fa528c94d6414bebdfcdac825837a4ebeef20eb7a2c91447b5f1019a7c6669d62e9381b08bab5cbd8bee341af5f06ce5edbe258d70ca", 0xbb}], 0x4, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 16:02:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8001, 0x0) setrlimit(0x3, &(0x7f00000002c0)={0x8000000000000084, 0x8000000006a}) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) flock(r1, 0x1) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xe85d, 0x73e, r3}) setrlimit(0x2, &(0x7f0000000140)={0xd, 0x30000}) fcntl$dupfd(r2, 0x0, r2) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:02:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x41, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0xcb9, 0x3}], 0x6d, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x40000040, 0xffffffffffffffff, 0x7f}, {{r1}, 0xfffffffffffffffb, 0xc, 0x40000034, 0x9, 0x101}], 0xc42, &(0x7f00000000c0)={0x8, 0x89}) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:02:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) 16:02:13 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x100000000) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:02:13 executing program 0: r0 = semget(0x1, 0x3, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x9, 0x1, 0xffffffff7fffffff]) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x4400) r1 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) 16:02:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xff1e) r1 = socket$inet6(0x18, 0x8000, 0x3ff) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="58dc965628889820486127bb020106f5afeede59ab96f905c692ca56b7d5227a0318e82c59aad089b276a8bab521ce9872ed2f93ec9f80188f83ee25f59a746ad1817a7e5c585800ea", 0x49}, {&(0x7f0000000100)="01174d1a6ad244982c78a687291d4378f39f034e6eb2a637006289dc52583f74c1ce5319a8908ddb76224466a939e5df886097078b4ce79e49e657b8fecb9b5bd11c9c8450e45e6bccb6845d210c830ec4dc9e0484a10c1d3685e1d8d18bb1813c360d4e45a529ad24e9f9c6207f1498f8bd01b4fd170f277a31971facc38bf443c2dd76a247616d48645f94383bfa8f2612225b5f58666770951ded53716eb9df0ad174709857835ee1f19f06c5826750ff", 0xb2}, {&(0x7f00000001c0)="10bc6d40f63edffeee536880a883d0f2c16f3f178f30c0be938cf074a8", 0x1d}], 0x3, &(0x7f0000000240)=[{0xa8, 0x1, 0x8, "e73c5077c2ebf61c070ad70d508e334bc6e1c7fa7e77036fec9fbd8cebdc8f57e978822f4bab1d6d594c09dbb0378f90a0a510cff0e47e1af98a2d1322ee92f3710c74508ef9ca6f3125357d7ecdbe3e2c33e75cc3e46a35c730ecf3381fa9d69f3f7c86f5495f2d199ffad8d9f15baf38d56e068b185fc4de64249dfe26ed051843e93409a446a7d699e5f78ebbbdb6d346fa1f"}, {0x58, 0xffff, 0x81, "37b6d4586beaf394dd8d9b86b6406f71b685cc434cea7908a46e22fbbf687f3016b1092d1d4b6a5b473f6265ad6fe0c3ef6f0aa9abc559b3b7835efdf7b8ed39adbae43bf7c402"}, {0x88, 0x1, 0x4, "2fa83e1fab18167569a8380598488738dca450fb53d1db9350c2d051041f3a39620df6230677d88aff482017880e0e2130dcdf452c07af53828eba24f4efdd1c881b1922cb8727427395e2e52924125f4a92a2ac057edec3d7c5908332d9b5b9e9ab462eef53a6e2f6c9dcf5be2ff47578f34d"}], 0x188}, 0x0) execve(0x0, 0x0, 0x0) 16:02:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:02:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000100)='.\x00', r0, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x7, 0x1, 0x81, 0x9}) 16:02:13 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x3) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0xffffffffffffffff) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file0\x00') 16:02:13 executing program 1: r0 = socket$inet(0x2, 0x3fff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) 16:02:13 executing program 0: rmdir(&(0x7f0000001a00)='./file0\x00') r0 = socket$inet(0x2, 0x4004, 0x200000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="de4d5f63161e95e7995d3ec9f2d20476e264119f45ca824b4ba6b8f0c382d1b304c4c05f1b20124a27c24b9dbae0554d22bd4b020fc28a086d61f6ba2ff77d438236f5d1d3b759ccf8104a52b90b85a95bc7be4d5ba407656986b60700bfd16801791f8c8c1ca5c246d964cec13ecbbf6f7a9e56ebf2f3817141ad19d6522c37df227e3bc4d9c0b9f116ae2e0fef17e8d8af5516eecb0cc4af1cd9a47fe6b8266a6ea84f9dace78318181537072e21d1281044c49d1265dda4cdea457aaecc82f19d3f1475d9bb0ad6bcf0543198c0a15d859618fcf1fedf453dc03956", 0xdd) mkdir(&(0x7f0000001a40)='./file0\x00', 0x4) recvmsg(r0, &(0x7f00000019c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001840)=[{&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/141, 0x8d}, {&(0x7f00000014c0)=""/160, 0xa0}, {&(0x7f0000001580)=""/207, 0xcf}, {&(0x7f0000001680)=""/229, 0xe5}, {&(0x7f0000001780)=""/186, 0xba}], 0xa, &(0x7f0000001900)=""/190, 0xbe, 0xd9}, 0x841) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9105ac26a783338a67190aeda062a64d28d4265d84876bc8a2165225383d0327987992881abe5b6d447584046ae9443ba66cb7790eb09d95f8e396da", 0x148) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x67, 0x3}, 0x10) 16:02:13 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x4) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 16:02:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e74d6028b816c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc14d9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b2cd767e2d6ff820f8b26cc80bfa9d7d4b99ccb6d778a9a25167d93db91e9ab31a845ff36ba8d846e87d22967ca40ce05d0f1cf650b7c283ab553526718cb7a984fab1ad089862feef10038d8ad76ae2a17e0d0ce3d59106b434e78ac96ac5333c30ba978db243476d543f739752757d10991adee81775ca75d3637d2be78e3c4ec0912ad8aa7d0940cbe84ef564d3b364b5dde5f20cc2233e0379687b5b68732c87f498afc71b14da21e96b7b20b51d6f80fdc8a9755137ee626cd86530f3fbff2f510c894a546be25cf114a0d00d8cff1b22f2dc61d3c4ea7eaea6fe546bb466a59d3477614a040a4b5f983cb666729c45b1aad3384dab65604e47490a8255beccdd93c29d3a99a924bf6e41b7f15a3f86ae70ca70ef1cd72ffe07aa90fe50c1f6c54eca9effa01c4de88e948aaf24ba1afac25b17c7dfbc4d7f1041f3d474b399fbf0f11355b7e713f8c3cd72d4aaa3f7ed453da47ddb5ade8814bab7078f06e6990e0", 0x25a) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:02:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x0, 0x0) dup2(r1, r2) 16:02:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='~', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x6) socketpair(0x1e, 0x8004, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3, 0x3f}) 16:02:14 executing program 0: r0 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) dup(r1) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) r3 = getuid() r4 = getegid() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x6) fchown(r2, r3, r4) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:14 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000240)=0x4) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) 16:02:14 executing program 1: r0 = semget(0x3, 0x7, 0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/74) select(0x1, &(0x7f0000000000)={0x2}, 0x0, 0x0, &(0x7f00000000c0)) 16:02:14 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="29f8536e931c1c9fe74e304b54aebac3d4e37afe9a2d106a", 0x18}, {&(0x7f0000000300)="d5e97bff0fbd72bb919ea2e75fc69ef230c73de7055143e35443bb21a05d5b7b1363f559989b", 0x26}, {&(0x7f0000000340)="81197567", 0x4}, {&(0x7f0000000380)="0c301b77d5f30ac3b7d4f70a1a22", 0xe}], 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000880)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f", 0x2b5}], 0x1) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() write(r1, &(0x7f00000000c0)="1d2a934ea932530f45b3c11f136def7756811f6a2e9b5910db726d07d4316d2c7da3dcb6a08f082528655ffe5df832fa0f23ee8707a9052acf663c9d61a85664f5d2204dcd3010bb43a2f5a8f4e0fc93b5d896c2a580ce7a1a81c4c3b1d6e8944d1263bcd2f93cb1648b27c44db208f6f4eaff1e720e5e6eb9a6fde3d0e38ab99fda54191c505653f635b6b7060f5605e505adcd0018019933d130d4bec10e72815d25055d1f1b7f18fdebc38ef02ac7b46c5b20caa4c8814a6dbcd3a8bd616a9d0583bcd2ea660ed9c4286fb50933b23fbb90bd5a2c209442a0ba8ffffec0adffb507a1a8", 0xe5) 16:02:14 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x6}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x100000000, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x14, 0x6, 0x7fff, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0x2, 0x9, 0x6}, {{r4}, 0xfffffffffffffff8, 0x40, 0x80000011, 0x7, 0x6}, {{r2}, 0xfffffffffffffffa, 0x62, 0x80, 0x6, 0x4}, {{r4}, 0xffffffffffffffff, 0x84, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffff8, 0x94, 0x1, 0x40, 0x7f}], 0xbc4f, 0x0, 0xffff, 0x0) 16:02:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10081, 0xa0) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) close(r1) writev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x82, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffffff9, 0x1, 0x9, 0x2, 0x2}, 0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 16:02:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99200000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad08", 0x63) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100, 0x9, 0x1d39, "bad84b83c11e5ae0265de3f9374275835db57180", 0xffffffffffffeffd}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:15 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000007c0), 0x7, 0x0) semget(0x1, 0x3, 0x8) 16:02:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) 16:02:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000001ffd, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getpgrp() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x25) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:02:15 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4011, r1, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000240)=""/4096) 16:02:15 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x67, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0x7) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 16:02:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() fcntl$dupfd(r3, 0xa, r0) kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8) kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) fchdir(r1) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 16:02:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) accept$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:02:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000002180)=""/139, 0x8b) lseek(r0, 0x0, 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0xb1) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) open(&(0x7f0000000080)='./file0\x00', 0x81, 0x100) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:02:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719", 0x7fe}], 0x1, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="20a8", 0x2}], 0x1, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/145, 0x91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000001980)="7dbabd7377a8682628f6af61ed87d25400bc4834f26032ba9b57994fc0d8e7176e47c2c71e393002adddf071225759c0803ab4a70bc98bbfc8e91fcd48893dc52f46819d8c0556f8c1486bdf98a7b5aff05b5b66e842579d7c6f7f97f067cc8ec64c0f590b87b5167a4486047a00e70928421a9fd5211419a517caeb591a9db576e6e162a6915fdf36be42b0bdfe591d86eaa7f0df83d4afeab7b9637ab6f0e4327fb597fc88fd60cb2259d54d66060ad1170e46ff3a30717ada352206036dc4392242f00e439b15327368d12ac5084cedad77b711b3cd32f358444e3ee32133137aa9db4a65ad0ca388cc25629c45a062411120ef3c69c36ca7c847e253b2f7fba2f9726a337abec062351d294ccb485e6299acd2af6e2e7833b73d9a5529f2b5fcf84b60df7b271f77e34ee2f3d1be9a21c190a3f9bbacbd5e10f1ce072be87e857ba669efee0f0bff4c93aac5e3cdb252ad9adb857f7fb8258088ce7b610f7bf8607f8e33fd147dce7c925f19f1687c60d2c31b01e22cba47d78811748b2573d897120a38af4a34d46244a9c8d23acb2ea6be8fcb2f1159672effa6514261541d1462e464c015950079e01f423e46adc49b9cdc94fcf7474df5f715ceca87d72b6a9037c5596bf4dea1d887847e0c3204bc7578f5d48f98bd3c3dfba77573a802f84148e0bae720d51a85aeef5c35c168ee85c165921da0258b02af84c42f1b2bc249002ee16e03ca766a906b67fa4af1b230c270e0570975597d4e0c287e9e7d0395b27fde5afcf9ff6936b0493221b75ea9fbf39751c7538840b6ad70d3d3c288c67a01886a92228522ae49ec370d4775f84541c26c771453ea5c65b061886fc5244243aca77567876d0fa1cf61cbc32c52e0c0ee996c171e3d6a463060af3f27f0fc4c039009aab8fae06a350b602880a2dc96f8773354a2aacde68d02814dcc33c3e5c3f15ac446c7a65b0133bcaf83fda53c023c8414976947ebd10592bc1da72391ab773cce5170f8fcd7f2caf2ca40b14bdeff83bec9faf32439f4f314676207d8d50b4edb6ef93b54c4fc5e4ff2d7c41d90a49fd938953c9fd48eb476ffeb0ebec65e40fafbd869b58f96472a71c283319f5b4938ed7c6dfd30a11c8ce1c0745d8512ca724783425658162b153515487fb1d2b240473d4c57e35dadcb93a80ea9003ad99478eadcfc4ed215e4e37802e4c4f5115b6a68756140e8d907badf2bbf0083cfac327d3627ad0fc4211c98d4b07224db2ca522c23993845ec40f8d315be70d114f6600313c05ca8171d0caeab8f8c0ef1a9c87010b52b491dbcfe992cba503767fe74c70b1b440542ee7a7b843647b17da4c1542086a7c2b1c2f1131a250800b01a7f68339544e65648039a806be65be145663e583224bcb6205d479619513d4e60272c3c65f052399d2f62d36e92f727ddb144b7eb5191972b1d73c853225a518b957d87ae582535012db800bb60eab35f210a7333d66c1b1bba988dc9c9439ea117400ec0a62a5d8025ab648ed1ecf07af422bb8c9001924577df50267d2a7cdc6f62da88da5c59c50540ea1c6a05f6597286fa12b6afed82ee3a6e452c7c087c6fad3dc5b8ad98b377c4f0b160af9282a80895fa64c8cc7b6cf18b30b6e1ddb95dcd30c6cb53bbc6d0b80c9acaf61998f1daea10fd88d0a374bcb73228be3743d4ad0ee4260fc07d3142b55371c18ca6944b120123cb0195329eb65ebd9e39f475cb7116a3640586f0fd21f3cbd98293f113db499038d8c557c85ab96c810770f37cd1b8f82744b05e26b71d9c8677691d05850c8e052efcc95dbf02843f3b944816f4cb272c99d6f57133ec2b7393c820143a97f773f71f7366c2b82f3dcfda6ea0d7f2508588cf16df467dc205302e505993ae0fd760d3a09328c533bf93d01eb97efb428500bfc1b9b85a707abe06202950237411cc5875f12d4ff069a5b3d00defe3772946f9ab214463f9b00ad0433f7047e7717bb4cacdad51ee17c40ac6dd6e275d262c1dcfe4eca85bdaf6519e234b76a1a80cf657cb480048644da846c19fc7425bd7082392f906833e64dddb2ab10d61c67b6e6ffd42cd806c94a47a06c5f30d65dcdb228da5d8ac60688c10a964a95c9fa4fe6a06aba2d4d0cfe2a704d437f1b745e573f347e6c85e2acfe114220cf205e443597ad107550484ec301810d901c0f399785d9406c3f1e40cf868adac9de8ff8afa1fa64beceb9e033063a97f7e4dcbfaa9f3d2b91410733618b6e2fcbf06a5e616bcf8a7ab0065675a8cbf93f0397490368401cbbc6b8d4524c694d09ce9b01e338a1cdaa4c1f65373b7c7a848a912fa0076ac9e3ab3c8c6be5331b65f9245019238eb1da79861222051f01672450191502f4c7f3eee82c83d725a0e28ef6b93fd201b69c2d8a755c478bc15c2fb6d124741d7a2164ebdb02f40d446673fdeb53291d825728bbad48b18f069bb0a79f33360aeb36d12ff3cbd1ff12acbc9e149ccadbe5cca8a19c65941702ffd186685a666917698ee79c1bd8125d1b0c25abaa23b3570a50fa1ff6cf008581cb27325860ede42c8e1ab292752294494136626283ebc41a4fdf659d8698f5100936fe0881c0362156f8f8f271bad49a8571313c304bd3f3a1b9176a2ea6fdb13f3b6f40ccdca853e2269726cef993da92f363dfdf58685faf7ffc56c1991bbfd26c0b59f6766385e489a2667ae4fcf2c3fc88660d32edbcbfa9e27778645924be8516be0d8a6bd12d7c6b17bc4000ffde318a23488e4803ed2be9171ac7dac8329af2d5da57a8bd480ded77f249c20279f53d3037491d81bbbf29dbe0f245b7fbe3979d686f5d1d58d6c0e03fb50e7eb36cf34b0e0b28ccb212db60a1b375e40e7e7b12eb9461a27b0ebb7e994b811c80a1ebe40ee76d9eae696b0834d58782d97ca8e5d9b31b8af19dd7d2a2dfd7a1e8820e312d8dc5ebf6d96253fed4526ba70ee98a3ce0758a20d8a06f33d12dbe0b591d9e733bee842e55226940b439f00fe4c97170afb759d54eb728ad4f761e10837007eddc51f89b30e998a8db8ab0e9cb8be9b81fc4a87def4e83e19c62f94ecb1bac535b35313ec5bda8a112dce1ce82a628a338c42ec3f30a6ee5a72f498e1ce6818d97051bd783f114e2b58004962735f36464490ebbc27d368067d0a963347d2a76a802f5ddad4528f46ccd4d94a895449b002cc8be482a0e0efc583fdc4bfcbb2c1a4ad6a36af8c500411c32cecc82f63fd6ff16b5de95b286419603dac8be4d14a1318e2df16a02095aa8b1d251c560018908d28a896b5f16793bfa7fc4d0d1035b0b44469ee58862a87b874987b6453c18c3971ae9a4335211800e09bbaab36621ad1d2cbc3d358736d1ff4473b483088ba57c6bca70fb7b9ecf4515bb8eec24c7b90754f544862832d0424642dcd1f4d209df124ec35eba3c25cbe74c2e0ed47c391487e38dd41bd6ac6c304dd39c6d897c8c2936b82e6376ad625200bed773772b65e7db5d3915e3596f85fe5cb25e35ebe7426eaabf0e768f12f7fa06154bccc4f98db8193fcf9c27a2156f8d74a1da2de77f8014c00df15f90491c0ea37788bcec72a0bfa373682016c4f20a094597eb78530f81b4050040fa6359f0ca8587d9ed429ff6b079610ac99ecd9d99a5bc5f799c1b695c4bcb5d21a61081fca91e0bc491b3644b525b3137dd176239416079631a077e253e70272ef43dd2c45165e576a9f54a45e6c8f58f8d84cd9548c7c4282be83ad781085351a13058c26b762953e5d6d3a5d00221a8c2bda168a04052aaa52cc8e766ffd4b9c45574095fbabdffb874a1c2330ca7ccd9d0d66aef49075aec2853c0a54994b8c54dec47d85b0daae14c9ff8e29c66bc461b712f862ad001b39f030a898b0169f2f606498fb02d87182c07529b982678dd83e3be34107542e8db3cfadb3296766d301be1cfd70c6bac3c28b6d2ead22e12f044b2db3cb780df7d0fa54ba2b1af32ab7497a14ab3c3fc452463698504d622984c542ecf9695afc0d57717490a6efe1cf81441a7b23c26e2445ec91819f1ca3c551cfcd5e7c90cbcc27348aa9a0d83d9d38f538c371ccd12cc7f665ba2f5fb7634129a507c9b553fa8d0877dcbd0574bd2e1377956f21a96ea44312aba26a26690594c7448b3dd5136e91e0cfda16d938fa4c3ab8499488bb42b90e1871e407b9ab0222351d8e95da8f4d4b41bb18784843d8c9c6734162a5edaf77649d92b79d1f5d37dd7797552471b97b2e27b78d50895f7403225f7f8262c3d59ce48accfc8fa1b988f40d5dc8ac18fc0630ec50b91b73b6e24fd2575b057d0889ec7c341cc886a4c6336a2656a8c2c7f4c252ed1c8b72907a19e5b3db62488a41237ae8e5ed2cc8d32f532a60532d9f998fcd028ad9821f3c8234ec800a4133fec1fdd8b909aef6f8f32bc3ba2524f29a8630ed9e0cda4b8c25a69cc5f35db68c05f008de318273f048a2c4ec7d280a655064feb41b99a743dbe3a4cf0223292466a9df5e5779e96f2f20d83f335108f4b6136246339785738da67429d88454f43dbb9d0ccd1053d0e9fa0c7b0f39bb70f7b5b133feb150899fbce33a28fbcc944a9355519cc0451c5931c5101e0e34ac8ea09833c3d6bfcd1bd4f48f7171eb85ba539193da8d549ead751bfdf8c2b1213929d20d927b4d99848b5779ebece378c3ddf9c76800142c81126793656a165406415af89a5e378f74582425e4c28923c93419f004fe2fa08553e5e483fb0890e042eb4d8ed82fa144a2139f9a0ca0072767fb4e7e2a89735b0ff8ac2dcd7aab55a50f96d6071fbdb3c6ee5f1753c2157bb53538bbb095c38a1d77971aad88d18f20b75248563da0200d050b23158857d789f9b4070883009ed7f10c3086c3c0044869509261f51d319d451e1bd4d2980169d8b405f0f602045962ab6e532e05dc6b48c5f205d3c5adcb26d46174e3ead0af28f26da3c91a4ef3b76042a0c88999bf5073751455a43df290695330a9e706a519add88b1b4b0ae0f863215241b59c938c9be01545ae3336206ea6f6eb331530d37d0fc4a06b182a55e6b7373eae814c163d9031c6976df3b85532dcdea3e6cdde6a45c22bbf16c97c95ef5ff0b0eb4694935f78f141f004d648a86997ed2bbd3f6aef486123be926acfb88602e0f3781116c2251cd945b26b0e293647571789b1c82d7acd5317ea1d8711df58946858d1c0bb5c3aafa93df8d9df94feac5c6806948f11295d034a7d5838c2af1814e", 0xe7f}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=""/193, 0xc1) r1 = semget$private(0x0, 0x2, 0x250) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/102) 16:02:15 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f0000000280)='./file0/file0\x00') 16:02:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x3, 0x1ff, 0x80000000, r1}) 16:02:15 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYPTR64, @ANYRES32=r0, @ANYBLOB="0506dd3efc3f6d015fa13e0e350b2a3205746ea50909a8c2d22837195c1fc7aab080ea4c9e0cdbd0f44741b8c17ffec0c39b2afd9a7fbda2092768c7c1fe2ea0d74f0fc3790c266988a93060c81c8ae197a9cfb47e6943077878dea80f213f430d22b758aa7ad23b0cc5273cb92d760b020d127431ecc7e2c1faf12b111e3e7d1302a37c376f669758d0b9753f5deaef367cbaaad89c7f6048fa", @ANYPTR, @ANYPTR, @ANYPTR64, @ANYRESOCT=r0, @ANYPTR, @ANYRESOCT], @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES16=r0, @ANYBLOB="8a8d6116d5a9d3c3b9d6b6931f19f0f3b6593b29af87746a55657ba1dedaf84972cf92aaa0f85ba965adfd392782e28c8a613dc55e416b6bf251d56a174b8dbda2b35633f38aeb63902c9623c43117e9db1b88a3f75798f0043026bcc836207a50fca3b03595346df2c49cb8b5ba24"]], 0x1, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) 16:02:15 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) write(r0, &(0x7f0000000200)="9e5c96e5776b7f15c4ce35068765e5c9b7092a3ebd517d7f858223410e2e3f3830ef9dd0d117d8b7c9ce83d609e7874cdf17ae01ba461263ff33b7d1b2bc0c245a4095215889ad01df99fc1fd72b1e55543cadf41421c34c82430cd58f33b15df7b7550ad3e63fdfcee71030e3ed3386bf0991349699d282c7244cf555c53620786f23cc6222ff99a4d2f2f07e64cd431be038aa3e2e24194f476ac5eac20e3d65afbc9d8330559b52a40e99f5319669f54e65fa34d3dbd615ebb6bfc0d658", 0xbf) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000040)=""/56, 0x38}], 0x3, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r0, r1) 16:02:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:02:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:02:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52", 0x49) 16:02:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = msgget$private(0x0, 0x100) r3 = dup(0xffffffffffffffff) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) r4 = getppid() r5 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f000079df88)={{0x0, 0x0, r5}, 0x0, 0x0, r4}) ioctl$TIOCSTOP(r1, 0x2000746f) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000001100)=ANY=[@ANYBLOB="01002e6a88696c653000b1cfa4228de91a0b967d254c77081676f0b87d952bfeb979599711975759f56ce6389ffd0cfc51cc50243e71be4dbc23edc928891e79e90100000000000800af5596942aae3dc26e17856e00000000000000"], 0xa) 16:02:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000100)=[{r0, 0x13c}, {r0}, {r0, 0x28}], 0x5116d59586515ee, 0x0) 16:02:15 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x90, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r5, r1) r6 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r6, r5) getgroups(0x7, &(0x7f0000000000)=[r0, r5, r2, r3, r0, r2, r4]) setuid(0xee01) setgroups(0x9, &(0x7f00000000c0)=[r1, r3, r3, r1, r8, r7, r1, r3, r9]) socketpair$inet(0x2, 0x8000, 0x81, &(0x7f0000000040)) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:02:16 executing program 0: r0 = socket$unix(0x1, 0x1000020000006, 0x0) socket$unix(0x1, 0x15f191ae82d8ea8c, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) 16:02:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b2cd767e2d6ff820f8b26cc80bfa9d7d4b99ccb6d778a", 0x10c) syz_open_pts() close(r0) kqueue() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8000000000000, 0x6}, {0x18, 0x1, 0x6}, 0x5, [0x100000000, 0x6, 0x7fffffff, 0x6, 0x1, 0x1f, 0x8]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0x9, 0xfffffffffffffffe, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:02:16 executing program 1: getgid() mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x58d8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:02:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/54) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:02:16 executing program 0: r0 = socket$inet(0x2, 0x400000000000001, 0x7) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:02:16 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:02:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:02:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000001680)="05fa934919114fda6d9a49fdc5b8d5299f761e31c209775d9e1888c48c142411a944ea5f6e67bfda38fc31b991a8d68ca45e69372cc1609384902f0d1b204884adb12b8f0cddf6c04fe1e99535c191a1b57b1f6c23c0bf876c8694838d2a2727c47866497ce279f391adb7fa71c3b22133250300d791235d55695d24b0fdd6ab18fd45f825ba8fa79ec756516d5d59a490f6ccc9c6c4050899769dac2ff6f012cd570fbc9ceda643d1bf34050393bc4ccad4fb66a9630abab301feb8c4a32e0241fb33d1113fdce9a7ec311232b8ca02320dc7d7d6266745e97e8f82d38ae1a9252e3bce584734f5c40fdc5a002bc4e82840f833795a17ff1ce1fa596a4f38e87af9c3ef86aabaccf7ecebf9613d9899ab0efc10401996e80a508913d1709e4bac0ebfbb3a4ac63e705e27258d84221625c9a4099e", 0xfffffffffffffdbc) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/207, 0xcf}], 0x5, &(0x7f00000013c0)=""/243, 0xf3, 0x10001}, 0x1) 16:02:16 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) accept$inet(r1, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:02:17 executing program 1: mprotect(&(0x7f000041a000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000040)=0x8) r1 = msgget(0x1, 0x1) msgctl$IPC_RMID(r1, 0x0) mmap(&(0x7f000041c000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x0, 0x0) getpid() pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000180)="8b08391cc8b257852a8d829c927262bdaf88efb7e27bf6f196e392e92cf3e6da4fe016d250636063e3d277cd072e554dd2e103071f2cd9d420f4dfcbf4cda52a0c2c94d7cbd2faeacddea6a21b9b1c", 0x4f}, {&(0x7f0000000200)="515f7c43bad42cb637d0e8e385306911d64d68098ad22d12318c98c5df06ca3647044979a5ca9c609cacbada990920748ac373d954bbee5c8ec6012016733e61e0d13ffdab4aa29b45449871f566277665a67838a1b2974eac6de3710b834f567169cd474e339f2c65e381215a1caa75c1bdabd805a6de89a43ba91672a21407c584213ca1f5407b90ba91dbcf635d502da0c27b300f9e9014f8ef792655d710f3ffcfb8abf813e2cc17aa8cb14f30057a68ac922f0b1c59a3c5562760ad60b249b264f2e8f17c538b54fd9563f009563d2fb7bdb009ba362baccfa3a7d9258136fd5bada1c1c87fe6c5c14480d7383238fd95118ca6fb657915e8f1ceee034cdf93480402541f8686dd29f7277c308460f2df93835ecbefa7a91a56f26bdb6f12156f5a2e0e8dd72dfa34b03c2896a3c9539b4c8e9ee28c829ae80ea414d07a58f881f9f505a5fe5793b4964e256b5afcfc2855f568b3dd39849dafcd9a39babedaed7ee41a0d56e881eeae4cc7c349022287e54eaa2f2b035d99c2371ec4ffbd64fdc2a311b5064baab4d69a41f0c11c63cdc920aacba508d35c55a11865cbd22f58d03bd417b864a9b34f6f0269a5465e401aeb81ae600efdbe3c7fc90f64eb431620db6871f69efec57c79f609c7701f555b5ae0f98a02f8f1d4e9a7ee47f2dfffedf23c2d1a5399122c23721a619ceabad27d944f382a746d4b926ab17d87fade5da2ea54ef84996fea4059f63c68a745a08a2ce2a22319508cb4d6051f3b426dd68419425ed9d49d0031424bf1416279d0bd11e004a4352889fe0e0999abe9807520af93c25877688e39b040645223ca7be3c3e34ba1722ed166606abcba7840e329211eebad226722df36ab0f0727e37751112d3ee38146cdb416fe0b4d4b9b2dafeb0bccd7be3833cc58924fc2303d527e916e44cd4ccbcb49d9a2d0925c617814c24510eaa14552bcc98fcb714b68f982d322c426481abfd3bf58da0f14a58e4e8aae13438f1f19592a3ed121961c1cc7baf116324715381f8dfdcf4c915bf7519b5b8a4493d3c13847f81ce7b55a30fc91cc411243123982fa830d616ba366ca90771c50d5011e9bc3702ce6338c0e68be43f7b4dbc0d098a10c3fefcd9a2e9106806df620afb37cbe2d434ef3001edf3e4f6e0aa97745da56c482ef9d101a918690c7ca6579a9613740419740fb0c1b1c150dd74068367c3cfd1ff79a27cdd003496a29ca6a554d96e4caaf9a0bc341f511c695c8785a8ebaa5be2476811186dee85a38173283f64bbac85ee9982acb92778d66c0ccdc479cd2eb47432a33572390c5d782e319f0b5339fcdbbb156e0c8a07f95875013ecf5834da55eca4d1490290b4514f6668697085afc96f9f3397db5b170dd5256371e29fc351f59bf2d7cc03dc0e61eaf79104f1a33195b7ba11c40645ea1e975da9d13cb4c3f859605134931eac592813beba0ca6ba1858ee878f1851a0e1181e8ab275b70fd546877dab5e1f67a573ac6a1697c5f4529f40e8b918265e8f5995b6b051f224ee0f25a0c58a3071dd69bb8f4b7606daa6f8eafe0bebb3b37b10c1313b4c83c769d9ef76f0c99a6472aa990737966c73d3bb1f9b2a56c8379571e2c53b5200d1d708fdc8353eb9a32c8a99ddaace7209e473f2367e38d8f61a0309200e565b2df5eb8da5f54cf04ce4e058d8700250f12bf0df63a6f3138055349795a71ee170d9edb78ffb34ea1fdaa304998048b7589d61b5f41ce0d8c8ce2ab7d85a256a698c4a8de44498c70a8101eafca6deb2d7371d7519bc18e898bb168891ce0e2769492703ee62d2b05a4f4a53e69698416b539086928d86f790484664094c6afde112fd419968b341539286bab277c49f18c191b2268f0e8290bb276c7c471b50eba3c7a8f6a16d51638a92de05488edd47d7fdd83274d6be6195658963b0118cc1010391f26fc0f903d564ccf833f9afcc984065d3b67c0746718c24b9cb36833616bcdb879209b8d332cd4dd599604130d3b4fce2cf25e941278a2ff615d9c8431b9d8c6b42eadf3090a0267d3427ca6aeec79d5ef6c2b106d05cb428ba7f7c036df8f1040a598fca25ba1df5e25218823d0e0d08ac54816195839eaef562902f69b5cf9489c0724be0fd8f6384e003f3fc38f3b56d2af4d3c8558bb81b6b52f57a6c8fae16198106ca5a21dbdbbae9e28eb7338de66c3b356b7e09bc2b70fe3e0024e9893331d83706b0bfd49efc346d8046851ce48fc1267906089d423b1684b4c4798e3a5b1cf47bb2c8717dea4cf6936dd96d0ce7577ffad83cbf31fd42d5a1384f0cd583830799b924436066db9529ff8b210ab161ea2be3ef8f7dfaf975031fbe0131d5e3bcba1de64b41812ae5c56795949fc868483cc883fe279b952f400965b27cff97b6aad3097b7c2cb46f3bf68b8856f6ae5a5151d151b9b7ff2444ce3e9e18812733a16953ebcf16e35fbe8d942b6ad291153c087f4957e323ef8b2ad6423755f7bdec3f51397d777c84936bfc3ddd52c68c5efa2d9db9d01e09ef79dee8f26d77e9b4212e0bba6c5c8ee659d036912999e64b51efd8eabd3bc3d036372eb2d07c05e860179a04d2c98bafb618f67a0c0aa661be8919fa0965b0a81e3ad9a5bb8a522863f2af7c05124d9229de259712f3d81af444867f9553961d974c4c4fcd4196ba5eced3478358966637cadc93cd23db5dfdc260ae5e47ee926b98e3e45c150460d69657440d03bb16b5464d1fc476aee4269a2d56927ccead6e6e4701f13bf2db0acdcc8cf4d36d2d184bda992b613d2c3436c99d08edb572ddf8eb594ffa73bf2e5a154b69848774baa1f51a2fc798bfd6132f22524d0a0c9a15362513b5c3e279ee08b999240794881da56820a71f381c35771335ba88121fc73f28ac93572c756751b5844afcc17cd8c5bbb36448367859e87b366fca87d76dda9010f3bfa05957c22af33f68c1dd3ee38344321199771f0cfca4f233416f5aa2c6fc57fba3f1120e0a0e0d51f99bc39804aa8f42a7b41c0e1acefa9cba21c7e43f2829be224cd010416987d24d412532a87b02bd04c41aea4435c158cb4fc10e1e6c042a8c1dc2615ce2bbc83527787d63a5728e0a6963e8925a81c88f804370a83cb8e261ac980817a389003c86db7b2e596136cb17ba0fb9cfca84957c25116e2c32faf64087a72068ae07b4fdfef3accb2a1657aeadc80034ee87a732bbe3cafddc81b6a61164b04d380261a22ea4fe8d6be28c667805944ec87400fa4a8a94ffd751f24187a193c7a4f68e9da81e25c6f6e4b90dd71119a4b89fcaf01ae156d2f715b19a6418ff6e862e581bf2c8bd21362fc82fa2afb55ed2ca83a82f76398b022e40fab08c84792985af3dad28058d78a6e5c18edbee1807ecdbc884b5f57c844373d5bfc67a675dd0e68a68691dd91e75101215badd7d2d5808846fd8032480eb1d2c5e1fbd1dc1611ee4463b0a191265d91537bc6ac29353d66ff12e38fdf7aae1fd18dfedb4a813e25db5da939c04c3e6b62317ad6b39a6a788c31b487ff02b8599fb0183126630cc6048b8de81f790e8b8b135f5685730634de1e34fc1cf9aecfe05e1c513fff54ced8fdba841acb0b840d378072d1bd570dfe920a63a7046ed5a32f50a77bbe58c4cd4e3a5f62cf386391b14ba718d17d47789016e203ab6130323128a9e3c2d4a6cf525011e7ba6ebd4c9867b3c6892b86d4227ec62e528a9a6285c38e9567752a14d8796e09a4a3a8661c3c24f013ba5766cc5d498d4a52c4d1344503904c959a49e407969c4cacbddbe3b0cea21d5b85464f88a0188bede77e440be0cd5ff354767f32c45361a523c395ab4af5102c079871d275204b656fb2331ba78148cff9a0805c8c840af5efe0b23aee8415235aa41f502cd5a3700b6d66481253d86e7ccbb7b964b2d04ef90744f37446b31808d6e5724e2bc83bebb2a1e18b1308c67ebcb5588b24fca0450e6984c46dc7f85806e280851341e5d5048eb1b803d486c5c5b178a17614b5ea759ecc4d50c4161b16e430fe8f123441dd03b8d58894215d37b35cc98369254b0db23576925e3600640c022eda0224d0d3979c3a34eda34e71240b54845619f21bbcc9b015d67719d2be2877e329c8bc228059b67359fd94d94929cdb8d9db2f36e3cf908c8cfc97495e513607f76552ff6ad99931879e1bb1d1219c03150de7117999f90d7699754cda17e2e63870512b8bdd3ee34f0307d918c9aa008ea87e5c71149c254e05584500d724d1bb4751ec4759afcc937ecae135fce21326a492671a3d1ae8d460b57a4cea017264a214db0315d08b58a25d6b8787037488598e67794d0bc1516fc690a0443805d21b71d30c45ce46abedd3b6b01b41d251ac48077f6565536d4c12f7793977a32e6d559b8dcff3b05c8b1aa6a4cc4f779d9dbf543d5a3d488fc8ff7b6baf79c2323906aa29047576e62d0efd1f901cf9e6863207530a6ef88cfaa2e07b87b258f32bbc226c64446e6d9b44670d1d8b471c8c596e6d287287f1a07524ef2b2d7819090d605e8cb2536033cbe9997039f176b5b2eb661ea0225d0d733d309750ee8eb0706cd4072f6182a0ae4ec648218689e0d76e68afcd529da66ad3376257f452537ab2a274a5e8bbe94e3c4d9673707d7822359c16fbcd2718c41969d6156e010d22d673fb0b7adb29d734ad103d62188765a9874e0ae0b85f3ace3efda84fdaf80cc28320ce54904b0f46ec2cc842fbc2fb240efbc9e46a0691f207dcf0e4435d19af4f91b93ec1ea18cab0ddec47f22875998f0216a6c964620018f2f818b289506035c86d460f0d85b5d4f7d4756378476f2eee713d6e3f33f07ea4a35ddfbc8bc0b90c0d427e51c053591cfdc70edea15beeb9b5098589b128980bad9d7c5d695d2643b006a84ed72981b8af969e6517bf96d51e118a6098d8ebc74a3b1646894988a1528dc6ab7f9848841ca60880cb2d35851d05d89c736c763e2b4a4f460358c71e23264f3280b3fd041a30d082895d81330032e55232ac8e849e6bd6cf788d0f3548836b42ca963b05d92a7be81f9c6f6d0881135175b14c8ff776d369b3f186c5315ae4bf395397e9fe37f758557dd71f461c59e991101d11fd848a4dae437dbec75d6234e7c7eee9f01788d5c533ed6a7a8d9f776565b4b14f50ea060478ae5f8d6e4826d0ea871c67807240f0c9ad4089bfb5d59e26f90dfda691d54c54b5fc351d2a42f6e40bbf77f50a27c30a261e607b8f9148398cd0c02c3563792e2ae26a12949f2f55f5e7834a3b3bb1a6b7648c40cfa8ca43d8fa7be2cfa40f41c30c4c053e985eb76808c131c2484ddc54f69ade88688cfa20fbdd0fd2c4a237927af38ba01d03818a028548d6a9b4718039a614c7c5566fdf2a7d343adde3e8e934876166b13bcc1cc775142088bbdeabaf58a591df80fa2e8bf467dbec54f4a49ece8b21c29f3cfa6d168057aad71ca05417cf014e9370b6efdd518a720bf7f17c080106a725dea791827bfdac824b5a798bef75274e519e0357f125aaac392ff8e455b776ac1276f21367d850af8bc6b93f45ce83f40fe7306c41797e0373ea7c951a0ac51b8b52c24ff8698df95a4f7ee09f23bc34fdc0fca3bb5323d7139cdf5d2166a85cf8167818b255aafd083141893377f7a04848ed0035d48b9ce76f25aa9b4e545d9e3aac70de5a17143d2f3549ba447188dc5c0b66a0ed4d0907e96239192f48bce5171ec2eced731f91f14884781452469b8c37a002a54006dbb431404f639eeed8288ec01b99519d79be084511", 0x1000}, {&(0x7f0000001200)="279467038b5baad24380fd3d1e501077c97e4a32fce8a61a8a79c1a4a727952f167a26b866c75a039e3ac47a670181029074d020aed314cf8c2bf2afed533854b46245fd594b75399180a2fcf6323fbd8956782ed3da44471ba6387af8a72c28f8a26d69e7d08c413651f814230507d78cf8e667649acefbda923099ee039bd5389d5046da4518d077", 0x89}, {&(0x7f00000012c0)="43d30b8422e7b1132b901957c57d166dfc99cb0d11a966c902b85923ab67beb0d15a48e12864af6e7276c4554a28f8e46070ec7a57ab385301b4a66bc93a645274fc3b55949bd40170c8b0582f2649ddc8aa788149b6d74af85066a24a735b5a191843a73b830f82db3d57e7be3f40710ff82de2c7d2a47090c0a89261850a0d83a920b7f12f5598c6d4a98627391adcc587dd0a98c55c5905c08adead046d4c44c42b16ba19006e8e0f7bcc83d8e1d8412c58f1e1baf1055a8bb6fdb9c1b253159e8f04717bd85a1ee20654e440d9488dd6b33aec144adf09c02e", 0xdb}, {&(0x7f00000013c0)="75c39bba46692266b8eec092a8a8e18a68c7157298788d7bd637f1d6a5c6ed579a329f96297a7cca1fcb4486c8632bf1a306516a225d22263fa338d63c5287bd616c247245dd8304bdcea25268e4ea65a7047e554f57c958d0f1e7f1793740c6bd12ef258b78cd19fb30bd8ead01bb481b047631313916913f8f5494a0c3f50e836b4471077098c2cf8aa0a24d6fd48bfc8fd110b98bf02983455667da3f56e3eadbc06455cc1d744383cba7d5e6c296cfc551f532fd13fd95f6", 0xba}, {&(0x7f0000001480)="b0708972330b0e43c222b688484679e01ccff589e560960ac7a2f1b90214cf165780b518313ce01b30196f7b0d9eac282fbbc107c3161427b698d87f63b5c8b549d4e27df7999e4e7cb9364646c8b0dbb8b1ac5e1ceb30ea5de3491e1eb51b9547e3a605d0c8977428ec5e9c840a06a631f2e0068885d7ebddddc2c77816b9c059e4ceee9a389128abb39a55127d7c1d58f9bf375913519b3e80f16da59f2e949f36e279ca09862ddb50afbf358bb6ed53ca7060ac168bfac4151e60d576d55f2519d2245ed882b55420c8a46a206dec65410b7b7f040f7e191afe8bd1", 0xdd}, {&(0x7f0000001580)="f8d6933cceea19f1e1f0a098f6bb1bbd24674ec84a4cacdead7855c8443771139f2127e944c28c4bc799e8ff06be366c0dd6ba673bde83908d79fa018098ad1b2b8f2b50a2fea43e464ab274943f6cb6d496c12627296ac2e203bde00ccd473f8ab5c5ce8a6d36cb19e6ee7145385f4fdc82eebe437f76a8e641158f4b07538e88bd1ef9a3e01646a476e3b7ad2e31e7191fc57f46fc208855e3de63f610c0035ff3a4341c2615dc5c59b51ce55b1d0da599bd167b70ebcb14c0fe7a5fd3acb509136e83d314", 0xc6}], 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, 0x0, r3}, 0xc) r4 = dup(r0) setpgid(r2, r2) mmap(&(0x7f000041d000/0x3000)=nil, 0x3000, 0x4, 0x2010, r4, 0x0, 0x0) 16:02:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x202, 0x80) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/77, 0x4d) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)='3', 0x1) sendto(r1, &(0x7f0000000540)="db7a49f437bbda820b28d3d553085424f837d5a59bf04b0cb90dd14177b298e2ddfbb76dddbd0c1f45570a435509b25ab7b8e3a608f2de0c0e5b83cd13e21d55734a15f80f68963a6beeab280dc24901ac08b0d468638a4c759f13a6a1457495e6b42fda6dc8a58e1c2613c8d6e3926a68871c7042a24ee0a00f7d126bb2f5b4051f43930d4c795259844d84965f457658e5a660c754abc5fc7723d706eb3c3c58554471a8a3dd1ebb053405b17650de22e64ceb904e02bfd9f32196b7eb4c47e50b2dd139a9bae2b1304011c0931ce27ede33b9a9a782c0cae199889777b13bf650e260a8e5f500cc3dee2470aaf4a875146f8ef05bc1c48b9db550176902ebcbb0beb951aa75aeff01967c01a3f41f467fc85d926f76de234286b4ec10d7a014f7ef4b9e4240747e28dbd03834e5f893400c9c221cb9e44318d2df38cf58900669b0c7c7b404bde11e1938e3cd822e9762a74e4d948307f3eff9168067d32c056f273c1caac3083ac1dce5262d8f102ef2bbc8f21288b421d4810fcd6e5428050a96081857f6d2a01baf74ea6805220e4d452ec031996949c84d2e8a8084355f8f588111a940dac62bcb2d0c785caf42c5250606f2be05f08f3eb45b9cc9c137bda14e715159128fa3e34b6f4d64e44061defec1ff6448cdb2786bb6b8afb5246bdce5893150232892368d078d0f106f27f19676f24e068d0928d92ce5b6af8bebb66d1bb21a8461b16bdcb5873dc4f81c0016b24e7de5dadd43a062f6a6c857c133eca0bdfced24bd9fd99d02b74acb4544fae59061e05c2e0d5fb09fd3f9cb29d9fc33ed8541c070d6da740efa1ae48af6c4559bb002c9052113d97d6e5ea8e057de0928178f2fc7c44d1ed48ccc63da15c32c67b67d160b035398bf106c0be6609985ff31cd0b2b17d61980c80be1e8b19efbf664052d24e9c25607be786c24465597566c0458f4f05af0d382303e0f64c1e49cf6b579dad26d73800e4264719f92ceab81db2b04571498ed063148542ee3f1c032f9220cb64efd65026a0383f4ec4a3b52becc1b370ecbfc2e079acbcca43a35f74d9a4c6a3c7844c96866b499993954110a0cc10eda507dc3d995d7d747bb1e71f377824722c801cf23cf26ee3ac06c302e151bee04347ed824a78b7add94227dc6cebd4537514e3dae9bada6eddfdb902d1e4a527d0aa548490e3ab7ca58f5b211df76c0ed4377fac5cba343486eca4aaf04608123b6cd9db4dd713ee94e80063bd1b67bb05df675a0c35226b3056cdc34a6f1dc3c887db7a3ad178283b53fe474e6de0b50a57210cf7592b07852ffb44623475dcc8fd83655db137393e91b5d5ff4520b70c2c40087a0654b806ba8a4307755bff89a02903c35203a92a5565fa2afac142583ed150c3bde5c463be892d315d180a0b7038711b749b1b41de4a59b86194ac18f4f318e97f34cde4d7a0fbd79667a76b5d5f30c2e8bba9f8cf85902994a766977193efb9637264999143000975aceb6702ce50f84ae24af3924b4fee18d86a4bce333fd908471040ee546a659044a4cc4605fadd58c441de02ee11e3646237e63c055d435c4a8d37c727914c24b537575813bf3e1cbb9f596ebaf258c4700e4195c96f576115ddea74b6d2bf8708f19b3154040e6084d0b44664d3862b4518cdc5c7782cc8614b6703b81a5e4bdb97f5e9f8cf5596b56051402027d4b445a364afe36df3633f27cbb01aa8d27b9a02a454e906362b52978e82126ba3c7ba957b7ab6e9b2396b9c091d6246bcec6832da54bf8f7f4ed7c573da0edc0f7fe93d7a8767cf336fd9e480b89e9fe9077743b9511806f9dfbb4317a443089974bd4edf7c317577ecd1e894a0dd38507f15f0f567d4a864fc41b1709cb0e530d4da9cb1b7396e993799a6fea8ce3811a189c52a1ebebcec95d28ab390532e1f3c341c3908ec9c5616e267d71f138ede0442173fb279aebab0d0c64f2ed65f196096e1c7745a50b19cf057962c71ac5407b4c3462f2813d80f0eef20125123be83da8e068f0c3dbee8cf52ce6d4946b82b5325b3225a585bd84506cab234c601ba5aafcf7596457989db3c5d05eb206ddcd671003e7b31450751c40fcc23c7b43a36afe20baee53b688692ee5c456cdac18b732d46e4e1bb3a5196f00754b0a4ad916299fb51b6e89a466cf57f1e6100754cb23b0decc5807a990886368e9dd509be736ff959920d5e97b1fda1f75a7df57446ff088004d77b960c3e0aab083311b17e2fc6c898664ac0b56ff9b9e23248eee61cfa3844d32442db7549028699a64da2ca2d27982c1163c762648c3ac486d3af798849af7511c0eb376cbf4d23857ae988d3a223022d256a57822eefd4c64c0df485d5529ba3e7f3f9e17c6fb52c720081896f012c1f2f4fdd748cb6b40338a6d41c79d996832aad55bc7f3cab1a634951c88f9da4a6558ccde25370eac6f1b207e334c462351934ab180833f4ddeb1816d9adc2925ae54c38c6aed34ecd3bc1d1361fbd45c0393ad9532fcb981fea5938e4cf11ba2c75c8aaa811a2fc7035975c92caa75dadfa97ad2596f3154618a1621e6bd028bfa254c890ef51096f1c52d8490f8fbd6ff61644101dab12389aefb1a5e2324e43179f19a04167e4ab549bc2ef5637e73e10448f6ec5b9522b86697d74b97bb4bd18d38413d8eb9e10e9f6f3d2242177e7547b6ba56d25bf71c5b32bbb0dc19c570a559c14950fbc497670415d7c072f53de95f708675fc4af630dc52df46e8a254ae6acc8298e014ef19c1f30364b970e99d2e020a29bf2f82f71bfb0b8cff078fb01bc794b5d40fd31a30bdb673a5e856c94aba4417ce181b8b9266233f651628cbf511cb45c4bb99131474efd75d1914a055e89ea6d57294b4240ed63de96151307a82299d7f6eb45ad8b834d1ae9ff23408adf7e236d4720050ce2d8342138ea47ad985604dffbc728efdd4fb0e78a73b220ec68939b300efe6e873e4af83402e472897ce87cadabb826a697ad7c9fda07967e50f605760dee9724964ed22d9b15b39ddfd62eaeedb1676a3a39f64db59f1a12a1adf54c8459f05d7431800fa9522d62ffeb1b23b8c4bbabcfe54d22634860371cd8217db7a63719f5d251e0194e9fa0faa9a8b3958007fd72d792dd00c02faf4eb3245ee1bbc946d8625cfac5fc477c6b6722c6a7a8f9f9603dd1b164226e6bb66ed2cbd6ba76adfe796773efb426da9416433d8fad4efbb4df9a495686a0cd7c7988bdba22baa6402994f0e11779db40ae709fc01f6ebac6fa51b0b278b4276f44f25a34a7760b10f1c13f8bf122de5068ea5f0937e841b74a694a6d855fa5cc4ad2bb13ee028dafe20bccc6bc78dfbfa750c6f1e0247e34840b217edc379255150866f6e49ce5b841d9f26884bfa8215d764b0d6a7151dbe3ecdcc5483b5a90e52c47404fdfc34a62e998a27e3ff973ab1d01af6ca2ffed21a17625ed623b1e1213a6137a6aadee0e2854c17ce8b1aef17376098a859d51ed10622498bd656a5cc52f1d02f4b1692784bba094d3f89adcd41e55d59dfd684059a17631a1b4922ae8e879c35407bafc84ec06f037036b62b8493c2817e2a51ddd3619d6cc9e3a68c5a64b54db336a4ef4d520035eca4b7db87a59d962f0e1e7283ed3c1482c77339690017fd0178ab7735cc27ee1ff74a03223fd3072ed357f772dd427a5645b31eaa3182f9a1c3808bcf609ce9213f2180473ec5b2d0003817355c21546633d16d0ac1942cd985cdaa91e39170ed17a4bf05e048267ea00a240fd32e3642ddb8ea496401a5d59860d1cc72462d0815f60e0e370202d2f8421ed6d4ac36a988d0edb2bf01de3d13ad565a45aa876ef139abfcf5e3a20f25b5aae026c57fb49a7b4778154a0af1bdc240abb87e8368d3b88fba2e0747d3efb5f754a4abaa775a6802958784633022ee85ff2f393a4919fbd5ea1bd356f13fd082ee824773743db8cd06fef73321dc5070de684a987b737d31c5b2643425e0b0d1c05955fb29d8d7fdc9a3613103b633ee1fe2b2b4db3839a0a4e490b7940456c68d77f20da986e577c08ee73ee61569ce356e1faf2498a9e6f7a40572b5eebc252138cba9c0e8d8ac5cea6a6f17d299882646d4bf09701ada690cb780d8482be9b5b86fd4e6e166c9634f58a8d88dbc1d1dcfe65c1b486b5edadce385c04a3ff578a4c8408acdc322bf4d172bdcd018feea429c3a31a4fedd5dd0c248c28653606d480823acbf42bf1b6a3fb2fe944254d06871c001c971dff84ebd5f28b0fb900dff3c342c77257d03bf2b047b7a1e4f817b88aa42b10b391d8c51b461023d05e85e065ceb2a3b353621c17d34d22155ce0650d28d6454f02e9fa750093fae579228f421ee2040cf2296e2af4bb858fb8cc9a69484d7a519e227fc400888bbce0682fdcdfdfde6c8284019d03343cda487fc7a624460b1690a830f666938f33d2fd3dbe893ca24034aacf2b8a959de0a78216db74e78c46051f981997e35451d76635b56877daa84da8109b8f884c060b5dca68fcb31e589093656867c2f842ffa5f4a3ca1cf67158f5dd6854841d50e55158ee980ab4d0b6184ffe82c14e84e5b0c97026d0311089ff2fc9bce8f30e543ffb8f63a507f479f6391bd5308b95227fe9fb49dbab3bb44f9f392f88882c802542d454a238534b406c1fdfcbd98f4242eb23133139fbdf81e6a8ec70e58984a92e5744e24d6382b19c4d1a2e97c027c9486046c08accc0578a9990ecc80590f11ab5cf5a7b0fbfe2addb59f00afaca038741eefecd93ba0668a2c63f70ebbfe3fbd46e6f8d2d0e3fb970b0f03c6bc26ce6fef9ffd2db86802b63042b9a8d1a67a6b575c10fce9b6afe117985a2b9f63cd1c969026768e03b22b8450b22465ff2817368fc11d4e686a399ebd4f4a4ed7a7ea5016b0a8a617f0753d9ce6feba9e1a0f6fd54bb65eba94cf8b740566f64720be4fd25858aaf6cbf417bac59d0e9530cca17387dd7b155672d5e4f978e59db3d39fd7a11ae297f80b6a4b1026d6210d5bbbfd09198d98277fb3dc377dfa6cca94b8120e454481cc329dce15bc8337c068e3d632f1fd8ebb672d151b6ec6e053b6913391e3f1a26bccc266e53e4c6bee5488cedee8a41ac3d7d249095c8d594b46d8d41a24b3ba292e582fbd50302829e3b7cffa25f6c7f11aeb2fa0fdf719059ca871222e08f2a579cbdd315994c377a0fd54f3ed5c571052c06ff1103bf99a9c5a779ce01f80985e2ccff155b7680a62a06e363f58b5fff2340d0b812ae8fdf51534768a468f823b6ce28bf3d24b520a2fb0c71ab3292657de768f232d8d7902a23af94f010bac4d79e4530fde18b4d80dc797b8a9a37765724c00e21371f087541e1e0cb8fc1f0e6a5aa4592ec244429ed1bd2b2419ed7e8799cf3f21366c4afd8a641fa9eb6eadc8f5b246d30ffab415646019a6c981b45eb2b6631890cec3d5e6e73b90ef8b5635bc4500b2c59949f0e2b3d98355342920cb1f37664b0aa3f243819a2c9e0e55cf5accd15ee1879090fb594fd9ba7b272b16c8b2745eda5a16ca6fb81e143280e2fa87384789fe79ebcd475a5a22b6771cb55a33d5284a7c0d0500c0f3d401a9618cef4a1f4ca5f691012798de495d4efe2d7f9ef6efdd29518d4771dfbf402b552b1cc67f6aa543dc0d06466e41278d4b70a8471aa1ba42a92dde8083b5e05799971e61caa8f9d05fb336e305b0ecc4e6d310f272ac344b69333e25bb5ccffcb5257165e23b892716153c6d742335bdccb9a5f331d5ad95584f796343158e2b1a6e988add", 0x1000, 0x0, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440), &(0x7f0000001540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)=':\x00']) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000080)=@un=@file={0x0, ""/89}, &(0x7f0000000100)=0x5b) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:02:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) flock(r0, 0x6) fcntl$setown(r0, 0x6, r1) 16:02:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="20fa684a314ecc7534d819d2ad1066e18717b4af1abf68854a0745420fae6466b5728b6e04feb79d07c2579449cc8eba1c2f6e7226b1caeb19f3acf1b7b1626ebbb1ed28d72d1ce23956ae015d1d971d5904571208f2a59372d072ea5a5fb5b9325bfc8bf18d886df38b7d6b5cb84b1493d848a1415114c26af9f61d36d4881e6d4bd177436a9b3acb274afc5b330a8ca00c9c04e22b47e62bfd4397c187c43c6d97d92abb2bff0e27da1ac89be9def383f35ba53ba49921cf07c5b4e6b9", 0xbe}, {&(0x7f0000000040)="81cbe9946b2cb035208b781dc7424f290ac94dadcc67cdc71683a32ec723e679cd31004ee250b2c59d4af684e014ff8acee902fe7931289c0ac4253833191f29f5602026eafa545fa56aba49e2c3a684ef85d580fd68b363a61e51", 0x5b}], 0x2, 0x0, 0x0, 0x2}, 0x0) flock(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3}, 0xfd28) close(r0) 16:02:17 executing program 0: socket(0x20, 0x7, 0x100000000) r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) 16:02:17 executing program 1: mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x100}, {0x18, 0x2, 0x3f, 0x3ff}, 0x1380df41, [0x80000000, 0x1000, 0x1000, 0x7ff, 0x8, 0x7, 0x9, 0x8]}, 0x3c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) 16:02:17 executing program 1: socketpair(0x0, 0x3, 0xffffffffffffdbb6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) 16:02:17 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgget(0x2, 0x400) msgsnd(r0, 0xffffffffffffffff, 0x4df, 0x800) 16:02:17 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) 16:02:17 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) msgget$private(0x0, 0x432) 16:02:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000280)=""/82, 0x52, 0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) chroot(&(0x7f0000000040)='./file0/file0\x00') setuid(0xee01) r1 = socket$inet(0x2, 0x8001, 0x1) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x161) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) 16:02:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bad6e3822ff88d5d52be9d91761b3b132fed515dccd4f2d4bf3e638db672d051b1ab0975f3531449a720f5e0c53abd9c2c5134fb5fc12e392c99cc68e2a13dc1e8f841c1f2e791281624b46bad6dece31260a2e972f6fd55901e72ae453a9c4f58ef75c8c2b7cb2a9b18c3f056eaff0269fe45c31c7de554996f0ed0d8c9f5d890c1825c71533a780ca4f2979da946bac2b04b4d35c2f8cd25e73492eb9476440600ebcd34912cbc0ea40fa875a1bbf0c0c8d374ef12c5fa29e830209cdd0b3576eb79adccde4169a41566a5f0e0b2d77880317c28da92465ae80b3e349dd25582f55b3d1e8deae5c879", 0xea) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x5, 0x1f) 16:02:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x20, 0x1fe, 0x0, "65668c1f2a1c3b00"}) 16:02:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) fcntl$setflags(r1, 0x2, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:17 executing program 1: r0 = socket$inet(0x2, 0x4000000000000003, 0x64) shutdown(r0, 0x1) close(r0) 16:02:17 executing program 1: socketpair(0x2, 0x7, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() fcntl$dupfd(r1, 0xa, r0) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x19, 0x800fffff, 0x5, 0xfffffffffffffff8}], 0x1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x36, 0x4, 0x4, 0x91b}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x5}], 0x2, &(0x7f0000000180)={0xbf, 0x8}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x409bf55169b493e8) shmdt(r4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x0) 16:02:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000004}) 16:02:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchdir(r0) socketpair$inet6(0x18, 0x4000, 0x9, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10400, 0x14) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:02:17 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x261c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) fcntl$setstatus(r0, 0x4, 0x100008) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/21, 0x15}], 0x1, &(0x7f0000000240)=""/116, 0x74}, 0x840) msgget$private(0x0, 0x100) recvfrom$inet(r0, &(0x7f00000002c0)=""/208, 0xd0, 0x3, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="91a4c32e1dfbcc511faa00040000115f842d35", 0x1d, 0xd, &(0x7f0000000080)=@in6={0x18, 0x3, 0xffffffffffffffff, 0x9}, 0x33) r1 = shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000440), &(0x7f0000000480)=0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0xc94, 0x5}, 0x8) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat(r0, &(0x7f00000003c0)='./file1\x00', 0x10000, 0xc) pipe2(&(0x7f0000000200), 0x4) lseek(r2, 0x0, 0x3) readlink(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)=""/102, 0x66) 16:02:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xa000, 0x1) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 16:02:17 executing program 1: semget(0x3, 0x3, 0x400) r0 = semget$private(0x0, 0x3, 0x0) semop(r0, 0x0, 0xfffffffffffffded) 16:02:17 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x1, 0xffffffffffffffff, 0x0, 0x0) 16:02:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) 16:02:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:02:17 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setuid(0xee01) r1 = socket$inet(0x2, 0x6, 0x4) r2 = dup(r1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20082, 0x20) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') syz_open_pts() 16:02:17 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:02:17 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x59) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r0, 0x7ff) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/145, 0x91) truncate(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffff8) setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) 16:02:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000080)=""/125, 0x7d}], 0x2, &(0x7f0000000200)=""/67, 0x43, 0x47}, 0x802) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000380)) syz_open_pts() r3 = socket(0x10, 0x1, 0xd7) fcntl$dupfd(r0, 0x4, r3) r4 = dup2(r2, r1) bind$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="7be8c3db6b71a6e99ab96034dac75812e1284f813556dbcda2e0f61e49e31305e0a051af95945f358f41d5ed2f9f9e529d4808cabd87fd2d61f1ece28e2fa1e8611c9060aa4ddf429b954948140f06449c938a8c8797ba113c21c101b73a0da3adc0d59cea16a6c48e056c1d1bd796af038ad4c19304c9e389e5894bdd7988f0ba68bab6a12ead69ea7e87371bf49d9763b659f5810cd7a94e9ecb089864ba040a362adb806baa744ef105e75587aa94723bef16df90de4377a6f1b6d577f7c5b539c4765e0439cf952ffcd518a99ffbf2161df15185bdbbd0fcc2e450bd69e8a5189b896dc77ecac47a2d978a2dbba21545"], 0x8) 16:02:17 executing program 1: mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:02:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x601a, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f0000001700)={0x3d}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="51c45670d321ddd70da2a44a300ba00c122efa66b847ea4198799d470b7263613311", 0x22}, {&(0x7f0000000100)="b4c519e88facbbb6e13e337c4a28f54d1ecf939bde9fd0515e110fe5e6fed1b86e204ab6d946981bf8d525ce40b1bcc7b29b69e2e992c8a5b4ff91ae6654ad5e141a963f7ff40da9758ce2e70e8f5b91f75ffbff6697a812e110c5ae8a3b555ad05ddf8e75b96fb2b606d56f83f607320315a84bf8224faac2fb7df98ba8b78ea4c52716b11517bfa11b3c4620a7a2e6d6330f84b0bf75070f36a4d88b518b99899276dda0fc6e36e58655588fb5e9", 0xaf}, {&(0x7f00000001c0)="b8b79dc5b92a55dbdb2a1044ccb9db49ab21f41989e10abd546a0e831c10cc42afc3d5b5cdd3c4c8f28b077cbe56710300c9805aa580ab9fc5c6435cf31a1adca08858efd90c29d8c6f446c1e6fa2f8bf0418347d1d8372e710542b9d12f6aa586e1bb049ccd7bdc671bad6bc5d25853467e158b6bae92c7b5244b8beeb16b4599cae7566e73ae3e2f0ed97fe65a9908", 0x90}, {&(0x7f0000000280)="26b1568f99c80a1ee946bfcb4a7ed8952206b1009fad2f4f326201d78e2504b3082eca8780bdf6604f5a6aabea3e8a772694ae67e051ce70f247b25341bc9485155317e55e3348f2a2376cb938ba08c4fc863ee4c7a4c051bd749933c68807d717c89ca0149637b84138febd4124ad1e5a2617b8966cbae9a67deb728b377d397296e1e70f03f72b2c19402f46f14b465fa65a7530e81a47ba9cb3f3ffbe72d91a96ca4b0387dc33fec78fe456623c45cfae03bfdf790f03cf9ea0c071d77ccf8c475f5735775d7bc600e04e610a4107ac866391897804cc688711752f35779212e30f2697d413013ae6ef43605243b243fc9168b4197a7abc5e108f42533b6f31877914ba515d0840372d44daa098fc843123baf1ccd966ac98fb84e4320e8550d8e8f0341cf758458081d16a2a04a384598cdb9765a4f43207c98af6a018d10f418c838dae917f2db9f94ebd24a6274eba0816770c999ca0004b8650783afcd2a5fccac6aeb250ac4f6bf92fc6ee9e802aaaac66c220730e9c095b9cd09a678e0cdd1d8e05efb1f1d980011bd7309f881d58dd65098f9fe2bbbd05575da2605d1e4876b17608c2e9a172e703836f314f21a501efdc122dbf9851225a340239b4059389153809c4edc8cd307929744289b69d3a336088a14780dc29f982fe5a918e9021e5f38687e879545325f30a2d5fe5a8d71922db8fbf9158f34329d39d57c3a7302d7b5cd66ed679ec30caac2b493eb052dbae981eef3b66b9341c23e0ce5d69512bf60e9238db03a00ac5ee12211e54c45850ca631d18d8d517e83f8f0e32eb5491bbb12fe3e4720e23c1886e3f83efcbb39c8810658753026c1d61ccd8a44aa1df822b83e35fcb9604290e5c0384a69b78f5fee5b3ae26fa1f3479f7cc4ab12a6a5c236fce7848f3992747c0fb3c74bd6e5c76e2f9a32cc2bdb05c45f3a003b610aefb31d74e74f6c060229ee79c02101a72c8c53683d5396f0a5b86faebc2b99727945466bd55934708525c5fcbbe29f5d022af41d83b5968f662e6d86a9ead3e2a8bb4bb87b0231a44c95d01eb04c009003a40239c6c531198cc25c32a31ac5ff556da574f75ae55806ea24c5a8387aa3c7e2b750f97eac3ac9a3872a995e6c938295e1fcf89c8c37623d06632eef2ca30c2771a495133d6825800f63144ec996b5204490d5b38275a9b828ba09aa06d0b366d8df373b5625f31baf6b997aa1c11a4c84893cb2da2051ae6fefc5e3b6eb8e9d71cdee3b0c812ae5e35eb74dbb86f4e4465347f902423d8fe51592648900e51557797023e94b1f8570288c0016c00dba39bf3f2eae664d7aa00fbb67ac3aa4a9b3223d5c46ffa5cf444e467c9bfcdc27515a27d05ff5ea9dcb1a498287cb89ba2f06f19f263e170e0683de94c2fe5811389c2d956309896eb03304704b6cdca6e6f788d0780bca5277c4a62b63711c224e2958370d780ca1c47692b218871231673a872cfe257b922a8dfe398bfb4016bf4423f101337ee23ee0fe3c94651da71defcf8824bc2d1b45ef753d4e651b7abf06e9c7726e0afb8e69f095e0f75fa1196a1009f61faf8f24633d1c81ccae2a44307dfa37f0e8a7af8a70c7259b5309403af4c0049c5e6e844684d8a327d4b21b3207fed76b725d07c8aafcc2b82d26b5d3e09967964b3e6303daeb704413e3439e9a526001d2038daf253739df511412aeef55f074730af4f4a9d96fdee2e2efbfeb9daed7d576078eb7fdfbfbeb275233b9c9c397955762762cf03859f27691a3963b31aaba16b1ddcfb58a8a5c77ab7b58497068dde898c06e758b2b1ffa2bde46f4e67a25b8cc37f5a7c2800d7f9a7b7cff27b3307c4070923c3481dc689d3c93cb9d734b418ee6609d968e26442442f9ca806761ec78e8cbd22f4d20695f98f1f13c71420d2a062b85cd42092da475dc2ae0ff30673e2174b6854655051610b50551fd09d444dc9bb7b059bf557b4daf1a3501946fc238e8dd5aa83144f638c7810766d954d1a335b18baf4f4656b0453556fceb71b02c17648377d861c78b97631f114e73e87cbdd1cc23bafcc28ad9e088531d716f2719c708542bd5ad4f61c9764212e2facae860b4ee6c54a0ddeae82ec9cdb8d4becc6374f0d0218aaa3cbc0c01177a7d04dab5f12d7f59f001d78f8651202a3f4dede67588448636ea9a06afbdd38df854381ab03fd4d32c592a9de48c4969f712a481949ea75ec9b24bccf512410b868a0329f7be3bfb6f9edbc9f9a48151d56d7b338bfeaf5ed041e85cd419d6222f8d69073f0be40750e86979fd06c3b9c1c0218f06e97447470cbcd9a2fd90f4ddc0e39d4da777bc3fad3db32add9f3452431617b2f0607e99af3eb05db3f3d350c0758d42784f4f34c5c0fc3d34822f3446d07416972a0e4d3077b79361f869eba0b2086be328f1dbe7858d82cea072d725894fae6a5e0f3d308511e1610acd0bdfee4f525b5d6c00921f7665c4a0a7297f939b8899a08786a8ccc2439126d5817fbb9f1ba21785f56b339442473f8a8e47e04b0a1500c2e89a6447815854add9547517b5d6ac673526309a8b22c8d882a22d97e99312b49307e6c975ba0250f8af00907d8fb60982737c1f649a79b371b37a4b83fa34cdaef5ca0d64b3cb333fa512f5cdd8665ada388b68c5a1f27ee29df2f4324ef60fd597dd4fe412bf9fe1b777f40f04590ec2b40be49cd369d1757ffd181f1a0014f8c378db36761f2e1ac2d0aca5d93484b19369cf27cf906cbc2c9294ca62d19ed826b6fd7d7f31ac356fdcadc62fb4ce84195b58b6d3c9269b6067474eb0e84f1280ece78a9c92e54f72ed49995dcfc94cec5aba1385d0dcf5e4bd48e7839053a4d81326ed4f29724a5f212f4ad7dff737dbee23cf3f12d6f1a8e44f06e413ef018cde52b580cb27f74c19ac7eb501c34dc28aec9aaed9c3d4f32b8d7be1ac49b6a6efa6ecae05c3a36b02e27655e7c3827de015934372d70fc51285814da140a3cf2f78107c04e6b85c797b78f34424df7675406e84ee0a811d8b988e126ead35743f3b16a92ffac31aa8a324072212690035c1dc3d8cb6a296391c82b65322b11e80f0f6edeef06b8899f4c65b157fa3c48d727fb7d7e48b96065c9b452804d6a9e04dd8fde1bfea1533d190be6a32774190a3f44128f37c66fee3873a76fbdb30f2fe4647c8a6e77efda4fec67d17ec403417b519c0f528559a9049f9cc69688b9ca86e1759219d7b61ffc126d2c51965d4505b6f6e6dc92ac347b664d62d37bf938195b7990e87b3a140222fe5efc6971a511155f3924d808bc816ccb44f03c2d46c5da56bd5a3b3327dd8c95dbcebd61d457b8d452f3347068b7c16dd7e7c5f4033a6ba190446cb542e27a8d3a6abe75371cf4006932ea8a7838089c63cbf33be06a8c332b75ef635416f2a79a3c3660eba6def81a29ce0a2924646cbb52a4fd9ab7bde9e8555b336b69c48bfe5a62d2de58b709150b3e5c41deefb28b4757dd1e2263afb07899e8bc4350190024d6202b5efdb6cd45ded09662096be4fda549184c6a3d11abae45b0de7e03939bfd7258fd1b0293e16e4871cbefeeb65eb652b7a9dd437ebc8090230698e8e8dfcd24ab4680e74155e30003c5292c5aaebc05341cf8d0ba3cda5d889677b336a4683084a555ede346eef0af0010a6ef860b37ea4fdb44b43153ada2515d695f12b5e8cf7f22e7251ca510c1a01792cf2850efcfa94950f9f8e646641635c1e054a5a830f62c9911aad3b1a6b123b97e5337a3a18f28a680def48551638924d13ff3a2058a5728707aa8a73a1230b64304aa31ceb5863a3251d9fd328e82e1a5e331a656ceefea5ae4a7848c8044d8953a4d5a53e51905759ad3d513d11231ff83afabe307704357c15152709d693aed5767cad295f1fc62fef06803d7d42b9174000167db2535a83a0f400edb44b12ea4830d81c6db0b084b6a0d94d67c46e8f3a68d79b2265c8c371ce65ad7591936527ed1013b259ce5e3a8201a0eaccc54cfc7c745782f880881acc896fb3de771eab39815e821df5c5a36c83f9c67e225b48a4db33cebeb963a8afcb142ee23ffe8cb7f6eb0f5b501fcd3c40cd40d43e3658695f585a02f2d8ba41bc2ca6497945b4dddc18c70bd818de5e8b3c9b081b5e7c5ddb5b6ef62cb58e7b006be2fcd150d6d3a67dfe01483acaecf85c7a70c8400657f88878ad92e66c142b5f4fb5ac96ad834e1c26f7f2fc69ae967070d7e4353b0847748e682375f244b0e1b6e76fdf3bf8f15703a9bb94724a5696345037723b85370b08e0c253109198c6843907d36729ab924c40d8b046e7aa9d367430b9177626538d0f11747a8aceb8388088e3fd1c5afdd61d6d52520d929aaf1593d0c72a930fff1f2e1c3b33f83247a90cafa18df14b0b64033b7c75ca715ffd1826e5c0b9631eab4c1caa2a7942e8a1e40dc0641f691806aa817caad02492bd602cd0c77c6ef98360be4fdd68a350168f2a06bbab1ed565a6c08e92db1397e9a3bfc8cd183177a5303707d95e8c4709f08c11faf2c90faa4931e05890263288fe0caf63cb98ac6063028bc70709c597635d4ef3529d2d883d115ac2658eab5dcaf6f13082a0d5b812a0377409b8bc08bd27af75214a0ef66612be576af98403fb5f095c51a6c98ab1661ee5eb89919880822558709f6ebc05dfe2f3ba80f49e874aedcc968a80f1ef23289fafaedabfd7e58ebcb477f3e458ceb1dbc7efeb5888c3debb5cc1f21b8972678917693e5deb1a4d7443f21fb54f1d12cb71757500b05cafb7fbb3ae65f7b42f7d538ecc62e76067cded2723df3002bd7377d11757312e76980f41ced0ca2c5fd24855b626129809f0eb2eb8b7d19b40518e436025637ba68b032e1765fdc19d07f29ef20ef84ef95a2baa4f7d6ad3938bd3250a69653930ed2eb187c91de1e1bb7ccf0862877ac4965edae3fc80304edc9447ee03ddcbb6ae4bbc902050e76306ef0bd824938fd4cd4959bcadd0f10ec2b094b0c76739758ac080402bbbe48dceb35df66554d222bfda5fb811c57c531742560a69d886ea2de0e93d019261f41e430a46a12534ce3bd8bd8283fe58c1cf001086cef502fdc63132d0275a5b0362bd7ec75b27c4ccc012507bbdbffbccce1f4bc975d0269f847f5cd2d2086faebb91f5ae8ce427764b5a480487263e9bda1a8a02fd1bfed68e117a263553aa8d8c3bb061903b2e4ac185d55f3c232c29e26cf77b5a06e9b2acf0da4dd6c41cdf3883d5ec6cc50509a7c60e921aa16a376789428c0a35de1fb2cd4a559b8a050e1ccebbc6fe7725ad505646c8224a9a8cc1d00f7c789f584230f5485e54bac01da77ff46e6d3dd47751bd212236f0df8a4e1a76e58be46c4cfd0ec0feece4d8ca5d5ef79ea15379247843c03a896dac4d1de4f5d6e461f435fe5876c02b2441435a2117fd7db7278a3cbb0e716a22fd3459acfe5801a8166550ecbe75a52435dccb77bc1933e694781f103039463a18a27e6c4182b2aa31212e76ebeb3d23dee1a847b0d449f7f57f0013ee18d8b1fb53693c969435c7d1f41cd5db49f3aa4ece4b88e549dae29abb8b06055e7ef40576457c2708fa6409e9a79387f0e8ae9aa5415bab556664546e069f008f9cf3e6e840ae08d6acc974ccf56b647489ded0d79ae645a5736aadabfcd9e119859e478885ede612f82cedbdac921517824e9a6cd52796359f00a9492d6fbdf03ffffb21abfae019c1d8d46f8a8fd49710088de77cdd1c85dddaedc678974e3e59c088649d825960f3ea84665339cb99586b5f5", 0x1000}, {&(0x7f0000001280)="d585e6f269a84d93c73405b632dd7a20f1bcb396dc5d5f94b3ec25185f413557512eb817ce3beaa996c569632f88d603883707d6c1f389f506be53ab7e755dc52a6e784dce0fb7e2efda0a976f6340e521abcd0d2135ff940ffab4aa619a6638347b97a860ddcca585f485c6c1dde5c0fb43eddd060eccde62cb8ca076833c4437220bf30d9fbf81f35a0e47b68c48d1511258d03d8dd6371e2980ca2927a465c95bad44fb0174d6feb9ac86aaae214f942c162412bbd6700166d301bd3b4365f865e2677bf4381f1414aae788cd9c", 0xcf}, {&(0x7f0000000080)="c88c34", 0x3}, {&(0x7f0000001380)="d94c45ccf23b571d74ceed6d28c359911ef387a3fe560cf6916bbbbea9083b2ecd9c86ede9533594957d82997d4bc99f1edd3e2e81137c95965f7b6a1579fdd27912e10791aadcc007c49afb0cf83071b822fa1dbc41e9a4af10747de69e27f9986412f609047850ed9d6f991d46308d9d9d99177d5cc4bb33708e", 0x7b}, {&(0x7f0000001400)="9724e4a21f1fcc1174bfbcfd1e46b1ece6e6abb12a87effb694cb94efdfefd6ea9b400d837e2937958a7543aad355ef712cf72c66d16c85c47556f62c61e05f40d7e34c697fd613a085616f091b0c13eccb7c5a9493500bdf10da925d8cc85c85e2876395e996b623d76ec4255c1dcc31c2c57f1a62a6614feb4f59ea68101f42cb72d9ffd553b9d87521f95490e6d9e54a874a88ab351fd1ce5884165393d7e79a0dabce0951cadbb664dc816957d76a64cc7", 0xb3}, {&(0x7f00000014c0)="76483197c4184c5d73476d1a1743c7e4fbd38ce0ee87690ffcec75ddd6781194215058de5d2452e0f3b4f579e2b8abd9958a12b2028cbe51e570130bdf346d993fe12a0f5f2c46b5fe50e2ea2223528e931a2b9a411a62f865f9475f58ea5852fc4732667c7093fba3108099d3d1c989c92552bb7a7165cc3ae8183f79693b666b6a7ce1df5b106f29e8ec188ec571eb8c252272c3e8af942dbcd7fd593f5d0760a2202a02e3feb3e5c0d3dbb27953aad067f6258941ce39aa516ee41cfb001f76502339bada1f5cd0a9a27ff7e4911daea25835d70191b420c17520123ce6b4e2846ed8647865869b43d673d1f572b4dbf663e5413585613ab155785986", 0xfe}, {&(0x7f00000015c0)="3efc4f9264ec285154e6a8b39a293e3ab9ae29fca77fc751ab66812fc22a50b2989dbae4b6139e739c674e291b4504d0796ecdad4a927aa34d46146c6a5baa30a180a41e", 0x44}], 0xa, 0x0) 16:02:18 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xfffffffa}], 0x1) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 16:02:18 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0xffffffffffffff80, &(0x7f0000000180)="d4") 16:02:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() flock(r0, 0x0) kqueue() 16:02:18 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x85}], 0x2, 0x0, 0x400, 0x0) kqueue() 16:02:18 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x5) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x12, 0x4) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) 16:02:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10004) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) dup2(r1, r0) 16:02:18 executing program 1: setuid(0xee01) setrlimit(0x3, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) 16:02:18 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) geteuid() setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000000c0)="e8f0e55e", 0x4) socket$inet(0x2, 0x8000, 0x8) socketpair$inet(0x2, 0x4005, 0xf6, &(0x7f0000000000)) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:02:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:02:19 executing program 1: r0 = kqueue() socketpair$inet6(0x18, 0x4000, 0x400, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="e7a2454c9dd25187a6a3e4ffc2ba0c0f112a88725dc03f2c5dc0af6ca9c247d1b776f6c3b65096fd0678e920c67216878e0a5ed67098f6ffacdca34b9196ce115b0b5363adc667bd40cf83a49a7ab62ebbedaaa1860ea5463d18b77c99515c4158a4fdf1d67742126b590ff7a9e51e2b8a00e686f221a181a811e5cc2a16b7ab134794276ad6a897948d2f24d45a95a253721fc10e3f9c8dcb2b4e507087bc4d3c492efb56e0278bbd39397d6d52cfd7fa7d96afe9994a85ce5c12c0170934340404463b96e4aa378c98dcfb3116c966055f1bf72da1780ea02ee797777f7350b5d5e31f63ffb881f0ca0c4e204a", 0xee, 0x8, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x400000236161c1) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) listen(r3, 0x5) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x8e) writev(r0, 0xfffffffffffffffe, 0xd7) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f00000000c0)=""/203, 0xcb}, {&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/201, 0xc9}], 0x6, &(0x7f0000000500)=""/128, 0x80, 0x1}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000005c0)=""/237, &(0x7f00000006c0)=0xed) 16:02:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3f, 0x9, 0xc5, 0x9, "ef84c828319f34fa25030efd883febcff430a933", 0x0, 0x5f8f66fa}) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) 16:02:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a03, 0x20) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) 16:02:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20000000002000, 0x9) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x90) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:02:24 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff) symlinkat(&(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") getpid() symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 16:02:25 executing program 0: r0 = semget$private(0x0, 0x6, 0x40) r1 = getuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r3 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xffffffff000000, r1, r2, r3, r4, 0x132, 0xcc}, 0x8, 0x8, 0x4}) r5 = socket$inet(0x2, 0x200000000000003, 0x0) setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="e307448f464ea72eef9e4963cc8165e73fa23984ce133955b8655e7df75f54e94d65f168a78410de65cc8f8a40d4bc7e6ec1e511269f2595f31a96c504f37e984498ad08b5700974ec2270454a0a5590243aa6f8cb5b714a3bdf4cba1ccdc020667a505666ca69f8f42e21d9537a", 0x6e) bind$inet(r5, 0x0, 0x0) 16:02:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x8000, 0x9}, {0xff}}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) flock(r0, 0xb) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a43dc72356b9", 0x6}], 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:02:25 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r2) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:02:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) fcntl$getown(r0, 0x5) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:02:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 16:02:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="80b936e6dff5bebc6d2251977497e1c835798366f6b85a10a1425823483fdc317d33fbc01e1025bedc9671370c373e252db87f2f25c9b28d93dccbb12db8a599d961f24a0d57a37b12353ccc12476eca6f4deb3bff9278", 0x57) 16:02:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fchmod(r0, 0x68) socket$inet(0x2, 0x8000, 0x0) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) socket$inet6(0x18, 0x4000, 0x3) 16:02:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) socketpair$inet6(0x18, 0x1, 0xac9, &(0x7f0000000040)) 16:02:25 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 16:02:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xe100, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:02:25 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x50) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x161b) 16:02:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:02:25 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x41) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:02:25 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5b35) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="9e317933c1f2b99abcce06d0c46bc32e60f0b8dea2d09962c2673f8aa0063121d62d5a3b9596749f76de9c404e84857058804aab7624a3adc48b1b43aa1b1eeddee1e4ee17aef9eea8498bf0c4ec10e3ff8a4a5fe5e23c4a57574833d663ba21d216f52abc3126d77579b9e328af0dc58362905761f90b376fe2c4dea2df14aa2d38f61b5f396840086925f0e01d6429bd383f670859bd93e2e03405ef448516cd5db3ae0c96dbd4f17deb2ea6058dd0e5264e15104581a41ac5c7d2a43cdff9a44aa4ef6bc2110a6dc2c8f7f8b642691dc1b60eddf938d553e2fbd65ec0d683d9027ec94f97d80215276d", 0xeb) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x20) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:02:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x1e9) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x40, 0x3, 0xe00000000000000}, {{r0}, 0x0, 0x0, 0x20000000, 0x9, 0x2}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000071, 0x3, 0xd7}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0xfffffffffffffff7, 0x66e8}], 0x20, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x2, 0x9f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x1be4, 0x4}], 0x8, &(0x7f0000000100)={0x7fff0000000000, 0x9}) ioctl$TIOCSBRK(r1, 0x2000747b) 16:02:25 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000001040)=""/4096, 0x1000) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:02:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x109) 16:02:25 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x384000000000067, 0x0, 0x0) socket$inet(0x2, 0x8001, 0x9) pipe2(&(0x7f0000000000), 0x10004) 16:02:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f0000002200)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8c8e7ffabf39fc41378a9f6cc45502117489d73b4cd2175a0db9a58176d2f6451222148f7422a4f4eccb928aa1d9530c4a3ee6b1e8451fc042560287bd9750bb60fe339dbd8b102711f5c453e2f1ad45a6e1c4c9aacbb04cc4ffca580670c782fe4c5f4718953e67d969fe906f1f3418b40648b1f27f9b11177fe4e605f5164cbe665a9b0eae060cbad6fedeb2ded3a4e4d", 0xf54}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="eb25272812aa925d799962409ae29c827e778f0edc877d79863630a7e3a356f2ccd8d5674d40124bb3b7", 0x2a}], 0x1, 0x0) 16:02:25 executing program 0: r0 = kqueue() r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/250, 0xfa}], 0x1, 0x0) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffa, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 16:02:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7, 0x1000, 0x5, 0x3}) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="8bce93b0536cafc37ca071816d624599afbaf26e452eee753857e9f438cfed183c1e0fed8d2a4f8f06154982b8adcd53700dbaf5b70766ccfcfe445acb01c58a71e01b77c33c59a609843b26985139586eefe497558146a2dfc21e9ac9a761d9f42a5a3c2599688e570c744a2f77ca7708ef831512ccfd424933113496187392762d8e9896bd7128fab770bdec13a22841a62afdebb49302e6e7da31aa0dde179f3e5e7be1a3ca9d41b817bf8ab9751cf5a682075c1b2fc164c74e54344f432eddfcccf653922b5aa5c048d769c05a8e78e3dc04a205399c007a72866b66265701b800fae27f11f6c17696ed5bf61cb2a531d296221f839b08cf41c6a77a0942877e5eb21d1b54317d67be79aa5c344a63f9d84eaa612a251299c23d2135ae21a615181bbf233a2c8dc194af1b30d5b6176cb5b6e6a7f85d5b819745a29fdb50700514216218e0e3361a5e1114edd983cf3bddb84c35a0dc2662207a88ae36b72ae0cf7d8a5221578d1e5c865a19ae5287d8237fa61ac531d5e0e00391ee92bc9a85775c32b8b6d1e2132af88a745415e0ed5a966ce82413c012b347e024731f093599012e0e728d0f941e5c6a8b613d94163824c38ff32f720fd01d11efb067b0f820c1dd0bdae4c45b8862726ed998d6bc3ab6b1df9d6343cd9624e9c291cd0ab21a0f998014c56f0cf538aa787ded2ec03c2ce2741534d5543b4babc4bd44f631466b407e44a38d56d9c791bd53f96dbba99ca8aadc86fed9cb89e382c64bf003869597637025e62bff54d9954f943510d7cfa5dd66e7ab6d07d72b9b21bf64ea69092a75e873931b565a4cf9b59e44739a4684206a12ff8e073bd7b0d1655263ec3125fbf81c7d98e38edcce47e6711c4e14ac79c85aaf761394554731ea7197c5b0a9f5aacc471e6299b15f4103ca557b2f649985b2cf266ef6fa4fffc5f5fc641dd2c58e2e97fb384c99197de20eedccee8375b0514f2d2fe703cb655667ee535ebd2c1e4b3ce7590095db67b957330d338eda4d2417d6901f7ae6004fc66454d0742308981ab48b83388bebd37334af06c42c82faac493da045888f1d2c8c3b1dd0ac1157eded14c60420e0b3ea7938a3876f3fa96adbaa0e17d5ec31f53ab2fc2fd304824647b1354a3d113f2fcc08299ad0ff70a058b16bbaffec514d350bb94fb7d3275e415b62cd484ec6f037808b29ae10f042d5e2fed5553b3c1da225b862d851e77abd08b2980bfb355e2bb296924f210bb540d505c38af0eefb8a380e38e6a5551b44262ec52afd4856274dac57a153054ddf6405388cb0b108df76dd47447cbbcd2d3883e3d3d3cf01d3b4b05272a2b490b875c1fad0d0a7c2de6b5641a4cd3e70abb48901b21eec2e8b6ef978835ef32b1ceaebee2797013fcf9040eb44ab2f3842cf1a94cefbe13d20fbc0b89836c8aacdfc6ba7abaaf4080d36de1436b9918ecba5a82ca7c6243465b1feadc3dc8466be0b25b5b58890ab0a3b15af62540405f33d1d7df06dc2ed30f164dbcc36474fdd6c9af7dc0b1cf149dca1a9af956e7c95915be338ec1a118961ed2e64eca97c9a8d06278b8d45f837a3c0096d519e471c9c73bc284ea9f8c63ece633e5f50c14647eb345f56eb38e5c049f902750736b594af9a131f25fed35adeeb9ece51c3221b52cae6e96233c03178214014e620a33ab0feee2af424a326fafeb1577b4ad4690f33b5382533ed04daac4b8f204c7446519042b642c411f218d00afe7cb5834009d0339c9083f43b17ee224fa6118eb69b4a2f2b6256bafef4d970f67b56a738c9699493f1dda13ece8647c6cec3e3199584258db9e2d4fcb954c48809bfbdb2a97491fd2e1387c36f2bcb0f186bbfbfa0011d6ee0c4b83dc9f0fc876bda9512b7037d40342741006587e36550fcda60a426e2af7f51a14fa0ce2ba942b7ba36d6e4735618a74ca7329a40bcda9690609127073e77be31da2a304916bb79f22bb348a85944e3aac26ea167c0a698727b9129469e85b8400f5b19f8721560e8204eae87656c5a098da996bfc62d931e85e99a18add99ab44c5a26323057bc03a10f063a2b48964a5c88d34f99d2395286011a2eea9750e583962ace56456022790adc8030b2ccfd202bfe76601ac1dbb20534ce7cf3b7d1a093b942289c857594ee27fae13441cd974639562cc3a98e2a1b9c3d6394c49252904029fc578638a5146555cd50974e2b3e5e2102f9b57347b45b937e2cb981803bf289bf3b3555abadc8991eaeaf55f9290d9b2cbfaeaaafa786ff5f7d542202b9febeab101ef845084fd1d7b88c878064d788bd380d5d63627eaa978a7e594b55f676c42299a1b61647af98e982f947898c844d1caeb710a8a3b66a4675d40e9e3bd8af1083040d726d346390cf94e2b80aae67efabf14304879ba276f6bcf7bc0e836842c72025ad74285da6113d7556c778d0787358765d3855e3230ed518bfc733a05a18813ebb617119227c112e7d999fd58dfaf4d2131efba52e8626db0ccacdc7233ddc2d7cec1e31afb4e84ac2d3ce284940bf2693dc52ef05d767c895f891d27798129e5dd0d4629781c96cffdcd04949cbcc8a35561b9792628a66fc485d9eb77df57d17e7f8230221f5996f5e412fd0c9ebf1f6dcf3fb7568ae49d39a04168366e674193b19f13c1f92f08901c58c6ff3388dca2ddd8aba8c8940d4285f927cf5c006d7f47cd8ab1241c87721058f30e15841b733b68f5da2c0c3378613f028b1c16f1326e4ea9288753a9682a029abebe3a834551db3b4321f34b1e4b3f01eaae2c82777ddb449c39eee91fcca5dfed327b24cb5b29f1cd7eb68a59fde334a6b9e0cbf069299c7ced143ba2787d938cd9312670200f6d2638c6c48760cb536751b43809a8368ff3813cf72cc90fa5a41c3c6c8949af8cb63004371f50425e54ce2cf2cce089a855034ef9ce591630cca1e14b98cba6cb37c056096cd3315a96c45d767b586ce638f82b56572a8775f932ffbb1e663ecdbd4c18853b186deb5465eda18f1be273c4300f58329c7c8bf12910110569fadb5ce712331b2fe1d12a7994cf21ffa2e2208b8c79ff62b5847f03d74626a72a8912c937dba00e040c4868d05095052643fb29bead1d2b3d39ed26068f51385613fb48b2f39542eb048a330ebf8052cd5403bb2830c39a1ebfd7c0d4446d20f6832a30ff3e408c1ecf6a0893ef9fb4d9c22151e75f42aedfae2017b47b07670d90e9cdd6f7e92d6985c3dda06809c6590c666454476f7ddfc6127b91fca1c3cfa5ebc2fcfdef534d3c17b67703bf0f2400908d8570ae9c57d993ec3400781b12ba85a68f3b6cf85ec7b8d09d9752aa6dde9c4ab83f936a3c1109d3e59f5625bb5548a6b8f80323accb43cc0ace7cf1712a0c41e845c21dad01f746cf1b76be0c3ffa40b95ee14fc3e60d2b0eed2e5b9362f7f3b710001fb47e9df32cfa30eb78d90ac6fb410fc95e3d63c6d545b5a8e75c986c603dbfc30b00aaf7783e2fd4bc8cceefc6e84d5e9373a844779a40e04c181d1a51431ffe09da48031fb19d690e762c97c87ac6bcb1ee1be82e539c2abba7a736b8614ea97f1ce4ee14171b08bab3fe2d855fc081a15aba4708f6d9460026184d773f21ebc828340e60f5b9e5019c3e59bf7282ae7fba644f0e196a8d186befcaac1cca85233a7e92db325ee900e17f4717df7e91d0fe8374a8246991b79f97a9e221a3ea9beb90fa071db752178417530f4f906ecd9362be0bff379ca5bee675add5b102c940e7703884181c8e375a10790796147c01c014399bfbf0565133394a87b807808097fe66a7b8c526cb335dfd23e3317a5b42eb799852adc1b1c1362d427b873f57605381f3bbe4669498b0f19b562dbe5f7688a9074a024880bcce47f984c9ea949cb8657d043bcba90f2f5d6c62f1cf3453dcd231b1304b2f01b911b7dd7c4120f1e32e450ab6b3ce70ef12687f42b5b785b54eb92c314cb5ddacdaa28afdcb9e80c0d65a2f2f69fb7ecb410c821cf0426b42bde14887490557568a730ca16e578b48837b3a6100329cdef8fc98e9449d4312726ae738ab224356a65a8e4e30011637efbf8b7722a15d7e91cb5f1d706fb9416210d4006e7df87b9a7ebd6024e01ef4aabdb307329171d3738d290e4ee0f75e73e7933c1d1ec4ef811793fdee0fedf414b1b71eaaec07c264b77016cf49512585c94216a3b305fb8d908e1f42743f287acfce0df30a687a2e2076185283236b21fef53d1e62d68106c3a8f33fa5a645941fc5464232d1662d294948aff7bfaba583d897aec39cb63f5d8c27705d2780c7031d3a0945f5fcfa11813ba9a4f7c738e3fde2135c3ad11cd22b8a5350bf0de36e8dd8be1b95949527f12e6163e2f86b174a7b477715c00e50fa8be738557b044b5a570d65ad2fd1413fce9f8a3fa9ac1fa5e608b779554047a61806298b57298d63a1ec995fd8b666ec3fa8fa481f3ec9059bad4afec4adc3b71735b46e1a372bf5d5ac9cd7a7ee2d2d2d2a992f1d0e154adb73125c2df04e025c48bd73d280d2c0941d9c65dcceffb974fc617496287e437eae4285e9e418a21c02503358334d2b69aabb06153b1e0f4bb2b5224b27b26c73bcd980064fdf334f6939f35bff3a1b736478734f989cd82504ffc9efd190002ba7856c1bfde520c9c937e626435e58ff62d21199da229ef682b338911929a0eeebda8c134f65a8b0830a0889caf4d85476bc0d3c6c62ffe9e9c9d958053d70d6697ae9ed8e29e1ebb30e2c48756f53061456a6633c7152c9c04b1527bcb58b95860f1ebee7becd80ff817d6dfea6d659b489968bbdcf9a5bcf8beeca1045ceb057ca462a7b3164b7ce39cb2e795de86f971c064fd12fd0a76990f71c0b8fb33eeaf3f3622aeace9b84a5e1a28848765b1e1ff1552a892756e98bcff63d681b7bb660f30c374d4df97602a96445a3e576200bb127b54326127bbb919569075d89e793369093e88e343bc1b9dcf8eac99f053ebd039378ed72206088774382763882395804672c9ac624e2f3de9198aebb07af47d0c37dfbf0032a6d7bff95750ca268cdaf3a6841e17ab1ebb360e727a3e94454aa33b58dfb33a6752a78b021e6c75d4d13f015663f8f801f7d77ca73b3093ad10706d76291e372a9c1dc5e06f1d9b10ce5b0b8a8c316e7cbec2ad9ef94eb7c0c18d068ea6725f758b641ec88f9a5ef5ab36de949fdac8e89d2389e2e8ccbfd5eeb427c6fc62ba1322635b3d93fe6acec14a0dbbbc7efbf0bfb6765d6b0a48823c4b35ab96e15c45f8dc22e3e8f02876531acc0912d8064d2f973a109f8150639a973237cf6e3ce21d82d4b4f82b11ed06efb6c6a5bc6d9d5d8c16eecfa26bf4b14bdc105a8dd5adec7f233b63cb1615cad4195c5263fa433095a041693c4e806170420918737a9791c5cd5075d0d9d993be96589fe40468290b91b0f1fc7b88df8cd39b3f4969cfd1365cd5ae48d695aa4896704e725370264649423965f4aacd5b0d83a6b2f497fe10d77e62b487556deec37913bd9c9a8fd20255d69d3fb5ae7084fbf2b865f88d505dbb8db7f678f4b8e89196d713e7113ab1a40ffa5b31bc7166dc323c775e69f0fa96497f7a5daed05345812d447f9b79598c9fd868d101895f3957c0304d6b8b0f30b6cbfc3470b7370dba8ef93224e34a887e308a91322f1371c60b96f3ef33f426161b26b30a4ead7db4b30aeecab3615bad6aec75ea19ecc13c3eccdf5e158749dc7fe2a11660f8c5c9a5ebf0d6710789ec44ca2c6773678fcbea1ff9a7071658fdcf4b7f", 0x1000}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) 16:02:25 executing program 1: munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = openat(r3, &(0x7f0000000a80)='./file2\x00', 0x800, 0x8) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) bind(r0, &(0x7f0000000ac0)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) r7 = open(&(0x7f0000000b80)='./file0\x00', 0x30011, 0x1) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) syz_open_pts() socket(0x2, 0x1, 0x0) 16:02:25 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x183, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2, 0xffffffffffffffff, r3]) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r4) setuid(0xee01) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/13) 16:02:25 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) write(r0, &(0x7f0000000000)="607d5fb045ebff10a2ce727f30799fbfe46f79963aa96844ac62574e13cf1b5dcee37aa6a7d759981123f0502b007bc16450a901225e505fe9dc496525e4f02ecaef17722a1dfc0446f326663ca072a6851f3591c77f66801bf27df190227abe702d0c359c148aca34a4dc1c3746502ad9f7d87c622c455acf324f5b0add5c40119e884146c4b75fb2b0d5ad6329827b36f345f3e3a21cdc4de958", 0x9b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151", 0x0, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) write(r0, &(0x7f00000000c0)="5fac33633a47fb628d48a15b98e12ba4a2dce500ca4dec6f5f975c9b83fe8a586200b3428ad9c25c57dbc31076f12324496a06caa745c7bc8af5f79b04330f1f2f6d236271ccc194cf435e05c5ae475a0b8b19de831f68060d923d0102a00800b6770dd53dfc090816a418159e80af", 0x6f) 16:02:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000003, 0xfffffffffffffffd) r1 = open(&(0x7f0000000000)='./file0\x00', 0x491, 0x154) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffff7, 0x3, 0xfffffffffffffff7, 0x9, "a940382f8b95d572f25425011eec4c0b8ea725ea", 0x40, 0x2}) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) 16:02:25 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(0xee01) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) 16:02:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) 16:02:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000740)='./file0\x00', 0x111) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f0000000700)='./file0\x00') geteuid() fcntl$setstatus(r0, 0x4, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) r4 = getppid() r5 = geteuid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000005c0)=ANY=[@ANYBLOB="01002e2f66206c6530003af5d67c19f0fb3ea2add9ef5cd42c7fda812a556bd0a5c149d3"], 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="07fe25ef230bf0406dee32424fe9333b2e", 0x11}, {&(0x7f0000000140)="47861322eed6e53ece1a3b1de3976277e71f3f025e40d445eae2ab4adfea9c5ae9a1350caf15b1beb7032ac03c55", 0x2e}, {&(0x7f0000000180)="93ffe7b999c65503920f9957b5c7713f2145a37785ccdb84bc655fe2433efd74f92221ecf9717301029bfe68a18770b52ff8b286a7d0bb2c55c455ff8c3f4ccfc164a17126a1155124f055d85cc61ef43d93b88965785fbe", 0x58}, {&(0x7f0000000200)="3c06379a72c2f0f0c44ac947b9d7f5de1675e58883e78f", 0x17}, {&(0x7f0000000240)="73af270095f9415fdb396f1798b845c220caaf2e36bbb3d810924069a88c5dd5cc89e271cf34ecc5a3d4c0c59a4731f309f0398dc2f7d6831f09c956ecfce8fce32e5d6ea242fa6264909463f28e085c850618c64dd29acb481c979ba28f09586cc5a9da4c70350986fe8fc5e5c368d9d6f5e19c8dbb4d5c36225c5698d63d08a919f14c3afa5eaf05f928cc1bdbb4876f49cfdaf37aec3dd162eba93c000918ea253fdfdc74bf3ba5f63c2e39b8cd9581d02178e2cb9c82b6e583932fb4e86b5ff18ef3808c8f8b1b45e0e23b2e4e9a319befd031e18d46dd6926c69ae1039d6bfbe58373", 0xe5}, {&(0x7f0000000340)="b8072f93c5d4ff4e1cd8116fd8f67b6589b2d16608e3d46666a694a32f51e4e10f4fb963cafa03c36c7fcf8e955f2783c1dad51a900718f2f58404f6299948fc796b2b21944c2f39bacc54305d3e9384223e57bf4ff2aa31a74c7a12501e4fb1462f7fbb7910465303aed6a3365eccef5aff94c87211bd7680e878e588e2a2dd294ee246e3fd9a94714b49c842537dc84787002fcde679e0e7ac33dea696d1f2744cc1dc0660f0fd216bdee85b086c152de6e112f340", 0xb6}, {&(0x7f0000000400)="a7c4c5ecfa79112cf56edbeaaaee3c5b3a0e721b0abc226aed7d4f51278fb3d450eb5d95c563fefa9e04c3968df4bdb04ad4393d60772be505e616efeb44ff59e89e1a906d372ecd35fc25ae", 0x4c}], 0x7, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5}], 0x40, 0x400}, 0x2) 16:02:26 executing program 1: r0 = open(&(0x7f0000002700)='./file0\x00', 0x8000, 0xfffffffffffffffe) symlinkat(&(0x7f0000002b00)='./file0\x00', r0, &(0x7f0000002a80)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") chdir(&(0x7f0000002d80)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xffd6) recvmsg(r0, &(0x7f0000002d40)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000002b40)=""/220, 0xdc}, {&(0x7f0000002c40)=""/195, 0xc3}, {&(0x7f0000000080)=""/9, 0x9}], 0x3, &(0x7f00000026c0)=""/50, 0x32, 0x4}, 0x40) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x200, 0x4}, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000180)="fe7be83e28d18d97ab7085a1d6e91add5ce532493c2c608c73f74e68109309b63bc3f9fc6d677eae8c80eb391b4f9b8509a57cf034ec7c6ca8568c71711fd0b7a68ab2a05e3a994165add8df7636042f9c877e416e7bcac33b7e0d65faea4e329a7a90945b390053e7b29fb62f65e9f097a7b10906a5cfbfca3f6dd4b7bf75e68076a908ddb5940015bf48e7bbd47f0ee2a72dedf7efc3ee5d24110f5f5c6e329fe5bb7795d723ee61a6acb38fccc1e93a371f312c6970859b17a50529bd505971d6245ac61da0580fc71782d22004a7ed4d5aa54384fec5278385082ed200013c34c3f3c1c79acc256ff40b4e673d394dabc8cdead581cc5811311e85d0ee5b76412933f8132fa380c28d4b878a8c097e72e3770913f1863eb286dd9ea5349921322a54ebb5ca716860fb731a851ff60a23b3f17cc9059c6d46005587877e801727b932ce3051830b083982377254788587612033b3b57426c41a84aad3317920dcac3728635dfd435319d095d79353943e48130ea19d75ac71dcf2d72d8f0298ec9c541ba37cf0ee660345ced8bcb702b087714daef4fb8fb1fc19f840a3ab809f70f7c2222c322343bd47d73d89f900bb2d37da4f2f048bc2ff745dcab5f816484b0b9bf2a65f96b441ad8496490e1be81d02dae02125ef5272f1a5af463a6ffe110df2d37831dba09962fb03c315696d486ed2308dc81f4c5fe96566a0ebf94580710d22040d622d842373aad10d48c34cb8da1efe137079167dc59d46aa4fb3ef5cdfdc4b401820ca3cb7edd71aaf973f3ee4c81186041800f8c4dee9b2d216d149a669c2014642ef516241e75fb08556287682daa30acea37f44148952f36ec68af2c04a60e4ab65f06ec4b08d5e5326e86488efd1f491bb29649f8dce168d3bb67a8d502af597aaf84272b299a814dcd141971025467bd874659f906242b551e6abe6f059a86890734ffd6f3f33fee1de728de668b131a9b832266f247491508971dba217b72b792fda46ba4da0c85151b06bb2709f0489f86dfa7dc984c5f0fab76fe036e4383a2ec624be28e29deb08fcb6c1d556ecb0f9be693563fb24e4de45f51fef6ecbffefb52650da221877acdb7ea8a0240732ade1c30443e46d1d13d57b770ddb88fce99dca4433f7aa5933e1dda172c39d28f80fb7ef144f738a00057f9537f5f9244f600118365e9be4bb1e28361a1278617421519d5ea0d9b84f3ca6265a6698192b0ad01d08c5d7e6d09de34788126b880496a35dd1bf88a7119e2ffa5731f005d6af839598f1ca7fb87f8029bd70f6ed327fc0f3cac06247ab02921b1b2e80fd0fe7b91715e9a3d68499615b161ec2ed3b478076901ce0360942d08a29bbcb023e90c57a0463bda45f2b0e514f89931e505c694953393d1d6cf42d5ba1d7a24957d12ab1807a0b363da9ac6a70e7e152336e6ad03ec85294ae2b29e8e519143487364863361e285cbf2d75faabb26e405cba6b1f67226e24139f81de3f5566b5b6432bd11f2b016ff8f3f6a067604d7aa198e304b33209b84b065a0f7c135d0024fbd2cc588297e15c319347b58355e289b600ec117cde0cf2de23359947979bd41ef35ee621ed91926d3aba97d47c16dfc8517a6dbbb434c5ace8235fa9dca83ff26ebd0d69ffc78bdab0b5ff7032e9c9b5983567afc2142621428170005f474f746620a34f178abe2ddc3626e9d1004124710c0b84b02dc845e3c13fc184b35bfff80ed5e342c99b9231a27fbb77f566dd1d9491929e731eec7b3946e7338b60c20f02f168160e5e040453a21caf16aef6618cf435cbf1e224990512d97855a130deaa043da931073b11919a16c3cc66ada66cd8c76eb2cd9bcf8db1d72b9d1aa274b8bf3073bfd57e52f27d43de5e23b1c1f556e41cfc2767d42d859f9a7c40c6560ce7511d11b401c7306569c357bf8e3135c77d677527525183b680824498b006db0f2af48be87087c45aa07a447d98233643533e00670de447951fd065b3a90d84721715e815a24d5be7fdd2d4b7f7e1820d81f300cc0a6fe7aaf8958149cacdcf9302937e334e585c94e961d469a012c5c07d0766c66453369cbe03fc0b12417ad1e26a80caab8c6cd4ab4a8849fe5dcacd5e8a5367ca8c89d36fc04ea4e973b6855b1156f39e1639a93cd4660b21b5d9c353b0c110f12020812319bffe680d7776970b4f8b447fb023d5c6b49c22a76ec6e473b373d7c53b4d6618025c2b28abcf956ccddddcec1f1644f57bfa84ecc8f2fc4de0b402daf3c91f8d362f4d62416f621b5aa5d3d2451566f2cdeaaa9695d43ae5cb3ddeeaac4a7a9d4b8d08f26753f0d926a29d4cfc3524c0defe04cf6efe7d4f072b694fc619c0563088a86a426244c337f35eae4ba7e39972fe97aec0b67bd060ee70b2ca6e44fef6d089c33a04a46350316052246affdb1e374ab7df4c720f855d5683f1a42b8536f25cfff9e6ae0f9ad4011eea0b19d4e2c55c8caf368616302cb2cfec15b1538a7bb8bc6b33cd25162d177f8bfa05598a033d1fda654870377835208739098424da71415929dbde6eeeed27460952235be36f7418fb26c4d4956e05bf72a78821b394307d5108ad0e45a57a44f6c45b7edf7abfb93d6e098ab9581533074ad0563e0a87dd30080babe4b9567c0f79363b2c91d957773a54fe7e3fd9e41e8dbc93fec9549ad27e6bec074e6f84c30d4604f93474ca2fc2a2a7c2722afed360c2db8173bd8f9e723d24867d5ccc0af81e7ae1499dc0277e41eb9ec88b33eb425fda3855a49611d48d8561b6a01833319bbd8501bf8ab76b1a8aa282e308a5ec4474ce3e25c60a40fef7f6e51bdd921e6f02cf1593424c25af77a8b848b30adc7f888cd2e0fec64b6e2cd27a0db7eae8860b815c3ac9ed26cdf2219dff2a848f87a354d00cb3ddf8c7a385d192b5709bdeedc4ed3702d73141a5d34224c3050c4f2e6d25ea45fb66a68f8021dada6abc30d220115efedbdc5c15d9d22e4db4b713ff68523045144ec5fc29d091bf70dbb1db78f4e34b31e1c91c9c04d9d79f293935a33a0950ee838adf42feeffcbae44158b5a5381b7f4631dfc4cc8abceadc0fa33021df445f9b907f84af924142c9dcbc5f6d3caf8beb52f127607026ec972e4ec7448b0d2343d9e6be710da09add104a84cfea78d0f7a0ca634b63ea92d17c29c57769137a9192bd28ef7f182c66cb43789eac23445948296145ac349ee94ff8ab3958f587105ca2d55604f097a34e7d203a93977997ab5d9c84447cfbe8df569445973f6e5076fe5273c2692a60adbfed0cb05925ec7e24fa09c236e0f5d2d04ac4e61db1e7cb16a6f22d2fdcdaef158afad420cc1196d3414f0ef08bbe47ac8adc7d92cb00f28a2d585e29530e41163d872d958e85863d314957cbc9f5008c4dba4e0c26104fb809c44be32ac3841ca518530576b3571f4e48bd62a44206f5ede5228a242c5577843e118081465aef1ef0da1cb3682549d89ae2998c13201bc6e64b6db8979737ab7ddd809f23d35be0a19b02487741572698552b2e56710e13d96abcf63ce4a719d2d026f8d9d6755e3a4199d51d39553052ee5279ee414cb7362d4b95817ecea7bd12b62dbc63314149fa8074c8fbfb6b618af032f67e86d2c4d0a56c071c0d133d9c78ad97a6645854d04fab88db1981357b68566ed47cfe13d3ba9a24e4740a15e7555450f8a1e6dd063343605e74cfefa6370c5b637be76bf89b6b3b3d694d4f07f8d811c9c908c5a56ab898f313282c83e2b8dbb196e74a3b0a8e56280c0ec4fec766a7e2c57984bc263e68b523fb2d8750f079f1f2428f5e4e6b1d42d7412822281ed51526074ce4fd6680422e49b38cc6379445c3424e36ef6b78654f1a695a53753dee9810aa317d4e81b3333c85547da9d8597795e9f18a85d257835616950f1070af27b34cf5e903281ba873a38fbb02087d06963d7fa134659cbe04c294311c56aba1baf3e5b936e873a62e18e4ff4e5b0b2b76cc571dc34dafba6c780124ce42400256bd3da19c0cd17f5876282f4a2ac16cdbc2674ae03e450309004ea8ce21b24d1baa371814e24e46bab64a853fa448a4da3fd38d439f0334cbd3df3ddb5ad983b67a0372321798daee92cb03e1b7685e0ea00513bb2f974587ea96ad43669a9fa297a360f70d7b2316d1fadfbd39782c895fa26d0d097e5b15285d642be08e7cec16af2a6001f084274f19aee666819f0384deaffe590b6f87a7dde0d478ab834b70e4c474f2b597987135244875ca3c525fb7588d9d3abcf887687e402ef5fe8fe9ee683ddcf2a5cb1478395217659d0dd6d61916589fa0e7852411015df79bf6705a33095aaf7458e75b21443c72728806609e50cd1f1f230b98832222b6ebcd12ce9f9505a5d552c2a4307a3f5154dcc07a34dd80b3ea51299d2008209f1fa71d5b3d681a937556f753c897106e698349f6cc9a93b0f504cd6c7742a2d58aeed5bf47563f9a6e9655c4123459e1ac48871f6f794e24ab178b0a799a871cc0b2deefb19c9748187b0252ec1b18e398b276523e85db828539fd274f30b5da5f0a8f92e5cd6c7e4d4abb6069c08e5b76e7e5b11b659e6b3ed32e48f2c0b02f8a65a8ef9747f26c339b0a8a95bb860e92cd867a731a9cffc45b97399ccc2b3b43c00f85f5c043c135ea7fd859f83220388dee385a857fb433ceee3c960f673d6de9f1d33c9a5886e854734c5ba547213aea2c5fc6ab6ea9c9deb33ad15f33d4821cba83ae1f04015ca47888415c7c994cd5be9c5471ec89fbece7d2b4a02a6604a1d2a97d5cf929278ee1e59f288526365d26bf8fa304d89837eb286f1f42b1295c69022cb50d39de0de8ccbbd34ece4b5745f2839506f907e698799255755c37698528bc7b4bcd7d223fba54a35cf3f8821a29d0efe19a5118caab210ece66fe43e98e6720d3213c3b838366f3795ab59fdd1dd585d0a149212af93bc4991211f1ea58e433fd7859d09f3129a9280e3d2a6abcabc6de37f41d31b7cefb5625b12a71e7718096c015965576f6d54558c4a2637d93ff3f9ed65d48e4043987ae0d4e3d18985b7503dc83e79c23fd900740f2c8a0d296a5c70d90315420d450ca6caacef1d4b96106423b13d78347296f27e1d312114c5ac1f9e40df7c970527a2935c327d93163925510642124cc06c773da77ebbfd5fc9910acb2f2e6fd20201da7b859c9ea53793180930c6cac91b4392fbd0753fad42c5ceaa66befdd893a9b5d26e488893bdc4cc98bc8f4d1a6ca39f7e3b9063c2f361fa6bf60c274437c9a15dd5791ea8356f1496c9242317c37ea4739b628fad0c82509a8fbc509c803488a5f247415203f379ee53c2d95a5455a99105ad23257a990e4da19ccb1c5e9c11c191b58420ef7b3f7701ed3e6dfefd8277caf6c4d021bf912bda4a7acb0a4625334484a007d8ce992bdb2a49295fe96f300597d36c7b3d70accda5dd32c1b6ce9e160e8c502d862181bc60fa7e3e398f224420c71b82561d974afa3ae826c303667c9d3540d8fac79bd66f0fb908a08176d1eac59e59760434dfb308c0973b065aeb485175ce5ee84f90e982e1e5a0a49077f0538931d57e4ba656c9f8113d1f4b26c2757fc31d0d573e8c86b76d60f5afa7a55751236c8349b40691e38aa6b0ba16015ff6656c4008b5f89489b79d9c1d56dfb96c31c8edc71dcb185e3a694534a666b3533afd60dd663ce13d7145b8d7de3ba7a0e2725cf187891a2f1ddafdfc1cdd61d00d4ccd09e2fbd28a5be6bdb45e90b3add60107da2922ca14cdd32c1b5e3cf3f", 0x1000}, {&(0x7f0000001180)="7d962398200665443f710ace1ba1c6ae138bf9763ea5a7ef814be48c7baf2084773cf58385e26a45d7a68c26c6fcf7f694d0e9c265cc940d09d996c3a231cdbbb6506a84e906460f93b3fac812f3e4edf45dc19f78a9", 0x56}, {&(0x7f0000001200)="30067a225cc11a48e070f8c1934a657905814a2bde6a751fd81ae2e9f98a05d93bdb38663ed6586abc3dac950fa8f5a506c4b88119f615ddcc3c581be5a00cd381d4acb907", 0x45}, {&(0x7f00000000c0)="55c00c6fe5ac85e2f760361199770377f3725caa69b821921b9e574e0ff49c22e9de88423a1dd5515b9d6140", 0x2c}, {&(0x7f0000001280)="7c79c540584e73728171066cf5565bf0b0980c4a386c2ad59299c70a05531f7b8b3061a300a440d34933d7d48f91cea97c10e5c4a9d836256c77dddea0079549fe785b2d61244ef0a364e51fee5ad9649450b98e1c84ff4000db1d17e4253f055e9008a7496ea3865ef2ffcf35bdb0ee67b2a3cfa154a4bc8ab845e4c5be2ae0795bf716358e689a44dcfefa459edc77aba6025435764091d99f", 0x9a}, {&(0x7f0000001340)="d634cce6223d4425dc003447d9ed464d03418290e6e8c1c5cc917d291c484cf18c9fafcc1a60ec2e023fde5c6ed918c611c56fd244bd37e9a5edb779f12e2d915068ab9427864c16e3961134977d7892f787fbfc858ba17b057402281120d6eb6b66d95687567e09560b1188bd83f55d7133650d644231b62e5dce6cfcc67b7e2c1e8f8cf1012b82e3d73676f3afc7705c182007ebbaaa3f7a7e02a9b72e6d97ab20ab1b58c16aa74f6d8a6fd3e3131150dda31f61466f05757fdb6e861e5f2e1580a97c0ce25b80f933df02cdb13b17b9f10fa48d4e314c07da7fcc48fe39ac96cd2d90f9df451c7f8766726e8885540414a7769cf3181d9ad2a80b4eaa1a9c0b4df003a51d40f9dc65c1ddbd2b29ec615aab08dca6c3278f22d7dad400b44344f9d65279a94e8d5ad99b57c0dfea7ebe485500379f49f37411d3925736eb0babffb9cd94e435e1877e33e8806b508a536bb18b042048e060491017b5e2a857fd6ca7d41667749a050a4d3d03498714c1c3d1959433ec8db24cb0174c76050f5386113249bc5d17573a315040a88083e5734be54cfd70112f68ba2dd629c161e75f8f137a476413f79b101d470f7d7c8c474295f9e104a4c425bee60d342376a1ea591de5a19fbd78e7014d74f214b58a06314189561ac8abcec679c9d7b78f37357d4005314ed68ddb24b3a31d8dcb7a3f4a3d75bd881e53a4f4de504c288ce94e1320d2c9543c6b8b750cf16e9875766fe141bc3339c4f91c659cfad50f4f2b67b83c1184f031ca1680c9daa33572f3326089f6494ba3321764539ca5a5a8a99fc1b1f84ed4d75b0f55af90517b8ae822aa60cfe819ab211858d296bdac26be2052d4c9494524e09590e904fc2fab9880fd8ebdd72d402c83346a85503b13b37190ecf58162eecd90a81ef1643c16d4c35956ef81a503050fb4227e6d3ad1ec9107736c991354a8419d52ab4ebcb8e9e35c149e1bc26987f9c4223e1dfae8e3659ecaeb77eb5bb0d5ad7c69029194a906f8be5f1758cd1b4754fe14f07140d41a932243b4d9fe9fe144b928914813a7573c68faaf71c9558f84dbe111b438eb255aa3ffe064d88bde13c7c1635d796a8c6d756742cecabc47fafc2b509daef520eced2418b432f8d91e324e36ecc9413b0b468a42d1f80c4ae2c9c8144fcb4021c35a683b66ca2a9889d2dc21f9aabd51165da5106b6fa9041aa45aaaee87d8d9254f7d10e2f610e3f516febfa90e8169292f7b8d70d447b77065e9b83f74a56fd277370b65881ac7daf44970cefa5b0972c78b3f74d700a0230055dd70e7158e90ed3a24632c8238f7348ecef78e3d9d1d0c93b479749db858523453a5ba2590b7727c13b6c873d537c76cc532bcacb5fb33fed7049da760edf9f26e11e51bbb39417abc2eb0084c9794a6947357b31fffe020b3c508675a0f1be3eaf22f72376bb7b05ec2686565adccea5e8d41802ebb5384048529fd49c421fbe5daff64c4aa5317060047b1be946fef3f0628b5276175443fe05f01be52e80a06c523febe7b1078d9195ed430fd86e655dfc90b8a5f3917f15ab96f1f76d91e05aee3f8d071e927f94dd7fb1f110c13f31f65f7b91ae183b6d5db12757ff0eb0e0fd57539a63ab36bbe3beac8814a081f2b33a706f8c9c082ae979f7e1a779aee1977991cbb6a155f16d0e65650b351d168590ac0ee60d654cf8545da0b8df13bf5b6ae8f72e655d8d959092ea25c4f63ff3e3a221e744aa953e24ca73fbd18a7d9e62e3ca1f1b460c6d22e507fdf5e2f85e6a8741128c320c033bfbc6f1502e1655fe8bb926b7933086d4904acbb6aa0a2dc12cf4c0ad273c849622988ece9e54771a71ef8a6cb705f35feaac62e248d7984065c82096a70d31c8e06bca85f607fdb42484aa4291d3d804146787b7a52196d7b3a2775c0e9a36eee580cdf979b8ecaef662d5f197cc9e59883e6383d7c7e186f6646d82cf6c3091ef51c3c5db1a21585e3a73ffa37e9ceb431a8ce27d7d750108080317d8564cb86cd91495e57eb6b556a606005274dd9302850f7999398d7c8b07a607b80cfc0d401fbab5e405840322f106c71b84adf683bf0094d9b497620d8bfed73c6ad201179938c158fd8a5ae0c995680b0316ea9269c892ee7a135f0a1042c302838c6725150d4bdce179b7439624b4c264d426cb6f1fde4fa6fa2fd05c72520f3a8a526a157e10e105ac76cca41c81d893c3b1e9af1f4b21ca2f326a251f67ecf0d0696eca4b89d3672953f3f9efdc69920dc68259b633dd3b733fa41286a58ef25a4db50625c656d818ca5e7f2d7d4835208d49b24f73e25dc0ef8abbab2639fa5c62f5ca4e21d177ce2dd19ba5dde2d3e75c7b3640b7c63d9573de659eb7eda96eb8c071ab3d4edfbd50e8c91f90b97e338fc8353789f3d21f6f5b4a378525fe0bdf8a6026ffc477691a83a9aa25ac858cae0e50d0e9f7ea550fa4d11932246945c55e82cdc185c70bfb0c6127359320198e892c49bab40c27faca6d65ad82e47d0ecc49d3677485e3b52ab0b198c46f81e1dc305a2a62528215b639a38a01bac931c7744e338dab01e326fec1dfef94db1d3c8fea6450e4e94e98b3f8c71716b88e35e57099b8b02d130c793055744a13c5615cb02e7231c1b0a5167611d86ccdf99d73b9d44a3339fee8dada29e605d6fa8870bccfc0749945bf1f1c54b9ccdb4315c870edd8596832cf1518522c2d4a470f58bc870979b823e5f2324cdb249cc7c845bc46bfc3f1ba0878b8309bb5bd73105829405ee5a7710360152e2ae05d2910863ea132e08115c2313bdf41b447840dedf3fec7a60e6f7ee12c6991ed276bffc226abf41942a34a28c0bcb0c14498efeb653b3efad814031f890f8bdfe88657adc22f396ac17ea0c07db81260778f93dbb36c9101f27eccd0b869a5b07cd20186f64e3ff665a516ccf0cf0eafb14ce0d81917e8250d0f6f15d60e3ac1a5e2b665414351db3fca183e1bf3ca3df14ae7fe786f03dc0f27234f4c32e8f0b148da7ea88d1febe90556c9cb4886ac839968ad51f98b34530a5b6b3cd954606831000681adc56cfb55f9db90f4e87d8ec4e2250392b7f79bd267ee8cf5530c86a9015ad29fee32cdbc2dc5ce9beed8eb1f217e79997232f3a5dc8f1e4732e6036289361e701877bff5e020ed6d534b7d96db6ffa110f03c01bc17d6765c9ae174d5e5c1fc57685d3d00b14bf1f4d793992924089ece9999d1118d8e0ae661f7a150a8b18b40afc4bc0dd22a0327dcf5fa0bb8f27b60158da1cc8e85593a61e4ff1ffcadb77e40a2c7618670664ff225e7b32d260ee3884f61a863fff152854651fcfbe999eeef4201970865b693e54402f0ef02ff55f89c5fa377ddbaee8474ccd84cb55fce4f78139e7e4e800a27ae28d8934990aef9201af3efa53ccf34fde5b0da6d0df949d178a091d3b2c7e2f7d94c0fa6ad282aeab9419e292b80b910bb4aa62cecc52d51a984b9843f14f76c1f805c17954c1bfe362c293e7a6f8acd28892db52b3ccbc31ec70a6a8f45d09d09bd345f5def4a1cd6f050c75972a3e9e835f5c5dd26a67469f20e9cf938313e526a61ae3193f3ea9b9d23d619a43da4101e85e9749b0db439599d1197c6413929a7d33cb67a9b26d5f20e240db22dae86036ea306a96827eac5df4b7a747fda24defe3b9932df2699b5744d09842169e5e4d698e64f77b38303346fcbfe67ced54fb34e9d899b7082328f995d74916da97ccd11f596010f876caa525ee1f5fc6d0a94837f70ed7765e0aa05e9db11f5ce4047f82c9015547187c3fb9627cb49ccf3326cec8f4a19c76afef2b75ee1402340a023dccbdc278b3c235e66ce60cdbf3a322d1d2a8620c3de787db2cf1f0cfac76ae5e9940bab54a3c9ddc7e438c463b25e4d4ddf82fb68d57bd800d64c54ae09264f3cb4be007b74aa5f16e14b8f380b862ff05c9f639ae7dadef229019bcf67188aad15c0ceac78f90d940733ef9727051f8097ca4712024b8284c5267762bc08ba3e3ef59b84d700e5fa4169061c3d0310b3f6e669e3019b56a81456f4b00aa0fa93028f1d274b016641e118bb9309ec74677fe849c511913f552cf5091e7d013f8f4c4e577d545d93c13a6a8c79626f48710b23a2db15f2048dc0c5f51b6ab74b02c012b4d9eb501054dc01f9a8fc6655dbb5df76fcd486b44e1b6e1c46c7dccc5adbd14bb1d0cfb4859ca2e3311242a078d4683cca031add4cea432da60bf091fb6ca399bf422cf988da7e47e48d11fb93e2b4269f444806adfce21e753e206b4796b0fa9cfaa92d9fe2cd25a0bdb0d477679f78421a9ed5e0cff206dade3873f41ead49e8546c1af2e996211b2b7fadd7c813f7fad6b7747d1fd45b78c5dc315b4b5ae90f1d6ddbc754632f35961c66aa895acc8cd49f5a579d2a523c1202e0365a6a505bf29e958fd953a85e12b8d28e86ec2bba4b211a0a7f8628d919f2600f743422a26222280597661eb0f1bab7b92b7223498c786a46eee8f18fe80675f2da320d68bb616c790c9bead419a5517de1e7ac6a4d395a947546e6de7e954ca553696379314351b3b6e9436bf9167a55f54b547e416a2d28160a4c60fe24383679e4efa8755578bf42e6b1373a8f7001e8e4087a694716d49acf4d872c853e8ba83726ad6240de2d7845ae11a7aa0cfb91b078659aec608b8122f16640e08da0548e2bb4657804a4419db1410c0b559d7a3e712761d21eea11f690e886106842e274679ac3b47e58b6e3380dd6132910dd47c3bf8af56db113a912385ce5581a6989d6403634b53ba32c625dc341f23dd6be053736d090be90752210769c65e74e5599a3b458b6223d6e1e4fdf3873f8dabc4625ede4a6ee2c0ec8dbb9acf8f6aec6f7fb4a7172abaff4052e92f8ba6bd943160e04120981cf004cf4751439530cfe0ef76cb37b3bac31d9f0caf3fccc8e9c2e750b70997ea8c008c06c39a6c6a44dc9a9dcd42b6792a284afcf479644591cc0049a7ae3398438021bef869130139dbdf3ca799bf2d694774aed8261f36b1e33fa34178ef99b948c76ed7404e7cddd6149344f72fd2e655404a9e159610890592ecf43c5efe76e44bd319d07c24014fdb3545a5af86958da1ef981a44bf60814ace3ca617a3bd458762d425abfc1d8e4be68b895507f3949cfe9315dc0bae1ccf0df0c14852da9064195363510ea20a759a450c27a55b1914e8f24732efb464f705a28d6d6f698e6e32b1094bf53c4cc6392c9acfb525b445ff7205681507b53cb9aa4c910d601311730722f15d6299f08ad99a1e3d4785f5ead47a3c04038b9591987bdfac2d40af3e32b037100b13f9098347630e5c771f97b24f2d139c7975622461a195083326cb6443a707666847c6507f3efd56e0c1bc141047317c0080b2c240d1138bd72f6df3a27b45ccf98643e86ca45e3de00858d68cafa33225ca2b3627889087bc55228e217d246f739cf84470208d699a57f4ca29fefa6488e67fb6a2ff5c7b6e007a4370d4d821db677ecc2f7dac0eae500213a3eeb703a3d7eabc844167270a08ab076d1b24ee5963169e4b15522dfea124debd4b04f5c47082cc23ad470e69a175ff76656a263e11324d9818cb92fa5bdf65520710716845759007ac0a46494a145503bbf0b26bc8aff50e06c3c395ff45822af05d3db61d5d83d583159f789d5fb132ef215dadb6db2d0a9fb68e023e92b5723de2d46d62d753f22a23faea22ba6731ba19830c2e1c895f2ca0e55b2c46570b013b48c75898e6f88c3f021638230fa94107126b774", 0x1000}, {&(0x7f0000002340)="ba4212ae3ce9db06b6508a45a4d4d7047305eb9f6dbf332e6e48fdcb3877dfc90b2b8c2b959abf2671ef06fcd44967818640d8b49505ddd2b28d633c58e0965d05893f00cd89052b796cb517ea8e7abc926f4c60d37425210cc9d18372ce1dc6", 0x60}, {&(0x7f00000023c0)="74496b0ad8da42a81365742ed399c4669c1caf54ad15c44c109c6286bba32d4b04949904425c5fb60fc5dd8653bc6012a5d3ff5015e24aebd5ec0fee50f9faee347dd2a310f5a1d7179b9614d50d16427bf42b8e339a267b3505269bb8ade3ea4518f96f412938644a369589a69f934ec44ffac01776a3faaa68f6213a75fd830e9a4bfdf56b1cebfc5d8591a5c9cb406de2379485863d549422222f535d3b4f7f10c9d3bad5492b7fd1fb7ca2238e4d059267ed4d0767901bddd84a08ea3a77e51a92b1056736", 0xc7}, {&(0x7f00000024c0)="7e92f91a8f5ef9e1dad4309cd7748362db3d5756f44df475d60950e972956f697deea896c3fb35e008b1ba8848051a567059c0a0716fd2ee3b3f20552e257437d446a6ceee411a9d2c83dd1ed27c7797ad7637a93269e6e9be4e44535e53b30b07917b835a0d52a9cba651c579152dfb87d46114a64613c60d3e3c851c876a80b55305c3699a78e5f4a4555fda3709807f486af8ed0155c9e0ff3e82f76e8361c8607029937e01a5105fc5e48c19786f0f16155fce390bbaa41b311e8d2751046870e2dfda912553eb86bd0192d875fbae66fee1032b34c505e79a59619e296d607a61ac54c5257b23f8c5cfaf", 0xed}], 0x9, &(0x7f0000002740)=[{0xa0, 0xffff, 0x3, "cb7b4d3dbd901cfbec4798dca28b8ead529d98f9c01b82715d086f41225e518ae8e5284dfd11d16300477858cf24706b1ac20f2a0a2e11dea9eba871381fbc0f670b128ea9ef2e75ccc68b10dd91216aad6852fa5eec179e52d25a1ad7b45c52f4cc25ce50c1fe2ffd7781e7ffebc69101d2b79aac94a2649704c35bdbdbaff71fbd7a9100bc764467d060"}, {0x48, 0x1, 0x100000000, "9d7bc6818adee4e4efcc7e9808ed9d7eaf52e12e5f891d051d8d1503cf070ae6e783049d7498129aa953bc259b9bde55f563d37672740c0b"}, {0x80, 0x1, 0x6, "dccd0e0ff7f7fc7c5ed9aa730c10837415247e1f5f533882c0d497a44f08192744969add1eea6521fe34f95b2ebc47440b58c80231f101016f75f8a6b3b25770eacba677ed8883196f89945746ad273a2948dc235af2d7102539bd701f4124c03c97f86898f82b4063ed"}, {0xc0, 0x1, 0x2, "03a00d0916ce9b2e6b81393660073d702a6f4226d2e447a5e7dc7f10b8e13053fbb1898deecc41a8302bfe5585f2c4765cd5f5177b746826042a834afb5a00f93be48c697f68c295e8711636e4d83f32f555c70d84792bcbd8ce7f4449b5c3a47b1067cdeb501480854af5e6fc14984573dc5462e173578212117763075fabc741de41fa18363bc997662a56777abc853b1949483e1a0374e3c9b4f87cd37746f4039c4d5b5696e22af3547b7b61"}, {0x108, 0x0, 0xffff, "6cb07842bbc39840ee7daf49ae17ac686b45d2a713446483a64d231f8e96c6fc0e2494364a7cf0fa62744585ab47ff9005acac083d547ca229418c3072c4622ad09aa2d11501bc738c91bdfaef8886c29cab23bd06ea70e0ed2bd984640c58be887c267ef8e4dffcb91c95c46add08c16a4edc18282253b14d3b717217193eba028ffe9dfe4a949acd400fda8b9f725415082c36a4cc3818f8f3f47492f76b8417e7e3fd6fe91cc317bf7575d67389b7ef6cd116a4d09a58d8635b99101f64418379f25e7dfb9730396d5534990d0317b5760f68caba87a2f0d561b893c83b850daa9227d882d60e2849944e95bafdad80447b7a06b25c2b"}], 0x330}, 0x4) 16:02:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20200, 0x158) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x142, 0x6) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d2551e900000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xc6, 0x2, 0x800) dup(r1) r3 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) 16:02:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) socket$inet6(0x18, 0x7, 0xffffffffffffffe0) 16:02:26 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3000000000) kqueue() 16:02:26 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5d, 0x6}, {0x18, 0x2, 0x4, 0x6337}, 0x1ff, [0x9, 0xed, 0x10000, 0x7, 0x12d140000000000, 0x8f, 0x6, 0x5029d847]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xe8) 16:02:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = msgget$private(0x0, 0x186) msgctl$IPC_RMID(r1, 0x0) poll(&(0x7f00000037c0)=[{r0, 0x100}, {r0, 0x4}, {r0, 0x4}, {r0, 0x40}, {r0}, {r0, 0x2}], 0x6, 0x2) sendmsg(r0, &(0x7f0000003700)={&(0x7f0000003800)=@in={0x2, 0x3}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000180)="d2dc9c4b1977436b3cf19ee791dba770603c38685c29bc31230fb132a7bae063ebd36f6e69067671dbc9cff558371cbf9f99b5edca1c40adb9ae1649016f93d96cce80abe9a794c3ffce7deffb0a2b8579a41a0d0453c1d548a383f32de109d03e6239d2b944cbc3fb7f82fee4a73499aac96245264048e938341d9c8b4cd7027a8c3373841a5791b33b60f4c79b8e223080ce4b338a14252e60207bf91cbe20426082022210dff745c5d03989bbe55e721d0af94bf7f43964ef10100a750d058873a64bcd56ae60195bca212980488c9ae812db93920fead596e6e232fbfd8ad2b809b58af217a0b13c630720c5438e1ec05b0deeaf8c0e8ed7feff93c9e314f4c8a0fea56b7526ff71949cb47889bdb7a72c87a8af3da66a378fa3aa27699c2d11860ca1998a335d0914984897a5256345bc0d88fa74ada0a8ffcc1b068c9789930944e1e7e742d5e1a63fbf37aceea495701523b861cf7d62cb29e383fe08cb530cc33ca6ebb441996801a54232aba4bcfb0d669dd8b82aca111e389fa86253b2100b3a72433ef952a3c75b656b89aa14060210ccb49c5cd1d0613c77afcb96a9e2f2bb24f1a859682a378ac797b4da448b316ebf889d9f6e8fe7660b73b93cb34d21a9ec33afecd558c89addb6e06ca6c76363ca85c781b56316bca07e220f6b094cd16a0f28dbd1d588900cea5a5eff37e336b548827156feacdac1c1e1b19f25c91f863652d1bc9c8f10febce570f5cdb45a88bc8a69206b47ffc7338a23605c1901c1935f408b8d844043fbff3b04b31d1bd5359ab08317e69b3a3a18d8ad6e7f9e1d771fb63161de0540bef9fd79c558ae4bc5eee9f446cda1ed3c7fca40e08a8c66249ec01b495c048bf35e4404bb68edf9d80ec3f3cc10bb85a61d7e132a6513dd0fb482fac06956555e47fc099fdb287b1ffcec109ca536ee3ed7582abfefaaa590b36ad9c1cc6c68fc2970b1b6e6457cf9394cdd5b57199497d517131745753a83831d216d738e9aa41d839ff87361f1d66be40971e31571e0306da01a4b7ebb5c3802e1aa2bb24bc2afa3deb63cd7e58f3d89fc4ccea54e2c2dbae1015af416ac8d4841908868c02034ffbc9871c013bf9b41e1cca6051e04445817419b0a09e9d5e5334194c74854ce73353bf0ac10ac69f6266dc07f3ececeb744b93e103375e7d7148a38abdec858d833bb5c2f2a2b06f6b530f5a7e955b2c29d786bc42471c4607e91fa462aaaf326f7c8893ac90d8ed54fbff4846d27216fcb105d02772d3518d78c15a761aa0a623a21b35f888aaf5c81c6db70e2ede8da054d81c310bdf5dd934f5bdde3dde36dc93fe2a70b740d163603a54f6a70c87c7c75f38d30303bd3b5df00994b3f3c9112217ee34ef2ad4e2e40a61237fdf8d094ab32e6a52fcfbe87d1cc4980fb8a4573a32a183257b80ad343e6a26117595885d07160c88de9a6b333d7953c0307724513701a7cb34bfcd728f793db7a5ce74cdd425ef3c3ac7199aa6684bbfe70eb207ba46690d16a8b494afe35466a633a7c820d5bbb39883acbaffdcd6a982ccdef28f0f458b6e73ed5c064fa6dbf7af8fefddae2657cfcc2924441f364cec5a89052d3f480aedae5cbc590c27ab5ce538310ca4bcd294d1963d40038806c622623e92c333812deb82fbe274fe27983b7d1babfd0d7a741e0bd60cc1c2fdcea62a05efccd88ffa7ea2461f0481962a7244e53cc49cbaa35296093083043c9b5cc38e562ec653ff32f9fc59a864069be50bc78355bf20274a70f9796fb717ef9016f6fd3ad06a11cdf5a2c07bb875754b504624dd0a8e6c291cc9faf4e9f8a870a0f6c15ee5901dac7010a4d6b2d111a1a898b89ab9d00d06d694bb79137f9fdfcdfc03f33345fa7b6e37dc0d864ec6b11056cf960c2c9d34c3574fc4af8f50e41f0b859f2eaf9c384879a544cf997520ecf491c06a0e5fe28ce5d29251aa1be36906fbdeea201bede8e394a5ff8a927dde92b5cdcdd55940e26608dd8164828048f74bcdbf7361f748724533e064e24a7e062f95fa91fe9f242686a05183b52b7722de9eafcdd9df611b308b572e19f88db0c22213e4d5f257b1ea71bf30c899eedd78d95575a8084e854177557653981dd96e7da1a9b57cbbbb56dfc314accf8716fd8bde6a15ff66eea0878e85a59ff4ff132e36bfc7faf2fb50aea996bc51df5e70a5944b5fcf99571ef1abf6707047f02f9451e95d48fa602a498aa6aa32d3c076ed79d4b4effad0f5eee8f30c991a712a7e463031d2e87afc740d4ef31deb430842bb87ad3a78f1b175d61524e941162182180d49f76b85e309150000998223f6398b9ece2d651c6f1049f77890b14d3cdb1b14e725889f5be055d689447588e91edae48e0de582595d3437a82a5869ccf78158071ea2385f1bed7331b13cfd0565115905dbeb3a762d7c5923350b44d104f67f89f303b52a76c83378a2fdaae01a3cf19322aeb0be122d0c1600dafb7235abfa573e458e88c97e2ba8b5c6a09c91fecf8548789e2045075b4019db33140af6427821d573a073755d3bdfa5e4bbebae212e6a3101ffd234d408f1370c131d50379de5c8c9da132e3743340e9e2ef5f8411c474554189e40269ba60a6726260da12f35d96430bd06d883139017bbfad8680e3775b8e6b4f9828a5364101002c117a0ca0473f6ab6e8e85c5d00275172235a9ba18105c95ea26a1b9324abeb01998a594b21095829fe9d7368cb54060210590455d549cd23f1c9799ab351ee53b682941552546f8ec951bb735ddf8fba71d804f88478d1ea562941ea5cebd6f73714b92c1cdccd7c7984c9c4c0723cb25125d72e6a85b29f16ab15745a378bdef86327598a78e4f76bf9c5f0816b931b91de19fb08ac2792e506616cbf6469723fd6ea97eff3e81d8bc86c74cb9c1c3c8d021d94d05ff07919f45b9807806cfd07423761c1b83bf030d7df7deafe57882f84fec7b1a313f9971df511d7d0bd09fbdcdc7f29c23dba2ece612cd07e2f48023a0961489ebcf32ac788802b335e2aa9052f122d667804ba5d459a1d4b5a45e20e74a1113659291eefecdc60fa6d6f08f7ea41a4259e74c84698589a9283894ce889075b80f7e759c72f1b7a72396a062e888b059c8aa21223a82ecb387da6cd8a2924316ab2d0e018e5cdd67601108e114ebc57b40921eb5fc2632ac08490e319ea0bf20de16df3028fdd978e23ee01c47d6023288a0f08aaf36d02eb253927d9417f7e204c2771ed9e4b8c51e3a89b02c83d80f96bfec50119313c15b57f039c949d3f52caaeafbf1820c2dbec83352d3359e677cc74b1a323364708243c16396c236ca2da0bb291e48f350d59162ea36857af3e3af5b3237a601ba0f0aa024f6366622e12b36f306c155d102e946f8457609c50d512c6e7c2e6cceaed413d90a840322a89c6454a71b65c4f215dbfc16a003fb2693d9e5230d5bf505af281cc6c3f832d0aa0dd83a63ecafcf35d9b4045204a665065708a0130963a20bfeae9a5e41a71eb22cab759e92fcb658e21da2a70649c219ab93d76e6f527e9246b2ab2cfc12112ac8c07f3e70f16c11d1b3d650c144a37df0b676b5b329e903447061953aaf14b7cd98245a7bff13fdbbbbcee94d3eeaf16792d61fb2b1c0b55809ffa4db652e4c12807ec761c130ced93bcc9b17a0ccf44327983d992fe8e3da90c5b9dde9917e21fc6177e6ed3e71ca03d92f79b519a4504778166fac828eaf5479f7004d7d120fc158f39c484133080ece753594b4b9e7bdba537b1794cbb978d1928bf8cc9ee062280c96739e7f58375f16af96d1bba9d25c75bb4b3d851e1bd881ca352ac015a946307a67c5a55ce5e4c9501c0e8396f3faf76bdfa45f597a5a18ebf075a7a2cf80b2c63f565cac41afcd34a9376a680105277358911479c957b3ba6bdc53f8aa61ad7e16297f11c556c57f55f95dbf2255f8d79929f0e05a544c08c0c3290a73a82e6ce6b089663cf911ff034935e9f81b010df3c980d65e5e020ff86be8f2e5efb38722d2d9a66ce5c5202bf74d021ea6b1736a1a4ef067ec7bcbf5b7ac347c2571b67b6ec8f01276d7fc669a91f8d12341a6a930d0ef5e2bc1118e7780c33a2c20eb7de70c4ecbd851f6a6fd596221646cc4e7a0417cd158a26a624f9fb5d94fc67129efd81e9cae600a08c007b922a59c7d28b75fd2ff0985e0cd478cd4b81b4fc690dca06f54a15385ade485f24d4f57ea897275ca532c4aec314735869db540d86eb8eb57aef053ede951a2162eeded7165137a25a6c5b2efdd359bcf0f1c6aec657e7d0090796baee10fb6491ba7cd9273b5418be8894ef85ff00735e9964298a6cf03b4e4bc68f27dc71a21ba86b1920ef2af38009b3ac91dc575e16f86bdfdc45cbbae78f5544bc202178cca445f0605b5198c4189e1d73156c01d714d27a2df8bfc02c6b8adb07f63a852ab31d89b9f8eb34951b7b177012e582a1d2baf30ba96fc8cae47790ffc7fdf139959eee2ac233f063e70b3b724e30fd9e0f8d63e05a6897d396c6043375682c74e16d8f65a0dca78d4568c599b76e2041aaa8c79abaa7163bc2e734afa71a7d45cce8afc592f8bf4e94ba190f2bff4574b40dba03bcc7a7488c851dfa0eb2ef340e120687d3a726439317c5caa8842043e2b84511fe46ba174cd6549c198ef6e1b84d7a629fa9c98e9124390d9a1156f9f5c22256819122760a1e96af6d386fb30e102123cf6287e0efda859781579d9a26d5cf0e85b9ee0e7cdcfd3f0783d86e6870a169ed8d675062cbfc02825fab1ee67c2653f74d6eed3070937d09f05e2636a14b0ccc06c565712c16e83986e1c0ad99ecf4c28f4e04273b6c4c0471850351e29a2fa4b6d4aeab057616be562c5035ce111b575c99bfbf390efbe61e51e80a26c305844a6e169a52865fad39b0efcbfcd5455230decffbc42f2e42d6fb3376c4135ba7c89df8f8d3001c27b34d2008da9f8d3556e47dd3b42488e4c2215bbb805c3507d394bdd3b32b41f4091083307525a5845490f12993b752cb23164b9da98ad186fb76abb0aae32814e7d97896b5b7882ca59e13a3c97e1855fa352aee736aba7ddd36543ab9e1aa23c6a24b081c970cb185dc77e62eb91ab1a2b98c79feeb214528145b69abdad198c374ca341736f851bd966fe61dba0dfde7f1669ac0a362a7100bf7811ff5937e7d4ff88b5f2bb8fc0754112c0054f359dba18a2bc6b9db1eb60f57b7d4cc49a462887e6f30bedffa5e9e6404f0c196383723d195262e6d6def21b25eddad2367e8f565ba8453bbc44577daa076597c9a3363630d54b6ce3186c6f94a13354214c478ceed69d0bdca7093826f88d3c71a19ede3bef60562c125bacc890e2673b9e16130e81e61b69d9fa62b84d7e6a1aa217ef1f1bfdbc6812be2d659ee2c6fc0eb65c0f4654444799c373893e45a8b42922ca560457a4a80ecf332cebcd8aa179a6fea38a97626812526c3da58b4f05d13fab15d0ea36ab4d8c8708facf9629ed2e69b44bf0fe967003f6131be47f3608fa52d18af79d6a11a4b2793202a541e54e0e628bd1625f3ca86161517cf62cbed305e09ac82fb1a84e844ecb197d54af775c85ffad43f950cc48c33b513d4cc7dd1f0ee109aab6c62ae013001f344f5e3550a4dbc7926badcdd5123f25bb614c60e2c07069120c28aabe807b75e92037bf311fcf948795d7f8aee35b76039b399c8c9b0879974739f1e3f87e59f921d466923b1cf125cbf5be57a0697090d910bca6b57ac23e5010bb5417d0a3794da5b1049eec6", 0xfffffff0}, {&(0x7f0000001180)="5ffadd9a891d6e46bc1fdb8507c0ec0d17952f0b9300823e90b2348000d3b0a16569c7e7f345bd6d39f62a6b94de7ef916e2f9760699a8fa6d962b2783b327be45c9f10447fec586b51d8445cf9096e5deabf00c15e75cda39083be2d037a67b402eeff11238804f547ecf5a937794022a1fc1d0f7c2f3296e38387aa0b93480f7fccf72a6cc48780383efc64b1b1a67a9672d370d87ac98414706082509eb6903d2941eea0ef12be64af0caf11e2137c6d35f711885d93364be9a8b33be8e28169bd7e85babb86ea5061ed7b6d4662f6dd742c20100049c3b1837fa6f6694d312042330497bd7c94118ff49e03c7f4ce10e4357b3ba71", 0xf7}, {&(0x7f0000001280)="84efab68e82b78e656b8d787d1c73ebe1d9da59436b4bd5945f0cfcc3133be8a0c4555c48b5ca19904b8df5a1a9b2c74712b856395d55c31f2d50d66ff9ece6adf48cc4b7b1d9f4167d15da744c9785f88eb02493553a01b22e030b6bfb0eb7511e9891309331d163fd466a029ee07df69", 0x71}, {&(0x7f0000000100)="b8926f73fdacc9bd501bbe3eb778d0b9f9b929edf91984e71f07", 0x1a}], 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="a000000000000000ffff0000000000007b6c086b1a5f9fc8aed535831aa70b99ec7f01e73c3d6e60b581fbab05b52a66b4493f2c450bcd73ade11612ebbddde977417b51c763c3c7460e2ed813115b88887f31f5afe46d6519acf56973f4f90bf8d6d6cd816d2c0648941ad3f782133424238d71bb1e4b65bbc307f75c2a323136b369cf3704b3788a81cc2a72d660ed0d166a8a4dba4fbb16e61e00000000005000000000000000ffff00000180000093deca382a7be121ea58717861054f26403de223f0bbd6378adf1af80a6939c18b6cb24c87d2e1bf7108f1829fd9c14d4ff03041944e7eb5acfe9f00000000003800000000000000ffff0000ffffff7fd2d5e9dfbaa13b5f6a540dbc1dfc365af0f2862a8a11e8a94c564fb30f9c236400b30000000000005800000000000000ffff000004000000c9b2d53a6cd27a318e2037e3e5973e6b1b61c69717afd3dbdc2144795030ed2777eb34a41c79edca8e80c3db27062575193c0b7fade03935a4bf009c3e68ff43afd00fe0ce2e00008000000000000000ffff0000000000000ec973342c517f84d6c916321f3214b958060f1657d9e43ebe2f89a449bb8c9d34f69e3fab490ff4410ead4949b9cfd83053d92771eb4c4d5f8d826e8ffd55a6bbe43382aafa739e4a2e9f116b65303ab9790499077dbd2e04ffff2eea45500f807bed296df454ddc56d289996f8000010100000000000000100000007000000e5feed946f85782fd3bb07dc0c50dd35d3c3bacd05012cf0850c2e1266e4cde9e3184eef0c6756f125f8f4f0317697d16c535103f4c1a7f7f65aeb263949642f9a6acdf81b9d8939e27a9649cd6fab489e3878056c7e4ffdc9e300adf9ae4ba5bae75f3150e6363de54dbf7b53f8c01f2f422a059931c7583cc7df96e35c736d50f7379a5b3a37c0e20999fb8109e6b9e1031e740eb01a68beac7c2929b627fd85390130cb7b5e5f59c4257abdf76decd0fc9b1800e6c50d5401f7bee44dda2122069c9636c97aae7fbc9db9f2d46754c04259987b4566cad713e8ea7b17c5ce6a205d63c334f9d6ec5904dfbf5c0e741958373035e15414881433f478aa391ec7b3265b36b00083267410190d4510d6de25ab7b91bf8ff8fbce434270eb1a16604ea4dcb75d73a4518a5b5552a4c6f1da9eef8679ec824ffc8f31b67c9d28e4593e341075fcb32a97cf1c39752a7aa5c4e9e883a5193c86b6b241906277e5cd6967849ad741672fb76b1f60174ebb07c2b61db922426d60c7f73569c7aa47732ecc668f054c5ea9e5da1626b0dea23c202632a36dd66bc5e11aed7e93bf75011ba89b3623e18cf7890225cd5a16de9fe9badd1da9b946ede01da04c80e26d8629db7b48f83a1b69cd549d3526e49189f131e66bc58b9124a8b28fd16a279bc3689b648bb1fcc7d4d9a0871d17cd9649a534379082f648b22ef2681b3699404d3248e2dc7af16ef1497eb260d5606fa4ef7fd8b37a4d388bf8925e366ca8190b8e1535b4df01c5ed6b5eb8608feeb5481c8dad5eca8ef45cd061f5f5d99e1d70be3d92cf787c5a2370f205aac666cda66ed66deaf5c67b2b59525fa3b17d58091e491041bd8e4ee140adb8902334899b0431ec3be67d8645e5379e2011a62a2179349259bce867df5e7cb3c680cf5a50ad445404d101506f140e3da7ee1f4d41f60f4d3f7764baed3f08133993ad07b473de56db8ab01f7ba5bc998648eb2e04e0f62c3aa098f34541019cc953e1147ac0925831aceb81929952e18029cc42a5fc4c742d41ae10db51e17dc78610723ccc64868055cab1d43fcb1c82a664020ce156a277546c2513a385104ace61e2c240fec2f3403c97c17ae3dc34fd6c97391e9efe955133400cf24d52a19005235f7159ec499dca7ddcb239c9d9bef2b1e941f37a0763aa4d516b447a4e2c0ad4ffc5d3c5a6036cf5055c8fb9b9d0219d7da7f1fde1fb0ed4c03c3031854f2d0e18981644de8400fe39fc560d073400ebe70ea98376973bd02a0bd6113d0f971f16a3c830228a7364050843d5f2fa90455704d7db24200a767ae9bad2269071c4677d7dc6ff8108c631d20c717abe2d85491ca396c1faeac86d36ac7e50a4010d707140be2370095f9e8db4306830e2e661d96a783347d39b5f35d57207b3cd3a1811c22d8e1ac042d05053fc2662bd3354c8c3ee89a52224c7b2deb4d660c40ebb52ce36bf17a1ed08802aaeecc6175a1cdea9cc169176627b5203d50e1a683123cb4246b124239e68a8b6b5ed051cb61f2645328cd1bae14a73fcdefd104f75a832f3216c6f7ee0e791b977c3300985c56eb71c4358760cb7bf8af08f1a40c68cfd80a5772e339acd539b669d2d69389d2dcecb24e04aed6997b5b79cf5e9480775bc074e058c97a08b01ccebdc2d08de543598a89ee596d5f70eed9c59c837b32e71c2d0eb9c36d0cd495e84a3e87ae2b08dbe838ecfe907df8b9c95af48c98a7a09de7c3e812faea5d5cc90f6cf2386a5049a7b0bd7e9be1b407bb1388a3394a52e6f4a349742b06d727d6027000e31285f02a4f3d5ae81d8648c8fd36a72a7321e9e7839c49dc9834c65fcc28ec8eeb27e09d6580be62f0a1df402cddb921baf36da79011209fccd3384ffdb5d0e2d6f3f6f886035fef049267e3cfd77588384acc68857828f2115907e8562135b56fed46b76d99591836da203452412cbc5c430aa5d80ef37869b9cbfedfbb179e42afc15f7ab6e408c1aa53cf7a250c8aaf7191768ef5d27a0a3608e768fa7d38afbefc36af853dd03e5054ff9f5b02dcdb219dc9b1494ebf365b1c8bebef646dea42b52bddebf5d7300feceadb1b20013f9f56c43838d08e55eec92d0959a2fd833fe8075b80eab3b84b713dc2816e5c64fd52624ee70dcf202f03376417de2376b80528f55aa122c6b3f980dd1ec678caeee5f83adba06808d4adf4bbd59b38e4ac8df99630231d476029c09fed0ff3a2f71a279e0b8a973e33b8524e5b43c6b86286a224c9d713ed1403b37cc15751fef9dce8a48a2054f43454ce1f931cc214672356bab7b4a41ffca66df4a71cfad2435948217c79e11ae1c8ec95c7f2faa6f90473bd4e26b8a8a70abd9562cd5442770ad391a4ad6e843cf9242135970eeef2aa6e822d0a89b9c815e9ec5044f067e1d5c33e9d83a6ebc5cc97f027a759b84cf5d3412214caa7e5540e2fe8482435e4aa381f0788db00f679cfc16ea502de1c4194d8e71f6a09b158987badea2a5953a4c850250ae373d51a2ef0930f439fce77dc50a8546d400ef8d8c3f780110a92e513d2b8c7be076c9c43cf54cce181a6d72ed5396c1e50c2adf8e9386e32e9729451d1a93b0d7aa439392d82157a43ec9ecae50c976c5b45fecbeaf1948e299f5729eba8f4edfb14fa06238db479e7ef242c15ff623deb3d0d5204b6bd9fe40e5eb6f304944ce8d65c7286e135f812c2d0bed8dfdf6a92ea31f5ca4ef9adfe1490a494dddde39bd0e6f8636645a458497f90d6f193a200fc20c90ba6cdcf49bb6b3fd6ab1f1be2b1b07c0b1205a4ddbe99336c97a5ca711bfa2ed92cd403acc2e2ddd244aa8e7473d433b947868ad3f73414eef3005a7554c5e3e4dde944747f92c08aab6119a01298c182f8e699d9458a544d8df53933d8c4a979f37fda753d883925af579ac86c8ad4b838557d53cfbeb2ffd89ff7bdf457675eef660c80d87b1f67a5b7c1fd29efb7528c35f172c179ffe2cc6cf348ebd1fbba8bee8a67a64eedb1f2dbb79b6e7d62e3b9251b463ec85c749cdbbb91f495c724ea068f58dde75ef7b6677b129921b927afefa23c71f7e4e71621ebad12a6ec5f86e4d8ff3cea7eca53771dae4b4c70410e05a20074b6c56e7bf1cb079f9463c9cac844ae2522142b075687d655ca305c2868d2366d1225e78b5f3f18991fb513181ce7f826f6caafd678c0bc49f88ff6cc278afcb146a01bf90d43257f217996869bd8f1eedad5c98c6194977e88e7198bdcc8472ede14fd95351ae1b5fc8511c7e94e7baf08c8e1d134e0ff0060c4c1215d28276b00d95b4a6a0f801c7abaccf05c8b51fdf7cdca88a390fe27b418c5f3f23428d26d43f6771fc17355b26b554ca68f451789da14edafd0c8530ac29eb9df8e48ef82af9606502bc69437415a66ca3fae2b42ab153c4ae3282e38552bf1db88363ffcbc8863d4c84db0820af195d2d914d0d3d98e22139c8fd64bc47e74f128c59e07cf7b51cfd263ad172771e59c3f41679e927e5369fceff1a5c7e18e34b033c25148139d3541c4d3a7cef719b85cd08514052a8bd83815650ba69649103faad8e5cf9a8f410bbaee3fc2dee07a159f9d55eb8df9ec99140c7794efec3ae412617fb1d76d3e6290b837848de75b1683a25ea4c01cb127cc92320797276cc6fd14d26550979bb5fcf93f49f1a53509eb1a48d31df5c8de83645023f2438b30829612e6c0dae328e5b41b98e6af3876a3bb92f7ff5790bfd41c1735544bd67fd4df7bd7580a26e3b99d0c84c60e9454cbd118b84efda118884178ef79afe41dff6cee4273a533f8d78f85874481fe6c50a14f54624035c1f23d77e4973787459a9ec0b6a5eb156c7851d206506cff68df148bb9b257195b30e10ffae09700d26e09b4132f4a1f0be175c8cab1e80d9d8e1b2148fe8b1857dae69cdf6ee6bbf4ced86a0b2b5c67754abc516b3d7b221f6c9547a02311acef56f76e80c0e4928a8a4662b4578fc4f428b860416fb830e9194485aab92df504c85af893ace6b9818395c846301f5bd9b0ec47452fb41f64fdf3df724bd95857fff5893616192021bb31ba64dc2b38ee5da4ddf6ba9e1c8d1f5d7bec73226f8a976e9b3524c3677f9581d0909d34727275d09138fd4d8a422edd986da89cfb25f41a61cdb62326bbbfccaa63f2a8fd2134f2fc35efd63b461bf72aa8cb273622208b985b8b36b6273ecde535db8211a927a498cd213dc6dc6d2468d5a445cbddcf832460b02feb484851b411c01282efef68225a61bad6af0da0a4c95f7a2d373a19dae4bc9d7033cd7ad7b9bcc34356185cf18e6541bfd0c5a2b1f83d3ee8e75b8680dfd02ea3e7bd6464c301e2e4008c6e2ed0666d13d3e228e8d107c17ca4f5ce7051cf946864bb6a8ca937fe6fb9d87019efbd65338a16a79af2c20857614ecc92ed9e3fe3ca3de3c37a018cd503362fb85826803ebfcf011d485ec8b45cead539cdd2f5723efe9f0f4349a1950032def3291c7fe9fb11f42690ad4e5c4f14a7e838606a048756f142f8f54452f81f33545372eb2d11d608afc859bb8770959526fe896b06bddc3eedfb73be402be64c248efab3ad69d2d1c5e49d6c31f5b53ee9fd18f7bd9babe8fbc0efcb39757acc07fa7f5484b7195109f30f713b1b315857ac0a45d8d60bfbe3286e837304b6cfa12f76baf9d0e50cdf39f9e2954583803188c5ec975a6f866957e342ab61493d8cd13cdf9772fc392e172a2b3e24e19c591f77674f71ed964c181b26dd5e2abe993249dd31e68fecb37b2440463aa0654f88d6795a026270b2c64f298d922d9027c058c05f405f8593e68bae7c3c0a94a0894cb90ac90621b574c823bced055b16997613ee9b737439c8714eb66d5b3b72a01fc5f16d80ea3a66b009181d3b6bfd07ec7fcef28b26739ec24d9c42eda8696a7c931cd843806d7be39299e525638be18ca5e8160b581b612de338e79a81714952623342eba36253190feea7c65677d74a9349dc794446a45deaf13d9fdc99ce1da6103473b3b4fcac0c92701e3d9e3772358be4cd3694be4fa4b593805f1b2c562ce2389eda42aabc0b9bbcea2c5d62c68cb8f47ec86c0dadbf206ae46dae4d012817dfc4b05afe39ad0b2d8d13e6caca5e165d12925f9b82485e077805a355cfba110f615796604e77a65e9791f3a4da864a1fb51478eff53800e928be7007fefca80cb4b458a5d97fbf089a297516f6509cfcf1eef2cd3634d8a2bb85ace63dde78a9f5f01d61b6d0f88edd752b3005535008152bdcfc6f077a66e9ce499b47c03a0cd64ea0751ba750d272a5f08ffabb52ebe960d8cc3497ef84ba6f216ee70ed4d6a51aab6502b2f37bb68daa8db93c5d553712441f91754f035fae8ed8414f2aa0ddcc4d3bf8a0d31060f4300cb94ac7e64d137c1eb8238d2805452c17a278e36823bb22186c9fc09bdfb4ee05e00396b50a64bee016fdf140fbc429665a741864ed7a894bd8d7349b36fc681da185df2130cea36a6f64b83c75e4bfe1009324224905cace2ef54d14d719251a10c98af61c40919052d3bd29dec91ab99161e0a9a61e6c5c2290994a16b59facd7866fa445e2db72c107a49094f348fc8e35c28a833df71de40392f36144c7f6b37fc50886b97b41b20d1ba8f41cfdf1a95f55c288c7e21c25fca997f7018ea25b970099927a352c2397d35b67133f4d390574590daed590efe184f4efd108a772d59a485aeee31ca3b9104ea7392dca53baa9de3f61790418b9927a6f5cb66b581041a5d7415b1f8984f3c0b8ca5ea1001000000000000ffff00000200000015218a29b8136a8bd8a9efeb03f1c400ba5775b1d510e3068134672687cb7c7e005a5c7a763ab6409a45081b9241ee736da14c477c0ca75c3b1ca52e4e5cb5f6701e4c67a141c22269c87e158edb41a62d488dd73e2458b46f2f229c05efb5d9bee90a7563c3bd1465a665f72022c1a0b530b8db7b502a0d4ff66345490d1051fdc2531b47bbe034a9482e51ce2d97966421b0af904aa97a0d47f26601d29b9b9586ba33af7b1c887e36f1ad701b7e75436d5c25677198daf03a3c54deb100eabd2907d84ec3a259dd5f26638007c0bd5b894307a9cc74675fb7f9048784099fdac47edb3c269331db3c2bf0a0c6de80b83107c48b8e7fe2b9220000000000009000000000000000ffff0000080000002b20c7c3f66c40790e6c311cce01db7926144196ba41f02ff113de8c7dec76cc5688d94ac9c593d3f090576264bfcb324452e4df650078809ea75c8a7dd73c08b98076661047382f439ea0b962bbeab09f4bb9c7af610aa3370688251f8258eddb80c8e7f4f025b9d3f8c6b7f9296555ebf43ca0b5e04e14ffe328a1fd2a426b101000000000000001000000020000008ab16646ccea66eb6cbeae7b0f86eb366e2242e2ebb513bca8b7701bd7c9d66824a7c55b1432a689d0529435dea77ed80ec77e613e1041ea7e9a8295dd11640732560cde8b86b605075a43f2e601f68bbf58542837ab63af40649b3ba02a709554c0aa1c4028273765b86ec2893d4a52b178dc76b33953c2bbf9229a3fa0e9a25de89a5f6835edc6bcfbb41d046b58c85c6a41a6462f341eabc22fc7857d8233db87706823272169397ff1da0a512dfb978523c81a40cf4ca2c7fa915d99c7bca933017447d49e3970eb1f5c0b5d59ba6d57b424ee94949f8b4faa8cb01c6218e8db980926048d550107946473f17f164d6f016e39c3aa5e07867e8e284df060465f344959655f107058cde5772425eae82cf3296835b3e500fa9aef223dcf780dad479a965ae53659aea626f596b3e0de876a836f79d80c81f17555d693d837b38a18a86f8e07a430c8a792e7dbd4b7237a12ec1234cee557d687da884a22a73b50a2fda245f25615423637d636b12bc8043bc7a5bf5f18e5d5d3ec37ccaba77818e97550a3738f179aaa2285fdcaf07aabab3db84694132a3d0275da60f59cd00536b50ea5e72d22324739675f42010f18ad0499fe644c5ada46cf5bc38234c02313a2abd363a2cbe94461fccb3f3e2314c8a70ac8ffbf0034e18c9d846bc6eb8926b5ff67baa9e12209ec7ce00d76f675598580f25a152f4cd159f846e2106eafd4c1396c08fd43e7ec7e07a8eb97bcd0dc0b86611ee087d768141da667c48aa28eaf1419d5fe9fc8aafcfac574d60133ccc9f3843565fe41a2974bae69aba7968193e8c465cc4821a655a4ea92bb60558742ebdad0101461485b9a845d5f6989c0ded779203ba405529661748191ca7d338db2b6029a0e865d0e01ad9fd5d28e5f50fa4b49306b790bb294b6a5b96ff67a2885918ef22a992f8834ea05fc47868937c36f4b9c6e6d2fe876d1ecb5f4242e6e6071542792be6ee863d8f496c1ba35ee2dc136ca05c89dcf0da61634ad9d99c7dbff951e9cee838302e66d9c26be7431dcf78ebbbab551e6f8f54cc7302c306ce53485666c10e98e6afe14e9fd67dd7caca15c94942026dbaa254279959178ee0109b8aac53d784a18cf6595cbbe4524df249b8fcba73473717660d41b3ec67c43a9b9604d4a555b185cde5db29a3cf3ce80da376d92a61588cbc5b61ba904ba5793236d53c6afcea2944bd91a959fe0a84bea4168e246bf80c06e458b5cb329138a5e20363ef474d331ec8f3e1118cae898ec5b49b4ac52a4b48e7d5d3d11cecad357cb22e0cee1456cee5944879feab68d35bfbad22b176408a2287659739c6b9254a373f548b833997827069721d1b353c86a69c9f5451e1403bd9afc81daae8cd91b9fd9b5d59cb84d8e4d9612e96b4f8facb946110981ccd6e848d2fb2d77710bb8f8bc2a2c47ed911dcd66e23e11cc62a899b34951eeac002302ab6b777b11eeb66fdaf0829f2d5a039da93424c165ac8494099f7515570d88aa93664fecdfe49cc3ad33d1f8dd3c4c5e41f4c6e4fe529a825636d23b25d3d4d20b1fbce528960a833eec9e5c6bdb3366ef6a3e265f9166543f45b7778e2b08a9f7a02542c62b7218d1f66465e884f9e7190bc843e889fde9e13aef394808eec20bdb0b4f1efeeb9deb4cf7010d603614ded0fa932fa0a0ecc83573ccd8274eaecbca8bc4869d4a20022ec69cc1670bb237374b158bcef8a8c58caa2cb42b42a53925d487b5eed6f0c7d7f7f3bdead64bfa4d7b26f7bd4494ab8b498b4172bd85c8be987af941b945e9cf45f386c91e6fd109be9cc30d792528a5a1fd33a28642fcd542b066f3f467089bad29e343c1dd37999938b1dbf37f0caafd28b66207a036700f2356844873188da15b83f434471ec542477a9b9e5114932bc744a56d788eaedafa6a65beaa6ce5a0d04f0ed03cb088cc5e42bd2b2aaa1a97c49fe471c5dfdd6c48df0a57a4cc895e86dc23f6c7ee1c804add55f7194c4568dbc6bda038ae964f71fc49d6473e3c524b18a5ba88fffea98c2a556c7e4300d5c3c6c47bdf1998278eb79cf3679c97d80717b142e44dab72d6afc7062c67c2ae860b06f26865614bd573ac04379d3960dc19446953bd030e6d7411378b9c197cab813b47135dc9174e7ec2df25638cd1b67a9ab64425b27425b0b8fb8b7100334d95ae3f77e36e7551f167806f6de0d83a755ba81d63cd889678d15dbe5d4dbac22ca1debe5e12472512cc7bcd34e146b67645af9eb21fdb5fb2033d8e84210f6e326b3c06424b3cb35332935b7c40db19586272d45bccbfa65d13fe72f4bed34dd172117ba82804de4cf92c061a2cbac41fa2811af9039fd1f4649e6043419eb59365cd8a2d3e08602e7919a44c1e3d4618121be22d757b4ec396cc2d7e1077771fec78c6a8bce4d12334d8ab6ae25c409efa2b6b4957bf871f1df132ad530e6633205b3a8573ed380221e0d723cb28960b04ee0c732ea4345e7196e6718d73a8e40706752ec8532c6b5faf22d7941a8a0bb74f25e4575c47ee1eafa85ad659aadec949810eb076fbc2fbd9feba379cf4b5a06077af2e83001fea1046fb170d8d66b700e14338553e844fc22496544078ac02edd80bda383fe3576126597e6d882833ca775c4a9ad5a06c48265ec914953750db0e0f01e700c1cd58bc001d3e0ebbdfa46fa99d7c269a527a070ea1e7b790924f48154161b5b93f7839b0185571262742b88a0926f5553cd7b6eee59d22aac7aceb4f6f8583fbcdcb2d3878e582eb868baa900770e6b3814139121fe1c786ef29284f751a278f4f5f83c601a7fb2510c00a49b6a09f9176c2bdbc0bd9eb8a2ae7495605bdcb8efa3b2d1c8ca7ee54ab3d9da3c39fa17e35b8d422c3d98b4d9f900673d8557d82d7ddf222ad57e14e879768be0be614e3e2864c3f33de715c20ad972d808626c2c92740c068bea8fba708c6d9fb04f6ad2421ae7f5bf426d1cf0bbee551a6c950bbdb5e3e12ffc2b3f3154aa12229b602c37cc4b32a34e723df78f029d16f4a8e9cf7b9269117a94477c8be7c8552d967413cc69dd958b36a64fd083c3234f5f7f710d754c86313586e50ae5a5d677382350dad1af7ceccb6d5c5f4d86668d9f893cb5bd8fe53cf8ee7ceef378c23d8b68f29476e13923ee45e5ae7764faecdf9b2f435f7e66cb239976bd15153536720bb5579af80c6c69da62ab90de887940330d706ff5bc16d5157b514875f66ec44a89f884b5ad2c0016f8d6b121e1263374a6236e59a3bf878c56639c358aa78b15b8347d57fedf6dc7af3e1c07d930532d415339f4e9a1291b75b320a1bb98948a3a14b0ce9ffc9aceab37cf57e2f6367430a923bf303d82ed8453a86387d1128ffddb2f3589c0b790318f9a2fe6918d5b26cd79b0dd512b06c6087a0a0cc3245679bb1f1c386cc49a5ef78ed008672c3788737deaa66be6b6b4640419171b845b91ca62b95400f1645475b89929c4bcbe35b662c8780f7ff814d223e723b094541b92925ec938a1f69f6ddf01f8de4a50e4b2a64ac224e1d88cd0484f376481f74b902d6de9dfd4489e08013b2090ca699f4069205f1eceddf5fb5c234deddd0dbe7c6eb9d7d6b34fe4305840de361b90fd5d70031dcbd468d191e738204c6e579847555c761c2e7a1eeb6aede7f39c610de49497c7a12069c843c97601c257cf492d13f793a243c7901b238c8e6488383d0bed7b4d75374ea875640941fad9820182c56147f5178bfdeb812dcb6ffe906f200604a3aeb93116cd60588134dfa5cfeac0a7a7e31335d048e0827c78ffb6da75c1aaf6b8173526bc873f1f63396e4260793d2d1388e77292c91e75bc17320185ab92b57f4032c90e97eb3499f0e47a80f91606fa3d6787176f3aebdc9a53dfbe0bb3c95d802e828736343f8f526e2d4e803bd608db21b900936b9e96d402f4b0ecb3af2f66c95383add7a268c42b4470ffd60d1a8c2b2d3371b2b0dd7709c37bfc43f6c0b5302ed7a91a7e699f0e35744eb936fc01ca074906e214ffe79d9ae7c5bc2799b5a52733f0a01459ff51c8a8ec90f4318b9305592251ff4205554fa922c00e68c7cf28e89119eb42af0220b1c18aa74d9c302559a7552f757f8fb57fec7920cf717def8a210bc54675a6c4ec7804d41166586f22c54998e4522108f9efaa58c10e98e8f0fa9c2b00f329db9b4451a78186b27ce6046a2555e77a07761fb96aaff10d3b1b0650ff884c151d30bb35537d1f81b2632e8e8cc1f517a1e431c66731f1036ff1117c0e0033041efeda44109df7df1601573e9b5bc6dae19b2936a7bccf8f85bd19ba8712e265cd677a30b4a093bb3f1c2cd7ac5f16f9e1a73977d57d1290fd412aa563453182ac65cab58ca8c7549e0de9a1f8c8ba83c0dbbf10ee18d49e9a4f984e4696f7233db855bf9bfbe253ad386f2130eec39ea221c93bbfc30f818e518c603fdc5fb3d1be62faa6c1b8ac0f71296f5ff6d3ac6fa0c4ef468ba67dd20c81d7a18dcd07d70adc52954f4990695a68090f51b7839b59744fb6047b3eac3898d71be0b39b4e1ce1735cac989ea41c7d78f0b3393035b90681d6ded03f37e0ef56650ed7f90cdcd757ae823bfef8cc48c1b0fe28ab3523356ed41cae264f22bbbfb36c77b4f2629be9a98a67d14c50838de4fdc71d89d099c10c27c31e9b9d307691c4ba093b5ac8464a209432124edb8f76ae54e3fb68fa3fa004d35cb9d70751719d43817adabd306212d499b86c8c06720da91140b81994130cc749dbc43219214b26e7d251179529b93a8d9f3dbb26d51a99fbd41a6c04def2b545e75b101189f50a080f91f7d6564bee3cc500143d4da6d6233fce0259bb6bf1e783b88ba7c8ff050910be59fbdb5845bdb6d8eea6d7891b57ef9cc6f3fc5af470d469fa8c530eb3703c77fa787131978087ce8a88291145f34470ecffec147bb177452668bbafb569e20733bddf631f0598df461ecbd49e9d68e946082710002b7919d80e0836a4ed87bd2809704a751d49147c5494058d70bee21cf4aab82350d236ecae9ed82792a8de22415292ea4004a00765cc894ec18f5b0432f64b2ddf5d289fdb17b2b36214b6ae5dacbf9695bfd865942366b4f575bca124726316449ac9d88a16b511b8001afc2a221aebdd4b22f2cd74e82608730b87bf41e938c04ab8f84239c78057535e4b20a572adf4520432bc60a0feebaf3909dd5368dcdb8defa577728f398288fa839f0272b09ff56d5a84608382c5e4dfdf4814afe6d00d5f17253dceac4910454c52ffeeae91a9338b3b6b169d559205b3ba3b80b325e2042eca5478d517b1a76b93b1a4c07b32a0a4865f8f5c250ab6e68a4975e0e1022ab6e79c98dc7598453beb5760b06975e112d76fbfba30470c0cee0dfb791155e1eb884547a0d9cd906579914346d76d5fafed51d8086d4bbf6ff92022c22230f3f66c74a4824b9e66a2a2c5223a269b95fa50c9305df8954a15727a4ae5d5c87b9818f09b1bb76811965abeea4462a51e57bd77ddc2ab88a9dc0851f539777a7b9994923ef161534b51d1efe61b5b1f16486ee09eab7bc04d8dfb3578cf67cb6965b459a43279c66c797be03802854809f617851b907a3a929ea6abc9bc8c5427867bdf876b5516fc64f8f14f3d760db885fc4fd7ba80637c4a2b45a52495fcb9451520652e9ce789dc09f619bd7825f6417c713a9c04e5b40126ffa38c4433ce486d7554986ce364a2c1d28f23a7c9f0c18e60b7f0cc025f4938364bd184d3606d75d6133fe6b841748e1fa57bf0efe"], 0x23bb, 0x400}, 0x0) chmod(&(0x7f0000003780)='./file0/file0\x00', 0x20) connect$unix(r0, &(0x7f0000000040)=@abs, 0xffffffffffffffed) mknod(&(0x7f0000003740)='./file0/file0\x00', 0x40, 0x6) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x2) 16:02:26 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:02:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) kqueue() 16:02:26 executing program 1: socket(0x0, 0x4, 0x10001) r0 = socket(0x2, 0x4002, 0x0) sendmsg(r0, &(0x7f0000004a80)={&(0x7f0000001400)=@in6, 0xc, 0x0, 0x0, &(0x7f0000004840)=[{0x10, 0xffff, 0x401}], 0x10, 0xc}, 0x1) 16:02:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) socketpair(0x2, 0x8002, 0x400000000000570a, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) clock_getres(0x6, &(0x7f0000000140)) clock_getres(0x6, &(0x7f0000000100)) 16:02:26 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)}], 0x1) r0 = socket$inet(0x2, 0x1, 0xa8a) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/251, &(0x7f0000000180)=0xfb) r1 = socket$inet(0x2, 0xffffffffffffffff, 0x2) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x806, 0x6d3c) 16:02:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2a, 0x20) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x0, 0x1, 0x2, r1}) 16:02:26 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair(0x22, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x0, 0x9) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000003c0)=0x9) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getrlimit(0x0, &(0x7f0000000200)) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000280)=""/197, &(0x7f0000000380)=0xc5) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) munmap(&(0x7f0000e3c000/0x3000)=nil, 0x3000) poll(&(0x7f00000001c0)=[{r3, 0x8}, {r4, 0x73}, {r5, 0x20}, {r6, 0x110}, {r7}, {r8, 0xa0}, {r9}, {r10, 0x26}], 0x8, 0x3df3) r11 = shmget$private(0x0, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) shmat(r11, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) fcntl$dupfd(r6, 0xa, r2) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000000400), &(0x7f0000000440)=0x10) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:02:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x44) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:02:26 executing program 1: getitimer(0x2, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x8080, 0x4) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10a) fchdir(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:02:27 executing program 1: sync() r0 = getuid() setuid(r0) getrusage(0x0, 0xffffffffffffffff) 16:02:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f6275732f66696c657c5d"], 0xe, &(0x7f0000000680)=[{&(0x7f0000000080)="14b8819104a89c86fed34d01f593c9b41734628dd08c81a64b4a2708728ce5542636dedae04ddcf9c0bcb04787c2ff15f86d01dc522013a02b378ad53bb5b0abc0725afca7aeb39068354af19782ad6034aa80a9db9527618ed8fd7868f5f3f7e6e069754ae76ec9b85dda8fede03a0cf8edb2b5c4de402b74de96abf89a32cca3e945ed166746dd", 0x88}, {&(0x7f0000000240)="37e07c03abdd02558ade826276e72e44c913606158c233a4b27fb77c21519a9c349eb8e88d641b2f7d8d4bf07b2bcc20a76d6c64e8301f391789e3904444a38601f97970082e24e1b9e959509fbbb515683ec686cead9ebb2afdaef86c070bfda65849fb414b2c1f63fadd26b4bff494967c533cb315e024d46cb2cb0867776369fe5722d39dc553ebe7d6ab45e184bd43b3cd206cba2330c6340478bbec7ffb632c8c73336f51edf6ed4059bd061b8d07837d5b96c5e7577a21edbb9a04c22876bf1c8071595bb30f127d9516b1461aaa9b994b9bd7264eb84f4edb37486ed3a77f61", 0xe3}, {&(0x7f0000000340)="64f1c0cf5404de773dfdbcd2594056aac411af17fa715ce7e1bf5454ecbff673b6db304dc6595d114da456dc36ea3546040c0f5ab7d44b5e5d7cf9b00820570e8cd1ca38546dcb224fd693d3284a5c315cefa6f4e3cec5d109fb4e9f30bce062111d26edecad0bd8c444aa06be4d87a34adfc123dc511e37898b73d8b89dcea4663e380eb55c9baddf48c081084f00fed28b3b00bf8b3bf927a65428", 0x9c}, {&(0x7f0000000400)="bcf3d0032c96de8a64da605a3132ba1ce9e093164976244efb55f1b4b87066d30453b290e6f4859bfc09110ed24f12df99d35d9d67c0af62a5b4c1f6146ec8bbd67aef21c3b369205cef12ecd6c9a4952adaedb7b8af0494eaff48103d644e62cf3ab31f45d0f526817077463365b5e58b7a3fd20eab4dc59a2784847ed26f38c4aba163cf2b9a9c9371b7fb0904988068cdb382df0057c2935b3f3cd98a971fdfc6aee7a5811963235cd5e4eea3ff063777021bb2a71e2629fddfc4730e354349e411b485350f", 0xc7}, {&(0x7f0000000180)="b4f4e8d1fc5fc9a8ff348e33c96cf6bbfb25270a692b8af8d4bd448553384d7b529fd33a105f024818bdf08bd6ad364a13e7796a96b31b2d4f1987f03bb60819ce13c18cfebce6f50b59e7bdda222eebdb5ad4a13be941ca997d709915e00410bd2f7b3e3f1471", 0x67}, {&(0x7f0000000500)="3ede608ca7f9af6958cd905e0cb936587a8e746e56394a3e4a5021de9cfa4e5bd48ebcd197c0581043f99c425a7dc6d48e64f4e518a842fbde5dd109850000e824be8ce1a67dd3a3d2a798243678712c13676854e1282f0802d96834201b26c3518ac69f5fbce876188976f1db1cddc60075170809ad06dad624256e462e7ffd3580b862d1f7035546aef79c6b2938d170b785956426b9b11db365df085b9329aff691f62464bb09e0a7c77016a5d84d", 0xb0}, {&(0x7f00000005c0)="daba9b11d85b123fb03096082e7419d1b296ca7402a7f3911fecd31351125e56f9fc0ddde70fc4c6c70f0bd444fc56b60cbf03686e447e6d60ce041cf94594c9b2e77295e2192129de33208cbd5ac1b84c698f8395e7180de47aaff88d659a7a0e6cefba3171a7ce8e3097f5371706ca6e96fd8e7353d717ddd16cfe7bf2b21920abf71a8943fe168622ed94104bb2b3ef", 0x91}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x1}, 0x401) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) kqueue() connect$unix(r0, &(0x7f0000001900)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) unlink(&(0x7f00000018c0)='./bus\x00') sendto$unix(r0, &(0x7f0000000840)="1fa0ccc9d495750409010851be433f2487f5a8f94dc4ce2aa73ad2493d37bafb938316aafc467dbe7c20bde8aa37848cec298ba9bf62544a932568db5fc40d7928303dc928b74e51a92436f9d7eb62f3321f77de7eaeaf8e7cf50e6caf63a6a7f9c996efeec5f831847ff6dbd150f5450810ac21c059790b9a5a7374f7504041dd3708ce39ab2d0e01bf6ee298bcec834cb3d708ded043adfa05c8bc2f57d0f8780f2c926ce8183b47b1587fd6349b075be9bc80b17c2752bdd28864104f005194fed3ddc6e538ccd5470b8652ee2a7ee75750bc6a05a96192b700f839d73aac58a295dbe8cec53e3600829921e373834393eb2eec90676231204753e0699498a83139fd6a1277338b42e3e682ecb7dcff791e939e62fa6aea22a94a4d9ca1102e0df5a8e171825b0c4eb7a6ec10df531fcafc87d60fade6125e49ecf1ac11edc10c44b16c10ed1aeaf2e15052784e846b044c1b8f282c655ab2d23cd3ad108861784ef6dbb42e68f04eed12c1f5119e4465f3cfc15f7d7ec6e9a6b08def045a25106b404a70500a02bfbe2e7dd8f807b1f4dce01b3493bfe9bb5a80bbf4cf2c337d4adf3753e9146090d03dbfd74b611765e240e37e466e3544be3667e6f962cf6af590c4add3dd5e7dd6f0d355cd6db16302f0d60b7a017fbcbaa1686b10535c1b78dc79c4c762adfb47848d21f04890d2518d694d69404ca2f03ccb928a4112732be065049731d0c71dd5c63441ac757a9d37795cc491533739fd70c6eacd622267b3a3e914ad5a252c0546bae0d2e68b45858fbf1bdbe3f606434cdff56785175f1260c4d176f41a0068306777a62c711b819ae3ca983d78648a0f92356d2537cd21b1042d36666204908013d2977d0a719bbaaadfd5a2c2972a4a7bf0a5215a0fef153e1df99f84d251e7127cf184b0b92aa29fbae4306a9b1ef28b512038eebd059869853de420b4326b1ee7014caa5bc88de7e1650a6ffc7fa0657f452bae54d106dcb0cbee2c2090865d2c01737c8cb5ea3db96d38d2f1ce401396aba5ba313c9b041a7bc1ed9f535e55ee5d07342456adbd72c16876b876dc5d196957bd65bd768189b1f1a522c771679ae52bcef3dc5c8d575404582c2e25c685d5aa4957631db2299ad95fbe8cec9a44d125b3ded2b94d4aa7645a1d66dd8066380400000000000000dc66902727bf6338fa70464ca2c72603973b6ee1d2c4ff1fd7656f8693121656da205fe776c76f34e643cb6b83ab6f185810ad522d212300a572b3530d3c05eb245a68843b2ace10701de1e6fec2252f57e870c3fdf8ff3dfdc862253b90b9a4d611bbed96400fbd24850a4d2ec5cfe0f0b65c88df7ba649799aa1377dbc4fd1b3f782bd74b203c3aa1f7d1531835a76b594ddad7f8bb85111debcd6253a48bb2cf6006ea6381a479f829b4d702fc304361c6d5a472d8121da51135ba996d2d35238b3774d27bf31ce3afd493cbcf0bff5b0db8aad6aca6a50205fb88a2f6ab5d1da48ff83f3343738ad392e6f97b4a956940026f7fdeea1ed9e90589780b0f8a2abdfab87cdc9f70bc509d07bbd9549f5cca25bbab20175ac2650ab503af9f6cab411341513707599749ce8e358a46a8d141ecfad6095d1574ef76e559858c93d8516f40c0df40a8cebf842122918e9e22a9db56331915427cf2f41aad039194a5850a02b759f2bae194afc090529f71d3b9ccb80cbae34f4f2a6bb525bfb3643f447dc9bb1132353ea365ce15c4a22cc396558251db90e92544e7dfafb87e5c4bffb7c3c02ca095f75e01e7826c714f3faf85953365d8734b7f66ca724eb4ed9782e2ecdcc361aa1438afbdc424eb854ddcd6cebdf230c0325ec88deec154062e7da6b3de6ddd649f5439ca387c2a98812199ed9f16ae9d5328a127596f5e75f7ce55af5d511f43d150941186e5b21bb09a13620b471837f52046f87ef179314c354982c43a003ad38a78efe4ef7e236fa9ae91bbff0d8b99a0df37dc94ba00b6af232ba853520b0bc9f3fbc235bebf37573466886f4194d970f7bf54f7251c574c7698cc46e1cd209d0d3d055b83922652b9476911da0de0f1f5c03177c231292ef009578c05d2966c1745446f14774febfb1b896063e4399e748b64dfdce5df70875c842ff9f0d55797dd5e26b4ae3bdbf397a0464f044ef2f85f58ae1b5ab3409b67ed840aab5f986d75c5d81742d541f77a7676e6d975e935cafd3c40c2d06e090160a5d383d8780633d73c9c3bfed9f2b7d1ca2b3fb843effc999883150c12d613e5b8db85904f58f499104502e8cfd073547e96c9ed3e7dc945122d26fe2c9d2045bb2bac03c42c46437caa2417e8dbfe84da3588ddda35d5fd997f6662a2fd122c8f91e48514eb64911ca72980858941f58158eb7306c97e268030673c03e6a522e8fc5940b2d5970c1f2ce0b77763c16b214196d0c03c79e8567ec4f36d6a12deb2d068437b389ea18364cd17328c157e36f2fb2c2be8ab2da5ce55482f3ca3ea38f49516db1d02ae0ebb2328e885c9d9872414add8f93c82d330c75585ceae8944f61f94a1926a23126ad3577e23eaa707efbfc11f5bc1a51a55e10df6843cb929dca4ff4f085f0faf69146925f05aecf19f08d8c057a5fc5598e82bb6adb2e48250229dca3b62590ae7b2b491b80979be2c16f50719cb335dfdec95dbbcbd46b628baf29cfc41fe20976af3d4eb4b22868b5dfadc421b07a782d891beacaa5c623ec4ed17a47e52282200880c808c38cb2cf50d264c44d3ff929ee7e634e6a304d52a4c17285063d89be1014f65f1ec3b20e17997ab44988550691600fa280b7b5c252159a011695689ee7ea1ff1601ec3e7a0912a315335b941b6c4a6e3468d0320eb52017bae0dc54f5bc7c85b5032bddce060e8a6209d32b026f9f814210bb5454a1bb160e980675671a1edd37b06342d7019a71d3e1f553840247777b66bcda862bd8549030c981a5ccf9020dad1d0e163363ca7d2eec853884f082748ad6f2645060ada5dca0f3d4b42f4e4e092396af25961994107455ab035ff9958d74598baf627cdfa34a90d32e9d4633242d9f9e942857e98e3ef377c90cd65bf0f60a63d5f110295793d371b294768e648791f718cd043e06e53d2e136e1066350440cd44661ad55529027b6ec869996539dec258b9e06d62810f9a1d9e6fbbbd07d724a595ddeec142a97851e1ff8ef230f439ff672fadaad8ccec816bc41b95a3c0b39ef4874431da8514a0f58c63b5c1bba5158eae3e3b114381099321b8ae0f751e80eba5968126b3d279d360fc7362522514de250e5506db78c47421abea90cb86523a39135756c26ac68e5cf5a269a806a2147372360f2ec9c509acec4691a214f15076787bda0fbe210aba6c0bbeeba04d59ad20890d68596a82ddc782ff332b50b8004cb67b57ad19273a909d7d341a9afb3421ea092b9ec9a2ca0f5d00d28eed9c876788e7535c9db967c35d8ffee3242da70c7ef07c0f2850575b00c4ba3fb1543f6d38fe97f1bfdb678a24611b45c45e315e335305a8472b75a04f8de4d15f550bde9e09ebf36f08e992323865c200f7b0d586441b4b370e8c5be13105d14193d581c5dcd954e911f7fce6c298dde9db395b43c4797d0ae5ec2f789aebf7cc3ddf0216d70254c07f850de3cee0eeb62c303e1be19fc9d373fb6c67df87837ec4ff9e64eee55a1ac38a3398291ad4a8f55f6c7efb622ea524b2c5c5e4685d26c9cf645e9b04db365abea018146fb8237bc2704ba6ec7f5da25ccb1750039d5b535835370e64827837ca8e2ad5d644c5c28bf2420a0f59f480a2915d78035ff2ef9b64eb7baef897dbb0671c6b2705f2b809b6441e1fd84d203df29a5ff45f53c1c373bd72c5302e76ae508e9763dfd5caf84fe19e999b41a960f50e7deccaa8312dd4a8c43634359d5ea9ddef2c7909b73e8a1d8171b5004554da884c9c4bc31121087969c5cddfad8cf0e383281eae55c1ec66f2fafcb2f9783d01378fdd4404b09e84463fd845647f5169475d44b1acab419316711fe3303b3215baf39684941af170c559e1bbc2f2fd9d5c0976faae62aa6721cb76c5dedf2fd768dca9d920498136f41013243198788781997debc5080a75a21c0e7e58036caf8d32e0a3d91243a6ff795642be9ed03d7975287b7061ad3c127738f699e3a52ef65c288efee5e3490474d5d8518644faf57ea5647661d1640a3563f234c80708ce8018567920859053dc30e3078c49a185f031a8f0e25c7115dc3fb2fc3e315fb1c2c487d617aecb394bb2c27c49fe62329887c5ec5317ddc462ffe6ffacabbaa06e1a15912ec76160ee1f7e6808a26a873fb0697a2daff8e568fe2e37088db59dc2d972edb30aeb0ee4bad82a839cae2c7d542b7552e3f189fe8703bb14cedf4e28bc99bd7b495b8f19e018dcc27d7a8b8cf49e3569a1459c0080e0482ee42e933d4b1ad02038774076b488cddbc5e26036c685028b8d45a0711af910610103738955bbcad71ee187f6ec7e0365e72b907be91cd4172e2536c95cca4e1af6afb50cf3ed6b0ec69c216c91fc80cd7bce49cb052dde5b54eebb3329fa9b174c396352a57f33dac06c68e57bbeb0e4d01b7886b39418e97c2c7cc329e34fd2a399a5134b94f126295ae5a844677d8a690735f6889713c859a8ca933043650d977665928b6751514e838cccfadba766b916e1b660c22f4772d571493b3fbc6aa3025ee683823ceddb22ce159764dc978725296d98946b2da4a984aa3654391f821a8ae725855949fbb827ce24245264e2ae0bc72263d83798cadd441a257da75aca06d75015cf4de30b1b69e03e7d39026746b1eba0ecbc873b724d39be00faecfd724d8adb35a11fd38588b67f6861ca4860b83af2671c6a255297ea2cb9458ba21f36f07d27d597e38f18852fcd3bb852a93bf792500575e857983270dbb094d4aaf3a425775f9258fece675b9303aecdc2e13e6a773e5062887753d3b21d946d5e692a9ca66c907ba5d315e88210001d1ecd8ebbf6ae623bd21e9ede5b22b96f636e75877d07116e1d906b91c9ba088ce51af6f1d922c558b8e0cf3f93ae6f87a70a1cd9f2a4e7c6a1b23c32bbf60c28f2809f7474996ef0fefdd883a30df748e7ede57eac09f8dde5376ca2ae3771b4a302bd01e86127c01b27a523c10e1f931c15ecb3929f98f9b8fcb2823e2001e1f9c740ca336f36c87409981746fafe902a1024c953f79796202d2554319d99096ac678f02e299299c21c8c7184373118611d51f87da077f93f32b0b6ff26b0172f13d535e6d92b33f41008cd4ea16a4b9ff446c7b2988cc66f1c20f04c91a3051b7188b6b0f4a542ca09b777cc94171257189cf941862fd86964f56749a94934d93775fea3d491c744f2ad53f388bfc52a02baf9cabd3a93a8641b2fabd6e0f33a689c53d2c1e5cc91479b06a905e37bdf8a8a2adca99f3e3e34af802473c9e81e5a9e35c36ed16499dba57c155f9fb13c3e1590aa9de454994365561e1c152d4f7075093705b2b361257ad1b035ade7573e7a0e6326e4b49d15f34c8a8a14f1597cd80c0b05751a42e42c7eecd12260d87d498da80e81f4de0b7e64bede2017fdc2b49ff708911c3056715e63c3b823f0905bd24a29e1ca67f640eed676d53cef93713a30067b453d49683e5e59e0c6fe8f299473c9d4369dd44e76064118a10d7ba5338449c3ff1398ca21fb298f1552964cce57c0d83adb80892fd996ec77da820b0405bbab72704391aeacd54b687bc9b4add44bc810efca227a8fbbeb6000000", 0x13db, 0x5, 0x0, 0x0) 16:02:27 executing program 1: open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x10, 0x200) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file2/file0\x00', 0xb008, 0xd8) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) bind(r2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:02:27 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2a, 0x49) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) fcntl$setflags(r0, 0x2, 0x1) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') nanosleep(&(0x7f00000005c0)={0x9, 0x2}, &(0x7f0000000600)) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x2000000000008a, &(0x7f0000000000)="01", 0x1) 16:02:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x7fff, 0x8000, r1}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 16:02:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) 16:02:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x8001, 0x100, r2}) close(r1) 16:02:28 executing program 1: r0 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000000)=""/236, 0xec, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getuid() r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x8001, r3, r4, r5, r6, 0x30}, 0x36894314, 0x80, r7, r8, 0x7fffffff, 0x1000, 0x1ff, 0x4}) setreuid(r3, r5) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x23, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom$inet(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x843, &(0x7f0000001340)={0x2, 0x0}, 0xc) r10 = dup(r2) accept$inet(r10, &(0x7f0000001380), &(0x7f00000013c0)=0xc) setegid(r9) lchown(&(0x7f0000001400)='./file0\x00', r3, r9) syz_extract_tcp_res(&(0x7f0000001440), 0x9, 0x1f) lseek(r1, 0x0, 0x3) ioctl$TIOCNOTTY(r10, 0x20007471) r11 = openat(r10, &(0x7f0000001480)='./file0\x00', 0x0, 0xe) setrlimit(0x3, &(0x7f00000014c0)={0x0, 0x8000}) accept$inet(r11, &(0x7f0000001500), &(0x7f0000001540)=0xc) sendto$unix(r1, &(0x7f0000001580)="26b26d3167a57d5c8d6b87d22fc86ab9ef76e9d7cde96d723647b80bfdb6032a1aa0559dddb5a40e556d70708fcadc6e80abc629c84e0215c93f971e94e5f344e809c083d2c99a1f7270273ad3b1c8f785ae4681775e654c7d5b72459cf2fba4340b7a58e6f5255414fa5b06fd31e3361aa6d9dc8d26b2405643ffada1d1216624b36de33b9d63bbab5d0ed4e8c2b3b3e791f6b9a7cb544bc6c91baef09e9989cf64004620d5ded7494fafacb4052ed05627", 0xb2, 0x402, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) linkat(r11, &(0x7f0000001700)='./file0\x00', r10, &(0x7f0000001740)='./file0\x00', 0x4) 16:02:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7c) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=' ', 0x1}], 0x1) syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() connect(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:02:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) truncate(&(0x7f0000000000)='./file0\x00', 0x1800000) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) 16:02:28 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x1) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:02:28 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="b862d2e22a075eee400313834ae0797fec7a7a5b06b3c9c7adef852526bf8c7ac41f6a6773ae8061fa8cad2275072139da692d2025333eccab8ae7b3e4fc9202e526767ee389e55fb066bb3bcd270775bfddcf396851f43c3e317bb7f3492a77ef5e20875196a12b1410ddd957016d18005dad75e1f4c5b504aadc7791da449d72efe950cf59d1e2534a2046ace55331dc364bfca06bb97f5bcacafab18251d801914a8c1d1dc389b7ce1c3162db68747ab9516532d71ef47a02e1836c2f89d1f82255bdc9f4b631cd8df2f7a4aca3707c4f98517d06813ce5cccea6871c3217", 0xe0}, {&(0x7f0000000340)="02d075465c562796046ad7295908c4be2473813884f4fc383d", 0x19}, {&(0x7f0000000380)="396ab7d95da154e24db8cf9b0a82b3b106c506c8783c5369ae9ef2db87bf92f672b05210e0f987e73099796973ae4534f05a3691872fe7cae59fa52b1b", 0x3d}], 0x3, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x20000, 0xa1) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="ba0ed314e6ba5d7088dcd935a2fa35441378c3d172407daaf504cb198f0fdd3268e53bc80cd78b353a471029e93ca1ad478c85", 0xfffffffffffffffa}], 0x91, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x24, 0xf0000007, 0x4, 0x52b4}, {{r2}, 0xffffffffffffffff, 0x10, 0xf00000d2, 0x7fff, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x1000, 0x1f}, {{r2}, 0xfffffffffffffff9, 0x10, 0x10, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x800fffff, 0x4, 0x9}], 0xc42d, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x80, 0x465, 0x4177}, {{r1}, 0x0, 0xa, 0x4, 0x1ff, 0x3}, {{r1}, 0x0, 0x1a, 0x0, 0x9, 0x7fff}, {{r1}, 0x0, 0x1, 0x24, 0x3, 0xffffffff80000000}], 0x3, &(0x7f0000000200)={0x3, 0x6}) 16:02:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f00000001c0)="056cde244ec7a0ab4e22016999c0a39925755f271fb4c4804aa365306f89c5c0b6b88c4580cad3d77d366788afc78765ca3479bce6ea95543dcdf99a0bc057b38268712e549b49c01e7636e2ad852194ee353186e6ec86780c11457e7bcf15b95af6053be8aba63911cdf0585c23bf1bc38003a9d9760cf77b8238a47add094c9c4c2a08846c8843c579ee10666ba8f1fc2e2342d5f58dac623db0995e573755b261d908f6eadb234ab04f7027b6d91678b2aad787ec65b17a8a86d4a3ddd1fd0838375676249f6ae9944bcc", 0xcc, 0x40b, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:02:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() chroot(&(0x7f0000000000)='./bus\x00') kevent(r1, &(0x7f00000009c0), 0x7fff, 0x0, 0xffffffffffffffff, 0x0) dup2(r2, r3) 16:02:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f0000000200)=""/213, 0xd5}, {&(0x7f0000000300)=""/14, 0xe}, {&(0x7f0000000340)=""/168, 0xa8}], 0x5, &(0x7f0000000480)=""/112, 0x70, 0x385f}, 0x0) kevent(r0, 0xffffffffffffffff, 0x100, 0x0, 0xaef2, 0x0) openat(r0, &(0x7f0000000040)='\x00', 0x8000, 0x4) symlinkat(&(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00') r1 = openat(r0, &(0x7f0000000600)='./file0\x00', 0x400, 0x1d0) socket(0x1e, 0x8000, 0x3) unlink(&(0x7f00000006c0)='./file0\x00') chroot(&(0x7f00000005c0)='./file0\x00') getpeername(r1, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) 16:02:34 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x16, 0x1, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x47b7aba671a1bb8e) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xe45) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7) 16:02:34 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0]) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x2, &(0x7f0000000680)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000040)="23f39f63661dc59b2133790284fa016238fa2161f1708783bdded2e6605f9f7827f2a7fc0678a5011a3e539cc2543381e6bc9f0d2627e8a32147d27d97781a523096ce021a6e4240b35354d523f15d3e3059142efb7160299315694d4f8d895f720efad5f301f0b435b202cff1d5d028ed1fb7d41087d7fe53dfc191fd99e36f2f21787157a8512dea2d8a1b736bef4052c8a1da7e1317c1f4127d0e5aa09cc92a8dc7b7c5e3bbbf4decc0aac8accb89ee46", 0xb2}, {&(0x7f0000000100)="36e03d0a802063c830bfdb92e43acc2c752ae85e9bee17944e1eb5c0d513a71fcd5fbd46c834e531cb4b02555651786d177caaccbe12e1f3d1d64d362dd14dadacd2f79add62785aee98ee7090c31fc97eb5cf9ee595abcc0a7b2deb8eaa78c00771a8e8d902140c06adb268fe01ead92dc4f0325bd1ad6e20f196ead745b7ddffff8d32b3b7bc107199687240f33095560fb289c0edfe982e8669ecc9f3a864145c98a4df762a6339499ffdbe685aae213ffff866f37e0b4e358f8cf5b86dc82b5480184c503043e640", 0xca}, {&(0x7f0000000200)="de6b0e334624442355c4a32e90a0d4041bc07f598ff9f8d89e977c1e99632e0b462fb1c3467cc486263d70b39debe73047605685dc2f90a126a231c622fce3a2cf9347275eabeebea36346ca47dff656c6022994a952c89d96c92b90047467b10356650fe01eef34dc289ca7c4fc93c11f94c873e50da0ab8d0e2b2be81b1af36aea10262e9b48e174305ccd0c0270eb", 0x90}, {&(0x7f00000002c0)="93e7d6bbd4f77899f9f9591d3df0aee3c61c6c4fdb1329b36beb87b5481a9b5f02bd9d3745a81b68893e4ac51e8221158d3d87c714083b7dd5882267d3e5fe652b6f004bfb4facfb88e1a95d8b2c5ac529af7ecb1de1fb25649c829a1e1f59cb36a5fddeca4d54ddabc65c8233f2bfe66e", 0x71}, {&(0x7f0000000340)="6be9128577672685499d0593f6d6686c17a0ec3dbe80c136a206352fc19a424d4caec289d95dcabc433942a011ecda922ed376caf9130ffae1063a61473911e29271177701ef0f1c9a77e01a1e26b18baf4fa0fc2a3976016fc81daa7bc2948053b909341ad1573d098c826a7cd1d4306d4336c83971ee8a5a79e577833333fa605555baf6b5d66178fa3520f064381b69453d611ba99fe7abb8847c9c7b4571aaeb8cc7b7afba2e31e40f7c4383633483c045f5ff6e40de06c188b3dcac89", 0xbf}, {&(0x7f0000000400)="9bed3fd67577976b30cee784d765298c622a15c4f9b22af2af7d1afb0ee6e0a61cb676b5cd3807", 0x27}, {&(0x7f0000000440)="36d19857ce32ed02d31705819b09f9878f27d758af78bb74cf41b134c8ebcfbee6fb60227727f9841edfda67787a325ca2a85f295a16391bc3276c8a2a4b6a498b5a3f21c37711fbd3785a89259ee863e011e54086addfc5ff899f04b34fcf66b6c8", 0x62}, {&(0x7f00000004c0)="c3b5fdb8ca99a0fb06851361426bd5e073f3ce8dca0d7a1c2f48773a74ba6d1eeb3628ce7d006284383e45b0f8955b57aab3", 0x32}], 0x8, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xb8}, 0x409) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) getpeername(r0, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) socket$inet(0x2, 0x8003, 0x7) 16:02:34 executing program 0: r0 = socket(0x11, 0x3, 0x2) ftruncate(r0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/4096, 0xeb7}, {&(0x7f0000001340)=""/251, 0xfb}, {&(0x7f0000001440)=""/145, 0x91}], 0x7) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120f, &(0x7f0000000040)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) 16:02:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040), 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r4) r5 = socket$inet(0x2, 0xc002, 0x6be) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r1, 0x2, 0x20000000001) fcntl$setown(r5, 0x6, r3) 16:02:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) syz_open_pts() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 16:02:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="096b3af2ef313d0bbaa73bfebfb66ad85d3710d7b7d6b072213919df8500c63ca2928310dbb540a033109de2414e7c3b8e27e1aef1f1258d48bc769057b3f8e64a7593cb17130862cfa80b9176279338383f96e49d34c5b5462c601dcb14997fc6d18a3afef4f5ed187344b30e2e5df34f607a34d6996ca045b96d700bd74b8b800dff276e990cde48c65bf3f2bac3b5831cd8b9ed85b97f8b984e601df73d3eafa23900d7523e121adaebf6cb8cf2fce5a1bdd027123177c9f8d21f7196915e99c197f2635a5f18bd5339a236f76e25c7340c82b4e8a2af899c7444", 0xdc}, {&(0x7f0000000180)="7f714ce467870bf627cf209780d42b1718624eb0b43a612b19bcc11c449ff9c5d2b53223ff8f5ac34dd24d7f1d1c26d8941edf60c79e516feda518fe7353711744e05422ebfb018700e349eff2f6fdb370142a7ee9c1553fc774d7ee6fe04986b391054c8018db867159e89d45b3886a54772f0ff6417c09a0a316f9c9008b7641d2fe37cd1d59828039ab79a073bdd25e51bd250b1e2e500d350b3008b1fbd85ecf022f55b7b7f287a26d9791119957118a2b76a2552b6c426f26a941d53354b310eeb44fd538b849935dccc8f27914294c102b914a66", 0xd7}], 0x3) 16:02:35 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0x408, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20001, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:35 executing program 1: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:02:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) poll(&(0x7f0000000080)=[{r2, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000680)=[{}, {r1, 0x42}], 0x2, 0xffffffffffffffff) 16:02:35 executing program 1: clock_gettime(0x7, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x2000010005) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x3, 0x9, 0x7, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) clock_gettime(0x0, &(0x7f0000000000)) 16:02:35 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) getsockname(r0, 0x0, &(0x7f0000000180)) socket(0x39, 0x8002, 0x7) 16:02:35 executing program 1: socket(0x11, 0x4003, 0x4) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000100)="c9", 0x1) kevent(r1, &(0x7f0000001140), 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) 16:02:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10082, 0x91) recvfrom$inet6(r0, &(0x7f0000000040)=""/68, 0x44, 0x801, &(0x7f00000000c0)={0x18, 0x2, 0x80000000, 0x5}, 0xc) getrlimit(0xf, &(0x7f0000000100)) r1 = semget(0x1, 0x3, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/1) fsync(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x7) r2 = shmget(0x2, 0x2000, 0x706, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x6}, 0x8) r3 = accept$unix(r0, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r5, r6) ioctl$TIOCNXCL(r0, 0x2000740e) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000340)=""/82) getpgid(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTART(r0, 0x2000746e) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r7 = open(&(0x7f0000000440)='./file0\x00', 0x1, 0x4) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) chmod(&(0x7f0000000580)='./file0\x00', 0x1) sendto$unix(r7, &(0x7f00000005c0), 0x0, 0x8, 0x0, 0x0) 16:02:36 executing program 1: r0 = socket(0x2, 0x80000000000c001, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 16:02:36 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) fchmodat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c65302f66696c653000", 0x2, 0x2) 16:02:36 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x8e) close(r0) 16:02:36 executing program 1: socketpair$inet6(0x18, 0x3, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x4003, 0x0) socket(0x1e, 0xc000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_int(r2, 0xffff, 0x201021, 0x0, 0xfffffffffffffdfa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:02:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x8f, 0x0) 16:02:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000240)="35db4bf2", 0x4) syz_open_pts() close(r0) r1 = kqueue() getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) bind$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x503, 0x0, 0x81, 0x20000000041d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:36 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x1) r1 = semget(0x1, 0x1, 0x8) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="cebbdde2c86dd131c9fccd4d9e23e15eb077af5ef7d19514370abffe3251e443b7abdea93e8a2974f1ac061c27aaee94ee55afea4b9820e26958d64e887cd51687", 0x41}, {&(0x7f00000000c0)="30aff510015df0e6e9317353ebdcd45b359ed3379e20e82c8da7fa50d5d1dd6853c53c714dc9869ae12d2f8b7690c0312416c7bae98964df0ddaa8ed38c14395934f420d61ef176d83c348a5a310bb4e811f79482e77f2d33eff680ae7b3d13080ecfd0a349d6ac72d0a26bbe0c9d3243cb7131c795bc52ea485f464632dd77110b899df8a6055d5e9b0c8556154aade290b3cecf15471f7c7c4aa8c433f55ee6f9e6f5ed2c8ae26ff0124d7a535d2112ee5cab7e40367784255f000cf8cb4", 0xbf}], 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) fcntl$getown(r0, 0x5) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x8000000029, 0x68, 0x0, 0x0) 16:02:36 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/252}, 0x104, 0x3, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "7cd2c630ba5bdd6f6bc97d5ff0cb9dd3e096d2871590eefe4bd2e54657e9c8bf33cc94920bef20579b19e0bc7163b13a55e9f78172593b9e266246400aca8407164e19da45097619d1a5bd22421b83d75688256462a2a3a11ae36191f840"}, 0x66, 0x800) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20082, 0x1) r3 = semget$private(0x0, 0x2, 0x10) semop(r3, &(0x7f0000000040)=[{0x3, 0x1ff, 0x1000}, {0x4, 0x672, 0x800}], 0x2) fcntl$dupfd(r1, 0xa, r2) msgsnd(r0, &(0x7f00000003c0)={0x3}, 0x8, 0x0) 16:02:36 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fchdir(r2) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0}, 0x0) 16:02:36 executing program 0: clock_getres(0x4, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x8000, 0x9e}, 0xc) clock_gettime(0x2, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000040)) 16:02:36 executing program 0: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='wx') r0 = shmget$private(0x0, 0x2000, 0x9, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) syz_emit_ethernet(0x1000, &(0x7f0000000240)="60783f22b3e5d224c0608c64cdc75ad252dbbef13207458d2a997fc0b6ea8ad15ec44adef679a3f06bb6789c39024a98b49217122a12262b3f4f0a61ded9485452487769cd6bacfae074fd4b17c597e87cf4846f893bfc05df2eff69951c18ecd5354ddecb4b1677655259323716915a539f505f9b46fba6200cbd9a8968f648f1cd804e078eac45221a209dd6d77004496ef414b1575e20cc67597b04ce2919c5f0881f3ebf8e08ad58d4c8f3088e29146126c788d38f4214722f8ef8cbd8afc1c84bd78bec970c1d631b0ca384dd39f671473c6fddee96ad9f7ac2f91c29f4bea3ecae694ea51e0134d9b2ddf55ae1c1878e8ec716eee2d7a198a84aa348b4da6ab6c6cbf56281cece9f639ca5ec04fdffe79ef57b93f823c184640a02996c0038a576d6366fbdcf7f8a7f90429e072529d11d2e273e2a1e5f3bd1c690b45de48551cb0e6bac60fdac86b3afb3b66d73fc3b0ca584fe3040f2da9a0f3ad44a0b9e569d8848b5a8db5a63ed9ebd6c3cc7f59b6f81947370e3c0bda09fed02b7a0340067b879e827cf233b1f3380c36d2a4562e13b043dcf5d2a793a551414da5f4307830a9a0ee330a10f20e30758c545c2517a5f689b648dc908359b8e2b7e8463fb0fd249096a8c5a10bbb0e586075bd731b99ba3810a316a6321a03f7a86f199d5d514f5c829c09d2db72ae1bd02b524f922d792ed234adbef20fd71766cc57bae72069ca79dc9c1f653c5aae3f08769c62a6b04d5c634d0896f6ea51b704e2f3a2622c4fc284c2ad9d7b9da85854591279855c6931ea21df95102fff46dfcd36687b63b162ffa7147896f9c4113d7be5ff3bb9872b655d405ec49c64216e5b31eeef277a8be90cd56a861690c2725ca9089a5ced6df415a1b19d7288eca0111d491e92584de275c5df7a2ea85b649b7472a7adea42876da841af97bd416b5a2af2f4de8ff1d445b769000ecfc90cfe3b390bf06a0ed122f0aa53dfcf42efa93a01cc675e001b6e7fb3f4c2ce87e1ed5c39755cdf0297749f49a23a72e78d4dc25384847e9a42552083af81143c3f4e6ad872c731595911a19328554fa83f33e4338e1659b9a7b1ea4e3298b9b8bceeb42374595debb0ff94fee1e9e5aa4b9d34151160311f22a4fdd2cf44bde11e2956baa03115aaac8c6edd3f4e2cf4429323f90e7fae594527ccfd7465de0b5f48a612d9ea51eedd19319912cb7501c7d8d852ae91e194084f438a29135cb4016cd51146a866fcb7f143160abfbd60d5fcb4066bf148ba65eccdaab5c7630b3f3d22f03b9274fa33d622e238757476a3c9b825695273fa2d4fd8d34ceafe84812f0ae54b34b18400f1ff585cbd537072f25813bd975af7b48761ca962a938bb23960322b139e6c4c174889a2d4fe488b31e3d7b103df4bf4cb369271ae71458be36be613d851747cf9e8c5d4e0deca206fb6ab7223b564637a03bfd39de19404544b8a3a17dc9286383543f71540a20eec9fb14804f006b1620b5ffd4a5a6b67bea8cdcf5980e435d8d717d6b6ed2d0aab86a80a0cc3a1b48f67e18b5b2e5846822541722d41d3070429ccc48bdcaa530a2fc67c94642e7aec7e6df3c0fa8d78644b8f02fbee44e110d64a748ada6196f51f474d867aebcf659ecea3b30811b9f8664962d53322ec3581ddcaa51e42c875a5ae63ed057491485ec9dc0c96a1f299b8f3eee08dd9477dae9d7fa10c6cefc31dfa0cb5b09a80d66c756efd7fc5cd2c0ae260aaf54f0d66390f4d2f17439cdf828ec4736170e211f6b2b84b2062e40fb49b75ab4666b9ad1cd62a3effecafb6d650b4a3da25ca2452f8d4a4b9ebb86b98c29bec2296976414678f92d0c13d4e6617e19817e80105fc3a16c5ad228f5b26050e1707878b40bbad9a6021e7a92a023d524df3c339565c76a8fae31c6b7583f97f3b561cb356128046cb036d8c2ac5b367cbd6f994f1425c558e448989172da42fda80252e1feb5057e96b362aac796cff441b00e9eee3958f327be89afdbfbf78533117783e42ce0cd0a75aa4edf174b9113e785aa922f643a8b06d8b7e887f88b5dbe28dd2e16195510e5e8adaec6785c08486189af7d7b0cc651dc9b4d4549263b2789bd3fc77252c5e55b2812266e3a9556b3bdb00fed6b02a5670cfdfbe21497d955704f43f282cc1d42cac251dede99573b6927059b118c3711baa9c11857627db27b97cbfa628153cde107f5659f6d3d71df92eba92232e930a9d70913b8ff4540f499f9f0f150e38647322e718ed630c52b1e33d4c1bb5bdcb05002605a3c260cd122c316777b5138c2211061d24afc986c715e62e285f07c1d7b4ffcb445e6d31da4549719620437618c875a91fd14187396fe89aa244d2f4c37a48b6702840e9c0f6ca5c7c5f76941195c9cc4bf4e5a6d01fce193b38fddcda3f63920ae4358c7475f78210431377bb450513fce446df0c40d5329fee86c2c659ff53640565a6fee56c528b3dfc02e8fc21db1d5f71ee2a92a02a3d3e185e28ca854c16dc4190cda8db93e4f2e2cc166e33ab26be1eedb5dec03bcedec46dd59003fe7bc2dce1653fe00acd85a34429a4a8c74610b8b1943eebad25ede258d902d0015f35e14d56f87bd9a966bb728d1c35149d00d666060c47ea3f77e238190ea8826f442cb97f980d6c4bf85564a165c4c9efd98c85101af0e611536d7f24e4bcf23fbb472dab3e95790ef99c5637ffa687d33c6f733e145c0f1ec8af9e9c2dd69cb0a75c8242d6fa58cc89edfd06f0dc86ba4351a736479fb54f88baec280b04f52268b84bb96066992ca8b518928da73f79048926ded0db75c699dc3aa56f64dfa4121266ba6c98ceadc609333c2349436e74ff448a84749ece73c8e9c2a874750c24d7a020e8af70d187e2f64f9d83967a9f26eac3b3ec8454528e515495f6f977094be1cf2764214a2d599f5a4d15c48301db77e93ce0bc7fdb5f68187e471c89beac9cae0b64080b8ba0637b4ff68966ba71bc5e45cf2c03ffe78b424b3d7e822257eb5a453474bc03a48e6d36fc9217d2facf29d959263fbd040000b2fb3af1bb014601cfb1190b4e318dfe8b4ea3c616d9305c65c0c897a20429c6c92b268c374bb902cd13711d573d22c18336b40fcd0a1e757023060e7a54f30d2d0670491b0073c377bf177a5304ed0d2e2839a4ebff8f51af8e9ef8346a9cdd8258eb9de646537c184261a60a0ff4f31b1874b0e5994bc692f74b0370caccbd74e9c96bbf5ec04b54e0e0fe4507ea8f8c64b079f1cba7cfff01eaa9cf64bd25b33f8e8ab02bab60bb460cd777ca499669b9e3edcdd85822a459f40fd0e02ff9599079d9f8a8ca5d459f6bfa7bee38544a59546bfb9cc72f4e25914613d9c93e009c0d55a85b3f6529e9b42ee6cc0df985e6543c91000dba2a80f34370717a2e71256854f4b45fff19e416abe2f12da4a98a314bba6c9574ed7ce706fda71a80ce8cade9b7542038c83f6a3f53148145fbedb827629d51b54ab752e8ff8f56217a05a6082c7679a672ec6f0e63eef668c1e6e659d5a0108eb46dd06ae7c239d1ba1067e4ec099acdf7189d88848aa28c841a2c27fd597467c817613a45a8ac12d9a7c91c1d77dc22c0fbc3d4f17dc1cd8a0b940cbd569517db1a2079a9313fe594818729323d851826882e836ee7f74adce2a89303e6fa8c3c311c96a3a27fa90b495df6002482b4cb62f7ca09142c53429d0eeed93d335ed1e45defc365a0d0d8bf658933abcdbfdecf0729291a2956b19706ac8c931ef351be3e06ad4820a3f08f5d6d8882df252e4bdb10ad0fcbb73445b86a306c9d9cdfd653f1fb4b19abfbb603fff8470aa0e8f57862a751125a7757e3685b73b26607f4336a26ee66dc837a6fea8f4df796e9bf63668d8dfc8d1e0c2d7902fba0430fa91c2c0263efb9640cd8a15b1bb1e04fdd691eac65b0b5206de67ebe2c56008ebfb03f8cbe416bb7ba965363a65c418b3934b877787a2f598da796163bed5c55d6fa3e29f47afed40a54bf1d311a0cc6e284838e963e5e1dce366318c18f24a6b58052edfbb58993b8709ed9675312deadd7169698a59ab17ffa339f5beb25bc06767884c5d1914d0bf8be4da978883fb2d2a2f7ade53d3599295744eb6bbcc1b968c68dd64fdc964021c6d837f3da395e85a5d0f6ee8a5de47d1b35d0b5838f124bac00dd092557be1fa112fac9e32c4bd0cfe033af63f540220f9cbf6658d67a3b8c4c609f22f684bd8bb38ad8dc4fbc132a2624d7fcb2e7a700fa9d082217dd02d3d807ac6db27661123d62eaca2726550f2d30188933a558831df0909f5d26d456c5b6e68f31ce47add2de652e3fe8ff13441e044d597fd1f8f0c55ba6f8de222447dd99e4250f95d40c9fe26038b4d55e1d206d4cd5ca542a6f3dbfde7a975d6c55b877f87e75b3226cb38f764d343e04ed908849a3cfe06de84ddf2b3a3fe82ccf42bb7f428a9c17bb7b7ebc117fdb77e656835b9cd118b604d2b15392602c8bd4279379cebcb26b94c9f38244f03cd7ae85211ccf4ed335add2c4201b55e53958409fe9c3bbda7d4fc88570f686dc44c02d204bb256acf8de4659abd78a3b9425910478136ac965ab5a6f3517dd9364a665c740b9fd313a2ed28e2a9a7db2c07256d8c87c10453f83d9c2266de2fdafe3a3cee0a36ae0918edaffcaa08b18504a46dc044f479540da28917994c5997bb7e8116de71526931185446d12735315f1baea87b7b96a6146f85c35565c34bfb2345aa7f0527898cfbcd2e20954e0e7c20cd9c149be6bbf46111e0fabd3b5f9c2166d985664e4614ec2b40e35fd63cac32efc4ff43a235414348f5a546ef85f953962150cfa10a24398c7c4831bbe057c51456765f19025e72eef784626e3bb220285a147f51fcb2d23fe9a37c5432ad3641eb4d53fddac9cf0e592ddf27c8bc1fddb5169cdff79c92aee41877cff611a91be6d57ab14ea9256de996eba2d23321ace3a114cc21e51070730fe8094213ae6425d80ebc4097212bcc779102393b750d126ace93b7b00495d4148b99efe7cecc9269ec30c039c58ce1c16714af883f9aad154614731f0307177f3d051d5ec470b07e294a0ea2dea61841935ad893ac9a7ad6f6eca54fe5f1a741259301cb76ea21d2e6164b5fbba770a086e541e17ea861d66a24189bfe6b06b36803a7bb0b895af669e02c74fa3e0e3f72510b7d8c76c45cfd63324196fdb88388693303d3f1d971492ce2d32260900896879cb25d9ae2b21ba1bff53a6fd5a1fa383396399faf416fb178c7eacaa3bde75ca20bb6badb274b5adb5fa6c1c1fd2b62f3bce8d6d2ddbf5e5aaf547d70fb162e4d5b7adfd5b4e606119bd53ba61099b45f14ac5848ce6c3a856e844894c212b5842a66c03019c641161dc3642d81d6e498bd4574aa4d287667b3395ba43c814fe5f1bad387b7d3bcbea59f5f495a6421560898871ce3c2dd6f28c6f7599459734f84ba397b50513cecfccac14fc01dc061fd0039213cda49e5e2eb0758867000913b0864f45781f02f380fb85178520be9e54f3eed5550be31ba251604530c00bf253c2167cc49d21144c841103674a4b0262c34f240f2a377a1c65a531d47d36457487d71de99d3b9dda151812557a403bc7ffaaf7d99d79620071a6a92dd59d554fd13241590b5c665f22aae03932309d5fb7ab91fca809b1fa89c6708ecb15c46530927a17fca83943bd1c6a1b6f686136fd05534cde9658489ccc0087ed466803c076dc82069ec57ad6eec11174462ba6b510d8416a00be62b1c910ca89ea1b89bfa") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r3, r4, 0xe8, 0x4}, 0x8, 0x1ff, r5, r6, 0x8, 0x6, 0x2000000000}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001240)) sendmsg(r7, &(0x7f00000017c0)={&(0x7f0000001280)=@in={0x2, 0x2}, 0xc, &(0x7f0000001300)=[{&(0x7f00000012c0)="afe3c27f993a06419e9b87fee9e0128a0c92d30e279638e1c356fbd70a13a4f0d092fae978bf1ce31f5fe860089acee1", 0x30}], 0x1, &(0x7f0000001340)=[{0x10, 0x0, 0x6}, {0x98, 0xffff, 0x8, "95eca090165774f0ebe082a3914c375dc0a70be92c98f35c926d9c79b1499fdb41695057f5e433758412f1070a98868265e1d119a2b172948b0ecdd2968515e0de57098ef6bc2ac1a4016920549ea1954cc0d6b782fcc1321d6020f07120b42f382c7b71cd619ea5f4ccda5c2953a9e3ad518271d68dde9ff35f6eba41b26a9f1fec48dc"}, {0x58, 0x1, 0x805, "7959def200b2a8ed19bc6e9b5b898f6dd84aa587cf6878d219894a59d4db6ee2558f097bbd3a20b8988fe85c4b01d0fe4a956a355247c82efc19f622c6edbf19f9d8cb23af9773"}, {0xe0, 0x1, 0x8000, "67384634451cfc9e330551a3349052a29d47e6c8540e4bdedae40b2cb09ce01610d9eca52d1bd0efb5a9af19bd113cf2cd03533eb13ba1a063f2493896e2e4e633117bde64ebf30c7a4285a84036c1d147241c432dd68a4312f47dd6c0523621d7d46b97ab9061dad355aa5102462352600701f302b438dec404c4ceca3f01c95af99d888c707e67c4d677fcacaa0a1444873e3ff676f131012d1029de5ccf1b486dade6ba5ef24b14160767b24402d99240ff2401d054bff7778f4b932f6643da7a11a84e10f5066dcae2ae93"}, {0xd8, 0xffff, 0x401, "1723786eff4707e0c117634fdc87093dc66bfe578d00b5b43f135e59dd323fcd9e1079d609dbb40461c0ad6713af3bd7fc8ded7a32a852b838071694945e44dc92bbc4032bf9514a4248142f5bc0a7d9cc90fad25985df345c6f8b3da798f9d09c4984a1127bd5e91c64f75fca544c3bd3b4782dfbf39e80ce136c62a38d420e184a137119e134a78f1745a61dfdd31586a1e5b6092dd341d2ba0531d9403ea3d73aa9d5f7edd38558c92afc618576d5282d614d5630f628ea2fb063b1b866fd0100f8"}, {0xc0, 0xffff, 0x101, "7571cdbb0239f4883088d029f7e6bebcd2f895bc01a3266bf0a85e990cdc0c6ae6e83f9bac2e096e00672622fa1bda0f27dcb8b3ce10d7139b9d2329b41a962e34eeb0570ef3a6769b03c9cdeffc74511a40052f2eaf51e188adcdae715279b9267d027988b1c8cec1cf5b08f1a21d1422a214bde2ab7a6b428260ea700241996c9c37823e4cb2e9d92ba460312cbef26e37c54c1921b3db4d5291512a67b2f3a8676c333885cfedf8e3c00ba0170a"}, {0xb0, 0xffff, 0x3, "1e0218bd06d71d95b0b691fa3a6eef808569fb50d2ce99b32b977bd15b3648a4308863b44b97527a95a53efd14a8287525bbbc7435f8675abc5b3fdc2cbb1bea356472360bf1ef28cf492515bb2a99dc2c90f0465e6fc841d04d463852adc9556304dd7b7afa2de20e33ff97af04575e49b5ad2268d71b0d3341e2dd24389f87d6c43d9e1ea6c5e5236b64f7f3c586c9449dca33529276654a7d"}, {0x40, 0xffff, 0x1f, "ac810454307fa6a17f255dfa0582e0fc01f71422d7c2bed42f9a3eb685592c6b37cb30c81ce9ee3bc353"}], 0x468, 0x400}, 0x400) 16:02:36 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) r2 = syz_open_pts() dup(r2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) 16:02:36 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) chown(&(0x7f0000000000)='./file1\x00', r1, r2) 16:02:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/118, 0x76, 0x2, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb}) 16:02:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000340)="0459fa313eca3b6ba7d5ee5ea3636664b1", 0x11}, {&(0x7f0000000380)="ae7086c8eca9200b91f22efeb469b69da77d23ed0d5d06889d7d01544e5f3812bddd08fafb2760491283390b5148b8656b43b53b3cf33812e1fea79a972cc10a0a728f953561587e337bf85bd311ac986ac83ead3c8365", 0x57}, {&(0x7f0000000400)="43baf65912e27803ac96b333868f0b4e0a1609bf152192f2c0a2002670565cb0bb88d650813a72e3674076248c9df9385e178926b75345ecec993ffa1de4bbaf5394be38c384cb46ec46826d5bfea4c6b8c319de43f516cea4ffb557163806a271e1acce67ba19eddd2fb2005a2365131e9f19d03042558aea145028b598c88f71ab4aa0681f1c", 0x87}, {&(0x7f00000004c0)="4a5da5a01845029867a1460fee915cb3f88001f8534c17e054d87d24dc6aceafb4d54b9665a5c04dceb2a465fa8b0c4b567cdb5635945b1aa4b636e98758050e9c40f45a6ec4d38193e166c441d05353d6680da534265028fbf4840ecbc8a4cc6a756a137ddd3e0c30df04893ee4cbfa7972c969948cc25167ffd2475ca346eba7448bee17", 0x85}, {&(0x7f0000000580)="d766a2514e1934f5ab591372774f4767d2d40a89945ebd6f1ce0007796443ed9e8b9c0e1287f4dbdc40248b444e290999c3612db11f40d0460d1b69693d7633fafbdf1b7482ed96a9b8a4d7dbe7113c0d9ff41e5dac7e2653ba9c1fb9e", 0x5d}, {&(0x7f0000000600)="364cd86cd6104d021d4b0041506c29878a2eb6973166406b4c585fd78dc4222cf1b9f6a17c67c6696247bbab3b5108af1633bcc74bc99c984b8c375457916936322e112fca94284444b44175aa1d33cc7b2171467c6553a6b1e94967796e542c358b637174bcde5b3d2ecaf199dbf1f7ee47be1b1cc9cd3c839e753f0fc6385582f526c3d80634", 0x87}, {&(0x7f00000006c0)="d30d77e341f0235137b2fac5acb8a39a7d5a5bc28a76bb1e9c79c580905348aecc286b190b83bd1078602e56132f1d0ca225f5b05b99b08a3975cd499af96355f3e1763eded506aac3ca54b714831e1c807b303d3e64ab49", 0x58}, {&(0x7f0000000740)="4fa24987c673c71dd6915998c19f6abbf5c58c9d211959ccc9881d7fef21d4d79b6ae28cacff1eab59cf69d8b8874b4f3e51c326aae9fa79af83b2ad4281fb841eff8066693c1a86e158e165b53ec1e769ae48d7be466071f315228d5a28d295f0c851f062c53df7c973160499e82a1da7c3da459fd8a788c9bd4d9cab63c7d0677aa3cf668211f6ea1a9fcc9daa7f86564128b8e3cfe3369b7458993556adac787dc6", 0xa3}], 0x8, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000f40)=[{&(0x7f0000000080)="a807015de769008e44a2dc9bc48e8f3236290369eca602cd32e9b087ebaf339753e62756803e92068c2f12754adc6de644eb13cdeff0a33b56665d60172e3876da6afb3f659648d7c834da596ae43c6811165947590b2bc09bc4397dacfa08078875a6ad1a1d6f493f6ca0304815a5dfebe843f85c", 0x75}, {&(0x7f0000000200)="7372cbcaae7ae0d90640e88d1e60e26f5fed0d6a55838c2327a7e9573a85acec23beae2017c791bb78af1bb4eb1afeb8f3c363927e5408df21bfcc4d0715e563a1e5b114c13cf469e46540", 0x4b}, {&(0x7f0000000280)="a00a051cf76025ee99ffe62c071668ea14e567ef10b58137073622f5fb92ba466f56395d4ab187dcfd5d059a38c3ac7dcc1b803cda0b3c9793b7535f3d1d1e51da38b2a5b7bd7695006c2a14b88e0b2d53bea1176b", 0x55}], 0x3) open(&(0x7f0000000880)='./bus\x00', 0x20, 0x118) getrusage(0xffffffffffffffff, &(0x7f00000008c0)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000f00)={{0x18, 0x0, 0x8, 0x5}, {0x18, 0x3, 0x20, 0x8}, 0xf15b, [0x9, 0x7fff, 0x6, 0xffff, 0x74fe, 0x8, 0xc273387, 0x800]}, 0x3c) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) writev(r1, &(0x7f0000000e80)=[{&(0x7f0000000980)="aae9982bb2d74c46d9568e3599053e7115056fcd6870beb44b0fb50a3301ae1fb28ef5e8851407f28ea6637e902b20ea3b498e12b48b7d523469c03b12ee83efea71e5b09391a913305bf28a79b532950a86c38d239663e933b822999aafca9dfc15c66e5e2edc0a4920e9bf1d92ef912260511dffcff1ea20079e566d86f0c0d3", 0x81}, {&(0x7f0000000a40)="3b04d185b4ef21cf3f039a785504fbb25d63848950aa62dd06bf3b6aa9e02546e02913b2", 0x24}, {&(0x7f0000000a80)="5343942d11d3c6fb2e3e10d619160b59c23e27e74dbfa36f748f0a343e4a8a8c55fca2764911c853f3d9ed5af55dd9ba3f2fe49857ebfa9d62629957e604ac31130e339790adc1ed7ee66a2144e312ba90637bdfb026cc5b5e2da116de3688e6233ff184febd2e870d6ac29e849c5b4cb5f8710c72bcb75d43dbdf", 0x7b}, {&(0x7f0000000b00)="6e61ecbc2ec75bd855287343e1d792694ac400f755abb13d83f85a3a20a489d6f279399b4145961e077e88d6894204ade0e62cff46fecd8e6ddbb66e99d441bf3a62e563ee67de211a3146e98e6b1b6ef469b73cc0e291dba927c4e41da68344b9c93ec0287cb54d716aec7e07cd5aa234de43a3179e045be2b0fad009bd54f22963ea2856fe8c2ed08a0e405ad99765fe8afd4ec7b32d9139303849c5f12efa7cc19784", 0xa4}, {&(0x7f0000000bc0)="959761b6d400fe4961d8e4b42892923e9a022a1831d0b6ce0b6272a36a4c8b5b31309a7609eb621433a05895dadf9a11347c287090dc553ce3b0af6510ead121d8dfb02a42643d8a37cfbd3dd0ec6a01c579b31dd6f6e94410ca5b66b82718c15adda54c7c8e1785104737171efa34d75f0dd41a263299b4c1963bcb24ca203aded2bf0095275f3f283b164ef3ccc2ef7fb7323060", 0x95}, {&(0x7f0000000c80)="5b3b167f313db714d2fe3b43262d4e1f51744496e7120e196d1603", 0x1b}, {&(0x7f0000000cc0)="81f9c1d172fae25caa1ddb69bcdc506270dbec04f4db2c431766273222fe7d271bfdb595be57f8d6aca98a1f6fd49134f3f10c14c2fd99f3f3faa1f43fe93d1d6422b84ebea78f3e59d58ee25730073baf123699d22f1e74e764de68bc9dbaa686b23983a824b8c20be84296b5887cb65a07786e407863a5b7353c57777aa01d9db35caff39b2a08f06dd82fab678066f66c483c73ed8cf73791c448533f3576a38814c325badf47357cc9186d8c0b31ec471ecb0a8b4b507e03bcf84007e6d3741b31415b464ab68ae1994c8cba8548767dc77b279f46047a46073a31eda2ab0696c70f5f564077cb801d07c59df2fea7", 0xf1}, {&(0x7f0000000dc0)="f00ff13daf74cc2f4116237a2ef28eb36001c4ae6ee76f968a46993383eb4485d16a508d0ee8a0d4c4f7fcf4eb46cd653d901c71da366ea5bbf987c02bc9de9cc1bd9ef6a33b1766d5de6d6675b22b6efa25eb01d21515d23b2978a838d2162106fa6872cf347fb5a73b4daebef3ccffd893579a2a34d549543aa5870029e618c64b3b56c767caf3918691390a4c30db5869cf6131e506c766b7d479b503b1e7ac4262dd3682a708", 0xa8}], 0x8) open(&(0x7f0000000300)='./bus\x00', 0x8008, 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) geteuid() r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0xa0, 0x4a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getgid() fchownat(r3, &(0x7f0000000340)='./file0\x00', r4, r5, 0x2) sendto$unix(r3, &(0x7f0000000240)="ac433b958e390e1a618ab78728ef5785a4c7e51ce461ba45ae03c50e2679aa5d41ecd717385d973151822193d811b8f35e146ec06983a77a9b704fff193139066f68c93c9ca3432b46c225fb5194599194800923eb9a41a030858b5fed07e7c44af9476c3d192971bdc776ca0a6a7c5b8c84c6639cbd029eb15ea1bc5a1dc1fd235bcd079bc727d7ba4b0109ad3c76d9f011a94fb298cae1203ccb032007af5de3204c87f8f809a574935d6cfaca84d06d159e0a7283f70b17b8f8a50df07200380f562f4d7fd548d68a289928bb9ed22e3c75fbf3ec7be0655aec165fcd", 0xde, 0x40d, 0x0, 0x0) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000004000000000000000000000000b607000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000001c0)=0x6e) 16:02:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x8002, 0x8, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000a00), 0x1, &(0x7f0000000000)={0x80000000}) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:02:36 executing program 0: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socketpair$inet6(0x18, 0x0, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() getgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) shmctl$IPC_RMID(r0, 0x0) 16:02:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80000000, 0x4, 0x0, 0x401}) 16:02:37 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000280)={0x3, 0x3ff}, 0x10) setuid(0x0) seteuid(r0) r2 = dup(0xffffffffffffffff) listen(r2, 0x1ff) r3 = socket(0x18, 0x0, 0x9) ftruncate(r2, 0x7) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) seteuid(r0) ioctl$TIOCEXCL(r2, 0x2000740d) setitimer(0x0, &(0x7f00000000c0)={{0x4, 0x4}, {0x9, 0x101}}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) writev(r3, &(0x7f00000025c0)=[{0x0}, {0x0}, {0x0}], 0x3) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000002740)={{0xf22f, 0x4}, {0x100000000, 0x5}}, &(0x7f0000002780)) 16:02:37 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:02:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = getegid() getgroups(0x7, &(0x7f0000001880)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r1) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x1, './file0/file1\x00'}, 0x10, &(0x7f0000001740)=[{&(0x7f0000000300)="5aeea1d61b1c57db8604f41bf2fb550b753952aafc0bbc86c7266f04e138fa1b3f2c1889971af9a2faa3891ce857138fab9e3b91f79dbe89abf8c1db04d66f015267f748d261c085b6bea470be21e8ff52863ac722ba852a1660f2d8f25dc25c", 0x60}, {&(0x7f0000000380)="b1a3d5399b6d526f8e3c80bcb2c464fe386f2fdd85cc8bba38f26cfb816c36e4c2b8cdc6e5f987091d3010585ac866347cad55b7c97766ea09d31a8f0ce907abd10f6690fc", 0x45}, {&(0x7f0000000400)="25013e1652a0ee082a3d848e46cc96a1646d2fc2a9e99b78f699e9f5684a018c3f2c77782842a9685d30ce80236183405e5afab50dbc039178629119553180940c163586d9201a81ff35faefafafc1a91f98faafb6cf26ec4e770625f3fb22e13af5a828607e61b43ec919c3c2532ef5030c30abcad7a57b68cd773aae147b8770c890a7e18bd6b65e22ca9ee4e67f75f46c7665fb307f62328eec890456113651f876b1a66ff722f1d0928d8a645280", 0xb0}, {&(0x7f00000004c0)="c52416b85c183588303755845a18c4f42fd771a5166f294b0d0bb28f586af6ae50f031790c39861deed051cb634d908d973056b58b1f6740cef0cc114e545887d7bf25bcf7bb0ee66004fa53bf54d8354c7412b06e63a6881b94ae2c04f287de7498f9a956fd57b01a7f2fd66b98788abd8fd20f999f37cdaafaca437ada8c9ffd49a837db08bbf2cd78cdf2f3b53630a665411272db6bab7ac112bb57ca32fbfd4537e2d79f97107e4add25a1e1a9b01f02dc868b5fa0583c6359816f117da121b95a4e8650d2a55c7bf8263d9e3a1630b51b4921390d087778e8db46076cc01674d6cf8668d755b2e46666d06b29dd3e52b69054bc51ea209c873ac667afd7d70b9410ce3d0d276e138e586e735d64c13a5e69625924f10ef85ec5883c51be0f6e03892fad8922ed07af3bab41c1093dfc8e6c0b03d744a79ac912a66824ff8ee9974efd5e8028c685af71810c7641872a455f831a7593117665ed2cb2b19b911f4f58611138df2489e61dbb4173449038fdf8e1c62d3435e60aea0f5d05740b29c6b7d2526dfeb2a482d360aaeae4fac6b0ddb3885d73bc45deb8fcc6d0c63c8f6dede48242fca7bf1ac2e05809484d9e33400c152325574be17e8a0e116b5a089d547d254995c18765e6c09c88f6c96463c3acb71e53c8beff39859798ef23ecb9adc284ca265da8f97de75c3cf29a378f58cfbc62c70561a510856865d8940e78a3deccc377dd1cbf6875bb0fd738556d484f9757d0e9c242845c7ba3082e99dfd9d230d05e9f2373e63650ccf8a09a45bae852782807d487252f18b727056e7cf19f99f06049fdabff649edfd5a5fde1b93fcdf00db32ad72fd390c23b659ee2a178b9a2a5cb67fbc005f0a6e17302c565c78b5d46ebd6183e88b1efc334c1b2093267e31c0587b16d389fea9ca462de51d63a923cee7fb5d028b932c2a31f82a898c16fbe77b6999e0dd4fb1d3a4f40dc518a0a5e9055ec1eb568367ee147478a3e64c63da486224c170399cefb2c1836f4b4f2f38f8bcbdfc04d3b8640719b3ecb67aaeccb96b0f3efbcc83f5565ff2c892d2f44e87064504819573a37d21967f766cde111e38747f12f1984da709404027e25ffdb379d2f79f25d319193a4f499223cb44ce2e980229791d3be4ae20112df3848d788feb9eda211e36d766acb22bfa82b0d6e3a589158f6f679bcfed0aef18311fdd03871661376b6e13a0eaff74df45f21418346a231f48376c30745fa9caab19d292c83fc57afb650778cf51351ad4b4e9a11c47f49bb2dc0c32ebd0d0aac8ab6ce9a58d65c9f78863bb0dcb0576359c19df037dd9efbb9ece97f06c20d548034dca3c550bf708d3c8aa7a2ed896a2fe77673a75f28acc7b7de4028506b98fc24af7031a91d77a4f8c2e4ea8862b2a598115e2b8aab31354cf04e4fc729da6632aa4eacbabf8205cfc353e3aecb2ad704023244a95162a5d86b12267d1b8b242cf2611256039b738d77c512294c14e686401e5ecb02e92695f55650abb87505724c1c6e18bb87b5c078f7a485dd0696f0d005e6152a94ab1afdcf39888487ad8db27ec0c1f6318a04f25fdd9d7168612ebc38ae2d76ebaf0c4e825d474f1ede2164c6e0c1453a221c569dd975cbfa4ad5101063d4c9504f50953274488c79b51fd6bf41dc3771c19b3cb5ce56fe6af58862cefef7b532457667f5f0aaa165168399ccc4c89fda6057cf8bf7bf65b31fe82f9ca9b6f7a0e38f02ef6e2d4bd05505ffb5fc594fece18869e8729034879d84d61da8d194ba1b06d714ba251b9ea1244de286e5bc6dd555ce98e71037e7511ccc495b81b6ddbd54109fa46db929ba2df021e7ace0cf43ed1ff5508a435930aa4f3e7915efd297a0a5aeb9c71c40a4715120deab06882998313321b856a5419b23400b2be0fbdd1bbfa480d2b522ee0655214dff6d64cb7e3464c69f5565989015f970efda7b0bfb99f6625cc2704499cbebb2a18aa77c42b0431b8083036ac10ae5e9775319f86cff57b0b9ad13d1d2d4cafd05e6adbdc6bb615433f0b886235a2e5199d22dea7d9a0d63bfda0f67c6c1d334126e6c147f8517ed3d9f00875806df6ef5bc2350245e1486936916514915b3990065adf05b1bf803bfdb971eef16c33545147caca5b727f57c3dbe3e6c1e2ef305710d4056b7b4c41288745f3f1585bf25e0755abfd4d55af465b81b2ebf919a1af1431947fcb28d2ed7e81031a097811059a787222d4846bc23407ddf1b80e8978c93ca598490361c7ac1d8b6cf7daa89dd3cd51ae780fb4a92bcd8ece9d0facbade6caa06ea2524cfd8c27f13899ca9f61123c37905be1e22b79928bf2274f748a4d0983c0ab20ae70a8f784b72ab7b48ab13c719801eed4f58876b7dd79fda4fe09d97064a4dd8dbf4304a1d8badf279992c8ba96f4e9d9ba9e4539a11aef48cb5d32dcdc77abd4273c3d24ff6f01aafe1d786302e35e3c5b7e22ec1ee6a1b430df3fa6c13889518eb4ec625978886350b5fe858d90418f3990b6f4af58a06cb6d518e85a857df3e73347a03a1d26a838b684a84ca85e65789ef8f80bd94d5eff41cc2a4acc94bfa885a04bcb694791bad5d31c376ae0d9fe2ced10e69cf0d0fc3a30f10aa0d87a43c1c453fcc4527d51a79aa16d3fb552ba1be62698566366f7b391a3b2ce913232e4d9a4354551b0a86a3bda40130f0b75b7b917122046aa6fa5005c2ce1e6253b5b24e1ca6c3c3e4621eeaf317a723cee141a49a495d6bd3db44a6ea5bab9457937249af7e8a4de9fdb259915e57792b0ae4959c326ba4c8c6510fd1f5d943f3f532f5b321209cac3d658cbd33ed36d456cd50910b1108c517b6029a61e63e240c63f2dd1075ef5ce294b3ffe71f136655f86c02c577d6e100e7cb9e6e1c43247c0b4102300f2739aa153b2f6bd4458034ff908746f2f95144c3509c039e6fe65fff7ffd87acf0a8150652b3ed160fed6f9cfb5fe6469ad3fab30ef153a2abb701d1c04d41ce2054da9dfe718ff1d1539822de282efc9c38a92fe525531513dc71a5afbab577b43db517366790dc3f7ea4e129836cf6043f4c2b2378dce42e7f386e85aaf93309f51f6c72da4729d0965b83b3f62b303c8d2117b723f6896ecfec6cbeac64f1fb3fa12ce32efa1054c0151230e6af1b452c4697c943b6731741fd79f81f28dc51c5fc89ca058013fbfb9d2de228282869417cd591877f4ed44163cf08d34c7669b3e8eecf82a95f2596bb77e1ca6ceac5cffa89ab0e3dbffb17a69015f7b0c7e1700d8c812aed0bb7fd08df9562b1248bdd0cd7e302aa1926c944174f87875192eb38daf38ec1f76427c88eb15e5792f00e9c1f72763c822eeb2c35c282d86c7ba633d30be7f56c9634c2712cc5c758999db6592396d96f20449802268ffa998017a0f3a4afbb496c9dcc01366d5f9b67b84a87bbd320dcd6c7c8a99dd017d601b19c7dfe9a16da74114e197cff7a0642cda82e7d1ce7dede1cb290c3704b53055706db2e8b1f4ba5108e4ec634029b516678cb6810180d33730daf65853bca25cbdff44bda74b73a72bd9efb1a2393835c15f24c9823f267b1bddb3a88ebfc0cdb6057c8a93ea30db59308695230a85a34f88fd92b3e4da6b908f5175054bac4b382441af965a6eb05fc3c2c58535590a7d10d5e770420ffad200e82c6835dc0c932899516efe0fd7d86a4b84aa89026ba913b655564f01b709bcb5bc1d446ffe293400f69955fe874e3983887fabf5d8c8dff716a043881124003835cd4ee8243b2e1888f7b2eef653428996d72f3ead4eb018fb84e1b3fcc9d4bfebe1a50338ccead3ba8e920ba4654b4098426b2ba0c64ab6f424cc29175e31e66becdaa6b1d5b96900d0eb932663f80c8e27cd78bbe76ebf08190332826b63e098bbbc6d9168daf22f8fc577be8542732c27b400961f6f36d18be932672d14339f45d2d88a2b888dc93c1f488c34571d165b928893de3178bbf22ad72fa2241b4de442be80b61ebbec33b830dbbdb39ebc67b99d70b5b5b87c16c7ce8d87ff45b5524b51b8d31ab12ee8af02c8ccb1226baeefc9f4d9ed4110455b422514c9f87f4c102440fa950be1ea48a86d6e87d85c8bc9a16ea6c3e5e4d1990779f14f98ff95fec3f5b191f2a5e75bc2599f1e566348160cb8f1b95e4329891e8337c83b020cf15df13afde8041afa232f84b5eaa46510a5ecfac3123782b181bd67c1746e1e0a268eddf608364aed30753f71fd42e07574811767f3d696c3f0dca786600b38c0cff3ca21b9babdb0cd0f427ec9b6927138f239e498253c5c31f4491f2075aa88cf195dfe59d83f332a4748c4e42b3fa9ffb20c13595b46290013b5408e21cc8ce7f800911929b0ad7bdf148f875b769a59250c6c9fbc6d07f060b6b30bf17909155a6ffa7260c8896ffa6676b0e7ef8b801317f8e4336d0f2a1ea68059b12b6fbc7ffa5677d4fa76379c569a5f1b89d2b474c9f828bfc5c4b439fdc0fddda73715d993e8727b3e4049663cb4141e34ee094006877962e8f6569559884abf9825239fe18a0acd413861f7ed824de58b0f5c0604f0533e541cb12dec397207e9d40ece21fbb9ab8c8139cff6eb4af41913e2ee6ed50da879d2ff547677a7cb91c899afb030f0eb8885ba441e311d383b766d1ea3e21d3d9c70ac97e3016aaa5b96aa04dc0d9e27b84801964089b762e1d528956414f27da4684b89782e30d005e65bd56c76132a47d950640cc2cfb6ef4547ce66c09a332de32fe742f4274318e42bc100ff9b2e81e4c575a32adf33a579a035caa6cbfe4afbf09d0e9a16f6bac716ac9ba4c12053b69b5e75c497b543b3029ab172116afed1a5d9c071e7435e48536a9285e45c77f6a071ec9b7d649744a8cb8f4b6588430dcdd166826a676986a6dc5ab8b56212eabf23467bf4f8ae611afd8d229a5029845e76c1e5029af6b04f579c10d13e86fd8920b4c596fdd18a43b59207df8b4493fa2b1f8eeadff2dd09937f607bf4043c2b9e72ccdaf0e19d818a680f731a75a708f10c5a3329299968a71b8be73738c0a0314ccea6cfbb0182a4c8ef4420d939056858b5f8d66c0764068c6c4a3c6bd4de8afb757111467a68723c604daaee37b5f7ea6dcd0776bf3812f01f7a57e4faf272660caabab551d665a59824d88bb2d90f95c39f89bb7593fd33237e0a3275423962f3c655a0b97a22bff500084a54ca519f04e663422aab022bcb9cc2187ab1ba6948cd5eddb76d5fd63241516468565724f88df66ead9f17c502ac2d12b2073448176a59f3e999bed53feb23713c0866a4a02c1f676ae1145304f795c66120b51020018b6caa24194fc5d097033a3687e1b1a33d34e663d69d04821ecb8efa37df33ad1fcdfc1d0f1af9c363eb5ad18427bc8b7215043d621573dcb452d69ff674593fbf3986a06d976fc93b53eaed8c6bbed58fa4cad0a4a0829ad1a21208fc54a3a912e94ef5d2db9a15c40e6a285401a24102dadf2918a32d4bd530a87bd42907a5097ee3dddbf50d5d17c89191d674d0b706505f55b37244c0dd208c491a984c25805ee30bf81225a023737dffba6892c4cc3bfb8ee799d32047e19ab8d7136ebad5a889f812c2c5ffc9a54761f4ae908be64309796e5e7261c3362adefa81032b33700ee269be9101f628034f15cf5e0d242109963563975f3fd90d9b7e2a3b566fd269059387656ff6666c3be027f8635fd3bf14b79e3422488da3ab22225e163a82dcb1f322028dc52b995f60ba499b16a674d878c7d05bd54eaa7e18001bb53ad42f01ca84afc3", 0x1000}, {&(0x7f00000014c0)="4d60dc76f3366f88dd3c7e69ad5039dd0aa15101bba619e87f62ab7f0edf659c3e278a3e839ceff3e27533568f19003a099b21dc9222a05b6a92281647c07d399a872e5d31cea2e68af966dc4495d768c2dda41aa07208d3041ea3b765991726f5a2cf90229188c2ea97645c610cf75107fa30d9a30a46a36ecb48e67e0e7f9792a344e1763195e09be9313d1de3c497bac700594b40371a6e1e07834bec76103973bd208ce7a8040c158d3c9b336c6a3d", 0xb1}, {&(0x7f0000001580)="b3adde9c2c562b639faa93a45f3a82109f989a7d6c315e242787701826a428f4574117411febe9e08586b0e4fad01ab05584e721f477f5cf2fa07832cea77824a38f004032aeb7b3f3cc12571022b82d3a1da4b64455cf7c458a6759675d80de0260e094a22d024e01b08b6f64ec53f43ef08d7dbe1d662e9eda6e60d41d5b385e50980d03fd6ef6b97a74d2bf3158ad4ea827ddbd", 0x95}, {&(0x7f0000000180)="cb9a971c2f", 0x5}, {&(0x7f0000001640)="1c6a54435422683018987fc4f52e9c7aaa443dd877a4a13d8807ac2022494679a30ce07d95c5327a21707720a5099c71dc7eea6fbc11f893bbaeb7fa6cbbabe9ebf41472bc91f68f54e574566e2e98b85f9ba08dcee063c7616b79c02ad2bfe3a1ebcbb3fc1e3b2e5f0eb06b25a5", 0x6e}, {&(0x7f00000016c0)="efa96d83c52a4bab81444c7b73a93ce6482293902ff75deecccfd20cd535b4db9a4a90af7e5e4aa3bbb08edf7cd346e3c593c98bb208f6c657a3c8489e058549c4989675954517f2ccdaadd53b5d0e9d0d86a94accba3e72acf7a23a8e56e43dd6", 0x61}], 0x9, &(0x7f0000001800)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18}, 0x402) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:02:37 executing program 0: socketpair$inet(0x2, 0x4, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x2, 0x3, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="65dc9c11ae0159d80bca5fb5984f3838e528db3d6d6aa5b052f0f6dfe65cd4d0cfd5250ecb2f8349cf3d9ddb4b01acaf0061ad33fd2b1250a154336bd240779aca0e6a89f19352f7f8535c93aba75df9", 0x50) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) 16:02:37 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) geteuid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x80000000, 0x72e}, {0x18, 0x3, 0x8e88, 0x5}, 0x9, [0x5b, 0x5803, 0x0, 0xe0c, 0x7fff, 0x8, 0x1f, 0x7]}, 0x3c) 16:02:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffa) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000080)="04000000b88edb9f6b226d3b242b4e37341249382a686ea4ac7198c86178916e63fa63e1752aaeb54b617b9d3a575fb865567ee8d7a8931738ccaba85a2a19d7efbf551f6d7b28bd7cc26c1440b26489990d2e80f412b5b8afb701a9ea019c9d602d8bca9fdf19efa32932c2e0795133b9332860c5eda0f9e5c186703ae8574bfda7378af3daa8f1e1c6e2c41e476383ae2555183fe13520e7ab46734f07ad379fee16e2c1b666b14f946cfc427439b30a864f44f7203d7ec096dd5f3514a3ed862a8cda1d7e77be7554735eb342fdea88358521955f82218c", 0x275) socket$unix(0x1, 0xfffffffffffffff8, 0x0) 16:02:37 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x16a2) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000180)="3a0bc234e8842a21a3ad3909d81aafcfb3520d436f1890747901a77036555377bb45429d02341e243d6cc06b0e3c7c9a13708985595db24e2cbf173d02e5a0d8be53633d7b7521dc1b51281048a5649510d9e1a2580a66dd13e5186c9d60e45e8cfab6cab62617d44071b3c2e5e7f93a5f77980d1cb014ddfeaee88f9cc9367be1af01906bcc4f92ccfbbbfbbb1c10920928f8e9b90ef09879349abc39f8e9ccf7dcdff161ec8ed9d8db975d02a9ea5dedb6a64cf41a84dc149bcff59bba82e604415f2637a53c4fe45826bcc6f5fa132f3be6bb5cf40a8ba602bbd9372884f90a74377c678ca052f22a5025dfbc6180ec790a66e20d11d3e4681585", 0xfc, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x20a80, 0x51) 16:02:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x84, 0x18) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000300)="c4a35cd552cbdbf31a6581e06e74be5d77a7373444e17abefdce1fe5ba8d6554718d718b347172b28a94b13524e938b530214c16984199e1285e567a6dd6c1a6b81b1c445361c1236b2f15edb1cdf996468cff580e076f9b33eadf2125ce8d2b8ade60fadf2afe215a58afe401d904d1f5f726d0d224e539aec23c3f51034d", 0x7f}, {&(0x7f0000000380)="482e568a9628aeb6a9247b0a6efdcc0e74f8e0613f728a98ed189b0c973f6fbeb93234cca7325cd73f161a345171b4a13e62a720ac7861cfef215907bcad75ed48ed3ce5016af0f68a3a4bf431dadfdba71e3ef01fa3f469faad8a283ab782a71292033d04a6f53d3cf4cdb036bf46cf7fddc2ab02b001ae6e8747dd8fe64692111f4ede22fc0c71fd28947fc0e9b6df6f46d7ef693b21a63020c087636286a96918ae961434f1252fe4d25b864a16f8feab738bbd7059c21fa510cdda197b13e56a5dfbc447077d77965ca2f6a852ff8f6b4c00996011", 0xd7}, {&(0x7f0000000480)="a3177e492ab38842cd47bb7921822fd641624c4dc2683d960f8217854be632cc62789879256855d913d00e6d6e33e3d19fd324d9b2e19822a510c605715cf795ff1d5c3188575cec008446258d3937f0d8fdcb6d7a77b324e4483fdb091730d6eb221e444ca0f756c20c2ae1c06da01fe32d5b42811add8b530d72f4e75837708499a352aaed735bd5e86425914a113e280803d6c5331f185406055e0cb7558c1dff109e1658f405705d5443c4849c53d6b92e51e0fc9be4d780a3b118a11181c1a7fe23ff66ba6503986fa8871ae5f7dfdaceb2146147", 0xd7}], 0x3) r1 = kqueue() r2 = kqueue() close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0x0, 0x10, 0x0, 0x7fff, 0x32}, {{r1}, 0xfffffffffffffffe, 0x50, 0x1573bf8d25143246, 0x1000, 0x3}, {{r1}, 0x0, 0xcc, 0x2, 0x8, 0x1ff}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x20, 0xdd84}], 0x4, &(0x7f0000000200)={0x1ff, 0x401}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r3, 0x6, r4) 16:02:37 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000400)="019ce25ec24b08cf5aee2d52c047f1ee0bc97e6c59b53e0e802ceeb611f83fd3d24de4ef9d4fe0621a469d52ef5f0de8e20ee5f611e5e4a2a1b40bb57ad2058e868667814bf44f3f44c8956031e8da055d5ec142fd4dd0600692cd505bcf237af18b105cfbc342dd874413c29068db43bc5533d812e1d72a03cdab7d3c194a2c5a2f14d6f580264b537446a673a1575c84a42ec9bd19f8d7f5d809552d239711522ad91ff19fe8408b8dccaace37541d0254b1a69e9d60efec27caf650e0176f651a775f4f83f63fdf0b9228213b74d3d44fe493f872284f9b6930d2e99061db5a34b5b6", 0xe4}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000800000000000b08d48f73600000000000000000000000000000000000000000000000000000000ee00000000003a7a162bbad05a74b3e025ac59bef5d4c671d07f3b2e595c5aafead8b930d03c6b6213d0e0c307663513f2b5285673a6e83c16af379f67d4c612eb63e880a3a1285a3c46e44c52b24cb0777efcdc003e5092da0b06fa1d5859641d6fef33b9d19d485fe01b7b613fdf9dde4527fb62aec240acec5ebbb3bb6c7626749e1ac68e56947f153b42e56d"], 0x3b, 0x3, 0x1800) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x3, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x21, 0xfffff, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0xe, 0x10, 0x80000001, 0xfffffffffffffffb}], 0x1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x4, 0x3, 0x3}], 0x6, &(0x7f0000000380)={0x3ff, 0x7}) msgsnd(r1, &(0x7f00000000c0)={0x3, "314ebdfa51bf3f2fa37b63d236aa025e307078c414fb5a4dbd75df638541f2477635c803d1651c09fb7b5cd26ad79d3a96121c568ca90ca76315abff21aba793fc0a8d3017ea3bfbf1672d24887ccdb26d08b29ddb7cc545992b038a6ceec93ebd956436e1bc8dad412a77574201ca0e4fed9692d458d9f2b07b365a9cdc90331c8848bf9ffb3fce3e1aee9008e1dce47d1200822d5fc3f47a8252f497d381e35d76c3c7e5224e77b20f659466fba5950147cfa890eadc82a83ffe6eb66544fe4de921"}, 0xcb, 0x800) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x0) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff000000000000000000a30b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xf9, 0x0, 0x800) r2 = msgget$private(0x0, 0x108) msgctl$IPC_RMID(r2, 0x0) 16:02:37 executing program 1: getgid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r0 = getegid() setgid(r0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = getegid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) setegid(r6) setgid(0x0) r7 = msgget(0x3, 0x40) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x91c, r3, r5, r3, r1, 0x2, 0x20}, 0x10000, 0x258, r2, r4, 0x702, 0x2, 0x7, 0x3}) 16:02:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) select(0x40, &(0x7f0000000080)={0x7, 0xfffffffffffffffd, 0x10000, 0x10001, 0x0, 0x45c, 0x9, 0x372}, &(0x7f00000000c0)={0x7, 0x1f, 0x2, 0x81, 0x8, 0x200000, 0xecb4, 0x7}, &(0x7f0000000100)={0x4, 0x80000000, 0x1ff, 0x0, 0x72d2, 0x6, 0x400, 0xffff}, &(0x7f0000000140)={0x5, 0x3}) select(0x40, &(0x7f0000000180)={0x3f, 0x8, 0x4, 0x1, 0xfffffffffffffffc, 0x5fa0, 0x1, 0x8}, &(0x7f00000001c0)={0xaf5, 0xfffffffffffffffc, 0x3e6910d3, 0x31, 0x76ab, 0x1, 0x20, 0x5}, 0xffffffffffffffff, &(0x7f0000000200)={0x3, 0x32a1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) select(0x40, &(0x7f0000000240)={0x8001, 0x35, 0x7fff, 0x20, 0x1ff, 0x2, 0x0, 0x8}, &(0x7f0000000280)={0xfffffffffffffffd, 0x8, 0x6, 0x7, 0x9, 0x95a8, 0x5, 0x9}, &(0x7f00000002c0)={0x362f, 0x3a9, 0x400, 0x2, 0x8, 0x7, 0x0, 0x5}, &(0x7f0000000300)={0x800, 0xfffffffffffffffb}) 16:02:39 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x7, &(0x7f0000000000)=""/33, 0xfffffffffffffded}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b40234cbaa0639e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x8002, 0x5) r5 = dup(0xffffffffffffff9c) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001500)) r7 = open$dir(&(0x7f0000001540)='./file0\x00', 0x8030, 0x0) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x10000) r9 = socket$unix(0x1, 0x5, 0x0) socketpair$inet(0x2, 0x0, 0x1000, &(0x7f00000015c0)={0xffffffffffffffff}) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000001600), &(0x7f0000001640)=0xc) r12 = getpid() r13 = getuid() getgroups(0x3, &(0x7f0000001680)=[0x0, 0xffffffffffffffff, 0x0]) r15 = accept$unix(0xffffffffffffff9c, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r18 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001740)) r19 = getpgid(0xffffffffffffffff) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r22 = socket$inet(0x2, 0x8000, 0xfff) r23 = open$dir(0xffffffffffffffff, 0x20000, 0x8) r24 = fcntl$getown(0xffffffffffffffff, 0x5) r25 = geteuid() r26 = getegid() r27 = getppid() r28 = geteuid() r29 = getegid() socketpair$inet(0x2, 0x2, 0x17, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = open(&(0x7f0000001840)='./file0\x00', 0x8080, 0xa) socketpair$unix(0x1, 0xb652b98f465c3499, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = socket(0x6, 0x4, 0x9) r35 = dup(0xffffffffffffffff) socketpair(0x21, 0x8000, 0x7, &(0x7f0000001900)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000100)="4cc0e179bbd977ac3f23ff99389e7155790f232fc74b8a758579e2a677290054f77d4b5484522ea1d36b799e5cdaf22f08", 0x31}, {&(0x7f00000011c0)="7599d3a986f2f031d6002524ee2aa393d0a5f5b93ce5efb20750cb261b5d786369948e528d87a74ab0c5bf703ba9054c11cf0ab1bf9685d6ebce234589f7366d30ad684ff9988315a18d5d87bf9fb12d4b2fd212f5e9e7d300c086e282cddc929c028454219b352cc44d761a80a45a6cf7ae0cac9028bc0051303bbb17c3c97389204f39ce1d12d4e40e5892213d52cb5ac589c1da119953edbbcdbe8d1c9612cf1042c32dedf50f705c3812fff42a848d39d0591331768cbbd5782443b145a8a7a0709136448166fe1af83ff4d66dbb56cce1ceac84ed8668d76a4825057624d4c7cb16b50cff83d3ac8a8e1cc0c36b8db40c6cb663cf2970f6dcaf", 0xfc}, {&(0x7f00000012c0)="8b9721113a54bf290310ddef5998be3f7282d3451b129f6e827f5b9aaf39a2372b621c6a3cc307f7a29ff695a815c3da1b8ae6666576ad4f6556959dc2aa23d2fbbc4c791fdf8181ce7a376c471dcb709d90e93f4703b7feb9c01e35ae8656c36500d45388e8dda803883ea6c3b054b9bda6fbf89c9a4d65a7", 0x79}, {&(0x7f0000001340)="30624d527c2ce826309ce7ad353f9a81d1bc3825061a69a8237d8e04020b4ff842319be38b42d952cf6a84288110", 0x2e}, {&(0x7f0000001380)="f17cdd3c2130", 0x6}], 0x5, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x18, 0xffff, 0x1, [r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @rights={0x30, 0xffff, 0x1, [r30, r31, r32, r33, r34, r35, r36]}], 0x138, 0x8}, 0x4) 16:02:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000000)=[{r0, 0x6}, {r0, 0xaa8e79dd7d89db60}, {r0, 0x106}, {r0, 0x48}, {r0, 0xe8}, {r0, 0x20}], 0x6, 0x100000001) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:02:43 executing program 1: r0 = socket$inet(0x2, 0x10000000003, 0xd5) fcntl$setflags(r0, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) 16:02:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000040)=""/26, 0x1a}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) r4 = dup2(r0, r1) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/104, 0x68}, {&(0x7f0000000100)=""/149, 0x95}, {&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/122, 0x7a}], 0x6, 0x0) setsockopt$sock_int(r4, 0xffff, 0x101a, &(0x7f0000000480)=0x2, 0x4) execve(0x0, 0x0, 0x0) setuid(0xee01) r5 = syz_open_pts() fcntl$getown(r5, 0x5) dup2(r4, r5) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') 16:02:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) socket$inet(0x2, 0x8002, 0xf77a) close(r0) fcntl$dupfd(r1, 0xa, r0) write(r1, 0x0, 0x0) 16:02:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x220, 0x40) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6380) pledge(0xfffffffffffffffe, 0x0) 16:02:43 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x110, &(0x7f0000fff000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x0) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r4) semget$private(0x0, 0x7, 0x464) 16:02:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) read(r0, &(0x7f0000000080)=""/241, 0xf1) 16:02:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0xb, 0x4) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) getsockopt(r0, 0x40, 0xfff, &(0x7f0000000180)=""/104, &(0x7f0000000200)=0x68) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, &(0x7f00000012c0)=""/89, 0x59, 0x2}, 0x41) r2 = shmget(0x3, 0x2000, 0x280, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="16db8f956565b315da466c499078eca39c9e3ab9f63943b65f23fabf1b98f8a733689c88ef7f0155a935a40ff671c3dc25553497d52245e9f8caba9fe6b4d8011adb52276fcc8b19d1476639f3f21c801773b961aa2dc4e341746fc4755705a691c1aee3e7fa0b3306b705e5e00e7fb0d64debe388a8a124ff08345382e852a4832373b9baada06a13b5157e6a363d22d05d7cd1d725847b7199d8e9", 0x9c) login: panic: pool_do_put: mcl64k: double pool_put: 0xffffff007082d000 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *478795 30599 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_put(ffffff007082d000,ffffffff81eb9968) at pool_do_put+0x2e2 pool_put(0,ffffff007163c700) at pool_put+0x37 m_extfree(88ee6d8204e1bf39) at m_extfree+0xb1 m_free(ffffff007163c700) at m_free+0xee m_freem(16) at m_freem+0x2d soreceive(0,ffffff0064499918,ffff80002118a330,1000,ffff80002118a3c0,ffff8000211 8a2d0) at soreceive+0x1131 recvit(ffff80002118a3f0,ffff80002118a4f8,ffff80002118a4e0,ffff8000ffffc968,0) a t recvit+0x28c sys_recvmsg(ffff80002118a580,ffff8000ffffc968,ffff80002105fca8) at sys_recvmsg+ 0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbf,0,3,15ba3060010) at Xsyscall+0x128 end of kernel end trace frame: 0x15df7061db0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic pool_do_put: mcl64k: double pool_put: 0xffffff007082d000 ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_put(ffffff007082d000,ffffffff81eb9968) at pool_do_put+0x2e2 pool_put(0,ffffff007163c700) at pool_put+0x37 m_extfree(88ee6d8204e1bf39) at m_extfree+0xb1 m_free(ffffff007163c700) at m_free+0xee m_freem(16) at m_freem+0x2d soreceive(0,ffffff0064499918,ffff80002118a330,1000,ffff80002118a3c0,ffff80002118a2d0) at soreceive+0x1131 recvit(ffff80002118a3f0,ffff80002118a4f8,ffff80002118a4e0,ffff8000ffffc968,0) at recvit+0x28c sys_recvmsg(ffff80002118a580,ffff8000ffffc968,ffff80002105fca8) at sys_recvmsg+0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbf,0,3,15ba3060010) at Xsyscall+0x128 end of kernel end trace frame: 0x15df7061db0, count: -12 ddb> show registers rdi 0xffffffff81e1c208 kprintf_mutex rsi 0xffffffff81030129 db_enter+0x9 rbp 0xffff80002118a030 rbx 0xffff80002118a0d0 rdx 0xffff800000ace000 rcx 0x1b7a __ALIGN_SIZE+0xb7a rax 0xffff800000ace000 r8 0xffff80002118a000 r9 0x8080808080808080 r10 0x88ee6d8204e1bf39 r11 0xffffffff81110b20 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff80002118a040 r14 0x100 r15 0xffffffff81c39f85 cy_pio_rec+0x56d5 rip 0xffffffff8103012a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff80002118a030 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor0) pid=478795 stat=onproc flags process=0 proc=4000000 pri=58, usrpri=58, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffd2c8,0xffffffff81e98cf0 process=0xffff80002105fca8 user=0xffff800021185000, vmspace=0xffffff007f12b000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 30599 293643 91416 0 2 0 syz-executor0 *30599 478795 91416 0 7 0x4000000 syz-executor0 56412 35413 93377 0 2 0 syz-executor1 56412 141156 93377 0 3 0x4000080 netio syz-executor1 2031 19278 1 0 3 0x100083 ttyin getty 33565 300042 0 0 3 0x14200 bored sosplice 91416 116120 50627 0 3 0x82 nanosleep syz-executor0 93377 410358 50627 0 3 0x82 nanosleep syz-executor1 50627 473457 56383 0 3 0x82 thrsleep syz-fuzzer 50627 288879 56383 0 3 0x4000082 thrsleep syz-fuzzer 50627 130340 56383 0 3 0x4000082 thrsleep syz-fuzzer 50627 233446 56383 0 3 0x4000082 thrsleep syz-fuzzer 50627 93820 56383 0 3 0x4000082 kqread syz-fuzzer 50627 316446 56383 0 3 0x4000082 thrsleep syz-fuzzer 50627 132184 56383 0 3 0x4000082 thrsleep syz-fuzzer 56383 335117 78351 0 3 0x10008a pause ksh 78351 123696 68321 0 3 0x92 select sshd 68321 254116 1 0 3 0x80 select sshd 43616 14139 84592 73 3 0x100090 kqread syslogd 84592 170273 1 0 3 0x100082 netio syslogd 82364 156182 1 77 3 0x100090 poll dhclient 99255 445825 1 0 3 0x80 poll dhclient 39777 181340 0 0 2 0x14200 zerothread 25811 469387 0 0 3 0x14200 aiodoned aiodoned 35900 213564 0 0 3 0x14200 syncer update 49581 215029 0 0 3 0x14200 cleaner cleaner 41475 368105 0 0 3 0x14200 reaper reaper 54221 355084 0 0 3 0x14200 pgdaemon pagedaemon 30131 136807 0 0 3 0x14200 bored crynlk 70757 454169 0 0 3 0x14200 bored crypto 2767 346309 0 0 3 0x40014200 acpi0 acpi0 59158 359793 0 0 3 0x14200 bored softnet 43830 338839 0 0 3 0x14200 bored systqmp 96819 386430 0 0 3 0x14200 bored systq 43339 264482 0 0 3 0x40014200 bored softclock 67871 161666 0 0 3 0x40014200 idle0 1 456308 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper