0000780)="8cbd4b8a83184cb1ac56dfc49cac3e5d4b549d29cdb0749ceb99de14edb404b84d491300cc77178c06c8756a478891aa6516af40af201da52798a1727474607bbd8bf2ceb63feea8adb5bf0c101ff6b111ca89ecd83c6202789006937a06c4c96e108cd247ffcce9610d40b81865f023031da8401bc96cff5cd04381a9a1815f18b6610b7cc1e14362b650dee85a1dd10bd2dc98af9cfd07d7d0c137035749412b79441549b5e90e473dc65f4fad3277fdd89a50ea4de33d1ce5def27573ca445183eeae8e04b7a4a1a29ba6daebe30fb114134c6c8d368f6c4aa9636c2ab6d024d3ff4c98abab35c6b6b3aaa49c98faf653d190d2e0fe29ffcc8bc8e76e081ed0a41a45b1004020759ba611a00ef7c6892398e041158cb7ecdc7acc39527a13684c4aa6fcadedb2c33aca2b6e510fe957697906967151d4614dc9912698f77a50900ed56129d91748d7d14f5cccb9384e794a8c6ca2317e98cb5afd24b514f2f40eecadfb6de3b3cbdab6f786d4d23da686f0f1b5e5f941a334aabd76691ee780a7786fc7ce6b40cb293b7e7a57088e68ade55b30a11603a694bf82b6d1033210329bf08a2c962398a9f36f194551835e5a8cbd9520ecdbee3f479b92ad249454497d2644ba11aa56c40507bde1bf430b46fb0e732b47398433bff5a3bb8b29a66a6c918d7569921013c17505a6a52565793dd41afd50fe7d351618ceb59471492e4a0b0ba8a81b01b317eee06083f7896cb180cb4f436f722f69db7ef26fcc401855f375e759724baa064883ce59c9906edd0c1fd734cee99fbea2678644af96fd02e63c5ba6c81679c35bb8cbbffd24e535f444d670ce18f809893bb70e46f59904cda5b854ded47890f6a962125f469237ba5d7009cf4ca9eea4ac8a8d1f87ba87bd69cd72ff09189ff146081483fe2fe82890e47392d86d9bb0f3dbd3c5195a7c9b9a1f4ac4b866a0cfa1ad8214fd9a1f742cec2e0fb49f3d6e76dd0fbf93ea2dd4bd61094de92ef85f0182d027b1fd8a98f0b0b96d7a9a45afa83e41d8fa6c5178cf556ea9f0d512a84fc08d96fc83021c2e8b7c4063d24bc4cc4ee7d09fa98f8689030c983c449565c5012c914ae47e3459efe5c500e0a58d61aba4d57a781b3f8482f4e5110dd644c7620221e05464c181ac76c6bcf50d73733a9f7d9c8fbb76b8cb0dfa859c4a633f00803a02688dd5c73a85a594a242abcac1e990a23e2ae6f484f7e56abf0aa998327e986a8e7a46e3317040ba4e44c94924767bac903934674b22cd0a17d55cf5bc74e58901c01d2ebaa1d34dd3aac58a3d8364140c054a5169fcbc6aaabdf87cac13213f64e7e83ecc9de3901263c585b69f7723e9471ae2109ff9e96b97c442481bb64684dbe2b9b6a3ad8193ec6fc81f6950cf2a6c51675bf18596b618c006b1cda985dfc7821ae658153eb057c87953f39dc898738c48c5ae15ea5742640a1dd1452b2b6624a776dffad883e02713ea9581dbc80bc2ef6a993c8a06e7636f20eeaf1b76868f6acbbc7918d00379ff528ca88b4de5f237ea3e87da7e6a1319185f04f7da63d67309c98a309bb41818d372ca684d74997d6f568759ab90220b4db873fc53bef53638f36915d39a899c07febfb1bf82ef2d3da4bbeac197c798a3ed06ea8a9d590c9b190b6cc8ba3ce33a6b0be28be7fd79d582b84d102e6390493aa74949004920c23814b47334f8af8bf209bb43318ca093aa715b20090d289816e6095aa4a58aebe0eca3d80f444ed068a270cd4145af2bb5adc621853277dda36780b752fc35dbeecaf232660c9cd977e704017b61a164ab107cde80f976fc67f138e70c9f7876d463b428c5b8411add653058002386b0c3c928d0e3e1a9e311477e6561fb73a8d814d7d0b58fa2b0f9e81c6cef56e4d975ac4e2a7853398de8882b8d69147db32ba2592543366201e9ffad8661edda80a105cec5017a194565bdaee782ce8862355767fe39f2ceb02333eb189343782a1e0477eb1762ec9e29df131581049ca40360b0f8340a0137208a95a501562419969ea8b62cf93d64746e737060ae37fe7b175a90bcf9257adadce67430f5cd17a8a3d4bf1dcc2a2e235d98358a15be10d365c0a0ea53319e13c377438f0bf0adb9ea0478340500c2b5f2a330ea70ff51ff038070e61070fa41b7738501a46631975974af2ae2b8affbb64bebe9b92d3e483b23dfa405af16738adb8002eeb01870bece4cec08015dd023ea0c3bb9d9295e455d1440ab001234e171ebb6c857642d6fcaef90bc416f597ec8e3ee093d3defb35ca6f3f2a62d2bb1209e19b1d92cc915f99b894d543347142b14ab0863ba7a7989aeed1464afc64085b9aa7138229fbf5d4e62a813bc5f3eaa72a7fd0e35a437d57a6417b47847b42cf907b8efdb2bdddf1b0b4e22613b1864f97c755feea4c6395cce44cdaf2fddbce809de1e8e86d4c3ebb2c847deeed730a469672ec181bd776f49b9d328edd41c1b25b75262ccbe26576782f61ea5fd4d159c9ba70ab825b3beb5183f6ccd977e8a2e644582094c14afd47759aaa28b0174cf22669f464ccda8a7da6dabb9b6fa7d778a4dd8afa35b2ceccc9dc6fc7de57f258dda90041396dd903ad86a0040f12c51eae48fd62466e347b789a37ab599c4e8eca3462e20a130fc2c95b8575d8043458f6ee84e6b92dc9f6aee0e1e63992d3e9228ae8f7e3dbe54cb673199786d2b3831b92683a34a6c8f96f776f645a6e6b51d1a1136768f12de04580ca57caa99c88cd784e2f2624ece9ea49d007342950d856c1a7d840222516d500b60e99ec6e656f501f3738c3ad7e889326cdec43eb6924153e5edd3fcdd80786a11d9efc3e8e2924cc6f9a88ed13558fd0801ea9d20c15b56c37db65b6169ba17a93ba34e6bc1b53da860dbdfb8f27cb3db4107df396663c19964dcd0a8f9f2338788ff326a9d3a0e421b0beb75d209910852ec8493359a203d6f43457f1d6bb08974c0748a163a937b098ccbe391fd8d5ca371dc9c513ce49256954df3b7b2cb5bee3b9b694e1e3a9fa3d0cc13b4dc916fa34969fd73ceb623714a36e24f806198f9e39b1befaa986c5dca2ac6562837558484a8e4125b176ce1b78a1890a92c5767305dae0c824880016620cf1f73b28b6d6099a306c9c6373e98554074cbcf4f20115c47e7b1353076208b6fa5a198208bfe4ace49116f7a7d22794e3b985073f1986eb0eeb4e013433b35a5f03dd8a8bc4c97c1f71736839b740ca685ad9fb234faf2550f9c8733a298c1aa84caf62f0e341fc3cbaf5904e1bdaa2385a1ab91982911bd57f4e9955c508f98f0d7e00ab82d6999985ebcccb98a55a449fbf765256e113ce69867de63c7abc7763c11aed7895d103221f3b92ec741e322fecb24db2e9f40e2d34630a70669c54d6254565c620abdcfee65866c4c77a7806096486a20c1f34a4b7e597e9d37027f157ddf7e780929f67fafab033b5b649fc0287846b0d693c9a1313bd2c4ff42a13323e1f12c194a5252b1682131624d64d8ca100bb1a52911ee1731ca1b37c02f82ea33e84e50ee6f9541b36e357557d7d73b108eb7367b87709512c5e9b20f46b28e961ad84d8cca00eb56a2561a39fefde35453561524997bfa29e5e942aa4b23ae12f4ca0877c229190b36c4ea2ffa902be0ced41a76b8cca3cc901c9493adb70e8a55d6dfa3feaadad668592d10115ae9bafa7b154c2be424b674485b8afd4603f850c28ed2973c5be595bf2914828de64c5125f51ec570c953940d7f3460d6d90d2cba6805a4a36daa0d77af62b781e9dd568fcca7f8de30809257c14ab01169e934efb4f78e6a88ee9dc41d556e309ff1a0f30320638afbb838ce1eed622c1dcce9234c27cfad3488d01fb8b6f46c8f111c8c9568688cf15538ee44172af6486d5975ae19f8c711897c00fd8740911be41684693f9907029f7e98fccb7f0e2cbf95369b48d69edc76ca4f0242b97209f6c77786590e1280ecbcc3253aadb08851b4edf91bed5fb338c13b2ab6761b72cf245011ef29f759902cc23390d092b1b7de18a26487284720ef0a6bd02bfe2bff22c486ce58dfbe1d129dfe1e4ee902a506913d0c646168c02a81efe1389cf837f242189d6f1e70fd7d5769aedf78bdf48170e9c0cd1e75ab113f3104d60c6771363d78bff98d39cafa9d109f39988ba10ac0286406b4aaea0ae7fc0a45a7778e57452b9a8ff649ecb5498c94927fde767bfd033641564329807ab241eb2e51f8fb89642ffb15dedb8f39e4051949c3ec74274a6556cd135ea2b096c577c03eb28e1a69f86576219027b4037d9cbe70995c1fad60bf48b305dadafd9b8ca887736f6bca64ea08d9ae3bc991a376dd54fa22e0c1d9acc07aa21e1e108a1278c1930259160a0905917d54f9fb5a39604e5b1d743f80856aabc7c5a1190a670ba33f6e14942ad41c3a0d0aa11ab182b99445d76f5051ce443560732cd7fc1b323d56fb1cb6d6885e8a4daa6d2c3a04e6aeed01fbb9dac7882aa6c16886633e0a588cc99ce6a28d70eb06c8a6d3dfbce496bc4816e1766ad464a12328ae21f92352861d200c53492b6a1f326572f95148a0c851e518c3d6eadbdfabdf5d0e2278cb309c701cc9a60baad83600ae1217c53b7db3638e08d368c0ec533e9c9c860326197b41ce4244864ea5b564fa47d7e1a973a14311f763ed64bf54450a71ad3cb0118d603f11eaba01ebd4f9c75fc7a9747096bc939a121f91aacef380861005ee7187b8482a659e15b39063363a805ae61b08b1730ed11b8e0e7d52803cec544464df87b4d88888092a60c26d981994cb3976095d6bc8b192055d0ce3d3248cb05cbd5ec95e634e31f223996684ada383f143f437a3363b974c88d524a35577b5d23e13ebe2d221185768f5f856f6f0c137a46b006ecad590da103376ffdde8e3b880cfe53a5528f1763f2246fc0afcc859185a2d70b5b1eb95a12147aa954980930a6a8387e247e85936148d3c86df6d4da08631e9e71cb6bc186805841f7e3771ba2b2288950c32bb8963ddd63412a431d9a3a6d5f7ef71588cb26f40ef4f7001b9cddda1eeadda1908e0d99cf08cb32b0e919681672ee48166873ab38d18a170f9faeb8eaff0fb20e4b3f899cfd3f16398d11e9ef878fcb7632628adfbbf0d753671a9d885f3acb6c381cf1dfa5ceea1848de774203b8de4045d5df940a0073aa5406e4773a260cdceeeb05ab07987d33c7f37761edef14f11342379fc6e37864b5aff41a9c7b9eb46842f5d03a4d2d2477d93704d7ee9def9820060629a2f2f4b3995d58a05e29b7b2ae4f8b8722dbb27d020b37e8b8965a3161e622f4752c475ce31b6cf40fe9603cd5c4c914437828ec4444a", 0xed3}], 0x1}, 0x0) login: map stack 0x20ffd000-0x21000000 of map 0xffffff007f12c108 failed: hole in range map stack 0x20ffd000-0x21000000 of map 0xffffff007f12c108 failed: hole in range 16:00:18 executing program 0: socket(0x6, 0x3, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xfb64) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "cb72c43e52bb7fc36d75bd000000000800", 0x7fff, 0x6000000051b9}) 16:00:18 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) socketpair(0x10, 0x8000, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair(0x20, 0x4003, 0x15, &(0x7f0000000240)) clock_settime(0x3, &(0x7f0000000000)={0x0, 0x5}) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/85}, &(0x7f0000000200)=0x57) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) r1 = getppid() fcntl$lock(r0, 0x100000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001, r1}) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x8) r2 = getpgid(0x0) r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="302e26c99133b9d5fa9fd60043dd653fbb6f47225ea0d99dd62a87c1", 0x1c}, {&(0x7f00000000c0)="011ae282e4438e6d1c185b52882a6f3113bb9a558ed86a8f9d4d86719f62928875091812cc2382fd19e8", 0x2a}, {&(0x7f0000000100)="b908a6bb6dd8b5699b41d74b5e2940b5337c3f6bd1cb3a837544a53e180fcb7efb78dd8731a7f75fecd6204b25f3822184e5c30a473f08c3ae67fcefecf3c8ccf86b7990d1c375b7dc0e9e4ecedab6efb867eb4c84897838e777db03eef972704f97e539f85c3dab5c71fabfca44715568df0c5943e2bcf49bb41b4c1b03b033c26879134ce1c320d794efe6e46d814f1f71801a12b6ca8e3e9559adc4379bc3502aaad0dea7e09578c15e34fe9c6a9fcdbf11d9664a2d9ea289f65bfe41c6eda8e0aa9ae1d6926d41af86b3c7780f4ccd6059e719bebe664e7b31ec940372c8054798aaf15e0565e2b19537031a96f94eb58b", 0xf3}, {&(0x7f0000000200)="4ab07a53bf46e24469141e11cc33de186ff304e263b18737d354c02c3bd73c84b76571b4647e2f7b5ac26ec25d83285c86e9cc8135ceecd16fb99b2e64672614d3a5ab79e09fbad5ac404a495fc5d9edfb0495216125e8ea1864ae85bcd33dfc58d892b05cd2cae0abecb79af99de375fb6a87520794bc3a70c2594ee738a7d9c63062fe4b3a6be887412994aeceef6af76842ab042f9ebd645b690164bae68c57c60f62a5c244161c2d5d389471f08fc2cad7834c0c20c954f1c9690ab9bc2b042f83b1752b368f76eada914806ca652065a43d0ff57f3267dcbfaff1b1fbfe7644be95c1330293d392c93c769012a02b", 0xf1}, {&(0x7f0000000300)="b5065a994ecbd27bbab878461974cef7c88992e08fb481b13a66b200f08a7d050e1814e73fe478c22efc6204e10126beb85e505e381631266cf64784a716064b52", 0x41}, {&(0x7f0000000380)="3c3d6098c47765ab40ca77399d4e2a3e599a28cc4120027ba3ab103a172e252b740ed3d3bf69ddebba1e87933b4af238ddd26d55412aacf365f4196afcbbfc0b95df69f706cb691df870af2d901fa388b86b3a36d518df9e39b3068249712eee0a0c27ed9ff60df72ea5cf3f9af12367895dc7e292357d5b4433d4aeb0749dfa06d495498418fb69c7aa41b3873a059339a388afa20315f9d661a17d713f70a8e5dec9e7eb8ce8875abc1abf892af92f652a4539c33d93", 0xb7}, {&(0x7f0000000440)="d8ae7ca6a183e2f30349568947dc2f693824ee793ef55c9ff57c4c985f59db92362d2bc625fc805c74938ba1b0e09f921373600c5adbd5e7c4235d10d3f57223b1ad7280d75faa06778b0d85b506", 0x4e}, {&(0x7f00000004c0)="3738e63e1b7f4285f943b5d66a10227b0c71a169c038a74fb41d03114c2c1efed080f9728f3f92209f079d824ddfbe01ea44c282c68d9dfea82d7daf6458d7a97ee82b3656cd04a1c67a2e27ef07c5f2e4fb7df1124153999e9efc2db244e42de7220346da2e555687b279e409fcc3c7316482db3bcb38e384b6cf32d633d6e431817b5448e6bd6f8ee6688ef6d34ffc48", 0x91}, {&(0x7f0000000580)="755592f16fe749dddc29385fecb8dc28f7ea0f7378b6daf6e0ef9d671eef27e85d8bcf2baaf3aacaea862eb07e71c0bcbdb03f2b98ba47190aa606ec84300e4292e62609003508c364885f43ab5862569ce65beebd995606d04643cf2268df3ec1b89597b5d5590e4a3930b872e07413abf27342ee", 0x75}], 0x9, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0, r1]}], 0x80, 0x4}, 0x2) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) socketpair(0x1, 0x6, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:19 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0xfffffffffffffffb, 0x1, 0xb9b, 0x3, 0x3f}, 0xc) close(r0) r2 = syz_open_pts() r3 = semget(0x0, 0x7, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/8) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r4) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0xffffffffffffff27) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) fcntl$getown(r0, 0x5) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8020, 0x4) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xfffffffffffffffe) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt(r2, 0x3, 0x4, &(0x7f0000000000)=""/188, &(0x7f00000000c0)=0xbc) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0xfffffffffffffd02) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/43, 0x2b) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) socket$inet(0x2, 0x8000, 0x5) sendto$inet(r1, &(0x7f0000000140)="98fef9c1d29e34daf88cdcdb1724c0eba4c1dbb2c32fc941dbc34e0acdfadca0a243768309bab7b7ba802080f8dbedcdfe57f7be", 0x34, 0x8, 0x0, 0x0) 16:00:19 executing program 0: getrlimit(0x40000000003, 0x0) 16:00:19 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x5) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3ff) fcntl$dupfd(r0, 0xa, r0) 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/135, 0x87}], 0x1) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000180), 0x9, 0x0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/25, 0x19, 0x800, &(0x7f0000000200)={0x18, 0x1, 0x3, 0xfffffffffffffff8}, 0xc) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000240)="89d76e4e0aa130b273dc445d296e9bc5ff1d48570ce1bca25dc61b6e73cb290c23d454eeca162fa3803f8c4c5967780a59fe0e817a2f67c3b6792dfabd18", 0x3e}, {&(0x7f0000000280)="c1fa885a98ae8c52cdcee84df04084ec4e5aaa9ed7678d12473ae5028c5edd4757a18000d46f183fad8330b13002b734abf70e26dfbcf5e0272bd32516959113c0f54bed28f8b34163cdfef37ef28135c09a7318a8c105bd539e5c499150f5d53fa836ca8d77e0916ca35b36660a34040e6e0236dc04139c779d36c5c165a86057e75e42a8e73b329bf7e7640d856458042a4c32eeb10b6eb99945407295634dcce7400442", 0xa5}, {&(0x7f0000000340)="3624a18454d4ed628592b47459d99b17042ac8a4", 0x14}, {&(0x7f0000000380)="b4945dae4c86390fe3d1c44e146a0f361f3b4b26a3593d9a55d72b4bdae3b730e6baf9071b768131a3b5417a916e85b9ef9669828b30540f7ce8f90b4be9999ec6a3aa78a155ee083b88d8831a012e26db60abfbb26f893ef1f1f4513f4f6d973fa55c9339c385ca50aa118726e279db63317ff135", 0x75}, {&(0x7f0000000400)="9ec61406ad3e98ee84628b88d7ed6783def6b75c8ece757c5d46c507480097bc8566e98cdaf58f0510a77bed25d688320ccc71f939aa845fb098d1eebf7a3e2e9073218b15ab2640d68043ddd7e2df4f15363dc7137aac2db39cd297a11bf26a19932857eabd5ae873fdf1281a8de119239b51ab25758b175b436bdcfd9dbbc8ef6980067ba91550743eb36e837f32ebafef8640d4ea84dd75b7e847fc31b104c08666af6b988452a7d6d6840256b8acfa6a5f2affc91dd825b27b4e51ed66", 0xbf}, {&(0x7f00000004c0)="014e10ec507d65524c82a96b4c695965732f97bc1b3586bb96a697e034bff6e07935a9ba3fb8fe4aaeb59ce222fd1b364e1ebfdb156cb488fd6975f565e3906b1985534fef9cb0b82049076519affe2b126e6d2549f1ec92e306b83fb01efd0bf174746c7b1a3e57cf1f9ff68ce98a534f367d1b797b536b511ac48c639b7946b173859887cbb75119d1c32e937edb14a4d2bc18625bebce8f6abc94d7c077400a62dea90bc0eea9e8bfbf9acf34cde6911cd6dd3e8fa80e7009d1dc939f6dc2f89b3d756a6156037a356a757e4c3592c4b66d86de195fe341ea4a8893ce624c264b013a93e4345c152befe36ce39fb86ecabcf1fddc57d2230872b361276593af9f9c942c6ba40cf38091b6df7b0dd13185a3e5d9b203f707c1dc8306636d832e18a9b832cfc9e36ae22dd0ef1790ba2e8da0b8f05ff44970510ed97d78d446812801770cfb26ae9018e0f7260998d2e5aaf4d809de32193aab7a5c749598f8365e5807c41095960a855ca747eca7d58f0b75a393577be952818f29357eda7ea48f86ebb2b921b0ff8bdd4956b3458bcdd856fe73ebfd36434f47f1ed3144f01a51115506e7be775767572418b6b62e9c983153256807b3b030c05657549ab6736c1166e24f3624fb95e05a0e9f6bdfbb3245c1d51af927f239b0a9a30fc0561eda6294c7b59aa3c019cc2ad8a805a01439c6ae67468106f4b747e24d8677c710598817d971da48fa3d9654cd85c3b73fd41428ab88af0fe9f01e4c7ecee48dd8ad2fb9354ef1b6668b400e6eb653f4c303032d95a887b22b6613ded4b09ef76a9a26240b9836cace73a8c78678e2337081f11e4f31aea2fce10646ced3999a21f69644556e317f9ce416c6c5cdfb0b27cd1b733c4bcc2c3da16590663dcc200b38c6b55b91a1299eef64b22650b5299c646a9b5767421f197580422de71f5e112027459b24a31d804bb460a0ec5d575e88775b47f279a17d0fa6084315c1a8a21105ad6e63bfd6d34f264d40e1a8eaedf1888be136ba883ebf2243f588e51d5241cacd8d8c6c13f9b56744287e236429dbf2c4f0b3842a0d7cada4ea4fe90f03f2e3d16f56ef69c6b45216161b6d08e4e636c7a6817f4a52cc1a2af43a48bb527c4a7e89028b294554659c99b461a84446330ed3953133a0b113d4ddd1037940c53d9611ca059cdd1a4980c274680dc2268b2301626a59d3412609efec0b91d20d151e89f43ea1228e98e5c1dca5ca20c5db70f75966384078671d2a33512924d0864d43062e360e6b7155a8f7f8fbadabf1b71550db127badc9e22afb9736519ddb76977e15d237f96ca74cc6ba050905f83023ce3ddec8faa729f638e493b6b68f3b6bdc898327d9b6eef4eaeb50b418b49805e94d125862795ccc1b604d7974dc3a4403e6b9131c0979f73b14b3f5a9403eb98ac3af6341a655756c6e3eb53b30f9abae2adb9164a1c55aa17e86a83445083a7609a099870aa96bb1d2e175f54c1916dda57ae0322628c95f1a03ee983e1f9982297d62f6fe08ab590a8083a6dafbc46d38f24c6cdbec7ce27217b30674a5dd93d1f95425fd9707393c79664a3e6494dbab65976996f48fb2a44b66e735c1a63803279241da17b4a6697e78507e11bee90fccc38187d6d37d27152d27fe1bf5cab8599c224a460647ee6295d3cffc4f4b1aa98623754f5a0d2e07b843bc2aa8462012b43d403b7be560dcfb9f4a4e9f544dd9c2dfc06df6f1440c61d12acc863709c7258d6a1d2cc10bf6897acd102aa712ec02bc159fac8144fdb1e41034a28622002e935f3761179926d31ceedb625ca843fa18a14741d3c4cdc62c9677ec2550a8eb386de4db1c492097ade2b46cfa4ddcf0c0d54b8b139bc0d2fd802e4fd165e43a03761cb1af7c6d44b866cbac05962333ca3a2687cfbd345b756bcbae4897456efa11c63c66f1750996d8e3fbcdfc97ada63c13b27442205f9d11e4e61326fd31b1938a2fd76ef6c7b065bec33262497cf7dd74cb164fadc4ab5e51a6ef1caf7dd75564a8d7f767db6abe0fe6fa679674e6a30cba6f54b08921f7d05fbaa5eeeaad2d643b669e0115cd61451ee6e843a04c23021721b081a1d71042a7058d8e522afdeba0481b69dde81e6ed2b56e183397e2131425bcb8a17b31e36005b98e9acb9e3f9b43b8969b8c5ba8b2b7585afa9b3aabfd1b1ca32bcc4d12a9a03b713da241988026667a845668025475a97782a12761cfc66dfd394c46e79dba0da53f691ca166eb601434af38c532368a7800447c6d57c662721685f61f566fb5fa64da1fb092f60e736f8b6e1779d92329aa10c06b67baec99a94f9f135a056d961fb850a7c48555b815acb628c18c8e063057da5dea49db5c8f05d0ff41edb0c43f7aff89ced596d2539fa622bedee1681c59c4d2461aeeaa6d4f109ca3b7f3bcbc717eaa46f6e8bbfac7858bab0a1f3d5781a1bd17dfb105e84a8f087e220e7b847b63d8a8809f28d120e8ce2bb7d2510fd900d168c85d4991db0414398b0f0a3b7ddee85b0287528c7178812e7baf40b1101af94cca4b70d957b703efd3ca0d983bd6b6905ef81743761bec67f679fe50fe0f388ac533c84bae22ef3a5d3dce04edbe5323dabcf678065c708eafa60f625409c922abe812f945e3db4b5536b90c5f7bdd85f1ec368f0560597cfeb2af120622618357c3d4a005035a3cc9810e6217f49b87b1db84478b030c0da8e25d56f403dbbb604528b696db05f92770c90aa6748c0d67b62014f5d17c05d811e38e7aa087598c0af148be6a556a562350632e1f0038388ff84146330c69a04fa162f885311f891748580cac6c9fd10850eeeb0bd09485d679b54e09523ae16c8a7262ef2feef82e64d42f718fbe48674f28653ea8a85f3038b44febea0fa12283f1df8a9857afb311738341d73bd4699aeddf74565febcb613d3b9dd6ead8176b59bc3deed740df9aef53b8c3f1f585cc284ee9b080a62e10b16a1df5a4a8767166e601d379df935e71aaeabd76483e41da0194a40dda41849f54ed9693a4b03055470b78f9a1941803dc1709f9b770f051549fa288ead1472b080757d0e54004b08979c362f4ae14d08e72a0c61b4d22c773956ac61c747ad7ee5b0e3b849f710d8614cb526fd9cca50b1427ecbad275bdae2a337d67ff797db7d6e42e8e80ce61239986bb25d23848e1598e12d7366e59b29f4ab675412df50e346ef82dd838a8c948f51970e1667f864e4b40eba6ac0572ecbe0485ca82037b52306da0b184a9ed3784c2970a9e88c4ec8ea1035ddef56f89d08f406baed9f90fede15a11c01b8e9c8c3610f1b4accd431cf9f9539be6bd95e66f7669b0bad721e47ac34694a6281f5279deefbfebb57f5681b4b3b1ee44cf5cd500321fcfe92b18382588ef51f5fae16e584a1bdb5658dc6a5db1486c2cfd9cd7f2b9d78e1fc97f0072b5c1ef618c2968bbb31df64df841b50eb445f26fdd9c9e1feb271b2dff01506d2ab077d03cb716af2e6ebfbbcaa764723dacd1886499bd3fa668d2056490269f69e57ce010ae8a403c9f7f801212aeb09de2e556bf213796a919c44bed6636f4358c625d8d5baafb9df7c3d1142e9569f7e2df1c55555cd090f65b5003532351ce3526a5f9454a0f7612416ed0bd8691f114b2c8ed70bd528f4ce4bcd0552ef0a4bfd77aa0a959a688c3ba8565aebfe9ab00ac265e31110d89a703b51f7efd6584c5fed6ec83de9dda3de02b67e02ce2136ffae4d1c7b2a917a30fd79f8ef7a437a49078dd270c8912a5a311c167eda1bf75cec64c59cd3aba8856792d43b481c80b05a91ad4ddb68ca82a47e3ba74853fdd0fd9110dcf96cc648813439de92b7f1b2cf342567c317d5dd205ea75498eae05b10b7549925733cdc2ac515d4c14a392f3dc015e3b5157aa45e90f5d489690bb391b8298985c8867a887d7e2f8efb44d6b5f1a2116e6aa7aa737ecb3828417fcfff8c754771f7574e61fdf50b235da0469f3e7a8c5369d35017078f00df6c78ce351d877ad4988f4c91753fe4b065f52384c4fa8958f8bd72d3d4ae22d645ffe7277c4571e9bd47dd2eff35edc972253c9f51c78a1f273082d5100606aa3118937ea94f109a920deb8325bd580dd66bc5c3268945ebc489f68fb65419255832d131a496d677737eb9fb2ffa2c2fe62db046b528269beef66559a95263c071dafc89a908a4b466747804c2b5e7eba1ae5062e2b8bebbe56b819086ac5519ddc6e5ffb4f1857ae514d47fd1e239bd17efffbabede3a2dc720f241a89bbbafd5d0fbff079d951f429e5ca0e6910d0fe587f1cc644eb534b797eb5a1c88df1ac34a7bc49fbb841020ec5a7a6383d20ac348ecc3cb0dd04a58d352fb0c743c2f0e1ac8dce8da5e76c9e6f3b65019f8f77db436cf3ff62b8e9e90774db2901afe8e945a8f76e873f3fa84f231aa480d762f1c25b00d26e53bb92974ee61d89c7d37a01701f4a794831e8cf5931a524b139d8382f3130de0080bc614d89efe26672f218854aa225e6ee082c5b3851943236155aa7b4c3a314ef3af2710560be8c6dfe0f01629c6390f365f31b7519938cc1cd1b85b41e6f2725834772e72d5840922914c9d8f5dd340362668fb997616989416de73d235ba16a54f45f08650bc55b474dc54704ba1e5c65c989515d3e3d830862b9d9c5568fdd9c542dadc8dd950fdb67592ed314811faf0292f93eb2b971c8609affa077e9bf60e0ca921c81ccceb2e5994286423538734fe2810d13586683d4898f2dc8f63f17e3584ac34a361f33155fef8b97bf4051928f4cbe22f0633655a4c219856ee9b9508710cd2604ef5ef1ba2354498dc93078b72e37d0bea2d8e4f558c710afe567e940d221b21a78c5bc8907a8dd2889748678a0873be9c6c42a65d5f338b471c6356aa61b7ef9913587d16b0be23ee86d0de264633d55aec1c8041edb3d5503fc93441cd583379e4a05061aa5271848043c79cebcae36a64f8646326c549a7ca2ca61f5fa29b7edb6558730aa8ad2d955f4a65eab270928364bb817ca6e780ec2ba631e789a465a32d1fc4963109cf6251da1590b4798b0f5e29584b9bfd2d8d7c90afcbe8f4f95df275ce917f7263a0ca7dee8b5b7534acead908726291fa847976a6c3dc810b57542c502687ebd1f25e1f1c15a94488e9f50dba3dadfe239be063357d9b0cf240bf39ea07a5a877caf61f7bf4deed3387d2b2e6b0059ef1afe60297e71fac0a04f66b283fdaf7d4e54a24f4171b02af6bc32b0886a60c71291e862a2a13624d20c6d21d35c32775dc1e94f0e26f3e1ea539088a3da5e9ed17fbbf300ee2b10d0af31e74f97236f3ed355c4ea4087bc10d6793737f9a6a7d5a951c569b1232028bfd5d0e9585242a2a9fe03b3892c60cc475d094bd4be7a0dcbc6f9071c3894083738ad557a5a61de01de2f7cb2045c1376b8851bb88b35203d9704ceb14bdac1c5beba8b62eec2343f6782a15e28199103c6658045b9627b2f6cb043f47b129a9893f5954144868471d0e9c8aa7a4b19172e1b8a58f85c5974528fba9ff0a324f5f97fafb85cff923b50ff720a92219785a5f23f186419e75d79f3134119bd851e176eb4ad3691626ae0e13791ca604375d8f5e04bf3ee9431adec138ca7d05d0b1b223b2029a118a4203421c4929a5a28b0303a58cb1b31ad48f91d352be240dc0eb3dced6827ce4a37e92bd0accee9b4a589af5f4709d6281327e69d5bff82cc6081e015212f1b5c22f24da59aeae55224aac3220dc409d814a41f3282bd955319c9152d13a6e81aae", 0x1000}, {&(0x7f00000014c0)="72e656d03c568893d05e5e7246fa05ffeaa2a6197dd22b42d1d33a5cb766c17ce7f229480cf126dffd6b65ffa05c7cca1515cfe68af7100b1892b76fd6ca5c6bfea348e551", 0x45}, {&(0x7f0000001540)="ba5348", 0x3}, {&(0x7f0000001580)="6162f1d57eea14787f9af5ee817715ab9a0237a199068a7e386f8a35d75b464dbe025a2801bfe28f0a373e9f268f3b62a9cb95648b33ae9e94ddcdded8f9d44c1fffa27fd6853adb5e5e09131376236f47a7d43670ade7bffd1b0362601fd8780ed193b6a54ec750ab95e047ca92a408470c0964606c0a79b436dc82262e74b55b25914d1e4f6728865edd955d7878559997c751bcb47ce8eb40dc33c004bec49484c96df65374f806f5996a85f22823cb12136d1125dbbda374cbe526a30eae1a8956439687b88beeac020f32b336303b8cbbfa792050b4ccd1e9a77d8c222117e49c0fb2fe18f5497922a0156302", 0xef}, {&(0x7f0000001680)="2be15d2df0d6ccce85255e7e69dee7940006db8093a7261a659954276e51a265be054b36702f310bd0152c197be35ce6dcf96657c015e02731bf743edee7abe61beb2bc82462d4c499bace923f7f5724de2ffd1f2844dfd8635150a9e39cf79a4bbb9705a1c43356bb63876605de0e384bf82b692d97775a1a959eb01f4a82a1f32a3c4b4006680faec7a54485b84961ca8f8277dabf27eac73eec0610ab472686d4c2f64547747a4d", 0xa9}], 0xa, 0x0) r3 = socket$inet(0x2, 0xc007, 0x4) write(r0, &(0x7f0000001800)="af51d111cb18cdec4658f6f5544a1fd9b8aa0c9c9a2f5e8d397ec7573ff73b1067eb35b5d93746db1dcd978c3ec7d9a230c9ed0005039f7e6fc7b2ce8262d7a8dc17563d2b78290821876867c03476f60503df756d400caac723597a56d717d71c3af679c30b9b2274518c08651ec8099b7202df0b72e47f3d5f44d906417249e7f5de", 0x83) kqueue() fcntl$lock(r1, 0x8, &(0x7f00000018c0)={0x2, 0x1, 0x8, 0x1, r2}) wait4(r2, &(0x7f0000001900), 0x3, &(0x7f0000001940)) ioctl$TIOCSBRK(r3, 0x2000747b) lseek(r0, 0x24, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001a00)={0xdcc, 0x7, 0x1d, 0x7, "5c5afcd2a3a67d8d61e8ea7aad33b676d8d34598", 0x200, 0x401}) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001a40)="bcd53452625b55c055998dee868ec2c9a314e95f0f14758e5f6396c5c8ca1351af9b74b495e848f244c28e71a621c109c16412f3911fc5d5d6cfafd2b1c1c21ea14cd3349ad678e510349a7acfc49c114ebac450799c10dd8fa2c5c93d", 0x5d}, {&(0x7f0000001ac0)="42cb5d000d8782866f7dd56d5ba95c9794069722fc548b0459679261177ea8fac16a8004dda15917c28c8b03f312b6cf9382442feb5ca3a8a8f5f003ad3380d4ff773caabeedbb0016dbae2c303e725656806e87bc3f3f3cbfccc98d37c20330d0cca9c468c8f6bd0e80af10d6627d679660fe53610ec3", 0x77}, {&(0x7f0000001b40)="f54701461a491b5d4acaf6a53d61fcc106f961e015c7edc889e67eaea24200dc0f2eefa115f333fcdbe9a5481910b363603ef3f9bf21e2751f951cf1ddcc9a14c178b6c57bc9da4e5b0fe5e4d66cd4a6d710133a911eb73b7db51cba4620cafdcca3539cfaa242a1ed3912b5b56c59852181e37cd9", 0x75}, {&(0x7f0000001bc0)="a5ca2aef2198bfc9dea6176af4fa9f88398ba8b8944ceef68dfa7e163df1525f99f48c4b4f5c299f46c36e61adfb1603cd49f07fb663ad357fe99e42f6d202e2f1e96b9ed6d00ec8906b786052c2795aa59daa4133bb7fc530e77c713e1bf673c8c8b2240c8309b24db10b3bb056d593e0b260c280b185a7c1a721ce8119cb2b7f69c0539bad7c42ed9d67278c22c4324b531c88231240d4bd8f73add740e3605d3339bf4be9df1d212f3f9dbab1d88da9cfbf63ad582b66e212bee193faf11149b8b49a3238ebffa008edc84fa0c811f8fe5b72b40fe208b1b54256fe3c1d0af944b5413ed33e", 0xe7}, {&(0x7f0000001cc0)="9e74227c99656e332cf58e8cb89ed1d81b96b1abfa8a530b16d728126388c9529bc0da96663f3a07257faf76324cb86535d933970e88e7499f1e47f3af84bc56c59268ec8dc7132eddd53e941fb711ede42f6b6f", 0x54}], 0x5) write(r0, &(0x7f0000001dc0)="335d0731aa6161981ed6178bc0e484e604a94260301572a17d3eaa1e3aba1fc35d448e6ded28e981e75474d65034ab7b01df1fa95b67d3455c6cb5dc07ecc7da191808d925c9c942834c2f5d0a1a6b5d3a0846e0af1df620a4086137b0c030cc0830d76bc3f482d6b71f0a1b20f5c062c58e49516db1f310324615660eff9f6d25f4f41ad4c21263c69ad5b181aa5740b89a0f766a6b2fe601c7655a0d1ee89f85d750b2fc5ca01a9a68d5efeaf2a33b944571ad35b33b0f45224bece2ce388e68c8cdc17a3089e4a7d674f95330e7dc75c4c6bc4b5ae1bc0b86d556f8034c4a8bf3c56e2bb0a30de66a98cc2d768a1b998795d09057b11f280b7c30e924f60891eb5a6589ded1ae114d6209131e22ae1254deebae84f26c7fc3a1417be17d43b0e34f59ca24101129b7c953d7ce070dbaeb3f0d832a1a3be080490021a090d41a47a28e0b0863e94929b6a65cbe4f750f9901a71c1c9ccc2574359bfbe0ea7925ca73bf4102e0707a4aa60b78e47bb091381853dd010f784a80e8bc402d79ca14133f558d1e07c9a412f975298eb12514e79b15e855dbde8f450395041c58d483a637779df68df4184d1b81e2313028734367c360d39c837af79b0eaf35db8258b674b04bef65149deef10a4f8f2763f44bdb8ba20d2b7af6f08e29938568d2dc15ccb4859bfaaace048530c9ad122f533da907c42aedc118e0af4d0e6c49c993e6db3444b3d44a85963fa82677b0afa763c375fb3a89cc39645878e13c308536dca67aab881a58acb9cbc7c12a58af9068488533fdbc1e9a110069711fc2b6927742059feb17a803f4af27d65f34af8b2c3587be7677c31240871f5cb14b82d217cbab097db4baa23c00f6807fc7ef22682aa4d4b4a35dae2569e1c698a7d9f51fa5057cc682f7cdbe5639f1eba87aa934bd9abc6063643659ee0162f069cb3d1dc0c1dfb2985e2abfa20eaf6f7a92dcc987e794941632fd7a84cb4213fd39594bae2ab7e2aa54a38413bc046f98a010a107e1623f00975bb254000aeffc4c57e865af4db571f114cba110d4ebc5206dec8b3720b582fc71345e924fb14c9806a3efa56464448729edd0993fb1a7de0e049411e780c2196dd08321765e06197874243da6841f31a2ad5daba8c819a54afd99f2d58d4526df8110c3ca0d74e3a255d67436d70ba38832de2edffc3a5c3d2747d35c500b3fb37f25994ccc67c69be691be6590248810754a9b3d7e5f5dd7b1037930fcea347e447e7bd8fdc277d272c2f4c8e4c5cd15787840afcda561c5342c292f9602637816be77d982c0c3c24cc3c8a22049ac8decff4bbfb26678643ec5dddd7b7ebdd3605a9dee9ae99f5c5088c9e97404917ca385fdafbdc38f71719f8c2cc75bf4d48b4153e97d39acb34ff795006a09a4a955287e8fbb141133f3fe4e05289300361861a62c2cbf49c7a563292eada99a498cb641c380dac0db6e66507901e8bf7ec5fc7fce1b34ff9483b5e0004d9460085fdbd2b09ec2fa6453ffc74bd1ff152131d6f131119af6ba17b11e8dd037142b64b2da70dd3cc8204b5d9b9e23982483377fec9a29c5cd42195b8b86309b90d5f2284b10fd7b0e295e5c8cf9ef5d5ded69ee2bd86d0495397d2caf024b5496ed490b3fa630ac52e01bf7f6f285035fde15e1ea60728437d9073acc15473f0557283e95d70d324ceff7d3813f1ae35ced150c5cfc0a3538902feacf5a923521f9d356db1db6890c0887f45d7d8dd2b2b7e5844c955696b8ae17761b52aebe29b22bc5333f92f7e3e170eab3f563ce40fe98568b6ef886512ff4b4dd009d87bdbfd9261116a6be9c124e8cf8bd45dfa714cd57f855c1b9330b89981e3323558b44928100ef66bc44a19c64172001e4ef135d5fe5c1adea1ae3c9024c7cbcc313e1c341aadcf63107e2464ed1d30fcca84889f7018cbd75436b10f0c1ffe2aac21253d1bf9e4207d4d2d72a430b484a086058139fa91616f3834e9b03111820ff0b4b1597f3f2134e92d270013c47713317fe0dd64c1b144ea8b7902ecdfe288c91bc43c1e69acec25f20da961c2086f2857cc18a613fd3cd3280b5391163a2f4d137b149da5b670cea93a91acb44c6b465774f2ed8df2e5c7eca7cbd42425ae72a3026341a3ab85beddb40a6b25512363f71a39eb5ff55b92fa4398dd43f105c2cfee3153dd471eb8ff5d192587e5a5b1d1a7714abff461bec9b18766dc2d75c4b9aca06b518502ba5aa16c4e58f172a1785e56b7d29136f949931658129a68e443bdbefa1d6bf1e0de11808750fbdf92b426a6ed79c3ff9ac45707d7f7daa1535fecbba82667e51b1d26169c2e8a229870ed39fdad3429b5788b72b90a0a952673c2bc43d6c117a468216e7d4102e4231e23c46a88ee8ce6644f1fed1735b9d98c9d97db389e3359905522e516623abc411a8deeaab6811dbbbac60c7b7b15ce5adc8d287dd4efd2b8e0daf286ec1905dbf6389b7dff0a18a1642ab6520dab4fd70b7f55f85320e7876c16f4245a238fd0c1a86a79e72916327a756edf15a695e7d067aace74b44b0022678a7b79bfd71395adf20720d011b7ac52c248e9f542e74f594cb350b4fa2e1f9950440748e41cfe65f5d4cd1ff421cc66873a4b8c955dcb825fd750df5e07f4c26c95069a5269bc64ae72827ef13c2bf18a5fdcd7cd35153801595385248393e2ec25f24bee28cf7207c3b9a8ada4af1948d1873e6bc090fc3069618e437bca0d72d758fbcb0c722ed722886f54449cf92a497240f05738d193dd996ca14b516c40e9d1ca4278fcb653b29cd4e468ac75211fc2835ff95d04721f2803be806feb8a911c012b4f84c71e99dd1d14cc7921ec7496ecddb7256577bca2e8374fa177ff3d754f2b20a46031074d3dac608a48f6e6ad133f441cd00217560d1b23dbec47674e4e0e6200868b980b57ec5663b37dc4aab6c352282353a887ff795c4959071ea4204cc7ea3ce73f9918a1a1f9e3bd75e289fbe6804019a16a8bfdb83c278bd85dbf83af87b6e24522e3c991a0c2165d9ac96a30ab1041f5813b7e5e45417970058ea974a66ff7f5cb125ee60b0abf099bb6f59ad93ad39cd663f35f10ed724a4428b6ba2748ced1a06ac7d69212101d304d4f88cb6c3c3324694d75c5245a261914f526fe264b57cd3421085329642b8b351a2f24a4dccb97a7f21a7f48a3ab326b043d335aa1a638dd8c39f318f585364274ee0bd8adefa18185462af662ef58ba0af18b8fee6639894c765f9e9f24e75ecbb8b88fa8df3a96de01836f6f5911695459d20b8ac8a863c8c5e9e857c28d0c98daef28f45087ee00dd21564a69eda082c99ac3a152b290a0ed870fab14c9e3f7583730253a6080901db8ee1807a9725abd9efab9f0ca80be683d9b06a18ef3a76417327557097df3fbf93b4d800d71dcffeead1772c5a2e32aa1179a53655875e8cde32348bab5307e7f5b4eb6527fd3f400df1f90bcca95bfb59827bdc6e986724c77202fa0fe72cca8feb726a782a6fbfd69debeb2259569675f8426fde65a1a6f0f8faeecf1b7c4eb3f4f5677796de9a13c689664455c9123b81a2ae99e2b952973c413247c59563775e05e80f15ef70cd30b264f05d6223f553fe520491133c31f5d87c2dad49de2a07860ff29c7b87f1c3245b42eff8a76b47f21ec6162a15e541aa2cc56e428b1647973c3a84c2da20db2d16d9caa89ff1ddad156bb67b83f0270443ae9d05265763d2053e5149bc8783762780ce11a66afc4b52ad8c6779d9102100de5a48a44750244ef8d55a7ea92da70aee5c467af76fff846d0c4052342459f724eff3c73b8264e83b2105025b522bc616c573a522cd131304e6654441a807a1caa72d1e74170757d4a891e292ecc53036a90139ebf5c41e011c3520c3f5f6fea3073eabae0cf99b5a75af08a57054ab14be7b2cf9a38eb0d7d14371474d93f0a57946d8e96026e53905842ddf845647dfc52eb685783209bc07a1a5339162f8f8c7bab46997b490a25701f6a0e772abbf3e327b746cbf3961958fc5d4bd7d9fda6396ed32a5fb18ce0aea5fc000a53805890e741a6e9afb6488647f64fed6452f2d2d57061fd239b51ace3481d68b9dd87603fe0f49b247f1faddd2b61577209561e7489c608e62e7f22a8731859ba73c6ab8e72ac478f41886844d0eee3525ebfb2f5cdf9e0dda8c9aa6ec8c4950830133c763c2ecce0327b1a47804aef834cf17a10187a347ab39b0bf55f0e1b5afadb02a06cede2ff7914aea040ae85c5c10766995eec3f69b3bd11a1ff23a22502dd5b24f2554434e22b9028e3adafc00ff1ba570e1e509b6ad17115162415860990174a05b653c947ea1294ba0e17e662f0c8fbea2f7e3aa342cc777431f7c85524f5e2facac0792f644fdf1ee9bd642c73b8ce57069d437cf3f2fa28c5d23c1f5a476d26ed55495fa875d819b0132edfe9aec86d22056aa1053f932b01663c7a3915122aa0472d7cbc957ff2a5a53b94a21552d059559a4e36d81ce95db70ba108d0852908e7f557912080fc9dcb260167ef6ce2ec100b279da60a5293b050ef0949a20398db37890081d9613908cff2106591ec794f20d54716d2cfc7bd57903e1bd0cfed2f5f537a02a996511e19309f5557257f22d28cdecc99331b1f34bb957f16104ed4763a87b234e444c314740209cedd2893c7f6f28bb5de166a012c672c0c83ef5f80e9c135b52f96ae32208c61fe8b863bc113d0f84bc376512b51031457ab36615e5c7694d8a6d391e1f8c91fb0d3ca5476108a64ca3624346ea0042688689fe1aab0813b077ef204dc93b3c7d603295ba8e9a7eb53d05f24912b22c5172ff052913b2b2f92cc3130f5b8e5d45bab95f95152ecdc0f7e79d0612f77d9dc99ac5cfba3a7233568c137a4b1ea77a3bf88ba64d5f6372c8106f14b8ea25f2113dc9bd653bde5ac5a3ff81343c1deca0400cc669935e3c9f6d9e2e64762404686879dce40732432441749c6adaea295a6c8c35dce862285c1e01b91dfdc2dc8036d0e745ae5139d78267d7de47e8b3d0ff12c8d4fe4e67b09794cf337a08845edaa08c643014a0c00cda9b702a6774476b85a032bf5c684c33ae1990d333cdedc7e75a4e5c27138ea494c1232c79c6333ea90251b6e1893fc58f8a4bf53ee120617ff46a1a0a34867d5e444505a6b34a6b93b4c8c2196413b84780e7cbafdcd9c56f29382fc4ca551f8459781e42ebf36ae3b05d3f79293c4c409862abed8cf266c0f28b592cbeae92bddfcd4d83630e336efd9ff96a15bfb3b0d56ff0947ae9104c20a1d5bde40dc9425c1252d7acc5319474ceb834100adc06c624c68d3f97a5b3e49233ea5e66f9c0577886cb520afdc21ec0518901d9ffb12eacf8e33db9e8ebe2aeeff072f238d161d09cf4900b41378260200ff663138775c873e209ed5db38b59dd1be57b402494f139d3274cf3ccade1d59e409d3be2539e51e873721a607ad7d2e9f5ce5d1541238629a525e0f510273b25ba454097df7b7a1ddbcb21860dabcdda30cd8bf7d7cb6c912cb3a99eff6392d56816ed1e700ab8c56ef13f63a151db1e6c5d7d9b6a89aeea98943c82806648b48002ba323a69a964bd9e597fc877c78c0496756a6025f3a6fac998ae22fa31a6cf21f2d9a7e010b609ec0d4d1905b2aae105e0017a10ab6ef5ac7ecbdaba208afbea0012550f3fa349abca5aa72780b161d41deb6255820b48f9f63bc8135ff3e24503ffd24ff52494eccfcd7c583384df8ded79fd4d53731e35458f39421261b882614d894bf58f", 0x1000) close(r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0, 0x0}, 0xc) r5 = msgget(0x1, 0x40) msgctl$IPC_RMID(r5, 0x0) msgrcv(r5, &(0x7f0000002e00)={0x0, ""/194}, 0xca, 0x3, 0x1000) setgroups(0xa, &(0x7f0000002f00)=[r4, r4, r4, r4, r4, r4, r4, r4, r4, r4]) msgrcv(r5, &(0x7f0000002f40)={0x0, ""/251}, 0x103, 0x3, 0x800) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000003080)=0xfb6e) r6 = semget(0x1, 0x0, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000030c0)=""/10) ioctl$TIOCSBRK(r0, 0x2000747b) getpgid(r2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x200000000000001, 0x3) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/216, &(0x7f0000000340)=0xd8) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="1935d3010cd3f0a367cd4ea7a3be9e8665d7ecbf2a8e6bb92a5f9203f5d9f8af346ccfaf712155df911526c9b187d70686be056f6969448ffee76bc3e3b7574e0aeba859a772c3110013ff86db32a1b2eb59bde854ea195289f74e40aa7d31c6df9656edcf425a3cf1af58889aae2b53ac29d8", 0x73}, {&(0x7f0000000140)="3e5bf42a86ba875e26427730d0a4ece690d21059329ed72c192d", 0x1a}, {&(0x7f0000000180)="45355c0fb6dece4528b865603753d77ea4212f59b41020eb6b31de5fa7a5813b63777c0671b095ee1762ab76efb2c8f66e54e707b6ee52e7c8af7fdfbb591b0d07a20232ed25e3166d0774878c62e96e5a2cd163a7f171bed5307c0004f2fb3d18ae7d7dbe124f8318090fc2056890edf0cc7a8ee77916c01205a3691a", 0x7d}], 0x3, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x0) r1 = msgget(0x1, 0x5bc) msgctl$IPC_RMID(r1, 0x0) semget(0x2, 0x1, 0x140) socketpair$inet(0x2, 0x1, 0x5, &(0x7f0000000000)) 16:00:19 executing program 1: socketpair(0x6, 0x100000000004003, 0x7, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)=""/184, 0xb8}, {&(0x7f00000004c0)=""/172, 0xac}], 0x4) pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x20, 0x3, 0x4, 0x6}, {{r2}, 0xfffffffffffffffd, 0x1c, 0x93, 0x200, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1, 0x6}, {{r1}, 0x0, 0xc2, 0x1, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x7fffffff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x4a, 0x10, 0x5, 0x10000}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0xb49, 0x8}], 0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x8, 0x36, 0x962a}, {{r2}, 0xffffffffffffffff, 0x11, 0x10, 0x80000000, 0xfffffffffffff9be}, {{r1}, 0xffffffffffffffff, 0x82, 0x40000000, 0xffffffff, 0x1}], 0x3, &(0x7f00000001c0)={0x1f, 0x800}) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)={0xffffffffffffffff}) r4 = dup2(r1, r2) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) lseek(r3, 0x0, 0x1) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x4d633dbb948bafcb) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)='|', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) 16:00:20 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) setuid(r0) 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x83) 16:00:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/217, 0xd9) rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') 16:00:20 executing program 0: r0 = socket(0x2, 0x4003, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0xffffffffffffff82) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x9}, 0x10) setsockopt(r0, 0x9, 0x8, &(0x7f00000001c0)="ffb1789e0ccaa4f602d1bcbd3bafe1b712cbb2ad8870723b77d5735acfd670f5b2b803b377df45e0c20295af20b2240e9d6e3c63935137fb5a88b26ccd18cbc9ec70963446897c6b80b45f8b761a5f5d0515055e0ab8e45207d64c83c1c720c4368eb6bb4ff31c048985339185a3bb23ef3fb753f832e4c3119d2f826fc5f891f6e90ac7bea541bff5a566d263cb4cbf16f85a056faae4f3ac57a14e24d5c2a07b305b980afc40a1233ae0b0cf145a00d0d8e5b3bd11857927e5cba2042ec0828b6035b2a536647e84658c7ec85c623b5bf1b3c9dcf4bc45b35f7ccab8d942f3354a23e59a4327dbd1749f842d307a5c5785", 0xf2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) socket(0x35, 0x5, 0x100) r1 = semget(0x0, 0x4, 0x200) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000002c0)=0x7) recvfrom(r0, &(0x7f0000000080)=""/220, 0xdc, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x400) 16:00:20 executing program 1: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) sendto$unix(r0, &(0x7f00000001c0)="c9208e1fcb161fdd9b49f112f8f5013758eb10c24a8d36d9d52be93235e7616068810893366832aee57346ff0dcbb1e0a3241e70a515607ee0ec132308fc8ef30d2d4ba07fb46fa68fb70529b65a53aa", 0x50, 0x0, 0x0, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002500), 0x4) pipe2(&(0x7f0000000000), 0x4) 16:00:20 executing program 1: msgget(0x0, 0x200) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) r0 = socket$inet(0x2, 0xc000, 0x101) recvfrom$inet(r0, &(0x7f0000000000)=""/19, 0x13, 0x842, &(0x7f0000000080)={0x2, 0x3}, 0xc) setitimer(0x0, 0x0, &(0x7f0000000040)) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/116, 0x74}, {&(0x7f0000001200)=""/19, 0x13}, {&(0x7f0000001240)=""/58, 0x3a}], 0x4, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10100, 0x48) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x4, 0x8}, {0x18, 0x3, 0xffffffffffff2b2e, 0x1}, 0x100, [0xa0, 0xffffffff, 0x5, 0x5, 0x7, 0x7, 0x10000, 0x5]}, 0x3c) 16:00:20 executing program 1: r0 = geteuid() setuid(r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000040)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xfffffffffffffe32) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x1}, {0x7, 0x7ff}}) 16:00:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) clock_getres(0x4, &(0x7f0000000240)) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/61}, &(0x7f0000000200)=0x3f) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=""/105, 0x69) write(r0, &(0x7f0000000180)="4456f325fd183d11caec9464f68b8b4e003d26cfcfa25a3f2d254fe2e5727387870d26c413c286745c48452ac4463462fbb5eb06ff0ed6a889d373831067cf4774f16136023ebd4bee99ae34c7905d0ae5a3de4c29403f9dac66ef5762ff7ed1d7363781f52dd0d83641", 0x6a) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x18080, 0x4) mprotect(&(0x7f00001eb000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7c08905c33529ec0) mincore(&(0x7f000055a000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/19) mincore(&(0x7f000035c000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/28) socket$inet6(0x18, 0x8007, 0x7) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0xffffffff7fffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x6, 0x4) socketpair(0x1, 0x5, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:20 executing program 0: msgget(0x0, 0x5c0) r0 = semget(0x2, 0x7, 0x300) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/10) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) 16:00:20 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="28bb193001aca61932083e", 0xb}, {&(0x7f0000000080)="5edadc296fe4a68eef759ec347319582e58ec4d8", 0x14}, {&(0x7f00000000c0)="cedc8af9ef8ce4daac4e8469b8d5afbe401bb4aa6ad71889d2a6557b2a45ce2cae322869cd8631fe758bf431083574c2f7d11cd13e7bd4a8218c94f38e8f727ec5bbe65de26a90c41e203af19baba1c26f20973c9578f8ce65ea65b96d2cb036be03aca00346cc2199e42c58117c3d8c9532a3c38815c853442d1b25a442e267fc2abf888b730feba40243b0beecf8d3805010f4e64da140a901662c20d53ab6b592aa9f22", 0xa5}, {&(0x7f0000000180)="bd30baf3217b769f3dec53b0725ae213ffa4c1f1bfff73dacfcc89ab7084d8c26010b03829a546e4a7d66797a8e7b5a8a9fae19101677cd2c809c41210704c22834eaaecd88a2e8b017d7ffee6c64f99403b43a67e2d9ea5291950ab50687d9613064a1a43a10291e02acd3ec2cb80a01f60ad013371aef2b27665d78f041a3f64a31af5ff5775488805b75f1358cf9f39366abcb3537b7b33b4941a86e54c64039a3ab5ec122ff15e7314b3e288195d", 0xb0}, {&(0x7f0000000240)="efc4c6edc62bb3944b5d9d2d3aa44853abec9d2c02a8b8a861e0cf6d29e337b97e70d9a6ff73a939a2eddd7594192701ba9723169f9de16f1d4eab9a2d54d9e1b3a3a0a4069e0a37", 0x48}, {&(0x7f00000002c0)="7714d0ef14c406e59f8bab52e37a8cfed8f2d98091167f88010bd4c412d6278ea4b5a672dc36bb5b33b129c223b732e0bd5a51b14225179dc791e0955faa80043eae38", 0x43}, {&(0x7f0000000340)="049758d8eeb27095efa32af25743dda0bfbda52b9ffa9ce1ae1402e3bd0278d454616b7545cbc315dfd10997a0e65e8b95db88c3011dcd45488681ce2b0f13f1a842993c8569edcc2872e545af70cbd50f305922eea138bf9d271ee4fe1313942c97fa096ba8525862b87ace4a915f135b1bb7fdcee86c043fc762c5ab206b01c474852ee1e05dfe227527ffe0f9c47df0bac9db35d02175e712cee3b5d869c2b4e59b9ed18f7b781dc1859620ae1b90490aa1db5a833e5287de6fb84e8eca7c5f456213263547cc787411dcfe35a982f1b61c5d8e58f2e7c1581f72d706d8a293bd14973e78889becefe2e9e2c29881799dc230dbe8", 0xf6}, {&(0x7f0000000440)="41cc625d956201110f7047e2f18945f72144e7b09fb5b7cc3f4d0d6b995293b4bf54e7221237fe1c355de3", 0x2b}, {&(0x7f0000000480)="0e3b902801877ff338d4c73b3b42ce77349ab7946aa7501f8830dcc02f9a68b4752cfd2f2bc80da01458251461454a7cfe3d749568935a5da4603dbb5a9f6da01e85edc15f1f42ba91c1cb3c2423bb54a2c0df4e8ed594aca3b45ead98279b262fd0c068822559219e72736637a446b8ed033db48ca3fbeec4d5660352e1ec2f35cdb7b207191f951c152f61ce5265aa015d692688315b6308a378fcff4f6f3721daa03c0abb977e8e434c", 0xab}], 0x9) r1 = syz_open_pts() syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000001100)=[{0x0}], 0x1) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() accept(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a99184497c3abd8740781a7578610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r4 = dup2(r3, r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x7810, r4, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4000000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r2, 0x0, 0x0) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) ftruncate(r0, 0x0) fcntl$getown(r0, 0x5) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18000, 0x0) getdents(r0, &(0x7f0000000100)=""/255, 0xff) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118, 0x2}, 0x2) 16:00:21 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000340)) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x83}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xa584, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a26766edac70fb1c6106695a553b4f4f3387d17f6198160ef22d4182efe6d13374ca77ee753420427f3d21aeb5f5e06eb6518f9391394ac9e10cb0eca19213e060e88264fc6ed0fdf42e88f1f419abcd5dec9bb11b2cb3c2b40f39cc77a5bd0cbad838701a916fbf235b76", 0x6b}, {&(0x7f0000000180)="7477e83d66e72b26984202c87aec6e24baa31991a690afe9cfd150e9f8ee9438aca0e6841136dc1353392f18d88e17bcf03837fdf8a4aa2c75c53a466b97e3509c8d78c97fbdb005bba84a04c93d4499e66a7a9a4b354980475472bac959515335d537b1ff8a334056bc749cb57faa30c6b5c17fc928910ce52e4c5537544e4914b0ebe1ba707c7eec8745953f50924e3f0956be535b076918d0e4f9be699d6649942bf64f89ffe36f1852bee9824d00498bdf5b8958fe55d0ebd52e", 0xbc}, {&(0x7f0000000240)="661a6beb08341f3f94bc511f3f6cbc166a6b0d6ce57c58a0324ea3eff66df5361d905054f65115bf5a13313baf89275f943831bb1e4cbaf3d5be758ef1335c87cc477eec08670e05c735231dd0f39e65", 0x50}], 0x3, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x4, 0x9}) close(r1) 16:00:21 executing program 0: pledge(0x0, &(0x7f0000000640)="11603adfdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc45e560daab1b6ff65fdc6d15ce7c3b484b0ded62bed7236a35cd38142c9dad2d3000a27eb") 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x40000000000014, 0x0, 0x0) 16:00:21 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:21 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) lseek(r0, 0x0, 0x1) fchmod(r0, 0x20) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8a8, 0x20) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000080)) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x124) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) r2 = shmget(0x0, 0x6000, 0x2, &(0x7f0000ffa000/0x6000)=nil) r3 = geteuid() r4 = getgid() r5 = getuid() r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0}, &(0x7f0000001100)=0xc) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000001140)={{0x4, r3, r4, r5, r6, 0x0, 0x81}, 0x80000001, 0x9, r7, r8, 0xf9, 0x3f, 0xfffffffffffffffb}) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCDRAIN(r2, 0x2000745e) recvfrom$inet6(r2, &(0x7f0000000080)=""/160, 0xa0, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000700), 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0xffffffffffff0000, 0x8000}, 0xc) 16:00:21 executing program 0: r0 = kqueue() r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x5}, 0x10) flock(r1, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) dup(r2) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) mlockall(0x2) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) flock(r0, 0x5) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0xfffffffffffffffe) fcntl$getown(r0, 0x5) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xac) clock_getres(0x2, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:21 executing program 0: shmget(0x0, 0x4000, 0x402, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ff6000/0x9000)=nil, 0x9000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = fcntl$dupfd(r1, 0x0, r0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000240)="96", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x200, 0x6, 0x1, 0x3ff, "0788e80874733b9a9a8c88eab2cf8deb3be1c0b6", 0x0, 0x3f}) 16:00:21 executing program 1: getitimer(0x0, 0x0) socketpair$inet6(0x18, 0x7, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000002080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cff3febd377b695120f6f2a3985039cf50fda531c965cce85d7a0965f657ff930fc7ae4359a5466567a5ab0b915951272fd567254c461abf85b6b3b38ea04227209bde01ffd7fba74aa024d487f4033b52a901f295f35c45f0f4c40714dd9cbffec9fc090d7d19eea3f36ec56e86"], &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r1, 0x7, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x48, 0x11, 0xf9b, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0xfffffffffffffffc, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x7fffffff}], 0x1ff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x44, 0x10, 0xe28, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x200fffff, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf00fffff, 0xfffffffffffff000, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xb6, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x12, 0x10, 0x100, 0x4}, {{r0}, 0xffffffffffffffff, 0x8a, 0x0, 0xffffffff9d5d634f, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20000020, 0xd1, 0x9}], 0x4, &(0x7f0000000000)={0x1000, 0x2}) dup2(r1, r1) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) 16:00:21 executing program 0: unlink(&(0x7f0000000380)='./file0\x00') r0 = socket$inet6(0x18, 0x0, 0xffffffffffff9afb) recvfrom(r0, &(0x7f00000002c0)=""/88, 0x58, 0x2, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) recvmsg(r1, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x2, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r2, 0x2000747b) sendto$unix(r2, &(0x7f0000000040)="9f304f82e9c658781ecf188fec15df3d53e38a1099987623cc8b335550f563736eae26221ba221a7f32c8a0349c82e99170e31506ebfd7fbd9cacfa563ac893ea70a195a039cf1836ff8a4a1f40628f87cc6f58c576725f72bfba591c237a6788175f38feccc3ec688b311a6e05790d63f8cdd13648901c239c0bca3a1a4aef0ba8662067c60a69b7b50d0143da2719b8a3f6b68df6a174f42d7b0f541ea7aba12431d5b2a566b1bbcee87758919250539e489761c5806cc047e98cea8bab534f8251ed9af5f66e0d16ec29a5088312e1b8aec4bfce89ce476e61ffa02753f75ba74d274cd296d6d7c22eb15", 0xec, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f00000001c0)="9130076cf92706f6156b5447c72d058b92ccf72dde63817f580dbd6013860c8cfe41a9a6c7f038cd73c75ac889c9905c6667b2c262677be4b53e7feb8252681b8f8b32ddbe0caea4338defcf6b96fbfe26dd1e79313adb2e0b811c85975a5951e59dcbb69b1d2275f926dec8a04b0a488e", 0x71, 0x8, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/129, 0x81, 0x843, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup(r0) bind$inet6(r2, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x4, 0xff) getegid() 16:00:21 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) r1 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x30) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x101, r2}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001280)=0x1) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x3000) pipe(&(0x7f0000000040)) preadv(r1, &(0x7f0000001240)=[{&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2, 0x0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x4) getdents(r1, &(0x7f0000000080)=""/126, 0x7e) 16:00:21 executing program 1: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffff7fffffd) open(&(0x7f0000000080)='./bus\x00', 0xa, 0x4) getrlimit(0x5, &(0x7f0000000140)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/72) 16:00:21 executing program 0: open(0x0, 0x1, 0x10000000000) pipe(&(0x7f0000000380)) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x97, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="936d7345f09d1978e1ac3228bc2c2ba52bad9c0e4128a595d3111d438aef3ac788e09e9fe8b55bee58a1b008ab9d003b361050b1e02399d4ba495f8d25517d9ba591c89ac924f653287c8ace239fcbf26650a3a284", 0x55, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000000140), 0x0, 0x0) socket$inet6(0x18, 0x8006, 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1407, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x101) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x800000000000c1}], 0x10003, 0x0, 0xfffffffffffffffd, 0x0) 16:00:21 executing program 0: r0 = semget(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f00000001c0)={{}, {0x3}}, 0x0) semop(r0, &(0x7f00000000c0)=[{}], 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/113, 0x71}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000180)="80915d4ca40c2a39330b516a97ece11d71a37f668118f92841098ecc74a24baba2c4ec321991e8f2577c4faf797370f75feaf51881af049bc0c2bfb65f5fd2e6c010b902125b82743822d94c4c29e6d28d3f0175bf67a47cef9fce9c70c335db7c7e17a34f1fc4f5292701751ad1eb6c34a147ca40ca3afd1e93e3385d808f5b1d6972f74332ef3f63", 0x34) r1 = syz_open_pts() dup2(r1, r0) 16:00:21 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) setuid(r0) 16:00:21 executing program 1: socket$inet(0x2, 0x4, 0x4) r0 = socket(0x18, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) 16:00:21 executing program 0: r0 = semget(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x92}, {0x5, 0xffff}], 0x2) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000001, 0x1bdb3f44, 0x6, 0x7fff, "c43e8b32aa4f6b863d4de961d5b6da5cbdc8900a", 0x639, 0x6}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, "9a74c4c7ad729cfc5c2b2916c1cfcb19c18f2a11"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:22 executing program 0: semget(0x0, 0x0, 0x0) 16:00:22 executing program 0: clock_gettime(0x3, &(0x7f00000000c0)) clock_settime(0x3, &(0x7f0000000040)={0xdc, 0x3}) 16:00:22 executing program 1: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x290) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0080000000000000"], 0x8, 0x0) 16:00:22 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) fcntl$getown(r0, 0x5) close(r0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x22, 0xfffff, 0x100000001, 0x4}, {{r1}, 0xfffffffffffffffa, 0x1, 0x6, 0xa06, 0x9}, {{r1}, 0xfffffffffffffff9, 0x41, 0x800fffff, 0xfffffffffffffff8, 0xb6c}, {{r1}, 0xfffffffffffffffa, 0x1, 0x8, 0x479}, {{r1}, 0x9a6f07456adc9267, 0x20, 0x0, 0x8, 0x1e64}, {{r0}, 0xfffffffffffffffa, 0x8, 0x200fffff, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x6}], 0x7fffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x6d, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000020, 0x8001, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x9, 0x200}, {{r0}, 0xfffffffffffffffc, 0x41, 0x2, 0x3, 0x6}], 0x5, &(0x7f0000000400)={0x80, 0x5}) flock(r1, 0x8) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x9, 0x45eade1abf5fb400, 0xf25, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x10001, 0x8}, {{r1}, 0xfffffffffffffffb, 0x2a, 0x4, 0x40}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0xbe9}, {{r0}, 0x0, 0x1, 0xf00fffff, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x4c, 0xf0000003, 0x7fff, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000080, 0x20}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000088, 0x6, 0x9}], 0x2, &(0x7f0000000200)=[{{r0}, 0x0, 0x10, 0xfffff, 0x101, 0x7e9d}, {{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x38, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1a, 0xf0000000, 0xfccd, 0x2f}], 0x0, &(0x7f0000000000)={0xf56, 0x1ff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = kqueue() lseek(r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a00)=[{&(0x7f00000016c0)="e7180dd0e1706c2de140b11519d61ec292b7b54d4ceafbf71716ca810c87ef99e6d5d19b15bdc015f76a0ef7857665f5e945aa89388c544e929f9d8dc2b70a5ea65de581d6eb46fd697582d13d57318db6af2c1ef6c5b88635cea8a8eaeda837f3f5c6a7b656c9e780157b204fc444025836435f1f697b311035d94bb128855f5559ab914bf095750f9ad8ad3d0432c9c47bceec46285a9a829be81be4", 0x9d}, {&(0x7f0000001780)="b04f6555bcb25f5ec7213331", 0xc}, {&(0x7f00000017c0)="4bef6118f2b4dd3e18affb92396555fec60103a4782ed4bc", 0x18}, {&(0x7f0000001800)="f0395bc0be7c24deb7d774665fa229945de8ef9c7059a735f74456e053223a49290b", 0x22}, {&(0x7f0000001840)="5bcda0233037940f989840fd837b0889b3fd8cafdbe8117cf857a41707da448bffd4fbebb45e7ddbcf977896ab08134e5cf4fffa6d75b25219bbff9273a7430d", 0x40}, {&(0x7f0000001880)="54629bf062db2f16a1d9f5851bef5b8b76a87635f5112e4ed50ab561923035aebe7bbfef1a22a1ea32f5b09d4801d3f0820c7402874912dc89823a62eba3f42ee182a7fdd3d327953065c4e8e1efa311e30bda2ce61eaf2dad20708cabc265f7c2e6d62fe4d0a94b882e673857dfc406b6f2da6089528f8aff3f6bdc4ac16e92c6095f56b7e62c9ec8c91332a20405b27503fdeb367d84b3a38951e38beb117f026568a8d0394d4f514c752707bafa7ec0ce57c8136e7822e3e5c7c55916c4d28f28cbbdeccc466d4c253bb09c32701c8a3c893307349891c2b00578a7f4c72905bc3ef49c4e9234b40661", 0xeb}, {&(0x7f0000001980)="8226959a97ca628f5342e3f2aa531e19aa337fff392bdbc0792b4e5fb5f57494f5299a3c8cdd078301db6e234de88603c451127fcee9f228cb146eaa47a4fe7948427ea0ec2b1dfc6353ff4bcbcf5fdab9893dcef76ffa9f60dd5e960a29", 0x5e}], 0x7, 0x0, 0x0, 0xa}, 0x6) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r1, 0x1000, 0x6, &(0x7f00000015c0)=""/112, &(0x7f0000001640)=0x70) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000140)="2ee1f2cc2701b6f6d25829231e7ea03843d4ab10c364b49242a0e3224cf9a899604773160e05845a94d4370de69035b97aa2c2debc32cbeeb86ee8fdcea72569b8d1ef950ade5e60f4ae9e4799ed31ba807e320baa884d8723f8c81be9cb84f7d4c51c50714dd9171c5c4b6fe4cfad401dc3871dd9524cdce0eb81335b401e314beef31d804d255ab8b7837f9cd1a794e9ab374c34a550e1d2c883b68107952cb7e61a155f9b5ad5e56bc028b8ee", 0xae}, {&(0x7f0000000200)="165acc7ea77a43db362ebc029c3311f0b2bd8def511a64495e36d04e5f3557cbcd71e64db418264ec0ceeb8fb8cea7e39749e315b6d772d1bc034d7e5017d9e298c47ddb0318fd864b042bc7381054eee0b116537ee63e2fd3902b2a1cd6d42d95630bc55042c0849ecdcc6eca21652475ee3cf9b6bc31e2f21956934359928f78c9231baac5461a4a3396e0cc5046737cb41e61316beec705bb11e3a135646a2e90573a87cefd2e911f617c7569afd223ce52cf9fb27588981299075600263e3d371393a43c187b1924981bae0f877a1ae11a0012af", 0xd6}, {&(0x7f0000000300)="0921ad27f9b3ead0a8209bbda7ff3eb6f1e28b06d48a21638d25d097d1f58170287f18d91068e1b6b4c56ae536029bc448361c40df1c32b33ab91e4e8a6e0d0501013bda35c96411f0f90a7a1510319e23745b800985c2520abed0af89cf01ab7d967c9ab5587f940c051768b6f7e497aef7ac51ae77cce0aefe2d5650dc98716757d2ceb3c259d5d3493cd5b5546051d9c4ff1f6979d41667f2f3ad44b8e1108a707e1d6a659e8811837aba284d8dea5b9413d9fa19ffdbace7ef2a5db5518e134f4ca25de4527da5f9d0930ed5e7064eb977144f64465dfab859f17da05558b43de01dadad847e3391b68432f5156bbb5e93b0f0606eb254461917fed0ecb2260a2950688a293df99e4dcc00683b5439d7c8d391b284da66b3fef91d9caddcfe8bd0bcc15409546e37ad1e1ef4ed498c124b9dd1e42dfe06261243fd525ee7342c06ca80fce0bad1140c6b2b6b5a8f395c42590c80b8572f704630d5cdc7b41dbf460315f331fa9e3f6421905b978462ff9e11c76d3e99aa6ca0713d9b63a4c067e5eabc858e26ad2ca5a89a2c12c72d69f306dfa3741663c39b5639ffb2972127243577354646fdb4a70bd39278affc1a284cc54dfde86b2739522df9099138dae42bb2ddb2c35887eb0728e40155b9da875df64cc40394f978b6d23da8783178d64ee87df9a969c0099bb1023f222523070182d12373bb2c4773b514e72ec24ea2ec437fd937d56ff1df5e181b204907d77997dc07de5b5acfb8bbc76ef6661c78fe38fce01532a13accf74c2dcc3d7b00396c9377d7a63dd66093a68dffe294694bc31022651199ca4f5b786b837f4fdb1652fb17c2d5d127bc3897a763b0e6843b0df7516077cb2eee2f1384b897a9c51a8e3756bf1f6fd6351612ccc0047ad9ae7aa923f35f1451d673d960acdbdca7c407ee39c8e0cc7b3016a83213c9694429d043b565106d3eb0676b9dd50b7da82ebb3a875105ce6331dad43ef54678b5dea544e209ed838fef4a1190b788e42b93a27fbe60c286de3be3c15568ac8ca93b1f5022984dd0ce2e0b338f823d31983fc7bd94609c5c6d4d539213c992a3407167205a34f735e76fc042fe43c3d5289d05425b861ec4994f94afa72f6f95aa355de959acd82cedde8da2cdbdb0dd31c8627e5adbcd8c92b86d4da4e2091e98aee6f112ab685dc10955a812485e764459ac31c276ab2ab1c820482b928ea8a044a07c381061229e272573ebe03a79ba15ed91d2b81476c54b8adcf082436765876e978cc4f6cd8df52a035b59d24f17aa93a7a72a1972584f29d2c094d8e1a728c1e7a90addec37a69c70376b700bc250aa889be5d5569d147e2e20bb955281bd21ec34269169f0f48d7259a0f4e48a7c4be3de8c758ef4cd8badb6511f6ecee71930a56b8d682e7968f58983d1a09388de9367855ce927082dbdcab0a9616610740e039215436841e0cc420fe3bbf006bf6508c55c30881569c9d4361da801db7ab806b40d09cbc2339605610af6f2a08222edeea650e3c01c361bff35862c19455c28c39bd62744bbac6fc905111f1b7f0964cdd7b0d0761d3dd7d497006287d9866897e59d0a0fe13b68749965223720a75a936a31db59ef936952fdb277f212cea604594f43bc98b8a82dfe44a1d21be66f3201cd2d209bb7033eed3c9adbbab50cb9c4e3c1b3c7955540e3b4f7f923d8aa7edc04a86f3d44d4e852f446cf47fbe913b00345cd2702e7b8645b6c0ff577ac5495679f06065a335d1bcd9304266fd73da1c76468a6ec59912dc633d5d652f98537089945219b0952ec15c963cc94f878f39b998e73ca93d62e528f214afc600861797442161ec18887999a954aa26ff648ec20d226fa815c1b493ca35a3918c83aeb45af8388feb1eeb33111f1a4ba3bbf747feef3abb85830cec6f3d6d9bcc42009237bd6ce75026d4683873cd93e5c02bf2091b91c809aa9c09e68ca350c875c7fec9ebf896bd80a439b7f217a5433c0581068fcbd501a2f2e7bda706da97491eb08b1093d9ab24b96f288c32d91d890c3d683c8ad0061b43196460c7d2cb8e375ace1fcf328e3e983f898755ce80ba07a2ccde329240e610c0a346119b3fd8a754fcfa917852b1fcae2dba7813ba222225dc90a62b305ac327826abcd99f0aff9168e3a67803273d5eff4bd7f5cd7726fae35b65906795eaf6673eb687acece91af17bd94852828af10b00e7f22f171516e01b56fbeb66d1215e679282ee5843db9ab80dd4ba1cae93155d400a4a6306865aea50d0cd052823c10a5592a1724e67dacacbd5c62ba97de3a02da6cd208884a034719dd59be5d4c42ec449f9b8c8bd4895b8e539e42ab9b1920d0e9199128411f35c4ea75cefce41da10f68fa84a3182c9f18bd86a05b48c0369830454ab830c35d7907a0c36bb1729228fa69886139f4c09f81986217b96fcd75151156ee858d1d6567c1490bbb193fd0f0523c7bd41c614d7b22c1d9fe1c02081e0c4ccd32e8875245836fc19dfdc216b43d704f42f8800da1a142470d33dcb8865ed371adde248fa764e66bce12cc68fd38db1bdfeb798a41596da57ead6fd47b2ad2135ed71aa44cea8495be0527bad3b8591058755ce8ccda8401163b555066d0ace9a56098da6f7967fdbf07a7ce85dcaec9ad8649ae5ff9e61be508a59ed11db2be75f1763f938ab44ab9293762e2cd4c7dca612209a165f258f297e55b3be887ac5dfb84ddea6ee77e4ff65239982305d7d7c5a83376d928000ed6c25c4a276f03910bd85770ed55664f1f9af35d504e6e340792d37c74e646f2ed4bd084fd29a8f2f310403a2b58007f83a4d9fd7191428d4517883d7105e48adc939403b0ab4de4d0dab267aa513cb36f8aac7caff8547e3b252205911a6249602a54ee440047d20ba6816e55d3d88e1ab008716ad47f52a9d14c7390e8df04446eb5739eb308e9c2149e98a36578d9e0c623d205a022e308eea0cf6cb566716586635df6dbb6da62d80fee790dfd27c209ef4016c9c378e0c7180ce34e56f27d8703a5f84c5cff63df5027bea84c8fd1711f6da0ae61d63285fc68bc39c4fac8a85a54541eba7f80d0e1c00f78083e6cc01440bf254058ddd9cf7eb55819d323f6f7dfc98c6a857cd2b404c85b6411b430ed736f0eecaf3dc934b92b8533a152f906c565d899727c20702c3ad13389de32eb6b1188fd324d8263df7cd6f41aa0538ef38e99d262c20901fe0c6eea022cebfc8e8853c37983e99739070699fce907baf1c6682918dcb42cc2c8fdccd4db8924bd76a63a3b93aa2819d16d8c475b90c51ac758590d700f390ebc9ba4f844145f08b01a87254a0f8fc1597d6494dce8e5301fd3d20b6b5a34243f2d5264337c3aa0ce451eaf5a7079b030c01b30047b8f4d148776a29c706f7df34f1d69bfe5843c81132b4878ed21a9956327f9ffa6ec4a40b40d38f0d7d2e6ec51f8c922827c12ad657730db689cbb44108e4494bc26e4eda9cba1f0b74848e6b317207bf27cd48d923af1ce2b32aeeae4416db753010a262d83dd267d5dbf6d753e5dd8b4dbd412e2a3fa9485c1d51f93c4ca6e3a6dd3f3bee5f9b62a6cd1c7fb25eb6cdaecb2f96571970af580db260d7cc1c4893623fe8be4cf52da5a858e6e56b997dc650b40349c30aaaf31a1a90fefb920ac0e21e71f982e4cd4e45472d1ed10ec348d37ab0ae59f24f84caa14a026808cd8180fb3fdfe58fffd763a129630d41f8964942973520d308d5fc63ea277b38e876a7fa016182956dbdfcf83084e35e00decf92194d92074e8e3ff66d25361d8745823f08afced5c1786c50f0d3d07c02278f1ea6297152791a73e9b53c25e4f86e072ed633fda08ea5615c84238514d83fd3cadb021ac6909c42c973ca594a77f987420ea929dd11e53f056377412ded7c0a1b98804b66322e519f931700605320830f3cc6123cb7545d14e27d1308b827a2df93317c3d285a82129e0cf49e164b9b53e63ebee6abffa49368b1f31f1b1fda532ea3a22988794850ac10fa8b29da2cae4daa619501adc6b73dd99ceec0b1820aae551e6b0afb3612b67ec8d637b271bd17e6ca7a926f75819fea2536c8867a0627677814197367e41ac931adbd97a2afc528c2ec25d4f28c30a76533cb345e025da52abd47ef5b03c1050a9c5a627b4527ba2492fadf79f9b0acb9776377d093d78af47fdecd8df4274a21aefa55297c5bc6d026f5cb5e66ceeb7f6da8a26afb80c139a4a819b87d6e3723cccdcd111c32453bd1cd887b77bb4a664792cbc1a874c320b8bf2c8e8537d3173b9cb210156c6c0f58d3509d26bf1fb92898245b6956afd3c8c67308ae1dc6c65edb16768d7c5d5087b1bce8ed441014a3c5e3947487855b9199c6de42d78f9d684f2bc23d3b6c8619ff64602fa491ee75d8e72b4ac88d53b9e12f0fbfe38a807085adf0bde8fde07101c817b5d515259674f2d21814216779d29021d6695bf67dca2ac652b4746c95c9b1cc4ec97652af740e5bb5f998236def3fff938b2c497ff4bd52c00be089e80b8d3678229203dde53ddd3be371ac6427b580b3fc28b57708e4730073bd1af447327eb767248c1a3533a7b0b17ca9e90cf22f488e4a1467d4409c7c5d135697529501f8f24195349b9d6f3a59d44c7a6ffd8ee8ace157fd9d250aca4843a8f2211b7d7f69185f19532bd0b63eedbe8863573a5252e4f4b186af5331ad5440527e27df9cc192eb9e9eaee1419f8713e123f4765cb7ad5a9cad4d35a31da1626d86c8cc41ca18bd8ad459475abd76c2b8485103f346a4f241a66be65810eaca0b0e4e33e23d069338a8388d93ff553b08db93eab5b2d9b34bd21056b846c308037977239a985c7b118da48de4f666ade50f0212785fb4017c8990bca9606b3d251ba5f72d6d181b1a3186b7f1151a4b84d331affce6eb684b8066fae512bdfc4ed39d47109e216f7e0d72ea9a77fbd13467af16898098d249b1e7e37ce98468dfce0f8e5ffff37defac3252fa1177d09e86bd98c2fe0cedff9716e296e47e774759d9e74f856668cb756dc8d2554cb377cfbf1f94b99ab7497e8ca82c8d1f04b443c1be093dc2529d53f19ae3f2d6f8e86c26a54dc3f56fa96bafcb2396cb68d1699f7c21a72de4fd686ef5ba664e5a118a155e0424d1444a3ce46eb3c6ccdfa608d577b312ffdd9a75f1d54cf7e4a3808e16fc51b903556e4f1eb5f9e14fdcecc5b4813ec5c78d792f6684de4da264a1ca47ca0b1a35b4ba3d5fd1c9418c809d597f31c71a4e39ea63a4eb8526b4152e441b65daa7fd98a0b82234a0ff059b5d5ceae785020c71ed3e527f0f167a27cedef573a07c949f3998c3c5af1ed4819af633ede00fd33846481d9ded150ce2481fbd93098c4963729cfef25edaab5fdc2bcd35bb54f1dad32d7442d60890e2af0cda8de3684aed61afe87e3c9f6030faaa3e7676c935a4ec8d164d69a9270801b6630a4c43423a26edf06df7f7497e5b8d7e1fa78f692a0b46dada24f7e345c8cef87819130f1b821263394dfe0f308b2d0784c71c73eaa7761daaad91754532fd4337caa817a16439d9237291384721b86da3cdf49491f40d30605570f530f0d13c1148dc20642ac66509a27fa00ffb7a96998413c7b0991384aa9f301434c8fe5d72786c0c9fd05659fd0c6fe0bf236c880da2d14b2640e945c633f63a0e66e14790aa5eb55853fd951ac5d22e8d914602901c0ce7a61cde26a8cc15ccc990ad08bc4d94115fb1e704b6fe4842320dfe06eb0021975394f954f017791630331ddbba1ca", 0x1000}, {&(0x7f0000001300)="b3a1869658404dfc64c43fb2c04d7b8ead49a82f6286094a899c0c7f70fab7f66d4609326ee1206c61134b2fa4fc131d66930ea8f6fd7e7f50916411da47d58c1222961cea37f2a9fa2b6380d8f7bca80efeb358e8aa176f03a3cac4e51d3bd69241e4a27cca63998f4bb5c759cfab50555c4cd16498a20b3485dab77b3544e0da3c853f710e9d6aa905d5db876c11dcc89bc1f7fe0d9c19a00c89abe556811fd8d7238715c0fca4d9e66109578499715c22b96e4e113714d3a68d9b6a636a9756faf3fa783d316d42b72766671dc3e87ca8263686", 0xd5}, {&(0x7f00000000c0)="7e9100daa5", 0x5}, {&(0x7f0000001400)="36cbfeffa48966a131fdecfc69bce0bb366c289edb26d60861963e192fdc", 0x1e}, {&(0x7f0000001440)="72df5ff1d04639d2e0550bc2918ba7bbda9177fefbbc3becbcff467c0940151beaa4991caba0b8adc87a0d7ca37e1c774725da823d05a1683a44e3f33b333ced55b9fb53acfa413b23ed1a61f8f40764564ff7a5f861e277a309990486cdd6a695e17c4eecbac213ea0a37583f6c04a8f6177e35ed4a7effc0f079fc7c72192f5c3bcc46fb7e5ae2167f53ad0ed6f84e87dfd5bda56a2a593187670b78243302fb2fa0d7f2154fea1958fb732400f881b282fc9e6a142c780d620b8a", 0xbc}], 0x7, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:22 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getgid() getgroups(0x7, &(0x7f0000000180)=[r4, r4, r0, r3, r1, r1, r3]) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getgid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000001c0)=[r2, r6, r5, r7]) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x3) r9 = getuid() fchownat(r8, &(0x7f0000000240)='./file0\x00', r9, r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) setgid(r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r11) setegid(r11) 16:00:22 executing program 1: r0 = semget$private(0x0, 0x3, 0x4d) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000280)=""/200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) setreuid(0x0, 0xee00) chroot(&(0x7f0000000180)='./file0\x00') utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) 16:00:22 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) r0 = getegid() setgid(r0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) syz_open_pts() 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x0, 0x1) socketpair$inet(0x2, 0x8007, 0x401, &(0x7f0000000180)) socketpair(0x10, 0x5, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xae20, 0xfff}, {0x18, 0x1, 0x1f, 0x14c2}, 0x6, [0x5, 0x6, 0x80, 0x8000, 0x81, 0x70e948bc, 0x1, 0x1000]}, 0x3c) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000140)={0x3ff, 0x1}, 0x10) r3 = socket$inet(0x2, 0x4000, 0x0) getsockopt(r3, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f00000001c0)=0xfffffffffffffd41) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) semget(0x3, 0x3, 0x0) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) flock(r1, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) flock(r0, 0x3) 16:00:22 executing program 1: clock_getres(0x2004, 0xfffffffffffffffe) 16:00:22 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/205, 0xcd}, {&(0x7f00000003c0)=""/73, 0x49}], 0x6, 0x0) r1 = kqueue() getsockname(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) lseek(r1, 0x0, 0x3) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x86}], 0x78, 0x0, 0x7f, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x100400007, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x29a) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:22 executing program 1: msgget(0x1, 0x5c0) r0 = shmget(0x2, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r1 = geteuid() getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffffa, r1, r2, r3, r4, 0x2, 0x8}, 0x7fff, 0x32, r5, r6, 0x1, 0x81, 0x91c}) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mincore(&(0x7f0000ff0000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/210) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r1) open(&(0x7f0000000000)='./bus\x00', 0xa, 0x1) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getgid() execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x0, 0x20000000080003) getsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:22 executing program 1: socketpair(0x6, 0x8003, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, 0x0, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) flock(r1, 0x8) accept(r1, 0x0, &(0x7f00000003c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380)={0x6, 0x6}, 0x8) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r3 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r2, r4) chown(&(0x7f0000000200)='./file0\x00', r2, r4) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) accept$inet(r3, 0x0, &(0x7f0000000040)) 16:00:22 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:22 executing program 1: socketpair(0x21, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) fchdir(r0) socketpair(0x1, 0x3, 0x3ff, 0x0) 16:00:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) socket(0x2, 0x0, 0x2e7) writev(r0, &(0x7f0000001100), 0x0) 16:00:22 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='..') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x41, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x80) 16:00:22 executing program 0: setuid(0xee01) r0 = shmget(0x0, 0x2000, 0x680, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = getgid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgrp() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x10000, r1, r2, r3, r4, 0x0, 0xd8ad}, 0xfffffffffffffbff, 0x3, r5, r6, 0x1, 0x6, 0x3}) setuid(0x0) 16:00:22 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/98, 0x62}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001b40)=[{0x0}], 0x67, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x4, 0xffffffffffff8005) recvfrom(r0, &(0x7f0000000140)=""/222, 0xde, 0x42, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x7, 0x5) 16:00:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9}], 0x943d, &(0x7f0000000140)={0xf2dd00000, 0x6}) sendmsg(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0xfffffffffffffe7e, &(0x7f00000006c0), 0x8, &(0x7f0000000080), 0x58}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x482, 0x2) fsync(r1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x81, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1c, 0x10001, 0x8}, {{r1}, 0xfffffffffffffffd, 0x16, 0x80000000, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000003, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000002, 0xa3f, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x8, 0x6}], 0x4, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x0, 0x40000002, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7, 0x6}, {{r1}, 0xfffffffffffffffb, 0x48, 0x95, 0x5, 0xfffffffffffffff8}, {{r0}, 0x0, 0x8a, 0xb, 0x76, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x2, 0x6}], 0x9, &(0x7f0000000040)={0x80000000, 0xd5}) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffde2) setreuid(r2, r2) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xc65, 0x5}, {0x8001, 0xe8}}, 0x0) 16:00:22 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="0ff28f5db7547d4752806d14fbb2a88ab4e74b2aaa83ba386e06815cd2f564e36ad329530f2146d32c858bd677a2824eaac28e83a00388d139ca09c90ef48583780bb182ac5aa0dbcec256c326dea624088d6aeaaa74c7cc07171acd3a5422f3", 0x60}, {&(0x7f00000000c0)="059a0236e1ab98c4ea81804e1e9325a5f09bc5e7789d632e399761f917c71e1d866343fc38061c970003cbb502cc29375fcd01b5c535b572cb88872bfcddec61435bcf2638c4a66bdae654e2e35a20306eb15e20eb500b6d6f0fac31d5c92b05a139f5eed4dbeda32e2380da9c8d661fee0a8011c85f0a6e3e8f7cadde5cab5511e2ce4288a868871ebd205cdfd2b020ba24c8a5e110344f56e50c6c6959951b5bb524074e00", 0xa6}, {&(0x7f0000000180)="1a897c81b5f89be069bd2dd5ce35234daf5caa908dd2b8f97c610c84d40d4022fab0b3afb1291cbc937ba573cd950f504f78a92c2b11865f72ce218f1b19a7af700a476735483e1726747fb0904065df1355f51410d9d85184a2c1c7824d6707172d5db88bd56d97256e14df393667687734b3741f46e88ecf8fe0cfba4ddffba2624d896d63378fb59e6efffadc93ddeb9ea9df283e13201381852647db399e4ceb1f56ef9aac93957b3ada89efaa49fb4bc343db0623bc5795", 0xba}, {&(0x7f0000000240)="47801ec7ea1403d53b82eef19af145dfe4a5312f0386a2fd2bc8be0d4b9dfc264e26f8b171ed1933783bae518720f61fd8bf173358ae4490478f7f883b8c533173ba34b040acd97ed9d63d5b7246ae993ccdfcf35c72c009c8e150296055b7ca96b9348e41d372fca4fb04a6f045101479effe3c96bd04b7ab5979f4ea32a19c158e79bf4ea28c27c1063774de346ec96c4010a8cf6b5659c4a6f66ba4bcd231fd556091bce0aafb5c0483d53fda30ce03aa3afd7c11c88cb4297cb86b414165c50cdf0afa825e36ad", 0xc9}], 0x4) close(r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x39) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') listen(r0, 0x0) accept(r0, 0x0, 0x0) 16:00:22 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="66f9aba593040d3736f82d22efc41286353a074cbf8c7132cc14197ddedd9a2576167d5b1e0a91fbb44660b55a218f3e5713279324b8db86cbea47a683b65b434b106399f9d6b1ed19b34e7f646337932a904d093483efe7c7307670678cbd3572fa67bcb22b9abcd363fc52aa6d124284e6951331462138ebc6c0bd5b9a0e5ffeb40a15738f8defa38230d7c05877e78bbbb5e9079091790ccac9d67f3361287cf47ead07ec91fb334fc41885be472aeb00bffca1a6a2e6ce4fc46de7", 0xbd}], 0x1, 0x0) r0 = msgget$private(0x0, 0x24) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/148) 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400000012a07, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)='_', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000440)=""/213, 0xd5}], 0x5, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x201, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x480, 0x21) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2040000000000002) 16:00:23 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) 16:00:23 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sync() madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) socketpair(0x2, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) 16:00:23 executing program 1: semget$private(0x0, 0x7, 0x80) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getpeername(r0, 0x0, 0x0) 16:00:23 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) getsockname(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000200)="ac6717b3a36f701aea64f4c9faa8bf9ae90e6a814026f1831c41", 0x1a}, {&(0x7f0000000240)="7f5efe42a34a297e2fded7b7c6a044869764d92264d02246fb707f71210a6b802da7e13381726c0941a5e70ee27cdbb0b23c251f13d8e9ec16b5df1a1c86f4c8bc311b9b18c5bab0995d889d235c80e0950fd89e0133002ec8f63d0d129da041799de8c10e6d10faca195a55d4c081144ccfc8bb4d616565b26e6d6ff2d5277d", 0x80}, {&(0x7f00000002c0)="64ae4d4eb5018a3a59f1df8a506408c43801a120901f473ad5afb0be558ed3013b4fdfcc6c57350d3a33b3d6671a7bc677e4d9bae3a54be7c7ce4191b55b92ed3dfafa8afab906ff217922fbaf4a9a5187b46bc2dfbeef2bd65d081af15026dd2b45f8db2d2a83d3ecf7b581b83780550350fa930fffbc834b4508eebd81217cfdcaab77742140b3f9cf97595f20e4fbdd1bf6e75d99e5e6fb6cb541c535bff27e8300f5f181ef84bea0e721a5d42f2aa362ba8c982f9c55743d8442d96a995127f5c1d63c8726621d8608ce9d2b6e31369a0f2b9e96498415918a5db3c6513b18e244831c37f93f8407b40d0bf3b2df876b14c339506b1ddc", 0xf9}, {&(0x7f00000003c0)="ed45e972051ec54f85600978270d991527de3f03a001aed8de31fe8472275e11e1b028063485a02f04fe0ded6add41fe36141bee9f1deb174eadaae083cd5ac306f33cf72b13d5ac5cb30eba143d06a6fc70c59415915a3dcb", 0x59}, {&(0x7f0000000440)="4145c1ecdb5d2c44b7758cb79d0fab3a9764a698ee8e81629637af835d70de58af0d0ec4f3ddf4494671de507333dd7006ab0672455eafb211bc5dc221d4418538653c79a80315873f443ea7e7fee31901e7eaacc861b2f49bc94f975f2203a7c913e9e343adefdc91ba165efb084a87ba68067feb99048360927601fd2e0b42a4ed6d884efc2ab0d581c38e5a7c6e004bb5d511f4189f739fe9058b7f8db66a618f73353bb2d4e660fad71e04df387a0059b57c0c296a0886de08b1653b402494ad0262d159f9db1b65bb5e723cb99ba8cfa73ea6f188c7076885cef8fb3b1aff087d8377d4fddcfc0d2de6e2670800b5434f6e0fd5bbf8458c793b5fca207dadea658382a369294262e0103f560fbbb621cf1150e422654559951cd6e44a80e94823fb27c190bdb275031bda927d188c63e476de6ea46c2e1f2cc1f5be1aa53f483dbbced84becac0c46577c28d463ff5a60ebc442549c3caa071e66d72aba760a01dbfcef3fde3994a47dc2e3f6f09f7f94a21bc403f32d8b4e255db88c95ccc257c4000d15024e0b0aea233de105123b46cca932f708cccb6921284063696d01f69b47b30a1df6a0dff70d6e12750a48b0180a6bdd78481b866f4da134acb7849c8fe6a67a92fd47b544398c9e5eaa9c7c9f8e3f8a30752b9059f4bbc0ce2c322c5b04f72ca1aa4ceca206f13bc022b31589772ab3844810d067374d84e4da819c3cb3f948c1160adcff9b6842478a46ff8d62c2a6092af03bbe413dda82e31432b1c279ea56ebe5889a1ae4d1b55d2b465a1042af30da9e8d51c9857200e5e726ea691a66cf8003cc897503792fe245ee392b936c617e074a122cdfed15a8c1473c48f0870c11c862a42e1111c11f1ca2ef6a7e52d515e91702eda03ca5fdad438780100d49650cdcc2593b299341d2349d23afbf27beabce2bbf65c31a6a4eb5efcfbfba374c0a7351200c59655057adbffcfaa8a6e746383e191016db88f42cf4c6f9476e335e7982789828ee15be038828eb29da257449b27245cf424b1825ca9cb9ef60b239b9ead662bc0c8402442173a46acc8aafd76b30bc5b9c4f95e8513c4c10147f202fd5476fc8843e90fea9651e02cfa01ebc423adc8cd7f48da9d0e65b9dc26ee64faefafbd983518a53d8a34a41f2bf70b4819656fed0bddaafbe2e0d1fab3d07846fb8d2862844355536c02512ab5cfa3e2b539581261948c971dc94bdaec45e1789683c9ba33678d298216a56cc65a7e539897892fb0a4218c9b0fa3b044a1805f2946bb9c808e12321f6247c3c6991ced18074e068db7e8e02766f9c6c3405024b5393c8c375cb3a7a32245cf6e15429d9284bc6cf6f5233a9ae3cd8e23a8cc3fb220f01b55a1c9648b8c9ec75fa8284d73b052df4b06d8304953dee77e62f5e6cf0544ae17e92e4cffd94c1bb2b1b5be12a39cb290d7b9d8bd57ec2616d69a6e4d9423266e500aef2bc19c4592f06907d767b1c7f09db1fe44fe0b100165563f6ced83a3774712d370f718c13edfe404469bbca06b57ee558d0cfeceb3eab13ba72d1172184d36326e8e19267bc0d6fbcbd3db660a9e172092f08e729b638f9da9396dd0c6d18d52b33829ee89f001c59c642be7eb8692994120bc141b2ee42001d5b2def27509d280c602a15a3d76acf77076c9fb02fcb8d3c5cf3fc3f351a43d5faa3c3aecab8b996e2d01a737e172e2b40a97184bc08836ab9306ebf43f857eb3a0ce5ec12419d280111eecb528eb19c5eb5ff639ea41658c6125181d644dd1364996fc7e50ba6b45565ad23b55b1ed2b46eb5303481b48eb7cb0ec69e6d7cee839f1c81bb3b9a857e24a9a7a6a8c0f5ef1eba5a12f574ec0488f8b8a98809159e6a313d0d6347d078bbd7746008d63b9d1b864f9a3bc9f0ffd13e4ca7e916a625c74f08fa9f59fc3b9c769b16164377ce6e66b76d249f72f9f51187ece3b62b85c2f5f0a78ad72831d78748727a34b7206ed29917e9bb87d0450cceeeae1754a0c60f080c41ccdf53fd81b2676fd8571c2cebcad60ecb362b0c671d284623a1fe2fb0d405658cb24f084ff67e606ed85621bc0c773b944e539195798b077f6ac6e4e0e9575429eec1869615a47c82d07e35172805dcf29863065c06d144231c5527bde086bf9a3ad4037ce34fa8c551f3cd75ee55e8811550c199b22501aeb29a77e4806aaeb3d8eaadac62ef7895c7b4530e6eb465ead65d605e356aa1cad0f7a579d7f15bae3dd879837a3d80c40e43931b9fc011f985bff0a106d3cdf82a867e99183469385db2bbfc5aa8891350724fd5caa68575d7bf9c09e042fbf086a93454666560e0b937522417176959324704cbd1108cd9b8da32eeddac68480df157e243c74ef92d13e4330b0e3218d21fa67c8dee64119ccb3f3c2cc621e1aa6e3db0be2efdf7acc892c9758de40360585ed991460f94959978be88ef59f404b5628fd5e1a36e17ec3c309595e4cec229459d4913ec6634af03398458a49addfe6e5d67c52de853c379a93471a0bc2b89f4d7ecac14fcf72ed042b1fd927dc0f5b77b3fa60f7f63e66b3417ca542cef5b0bfca088ed196d09586df05a4764cfd4994021b0528debe74c2cb0c41c3d2985f608177b08b375502afb59be1b9328a7b25a01aa67c64eea6c135761f19fac993baece99e8f8ef29c0819bc7247797ef8fd09005400bf3fb6843b08903f1dfa4648f675bda4ce4412f0acea0217ff89d7942d934575d5273b1a64fe582a4e62877a77c7e913ff8fe5130daf525d93d9a6eaf762d47614d3842da52430a99b019d4f51ee3ce6ff0a2d91ab558440f88234d4f801c1e38c66d21c131022410157387fca6be9d2a3f5cf90a1f44ac386e88384ea98ae0ccba3231b5a0f431fbb60ae93833769063135f2a96d17b9441ba5a39c9dd5238c64b007ec7c1126c6bd3e1b1c3f37a3a5dd3f57be4bf1e49bff3d33bf553f5b2dbdaf49f6e116ddd17e205ebc245fda3eaf1f14453fdf4e739935142d78fd616438878cd0d4b02846d87f61ca1b0e92c7c1610831f395810a33a247ebc197c4dc1e39dd52271145ceb2cebfefe85f5ef166954599eae5154d3e8851e3c81c20918255ec4a9484f642fc28bb91803ea2edc1c4315b8791cdead2b65c290dce6b6eff1b3fbabd96408754c8d6f3855fca31e20e942231d4e349043e46d3a5a7ec387a642c6f1321fb276568def1e5f0cf6d612f95bfe6e9a4b31026d55cac3f5b7ca3e238f0519525c7f581504c63c0e9c7c97f96f5e7cc2d6dc69f4bba867306d3d2ba629a023b57ff5991933cb10ede6cd60c4be06b71b077121367087a597e8524a0f25117aa4ed0ce839708408405ce68bde2d24c7b607bb165062528772e6f7ad6a9a78c49db113c288292f83a3d20e7259ba7e0bde7f44623f725c47bf688f6382459ae98d85ffff46201f450695bbca3c0bc67db8792cbfc52b1faed783dbfeb5810a63cb8f7d58de8d35b88a767e684f5a1e6863e38dd775e6bac36ab07cc788566c1a6bbc8b476713902ac5dea618b2359773fddba064dc5e003e9507961a892df2ac203f1435a874d59635caa8c9d64d9592539eaa14d0cfc853b769494ac49fabe4f03e31597914d2495435b0c88f546afa3e2c9a19c6c47bf4846fe9b5dad3c1a1865b86f53ee9d98c35a05ddf05c1dff867c50719e669b4e82f26ad3b8185ef08db2b1ce4a832174542c228ae4419455527dd5c9521871a0fe90c1619bc94cd18f8b2bdc5008996c818d6fa56d8016cf359df6b6dfc520781bc6a1e0ef0207c9178495326140365d6821d3b84de6604b9334d79d33a3b7415f7e170af6aab1c335ad05c31aa88701d52c274cc42087fff4b0423cf9bb51d0bcecdfef6355da520ecd06a83f41696a4efe7c78c4aa88fc52a0ff6afc6232d0d7886c244eed4a6abcfe8078b62dae3f62eac71eb7328db4400f3279953e4f598a04def078e7f95e4f6836135cde8d2b38194868c5f7c19c7c39e6a961c0af0b800432663c43b2dce03b3782789ff1a7797a390d3f8fdf110d6169f6a6378445750bc46a0a6f7f4feaade1c950805c8c0de0538a69680f489540c2d893973f60cfc0d004b3e4a3297b2a6357199e8c428ab66a410881a1090eed41cb280a9f0c7365602a180782422724e7885a1c762f4688acae2cdf6d79798e96b89969ba8fdbfd4674baaf0e1a9a74035b244bf44b471de6d4fdc8e72d33a16e7ac94fd0fe3044970de67bbcd1db05ec6abf8cb39c0dedd3f57b1b46983a03132aaf5505d550d7f4a4ad1e5911d4a2a0e3cd0e56933a33350ff4fb4525f24fca8cdb68289bb790aaa266c7e8ba6d47e4b0627889c7f0e1eb53f61ace8f8c7845bd71b88ab3c64fe5b0ee2cb9785834ee6d1aaad34b597a75bd9995baf2aaaa3185585893eaf7f2ebd1900ebaa114fea4c47df380f7922f8861ced3b89479d55f3ec65d159802a2750fd464265e4c88566a79d0bbd4a41acd6909fa94471c34cbffb3614dc4897951b7ee44abc96ec74ca5a9b5a352567933608625f718ce77a675fee56b0911a16c54b68bcffb2c3b4cd14bcaee0ebbfe782ac64ef46088603d5573a5ece2dc088f829e3aaa76b85f8dbe7362ac628bafea048dfd3af26fc1cccc3fdff4cf62afceb30782e46e1cdf35746ad5b27df73490429b1d69ec56ac4fd497744fa611514e2bbaa6ce7ad30802d525527a0db7eedd6ed2fec7dd6abf74de7bc44946b4d0d15eb9d06cdd5c932074fedb22c9b242b8aa5b67291c1947afdacf5d7baac3c59eb49ae40067f13b22f7b2f69806c5bf01a3141db30ab047783a02cd5d0afc612ff149c831f80cbff8ac1d43784da14b0b3af7a60092883331c82b18ec4bd8e68109acccd7848253c7348fb508c74eb2869147cd55a92ad8bdf2dd3e0b285e2ae33dc00565d1c6b03107064b6168e9753bd5ccb5c4653bff13d0788b2bbddf8bf32c1f69787f8aebb756f3ffe867a9364988144f33b9540a2aa5c9027f1fc7ebda020c104f5217574a16e8b60f4b581f4dfb8274fc6deca397deee15658e6b4db94ae19927f4505a0764108bcf96c408263bf491d4021c3172dc14f650ba425eecc3da8fc092d3472a346b2f60573488d65c7a0068a6d06fbdcfda04b083a1a6e765c8b488fdbeca3b6cd925f0b5ddf8d583bfd009f2b7bbb7fe5feb824f976061786afcd820429507daa28c854dfce7c5261c1857be70426d6a6498074e8d86fbf967b11e58d766a04c72fe6445b64e941a9f57bf822eb3d91f9d239000ba2a94269ff26e6aa7df9d3bf65e259d47e69cb2118899efb715ef07541bd3741b6e751039e31410fd92699db1345fdfc8ace50d26a3b094b456eb7ab841b471e10afe37dcb0189270a0afc45b6c54c5990b5c5027f3291dc9cdcd38fc43bf10fcc4740477526028992984d399cc24218cd3687f99e5f9a0649daf7b19fd6eab9f538ac466af088c51a9fff64ec158ec5a3c536ac10582206490135a046ffec306f33beddf5e6e758615e428a59c72b7b831e972733290df9a0e9ec2e128dc02072c24803a8e5add0aca90ed50d9e94a3e74df346732ca32dfb77373aefbd33a2ece468ef688e5a45190c76c459761c9814631576080dd379087417fa9eea9281b55033f0e9fcfa0cd51ab8c16252a65cfcbcda84452fd1ea210099ff94369220e67e7d68a4380a69fbfc20c5adc5984bf16a97cb64a859c542f5a84b6ad7028b659a691ca0e3832e87b9b7b2fc1090334679c45f52269436b3ea37cf26694b2f07c391c559dd4ffde0ac4d3846dac9", 0x1000}, {&(0x7f0000001440)="a30ca3bc7ac27bd09fd5ec579f3ad700f87e91255849c1be4936af26507e1e8eb9f139a586c867c4fb8f8bdd120c8343e6f7b00679977aeb6fc0003ab46e254eece52cbcc5b291de4c24e1b2aedf5618cdb1b9b36f129a162bf4eb0bf901a3d5829120e80771e7da6a5e3b1943b991b38b9c437c5ad89f9fbde930f4307b3051ab09f6f3fc6141f50a", 0x89}], 0x6, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r1, r4, r3]}, @rights={0x20, 0xffff, 0x1, [r5, r3, r3]}], 0x58, 0xa}, 0x40b) r6 = getpgrp() r7 = getuid() getgroups(0x4, &(0x7f0000002780)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r9 = getpgrp() r10 = getuid() r11 = getegid() r12 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0}, 0xc) r14 = getegid() ftruncate(r4, 0xfffffffffffffff8) sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f00000028c0)=ANY=[@ANYBLOB="00002e2f66696c653000c6ff0b52dae5eeaf32da786eb619215071e17c3a6983f8a728758cae571b5b0d6ff2"], 0xa, &(0x7f0000002740)=[{&(0x7f0000001680)="cf2f47bcd831af336675a7445e9798056f6b19b289ebfd1c33dc89e2c38638d0113086a99db27f3dc999d2e4aa4ff7d9c05cd0218ff6", 0x36}, {&(0x7f00000016c0)="70b48d423de4cc53e814acb21ae954290927d263b99a709db7796acd52f744602e010b85f3c3cc90d3640ab255d836a2c24846662a42e316744e7b33fbf24981b56596620c2f45584adf18e9e623ca7b16de116b1154b9b8ed91c8cacad5c5ee3a501bec82a8ad2110e63e5774c9dfe77fc75f9cf46582a4d9d53f03e91d24a0", 0x80}, {&(0x7f0000001740)="a1f0de4b5dbf838063de3bdd34559fb1f3cacc9288a908ec54361acbba34561133169e59d41ed62a0e550d2a336a565ab7b6f5f5307272d99a80fb8b0345062847cd4865381a0696fce061bac2d4d0270920b0c23e4347415bc3c330e8b7a8972e5a92a4da8924da15dc925918efb60d27f35723f112ca853dd445a02448163a89e35a61d4bd7c96ce548fc90dea087ff1eb96aa0f49915f168a1d75bac4734472463cc8f8576e2b67dee32a8bdaf2615dab87f97f7b0b34301ba0083e65540e9f44793fc3c2c287c20dc57bad0a5971391f86f1c128eab40440865ea27c0e5ca291699d7b7736c877f01b54e37cf3425592087115e50c76ca3486d6622a66bf10a26efdfd8f4895403d9e8b49ef9cd35b5db590dd3b0ca861158d1b334c22506ba73ade2c9fd4fdd760301b6f8fb6e8321b1e0f41ae8934652799c7bce6f5f29e3310ce95cf2f5c0a8eb177bc54f10f1e3ac9a9a62e241ca65e9198c24d9471e6a10970dffd85f09b050b353ef742da87b882086c2f8adb549d28afbb2c33405fef27525e91bd8c4d26eaa63e5d275528a90368f1a661e5dcf0030084beeb1c5c3a2266d956066a91c5bd83ea6109d1db0b4cab341209f81764fa160714bcb6e7957c99290625a8e6b0596aa1114afe5e971d3a9b94e4517e3f2a45ec61989baf1eebdad9d5d49dcfee95af68ca4e72153d020754f4e2041b6f357c82e5887935185e99457aefbecca26b2898ab71ccea528584724c0b7c9132871f41ae85fee08aa30ddbbd53f58e85e00831125e8e61bf61f3cbbe689fc7ad251f55bfaba36adbc93f1f28ede0a82f068047844691e703b6b5a76a0e324528b25127aa8393fffc8627692aaf88fbe13bc5ed61ff883cb2339219e8eada27b6d1c66a950976f126125626425a983161c85b191187eaf654e557c5d16b570d49b2edec44856f23700e3c83f73c5dc63eabc6d455e6f43c0dfd61a92098612d54f5a63b93f8372c6db0263558ec1fd4a9bd1306be21e4a93eb96eabf38c627d2c507eb2b84cd3e2b9f9f1f8172ab3a60d093730f4e08a8745c8fa236b35eb27ec644f74db0ec1b85205fb5fc22049e3fe9ac0567446e525bc12de1450ae1fda6daaaa8eecb911106492494734d3cd8a56ae342a9a20bf1d667c6536c572583614e48284406e0020cb5cdc6a0286df8fe301099b49010035734cdf252b9fb7152e0568aaad4357345601b444f0ff4f70e4b4fc41c37edff1b58d646275d2119e88fc6f1210b16a3076905f32ede5c23a58d24055207e3b920f355305b076c0c0ca2984420f04251e07227a26f42e75e6bec06e42dd53a4aaec1ab46ba814e2bb57d66d1369c6cc96467ddd5e2f113467388a349d7e6e80efae751c56bf3440bdfd58794039fe80d4d09117ff6880d98967d28edbda0e747ce522ea9859fd06a3a90d8df61b103dc5a9aba25029d5c6b0e5704fb07dadeacd04fd390d69bb37addd14a1d4132a2d7ba1553ce439f995cf33d74cbbd9eb18a82d9f2edd2b85510db49c9a96c236cfde0941563a0a624147cbc44c4cd3b3843d22d3b0d14c06a14fc55f84ef23c33719940c925914ea6b5a81569d131b792ea9b9da7400506c9082f803f5abc6c25e6a94c26821b66a60977e912e81709e132991695c1d9a8cad6f607728ff01c3e8165c4f557cf2911eefc64a700889a1eb29d5bccae43527739e990fe819c67053a0311483de1a3110c4f71dc4ce12f2027ec9d897c5480a39ea38fff4caa6f45fa601059c5fb05865a28559728ac724f5d5b92757e96ac08e233c55bed3614a31e48b21a5e1d4b7c3444e6fe2e2dd104d4bc20a55c3e98b021ba68babe3a9b4d9587d2b3392fa888fe16bf11a5ff6f7d46c340f0130709c76c120b18a0407adcdd1a11f974608de2c5e16ebcc8f764dbd15a70364c170f68a2eab1b38285b956bd6431e3273f195e9a0e985b6f93509e8f32b7221e20734c5d8052ce58acd2c8a923c0222a8d41df6e7302d2d90cb86e0c5e6faf82e930fa1757b01166ff071bedf866ed35ea47a1c90716a13710102f95c633c74811baaa74df42ff51d4ce0d6412b8901bbe4859857529550ac98a561082d9576f9b02ccf98c1662fd4807d23790e290b84ab0a4491bc78551548e1876fdc550b4dd571182fcb0a9c828fec43fdf7334e4b17e0a64ce4ab989b2705f41efe408c4ef6b6731b1bbc834ba9a9a693c8a06885d41df33ba5db2929512aa488ce9a82f2c63a458d39e431545d77cba4fe4c0e69b04a26de93af8d65127b2ab2f38cb8f1430e82d56ca3e2e7a0b41266c149548e9637a76f9efaccb5d5456370d47d2b9b2f2943c7b48a5ac92363848a4967575bdb9c04f8b051e7be75e6d5b7316ae04d2e252aaa83cac3f0c69b64e9063c340391d5566c39c74eea2275afe1b3373f206546c9e1f0f5593635381b8d69f595896c860429a4924310967a8a8f1c9f8a51277407905b4840176ef710f6cb96b72d6311c34e2aefe8a07294a6b4e26b47a511587aa508e47856d931f8e3be32d1fddff460df7a3c1225247b1619b9c21783738b7e3f5cccc45e0c7aa62532821fa77f067b6a38df8b953eac276f6c5f65b18f0d082b3a9aa5d01eb1d0a68e6bf9324b2cddcbe6ac6ff979534c84cc5536792a3e6d62345282eeaf4460b5d4996e8ca90753d1454e86bff7edffd570160c3e1a98524dfb4ade756aae9de09c070f2524be0aafb9cfe951c0f8d0b99a4b97c8f8525e25aa3a56ef6b42b777d7c9b0e82c5a8440964f593a3d83b00ced6bfda5f91b03028872efa9808e4cf3ffe6ab31b64fe6b267a6ee8f401e2c46008ad79dbd315f0955891c103d200dc6923e475e6e1e5c38be89d80c9e4fbcf6f0c3c44b3c04873e50415fd81231742d23b5c9eb202de9eb0f1b567a58d28d5b2032b3eda88741550f6f595f06fabd41a3bb7dfb080be3d1d5ad785d046e83d4bba97bd0d34f9f3cd168b30b136125369877e410bbd49ec5a48fafedb2a520adfb99b9cea3645ca8d5822ffee5bd5044b71aa14d59d18b510ecceda9f4a4625ff560e864431c236e8dc89930689e81c875d99ce15c0dd3f82925732fa00e376c7a1efad6606a4c4493ea2447c88c9cce06a8b548131e30f1d438a0696b95f5ab038fbbf4f7af30f0e47937f9ee50e9715542fa93dca08ba2fd5428c5efe3fe20702b81da5bf9179b3dc17012f2c4a876ae58e6b33ac22a0f5b3c4891f713d83e31728c768499c9df0281799ea70339c33325c755219371c0069e2c814ec213276462d62f31e90fdae168528cb37460f650b5bb2074acb0e5e75280f0da9189d9e02d0da570109c3e1a15c4e75414654e6a73d6dfe1969ec92bb90926a0ba1607a1df1df5693679a6aa1de5881eaa89dedfcd9798c30444d6e4e8a8537afcd60a07cf9e14d8d711e71ed22bfa249bca94e21507686abe875c4d185ed8dd900dee28da8a2cee64390e92cef592e171b4c5d7745145023d3532f103e39d9a151069243c22df878081644357264fadcb4bc945721c64fc4a80763e6b392fe7ee255a886280152c2eee87ecdbca92738dc49b287f51a69966a9d06a2712300ac27e42c14621de0598e7d44ab22cb4d4ae8ab008e15bb9d008d9602e5cbcb722580f262e30cac0712495f933f648ac0f9ab5130d10948c7e189c7680cff892aadfbb608127537951d3b6066f0463be11e7571c18278c7cc4cc485ac7f3226336100b55122fbf13e468d5ee0b8b911c5714e739bd6bcb3d23522288c200973e5aac05a91193bb3f20055953453e48ae4d373d79c584cba71fbca9e69496303068a770863d5de5dab70afa59c40124713902c7a6660ceb46008d29de9d41bca737011eb05f9043f5aa5ee60bb42002c95aeb5ac884c5897bb012d28f3131001bf40f2b41292dd65f811fb90e3ed89ca2cd69b69a332543dc23002717ac5f0b6aa1abf93fb92256b111e5ab3cbb8f6fdbbca79184eb768e34fc368abb0cea1b9749c95a8e40c3d6526801f9bed96656ab070bc9646829c4a761fdc7924e5bbb388f0eba253e8feaf08696b3da38f0e2ea57535669b967db8e3b7be31243b7965ad1ea26898fa59e10158dac4bdc4191c96670d33e7bd984e0a65529db8d370cdfde6b3b4c9c949bfd27332c03f1148d4bb3baa2555fccb32fecd0ea41a6c62e223fd7111da7d22a3cb8bbfbc3fc597d8444cdf5daf9143cc77156d32612ce27c52b4f0a69868302557c7934d3fc83cadb51c1e0fe7ef62906f9ee35cbf45c737cc531f5619723d96253c1f9f1625c2c24b7bea40d563195411e097b06279db07932da57df74bd5131405c0eb9e6a1f1ecdb5670d0b30b6858ef47179c409e2c0af0cd10b5c00d5615b57e9bce13333ac96295929f005d28d29de877372a13953e992c6552c6e93ef1d64f84b36e18ee2fc554aae3a58f3683562f661e014a21ecadd59617b0da45e02723502dc46f6b6a095c9a2e6bea5e6e19efeedaa898f9b4217596026f4699f6053c4f5dd1d6e31c7a937e495c30201a15c3a9add3e9a6372a6e1b237db3450403a3d75a4509843f0997f42945334fee080016c3b61ebcb4945023080ab827202f4644dfb1a4ea7fd91389c8d451c126a79e02f6d494c22487566bf1913936490b53427b093c0bc1b303abbbe563caf91efca88e87928c95cc2745e26a3b0c4d4b186240084b0fea7bf981bdec600351bf6a3babfba24929edfa06cf61f60013b7d552ccbd426887f54a95957a4a890628880dccff134f2ed88ed6bcccd7bcaaf156f6b610c6b562a750c799770ac561f1fd67301379838fdabf936306fb414768016c21ad7025de943e5a828e3e0e4217b1de5c17e006b53464ebdbf2413dc76f12adc841ff4301bfebdaff2b34edfaf3cccf9db88d0e732b35b9bcd84620a6b0c99ee19eb5d4fe8b81d8d48b58418180e6b51a11db64562a302083cfe344647cb54bf20448e72224688e9fe18f99ce765921d216be84c8ea155f255c704fe859d4a2f40a62df75df29abcbbd45692219f694e841385f4b98c421528e0f9f82b519c0a4e70516d163c2023ef7a7027da31f3f740e2f113b3a86620741efb580cbf33e382fc57e9aebcef884c68afdfa01eda1472931bf2eb9ebac2db854acdcc8227970282b3806ed7d9b2cee6218dbb36c5d1e53c03fe73dff2f3c56c83b06beffb74dd204655ee54b90466e6e54308e809eacc0da7a16aba4f41a90e454c3c0b27ff19052a9694ac703ec381b13dbafe64ad7dbd63ddd2e253da0e96a25c34a777f3db6a6bcd4c8d5185f4c0eca77d516e89f2cc0a281d4219988aed13969a4d0147a897d466db2c45f8b6e2d525d536a90f48bfefc0997bb6bfee57a859e0bc6b6f3a8fadafe5c695fbc557c8a64ac038275ddb19a0ae4fb4d287e03496cc6f150d9f2c67868e28dee6786ddfea883cbdc77c2a3baab2186ca0cf71ec832c4e7fef118f9afeb4fc34f375902155d1fcde913ccf1ea05f056bf89befcd3084d4468ab8334f2723264a69290834dcbd970b00002b5c0052e32600667faaf64f415ad656963aabbe1bfbd1c9c5a1afb70faabb3f01b2e5358ec1bf13d6f810b06e14c5bef29627061413a6f6519eb7c4bce7e7f05df8082f72183d0c3f5c50432a69c5a9e9039e52ef5beb5abaecb17c1b1a892b7393697945b391e5a8d55337841389510529e36c02ea327c7bd13501a832c2b5a90337ad19ea051cdacf4c26f0132d1f3cfffbcf471bb9732d375786ada646f80b66e06331626370276233a2d4ae5212ab2b0258bbdcf", 0x1000}], 0x3, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x60, 0x400}, 0x409) read(r0, &(0x7f0000000040)=""/241, 0xfffffffffffffd2e) 16:00:23 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() ftruncate(r1, 0x100000004) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8}], 0x1, 0x0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/193, 0xc1}, {&(0x7f00000005c0)=""/69, 0x45}, {&(0x7f0000000640)=""/72, 0x48}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x9, &(0x7f0000000780)=""/43, 0x2b, 0x100}, 0x800) renameat(r2, &(0x7f0000000d00)='./file1\x00', r3, &(0x7f0000000d40)='./file1\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000800)) r4 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000cc0)=0xc) recvmsg(r4, &(0x7f0000000c40)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000980)=""/234, 0xea}, {&(0x7f0000000a80)=""/251, 0xfb}, {&(0x7f0000000b80)=""/22, 0x16}], 0x3, &(0x7f0000000c00)=""/11, 0xb, 0x5}, 0x1) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000000840)="eb105c29b9c14ce3dcf43768dba11faf7ba78d2f73e34a6092df8e243d6cccffdcb01d74ae0f620b5930c1ba9eea7b65d326bb565e2ad479a166f204f9be1b6f9fc497ae749ef85b88c4980647fe4ce4d691e7a5f73c6ab6d006de716ea35b7e1cf09cebeb6a3d2bb684a7864941e9e81b97b16427685ae863ef7d7e24d77c237ade20e340d541c78e853697e0aa4d9c995a01fdc9a70bba5108b3c175c5c502dc7b7ce8b00a0c829f1d160999bd127df70a391565c0cb9bc7558be5eb1a6c74c1d92cfbb13968bbd3c86300726ed56890d8740162f662928c3250fc46c2dfb30fceeb41a784ddde", 0xe8}], 0x1, 0x0) 16:00:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) fcntl$setstatus(r0, 0x4, 0xc8) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$getown(r1, 0x5) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ftruncate(r1, 0x8) ftruncate(r0, 0x6a) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x410, 0x8a) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/62}, &(0x7f0000000180)=0x40) writev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="2895e4edc34ae0bcb45d9b80ae0b26212ef80442d962108a9b1e03606b3e28320d9772b536a0a60fb64bc57dc5a1801894e5de4fbb1f705c4b621826ba3e12a0d889cec211d83bc1c4a9aa913d6876769c3c3a8224a3b44466eea8907c200220b0f9b3d8c3fecb6373a770e1da2fdd4f42b6c86152acaa7f21897f019f007611ddcf254fc5415d6b4315a05f9ab56ce140c58e1ef62e54c5985936a27a", 0x9d}, {&(0x7f0000000280)="e22584c22cef97c571f008fd16df170fbac4c40072dd22d2faca8b1524ae4df898cca381197a9dfe85f19ec5a54ece33e5b94b4614779ee116db23a1e7bd53cd6f5870997ccf544cd41f92156acf009c00663a89abfa647f03f4b2ea4c0d3bbe0b44adc79351251275956d074a5c2ae160989717beb61adf79a8cf5617e1de9b9999d369b15a187f90cf3429976eb44b6c3be257d6615256", 0x98}, {&(0x7f0000000340)="9456466106e2e861ea", 0x9}], 0x3) recvfrom(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x801, &(0x7f00000013c0)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) getpeername$unix(r2, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000001480), &(0x7f00000014c0)=0x8) stat(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)) link(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00') chroot(&(0x7f0000001600)='./file0\x00') getsockname$unix(r0, &(0x7f0000001640)=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) r3 = open(&(0x7f0000001700)='./file0\x00', 0x2, 0x100) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001740)=0xb28) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r1, 0x0, 0x0) mknodat(r3, &(0x7f0000001780)='./file0\x00', 0x1, 0x3) ftruncate(r3, 0x5) ftruncate(r0, 0x0) lseek(r0, 0x0, 0x1) close(r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000017c0)={0x400, 0x1f, 0x3ff, 0x2, "228411551f90b76bf7e0b73cb2850952702566e7", 0x5e, 0x10000}) r4 = dup2(r1, r3) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:23 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semget(0x1, 0x3, 0x180) kevent(r0, &(0x7f0000000000), 0x2, 0x0, 0x800000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x81, 0xfffffffffffff808, 0xffffffffffffff81, 0xbf00000000000000, "af7ec4d669b868249bceba7ec484e1a5278ddef9", 0xad1, 0x1ff}) 16:00:23 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) getdents(r3, &(0x7f0000000040)=""/107, 0x6b) open$dir(&(0x7f00000000c0)='./file0\x00', 0x440, 0x1) setgid(r1) setregid(r2, r0) 16:00:23 executing program 1: r0 = shmget$private(0x0, 0x4000, 0xf12c4fbe21975f4e, &(0x7f0000ffc000/0x4000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0c, 0x6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r1, 0x0) shmat(r0, &(0x7f0000ff0000/0x1000)=nil, 0x3000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = getppid() open$dir(&(0x7f00000010c0)='./file0\x00', 0x200, 0x1) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xac6, 0x100000001, "6b1a1da3a6d04332a898b56808d1f450741caabc", 0xfffffffffffffffe, 0x5}) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) bind$unix(r0, &(0x7f0000001080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1128, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) truncate(&(0x7f0000000100)='./file0\x00', 0x40d9) 16:00:23 executing program 0: setuid(0xee01) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000100)=0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:23 executing program 0: mprotect(&(0x7f00007fe000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x3, 0x9, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffcfd}], 0x1000020b, 0x0) r1 = semget(0x2, 0x1, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/157) 16:00:23 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x20}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x2, 0x100) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/77, &(0x7f0000000140)=0x4d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) fchdir(r2) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) open(&(0x7f0000000100)='./file0\x00', 0x80000004, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8022, 0x3ff) 16:00:23 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x80000001}, {0x81, 0x2}}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000200)=""/37, 0x25, 0x803, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x4, 0xffffffffffffff1e}}) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/247, 0xf7}], 0x1, 0x0) r0 = socket$inet(0x2, 0xc007, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="545b0eb3d711ff1899b8a7a242ee082a913e97a061ecd64af4b2f514627ee426297326ec3793bcb452421cff5841b6fdf15bc4"}, {&(0x7f0000000500)="0cd1b280164f1e4d02059e855498ae77b4e3c33b8d8cdb32ac6a6400cf828c0aa6a780dc159f157184f2808755af6bdd372eee6e82c09db705999b38d324ab39019c3b0460192cf1d5a02462aab431cfbfdf1a77a114e545d37b7e658d8e512ace73699157eae811b7bf1f4e781b86b8c095c6354e832c7d0e59ab931e81ba587a45101908c58d8f39809f64c4ed6c0609f68b8898798697d240d01f9a733d854d090328f0e716ab85af245be5c583b1aa94c5e049e0b4920fa633c82500dfd12fc326f35ff4738044a50f0dafe45a0091e3299896578d6edc778b64a8c7ad822f8e0be4a5eb7e442927b45052693cf5a20ae8c268e7355be84abb2a926556aa7d5e6fbd141ec1ed9ffc303bb06fa479e7dfd782518725b3535d3e35a68070b068a0f40623cea6efe9218ffbad9549769e70aa51f6479356aa3de55b7cc08401af24ae00582287c789e02cfc1ac0636fdbcdb055523f706d9931256cd3c9844b4f5f1164cf03f02151913b090ee3dc647decd531562da2d321c8a54f60af1db93cccc201921cc8cb6ac868f8d59f1a32f8b1ebab8276b9898c0d4c5abedb9aa00dbe146d7e6e279c8c8b41b8692c7557dbdbfffaeaf56a6c16a9a249bb9b180a538badc181572c092876a9ddd6790cd4d2c64912f2651a00914a0487af6a0bfa0c241962dea100a5cbb3e2f3eb6a12f4de91c13184985c0a2f67feaa2940b77b3d1c701d66f0e3af2da0d80dedb885a5920f692a690357324f2159630000ff0f7e7c7a8abbe800b6e7a7b84ce87e9270c902599ba866bcae197b60269b0f821fc093229f6658c5787cd3b00b47b45341b50267ca00b0643ec57b3cf1ae953170408e4ec6a5708c727338b679048141392e139a9ff0ab359c8cb6910a8b9bee820cfec9ead06b9f27c6a150fafecb8c55e72a3b45c230d3cd6506013c1d81d91bce34b64bc4ae678e2ab170f60ef0ab5a802735b58163b3fa170bf0ce47ba5644ca456d56e4d207222b36f81b654253d99f19c1fc45aed53b63d309c75e90d28719e2e051d87ff4538031aec8741b7014f097acb1db6538d3e59bd27c6629f060fde2b9b1189a43e2ba54c3e36fadf1610f02fcb9fd1a82f3566168fe0ecc8ab569b903c81fdc849bd75e2e08485a0191f3a81511e24957dc2e720c61139600c2fed4e7fe8727abe6d6cecbb38fd8052429a8568b869bb4adc337fe42719d5ed1a025c07be9c19d033bf6b6ec61530e184f1710a04eca24dfcfb26d5dfa7532aad92219be6d979a1ebe1bb13fa0d4118cf2b64fbf3164c24964acfcccbb82cd3c79952a93674af75dae92021cfd81f1b4e97f89088a351c01bf4f1e43c0933bfbb9918b05b97285048b5314ffb2231fd430a076c48386a628ebd08558cb82fb90a5621b53180e793f04cbccdf6678c2cb38048d62c792088161cd8b6ca40fbc7ed305052a1f0201c55e26543ba8dc80cc3cfcdca4a782065a8c5c9d7f7f88b745edbcc47e102a24ab69ff3e3f781ba05c7cb2ccf52d39dd16e5dbe6dd7353550db50c0af4b2e3ee228f1065f7cb268adf53bf056b96e431da4ed578f5f34753434099c5bc7b6a4be14d9b45ebfbf742f1e00950297f40f3ed249559b7ed60638d95caa2cc884e810b8788fe56db8de5fcad32bec2242a45b49a1e424c4f23f4d1201555b518f6dd3e1d15b843810ec4833ee1602a43cb88bdd8ea83b1b12ef2314238462e7817a7903976c923c502cc690e54317cb1ef0e11ba1d5ea09ba0a62cd2fa8a473023ae6dca3bcb832457d7e2bae0a7dd84ecdcdf460608e9603f949100ef5052112f203333d1c39a5d50693ca509ba868ed3fd19d04ff59bf6ff204b12aa52c077afa43191847803c1d361575eaeb9092de666877f73c69ccf4aa2ba3e5c04a574228d5e4794a35bf9e46845a562bee659ebb6d4be618ccc21bc8788c10d711e05dac6ec2f11b8e8a2e5a862453d53c3d7fd5ea242b69a54b886acacabe3d16f0603dcca4b539ea112eef15735aadc8515df2aaf7e94e912ecdb4fe4d0943045e9d0101c8365d1d22455471e7a76a0dc51cca3a0761b5829e1e0e064a9ff5c49ece0cec4b38fd7e405c046424953d894f99df77742a7d3c398f7aca68c27129e134c0dcc2d6b5dfe75ac2d98e222babcacf26c1319c6088606f2945178e5740e277c498a714822056b51f47e108af7db872e30e0825215842e984b23ce310f74f813d8896de54fa7bf15d351eb886fd6471dd8900216dc4386bc6307b97902d117a6256b534b532d159216dbbfccbfcc377da4ee2bd301486ab5623c4aaa8cdee85ab015fb129c35a8a188c3849eb119a00b355249cc903870592a961f0abb63eefba9c7a181f5126f58e2285f77d8ffa9e319c2a6323111f567fca7643f9e8e690302b9bfe48bb53977bba3a3d6ffc7291baa5ef1fc5bc519779888b840321b479dadf13cbc07542124d2c06df928dc8adfcef3590d46c545694ddc0dec1f61e27ba87e0041fdae517ef35ad84aea37c85901a8eb6fb7ad216a7e4dae38d7d2b289318928d10a8995ca75d332d80fb7dab0392174f4fad4345d8337b656b870f22fbe6a564b75da86fa025a77ffaec063072592a6cb86ea486541a64b76d09ff9f68aa2cbcd9a019b5d9f1ee8605786bdf3866b715b35b36da92316ca0f1ed1fb58b0d7c0ef6e5e98d4f2084505311bb1e6748164f1ae9234c8ed9a6dd75e28c8453dc6d7c1d0510bd2b08945d813e8495483283b681ec55d12132185631d4d21374261564a8d2bf55daca1092325f7791fd8c11b4cb0ad71c0ff7db114f405a2f008d970aae4fdaac2d9dec50b040919a53ff0a7d611bfdacdd07da43f692edf67aa1111d57b9eadb1568286e97234400d2a2712e954ea8aa162c4ee0990d407d976840ebc41dc026988f9c34f15299e562aa8a580fbeb69752e1fd28f22fb98a975edb04cd900947b9fcd8a8feab20de9a700112a0f0ed133a08e828a9dc20c71d452fe04cafb9775fe24c805327c926609a369d454a0f32faf17035c6f7f02067ef7b49361a005612833a0c2eba6ff2c39322ad5739cf6e4f7c0395579292e896fe167b4986da8071ad923dcaea646a1d53fdcb405560d6fd96a0347a92b8f6fbfd6748e96335773edd2ed442f54cbc5256e345892f7e1589af74b96010e522a34d3d3b881594ffa83841b632e9511d74251a600e35557d558f8e8816ff205c36de1729de98118bcf52ff57d3e1312f929504c7809a3c0b0de26c22577db3843c7ea0b9e9f8d614645069beed1b9f0b238688069825b539bf2403af66b5cc64c476765acd51c0f3b369c19fb6baddb669ccefaf7111e6ae157acbaaaf0cd2db668a7410ed9608cc58d79d96cc2661c0d19bfc2b6b1ec6515c3ad5d9fd7e506c4f03175735dea6b6903e2f0131349303c28f3ebaf6795fe8999de8a5932ddd5bd96907e9faffa96f93e6fbfe815dc31541c16acee9ee1d3eaad6550f37ca79cd044a10d76b5a0b4ac8dc2ca5ace661f15db3132aa4203dd7a8ab8e20c152bad7b9de65ea2b62bccd360e0fc7cb1b3f4c6ac99c4824bb5223c94f15b7a8cf7db4e9d19127752ee28085f9dd0fc6ab94689eba849906246932bde7b9312ca604a555b7f9bd9a4fe016d51e849e71df1fa1004e236bb4b104d60c3f61b90f473a9f88ca91365672d1d2c79b84b3eff8501053cef3e766bafe9dfb9dadc82294b148680e4c6a851c5552b63dd952cde30da58dd7b9195f86302ef8a7c836940ca409292277c0492b455ee0e86fc72c9753b306c95b2705ec75f9a88d571130facf2a529d93fc4affc119d56236d750c40c77dbea7ba8dad812d3788c0fa5daa224d05a71a1a76ea3557d20e766b82700f0ea574ad756217a9d063c4901e3adad16d9d0c90c4944b476505ae2b7acdb21557e6aec7bbd13ead0fc393993575a6e03d64a8144d5df0f3bd3c16b8ce0921d298b08e7acd17cd605e027362e57927fa29065f6037e0c3b9b981feccc0c266952670c390d72dd085569c659c7e4af66f1c2fe3d89bb7159a0ad1e5de594925054bec4933aaf6bbbf0275256239bb3005486fe6ae8c27f7836cdf0fae571b963c443dd7cc5dcf4c1175345125030d071674a242e91a30235aa947f5266b5523307d79fa1391fe60e64f482f487c67ce8fc18398d141878c6d039636a1d1dcc1ea138f7423d150e31add684a10cd5d4239f7302400b693ee3a47bbb1612cbcc4c63067c469d1cc62504b1a7f6b16436876d3fed7e921d34c8212d345b4a332830a0e9590f8402c2a49d0fee43885adab88d2ee762d676bccd5a64e3353824b52d734597a5402ec3ec4de6ba166ab4bb1bda3dc529cf183b8820cebc43dbdb4e046100437920a79e4a1344439e1d8d6ee1411c45622328e599c59b77c611930feeb36c8c9a75ae66d37d79fc34159e5400053e8065caafce5e3c86113f55ea474778e3417303fef6d8baf4a5aa2c1227be192a0bd72a501ce4e7fc61c9a0d20fe0227788579a5654171bb6d3d10b65fc8cd2809220e78f82b7d13c8007b877cedd094fe73d648ad36764dbd701324fb27d57193733acc221539454146e03cac8e1d91d5abb696aff7f029d23834cb6d870459c28f416e6380b83e5aa07cdedfb8a4a74094895a7f9bac1c9ba9b7c8b2de76af386fcfbdf0283be7262252ad91ed7205919631ba14edfa0c2e0e2db02c6da0dddb7494cbed229596ede10de91b5ac063188ac7ff082c88e5d17ce27897864de41c95fc2755c049a7e26fb4ae8beb45fac08c12f3713b6960ec51b2d7bf103b4fdedd17054bda2a74ed57924a7ab8d9b1e263d473785c43e63bc4f96f869e9d7eee944e1003a9270cad161a6528b8a251563095a0768725eae4639ae5048f1b320a502030ba004b43a04c9759dc6414b9723dcd0534b72ef3382a3a36b782353f7bad00fd3f31a2555c6bc82ebb376c134960d00918348a6d976749ed44c303bfd4bec5e6b909a1371ef8a389ee9e047e54d5203fce49cf006da21de4ad6e7a273f12d611e6ed9f42533d7b93899df105235b401fa00a06a33137f0aff0cbe5a22a914cc4a84f35b5bd903bea74f39e07a14545602e3d6db01659f75051922dbf3b01ab9b4b8b3e5c2b851f15fba194e37415d529519f91488b1af4615a14be3370edf37ec047e2b7933fd3fd29974594c933e003430fb896155403ddfc385bb5037f54572cfa692faa7981ad50cdaea2b6819fc7f4a4dd6b468eeff0533cc966a8786323f913e0dc66467ccae3efc6e4fbb2ab069ef2d8eb07e1a57d9adcb8fdc0cee8c9ea177f90062e89deaa2f116957abecef6acbe0edb0fe2cebaa9cc90cd1bb05d1d866b35189327569ec46ea7b444d632b272bc40e752fae0352bcc70ea1624e186b4b5d9801e82a99d17d03799b155a83485d3b5cb3666276bb5e0f85795e286235d94f47e911749c3e0d5cba4ee028fcbc997807edf25ba971794c6097e3b4a9e1e67bc7509237d609f5396e53c55b2b36f8a7da06e24ed2f47151cc5243d2c5528d86b86addc8864fcd194fc9a2a7086cba5410c6c1f0006bca7420095efecd26d9a5a577233d1f37bd9c7340cb7e5d83b5e03aab8df118349eb1cb37b2a8f4883e4cbfdafb3d7bdc983689f3bb6cd55f6274cd2d181d3cdb1f3ea4c113b7f6e0c966c542992c2035738e9b60944260252efebb54009e0f7c47adfffea6bcef9891d88e04cb6354a34cee1f3d665c7c58fd5198b4241779f90779f5cc657e1e2b736e655a0c888a676776394b6e6782d0993f95c33b1e"}, {&(0x7f0000001500)="bd7e279b129ab4ebb397c87c951dad277258e549684196bf47e6af33feb86041cd317913c6e2055dd09700917c4a4776f7a036b72282f3b0e7e96a6e76e445841d78802ad64219d53bfb178276d770e6777528926373d05831b7ef5b8db851357044e116665057a17012a102ab64f309d216664ebe2c0a9389bbfe6f738eb1657cd775ec67c9e8c2120cc0caa3ecbac98125e00ddcfa941986d7dacf5d97909acca777e63a2c1c411a080d001547d320b308d7a117fb05995f7c19457629599129921ab4eb6e5a8f5da834d5aeeedc2be963819d6eb19476fc1f1cf4bcb6916cb39797a08a559039d9b7df31effb68bfeb74a7786b1c10035e7546008a2367206436073338529a502946c44c19c8112d70152a148b7d6595d86396f5673fb977344314eb1b40a84a11d019249cebff4abd127edd3fee0dca6b46c6ae94cf060e84990384cf8dce5049e8d29407486148fdb88ddbad1e9f5432ee6279f83136806bf0d351f5994c1fa01ac964f7ccc5aeefbe24091222e9cfa95e04fcab1ddd406a69f91af89f13865ada4e35467c84ead3d09dd1179dc2909d19ee0e9d975e0b96d469b3d32e871ad1f1b5a255ac65a9e996491eefa7e67052e0c9fd0181114741bd66d66f3dd5ab3ed69f5664ade6f504695e98116f233bc9083625eee28d8df621162992f6efe036d71a5a70984fc7f6a7530375eab8040607d0fc6dcb1aa764ad875f6f4ce576c9a10e7321bf96f6bbc4ca49945d80980b7d46625b9610bf2d6ebbe604240e3e23dd2efa4a0b8ca89771aa7068743df9e3c5f5319d95f2783f8a77fcfb6a617c30c6534f39fc367c47d0086a079f260de60c23f176244e1fc62554a076620952ecfa6bf796a559a8d8513a3b928b589306504ec81d570e93df69d2ebec187fba67a9ef8147f293d5e0a0201c9deb50fb70c548c51a8b01a16354fa74133073fd8bb49b65e50e7dd681be67cd26a387b8d2c14c435ba6e1d5eecbadb06f46485682f3e37562f48ae35ea70c240379d05e673d4613e5161363cd7a55c562fa32354789d3d912a8ab0eb3d72ef224261076b810a777f200321b6f6d8d8d30912cd30c1308e64340ebceaf3b4f9e5a74e544f3e3e6859c7a50bf88d678b6b8efecdd413f52f45138c1f923ae0c2997999a0b5d3fd1ebb1db78403f2e1235c6f8ad17b0c2f6e52c0655deede702e3190c6ebff176c7dd72a11c9ab34f0440bda1ef5054aa593dba8851bf34f039df1ddcf7e2b683efd337501d8eeced3d567c3ad66a641f74eab31ca2cba65d4611d9f9e3eb012d5884514d00176fe425efa96b3c9ae34259500d7cd3ff5af12fa892b385a6ecee2d93961c8ee8c6540f5c6672c328d39b25440f2154d19412d5c0d25916f2b587f08e923f34f54c57c204c416002b39b5738c8f6901e6336a4b6de31d8a0221ac41e2686eb3fc2457aa1cb2b88c7d3416027fb4d610096755882d8b1512bedc2f20241b923a4b33836f5528e66e8a26dc2ab6e6776540d7dec6b71b39d89f208779d0e3789a418301a26ee7923287207ffcb41f80bf63b047adb98b7546712fff83386000eae89d0897d85f7d99989e3d3afbcd9a0db4d3ca477e2eefd73e042c1a1abfe57e39dec4f8b4ff975ea5caba34b92f5a501180a695e1551d5a427c3b7513b2547d918087ca48e8774e2c8fd07922a60733d0745c9b9a24ae92a60a9c0571a057e5c439f0c4673a0190a2e8bf06ca782163429c1eb4333b66fdc1d852147e9ba4093780251515966d735ff0151270f1827a8d17900a643b2edf5f9ed6211784ea9b7e7fed4735004aeab0a6a86413a3b5b10ea3062d98e75f68fcc47d6d8473974b72fdf238e6d497391538ac8e876162a51f6146e63dcf7eabd18559127240ba5177e983ed798e492cfcc630fe32e18aef8c42b51d11dc752062184c5309c7276602a49c165cf5db14a1e61543761b47868662edc81faed83451878a1b7b3a208f5fed95c46a2c3a196fd79e38775a91d02f14560538e311cd259e78d1e47b26407d17d58483c95801744eeafa678a7932f0329d227d97ecb80bce7f20cdcd0045ed58c51bd08a5e8eaf82027fbcf4902a1d15567eb15577570cddbe296beaec0c165f3ee95a918277d7babc3e15acf3285a85813d85f9bb5d1dcb2caff6b34ad2870aeb8f65566bd67112237c0e05b27d329a0ed60e8910a6502369d138aec8fac12ff8d8c1aabd1f3b56da6f220c6325deb232e7853e979cfe2c38d8c83cd5ee3588622d1aa81aec0ef5102861a8d82bc2e89dc5d096194c4da8071266a0948714e4ecd2cfca69f355791bcc07dfd831ce582dc9a2710799f0d006395f095593b909d143f1061c625b2db24102f39f61673eb34cdfa404da39f6506f1ceff5d35331b7c5edca1699eda59b2cf1653b8af0c5c58e10f90fca3073d2235b687461cff8ca7581fb31845649087aee68dab519b89f4449c0629c92dc9c1c3fa173c909e10e0a7e49b31d22c6117759c53bfe8cbdf5203f78ecc4f41230cff06a2985a9e14fc926fd48e8ecee444e56fee71b47e3a585b414e811e10e18951d65eb76b6225f75110f19b38e0f2933495a110b96dfe42c1327a87ef88e6a590bc7159ba604c8477df2b2f68c143ea9c94ab76306c693c7684987798ae51727ad4b4457aab02fd3c51b81c9f2f60d1ab61c52a32b1a1184ba2f3265b7d3e7a03f9e2b4b2fc090139e3aaa1dd19d5f8e9bc2ae75f5fff00e126fb2ede8b43f2481bc44174aea2b2ddb29d001a06af48351a7df8115094ec8a263eb79b23af8a4f419cc3d2e8ddb2183eb0db0b046b7483ea3eefbc3bcc1ea235930820ce06584b50ef839a2ae7c0a7084d9d17331151477d071a2de5fe746ed9016d9bc9b98f5f37f05b816614278e998796013de0d975a6a9c19b84604cd6112b554b76c0e121b5643d4730dff761012a29793e38ed489ad90088c0ca110ca896726904d39941d3666286ad5c93fbd959f8039b4cd8005fff06f2027414e413950d0c1b8c4355c141d3f6df256f81dd31ff98cae61252c5fc976f1b8873d5dd6c1d1ec5cc845c87e1614d323f2d22f774e6ebb92430aaca2c409fe61a7165235d6a9490a7628ca71b0e4fe582d0bb72d5cc1e3f8dda1cc5ae707ffe8affcc4f4751eaaa87d5b24e62ef36601db1e930b5640f3cd06ff84cc4a9a955b577d928a85fe81b77f17519436a7049500b2f040bc8bb0be226777556f5f7756fa5bae755f13c7c4a131046ca4c5d49525d4110457c7895b2e09f67ddbef5271f962aad4e50269ffcecb6c1282bb85c892970b9dbfe7fc7bf60c5c8d1351493672af35743000cd76fd7799ea9a171f5a7ea789eca1c5925a5835f2e560f609b7aa5993926984bdeb2e84995170f1674b89213cbe06071a334330652313770b0d05e50107a4437f8b17d57f99502e984d768950e1168f11a0da8aacf3b74f05fad7f546fd26eb4ed2c23d6a0dc7a92509052c62bd88b3407282d4b7aa911f96543ea7e6a6fb208aec10b192b72fbb741745be6815b7c2337776895a0e7886954dc5710d13da6d459eaf187a5a266ff5b73da7569be0451bd900092ca7f5a41221a32ea43ff0e3a323bc6dba49a383d6847f77ff7dbc47f2d8e4eeb9cf225ec737fc7ddb3e76fbbca2286c378359fc723e7fa913f08b2e400ceec98f28d36cdfdff815a3ec03439d0b7430ae0a091dc2cd0f4422678944789ee89f55f9d1e005b0705763248497b8115f114c5327d8df9f01de2787483de0553d537a01ddd8a9cc1923717618a3722289881daf9d78e59679cd2c1c20618c3a61f922b49d199e1aabad480603f582bdf60d9b99572efbcaa6f04ec2325e924f15ea5e59d5ee1b81bd105590c141a9018a3d6a7437349408214de9b587a24b3e6d194bd917aac4ddfd8bb28e8a5d7d004ab50c9c342d9f56e51ae863b816dc023dc22b8de6f1611209108d89e40784d5005b407e64119d1c91affd0ac36ca3f99f48cbfa9e21a8fa186cd807d855bbaa41f2d28d3d70a945768089edc20293dad68ffdc47d2aca70a27fd54395ce2429855d1f9b83c6620e6abbf37ad3a8040565cc382c220be708bb49e542ad74eb1ea5f109d974d6baec0df3e71a568f28437a4ad803dadf52740901adf3f45bbf9cdb06e5110c7b9890c9951a7dd3a5b7c46bbffbcde512a8e563efcaa3b50afca45abb77c93d89bb63ac05067ef8e85578c6aeb7f52dea987f88921ed35c84ce84b76174809693f5239cf15485f5e455210c97424f753fd8d787ac65be3520f379d7ba8fd42af9c154ef9d663c3a7e14cc06458d02e331538aa5b7dc26cdc5dd852747c758f0a47a14527b9261418f99a36b5599e8640b0dbea67ec0af9d7a9c5f6eb78e8962b3d96a2e90e26261e6cd42408eb7449a504b168a152fa1671d2903d08ecca41b190b0f8c7b80de6f3dc4c83ba7004d40c3b645b28d7760351d4c88dbe94baf2ca0c82ffb942dd3fc7c974ae5ddee86b5b34cb6a9b01b5452dae825b6b9ca8216cb6b81b516ef76821d2e2c7bbafffbb5f87edc2ed4094a2cdeafd48639cf3fef4c9bed5e01d76af9afdbdca90a2bcf2c620d521bbe6517ca4c102e5867dfc3629f8a9a5eaf1a67103cd90cd73162525840600f460e686c286706dea92a47e0c75ad552a5b3c88520c25b5473f96e2ceec8136c0138a36931bd3b0bd9a1dee531defbfa7af37a0f846015f27086a19d460c263824a70b53a3ea9124e1d5c9d01cf9132e0b8f344851e8b90978b990a5342791d6f6e01e6dbfdee717f74d2bec713aa730317378e8b8432067c5fc1cb3967c2b1420190565e6f412c4247c25655fdedf48f5af983acdd816ebd0a7e4ead0d49be09bd49b0528b727d83cb86a2bf65ff8c336329ddd56e6b5bfb4b37d47ace13b0d018a598545a646b48a9a5683c11807e997214fddf331e314a1be66f14bd7555736434485dee5ce81ceb2e4a0a5e74f1b4503d8bba7f2908b78306bbaa2b514939c0ba30ec2d0d8b513bd436ecdf1d02aa4608c3b12df2b729da5f72df2704038416f577e901c66b60feac2acb6a92bc07107b69c52873501ba91960ccfca5e838c99c6d69353e4cc54e50637313b2fc329792c0137f80b9ebc24243e0ff5d19ada714e6969446190c3088ebb9ff57b81745c1d59ecd4abed5d854f0e1dc5c44ce80d9946ae95c948ae8d540c5710917d90b27a46f580977d19bd648a706c9c85c7b65e35b5693884a35e30479ea93fc9717e36fdecf6fa6767f4fd057c427683d866d305fb80e9854d80589960b8f1c7898169c9c2096f825c8be89646785eb9770e8185fb3fb9bffeed6d9392130651eb64174002752fb45ebc399a54f29ef8cb60572b958f17464442b381850e36c9a98c82252bf1fc536f12b8f9674ccdfffeaeabb919c1b4b2ab6de4e77a8e5d9f3a19d9512d6bf90fc03bbaef0fc3fc477ed61f80e962b58d699954f9ac5964bc33a700d6136d60bcfeb6375f78914a76d291e555683ed6b5c80404ec99e447764ea3f76f2bc598d48a32357c83b2617cba18c64e1627e0848f3b6a81ec19c03f40621d1ea6c3883ace4f2a9a197e48b6259c051d3186a57953e38e8184839ba815fbffb01d6f73b03e3404646e2f8036a98febf6dcd30ef1b592e06f402472a7f6504e8b491be7ae826933ee158bcd11e08fe650bdd5ce93fe82f0487426c154690f494e5e122b8a66e2d73e672df4a125866940f8294d6c6cc9e830f94db5d52a693eae124a4fccf9c28a000000"}, {&(0x7f0000002580)="1b37540311c7cc71a687eec6967a126e3665204e8c9eeafdd55570115f30becfe593e27f9eb736fbedc7c2a5dc5fd75edf414b5792c67379ee2dbed453f7aec0ed00c8d6b5c3a7ec2273794124055049bcefd65ecd04000000745ac031f75cda1d88e5a622878c927ba8bf4ddfeb26ae73d28470b418d54b299a1626483a4b4b9c4dd80638b0728b8fdc1fd4875bd64841722f519d3d163d25619d77229d76551e7619636568f57f0037b9ccefa359e9b1f492c6e8d7ca87c16b7704a0fe35042e581cad4dfa888368092a2102e48f3fb86d4170667b6a4d5cd73f762e4be04d64e1c0d9144c8e6441493c69641869b897678662ceb481"}, {&(0x7f0000000180)="9096fc211363963cd6768bffa6095dc35bd6dcd05552e851630c61b511ac880ac845ffb89697cee8972a75e8a7f665205b845636f291b4616acf657270d08e3cfe6f392ffbd09c4d515cea185388a5b8beccd4d13cf30212d75cddf37028ad74a1d388dea3bcd343dea4f144c520d0f7f9bfa02c66af4b84fb4030517656aaa2a38328568bc033707155d805e58a968c4afce0b4a4409286323b8c511e48bb9d8218e7b9e9475be13fa7ab85b97958a1bff750f285"}, {&(0x7f0000000240)="7a3ceeaf22f6f2a9a3f19e7b8ad993336a20f494b007d0f4d9dd4c1dd2478d925633ffed21be130414a6067bedf2ed65a264bb82bdcc6d1910d2912d8d548a69ee497256bb666b0c5915ffffaa0c51a6e1858d17f643b1bcd2af3dbfaa4d32e566718f09485c2efac979076376cea5cbdfe491e550b9c1840978636e2b47d502edfb98a568dda0f50b52602944e4464641d90f89e417c7de8a8ab95516aa520681407176e56468349f0e8aa9a0cff185031fd103b4c491bdbef0319a092d23b61a1d0c1e386746576139b8c97ad31c156d2c3a7d074c8114e0519573a557b9f6fbd1b8"}], 0x100000000000012f, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x4, 0x7fff, 0x9, "0292e4a3bcf9b9f11eeb93ee2c5699ecf0322bee", 0x1, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "005327cbca825d3ce61400"}) syz_open_pts() 16:00:23 executing program 1: setgid(0xee00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/75, 0x4b, 0x800, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x101) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x69a) setegid(r2) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) pipe(&(0x7f0000000100)) setregid(0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x20, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10001, 0x2) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x6}, {0x18, 0x3, 0x1000000000000000, 0xffffffffffffff81}, 0xe8, [0x800, 0x9, 0x4, 0x6, 0x1, 0x8, 0x1, 0x5]}, 0x3c) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000033c0)=0x97) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x1e) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000002c0)="35983ac04ede8d85370d1df13c48bbb97162bb108d8a222f5b1e431ba7e4ee13de5cc673a73db225f4806334c42682eea5f907d89b7751211521239c85d52fc364f79ce6f43440b187fc617c49acd8cd816952efe73d569bec2e503eb78750d89b913f89b20c95bd16394befbde919c01a27954117b288ec9a3a3022649c8803d7ad84781bd69c3301f0e5f6208eb19df8fba3629ac9257ea85b777a10e09cfa63f2322aa9e3e015b4af009b474cab8eee0a663b954fd0898df400afcb4c6d3e214b2de7", 0xc4}, {&(0x7f00000001c0)="08c1d17f723d3eed533f8b46b4bd57a2ddb2d1eff621138a2a4c2e9992a9da28cc8419769d9ae5ec07a1edd86490158330de3ea675ac6d09cc325706f133f05c499589a9a79dea06dad564154b06fdc8b0f1095d83d90190ba5da35f7eb1dc71cbfd274242d67ff85bd727df4bec43b7ee2e73c760fa925db469325fba36ea365df1f26507462a7a10932d65c338c7e6437c081343503b10dfadaffbc3d8a13dea5c1c526d9426af3f83659c9e", 0xad}, {&(0x7f00000003c0)="58cf7e93b94325b49762a2af0b91ad972dbfde4073e6eea51ac3c9fae7159a74997261610e42b7b1df96df067dbf0e599a64eabd566c0de74b72e4d6da69907517c8b257766ca6e8e00326ee39019608f0275c4420a5f498f74302f1bba07776ba693ddfec96bba8ad5a1eaae21a7fdf900d0f2540c10a9429f25bbad9cced4ba52386ac5b4057dfa6f9c0d96b52bd6b1c1dce71d2643e8ce6a2a1a803a69e9e5b43b0a26164f490843b6a80c934774c5f29a7ebe41916dc30b43a2914", 0xbd}, {&(0x7f00000000c0)="affa9d637b557f43747fe0a41fc8e49eb1dfb31a917a462d5fc68dbce4c5bef68878a0f22efd45efafa9ceeeb4a1c64c1d50", 0x32}, {&(0x7f0000000480)="8b0bf5824168c0894efbd19809a037f95283398d9c49d843dbb35bb2d933b258dfc51359906a7b4a83e2cfad4fe27ac64915b10a1260b0ef1c564cfb95d3deaabb1a843248e8ceeeba16a946c8b52975", 0x50}, {&(0x7f0000000500)="82ddb16e89e6ff4e8b5014a2146086670208986706eb8983a32b577fa9bd2ef86fa5c77b0c923caa78ab4e34007b4758a0a9fd8145ab40fd87ec848a36205e04f81c258664bdad02ff542422f3a8ece5cdb05ffb6ebb2346f9111e7e3c1fd27cad31cf89f47e54a75f2cc322dfa05147cf0f811e3d21d754ff30189d0cf8a341295f4dcdd3efcfc2b7c9703afe614287e462574534354b157df08629c7ff83125fb7cc7ff0d421088c1222489018041fc514bf19f5b26a763e27ae1dd3521bc55225a1e67165c0c7cfbf4be20d784bde11b57b95c58793a18925a193adea3d797d8cf024b134", 0xe6}], 0x6, 0x0, 0x0, 0x400}, 0x2) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7c75, 0x401, 0x7, 0x1, "23bc788c98e3b081e08338f59642a1f410dd19c4", 0x9, 0xfffffffffffffff8}) syz_open_pts() syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) 16:00:24 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x1e4, 0x3, 0x800000017fc) 16:00:24 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x10052) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000440)=""/244, 0xf4}, {&(0x7f0000000540)=""/203, 0xcb}, {&(0x7f0000000640)=""/154, 0x9a}, {&(0x7f0000000700)=""/144, 0x90}, {&(0x7f00000007c0)=""/243, 0xf3}, {&(0x7f00000008c0)=""/253, 0xfd}], 0xa, &(0x7f0000000a80)=""/19, 0x13, 0x1}, 0x841) utimes(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={{0x2, 0x8001}, {0xfe, 0x7}}) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x161) r2 = kqueue() connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xc0000000, 0xf0b0, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xa, 0x81, 0x1ff}, {{r2}, 0x0, 0x0, 0x2, 0x1, 0x3}, {{r2}, 0xffffffffffffffff, 0x2a, 0x2, 0x1, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x40, 0x6, 0x0, 0x8}, {{r2}, 0x0, 0x2, 0x3, 0x200, 0x9}, {{r1}, 0xfffffffffffffffd, 0x14, 0x8, 0x2, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x40, 0x21, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x80000001, 0x5}], 0x7ff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x6, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x3, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x4000000000000000, 0x67}], 0x7, &(0x7f0000000340)={0x1, 0x6}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgid() fchown(r2, r3, r4) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x0, 0x6}], 0x1000, 0x0, 0x2, 0x0) 16:00:24 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fchdir(r0) poll(&(0x7f0000001fef), 0x0, 0x4) 16:00:24 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0xfffffffffffffffb}, {0x9, 0xfffffffffffffff7}}) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x14) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x15, 0xffffffffffffff1c, 0xfffffffffffffffe, 0x400}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:24 executing program 0: socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) socket$unix(0x1, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x37a2, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x0, 0x145b1a6a}, {{r0}, 0xfffffffffffffffd, 0x2e, 0x20000005, 0x0, 0x8000}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000004, 0x3d9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x7fff, 0x8}, {{r0}, 0x0, 0x20, 0xb, 0x1f, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000040, 0x100, 0xad}], 0x8, &(0x7f0000000140)=[{{r0}, 0x0, 0x50, 0x1, 0x7, 0xffffffff}], 0x5, &(0x7f0000000180)={0x5}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) getpgrp() 16:00:25 executing program 1: clock_gettime(0x2, &(0x7f0000000080)) 16:00:25 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = open(&(0x7f0000000040)='./file2\x00', 0x28, 0x104) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000440)=[r1, r2, r2, r3, r4, r5, r5]) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file2\x00', 0xc, 0x1) 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x8005, 0x9) recvfrom(r0, &(0x7f0000001280)=""/43, 0x2b, 0x840, 0x0, 0x15f) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x4c5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={r1, r2, r3}, 0xc) mknod(&(0x7f0000002300)='./file0\x00', 0x2000, 0xebd) r4 = socket(0x1, 0x4000, 0x3) socket$inet(0x2, 0x8000, 0x1) open$dir(&(0x7f00000022c0)='./file0\x00', 0x80, 0x183) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x7f, 0x1}, 0xc) sendto(r4, &(0x7f0000000240)="67eadae0b8a6ffd2c552570cfb0c608b83434106c0ff278aa36258682ee0ce37ad0c09e6fe6e10e4b5e947380611c1dc1c77bfd57834ed85b83a5c61fe5ed3a603097ccfde5650b8cd6db64362e6926fcff153e2865d9dac81712f71e9448e8db0cf3745b079320bca163db8a8155d660aaea0de2e00aae038f364e3fbceb03dd0f380202e944c10443dd47e11830fa82f4356697ff41d4971bd2f6bb09131548dd6729c62693596738065305c80d4f423a7f1354d590a3bed6e69e8df18538b4d9ccf6feabcf6986e2a5320c86ca3f76304ceca0f39ca49a02ac092a62dccd80993ea2b74dccdbd47b33bc4fb538b1e87652039d9b4b1db45eea9adc9215277637b2c18ce292919e0103caaf57596a6b648b5d1e20443027691780031fc8b356582fbd8c078f57794f3c1529cc4fc497ba819f9a3abc94fcf6bbd69a8494860e0220fca7ad410eaabf1e26acfc42e5fe5fd611497f3447ed3a520fbe7a5a67d88f347f9ef5eafecafcca5117d9021192e046bc9fe99bd06477330d9d4962ed0f1bb259c521508a26cf201f127b4028a915ee9186032a0753b412e0651682393fea36262c7a4e5e2eabd9823e85b0be8e474a927df794f6c011a9bcb8fa0141a306c8f93675e118b8cdf7ba13728db8a10b252addf4a3915e42846ccd119f340da4caea4cddd21aa7f47b4f798450027412b3a90cefcd482f74b73497b2e41ea8e40db51946d71b541e7eb05fb6110b0bd6e90a59a2555f1482c3144acf61596270eb7249b252325d49c19a3bd5fe4a6edcaeff424fe2619f4f645cd0a0ab2d3096d3899ebd813601803825a85c5c67a0f17f2e063468645ee10f67324cfc4964ac0dd1aba97c60ad12bb21b0848302ac0c9fa08f817e9534e0834d4f14cc7cf2638eb69370e7e73ef8eac37eb95724b47b1919dd0409bc1dcc953ff4ffb5a05930d2ec86eb1ea6ee3f28490ece3d7f2845186e9c064516653192e816877e8bbb71cba5aa112851a833fd243e1ec071fc8d04abd94123e497ef0c27670e766ac7e91d280422b5b7e52b9a75850e1c2228431b62e99ea269267aeb36489c9998efeb3c79dfa049247025d7cd0ca502265917f7628ab9fa85e23aad0ca1d4eed5e4c8cdd7a6190bdc31b9c4dfab050ed799af6d8c75d666fc34f952fc0d18a38ee39d8f663d1f1bb6dcd2fba412196283a382aa7124e9cb4594ec2b14c7bd83d29f53c30c10a8c6066562bbaebe8ba757bdfff91c01efe9a3c9b492be317937e96adbca2ba80ee8e7d460f5ad198ee95437740328e15015d4ddeadf8548034f6536d577c0b72e02b47b2bf3423c37d5a3f03f522c6bcb22fbe1303ee6c36926160e6cc4b76486f500032f92bac11899117c023e5b8f45e18cc8eb319a6d910bcf9daee6d9dd39db4ab3b7fe2ea2a7271f70b67a933b3e3a197c081bff9c07375c0c5e7937dd27ecc114f00d29bbf94b27d03a7daa717497194619e280b70df6b53d12113de87bc2a353d9f4c08f3f9d9fe109e3abdc59ba5a2ec62681e14a491c8c5489aa6a47f10ee0b038dc705d1b1791a7368c55fa574b2b9407936706280b77b137b3c7fbf52f5403ac7acae8c89fb9885e1cae65f7da893887067e2fe509d8996232ce641236fd8b5ede943fc396b619cb0c6b9a60782738cdd64db4bc19eb1b0d91d662861765061077e1a47ae066b6038df52f8261a57a93358f28814a500e10fdd5d82bd01eac51ff6b567bd2129e0d4448d31c29f0867cd1df8d959b74fab8d1dc772d1075b3aeb053c4c5b04aa6b8b3ede6e5e91748f7f31e585770504392f18e59e5185894511abdc9766f9124cd054e223e4202a7d813a12a850699abd027bb99c64f4d434e10af778fe34241cdfa8f0c505a8260015bcf059a55790e31f7ce9201af85c94bbb800d6c615f97c773390cb11789cbe6816919e60af2ce21163c9f2ed77103610438792c81237f13c27dc281e759f1105e5fb9bebd6887600435ba4239944e18221b7cf78ea93625d8193550573040775bf737beb734458ff82b87414d4b22dcefefa0485f9c958c328ba1a81b03802ad83575771a4429b21426cb25f7c4512951c126803f3a491a12ddbf8be594a15a9368a33fd6adecc9b55321bae09ae6338660b8d1dd1f88139a21e25bfb0b5548f6b39329fc95b2677fd1f09b61150a8b242af40c57bfa27ffebcb145d658977b1483e3df84cc65dc218c333241719562a93c4a4bf108d7f76f6d9d169f2a8eddabb1ab471d92291bab245a571402808eb402e6250b0be3a17d35f8bb8da791c8d7c2c75978cfd8df949b25ddd60786f5a28aa431c6357078928ac3b874e1539418122f2e69a344acfc3e3065d5c14ec1af8dfd499fc74c233c6df004610fcad0096c548983e332e080200a443107791cf7b9024f405e7ad1d5e272c27ce152b633e617bbc010d459542e70c0fc2ea00ae5b10e052092a246607a2ea5bf204b57a771b62058d8ac8be876ffe67970e38feed33c49f5f068f9254fb3a9e21958cc814b1cc2cce81d19fa0ca809b1011bdd2a9b3e8380a299406caf545230dbb8401a4cbc4e5c55c0a045d6d8816472ba86e67affc5f212d9ba14f4986d22d7ee773226d1d5b0fbb1a9d3d68abd9c42d93f3160876b81c45add09821a436e6cfa739d0c5a66755eaed52fc72b111411f8bc86a13926fa9d8cde1dc6d967d08defaa96dd0faadb620598242c4112f5b82f74339fa20260ab613f3c089e8af845d2aa80a51842b2ae0943f1de7f9f9a3a5b866006c8b5e91baaa6299ce121ce0cfe0a8601af1d421e7f810e75114a33704266fead1298ef3f24a6c726b0682afd3efe6aaf6fbb6da7f2b67c1abc684a0d386d63147934d99efe74a51dd75726b9f84f772691e37e3b706114bc8100f514e638ac31937c6f52744f95aba4b30d412be402a01248d7ba64bd6727d54c1681f50a0130ccfb78a56fd38df562be2605cd5dff89bac673eeec8f0d46bf78f8190b74d7eaf8bee5491f4bcbb62285b8e18bcff2c49a7401443bcaaefa2d7b6878f82eae9108a21627cead81d11cf169ab9d1d307a80bde35079ae6a40f92ad975e088e6d11900b3a36974f5c142d03d7495db25ded6bf9489c71c63865fb29d78c486bd76ca235ea64f7689ea99fd472bf3234927504175b1fb3f414f6ab72944f290853a436542c287020bd22d863b87045a791dcb7c3c23ec20e4f78c962979beee8c57f90f82b9cb3f147c2f2d6804dd31c9b7adfd180c7f8ea4bf52186e9fd6e0088975e241e91d4653877f0de247db2a2eb3ed538d43abd87e166ca0d1bd5c11a510a532db79f0c52785dd847c51e9ac7bb76125c41531585a7debdc3f1995bc212bd3a0b6dcd811cec0e0a19240d58cbff4bdb5970253094863cfe386c4beb66b21581b269a84987a034c5e5710c9026b5adf64f7e6c804746a62716414327388203072d0bd1a9ea302be1bf2c7fd12afb8b6d9fc754d3d4b807eef2316b3c74bad3a5883ef56c09e7dd9ce1f97fc619317dd4f71fd7b6f4da4fbae1f3fe879c4824e5aef029008f61aa74b3518ef996d94d51ed7586abb3e5ce5133e6afb37fa1b203c27ad632829838284dbfc244f83a4aaabbd8c0dbd1d840bb957b38b4d48927d9718b2a2991b85d120155c9a6cf1a796b7f0b17a1bcb64d1b28e24aec9c7315cdc92b1ea62ff3e7e979e10bbb6c104dc12dade206cefe3ee1781a4cf4cb0e4fc3ab4c299d66631c5029627590cd2b31f41ec274decce5fc1d5c6788971ce53611d080b41f8a4fd26cd34b2b8c1567d6a2fc59b47ebc04f5f52e05c2ada333856580a67ca4609d71888873162220d32f6a461cd4c17d5628ba6250e3cc50da877ac130bc118f37e0637d0bee6a69bd6213b9cbfba05cacbf9424707b69af29bb9f377409b0d405a966549ac4d28e4453031ab58a0fa59ff3580c125a1c66a86a598c240cd607c812d2297c4462116c0dab4b5feb9c6ae8936100d9082d1b65dc7f951fcf287a7a78142e54ae6d47498e3e35903f1e3e8764cfa6517fd2f97351cd98a87c375ede8eb1d49828f27e792ad89008ed2df5a7bc498015d0f381eba145edca60d44d90f01562c6ee699046ed2044734513e85c84a33a26d17619648a5513af97d91744d6da42d91a2a835abb6ee60b3e3c01f11ae087a90d45dd20bb045a9c6507f719dc3cbb4c9f89681a46e2a6d3bb014c3e5b357921ced935dd0e3bd8139df0ad8c6141de70a9afcb9bb5e0eae7615197cb3619cfc8f6541d7e3f157d621583409071a4063001a21f5d200b1da4f551f67a2dc0a798c2fd55914c810fec5e753fd080b3858be38418f2150a20e1f8e18e0fb6050394b9b91de41196ea41ccf5834885755b7fa0215e9939d49f6cd6c403ca3459082ddc4bb56b2e3c2e5e90cf80e9fc1721354a16ac47c43f421e53301c2c30c298844ca793307ced53663a70c52dd009094259c82dcb965c1dada631ac8e4c86919b7ac2f2b7205eac6f9dd6cc456e86f804cda09092d00a612a50538f655ffebd8cc6b79d9828859904b16d2fe8da94c292647a562be1e8b13ca2340535fa555707416b97b7ddf22fd0712265698f8497efb29c0567d22dfe4cf169d6aaa9bda86707c59402ad86619f06eca06a380964fb550cbcf4203c6e32e0d1873685a0aac8dda4d6a4c2a1b2994955ef6803b633bdbbe2d184fc939de3addccc678be3046857345fa06cd63bdcf287186e723410f1ff22767ff8cb61e6e128a143dda9e6d7e9504a1a397148a81daacaad3088f4cdff6a90096f49f1b96e366e7441082a7b52b1be16a051634ff55bf92ffe5a3fdce75d14a1dcc84c3e02a559598fd0e31170752d094b2b7cedd621ab25a37bdb3f08c20c81f655eeeb8edb5e301515d777d6c614e26069b2de62af321d163496e67e4430c871b88d8732a715eb325ba99286e665f870ceb31110f0c4f64a5d1c4670d1b185d8226574e4597fe90cc9ab6965cb018fbde5dc962508adac85ec97c3918b204f7093919fdc08ddbb4abfb27240332c77f87ad8d43ad7ea647241ec495146be1d8669756e9b96944a9d7dd70297f0c0dfc0d4a63bd35b682da96953ad1823d0148056bd9c2d8a534f8742fc06461da0b694752e776922b813e8e3dae77908ad6b2656153dfa1425f76dd820b6ca54fcdd8a7e35502fae07ef28c7940e006ba3d320c1325b30836bb03402eff89504422637c709183486eedeceeb508332cf0e67deea9852b1d9ebdf7eaba8b78bbd2d3bbd25b37fbb0ec45a48374b218d820dd821a388060e7edb63e0aeb9e38e1275adb5c41ec8f8f7d5e5f53c9e035ab3b1fb558e7c5943bd7f117ddcf897086389d2e48491034ab09fee6f05ce7809f65ed2991e102deab46d0daa42785e7a2e2348d40a98420c0bf1b84f0c5217ec965e0e60a9b77b083f0de5bac9482db4e9fe9c0fb539e69100ff23ce356c8a9e9c58920cbe2197a4aa0512eb52d05b73ac267d9be1f6c488cef48b58ec3d52130211c1f303a80e48f1583eb392abb88c50ad6f0cd9f05f93e97d29ada096db999bd9f9702861e32dfb1692d32c30eb425f0b10aa5b9d25e348f2dde444f3ef1a0c843bf199adea40d5c9cb88b5c239d37dea47d82693b5fd7b861c687379a7221bc69d85afde22b62983066372b29dd24c99ad2a85f27d6207aedabd1f8ba041a2b352760103216e525064b5d84d0e7888bdfd27d17b527aeee2228c581c005915e47f27d3701fdea8e0b504467ca43e1dd8be3b4cfc72dc1cd284424129f7a3abf695016292ca", 0x1000, 0x400, &(0x7f0000000100)=@in6={0x18, 0x3, 0xf24, 0x4}, 0xc) recvfrom$unix(r4, &(0x7f00000012c0)=""/4096, 0x1000, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:25 executing program 1: r0 = msgget(0x0, 0x118) msgsnd(r0, &(0x7f0000000000)={0x2, "8f4faa1e6818413f8c5c6e33d7234de73662d76548919324da76f989d01eb1dc2c6cdbac54a72ce8a1573e3626f96ed9398c9d55059bf485fdbbbd89c76bd128e73ad86b3229c6da68288317f5580573f73278562fbb24ffee66973232b02ae2921b7ae13ad1acd120beb65a7a2dd090ad033aaddf8523d4a8423fa16065861c7d579e48314cd015c85b85b29fd29e2c3b67270d0d16b4455aa24d0b487465f222297b96dd87f2"}, 0xaf, 0x800) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setuid(0xee01) getsockname$unix(r0, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000001240)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:25 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x1, 0x0, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0x400, 0x1800}], 0x3) chroot(&(0x7f0000000000)='./file0\x00') semget(0x2, 0x4, 0x40a) 16:00:25 executing program 0: mprotect(&(0x7f0000f14000/0x1000)=nil, 0x1000, 0x4) mincore(&(0x7f0000f14000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/127) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8001) 16:00:25 executing program 1: pipe2(&(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/213) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000000) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) dup2(r0, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x5, 0x1}, 0x10) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0/../file0\x00') 16:00:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/195, 0xc3, 0x800, 0x0, 0x0) kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xc768}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8000, 0x8000, 0x2, 0x1, "b9d3668b19846d5ffffa054d9ca026132b06bdc9", 0x9, 0x5}) 16:00:25 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='x\x00') symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:25 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() close(r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000040)) shmctl$SHM_LOCK(r2, 0x3) 16:00:25 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r1 = semget$private(0x0, 0x3, 0x202) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000000)=""/29) r2 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffb000/0x1000)=nil) r3 = shmget(0x1, 0x4000, 0xc, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmget(0x3, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) semget(0x1, 0x0, 0x8) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0x200) r1 = msgget(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) r2 = getuid() setuid(r2) setuid(r2) recvfrom$inet(r0, &(0x7f0000000000)=""/120, 0x78, 0x841, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:25 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000002640)=[{0x0}], 0x1, 0x0) r1 = msgget(0x2, 0x480) msgrcv(r1, &(0x7f0000000040)={0x0, ""/19}, 0x1b, 0x3, 0x1800) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x40) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r1) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r1, &(0x7f00000002c0)="16", 0x1) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) poll(&(0x7f0000000000)=[{r0, 0xc8}], 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000140)=[&(0x7f0000000100)='-,^%\x00']) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getpeername(0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) getuid() 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, 0x0, 0x3, &(0x7f00000000c0)) getpgid(r1) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000a00)="d61d714f81b0e6d96cb526083f441ba779c0ff8bd952bbd640915291cdc66e5c785f1c52f6b1767a697d5f764182cb8170eae9e041ea23a8834fc795e9f50e3273c3212e9ffb71e59434d906da4fbbc9dc9e1df8f94d7fa4ad3a79f69dfa20d880530998887dbd99d471633ceaacdb81c59e66af779c9333fafd5ec03517b6c241e4cde502d2eb8811875c6c419f890d819753bd9f562faa30f56988fd86e9d111f46f98ac1b53b96feb87ec315cbb369c1d78b6c075bdc36e49ab7c0db806fb30ac2011f09eee92dcaccad25e09a66ec57e0ab03f1a5b760ddade0aa93769aeb305b77782570ae2c7d42de792226a46b71896003b2965970e4a5f8e71d6bff3d328b1d246c769a85eca09efe7dd8a936731399adb71a0dcc3fc031d7f87903c3b0426c36bae6a2450be307f9ab3165a357642e0650b38408f75ff24e1342d67a940861b0e6aa9de2d4bb921a25a1dc8078602512c68c939a70fa9faae8dd3f29f247b50ba7e7256f73137824b4ea588741f4044ef4977de1828b2184f89401953843acd0a350762e1583ff89e473b7388efa541674c7f603dea34455aa9adf319d2d21aeca15f8fd0fc64c0a5ab1bed729f55a15f4c8e01cba0e67b47ffee5e78938bfcf047159bf7a3bd042ce29a39cd1c2342af94531b814a677e7eb75602546900d8a796ef0268210986f42137a22ba3e91d5877926e53740a7c42c9f110ddde4800e12df606d3fd79597694bacdf099036a71fcef222b52061e7c450e40d08789550ed6956852f517453b2ae982e371bd58e2c61d50a42e710e42cc5a626ee7bd36b5edab25739d4d3120e3a1f8e41d492f0800ad1ab9c3293174997ef4e579d58401124136efcd17e93eca354cb39eb054a27654b2e849c20549b9ab1de7917137f666c3e05c789ef49b1b0bb0043d647cb72ede8bb1a8ee28edac7aaf36aa1d453dd831149516f10e9515738a9237cacc676b460cca4af302bbc6849b407c38dd1e1de662732fdcd0272381b4fddf430398847b10995664f21ce2a5dc1d9a0126149b1c64a2deb7a91d08c4d899a727a02ed6401ff7d2a9070cddf349979b3c9638ab31015ada603bd8fd008d2e559408759ff165507f7a86127d90eb7a10abf309608fcbcef524642822b3d3bfdb37c96f6a4da24331ffc17ca5d89d889ae840afeca9e425d1150430ad12117b05e8f95f1b84ba6fd22bbe07e0d7752096ef8ff772a90ce4c2b2100fff2de5251e13b1f6a1ee0432f2ea9670ce077051d9621c030d9aa57018c95db95f14e0942971d7422ea653565c9d8028c883b5f08b5973e7610d0bd66bca91830b74813638fb49ad0612d9233e11a09c680812af0e87854bdac23d3e02cc3e50604ef8bb81c1272696fcff8b26482c5a673cd53837ad4d38a0e75c69d84e023a58552ecbc3dc687393fb5a4fd7231152cbfbdeaa6cc113428e66111c5c934fb228cb66e9ec3c9ce2c6adfca14056a83bc75c7921b95185508b3ae8080d84a669acb65e079e525b885c7b10163674a21c7e25083cc0b3de5f5e6cb5c44db7f3e2b448044171b841b7415bfc592f4d58cd21bdeff0c305c927552258b7e82ca253c2adc70f2300618ce694d45eeae12e561d40fd6dae7322878b0941f94a3826c15a51ebe20f3244e3205d3ed3e2260b2a13c283c8525f27c4ee531af0a38dbe64c9c168d23aba6273947cc6cfff9d3e2a010059fa0bbdfc5cee3d02a63b284f6ad1b5bcb160632afba08caa87010716f8fb7e35892cb9b88ee97758772a1ae347651840129db4647c162b990457013cafb4078bd8e9081941a4a8917040e6b827c5558e157539297f899b305b0f5e4f1536c30be222c95bb9c929212b7d117dcbbc7b595865bcea09cb9bd33e6cffa0890e88d4f809c567f6a4c11eeecedf91aae057bfaf6460e2b5a07e64886e54c4d1d5fddf9f7d07f0ede943b5d7b96b2655cdafec4585cb7b6818ba72d8326f3f1fe4ae28d8ba170ac21bb262ca834f09510af1ffd9a477e38dd42e4d72f90cb4cb99f8da86cb4fe1318c058210e9e657b83c243d88b04bbf4249a8c3ed1c62959e3b3ee1fec2cab1d41ca161888110ad3e58e725780ebdb39d4bf370f491d2991e72420695137c66379645fdc3505ec0750cdc135ffa04fbe6343dcdb414aa42acca1a08cb6c109bc689220104cee8844823353dc4d333b520547dcbd081e083212fd8059d9dfa850441c6d933284dafb0632f7f8da44af0f1b5c8b54873aa6be50892b49106b3f58af12804ab8d6f39f8de3d5497d57238faf2fe11f611df315ca6bf012c7177a2701cb19ac11cbd07ec9c3be7cbdc19eab79ae5e4f62d61a7edb246d1a5970a1c06a301c37f5cd8d8ebd642b6c72a159f673d2cc9983e266b8877122dc08c83d741fa8af29a29edee68149e394b3e0c06238c885eb25e41b378762c15018e7a731464a260ac19beb6584c034e05ff24569869f1ff4c6ab067cb7e5655d4ec31443ea78dedbb2cb793f3705e2415c7585f8794d519dfea5b88d3388fa466be21c8e93a4f2e7142d30e0c6d33ed4286ce8430434ff101a20d1386487d304982cf90a45e562407f8d14b55d6eb896500c7f62591eb4eda3a3e46aa2e98b8ab465cd8d9680d40df6257f2d1fd49a552456a2f0bb58a2d5cadc91eee006a153ea0efb4dda2836f52ddca06f7b235d577669bf62b0b4d0da9206bd23db0a81e099537d2b4e1bc116208ab2d64690b9f36628114e7a27640307ffd61e774aa3bc08c920c44295c1a9778d0d14cdf36c292216e3977c05f1360eeeebec466f33db6532ff9f0674260181e8497812862729acd09e38bcfd77a921b58de9b0674db081d09e6724bccbb829b740171bc7e2ffa4ccfbe196cf400e6c7e1832deb4ae4ef64a98aeb8c17e602c54114c5f8751855b17e641292fe3c4ad4d771494b4e31af0c38a3a0d1a4d872124f4c6b6e6df63e06366cdc97ce4bb5d991efbe97dd819de266fe8c6a8eae9e39fbb4538642f7b3af42430d1736c25589a503bdec06151162e131b82eb78ffb44311142243e2fe872560f085b6e53f13360eb36d0b8d27271eb9f37f2e58035f7cf1b356d2f36c3538528887c9604850d739135f61e9ca5e9580c050fa722cd9fb9f64024c9421032c48dfe433a532c76a92c770ce1633309c4df55295b202f1ef5da5a004dbf19d03ee794d64b398e7ac57249c7f90809a5e910868c9256d76bf444b4ddbd3c061ebd71249f1465faa907fc7983ea3ebb7d2311b9a45f8e2ad3b54998cb259623fb6bcd1674ebca444479ba8af10e77a6cf2493c9b4f2aa55098b30bd4d995430d363d10d91d1f04323791acac1c342e26f4b741369848a776d6c85601cbbf249f641ed9262836e98fac1cfece32ba8b6d5782c7e5c45a7052898b270f0d9499be0e71174081fb8310957b859bf5487b2b702fa6d5f7f754bc27eb5c122591dd2396711302341bfbb743d7a4ace26db7d1f2b5f9196bd7567dcff458f7f9b70e2101864c28f3c03cf97bda7f6ab3907e2ffe6a13081b38c30f67da1dfade158c9cf00f0eba23605419bf0338a031f575550a3f2c851e7ae4139a72adc54662f6b8ab9d0b2fdcdc3d6d4ccdbb95e187dc8982a029a80baabddca7a53dcb0457c5f2ab79bd118b8bf7d18927ab08b08dcea52f55c3459d503e9c9dbfae2ec64a844afb3b062a02f84c6aee826373228a2713ab9d61cd94d548bb724ead648f0be8eb12e65e1086a6b5159f19971aa00ab57f3802d7aaa488634da0e86c862fb805a343a8abe7d98907cdc99e2febf218956d48387e218e192ca8156c227c7b5938ee823df913caa354fddb23d4d9ea4f7ff3937f47bbfd2dff8b62891018dc5d98abf633877c75912ff0ddfbc319594acd3c341d192791e384701a9ffcb35db217a380feffc9ed5a4bf91e2b471977f53cab56f37e2d0226cfc11b726a0b939e2aadb792b6f5e556cbbb5cbdd20faf10c19c397bfe05a1f9a628fca0d0082a129af8d252945d4d3e62287f7f25fbe137985240a0cc42c38e7dd72f2ed7afd4b22ac283a89328093637daf3b25c2dbf56d4d2dc03a3df5f706efbaf39c03f46e2ec02fabde76313f47fd92b49d6dc187ac3bb2c2e7094097943f07a28964964123a6c3c097a265758ccaae949878d6d9a1507fc7033fb027ee99070c572f9714515dbaa69019b40824b5439c2084ea099703d95d374916c622a3bb6213590891eded4127ca56ff2e6bdaba8514742d367caf03ebe194bc6f5e3a98bf50ad0bde308cbad4b6dab23250429fb902bf20bd8dd97d327d4e7c1421673e47a4d6cbb5528c32c6a05b2490dde03a8c01f4c794b601d63a0ac22cd4bd48bafa5a5cbb6bd31c3227594e1d5def322037c1b93a8a8328962f55aaf86104dd9f28d69f4117dd498514f5aefb317a83cea67df09955a0724f1b03db192ed49c25d9177a290b60f807fe73370ab8cddabc96acfb1c7137c7eb31455e30dc1c1177e6914db33de7d7f24e94ffc10014acd18152156d722b769c1ff5f077695e55a6a87685dc7e1e5104302aa36e35ee9d812d448a573a868b1791c36a660894dcda2e736975a99849313e3e40b382187b9555d4be5ab3e9e06d6ea1749f866245e8414e776fae90b1e98eaa5e2d4ceb3ad47abd10ce9535041042b7cfbc44fcd19862e0ca75b34b75fd5cc4b9f8b264fe1a7c94427ac2b48cc426425f2d03889408cb8d8fbaa11f75650fb1d21b3fd4ca28772cf0f1683f975e03bad26d55a5f0db2002f6945c04bc38852cf4809d2195bf54996e1f94e192b8bdf7c6d1672e8b3af44637297b007bec7b8b623086e9896703fa126b3524248fc6dfcd57a51b5da4ca972e9c4521c4ec14761a3216ffa30869464f612cc20be1ff13c138a9de879fbffc50608f1e54b126517583dae70d91cb6a527b49cc4c113e6d1f9b7425a8901e3138f986fab537f507f4aaae052790789c34f122e44b0c19487fd747c11f1e1fba6aff7e5aada1041007e92b5110d981ba245011fe1078edcd5b861be6f3472ca9552420f2efaba15b6bd7e1fa406db9e6cbd40db624d234a5db801a551f612dd59cd468aff5b38e7d428e98de431a1d40bbc53750236147a46e42797a6c8a792438cf21f5f96b14de6c04bd9845aadedf23b3223581efb5d4a809a10460dc632a64237221135858181b56af4869173ce90dcce07dd6b6f73db836eecfa484c260b67d3f51564ce814fc2b46d73b946684d1b8206eb8f442bf6f7c37f49fccdf0887663e75481fd7ae0ef3b32cad2d1caf95a600026e70b4016ba358770de7a945935ddc41d34b847578d8684ee23f3c1a4daa304de6e67c5437d1c6bf7c0e22c64f71d8f9d799a1190a80ecf493a1703428dc2af4f7cd96f588704881f8b94f0796a36f620340a3913b9074b868208bb6018faaac09806e0cc2736cbdd46ee1225c746c56e8631175595d9896ea7535eb2f50bd491d6454031cc8f0ddc7846894b06956e83ab10ca5d1bb2db44ee74889f3cd0426063c23e49bb1018f30a78ba854d6ff9832ddb36ecc5a6da01fdc70a6a527d7fee53a9bb8461fdf435135a5cba4aeec56e2e668c959f70bb9f71bb0b2511ebcd6b05a06bb8252d137b25b975d192dbddda63e20373f0c9dccb4f3664d281c48d12e06169d7f76223f67a27454d811a67cefeafb1632f18de2df10e1bbb1c98100d1992a52cc1ef3c5f3add66bb793cbf53afa5c97864ed06ac8e65471277c34e4dbd7ac6252b35e7393529dc195b7fb7fa61d1f0b7962585612c324a182e06fbb", 0x1000}, {&(0x7f0000000080)="c32cafb61d488752c4af888a60e3fe8762b67079934e4c0b15137e59b76302ab904da01fb7b4092fa0eaadab6bea21755bed481a01b6483e8de5c1686661277e672ceca120fc7a919eae14bff3d1a7988fbb7cab42fdea8e567c628d236b67838feee7b08d014cb10d7b0ed6cdb173b8dd46dffd225e6e756191dbff0fb7298ad60bd27178447040e9817314b642c53972c040ea16e1903bba103b623ecc5b12c840e011fea9181dca709a3d5c2a", 0xae}, {&(0x7f0000000140)="f32ebf8b57a38b8120b98f7d32e628b44d20c13166a1719739f01bd84cb9ae267e13f52f5a5931a724d70183e97db9cc13bd", 0x32}, {&(0x7f0000000180)="a7eedcd866f17d04b385bb5605e00ca1b001336796ba6aef5a1e8aafd1da653dbb09b8ff5f224306f9b7269b94fd995c85a19f6edfd670", 0x37}, {&(0x7f00000001c0)="be347d30f5a170125a87ec783151041bb6113995b258253e587d15a2a2388116fdcc35ca12ba0650d53055246ba704b8b9f8a1a509418730922d59c0c8733fb45a03283a80b1de0ceacbe9b876877cdcdcec", 0x52}, {&(0x7f0000000240)="023737e15e3957f3320676d5a537bcc4a7c60325cae7c339c1c3cf5b913986c05f8cfa34b685991af365a9d424c1cf1bbd6c3990910fd4951c80cadf23ae8130da19bfc3f148982296c5406551d27210c0fd6f2f300c0f71639ab081ac58dab84d1754c2b6f5c7cb32537531794f4aa88bf1b64ad5e1b4a8c109b4f9d9b18af7629df516f8213720831b510432784448ae1504da440e12aa54ea71", 0x9b}, {&(0x7f00000008c0)="b3b91e77bb81815ff4dd304c84458e5af14632f058333ad5106ba3f8d90d04e7f8dbf6e23ad6bbd15408fe666e6a70ad2905f5e7d310789448c05794e91b6312be9758e38a553831acdcc42ba49f11e8d2f3795dbb843e0b9ef52819f9239dee3c9c0a6b835802093eedaa77e5f78d8a4fb5ab12378f9fab95bbbcd87cfb4000", 0x80}, {&(0x7f0000000400)="248bdcd6dfa8d3b6a01099ad55c7e468aebeee90934cdf1bb8b9a4c7fba26aca7cbb88ccbcf4206925a11b78330d297d0b3e32a532d7228e09a44215a761641ec038730de554e9e7334e24613f2bfc48335a823af02aa84875796ac28bf46550", 0x60}, {&(0x7f0000000780)="054cc3b5f21f333ffca00fb9c7d33b837c8c273ad2c8164a964fa287444ef5d17e355e000b301cc69bed71bc531dd11e298e00d636caac09916bc6357163652c39c6acc78637208104d4d2f5daeaaf330f806766b1357d62a7a34d4433f1039beb3a972593d38b44907d9ebe723d6e1a5be7b6b0ac9c59acad8b57ca973abeb44a78da143034bdbe8e256f0b9750741fa0cad2baa0c839d5088dbabc744a7c4ed907294f69cae383a3dfe13d613a89c898df97a732d9e31793647c637966481a733233babff129ff0419bad6", 0xcc}], 0x9, 0x0) pwritev(r0, &(0x7f0000002cc0)=[{&(0x7f0000000000)="40eaf7407f239872573dd75acc3d01ceb3f5a45b1b894dce4459af49581327e7089e17a601c3985b69c732a245efdf40fe4a174cf6bb31b0aa6c", 0x3a}, {&(0x7f0000000340)="8cff23bdd019e1e349a601c3aff5e5dd7fc8421e48bd2147d7bc95e1cbdbd8e8bdf05992ec35b8932a63dee26d5d7c74386e14305e7915f4ffe70f9b182891cdc047dfe8c1f2d3578f4d638b66f4950194a3fcf3c7dbcff34e53da1aed37de375ff18603538f113b", 0x68}, {&(0x7f0000001a00)="b79acdcc7a6c3452bb045225c4a8d2213071254ea54b4af0fe62d15bdccd30564b9e10bbad05e84ce1b07449131c719f32a0b440c70eeec902fa077f78137192d7fc8f186cd1efb2714208f7742082eb6b425c35f2ca1db5679235505c1921d5cc0b2dd539a82a649f90b9fc0d846f5c284a5d0b99c9dd10877ac8e0de981674091622c593ee63ca6f4ded0d7780f9f75b75f74e69e1dc50fd5168e86a1f493286e037527cf9f8c5592e347f0d1c1052c949e71666e1539a38f8336c55575724fc9201593a90603d9ec6de38547e64fb047641e8c105b50dd2a29ce82f50e79dbf47b5813e7b4c9fa97ffcb088a2072777bb9bb25490b912088a184fee94182695bab671b33fedab43779e0b5f15cbb68e2165b1501d4b168f1c3edcee5d886ac9624a086538b0c75377c91a764fff63110b8f39bbb21fa323c9abe6a60bfb881b3f830a32e7a3d8e9660cc516d0f7fce70f2d3cf531fc93e00a2adbebee7e3d70aa4efb2b1be417d8048072ec6684a52ece146bc2e41f105c2d1b09b1b896a6ebc7f5f3c655a25a0cc8c0371e994c83fa7d40de0ee4fb87132d4e00a90f0355204243612cf44c2653f22b471915430ce9e2af1df2eb3438af516fb3a2a68f6790a0a3b45367af0790dc544ef6a2269c7dabdc5a6c617868dcb66ce0fcedd9cec2361987d7a046b358e9ee92a36100920a66ba1d0d3d9e0970c361dff92fa3cad66da178321cd3d75bc5ac5f27ab2afaf271939e2ea3997f9878303136c3f3ad24eb9ddae9bf327b74093133dcd56d2382f1f418c9ad179888454b20a9c3b38bca05a091ce5eaf126afe989f34f9e61675531ebb6a246da62b78774889a410ae97b5dca8a82983b8983330ef83be10aeaf95f9f446750ce279aa605c401cbdd0433e8ac271ab3001c0d0762e252258c9479f07bd01b51fa5541347384a902c24808a95adaffe966dca1b25c3212cfb6f987c78362c4aaab3b8894388603beb101716b8e9c61d4fd3c9694d7c381202b7b1eeab3d7d3078378259bc32e60c172fb39f707048cf2ce7b6c9c3e461f6e53543ba858368b4f14305c1d259b2ed93877241b837170603f738a5436ffc09826c14bd83075a86b70bd08e3201b77ecf268df3cacd2f8ee1374676b185b09bbef82365d45ee09ecc041e10f16183c4732d6a38723293164dc11885f5d3c3b1ea2b4666b8f4218771b89c834e87334d207cd02bc4d1fa57cfb11dca84d75d545a9fcffd662cc5f43f12d5d70f1e4d0b28d911fa9e5f2cf73d5f5a42c5d6ac4080cedcd3784675904e53ca6cb61c3a21ab7409cbaa3aa4a58d080b61d95e09418c1433aec68bdfac927677f5f710b29f6a6b19e777a351106183b839fb2fefe5e019df2c827bcde52dab01e472fe35ceb9ee7ea7e172921f8b84004290dbcc339011adf37d7f5444573f1505ca6df3644b0578871cb277b4db44363108eb6ff5f97c69225eab224b3eb248a759e5168b70130db871d66f098d48e824dd28a4dd1b4dd16a4d372fa7f7bdeeb356ad728a6a812e3cecacff265125ee0da294c284567d93255680703120be857964ef02677cc198e8dfea11f45fcd7e49e275325d4812ee63caf27594d7672a4efbba9b51027e8b6dd84febf770b31c070aecf3ba2faaca0612680d448fc5a5a5636e995fcb4bd37c6447a525a3b952630beb16213721c72786145e124bb98083a962031af024c90f566fb462642aa9a7e57acec24e190112dbbe195df3db2e18963c4cacb5245869eff326fee7ee7c771397218e98008d8664e327b2c4df97487bdb6cf857109c43a12d7deab1225b3bc8ec9aefd3e382f0bd48fc226894cd79b968265b051193210b24c8721f081c952491f819422201b9f5ee07e7410fa1a557c335bb0dceed42da96075b8fad87b197b7a458bfae3cb3bf5461f06a57e6c1675482550bc8be4c5c6d8773295863c8e960f884d3907e1cef3970c900305bb04a9af40183d506b931fa8057cb1ddddbd3ac565a4925e460cbb8eeb8fc8ec40d688eb067e89ae33d39a57e5a06a84a9a79261f848b12b18c7186cf17dd403ca0ea3f38369e084c8bf9816b2dc36983055a07b75db9c021303c1b63f4753901b9c63286f69c60149f7207b556bd4d1df3ee427ccd7a92f7d1b064847551b15a32934eb8cc02a1cb37c00988b4bbd04070a7851df80c8abe62ce81d90f612917524c7a8c045aedcbf9940f595da520cdc9a9a84d0775e53d159cd90af51e20ec8e945960b107c1cae22b880e926b4152328123f7c5cdbac26bc12fdb5e9ba5b2521f8b1cef5d3735586637093d34a088eeadd74a7bd275ea1df77fb9c5267100bcaeffec6997e148f0f35f43fe11e85538d9ef770f4f553f53f060a27815b9d034894636c0dc7862d00ccbde40ddeb9c67a22a1206e47bbf39beaad79f188b22af8a7b8d9b4523fa9076837a2ee45b891f161c9c80498c6b177d6f154295eeb77fbff659b9dc452df9802813d3a891410ba6b9edb6a1676626077f4c451c62f2816288a247184e0f5c185589272fa414651daa70f0edc9c9524c1e1bd46d3c53ead3aa9f0d1dd69a14d183e33d390bd1fccd1b3dda1e5c00a6b8ae6d4d38d3396305f655032bcd4f2d08c3d7f1e39a970025b5e8f8b294472fc5533ad372038acd0ded1b4fd569fd63983f1a8c80f6e07b3fb97aefd3df28f3a1625971d1021a4256d432508c6597f642bff2d8cd4207244da6182e8c999a3ddffa47840eb38eacfc0eaa84de3c971aeaf8bc31259d6b68eb2d9ef56f182c21256ebb4997c3ac03bc24801dcea3c71ba6451e00f87c540b108200612cc340eac9e74d7b5f3f0cd4b90b1e20564f469d11fec6e06072c98a2b1650a3dfc0a5f9b16ee010626c9fa9995620d55084a5a0cc86d952ed67fd6ba8820c2d5ac9db80e2e76d67676c45ffa456e00ef83a55c2d3b74cdf3ef141aef28a0759cd3e06d630347759773bc5972e5311da3a32fb72ae6d042a9b56c727a682c3d095229eff918d3929a33ecd2b4fde81ea9a7ecc07384e07f5a3b37431522be527d993cccbe4714e7bb698492cf6cbbed5dd9ed9bc02fbc0ff929fccc3eaa4dba735ca7a34d04db511f8bad19b7eae5820f0567bc6c5ed8db3c660e60fcff3d3783ea0a75849c55757d7d8ef8bf4071dfb2da57192592fabefe91fb259da06a05293b9c1be9b5f0b4472f838030bfcec984374b4334a0de55f63b478e5c3311a6e7596a337feb476db9a31a752d161d72c1b4191b1c490aebefcfed341d4ac5c05510fbe634aa325f2de0f1687e7351d5151545a51045d1651c2f18c5b1c41d7299b6451d231e8fae1cef57001a44b44e49efb3886fe44081febb8476b511c09b341a15903f1fab3208d8ed829b049cadb1fa47fb7551bb468cdb8a3ebd5bfcf6fb463d0182654227531f69d47dbf23803fe74a79d4ec8af88868794164734a6dc31dd45916a7048f9d3cb03d2b940a8067584f783f7a73f99ac90bbf75166a70ab53786411900c0ffb6502ef3fceb42a8e13b0440976351d84eb7532f446ef7f1db559812f4b2a17df20461082d0d562db72ab0047e8d38d987791d86aa242b7832ddb2932e9191f412f16074f36eb5f9aa0cb18d2fbae59c78069993806f5746444863b7207fda4582a8028f6554ca2ba8182b65a968a41e6f331b270ae8974a15913f243951d87591cec545663a612e79e10163d1f8c95a5497809b17f4ef23a443f4eaf5df546b8c8a62e1c172f15a38e6412689cb4da0888bf980abbc7624a5fa25629ec2821cd413b74842b6cdc7a90926a3d07334606673a490d2e24c0641044ad8d2c62226c34c1fc369590ee10f2c50f3ff6f9ae3509af3a9547d103d291483891031d1e3d779bb0ad6d3514188813fbf8f21f663b22a81801fe2131c3cad07e9b1e6df087097e44afa0244d58fb4129b0eb5b1331cbec84cad09b58cf8325e8051339e309458159b3502441ccfada47881bb445854f8013068c6e6f4995265fa528612bc7568918e9b9d6b84ebb6dabce6cb6fc4653402dd9606a75de56ad7c6c5b5ad1617a8362624f681dabfc9c489311fb03c2a09b3887781a8d7c41c18ff1848d3648bfcea52fdee210a6435f5b97ba39e506a5fcc378d1e77426af64a8cc9afbe2bb09f12e1b6c90ec879ff4b2abfb413450d606ed38a19e0692bfbdc578cca540256d77448db16c6ea01798b491cdbe50edf0ab770df730d5082683042edb290287228c4a4f31e582fe2a8cbd9a4c5999f9b7b6590caa54205a5589a6513b297285a50725c7357e51191e44b56b2616e668f05ad2b7ea0df75b2d5467d0b56ae84ff1f90818d550f2a10efb6562891cd4ac0504f6702dc0cf95355efbe7942bbfba882ecfd1bab6fc8309d93fd5ea45e6074c997d5fd938e46da84c8cf6e874861c8c73d30ebed335f87966e5654fd8e3490342fe04a506eb3b8715df21ac313c32e8b7ea7f72d7a53e375a947bafde54c6a258f6ac154356652c7ec163855e920f96cef328c574a205b955bf3f46ecd2e5ecbc61cca4e142359b824857c982aa413d3a6d50eec47594a2d5fae4f5524a99ad7728b3dcb396b2ef66480297146719842eb79e2d1ce4537c48fb90e3a5318b36ba86f606943fe2a080a699b27e26eb252c4a746976ceb0fcbfc6bd94813fe9bfee0443fbf5e2615dcbc1e1cd48731b2aec817858d81eea203c845eda63afe1ff3c9e4ff9d93393f9479c787fa74a4c47c5b253a531d957b92147fe06fa66d262a030bdf2fc8ab76378744e33eaccff8581392d841681efbed1fd68420ba65209014ea39a0792b92e617bf8af22e238da6d064e28f6c3e615deadfae5f1b68bc2fbce76ddd2114a64970fcceccba5ab5fbb32a082cd9211c2d84d3e2a8194f54fc4a853833b4308a335c20a9a184e5d695f2eb134c28d3ed1e4155a42dd555aec75c1d57b7c30c75632c77f623baafa585296f7a5fd59ea124afdf24c7c2b0d1647978985a14383c81505969cc6604b8c64d5f396f32bcfe7532ca1eae6cefcf21254ec1260098e6eb2388352e4b6ad50f47bc5a06aa5fa0a125d9f902e2673c6a1fa88b92dd0457d245b6f87dceac27e397bc0357cd75e10a6d1d8c21990f1f290c25ca7c59c2ed16f82831779700be98877663c440598fc18e39a652a43cd4a5839133b7b71bf3416b2a2d32a5ba84b012a13f49cb891b483d3f50573def73dd0dd340ef88bf93511b6321695ac4eaa92cd792dca552b23947cfa12d2d2f234dd1b0bd9673b3a5e5fcf35a2a09e117912d35726b933cc6f889b11e37d6141905753d3b8200e1454b115c19b7f003e02c6e534bd20aa7811faae775db7024d535efebc4b0c528668e3ae7340ee7bc1dc19605d0e37a70ce987545c737fac5d07ee318ad4d928b7422fbae63495380c276f6333a097f4bc5459973de5ad7e541489b85879471d95505214f4a40737ba928e3017a59d814c8e68c53f04b968218cf53f7264655f77eec7408456f904b61e3d153bd3767688eea81d171457633ff9edcc736c1eb55354be0aa0e2e8456eb9dbd091eb4a5591ebb8758d06831c4ad4d95113fd3820a1e940fc539c4fb016bce0347265e840452a8d0fbd3c7d781efeeb50c065b881b89397e2b0d4efc258736dfa9f226b56fa1c5bc8013159029722b7c66d5ec972523deb813a44c5b64baea6a58cca7c0613e2f2abfbb341fad339c14dc306ce6b0f1f21b79b32f3625208860f8179dd2e256ea611c8f4d5d3cb86747cf38841305a32bb91ee74b1cd15ac269f664d52080aab6", 0x1000}, {&(0x7f0000000480)="389e02471f944eeafd15f5aef2bd909698097d6a6bb816e45d3213fe04e446170df145e022a07c5c8f921596193ff520574f4e48662f8c675802536db0b792b7b15e5f6c8732937abed04e53b173b6ffbcaf4c43475b37cde1218cf65b25d9acf195c0c10a46489bfcb9fd2c63717fd69f1558a7440998690d4864158bb29ce6d3d41b2b78f4cec38021721a4bd002736ac89519766518d147b417dd1773247db18ad1ca0bc81261a941a8b10cefe9b3b8cf14da84cdbcb0a175b26d601d096ae13bce41c7bdaa47556753b35a934b2916f90a565f74a6b9d6be99", 0xdb}, {&(0x7f0000000680)="bca6e05e5973f1391d8f8b5177c752ddbb47992f74cee59dba3bcbc1dafd2cdcd756be5f35d7d0ffa57864b766ccbb129156cc3b7e2fb672df20f5a5971459d9326b07bddeb25a567cc7aa8698a138ec1854ffc90f067728715fd6ff60ad0b5f062d1b1d1fcd2c7edcdafae47776685f1adc0b3221d563ba6c9cfa099694ed245110d7a1f194decce3cb3fba779118aa6f1a206c3fe8a40cc1a2741082e3b9b762cb6d212e28fb3c2fdfbf05c6518994f70b771f35fffdcbb1052be8af5c9b1d41", 0xc1}, {&(0x7f0000002a00)="c734f63d9bdabc9cea63bdc281520108756e8814e7c707035f643865c052e47d7c626f950c8f32ac93477d2557ce66e3a79d440fe409cc59b9fb845566130097e8f80b6c7b0141f248d36863ce0aa306e690529b2c4444faf23d84d2f0d0d8c3a1a04b4c72a6d2f1e4b8b6408024b1221a204128cc4c38c6f696f67bcec576796e1b4392a24c07a696892fd28d61a22ddd6712526e19998ddc8202557c66", 0x9e}, {&(0x7f0000002ac0)="764e4661f673dba28b672a475249ec78e23722e3b2fb7a8e2dee083b527a0d794069b1a56ab2efb888517dbbea1a550b5c4cf5b140fd52b87b765ec17c0b664d61892068503489a79c22afd7ba1abc6a945787a388e1127377081c4ca96ad68cbc3190466fd6793c60cf521dfdf735e10f8f2e0b7dfc49934588976f72e7c2c980", 0x81}, {&(0x7f0000002b80)="e3810430c3d6b83c5f673d25c16b08ff1ad897c11ff9190c2ba2820e1f9112d2642a3e7305cc86c9d1db95b15e5d243dc2b658d060468ce07f9574d1f15965fdd685edacff2c6d85a9a0ec9e256d07fc141c855e45d6bfaa625f8064e2ddec7021b38c7a502942a4e5bf80d0ce8fea4c790aa090ce4aec796ec0fba0cfa130e2fa6a11552e5fbe9d1695270a671308812cb74ed9cf683e8005b17fc348e2dc9b486961464a40805e088ef93c30b349d2", 0xb0}, {&(0x7f0000000940)="03116283e9c2a8f90866b3c8bc5cc796f3f1688eb3c0451a6dc48afb803f4f9437b2fb29dcf3d73a89961333629d6c5989dcd722f857db8cacef779e2d40786c0d29842163f49fe8ca", 0x49}, {&(0x7f0000002c40)="fa4a3773dbacf0f8b18fdf27ab6e8d767224f403e8ea7a3983aa80956520fe9be7be1f9fe84bb3f125834ad8810ceb4218fd4dd99a0f220eceb26fa3c9a89cf9fffa5fa0bc8d22c8dfe2870be35906402d04dae452e464ecc06a271d4e0dbb7a972fc1b0ccdc6b2e8d1146061ea8f1c2f53c", 0x72}], 0xa, 0x26) fcntl$setstatus(r0, 0x4, 0xc4) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)}], 0x1, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:25 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xfffffffffffff000, 0x2b}, {0x18, 0x2, 0x200, 0xff}, 0x8, [0x2, 0x9, 0x7fff, 0x5, 0x9, 0x400, 0xc, 0x100000000]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f00000000c0)=[r1]) unlink(&(0x7f0000000140)='./file0\x00') 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getegid() r2 = getgid() r3 = getgid() setgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x1}, {0x8, 0x7}}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:25 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89, 0x0) 16:00:25 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\\+.&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="a92b00"]) dup2(r1, r2) 16:00:25 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x101, &(0x7f00000000c0)={0x27, 0x8}) dup2(r0, r1) write(r0, &(0x7f0000000180)="0bebf1f31bf2209edd427b26e04f1dc1b8f7e55d18fb8678e41375736555cd16a11d08df2f30f55ea63f0c7e49ab4516b58db3f89df0ef510bb275bdf52d89358ff5c7a7ae9c9f0b9952f39e66ea2abda8a224c9d19317f068009b905ad695b39c31b2ee77893a6a623f0cc6e851b358d6a776fb43f3e64425913bc6a5518b9829b624ae090aa7289ca14b27a74cdfba16ba9470c782cfc6f5785a30935426afbbc3271f7bef7255856e6132392f05d60178cca2e63bb3ba841298", 0xbb) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x400002000, 0xfffffffeffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000180)='./bus\x00', 0x210, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) recvfrom$unix(r1, &(0x7f0000001000)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) flock(r1, 0x1) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x8) 16:00:25 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r0, 0x0, 0x7, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x80) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) 16:00:25 executing program 1: r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="b19cc2fc67cf0f5d4d573bf3ebbdd502161929e97c20a940fa463027009fbfb6"], 0x1) socketpair$unix(0x1, 0x26dc0ac78b77e1d7, 0x0, &(0x7f0000000040)) r2 = getgid() setgid(r2) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x76b) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:25 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65ff00c7f8431b036ca195805f73b718293342"], 0xa, &(0x7f00000020c0)=[{&(0x7f0000002080)="f7", 0x1}], 0x1, 0x0, 0x0, 0x7}, 0x4) 16:00:25 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x10001, 0x9}, {0x0, 0x5cb4}}, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, &(0x7f0000000040), 0x10) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:25 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 16:00:25 executing program 0: open(&(0x7f0000000080)='./file0/file0\x00', 0x440, 0x20) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) flock(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x7}, 0x8) 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x1, 0x1, 0x5, 0x8, r1}) rmdir(&(0x7f0000000000)='./bus\x00') r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x3, 0x3, 0x1, 0x0, r2}) fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x0, 0x0, 0x1, 0x100000000}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000084, 0xf8f7, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000002, 0xb49a, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x81, 0xe7, 0x2}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x22, 0x2, 0x9, 0x9}], 0x3ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x6174d940, 0x2}], 0x3, &(0x7f0000000240)={0x0, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x401) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x80, 0x0) 16:00:25 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket(0x10, 0x0, 0x8) fcntl$getown(r0, 0x5) 16:00:25 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chroot(&(0x7f0000000080)='./file0\x00') 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) close(r0) accept$unix(r0, 0x0, &(0x7f0000000100)) 16:00:25 executing program 0: setrlimit(0x0, 0x0) socketpair(0x39, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8100, 0x10) 16:00:25 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='@]{\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='@,)/.', &(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00']) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc, 0x80000000}, 0x10) 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) socketpair$inet(0x2, 0x3, 0x1, &(0x7f0000000040)) 16:00:26 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() dup2(r0, r1) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x181, 0x10a) poll(0x0, 0x0, 0xffffffff) socket$inet(0x2, 0x5, 0x2) poll(&(0x7f0000000040)=[{r1, 0x111}, {r0, 0x10}, {r1}, {r0, 0x10}], 0x4, 0x6) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000440)={0x40}) 16:00:26 executing program 1: select(0x38eba618d55a004b, 0x0, 0x0, 0x0, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 16:00:26 executing program 1: symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_pts() socketpair(0x0, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x1, 0x8, 0x4, r5}) r6 = socket(0x20, 0x4000, 0x1) poll(&(0x7f0000000140)=[{r0}, {r1, 0x38}, {r2, 0x34}, {r3, 0x44}, {r4, 0x100}, {r6, 0x18}], 0x6, 0x8) 16:00:27 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, 0x0, &(0x7f0000000700)) dup2(r1, r0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffe, 0x40002807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r4, 0x2000740d) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r8, 0x4, 0xc) dup2(r0, r6) getpeername(r7, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r5, 0x6, r9) getsockname(r4, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) getsockname(r7, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001400)={0xd733, 0x4, 0xa76, 0x1, "6421d6d2abe7801b33fd151314460cdab370ae8d", 0x2, 0x8}) bind$unix(r8, &(0x7f0000001440)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setgroups(0x9, &(0x7f00000014c0)=[r10, r10, r10, r10, r10, r10, r10, r10, r10]) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r5, &(0x7f0000001500)=[{{r4}, 0xffffffffffffffff, 0x20, 0x40000008, 0x8, 0x81}], 0xcb, &(0x7f0000001580)=[{{r7}, 0xffffffffffffffff, 0x2, 0xf0000010, 0x8, 0x81}, {{r6}, 0xfffffffffffffffa, 0x30, 0x1, 0x9, 0xc8}, {{r12}, 0xffffffffffffffff, 0x16, 0xf0000048, 0xe30, 0x8a}], 0xa5c, &(0x7f0000001600)={0x4, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001640)={0x7fff, 0x1, 0xffffffffffffffff, 0x2c6, 0x8001}, 0xc) flock(r11, 0x5e847c93eee219c4) r13 = semget(0x0, 0x3, 0x400) semctl$IPC_RMID(r13, 0x0, 0x0) pipe2(&(0x7f0000001680), 0x0) setitimer(0x0, &(0x7f00000016c0)={{0x2, 0x2}, {0x3, 0x4}}, &(0x7f0000001700)) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000001740)=""/50) 16:00:27 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) setreuid(0x0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(r0) seteuid(r1) shmget$private(0x0, 0xd000, 0x20, &(0x7f0000ff2000/0xd000)=nil) 16:00:27 executing program 1: nanosleep(&(0x7f0000000000)={0x81, 0xe59e}, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x0, 0x1000000000}, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r3) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kqueue() 16:00:27 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) getdents(r0, &(0x7f0000001040)=""/219, 0xdb) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10b00, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0x1ff, 0x6, 0x5446, "9c6b702382442a0b10ea13e702f7c1ef533baaca", 0x9, 0x7}) write(r1, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = socket(0x800000000000000, 0x5, 0x9) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/242, 0xf2}, {&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/122, 0x7a}], 0x6, &(0x7f0000000600)=""/6, 0x6}, 0x40) open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x1) 16:00:28 executing program 0: socket$inet(0x2, 0x2, 0x0) 16:00:28 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:28 executing program 0: clock_getres(0x400004, &(0x7f0000000040)) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="8d31f39e0a547a8974b1d0f2c3fba6d22c7fbb08e5d04689563efd53cf5e7edb155bf5538049f6159e98ac8d923f0e7d8d4626cf410a0ecd3c3688a9ef6b93b2992f74cf3d9d2549850aace74f80687073c4c84d90b2eba6b3fee83b67d3523b59ca31baecebc78ba9353d3b5f4d0db45d78651b6fbe88340e17c90665283aa54bb7351ece2aebb433a65d1df7d78997681ea724b9b6988d8a27434a4954ef576f76855c66b08f1715648f03f4f9e57abb940eb0983016b49e93c276ba63f2339eb392a3033e25d8061c50f477afb6a12356df59bf9863dfddb006c9e8e7c4d890f07431ca804c120fbe9518e52bb7a3013035b573f2a44264c5efed085211e486a710e79e8bc6eab8d700e308a0380157ff237ddb6ce9bc256c95226ad9132d8469c6fe206b2e20bd88d924664b4d8543bc85930dadf2bd7aacc892776f886edd1bc4013ad81486ed0b93b3f48451e89d74a07d5052ba294c5263e7820c37a02c07e673b81958f051646c60d6639e33dc39198709c6641eba0915cf5ba1599d550d58db39a3bc85f420a0e8b3585296e4e0465e205f4feaece74585359c361c17b22c4e4573f636c13e9b945d95719ab356827b436ba2327b0025db98eea15a912c89a5ee135c02babc787fa33fa6d5d5822d5343a7e40099ca720ce63791618da5fade2c77463548e0f1aafeb194bac1ace6fbe6b1c676dc23258a0bd8510e7faa5e67f111928f58e75bc3734d1b2c40a1d1ee7680b4ef0ae06d0fba70373a6f532c34c624b723b6d718114eabb789f7e1c0d4f6070e4aabe5c79954968ff9c0c38a2e6cbb467243dfdebf023a66bcff79c6a70d0b57877bb4cc328cbf06df199112aad2cadc2fda1c4527e228de6420e710cb43ffa2ae2f4eb83cbf553fb38fd28d9ad000dc03b76697a80f691fe7e37cdc99e54771f9bb7dc98f53460bebc659b083fc46a9d4f499cf94069e0da9e0df00bd013119aa35a97a0267afd0cb64e4116e660af64b67b93c8529a6a2ffd2f648f96377476b1984c3dda8dee5f28d0ba1fb7e2f5b18a7f7e769e36fcefa7f34c9b494c505d15d8c2a3bfeed09033147094dab75c8dbda6b261984f1530da28d5af79807c531231b5d16266581badfd345d42c9c58ba0c5ad5e5bf71115b914eadeccd290494d3bca000f9138447796b128a54431a1d0941feadc50b39912af678fd2010feab3732cde712131fec630f606432d3f6105e7c98d5d2c4c05dde3d0eee17bb87029b703faf00f65663cde6e630377220603708721e870cdb827014659a47c3be57af7ff90e1898d8fd02a87d1772face5f054f31bd13a52fa86066d600d6b76ff527588052a13d3e39b1c652b8d659226b0fa209506605e3ad047e6b1a35cb29b0557d8997278243f80c2bd2819d20fc3c8bba6c7636fb74c9d2d369c15bcd1a4800ed7c1d06198be5adac830f278bfcc60ff82087d06f88bc59b3c24cb84da844dc0047bf07264be5392c33490af50a80ee9b9b0155cd3b563c0c26887c119cf2857e66bc1c51d29f008c2cda64145e4c75c5669fb28dce46f46066f93c1ab9f6402ecc0985161ab93b885d690fb39f569293f540342d3f608e35fdd7e5e6c300f1cc8c52460aff30b10b71d512cedf3dd9b4818e5bb8804d458dbadd3845bdcc46ffa2c7b417069b45fa43d1568e3501378d3efb497e54d776c84f8a22ca824913d281bd7c1984493a7211a8cbb3e649126c7f627a7fa15e21c19196b8790751b9c7dec8a5a5b9737f91183c1b12cee017ec269801476a2774e9c5b7c90e19b8ba5449c0bd41e63a228357660704a20fe1d08283bb13c26cc4ad6984404135316f89fa8837a13beca16a222957af990ffe18867065aa251ddb812596c051602405b17944df3abfc861de08a4b8d82a44e96de8492beb4b51d4ca40c19f69e5bbd89f00648cbc91ff8dfdae126f04f69362674750fad923bd47967ff671d5e5c272f0a91ca6b5e71f33d30a2a733da1d05ac6b14bc35865917e5ef83ffe1763b3fa7ab57aa1df00f9b958180f205262c60d44ac67d2eea83091bef864e2543a6d330474500f696bb8e7d62d825e18dae0c5aba854823d7763864861286453b582b9511b8059d1e36f4507f1c808d8da3f5a2ce665d581282a88e52c60ffd96a7d5f10fb3e30d9446cd0f20037b2976d1f07eb125d66ecea46a0f9832e1d76f9ca67612223c0f94c7332176640dd63ac44d379da618d1b4e406b0d8558f48060ef8d87afadf3a9a33148ae03c2b7bd8debde7228af3f5404929ccba06372d2202a31668aee63b7d0f9fe58da684c9b30f5b4f927d0d41478ebb3504a67601749d293aa264f7645be5de97adf89eb7b55d35e0ef1ffe9e10b242b595c863c102f264fc182ce9d95f7661dab385c535d63d878601a68086f25f45a2051542ad948a3f4da4d327eeda8e3b8ef28081881abcc002945a87e4fc9f9eee5ad12682218cbac51fdee5e826d286ff71d73f744908f363bdf7638d91f28fc00e4290ec5a4203efcf39b7cdc1d6e25cbb682ef35dba10b9e0c44bd85b1ba351f7c230134e181f189a98e76ea3624b9b2a24fe103c00c37e7c49da362586d34c4ad1eb9e5b4660cb2428007478eced18449a16ac36178dbb320b1f55ed0171b0d66ccd1d17547402732e6f1258f2715f431a76714e101fab4e94502252495a667dc1ba981cd9f7faf815e720f011a56d57aa116f92747eb1a1b8cfa9c639ade0f11a0db4b9f5a84d852d13aa8aa6c0234fd145f66541894370aaeb9e9e7cb305e6dd8c639193c7878c5a6249a6fb3f20833c059216caa0a3c2b480ba2aaef7938e599ddfd441dbda945ec5d656efcccf81020500af273925e9dc046c414ec8767371c8b5af78b0aebb6815639d3d9801510047b708cb264eb63c68a250cae2c1d2f99d629a20ea67fee1cae283e999162a1db3bdc15a62c9add2cccee4ebc6c1ada07a297857a5e53671d6e86d29e75268db6f694250e93f21818012f7116b3fde5487bd540c088d7f2508b3acaa0091b4518633ff07d33528498d3db6c2f2099234e1e61df48631dd7aa3f4f9956ac0da8ba7e56c6a11959100f79c14f6d27db2e6e2277e9b4ce9bc70f359dceac48e1d1c85d68377ecdac8791263e3a4737a2976fe67f91867f1e266e668ae2e5240bc6b973f62fcd359f4999bb9d8522043d6f93d8a3f40055318ca18dc9ff936a59c2d11533d0a32cafa92ecd69899a56287f4c3080314134142c3a563e2a3298bfc38b7aee336fec2453bef07c2d2df9d26a3bddc413808cb21ee2b33208c59e5526471b82f6a338ec286d6b77212c7e3e750afd54a7c2f82a883cae3916beb48a8ed14b3326bbb53dcaa0f78eafcf9e5a509b7b9bb4640b878d95f41e9d96e16a80d47d56764b5f951bafd63df400c0863e474d44c0e206dce1fb8309ff26e2c3e80452df6e163027ba7a0c98bcce1b5a2c62a032bdd3535bd91756088f21f1717d983183efc568ee4cbd6d06b5e9b9aeaea399d3b077a5ff9279b7b565503b694aff84c7818b3a686428948a1f894d0026703b4096ae7cb6febba9bdb7dbf87edf868dffeadf1a70bd863ef063dea27cfa9e1cb58d547b7e81e3d778d68cce543ddeb28599c5793fc3e6233d0a5b9005978ac4942babe7b1cb7759603020362d92c35c4a6f1ebdb7fa29845d2282fe84ef03445f9fb44d7dd886d2da74ee248e5fc615efc7392096ebcf00c3269d25eba7192c42bf31a76bbf20d9ca6730e4ae5fcb0c084d184f6f4d18ba00cdcab4110357fe20651dcb4eb1c9d714d6866262627a2362ebed7ce408ade9d2c56c41bcca8b9cd859cc6998442901de3632f4a91023f6c54151c56b73da46c81e431fd6baf86e7244789c5a3fd8f738a7bf04ffc612e28a50e3c92a98665424e586e95eb869616310e4a91212a3772de1cc96f6bba4c702e1af078dc5787cf92adfb726ed01fd76b4b97ae27ff3230c9cabc07444570754335b010310a72112bf0e2f66c4235e440c18e49fad297006232e6657bf0b80f462604b314b8714de83345da5c06b66514ac450495987f383f18cdcc05504361503cc63f6aca6ef5c74cb17a3db90464631fc4e4dd1410d2bf5be5de97622085fb1ab56fa2ab09d07f861024eea3d902088d9ca6d51014ac2c66b1fda591ed9f5c39d09f3bb1d41f94155c5d86d5fcfcb24e4170520b7e7009079f7d08e16bfc2930f0a33383bb7b1add48d44448cbeaa294dd8530068f8e45e00ae9fab384fe4bea30db8091615ec38674543461357a36c57c0aa261c6f544ac749d1630a48d07a400b638d1f3b34fbfc26c2585bd785d5350be1a51c800c1a1c5035bf1f84ec3b1ca8c79fedf9d8f5565a6e17de2bb7cbd95a947cc75c8762fa777a6648ebe0cf478048c841b3908f712e8cc8fa4c16a2de174aecf444ccba7bb33c2b4e6a513165340ecf977856629409d65f72b9c46a7e4ae4d9831ec5e9431f54828e16df0caa3b1133f47f178686c4f5733bb6330b995c21728310cd272e8e95124687ff3f4691c597d55f6c45c4ef0ede9e7e79a9101be2798df7b6e865e4249e824f9704457a03d4207a0d9eb6659eeaba587ef43b7ac95412061fe29283ec1051940cc379bc266bba68c5ae1312b2f6a958b5018af1bf82e12bec729bcaa8be69764390e93bc85810ef34c18c83145dffe2a29ce3d9508d8ffe7267f0a537e64e2119d69ba07fbbece49f5039f30a2e2d92c965d776e89f9725a197fa552081fa687c9b9503f3fad0eb410d4b592fe3c7acfbc4795993eb3f6f945c2667ea3190fd2ec6aa6cddc269ed6fac71a2a13e29c51e0bab47b401f3a4150222084e2e66c6ec1f6c815a8cfa95ddd318aae378e0d222f7f04ae93aa3fba345edde8301f42f189457cba7a98762930285d44f017998d2c48f90ea4c8a5950f92185451314b381450d06c78869ea6c810009bfb5e4c8819353924b44e24c70ccfc9fdcc1f2190a294a35a579f11aff80e4e06d29a1711de58ee70e27b67d2e31cdee6bd1cf9f1c530b7daddcc3db6c41377437088e349a27a8ef5b803f117faeb85c112a1dc276b1a717128c4540ac47f435eac3a4f84a66afeea1e7b4d0439fffd99e427d12506c728f7ffeb4835e09dd3e9c34d89dd5d35b402a106a253609571dbd392c97263cd0dde6b227746b9183e9bf450815d263d28b11f94376088bfca661c0c316003ab373e7a1fbcc996c5c91202c5a1d92c67a01fe22e881f7d84a92102c63c0a2697838122aee348b15747aa67e4d0ad2f7aba1b79cee531c0fb6c2009d6bcbc938f99d6082c5e1bbe402f8e4b7cdd81e008ff2e04aa62ed3b0a0548b4dcbc4d42cce65c640c4f9d3f690f11317772625a4866ca7288abf422d0f7af3b4b1a1b06377537ee38623c3f321dccc0a5048482d6eedf73ad47ac3d1255c12b9572539dfa2abc37cfb4caf35135747cc839bb6b12c716c249364223ecae0463c58b0bcc322d55a5c507a7e57b1b1d0489b3314da5e32126129a0f6f9d385fd05aa1b2ebf0f23983aff9ee6c38c6b7abc1ccf340a16216a76b099db5b37bbcf0e6721ec6d045146fddee2c6427e07d48f538c7bd8b19b127fc79c6494c27d121b95d6b827c96efbcf0e2a8f42317a76d8d85f851bc30b24529a8390b17c5eac367b7cd17c63886321895dff8db2570029628ad67580ad9e5326dbe4deed50264a7ebaf88a82ea7edae08301ec5a84cc6b1feebcc476b8a06a3c673ec0d414f207478fba7c6f2d152e8a1ec1c7025e7b6c4d846540f461a0093dd71ce578", 0x1000}, {&(0x7f0000001080)="bdd28d55343575602540fbc3dbe411f782d9b88d72eef0a5c96b19abd5f0183ae58dc501e6d1ea5e3f92e5071f380ae7ad75964baa30fd10da7fac4c451d82a0e7b7861f580b0ed53c95e22e6d0a8e8b3a4542d7ae6ba4d74b7f4d9e1f9e96977f9280db2228adb0b65ce1cf91227e7406b1879b5ca639fbce2282c51b1d4a52a1a3f9ee68309ac70225a541d25eb2eab86baa1367f47e65f44433e65fefb3a270ff9c55f8aabd4cc60515149b3ca4b44c4ee0a3087582a79791e9fc341318c34063c58ae8674f9920c047406f0e7d80671080728b800c675cd75b4c7f6bb030", 0xe0}], 0x2, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x10001) write(r0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000040)=""/71, 0x47}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/102, 0x66}], 0x5) 16:00:28 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10040, 0x28) setsockopt$inet_opts(r0, 0x0, 0x4013, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x3, 0xc9) 16:00:28 executing program 1: 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) fcntl$setflags(r1, 0x2, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="94", 0xffffffffffffffe4}], 0x1000000000000027) close(r1) 16:00:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:29 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) socket$inet6(0x18, 0x4002, 0x2) r1 = accept$unix(r0, &(0x7f0000002140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4e5b07424e58272e79f2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077b1665507c6ee600900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027e59a1e00000000000000000000000000000000000000000000000000000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009be8229125720374ae0874f1a91ec1a8dc6f543888fb1dc1b4021db7d122e78f911e7b10fbde397eaee814853618235e0cf892c5e720d6b1cde5d35be90ef4f1f1b87a17983bd8593df48c152fe7f3b40ed9ecd6f3f32525c5082eb3419f2e5a57786182a82b06b234bc442ec9c7847bf690197d37218b10a3da78a510ea150a7"], &(0x7f0000001040)=0x1002) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x1) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x67d) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="05fa9349", 0x4) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, '\x00'}, 0x3) lseek(r0, 0x0, 0x0) ftruncate(r0, 0x2) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:29 executing program 0: setitimer(0x0, &(0x7f0000000000), 0x0) setitimer(0x3, &(0x7f0000000040)={{0xfffffffffffffffe, 0x7}, {0x3, 0xffffffffffffffff}}, 0x0) r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair(0x10, 0x0, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open(&(0x7f0000000100)='./bus\x00', 0x8108, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000000)=""/21, 0x15, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x808, 0x40) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x1) close(r1) r3 = dup2(r1, r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) r4 = kqueue() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x7ba, 0x4, 0xff, 0x9}) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) close(r0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x6, 0x4000, 0x9) r2 = dup(0xffffffffffffffff) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x2) r4 = kqueue() r5 = socket$unix(0x1, 0x1, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = syz_open_pts() r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = socket$inet6(0x18, 0x3, 0x5) r13 = fcntl$dupfd(r5, 0x20000000, r12) r14 = socket$unix(0x1, 0x7, 0x0) socketpair$inet(0x2, 0xc000, 0x9, &(0x7f00000003c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x60, 0x0, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x7fffffff, 0x2}, {{r3}, 0xffffffffffffffff, 0x10, 0xf0000041, 0x8, 0x3}, {{r4}, 0xfffffffffffffffd, 0x4, 0x9, 0x1f, 0x4de}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x3}, {{r6}, 0xffffffffffffffff, 0x20, 0xf0000003, 0xd79, 0x1}, {{r7}, 0xfffffffffffffffb, 0x2, 0x1, 0x2, 0xfffffffffffffff9}], 0x101, &(0x7f0000000400)=[{{r8}, 0x0, 0xc1, 0x1, 0x6, 0x20}, {{r9}, 0xfffffffffffffffd, 0x1, 0x80000040, 0x9, 0x5}, {{r10}, 0xfffffffffffffff9, 0x40, 0x4, 0x1, 0x4}, {{r11}, 0x0, 0x55, 0x20000020, 0x6, 0x5d7}, {{r12}, 0xfffffffffffffff8, 0x1, 0x2, 0x6, 0x3}, {{r13}, 0xffffffffffffffff, 0x20, 0x10, 0xff, 0x7}, {{r14}, 0xfffffffffffffff9, 0x39, 0x42, 0x9, 0x4c}, {{r15}, 0xffffffffffffffff, 0x60, 0xf00fffff, 0xda}], 0x6, &(0x7f0000000500)={0xff, 0x7ff}) accept$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) r16 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r16, 0x2) fcntl$lock(r16, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) recvfrom$unix(r16, &(0x7f0000000000)=""/39, 0x27, 0x803, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) flock(r16, 0x1) fchdir(r6) 16:00:30 executing program 1: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x2, 0x0, 0x800000, 0x0) 16:00:30 executing program 1: r0 = socket$unix(0x1, 0x1002, 0x0) close(r0) bind(r0, 0x0, 0xfffffffffffffec0) 16:00:30 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:30 executing program 1: pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000080)=0xfff, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/57) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') socket(0x400000000000001a, 0x4000, 0x5) 16:00:30 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000140)="c956ea15f8177cd6095393e7c4d4b4c938e03a88564de53f30e858a68cc7dea1571b461f4d267931782cad5626e8ea079744475c7dd14390fdb78a42ab11a9a9c06192e7758b916a643d4baaeb74d49c79640d6eeb9e7fed0a39f351ad9a71746f246d756164c78ac2852004f218a88f5b082a0946dea34f7cf5f412b933eb71da91f3e2e6a581f4d6ac66a3a0ea3fa204327a353ff0ad8a6a0f87dbe481ee03ecbc23a30068d3e8f1a6f246c12816d26da51e3891a02d435c3b1adde4a4f165302445f676f65cd77e392b2ddecd7eb64669359a9d9a8e9a5c9f88ed07c67a2e55bf33b66ea4f46b4042ed6ddbdb3de4bae8c56871529a2cdaae715f2e957864bf99c5f79e1273a129f99e8ee206fc062cf156794124967d6d31dfe3e218e63cbd4b4604bb58313e2136191b34a8718ee64c14e7910f9dafe33c4b3f6f230d9aca8d8a6a95cf117f98e9b10c9d9e9df8fba8f50a550d175dbbf0a9236426c626537d1b2b3bcd54180cb0323f87f06437b7dbce7c5d1734872d915d3bd22242955078d88461aeb5da782e123889a8a554e561626f169be989e96627a0e893ee380708527e29ae3be280616025289f3fd62223c7560d8b1f8eb087e1ef93ab0776929bb8317ada41a0712f59c9ed6ff533156a5edf23b2250128597b3fd4e984e9198429d0a8e1a9fabd56a8bdb2fe8e469d69a074f8db629d3b5aa26d5966bad0f5a66ccad601b5c8461e9af35546a9869e70739dd703d881ec66ebeddf4e7d52dafcf215bbc686c815d3722931bacd8054b3001554339a1ea1d02477542c282329025dabf274f4972bbf0b7abb9c0935424e7323c879eb9751242e83ad994e664ee6bded22d1e320b04fd86ef819effe068d067279210d85006457bf076592bc52fefa1ba2d749acb4dbe78323bd2adada97d45555a53fb2910371be49335166b67848d8faa8054ec634101315bc2f689d15773d1da99b451b74b30dc09914affb909929bad515e113d08bd3073b3b637ebda4ff101d2abe96664212fdd9e0d0c5094d4484a4a6fbae8ffd1c29148b881b94b969c1556c130a45328d3ea0027b03c10ca1ddcbc354432ea063967039277514defd6a0344120461fc7f9746abd9abe366ea9434da56ba1893c9ba5d05c4bc109690b04a61e3689dc179efabe9224088696eb9499fda608e3e00529210e30cef6acefd8da1ce469c1e3a0f3400c9cf074612363b1b1490f0b21089aa9f7b57a560ff12b84e50529033ba87de55ad494d92c2cbaa5f2fbc1a7f8b6779f3780867e58c2b40862ce8ff1b57a73158f46864016a246724d89c430f0e5ce62b4d0eab829ee61105c13f7058753adbe382e5b841b20b72c1a7f64eb43afe24d1cb8bc90df640ee5c4373710b5ef649d18bdb564206adc6f8a3eda89eccbba22ec631287864df6e2e9061d62fe6af184c93916e13e317fc37ed756a6a5b2c7d77249fca171a2cfc5a73db241d330f9de7cbc32e4558d8aca4b6425d2beaee8c7ac14409c38a9cb93603b0355768b33e471f48e6e13f7259441f3a105a74777ef1868be1fc62491ce6da3503fb98660c62068978ba41d0b356e8ede1907381b8bb9e3a43a41e150ebc077b7bdd915f07fd7a774aba1bc699806424c4b96475545faa614a62e7f665c90000e091d4b88f9d1d7b6512d8011fd8b2ecf479d7f3b0679a43db88cae310fe76fccac7bda7aa4d7933cc99a46fc932b61117de508e2adaea10ec2bbad318f8c20b4d0dbba091e024c986e5afcd899b101f5af42f1b2023ab22afac98abed788aa65e66e8ff0c09e43e7901730ce5bdf5c472e945a3df80e9a908ab308cb342536129782af5402d73b538f4d1ef42de6e4466f8246f4a006589682d5576026a3a1c847028c3ce5d3fca924d482f43b5e492ad52817c3fc762b4014fa294df6c4f646c9d981579f9f5479882d92e0d702908d56791089f34d81a6776254515c55a49e96027ba2d926682a12e3952f065771f0f4597ef65cbb98b0eda6b65287ce901e63ea90f5e77a032cab91c30953f2a8f3ee0e366c973a90de6341066a2ee1e4e0b2e890cf37a37a189edbf05fe258f66afdb50674726a41f94ccab5dbe1a844644d2662fe4d72437a3aef6653347b4dc8bd97535930ae98baf1210f054b683103ab29b6073158b102419d1ffd0c515ceb56dc2cf2a5a1790c018e78512a7fd651de72421866266a2eabbb6a24e5b38a11563774ec60cb93cc22f34c04c8552e04fc5ee6e40d5dbbccb6edb1c6fa657e2bb502bcbf1958e6742f62db75dd317bac2930199c8d359d1c7e4679fcccce2bacec7ca168c9e99bf5eb3afd689804b4e2509762fef6bf70660c04ed1e9cb07b875d44eb434eed670452bcaf288f415ad7777f9d6368413a06c4d4dc4a948b6f95c5ab62701e503812f2c0339166f752d8ad647f0c9cffc22c72805c3bc8bdcffde7fb042c791b47a46a702cec206a10a43403b5865c29eeedaaf9345de223f4900a947bb8f8e396f9a8aa45b2e3447946e5f9105d2b0854e9e871330c807a3788911a54cc70e586798eefde1fd46c2e09573156d1ca48ee4296587b0b7c8b915446e764efc717352cda48fce9a106686afd103082fead63f2272fcbe5b5ca4acd47ee00f92ecf88b69631ac995f94db649a44f38d4d6d30868b5021374539889a40836e11ab27c617cf8711be1202d0b33f9bc0b44ff53d1b330a3f1b5f7c5b2464a79c12f55f55f34b637513b24e88c289d971d1173b968be8d5b0da86d86c2fff8f4389e993815ef0fe22c30f9ac2397f46f3021f62d9c03095b10a940774a941cdfe724a1ea6498ec6d1a8916d5c5600639ddd42e1355a87ffaf3333926b050db2fa0231e4eacc94514bcc1c7242587a9b8a6322fc10328b7ba3a9b58c3857552c65a787bbe6b83afedb61ee655afa6131d99c6feafe15457f4fc078cac71bbe6da5d94c0c322b1d5c246cb3c0ffde7ab9d5a2620a81701c309c3164eedf260250697121876855133625175df6cde5f70df54241efc1ca53a63eb8faac703230b737a92ec669420503b14ba72b8b571c829bd438054661d339bbf761ac2436faa488318fd3c1600e8f1ef7607d7147735b9b9970b11c0ce10d2a6f79306a3dc536989b2a0dbfc5eeb44b8e1bf2749560192bd0cf76a00fa57aeaff813b37beb620bfbcebab68b4fb3e0e491f58e9d530b4ccf531ca84b24e6bd57e591ce4a99aebb6eccaa9e5981737283e748e79d284ab1652537bebafa1709be0478c0807f3dd0ba8b35b0f0302bf0d1a910864e5bbc438f2a759e85938873a942fbe6342f5755e52b7b79f6895726b703a897f0b2f73e3f1f32af9dd1441aa0680a850fa62e662de95f8f43a1a61e38f75de35c51f12ad8489867150c65642a581857f6f005bca6627c85940ba21c6032518a5d763979901e20d190f9a801f2dd7387fd24e816252eb7d3210aad0235d0dda0711573b3786eee3c5f88fda64c4c1bb4ac9358444ca68f967a24e9d9679f454950482c8c3d5f86a844b261feb90c7949cc518de2ad6f8859e6f96b7290cf261ee674a76d4ffb228b6abcf3a495dc56a8d5e8cccc7b24487bdd015b38f97bcd1df6e831cccde185135ce6dc811af06e0be6961d8350fe5e4caecadd433ab7b09b5874ee6df2b1b8d1b4f98c3c9a11215a1a6b3aa3673115d9367101a2fcbf17c1463a693429133fd02276834a59f12959e8cbe197625e6ddf79e3e501dc688c2f0db85fd5995caa63b7fa5ce0b991bae358ae174ca3540603ebc4fa1c8311aec7fe090d9e83a5125edaecff9f23eddfc3464351960d51e2428265bceecc2fed716ea8c2423d46d7ced5e514701884bdcf00971b0ac690e4738d92ea4f1b2cb9f9141c72ac686aa2ac3cb587d5691167486d5bbba61e2ac61bc994ed76b92bc42fbb957b4b262ec3ee761a942be9aa92698d91bd2b854c38388c52ade31b9db46b1f0aa186638736084aeed401308d8271fa4a51bb7f6dbd8172482b9562da18b762e729da8f47695f4606788c3c4d6b2c86ba7fea3cac67442167d970cd8fa0beae25b709f683da60fd1d2f59888e8e615bf5f5d700d4b2985195e80731a1d8c782327d47bd9a1d28d991eca30554290daf4b891a60ce0d9a94e3eb2d8ac917083e14f1a77718f28c977338a35e7ef7e2f7555ff2c9fe1f08e73213b6a2cc85cf753d8291b63f018014c7805d57d7b5fd189d0fef2b9cd51a6f7c034c6776671920f2c2f4535ef8fa80f3f615a73484b0e919d9190fe5f037b7dfd1e807ba9cc4bea6d54cc53ffb56147195df542db2c254a3aca07add01e5f9241cc9fbc64a047e00453599748897c089f9fa2f365260ff784eee2df31eb12d33c73ba175d7d2b926d68f1b05160133d347e5a1dc23e509efc9d74917a04f58b279095c626b51a02e28cee65f38d101140c6f4c243875a77bf2322e3fffb761595529d455ab85498cc1c2b986e70f7f2d1703f7a0adbe5e9fb5cd461be6ccf3b6d4265bb6f081819db97bcb18a0c2942020863fab24327379b859d88cf129fe99163463753f3e1c608a880509cf417e6b7c6ca7cb256e9b56d5e5f0241e7a63f9c85cc5e407c2b67872a84cd5ff8d15cc5dbddd2259c0c8383f65495962e3bf7a10792656fc83baf7b75dbf2143cb24b77ef5d6e67de207103de39da7817ebcd15f610e419f216b16e5e9e651abd7ca0d94344eb9964b9b9a0b0bc67ee7162aabd81527e930667d7125b759cf9f5a66b409304d08bd452e75ccf5bae120df9520490111650cde7a843bf0050d051669ecdd62b3eeccf9e35e59ae1b1e97c424aef7270c008f587f480255ba644749a5365b85b657c7a5cf9b48403076075957abc27add10570fa688794514af7a2cd26c431174c6e2773c0188f528325dc2296d90ee16df6ad2582a83afddb3ecef462df29fc2f2d79a3312378b5cb8a120d76673ae0e7f93a7a1199e927f0d4cf80c4f9dceb1eef1b60d3f92d3775970947101fae787f42a97d4badfb67e3be5fa57f71e6ef71e38f3d919e9815cdf292bfd376d20c15cb6f2208aa1f3229e2896463c2eb639c43eb7bf7a051185bc6c1b53ce5afcaab6d3b73d5d8f5e6abe78670920c08049ab99197f578b349c49075739389c10ebe9cc7ceb04c19234b63735502b009d2ec42860822625b5cd06f2ff3b86b6d829fdf34bfa2893f322a3b6584d1da9275e5f618ed0ce362f48d816747d6d71fcfa8e2980cba62b634546783b2c9f90635601f560ff6f5fc35cb5ffd2df4c75a074e01883a564d06e5560045ed636dcdc124e54114e4a5db1eedc6b4e489b57c7f56e772127f4d5f01143c7214eef6a6b4ebb3ef14757e6e5ad65da40afe176f984a1707253c7bb5deb171b04b491873993ab279e118d13b8427064e3936e2c81e4375c555363a1ef8a2b21a7977aa315ece7ca5149f570911741198b8f0f99f49a4086f42f312351e6854a81e8b18b371e03769cef7cc3d8b8cda238e21a9ae6d6452e531137b44b56e0152b0eb82e72f769ccd48c29e75e39b634f406b08d0fdfcee59476670f0c0679debd0ccfbb0492c0498ee6053459710ab9e0032532d1108ec5de00f5858fffe7327d29869ebf05b7d358f5989ce54466250d5b76a1a1c963e06fe53a6064d062cc69bebcaf288e41d9fce1ff13eb8ced25280dce5ee9dda2a6d45a509f171636261184a4200e1ebc1347bd6f340567199d1fcc1169487ba6cbe47ac09cfb942792acacf2f2ebc06618ac74dbbde39049d94571447f9e19fd7e7fc9943df16c2f5fab", 0x1000, 0x1, &(0x7f0000001140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000080)="39b0dad8df64c50d4b3df14e50", 0xd, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, &(0x7f00000000c0)={0x1}) 16:00:30 executing program 0: r0 = getppid() setpgid(0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) recvfrom$unix(r1, &(0x7f0000000340)=""/204, 0xcc, 0x840, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20012, 0x13) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/200, 0xc8) setsockopt(r3, 0x400, 0x3f, &(0x7f0000000280)="f1181964c542fc6ca40a0c7db01bd49394ec7d2ea848aa7ccafc834dccbc0c4d26bbac2094409603bbe6b72a88f9200a04bc079b0523d9ca0f9190eb5ed99ea9558c983396e0d663f5548490327c6614a8771798d61d9b1f82f23feb8218fae0306ad948aa91187bdeb1279c1a9a5ea30aba92c8d609c190dc20960e0ac32c58109198f4ded881f18cf90a6d1e4fa4940306eaf7346a05a965c872fbbe1150e339ab38baa61836d40c3822e014145fb4b6e4f2004712cab958", 0xb9) fcntl$getown(r3, 0x5) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xc000, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/21, 0xfffffffffffffef6) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='*\x00', &(0x7f0000000500)='*\\!\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='9++\x00'], &(0x7f0000000740)=[&(0x7f0000000600)='.\x00', &(0x7f0000000640)='*\x00', &(0x7f0000000680)='(\x00', &(0x7f00000006c0)="21b3402f00", &(0x7f0000000700)='+\x00']) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x810, r3, 0x0, 0x0) 16:00:30 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) sendto(r1, &(0x7f0000000040)="d06ae31173616c9fbc99110fbc3031", 0xf, 0xa, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000300)=""/19, 0x13}], 0x4, &(0x7f0000000380)=""/4096, 0x1000, 0x80000001}, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0xffffffffffffff53) sendto(r0, &(0x7f0000001640)="5233c9e022521ee98d0baaeaa71d0b50f3fca85a189a436b511c4ba4765e8c083f8e06b67b2a9ad952165bf3937ebe1fb47cbeca4aeadce00319747af5f3a4b46bf37e4124cfe7fdb7c1e79cd8cd4ff7c82e0d7eb0c40722d213a5719b9e4429ffd94514906542e3de57c11e8c186385d2bcea5914ac9522075d778ef3dbb502c5478b11fb48486ea5c19cad266f70e615f095e34c77e9a6d2bbefa8c9752a657ef3d9f642abba7630a9ad93d2bed333ce3416ecf4dbfc78f65a1f228e54658921c45fb37a74ce61b149effe7db5bc848734076aaa474aab64dbfa1de4df8cecc3b0e86b4c0aaf095709f6a79282dd58db9395c341750eb9771401a3059a01e00a2fb2ebbe5d7e8eefea476cb34e561144a5929b362ef919919f18a6b73ac5e6f184add8447844f907ee0f14b9a6eaeaea7b344a25fbcabbc6c8ba4aa546cf9b931656c8fff67e0280a669cdb2638a2c5eb7d53a5c52753b7c186fe59d250544051e23cef70d84938219b065544e523afc1e74994b7463d4ad9f6ed8c90255c7acc6e9391672bd6fabfe3a705377dcce385cda427d1a4de3b927ff0b59137d0c2cbd96975a9229663d39936193e2e26bb6b4abbe47999007ca31e620625489a526f3debdd8b11ae7f5c73caaf4576e745a8ca87127dce16d1d4a5bffbaaee7ba19226db49bf7e08f6ea5fa3e22ba91f03b47e3aea3a496ec0a4ada6f2f64f645487a62f42846acb7ccf44ee244cf76d70a6c952be4262a0ca2794cbf3a5390e703f78ee309a25af36f72ea34a9d15a2b7faa2b56e90f7ce376f2f5d4a687c78f61307c1c8b002075e931ee7a0fea8f0cf53621797db16b0daa6d15773237f6dc5f2797f78d7a3b024627031703a876f941ae783c683b78d6b0cebe27c3e05792c903d5f0c3e64eb5ea0893025787210a436b913324f353c1891f793063f72c47c2b79dfe11641805a5a0c4d8d9a90b453b3a3b475c61b5fb7ae3ab2e00d70be144fbc93b238a7c6f5f8b507339c6da5b61104cf3696dd321446c552f86a95934bbe69ea3b96f4a872fb9f8816e2b95fdabae06b92b849db34a5d4ec4b44d1f10e4153d255a5d1ac796b7ddad2e0398c5795e6756d025bfa211ec16dc37a959989c6a1f0fa0b288db569278ca74f6d8171c0a62382a534ebecf6990ce1436bd1ddc671677619818d3ed6c9a875784dfa222f6f4be9199ba9789ebd4f41510cb993ca822dfd7fb405bf8f1d9c9c589493b82f1c3cd268693cda25fcdba51c88e677dee86bdb4ad3480c5bfe277cdaeca410dfd4efaec8ea2157da55338492623b5219a349129a2f5d367f3ec2b93ed248bfe97f2f95187a0951e148661fddeed10635f083354e0f438142a48ff7d52120800b99514b0865e290fce6419758e8d86224b49636627dd7f207edda8a76278919096281bbe075303af2fc45295eb38c2ba4246604c54ebdbedddbfe2a796b8d5c58fd385beeb65e5f87dd83f02b7a8bfb8581b3f07eb0cb5694e970a33a61eb42444db46eb821fa526b29133785bb1f13989befd300be3bc64caa8b389a526f964bf16b91bf784231dc8dcc9ec4dc9271d84eb1d053d51878bd8ce19c48be8d605d1d406060108e2d444b1141d55714c3310d5cc70807a03408c94778babf30d12a8456fcc3090ab72ba9389fe953d2c728a1ad9fb0c038b466c1f6223d83319eb4314b14295b0a0417d6a1f6389ca83b2968e7f748c8ae6bc212c890973d72ebedc9b706ecdb7a406d2520ce0d5e5db0cd5a959fafe3c4832a2d0bba19799d1f2b47f6d57b9e8669e99af40a0d4aa3a492e953a80d60cf8a473079dfba03174fcf589a2c2015065be980cbfbab278fdd18ecbf70f3b5bc57048f01105dd130acf054c85acdb0c5122bf7e1db48cdada9ac2e795b636094e5f1f34ff5e0e595da04043ea82cebe2d19b28e5c00a9b50b0fa2e5701736bf1bdafb760acc8513428584dbbc42c5e06373a2b405c21d23844125e174b88edc5f754c0e250bf56c8d5795490020be3e4a6dd05ba8ae49c9d075281fa608e5047e170d42eb0dde3760226648ac73b5a48d761b603473ef716fc20e23ebac82f1a8911b4630a8acc54c757564b506085a2c4689dc7d5198db551d4599501da34d7c64e94a20baaa16f2d95ad096e79c13baed85db19e1c44cba6c2645a9104d8d505a8bc4422ec45fa9d13b28e6c2206c2a0d2ad5057ce9b094d30428dd83b63a659007988a12ccbb78b767a27b7e6e646a93d56265a0936436551969b2ad8a5a2cd0ff67257f2c1e6a70c3dea69c0a3ab97d2472c9eb97d0139fe6a18f3f6da9ab0bd89435f3b97f7b9be228a45c7d1bb898b23b79c27544cc9ba1c3e3a74f7a4ab10aade8ace1d248c81d6ccdf6d8340311067f8781bce6a61715937a0c037ba2141683e44ed5422d8f8be23b9e8d082146f4d62e39d60555e40e834deac43c3066443424c05bc57741961429ecb565c6ec422f63851af8f85d4b42d435810b9ab9da01682945a6eefd62b56581ae4ec037f87349b5f8d7897df334cba2eb275a260de8fef215de38fe80d7883fc0edcecdc4ab27ccf948123f60bb9c724c07284c39b3df7954186f716f7597ab3a5b4138e213785ff7a7c74e61c09d7abab6970d649003fd396556ead487c06c96f1f9c67f4007fa2966679905fd5f7da802df2d85c26e691c0bcc09298963918fd3684418984ee86bb7500966da38dfb8428c0188c44156d57f14d2e72770beb4a09c0a2f27617486bb6d0bb0b22203002793234506de96da1a87e75a001548ca319554a373848d04e052d074fcf9725da8e31dbdfea3b44c198bdac0cac613ca28b0d21a4af742e4df079c220acdb8c914da12fb683a58f2a74f8ea74b629373cb796b1483afb1f2151b171d08be4b862d66cd79e38127ec58faefc69fa78146799e7686425bed6484a047216c840b30687ee914f454d39246bd88a315c1a4cd794eb228b7057755a935b50ac0933af8b7c02b8202ce2375ea80211ef7a7398e74a41ce87e72c74af4d17c307e970df9e64b858ac16ecc5ad337a3c1ebbf80e9d30f09028b3e571ab1dfd132070c1accf5636fdca2ab1aa4e36eb7abe258a64422d66163ee64d4bb0cd52e3c9ad4fb19e0709b7155a78d93f12b30e9564e2c3eb9a4b7950ef17566eeb96d88ea3f83f2763d6de8d9663e0c7f7b34f81958778d1641965836c119f819b42d9ea372158d15d9ba8002f6d8152da72408ef00a5edcd25e19283eaf73f99be65222157650e15e08feef8d184f420a5a6f959a74b53a7745aa4a71c572d423d087314896cbd77dfe3abab03b6b3dbc6365b4b583970f654c118777a6ecc8aa308cb784a42af673229b390e14b1d43a6976a70424289b9eeb89eccb7c6faff677455e99a9361e89ab105e77088a583f25153b8bd57fbc8b41030b28e67146d12985e5d5e0c87111f49bde10492708a224e47c9b247760d2d46835401a2c26b32cf78485c135cdb303bf266eb9d3a11f6aab5fd066bed13a7f0db7950d1f4fb8b302d49d4f62f1de72a7903780e8033f7e3f7ec7ccf565aba550637c2d2f55d88e10f30f810ba1917c95a998d97980deb9c540f6126b6292009e2e2777d93823857d62bf301cc80f06ae77119c511c6801866376a2297a36a83027386d56546f11aa2f3cb05f436c53159485b6871b91dfdd3392754946e49f92ea2ede896ba78e8412903224d4b09502a53d06c151c194b542d0cbe0e28d247ac6342d461385bc4a029bbc86fef87679b1ff3a41ff4ee2d13fd6be10c005f21f460d5d40d46ca13bdd8c3edbf7ab1c804858620add1f5b6ad20012b85d6c44800c3595a3ca53f2d0fda04abff3638b0495277778d438d50c71f82eb8701f818b9652e35920b8e26284d0b0052399831b24a46aaa42b9f4c1cedc9bdc93f27e9b5b85b92bf600529eb030648c5b9ca96f8b15266b5631534c467d73c33917b7bb7be6e48a36d3b2736290a7b0727c5925e89700b6fbfb222ae245831bb71388679d9e780b4cb340903a5bb5c98d411535d68b19354e07bea33fb6b581b35cc1d681a61548226e6bba0454fb46a6e29cafc257b02153ede81d742cef0ef732c9cd3154a1006d4823c6dac931bd3eeb8c1407ee837f406de551d47750f70e34a2b0fb77721e75cfc62429c692958ebe30accf71788b0d37d265e161134e3143cca3f7ff352ab51dac12ff863b193b8ff77d9e20e769de23daa9d521c8d64edeed67d01197176f5b7e33a61b2e4d422b2fd0029edd4b9845de2dee5a406c80649c9e340b25a17b7c4fda97af950cfe988e5cbba4bcb1de2af4cf39d4b7c55f3004eeaf95414d1e8338d7c217a331863cc6ee1a35ca85a9918f1243d95f88eae17a10bae5a6406faefdf6b821a884ea29cb28af1e768b4abae2cf57f7511b65229188a1f3aa6f1ddc28a1b2b0c257233ff26b6f5b1fa626dc23bca026b05de8a770bac74a30f844e96b4adca439b71e0de140deddb5bd786ece874d7cf2abf3e72ba35c6544d7de6208149e84c69453515a3746b20e8da045acf9b69f1fe97a2e512adb9dfae4328bbbe4f62385f80ed65661d10ec096fc49d2fee3bb671da65ffacdb1bb66faef9a7ddd3591a8c7deb5589f670a639656522cbe0a542bfe43343a75ed5fdfa1a83971bbaa2d2648079ce4e4f6960602c0d6d711eaba67f27933189a8241487715c0fbe27f7494ab28da349a06171e1585e38faadff0c0234107c85d310d8eeb3e8c0403e2f3de73127dfcaec5259fe90a6470ccd3540e4c7768b526ae584a7c8b9d59930fbc73aca81e821cadc85f00a061186f2f2683fb6eeaeb6e5243e54689d94f865d57d722da31cd5951c7f12ce367044d905fcfe0ca96657edf46d8f270c90ef8e2f3367fed191d023e65aa82ef9d0537cb441689f12527dbed6c0a20ec0bffb15ea1d5b6cc06ce23729bcf5ec22aa93011e5328d2ac89387c6720f2ddf1010adc81568a6092273f2ac452ab768d4ec42548688a70c71765416d918d9562c764674ace9aabc83e109e765dadce97aaf632cbd6b679bc430ecd43bc0cb207ce9d6a815d3937260b0a6bb79ab26aae07ad104485ad38a164214bbad3e8d60f41735b60e4e024e70e7caec1e4927211ca9f25e33505ed7bf1c30a9eac70b654a4f086c6860fce4f5b570cb5b1a1897705c8377b781c2dcbcfd31b1ef156d83d948ea86d2680a3835c905941cd98ee808eb935facd0c2045442884f081860dbe16dcc7f48d4aa0a85bf049d55c213ad638856f0340eaba28e91cef5e8d4b86f084eb7f88dab49b9e3909736fd02210d1fc8afd80f0fbe5e3cb1956da38414382d7575e45b9c408b0c1972657c3f879cada75e1abab15c8d34d5c067e12d091960e97ad72b2aec0856a8cd162566b92f03263ce5848663c91daebca7e24a1d68956f9586b2a56a3de23611eb94c2cd14f36bdd820f2379f37d2e726212749ab118cdb062bd002998e2a5a91f1f3394df9db22199e1fc814688f6d51acbcfe150a2c8441f847b67fbbc9402d6bffd97e23c5c29c2d46ada2ffd9047b213d23fe99362dc080c62aaad11470358d004ab51138418db46f5a91200830a032308080aec0cde973e2ff34000f307addef112c54cae41207d855c12cfac6d6ce7c25db10706880363e0a6ba34ab3f9744f9752977776dde8c891a349551e2db1c438c0a5ca62607bf31d9f01b96136d6ed0678b4c7b05c5a43c56e6e08ae8b94e6eb0409ba68a41412aae65aa37043602740c961ea8b4ceeda51c1120328629205652c52eb", 0x1000, 0x405, &(0x7f0000002640)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0x65229685, 0x4) recvmsg(r2, &(0x7f0000001600)={&(0x7f0000002680)=@un=@abs, 0x8, &(0x7f0000001540)=[{&(0x7f0000001400)=""/232, 0xe8}, {&(0x7f0000001500)=""/36, 0x24}], 0x2, &(0x7f0000001580)=""/106, 0x6a, 0xbb}, 0x40) 16:00:31 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/155, 0x9b, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) msgget(0xffffffffffffffff, 0x80000020d) 16:00:31 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x1}) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x943d, &(0x7f0000000140)={0xf2dd00000}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x80, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0xe597365a426765a8, 0x3f, 0xf}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0x8, 0x4}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x24, 0x40, 0x8, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0x7, 0x3}], 0x3a4, &(0x7f0000000100)={0xcf, 0xffe00000000}) 16:00:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) socketpair(0x26, 0x8000, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x4) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000002640)=[{0x0}], 0x1, 0x0) 16:00:31 executing program 1: r0 = semget(0x0, 0x0, 0x0) geteuid() semop(r0, &(0x7f0000000040)=[{0x2, 0x100000000, 0x800}, {0x4, 0x92, 0x1000}, {0x0, 0x200, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x6, 0x800}, {0x3, 0x24, 0x1000}, {0x1, 0x4, 0x1000}, {}], 0x8) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5c) mmap(&(0x7f0000c25000/0x1000)=nil, 0x1000, 0x8, 0x12, r0, 0x0, 0xfffffffffffffffe) 16:00:31 executing program 1: socketpair$unix(0x1, 0xfffffffffffbfffa, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0xfffffffffffffee6) ftruncate(r0, 0x568) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x4813, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa2227c91635237b9d9623f5be76b741f69496416dd59b13f3a2ba37213cfa552177d72b8d8004642d5f0b1b03b7246ba666e4aa74b4afec6d2fe85cbe2e6c59b3aa17be584581bb9f642c6f7a2692f2f5c31c48fd4433c8381327b4195ad5466df1bece9c1de9de69b6a7f9cb91240c9aee912742cc45627d81b8ffea0c713d8dc5c4b896c0e4ffa89e402d17a8665efc0025f5c77a6a457b924a39e7728b1e4f32d277fc29852f86288ba2ad762a7c619949c024dbe004634e4e53fcace0f8fadf12a052fd3cd66a2ae6fac356dfff88f32965852e5f18d16fe72d3ffc56a47244e2c9e4fcadea2c81500271465a03076b897d3ee0b69591011af747d80bc86293b526d147aed6f1bbafad5250c8f6106a25f27b419fbe7f632f6bf2fcf9172fa4760d1ad72d0743b35979f30f07ca5b1c7fd2dde12bec64711aa64bfb014d673dd16cac5e50bd99933be63b580b990d72d4c25af39f9cf08dc53f85007f0c1f59fd698a220960bebc5cb4085b510d9b1ae30b730311804ff5216783a4422fd81290b03f26094e37968d596aacc780889cfea78cc0354f17a55d1008d6e715a17a457dbc6fdb7553c2089838e076ce4930a02e55534966ff70374250ff75a8a3985e2ab22309a2fddb5c8f6d9edf1f4b1ebe2efdf695acf42e7ca0cb6adec4276baa9f3cf72dd3fd59fd6bc4d907f8a673b9a3fdc386f52859f6a64ec0a3301bb4baf620182caa06194cdf69cd588a8d1c56f461b4597f7814669ea3c409488d36126d0c61bbcf75dfda852f206901c3192498bc11266e03c501cefb487675c9aa006271b3c669d1c26e4bcff97489be51d9b10d108a3a62b458e84301ff05bc343beaf87d6f3d33148384b53c4276a0b69b6b3e2636fd0279f47df102b173847245708c77673edf5a11251ea810e896bcbd0564ee12777d1ff34b88d7057a2ba05a57ec0d7bd4b44314d7369bc8ddd8bec343c2ef3714887a7621f20d26e3bf08ff3c4b3e31b31ca66902d3750c0f9735c0a0f6f7858724b6db479cdfdb6de510d654eee1f53d4b345c944832c9dac44c60711aa73da9664792e4de50f7572a78eab6cc82f20c1db4fca41d793c05ca6574ded1011d8ff8546c488c49c5536a9fbca8f19d8ac3aa5e0f2af482c3923cb69c989c6c798d3e5d0d1a8186c4dc46a5e308946afb52f053c77315554c7de052273f422849576aebbab524dac2d61c7377aaf8bbe67cf61162ab390cf71070e126b72c973cefa0627f7580ae54721b17c4b5436c2e79b15bf2e78cf8cd0d8f03452252b764cbb0f9015c2120f5772667296963b5acac0ab9052ea4947113ecff63b54a8ba96c6279829ad8b6a8e836d6274d66cc4ff6d0e52e7f7d441bc2fea314723f5cbe80a93e0deca715a5e52227e6ffc70045bc1eb11045f3635f6409e3b7621423300de3a845656a30476b5509ca1de1f51c906b6edfcac5541f4188caa7400916e8f17c55f64ca49222e09e28902602dba31a6b54e4dae66c69107128cdb99f864a7ef226fedb95d246eafde655d88fca3f76e63cc9d1f3897e6a50ff49e0cc1b5f23ace7fa1633b88668319a4947576ed24f71b6ca23827c654ff27368d85e513b5f915caf066f42548447824f3318e766b1ce7be7ae95eab0178c3fb080c769da313fb22aed30036e96b78f66b7d61821358e1e45d05695aab4c8ff19367aedf00e6163a24830a49a2d4728ea5b32b9c9dc80e5fd38d61a2c499ed14165739cca526fc4621f812eb79f354314a0eaa79b9edbba642c95b7fe3ba2df2c4bedd977c3db11fd991df9de8b05633aa3708ff8e550f87f7b00330d1f29184c8c0c1909a50ae28fd2d8eb38df4a8707f27e3bc90598e557c9c2b1a1b9155ec9871e8762c7d1469c80b9c2d94e20487cbc9b95c495b34ebb470d5ead0b375e586f7fcc73a6be7920a722ebe0a9e33bb51663be287dd7a88c17906fbe51cea5791b4974fecba4deff576c48d0d0efaf1c5976e815e5bda087a48933d4903ae31aec9f9274a40fdb95693459c7f6bc6f4845ebc2bbcb8507263f437d804ee9decea8df1f708b2049d46aab196cc62840a911f26169e720c40edb5427b50a0f6ee017f26fa9693e005a7ee72b8c4860638785d2a1167bae61acef184f3b46a37a6666584e734b98dc16854c8a2f25a3cb4990009986817ce040a22d8e0ccb8b6819852e19fc5a5ed3925831a81b44f65066b2595c0fda8a39610c16f3ae36825ef9474f3cbc7244a5d2ffdf6797c4e1fb5d908864448079e28c8fe41926e232d7ab91dfcca2a73df8b3257754ca0314017b39659c5cdf149e44e6fb412d68748a7bbf2c4bb0a5d2cef430aab24f5c7a5fcc7bf6ed8f691f89b8e5c3d55942f8bc69bbe0c067070cbc7b1c77d01ed27790bcaab6df085be1d8ad89f2b3c417f6055015604be667b27f1d59f8cae5b2e932262517b26fe142eb6c57e711695e3a901808622ec0fa44d0ca7d1ea9acfd8c5ea1f8fe582177e526aeef689742188811e44eeeadd2562dd84fddf286e5f3d509313c7f7983026addad6c1af63ff824bc02c37df1a8e7e51e297147c7bb53f475c44b3ff7f67c405b0b69725ef1ba1538b6d94f23ae7e9fed59e33bcd93e37996ffe3eeeadb972ca8d268b6dea239a30d464a6a00272092767ba989c3a52b466d7b1b21d8b1f2a0bd74b4588574f31c618d87536f4167c1a4701dd2332177ef7b7df9faf651488b2a97b6e24b6c64ba44e6ea0358b560afbc0972a79c24798a75780450a5551a56c703887b24db5530cf003b762a85c6d5017fd075d25ca853ac", 0x800) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) msgget$private(0x0, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="539f9524e850d0164901170a9a50363106b5a5953066e3607fb95ee14e724149c88df66a84521e41c3d035189d32c13aa9fcd20dee63ad83daadbfd08fdef8d5f78b4365f185cf00ccc92b93e27ef145b9a67e21ff29b9ab6fa0d20e9a28aa23fd3debababf3d23580390d27b3d353", 0x6f}, {&(0x7f0000000180)="1c307ae1907cca61791c47733f2cbb147115a41b40c88a4f8f73a3957d3f661169903520000d913131a50f60aaef6a701d836f071d67fe45a8c42a52dbb746c0451949275d6b74ba008b3c64bc5b879b5353f9a1d953406b5b4a34d5e097de0bb57350d1dc773b2eaf61eb50d0942ccdc98966dda2ff12bf1e71de72fe28de89c95d9f57d383bc646516c6", 0x8b}, {&(0x7f0000000240)="7420cf7e53c91f1914b13143d1065d777380b734ed27fcfa341b5b2949c9fb89fccd2ba240a93380377a8f1005bd28821279826332a7d1a7ddd82e7785856c8cccfb75fff09ebd38199aaf1d20a78eb947bb55dae9dbfd80e11a8a5bd6dbe46f1867b1c2de16fd617d75", 0x6a}, {&(0x7f00000002c0)="e057a9ef0d2f4bd6b469a88f77bea1c92568e7a19b28d322ffa6330e15af60cd66ec0ea7e1d78be4cb69e62e5a95df1e3bac24e48395710cbd9106a9720ada8908b316c5a5e683565ad2453de46ac8a72ebc47cb469af47a45701024c41900e86aebcfbe6bc591a5b0fed418cffce9ef1f7ac406a86a07f73888fd3978bdd9", 0x7f}, {&(0x7f0000000340)="9d67fc445c5737895030600c888405157418d9a53ff5d20ce9bae5414ddf0400e90466e39a6ba091d6adae88acdfa376f9243845f42a7a5f21f02d6297e7330e6faf14f0a81efff291b41e0d1333dc", 0x4f}, {&(0x7f00000003c0)="47b747325136e321ab515b133ad3e2e83939b8acf9efee4c055409e79b16e159dddf3d2bbaf24682f82424ac0d0deb24befce129c1767c1bdb56358bc0291f37e677b39df4f52c78", 0x48}, {&(0x7f0000000440)="d48a6012e473a81736cf8380e1cde53e3fc63ce49aea47c911b3cb36af59ed775e0f8065cb62a5959ac66900a67c80a402332cb153b05192762890537f4a0c1e9cfb8db7d2e87714d50ac13b729ee061742797a7e3308069ace67988", 0x5c}], 0x7) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x5) pipe(&(0x7f0000000540)) getitimer(0x1, &(0x7f0000000080)) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x401}], 0x8fef, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x401, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x9) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 16:00:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) flock(r0, 0x4) sendto(r0, &(0x7f0000000080)="b279815b685c826dc961658d6b0fea433c4c27a38d0691c5d799ffa6e2cfbf344b16eddc8bca2901065a13b5d631cd601b12f47de3189fea6a30016703af4e1b6bba2354dd9baa7cc2abfeb97debd88002ef314d24e4388ef375a6c0e843156486d071a217f7a749816ed600000000000000000000", 0x21e, 0x3ff, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x6}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x880, 0x100) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) linkat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) poll(&(0x7f0000000200)=[{r1, 0x5}, {r1, 0x3}, {r2, 0x2}, {r2, 0x80}, {r2, 0x93}, {r0, 0x10}, {r2, 0x4}, {r0, 0x100}, {r1, 0x40}], 0x9, 0xffffffff) 16:00:31 executing program 0: r0 = kqueue() ftruncate(r0, 0x7f) ftruncate(r0, 0x0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0x0, 0xe2, 0x1, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = kqueue() socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000005c0)="21e4e4caabe6ace805db43126d3ccc44385f9944e3135dc1693854c0bb007e403b823ec85bf043523d887a9d28a8a182d0859b44416e76b2f5fd26b71fd493eba5a882d1eb97aa18b38610ea744b93189fbdb896c7e24c096769e6f2ba08e9aa87d00befae29b6d4", 0x68) kevent(r3, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x7, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) close(r2) kqueue() getgid() socket$inet(0x2, 0x5, 0xed9) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000400)=""/245, &(0x7f0000000080)=0xf5) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2, 0x40000040, 0x6, 0x275}, {{r0}, 0xfffffffffffffff9, 0x83, 0x6, 0x401, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x455000000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0x53, 0xf0000001, 0x3, 0xffff}, {{r3}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0x6}, {{r3}, 0xfce10b3fcd17c25a, 0xd0, 0xf0000000, 0xc, 0x2}], 0x9, &(0x7f00000000c0)={0x44c2, 0x800005}) read(r1, &(0x7f0000000240)=""/181, 0x653) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffff8, 0x8d, 0x8, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x3, 0x0, 0x1, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000081, 0x3, 0xaaa5}, {{r2}, 0xfffffffffffffffb, 0x81, 0x4, 0x1, 0xfffffffffffffffb}, {{r4}, 0x0, 0x80, 0x2, 0x7fff, 0x10000}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0x6, 0x800}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x11, 0x8, 0x2}], 0x5, &(0x7f0000000380)={0x243b, 0x4}) 16:00:32 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0x100, 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)="9eaf") lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x110) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f4dcded6fa8f5126fb3428a59d5db682a67e027a8b7f98d79425597457bcacb6903b7737b432e228ef49e1431a45595a31d298ec993b27faeb9595af641d9d72d80c98ff0c8812b6bbcc79400292995f397a2ed9c58954c78d58aaffcd5bac1aae7124125e09e17c79c941671020a462d94b08c4f9a3490bd2ebfade80661811b97cad2c7427ef85171a1d9bc0390b463ae62d54b70608ccc3647b3b536c17c640020856f50392fa206e09c5c44541c605f67f80087127b7c954a8b53638e674867b1a5cf9e93dbdf155e035939641195923c8c27ced30046ed1ecd89f19bc2535a470865c2a6e5c3fe634735c6f06f29d1ce73d5eeabcb2522640d7597932da80c490695077b1528d8c90c422dcd86cfe5843dbb6428b586816b92afdd8b39780a369be9996b9ee8e95bfe47a3ab9fe7e93504cf4eed832319277a0f7cab6212d3db3102076dae09370ba2e09efa0a8156c6b13d497ccac15f55e88f9e043487d6e67cdfab1398f998ff60c644efd52a8612a9a4e50125816eec6e7882a7e5acf8bbbfcec697d07401fa01676e1d205b4766233d7bed7067ec8f48ebcf454650d4ab48b40cacbb94b64eea08588f51dc36dce3b7250b7d11f782d9f9358a67ef632f8bc26f3ff4d88da1ed98b033a9e96ef8696e7b64e924eaac4373a47dd50e449129c646cef29985dcfd5d78f223b55c6bc34ce4e0ddade456b9c0a3926ecb", 0x201}], 0x1) 16:00:32 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x6, 0x8001}, {0x8, 0x100000001}}, 0x0) socketpair(0x20, 0xc007, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x3, 0x100, 0xee, "b7702a1846e13c881b345d95a5380a9cd8884229", 0xfff, 0x8}) 16:00:32 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setuid(r0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:32 executing program 1: munmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffd) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffd}) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:32 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') socketpair(0x16, 0x8003, 0x24, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000001380)="df", 0x1) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="b4c11734b1dc943ccd4d8f5d6a6b2ec327971fd9afe8c59a0e4a0e5bb0ec4fa0f15f052dee538c55438b3277fc7eda6ed188724b8203faf036bdc7b174385c070ab294b6895a5630529bb4be96e256bee58e294c47b4cc8d787c3a0fa02d14a1d486feea91cef3ff85ca46ce1c4ff36da15bdd6cceab955cffd45ae4dbe088478b33ca1d5774ab35ec01c47ae34f0587ca4c73a9bd5674054e39aad6aa7631bda03ea3cd113f152de526bdcfb254fdf126d6aea6617320d7178748312c7f9464febd5b5367a9ad6769028f9fe8f2fcbe4faacf3d26d11ff3b84851a1a2a39de071189ea917b5e9999f8425fefda78448c5bf6a128df328e6579819bc5291b14d5929a86719e795fa59ff1017c72dd94074ff13503ae8be0c02a9f89c1842e2c95d1be6db5cb8561f0173ced175462a302fb74166835ff6e2933a9648aa89e1211c24147857184eb5d974670481bfeea930bc78a7ff60625d2f7e9b8e95de39ed4722d73f207e6d4d0ca59249c7ad0ebfb4e7b1f643b3de949df7a9b7682352dc354c472a45a62b21e3b06050dc7348432e8c71cbbae6b247e97363df4b0b26c18ff150d714276b09d78de9d659802df67d706ef5bab3d9a2949c33f8a90c8d0d7f7a60b4d76d8af3af961d3e820076810401cf7ee3c71531a960f32604fffa4c96b33586bc727719e07d2dd0d8d8825bc3f68a8b07c31ff771e5d207fe88fdf9584f93614b3fd033ca1cb20402f13da8f863b9962f186c1c2606cc20e578abde8867adaf0ca829b2d7aeda059691c396b3dd575431b30cbc03cb229465f36a81444e3f61e50695565296d225caff732f7a42fd2ba798f8e96528f166a53d50a26a47f12983949d2faabedb05fac4a2608567fb8727e6197b971b004336164eff1fba149f49cf08211fcf6ea63643912365a898ca2d409661dfaa62d588387a53f5c243fa25101605e29d32f9c1a1c90b4fb93e988ce0b4e486129c89036d22017d7c5b00c4adb25e6cda6b4f489d792e685de62e606dca89c8097bf81e0b4802b4ce1e26f28ffc02326ddad6750a87c498095cf3dc3078c5538a53d8460996229a66c49bca1cf1051d2fb4845cfb7a23d006f6f4d46b17e7bb134edf8496553b6654b62140dd7fd51fb5a5b412e136fa8958a5d3812b9ce2fb28507ca9347135af52866f091b4dab4129c91f3be93c3041ae61cd550dededee6c5325b67c4ccc5822aa16133c9352e8753fb8937e7dc5a27e982b1242a1a0d8a35bf447dc8e007c6b4257407e051aef66ed768a60477eb7602197ff3fb29b5cb617182f1864ad487a21efe27bf570d646afe39476e1aa0f6d69435b886e46837e2cc7d8fb8f112e27f95f16fa2ec189195b6437122dd6e82e729eb3a3424f551692d3729a7aaf7bb0872cd58b8eae39285a576c674e768f2599d80ca5d7e575964c25e29bcb17b6e9e0701a473a50533c60ad5874001492095c7f4fa4bf85a250285e91e909fa9e30bacd625e5fc67dd851d0e0fb175a3c35d29ae8550f293512dcaab30c2eccaebfdf6146f8457c5f29f829552b8f342b39dd8e322912be901331c8a838e39480d50fac0d2540b709a1715517f324452f12b9da2f7f59ba58b49624303e5c052c4f2da4d33cf5784eb3a8f2850b7342ded4bf740b4c3b09e611fa5269f4e28bcdf6c2069e949604322fdbe118a247dff046a6c888da645a98c7ac5420e4194cf20197edd7f8b819055f83278c7b5b147829ae21453076c5dd8a5d917b86124c91fdcebb6dbcc4611ec3bcc81704bee058137ab46d6ced6d599bfde28fe7bb4339d21fbfe823aaba83a8900ec7aba71ad1f5816d51cf2cc162f0c6641a7a757e90ed0a212c01032b600da070fc0b177257855f1a3a2de827d0f9d070db29fecb285a5bc52ae55742970fe952b43bd1c6d60ab2bb92bfbe9907b3013f33eb4d2a9bf0d5a8ab232e30ed45988dc4235cb39a76c9e418250cfbcb5781f5ec6d2f8a99e633f9b8ae547870fe69a9066739e65ed123afcf6f1ef0a09e2f5226f74022946443c99058f77c32af30363ca525243a2ec417148b8285718555915d646f9f019b5db9051b2c4dd0d78040d29da9bbcb8a2ca92f799891bc6154cb041a7bd780ba81ee9f4a4b652cca00e7f2c304c9adb294cdfb1f58211735dcece07bb2075a79025c3062dcc3b3087f92597192cbb1a2167b48576a2e38af6f680956bcd541ca5498677f91b5dabe55fe7648515eac038bbec46e515942f3e1130b76ba9223deb234a6c8db224f2a503dd72aa08df1c232686a01cbcdd8e435cbee805287b0b77acd03cc0f11d568605ab333ffe034f86f244d6aa9d18115a42976ce1dfbe355432c4277ec8ad41c2861f104c76cc06c811c4fc7d88a8b4da81db53434e7a53d3269a715ec7e1999c7847eb52c6c5b72f375f3a316888f6378d96f1f39a5f949dad13c54438c26e2da6d8582aa9fb2bb758c385fd6850266fcb17e2fa3d50bf92e00e625f1e7446553dad6775c59ab3f2f8c3bdb543176271d69dcd54ed1bf6fb9326292248a51f217f58e275aa34e00428a3795bd748b605ca07673bd84cc4990ee730070708ebcd7fce4656b35ffefeb9ac9dd456f3f3750d0848894e35b7bbff97a89d0701dfebbf818ca5613a59d931fa0943634bd4d0de024936dd96011811b8c14bb4e7569f2fc77959a247d3224cc9d2f8e72029ccc7bd529b18fcd3e199c26509609de2286a0358e40758143707e5a2a9fbc83a48c048befd0efc61c31ab01a70a6f99749f5d5887fb0af257f9c42866aef3321bd9fa6fcbe0c75c311b9e9922d304cd28f03cfcccd2d41bc32ef3f649500ee4a8d8c7dab40d4485e5b52d3b8dd846846b0f0219b81501a72fa8fe700515928673b779d11699f1be", 0x801}], 0x1, 0x0) 16:00:32 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) sendto$inet(r2, &(0x7f0000000040)="9904f46ddcd7ae9e635f4f57bc8e4470270902a7aa56fccc1b379ba9cef3f19050c9735005a2f024a899ed1aeac84fc8812e8522bc93c2a86d45d8b3f4100a1b496473a7bd40309417996fd596b18f8e516ae89c226fe2dff95a1c48eec2d14d715f5e2418e28ae9ffa0ab0b094301a68e675aabfc13613057eb48b7efb191576244127d0cd0834920ae878feb3a4567987c9c10adcf6284268f6f63cfc9dc255b778e68f46fbf3025773a6d3335256ecac5d6894b5bdd44b9cdea62eddfebc033055211141767e557914e283719d4ce267971fdf622cd121bcc20929bc8f5096a1aa2ae11d4ae095a71c59a881e1c8fa0d5619a5a3c48ead487e79e8fd7f0e9f78eb0782922b6142d42254ec90c88357f3f70014b24b2af3c4493ffde3a8de4fa62307bc6e71df01a95a8b58df66be6a327ca9a6e35227069f7e660ce800f568bbfe36aff2de8fe86c8f60ec2ffab1e837dfba48170140c847a4d280bd01cbd25f872723158e491d7d4d6a305a6af397b04a9a72c9f1f06e4cfa215cd97ab238b72310591a8fc670b9bfdb5f4bbf6cab7fc89f5906a92ed81746e43906a7a80ead645f801f1219f0da12c970b704bacaaf6bbcfd76a22b52d4b2f5941c721cb164c97c220f57491cbcab75ead80f88b7deb9b19f36021cf4f3d84093021c45b9e32682026acf7d1fd2e9a6d732ed0af187c0cc11d8dd626dc7f93db2d51058dc4b886e9d6a1463c73b847d69eb9b43e979444670dae4ba40a8b1bf0dd751ebde3af72720daec669cc98a9c3d8ab995ea24eda43c92a2ac713ba0bd469859a21ab061fc86e54c6d92f3702f038b72b210532b620afb8c9cf7eca90878a2fc4452377ebd77c2f0e776cd3d20ab64f4144c6289f1cc82e2400c9737ea596f637ff03ef54ae491cc3c79fd2ea8cde1d602d521195ed99545169ace44ef2c6fed7402e2ba34735c1feaa87f14a04f420f9ccead2736768e4d11af929e91b5addbebd0c081bd4b262542155d957399d436eb03271f893d68226cb7c1382a7103fd85bcf9069a7ea77aa417dd7cd704375895dd83b4216ef88311d606d916a364f532b26a6e50031dcbdfb9e16ecc61153bfcf539a41d245b4e6000a5d1a35b68a79e843eaa5597f7493a23658b4530ab144443755ac6995dbc0e236ed2b458bcdb4047844fcec1777338439d85594f386153af60da17a04b63f9a6117d592c829a123b0b6aadf4265ccf611a318599312644384937836fb2edf4bbc00d3b04544333ba6f7a36504e61e3f9671290b9b01ddda27cd89c2e46c8d2cbe8633b90ded74ebec357b951a8253d832a3f210f2711d5abe29cf24b74acd8325d51955d511dd1ec45d44a5bf4c75a8eed0cceec209173ac1b5af4773d16839f1f7ef25d14967f9226476893bd2e932677ac97663070a90575986f9117d652cb6ec1a5edabef673341d33440710273ebf8d059cda82fcfd22e276bc6a5392eb46cd6f2e8e321fd61ceb5d62c8b945b1cac1bcc8b6af15f7d3de0499baa044e2e0ba61e475cf0de3779f75d3168cacbe10d15a9f735c7ccd8084061979ed9e0f04ccb483e5f914d9f37df7771b4bf3b253a8ed744b7d6838b7f51eb78d8e0ad6822d93f5cfb2d048f3f60686e5c298ace466c3ab5cdea2d689813b6c8f2eae31faa1469290362288e14796f817aa45bc64c1776c70380f7a1da3552b4de451d1a2c32a7d40b7b640d2aa014c54c5c23a57f7dfd0a41655a44663790cd3e44c3e1c6c7562e5f9091a291664f9633799070bdc84cd423176b90ab85110de8d3c9616b56d8f753a4838bbfba0bcbb1028ed1e00f00f7ed48ae046a7859b28d82b2167a9a85f7a993f09063db6281fbe75e7c59d060d71fde35247157e33e5ee85c2c44d69cc078f0ae5873d86ef1164e2c1b9ae2aa55afe2ce61eb9b5645b47aa0d2ca23b91efc688a374658437f637e93c25f093c5d6a5c9677435503c2b014cfd106edea4fec465ab235d4e9d2c2131402f36819ea713f7079d9f609b61a6a5ce9910ab4f7810e21b1a866d53e4c2b3e70a50353a19a671199682c19baf5745a6d33a533f96115cc031c782989019da6374ba1dbe8fa5fb3bd44be0fd7a34117f3a2aa82415d851fc9be9c97ef2f124e2b045781164c2d330e8b3d84965f064578e3f9591bab61c63ee854d6c9231656f3a09c66001939406628b20570688934dc23855c6215cf24f3e8a4c45e89d811af234976a6891d301bfb6842af987f766dfb4c2d756d9f706b6bd9fba05cf21ec3d8dc3ccd31120623e0d37976c779198add40d05635072600352fdbd758385699b313e1614ecc4aa85eb22ef8b88232f09951e22f8f67be652d19818f671b216bfcc36955414bb398a27f7083d710412fb911af66db5f76ea7127276270e65b59ff3af1eabf5de639f21a0e74182d2b8b4bed31b332d7f64978dfadce6a20a994fc1ae9ebdfe4a14b54f7f10269bf05c9108b0ec7160eeee32dbd1c6bf13e0f5e5fed50403b7afdb7dd65658ada1231e84f6d80948874bb4777eabf0f3abacc81805ab06cac9313a0644b19a50e403073265860717b8d367b063d8741dc9c3ea44a109fadc760038b2b7971f2934dc9d8668977c6371abfd1723afe862928f034363810508cd9201be08ce7d47426637a2aa1d39071b4adc5ddecaf2a89464af989ee48bd9ee31b80789ee2696a0a5ed124390b9af54f5cae83c1341ae0070e9cd10a2901fdb48c2fbd1047d077b34776429993e245ef943761016096d1f32bec0263675f4999b16275c77cebed11c9157db859ee5339853c92458961f2abff7a84784aac0fc94f499e7ca26de33a01b072e65ad6222aa6d7204ecac3158dc1f9212a6570068678c8e9276336d64e17906914d4e15e6d2c962ea2a3a1b60882d6eb930f1afb9a0e13738195b48395280036c4542172689620289dc41b42b4777c24f2416ad13f3a8b2916052a82e49fe15ecc61ed32e739c227c358a114d178ce3ff7afb3f37a194b1f06d15d9c6ea1e43d8f43cbc253081870b7461afacb1a041690b1ecc9c22ad677d36d17b3be226e7ee6405e7cc3e6f4353ced6c317ba9822aaaef84a8355b4806c670dc9a6674f9e90e7f86a16e1fe809a8b0a4d2868710527f56d5044c03851aea88380feb8e092cd2b9ac567f99f68251aed52443bb7c296f1998aa9de1e3eeb13e31f425ac98dc7697da03be3e7c53200c197914a5fe73ec3b9c11e5c3595690d2a1d356ad7b0ad08130cf7d60e9f00089e42d21a816db5aff844f34972ea02d26bbded183cec42d4641e2e1d386f311500fd52d2a241b10a0241623a3fb1829903dda488d980723c95769b0125838458206589242ffcebf1cad6820af07378d4e32b346c9b82bb08c2838aec19125de160c1868f0323eedebe05ed6037c538a5c545b2b4e405c77023d6a003d3103ff2539a3e2627c8f0e8417ce804f027db73f80b9fb54100b927126af6806cd83055c9a059a9aab22096f0c5fc189f074e18d24cb3600a1c2261fc899b211d161ba05118e5ae507f76590589f71f0128574cb08df7314efb534fa1ed8073c65a512dc1e48f2b27d92f588958e8fddeb8cab0073dcb08ae88817ce818bb61d346ab727b4950f32bfee723fdada80efe6b16cfc6705e63715cf354942cdd4712964398f1957ce5c18471ec9460b323b71f3a57f3339e6dd9d0a75f6d24ecd0ad449d2fca5bb9c41beb26ca3dfddd278fb7fab8c58547022ac0493906b0a94c6cdb9db3f043b462db55b3adb77b236c23512cb8299a1306926f6831f6e58f5062c0a27a5af08d2a763429dd1e36c948b66571929b81e43c3b138f0fbc6fef84276c5d668445222c98407ab566490c8a325d45462e8f8a77ec83a75c5216f67da0ab7bafc77ffd54a17427402d98ac48889b4cec1b8dfa0b963fe47b41d1c7676355f72e0fc7489053f8a94b99244334f433c25ff7684bdec9b8c128c2a03ae77d7944d4fd30a53c0dd57eeecd2dd9f3b381ef2ef37a013186f82981e864a74776248503210aab1626084e8cdf3e0afb85feaa27b833ef467289eeee8cd0439be8e920fbee857dfe55179461218b8021651651c74c00c69175c9f43ad634d3ecc690c098fa979fc970e070427efaf91b376ead0870de5cf14f1d2917cce6985bdb54662cb67c6cb54744796a725920ce01e55aa558ff7966aae871be54ba38efcc3abd92f824a61338260559e53e7adff7a0414092b9b2beae54483c38f035259c8f3ea607b41e8e9bdb61656240762d42d95041f47933e25969e54b17cd9c7f58c88da0875ab321d4872825f729d6b88e3fc8ef39af7d8a900d1fbcb68fa5af0c25898bff5111f691e94eb2eebfb9daeecc911720b091b05930367b77684ef70ace214047d82852b0fc522f0ae084a870ce703591193cfa117957ef7a5fb1d156d72c6c0b475f1720a2e2774774cd2254b3992839ba8d2b87d7947d79dced54681089cd119df3f18f5cecf1e77f42d257dd5f870959fb11256335056e5b410cb27a079e9dedc41e75c009be787f09507b16ab5a6054ea4686eea3e78f5e29cd139f14250112c39452d0b2aebc31e2c8a7c6f282174027d1d382600b0a8e8be6ba94533284461c8d136202ffb75b5c5976c84867401abbb0fd030c584bf191d9eee454ab3282a3aa1683470381e01652e5ca5b28216b96ef356496e495e7aefd25eca54d355cdb16ca0bc28506c21ad70d526bb71b8ac8fe793846a1c8e43c59856a7b58961e0533248170641424b0d79257bb3dcd41e4be9294789400d147e8fd67fc80fddaa990f2bbc5f114bd93a605183623d4572629cfe1cba418815c4b9b98879759def79b0105c561ab52cfa1d5573f7c4713ce7aeab9ded5568fc7b9f6dde18091b56f221a74f014437956c60a5ca2bfd28c3337a863af958fbc1af23a9c129adfdd52405d1a4fc472107f8ee465676025c8a3395e460b89e28f1ea958675fed1ab70997b243c4df0503a9c254689cc310e1376bab3d79cee650b738adddf5fee4acd002f5776e7eb16bc092be498aacaaabe84e9287429bbdbad0e28ca25c544dc87ecf163abd7b230fc6a59d662c3707e71a8a6b1348fa753ce7b6674bf8726c391863dadb9ea8e23f127f33d6ab70d2ca015f9d09cc8732b0a309a020f743978163b845baba70bed789d627c657362f7b643a9d12777b81b96da0cb8ea43574e64eb8131d93b963d15b4b172cafa848ea8f50cc38813dc9f94ada70f69887556f667e773de9e9b5db3738886613739aceaf819c72636a73f54bad9e36c9ad0732a353d98adaf60a5cde6ea5d4c44b546d09d917f297c9a16064e89f6d3278fe19b933954a38f30925617586b8ee684715c82ffbe749323a46105c3d5b073ab1d4ffac2cb4fcf14eefa1334e59385552cef256f1985efdddda38d332d26e8cbe6d403a1f4536fecd9f8277a87f257394749a52527745c709aef5813af099b07e23752dec6d13ff56d2955e7fafb3388d28ea1667e733ea99731901648781def2767417e2e40c4d68480388d3fc4919af2e70981cdb9e50576cd4aec2cd148c920b912f4560977d3e9b917af23746bfbf3de5c7f159bf5c9da02ae0b5938546c64d1db3d13c9d966179d1dc312b3466c8392ef813efd1eabafdc4359f84e6114d435fa13c61637728069b50c6d45a9d052e5b7335a52ff37766a879072c6b1d294c090bdfdc54421c7101393fdfea798ccc93a4ed741f8f82d0df58536839801db638e3a3ebfb8cac910d1bb8df1adac6e50ca710db4a8bad69e1dbcf", 0x1000, 0x400, &(0x7f0000001040)={0x2, 0x3}, 0xc) 16:00:32 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x210, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x186a0, 0x20000000) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="66e5555a06d74aee332b89dbc4079f2580ca07392a902b305096e12efe87d3da57c25f1e127215ee041b73ad95fd428d5a0db92552f8c6eaaab3f9d8a0c0a39001a29cb01f5db661045811c7acbabd9dc4cf47058272fd286fcbe72cf274b2cd608fc144d3ebfcf6ba168cb17efcb3b3dde53196a667df6a0ace8454e66e91c95e93c4d2b2c0a6b7d4b308b99cd543601a1d3c664b7130d8663fe9f24b0ae1d75dd56aba0868be66dbd34fcc37d45507566e81f73eab52818d220c6a39e632ebd155e88cd886af94ab48853d7f2643080bff317244", 0xd5}], 0x1) close(r0) truncate(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff01) 16:00:32 executing program 1: clock_settime(0x4, &(0x7f0000000040)={0x2, 0x71}) setitimer(0x0, &(0x7f0000000000)={{0x5, 0x80000000}, {0x0, 0x5cb4}}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1400000000000000, 0x7, 0x6, 0x2, "a5d52909befdfcfd8e4a3c5918930960ff6d620b", 0x4, 0x100000000}) socket$inet(0x2, 0x7, 0x6) 16:00:32 executing program 1: socketpair(0x10, 0x4002, 0x6cd8, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x0) select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000040)) 16:00:33 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) 16:00:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) close(r0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:33 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x2000000, 0x4, &(0x7f00000000c0)=""/194, &(0x7f00000001c0)=0xc2) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x7fffffff) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x400000000000000, 0x2000000009}) 16:00:33 executing program 0: chdir(&(0x7f0000000140)='./file1\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x3, &(0x7f0000000240)=""/178, 0xb2, 0x6}, 0x800) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:33 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x8280, 0xfffffffffffffffc) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 0: poll(0x0, 0x35, 0x0) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, 0x0, 0x0, 0x843, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x19) 16:00:33 executing program 1: getrusage(0x0, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) munlockall() getrusage(0xffffffffffffffff, &(0x7f00000001c0)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/254, 0xfe) 16:00:33 executing program 0: getrlimit(0x3, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ftruncate(r0, 0x2) dup(r0) pipe2(0x0, 0x0) 16:00:33 executing program 0: socketpair$inet(0x2, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff04) r4 = geteuid() r5 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x380, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0xee2e, r4, r3, r2, r3, 0x2, 0x4}, 0x80, 0x5, r1, r1, 0x24000, 0x6, 0x6}) setuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/83}, &(0x7f0000000340)=0x55) r6 = socket$unix(0x1, 0x7, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x8082, 0x1) poll(&(0x7f00000003c0)=[{r0, 0x4}, {r1, 0x15}, {r2}, {r3, 0x2}, {r4}, {r5, 0x4}, {r6, 0x24}, {r7, 0x100}], 0x8, 0x100000001) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:33 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x2081) fsync(r2) setregid(r0, r0) r3 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r4 = kqueue() getpid() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x40000005) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = getgid() fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) setgid(r1) getegid() 16:00:34 executing program 1: pledge(0x0, &(0x7f0000000540)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") socket(0x2, 0x6, 0x4) fsync(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8bd0, 0x100) accept$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:34 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(r0, r0) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000000, 0x0, 0xffffffffffffffff, 0x40}, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) shutdown(r0, 0x1) shutdown(r0, 0x2) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0xfffffffffffffffc}, 0x8) 16:00:34 executing program 1: mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) geteuid() munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair(0x10, 0x7, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) read(r1, &(0x7f0000000180)=""/160, 0xfffffea5) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x208) 16:00:34 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 16:00:35 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="feff00000000000f3fd547675a13e174f82ff5188f8ee3439b6f800f6a8a2cb9b4a9319597473d3747640700d6a8a3bb4aa965678cac7ef5e3ebf672df9519e24506b431aff33bf0d4518ccec20a106bda96bfbf2f81838ff52324da2376e1068bbe5dc8ebfb025e9976a298f587fd41cf28d65ad443de84dfd237a02a93fb96abc4b7a569417755f6fa07d9e15bda276747a7b0eaff49787a51de65949673dd34e40aef771106a374dc3feb20276e51cc6fcdc599e4c120fc2896cf7f2885fb88a3a74b2b44e4c5db30d3af318e0c47b04398bddc4534edd5285379416c7d86bc6dd9"], 0x8, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/97}, 0x3a1, 0x2, 0x800) 16:00:35 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "8eda9e0cf404051391bc04f0fa10f82060b15e0b827c53cd108d32da"}, 0x24, 0x800) socketpair(0x2, 0x5, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x4) fcntl$dupfd(r1, 0xa, r1) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0200005a5e81d9c542794831294ba6c668471507e6a9cfd6c99d6be923fd93eb650df61615b1a3df8684e1cff3a148b6df87d7d500d41b9100000000000000000000"], 0x42, 0x800) 16:00:35 executing program 0: socketpair$unix(0x1, 0x40000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/236, 0xec}], 0x3) write(r1, &(0x7f00000008c0)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99c8aff336c00ab1e1277c70bd051be0b31e3a81fed72cb0877cb3027c57f0f8a2c9a873e4c1c1425787a801f6a283f3db08485a31fa94781b860678752fb355804f33f1e879375920b5f81a5c51705ecafdc51015c34297de6214e187e3cc8756854fa25929c35d7308f435a2382150d29997fe1c99ef2ce1174f73722e59", 0x87f) 16:00:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r0, 0xffff, 0x102f, &(0x7f0000000100)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xff91) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x100000000000) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x3, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/33) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 16:00:35 executing program 1: r0 = dup(0xffffffffffffff9c) listen(r0, 0x946) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) sync() 16:00:35 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000001180)='./file0\x00', &(0x7f00000000c0)='..') r0 = socket(0x0, 0x3, 0x0) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x40, 0x0, 0x0) r1 = dup(r0) r2 = getuid() getgroups(0x1, &(0x7f0000001100)=[0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x10080, 0x40) 16:00:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x403, 0x120) r1 = semget(0x3, 0x7, 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) semop(r1, &(0x7f0000000040)=[{0x0, 0x8000000000000000, 0x1800}, {0x1, 0x20, 0x800}, {0x1, 0x100000000, 0x1000}, {0x7, 0x9, 0x1000}, {0x3, 0x9, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x8, 0x800}], 0x7) fcntl$lock(r0, 0xf, 0x0) 16:00:35 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) read(r1, 0x0, 0x0) 16:00:35 executing program 1: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x6c, 0x7fffffff, 0x2}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xfffffffffffffffe) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x1, 0x24) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:35 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = socket(0x18, 0x4, 0x3) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x3ff, 0x1}, 0xc) getuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) r2 = geteuid() symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') setuid(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(r3, 0x4) getuid() shmdt(r4) shmctl$IPC_SET(r3, 0x1, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x4006c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) socket$inet(0x2, 0x7, 0x1) shmctl$IPC_RMID(r1, 0x0) openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x40, 0x10) socket$inet(0x2, 0x4007, 0x9) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x7}, 0xc) fchdir(r0) socket$inet(0x2, 0x407, 0x4) poll(&(0x7f0000000080), 0x2000000000000070, 0x3ff) 16:00:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/176, 0xb0}, {&(0x7f0000000100)=""/29, 0x1d}], 0x2, 0x42) preadv(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 16:00:36 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:00:36 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x10) r0 = open$dir(&(0x7f0000000080)='./file0/file1\x00', 0xe0, 0x1) symlinkat(&(0x7f0000000280)='./file1\x00', r0, &(0x7f00000002c0)='./file0/file1/file0\x00') r1 = open$dir(&(0x7f0000000200)='./file0/file1\x00', 0x30, 0x20) linkat(r0, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000240)='./file0/file1/file0\x00', 0x4) 16:00:36 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x34, 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x1000, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080), 0x0, 0x0) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000040)='./bus\x00', 0x80, 0x1) pipe(&(0x7f0000000100)) 16:00:36 executing program 0: setuid(0xee01) getuid() r0 = msgget(0x2, 0x50) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/73) 16:00:36 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, 0x0) 16:00:36 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) getrusage(0x0, 0x0) 16:00:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40000000}], 0x0, 0x0, 0x0, 0x0) getrusage(0xfffffffffffeffff, &(0x7f00000002c0)) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) socketpair(0x22, 0xc007, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000380)="4e1ed77c873e7a8c5a8b2068779510bd197d1da458d95ad0b4e1e477f35ba473f02bfb3e112cc5f0064b77352dd9206a5e938004ba6b403a33f02fc3aaba09dee820568735db53fd10afed2e185d", 0x4e}, {&(0x7f0000000400)="bb404eb462b0c1a929b6fe6cf305941c846c9c42b69edfd32a61c14129b4f32dc040bccffce0bc715151f61687402cf6d5f30dec9ed215a9edcc15022b4df380e0f99fc202cbb69151182de5f866e43e38b48e700fd96948defd34919ac66f86c7e51e7ed8ad04cb2c8541cb34c9a1b42fe3635c238f0833c84c7f5becb5389defc8e411abfa0b604ec637d47c8b89ca35f497394448743bb14cc4c1dc5dc516688e9c9660cfd76082dd30279a003c84ab27b01cf689ad96e5546d826c7e12f1d22003bae9f3f7a06653ba3ad9b0af8f3bf438acf92d6cc66d1e4901d55001c8a966486623e1", 0xe6}, {&(0x7f0000000500)="97875e4a49a054087f8e69df8062777ebc14a398aa28273a429d45bf25058c16477bc7934662590c9add994ec0913e16be138917d4a925d9744c8f116a9daec5eafe76bcfac0d9cfd51bea235e3cf26f2e48a869456106456e3d1209bfa5404d1c2070f5464e9cdd434a74d9604532c604cc18d4c304d3b0a364938b69668c", 0x7f}, {&(0x7f0000000580)="df6611bff66d0410cb203ab79cee9a0e28604efa79ba37cd8a032182b8b051c47ec6a1acc1a03a6a94ef8d1531c7f2411ebf64bea46769f85340a39508df41131c49fe3d7cc03f20a99b20dbcaa6f6a44e972755c51e38a3be83423498a60171ed12d2c3f56a46754bb3ac3d480395a6ccab26b467443344940fa6a87c5a7114fe5d6b31d04ba9d67390702e1de66f01fa5fc8d32a80f562564eb6996dcddd48c44de7f847ffb7cadbc04c8090ad7fbe10d75060e076b0f3b7f41f7573238db26f2e8ac4d420188678550271e926fb17d89726595359d38f87", 0xd9}, {&(0x7f0000000680)="2d2133d802b1472e825dcca4186606d0542d7c347e25412d09dd2cf7ad259b0a6ee8c471bf1e68df883f4de61a316a3d90eece4a02945a3e803629d40dabddab09ede5b095698d44cf6dc8246b5d18cb6f84c654f0ccba218cba40fd6d5fa61f664af5d83a84a3a2f658f5d9082caaec740613d2aee3b8850561dfbef956a0eb0750e8c2d81738dc84a98194c74d8b76fce4", 0x92}], 0x5) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getown(r0, 0x5) readv(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000040)=""/26, 0x1a}], 0x2) fsync(r5) 16:00:36 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) recvfrom$unix(r0, &(0x7f0000000140)=""/91, 0x5b, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) pledge(&(0x7f0000000200)='#-*+#)#*\x00', &(0x7f0000000240)='\x00') recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000280)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000300)=""/212, 0xd4}], 0x1, &(0x7f0000000440)=""/53, 0x35, 0x7fffffff}, 0x2) r1 = accept$unix(r0, 0x0, &(0x7f00000004c0)) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) shutdown(r1, 0x2) syz_execute_func(&(0x7f00000005c0)="aa450acac4c3f56f54e00a00419047c6f806660f382b7dd8450f01c4660f3834a001000000363e2e420f3807960000000047af") munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000600)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x70, 0x5f30}, {{r1}, 0xfffffffffffffffe, 0x1b, 0x1, 0x3, 0x20}, {{r1}, 0x0, 0xb, 0x0, 0x6e, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x32, 0x40000000, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8, 0xff}], 0x32, &(0x7f00000006c0)=[{{r0}, 0x966e8dfc30f53e86, 0x24, 0x40000000, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8}], 0x2, &(0x7f0000000740)={0x37}) r2 = shmget(0x1, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000780)=0x4) shmctl$IPC_RMID(r2, 0x0) kevent(r0, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffff8, 0x12, 0x40, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x3ff, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0xdfd7}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x1f, 0xf2e}, {{r1}, 0xfffffffffffffff9, 0x28, 0xf0000002, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffe, 0xce, 0x6, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000003, 0x1, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20000005, 0x1, 0x7}], 0x1, &(0x7f00000008c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x800, 0x1}, {{r1}, 0xffffffffffffffff, 0x41, 0x20000000, 0x1, 0xd36}, {{r1}, 0xfffffffffffffffa, 0xf0, 0x7, 0xbe, 0x8}], 0x7, &(0x7f0000000940)={0x6, 0x7}) shmctl$IPC_RMID(r2, 0x0) truncate(&(0x7f0000000980)='./file0\x00', 0x6) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000009c0), &(0x7f0000000a00)=0x4) kqueue() shutdown(r0, 0x2) fchmod(r1, 0x8) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) connect$inet6(r0, &(0x7f0000000a40)={0x18, 0x2, 0x9, 0x7}, 0xc) getpgrp() chmod(&(0x7f0000000a80)='./file0\x00', 0x28) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) connect$inet6(r0, &(0x7f0000000ac0)={0x18, 0x1, 0x7, 0x1}, 0xc) socket$inet(0x2, 0x4000, 0xff) 16:00:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) socket(0x1, 0x4005, 0x1) 16:00:36 executing program 0: socketpair(0x1f, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r1) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x1a, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 16:00:36 executing program 0: socket$inet6(0x18, 0x3, 0x3c) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) socket$inet6(0x18, 0x8004, 0x2) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0xffffffffffff62ed, 0xc, r1}) r2 = socket$unix(0x1, 0x3, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000040)=0x1002) 16:00:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x3d, 0x10, 0x5, 0x87}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80, 0x3, 0x40}, {{r0}, 0xfffffffffffffffc, 0x27, 0xf00000c0, 0x4, 0xc9}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000006, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2e, 0x3, 0x5, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x8001, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x2, 0x8}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000040, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0xfe, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x21, 0x1, 0x100000000, 0xda}], 0x8, &(0x7f0000000000)={0xed, 0x3}) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) getsockname$unix(r0, &(0x7f0000001140)=@file={0x0, ""/4096}, &(0x7f0000001080)=0xfffffffffffffd70) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001100)={0x6, 0x2e}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000010c0)=0x2, 0x4) 16:00:37 executing program 1: setpgid(0x0, 0x0) setpgid(0x0, 0x0) socketpair(0x37, 0x4, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getppid() getpgid(r1) preadv(r0, &(0x7f0000001740)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/3, 0x3}, {&(0x7f0000001100)=""/63, 0x3f}, {&(0x7f0000001140)=""/246, 0xf6}, {&(0x7f0000001240)=""/166, 0xa6}, {&(0x7f0000001300)=""/219, 0xdb}, {&(0x7f0000001400)=""/201, 0xc9}, {&(0x7f0000001500)=""/113, 0x71}, {&(0x7f0000001580)=""/213, 0xd5}, {&(0x7f0000001680)=""/167, 0xa7}], 0xa, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="9649c07990328ca529cd62bd6881221ddc40877198ef88e483ed89d5461bfa7f5ebbd0499089dc09d425d19c5fe7e72e14c3aa95fc4adc44e3211062eadf4fc7a72def6ab3b29ea46d675dc8ecdcc733fa313a89f37c64cfdfa3f5acb83cbddf78daf9b52d31d340273ddf7ef99b5d0e459e1aaeb6ad5c47f76bf03ff5dc4eef3a489ca94cdecdc1fb8991ed9c938664", 0x90, 0x408, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="b41187a0a6807a2972da87174f228af48dedf15225b85ee1fe8500a3bb48e5dc8711e176cbe46a505c17098dcb81853aad13489b744cfeb581b72b770b23fa83c1b8b908dfe0db43e4f13e54ce113202ab2db686b4d45adbc2e9f6a330c8db5972c6e5528b0a631d844c18785e72dde7a2d6fa68b35942bb", 0x78, 0x1, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) 16:00:37 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:00:37 executing program 0: r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0xe3, 0xfffffffffffffffb, r1}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair$inet6(0x18, 0x8007, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r3) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x6}, 0x8) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB='FF'], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) 16:00:37 executing program 0: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000a00000/0x600000)=nil, 0x2000) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0xe2) socketpair$inet6(0x18, 0x4000, 0x2, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:00:37 executing program 1: getgid() r0 = socket$inet6(0x18, 0x4000, 0x200) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="14e7e6fc42cd69a69e4c6b6f114f46ef2188bae5fc08bc5cd8eaba2373ee25fcf2239e018eb0e05ba89cf5905b5eb01ea036b8e2aa082e8c88296e5571a7979ed48b8e4cb2feed6e49cbcca4dcd776", 0x4f}, {&(0x7f0000000080)="fdfff36c210f713c848ab7d9edcac31fd89e5c08c63c36543ff39a8b2a3c917e969d12f0b4b57fadd876e349d06b0382101d6aa582", 0x35}, {&(0x7f00000000c0)="12b1978252987f963259e62b369f2651f75d57569b0c91", 0x17}, {&(0x7f00000001c0)="7771653808868319104c7e65e7196e92fc09a32c364d9a04a59566e415b9f3f8186f76560cd1421c34a8d09c8e6fdfeb4bec879980bd66f35a4ab3956d89efbcbca0ec7641fe9ca03bbfe25c204cded1937f4ec584f2d048f6a19b8d2b9ae95980f3bac3e140ff4126cd86267f5e136166406878c279aa9f17fec58042384a050fb14448c3da0f350fec5b685da5c8d0696707b9e90887f66248fb6d8af02dd896cfaaca8f7d2eae46cd9ef85c7b6e6f282c24b6c17f3cf534b245df78bc4c1a4b564d778b9bfa607d2994337d80dd4c84756238df4412280cd0375f92dda14b6979", 0xe2}, {&(0x7f00000002c0)="604c04a0bfeb60e6cba2503740917a29c78a2cce8e754ec362fb7d94739dcbdc03c1b51f9f3d23594ff7dfff5043ec7049dbf95b6b319aa7b74faa2e5d71327727b3fbf289c32cb05d6da80d5ad21b34cddae7f78f7a64960f52b596dcf261b7c2b54556efda825d8b604e1d568fb3efd5497ef92117e42a94858da460cff0fc5274a13ce0a2e10b1f89d25f21337fdb48f959659f9423231f3f9378ac1ff8837b4e24bc00", 0xa5}], 0x5, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x3000, 0x800000000000af6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus/file0\x00', 0x40, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, 0x0, 0xfffffd83) write(r0, &(0x7f0000000000)="fc6f4a69d4e0121164fabcc100e48c4dbb53f25c904befb56a8bc59c6d2af60a49ffff54bb2ce3da1f47346dc5833831556df128fc07565907367901cb81b12c7d9a2ead47e324743bc54bfe52e5d936f6a9bf14839828116e148cc7d933b0da7659dc48e538abc1b78fe54312c7983c98e7fd0194ec8c5976e17826beb1928197c4ea0a0de5c7b7138dc82d4f40572c7a", 0x91) socket$unix(0x1, 0x0, 0x0) 16:00:37 executing program 0: setreuid(0x0, 0xee00) socketpair$inet(0x2, 0x3, 0x2da1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) setuid(0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x60) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x2000000000000227, 0xfffffffffffffffd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000880)='./file0\x00', 0x4) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000a00)="87b2cc4d545a6fe6bd8b664f0fc0dd933a786312322cef42cf09eadbc88324a37d1c45ad00f430b2aa47e128c02748234ae10df650b366f26c47f3745e5cdf01a52bfc2c0420d2487ab7c31069a9062d309bc4ddf3b6962c70ed1fcc21ac48c4ef51cbfe9413a0f5c7d98f065adbde26ef472cf02ec440ef5448e9a876cca11871a9f6c12a979a1384cc9602e2d0568e29a71a2a573b42f66d4c4f0d9f9c828709a071601b22630784d0bbc9601daf24e35e9a3eadff9147b3124f12d69f1f2b80e2e33dea57f86751b1b91f6f08501613a0df93ebcc8a28781fde9f527a1bf3bbee6d14", 0xfffffffffffffe90}], 0xffffeff) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000840)=0xc) ftruncate(r0, 0x7fffffff) getpeername$inet6(r0, &(0x7f0000000900), &(0x7f0000000980)=0x2) setsockopt(r0, 0x3c, 0x773, &(0x7f0000000b00)="608387cb162a7e34f8b01f7e5db6ae9720e6fd446864c8dc14b0edcb44bbbe0dcb04102f74fc0007d7", 0x29) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="7205c0889cf94e633cd5a2a6bcf6167d3fdc97489ff57028e8d2eabda14a981fe4d0802da8a23764734e35eddde23afa338c552cf49d006f062d347800c317bcd4a2ef0a6bbe20051148b20a7b6906918bc2207375b7f2b588f3c0b217660da1698f3fb45c39ca26b532828d32a31f8ee755901287cda81817e4caced1c32ee38ccd", 0x82}, {&(0x7f0000000240)="b42db1d1754915c74639b362d5bf94006e9cd968b92272b6333a27fd605490bebea107b9df7980f5ffda5b067e2a019af50ed918d3943d08af27fc791b31f302771b120b6eac53ab56910caa143220070cec105bc0cce05aca4e48c3eed1d95946958701e8e0dffbeeda5395c130db5e261f72608718e8c33f2024644ea7002a1e6b38e8e60dcf61fbf1ae9d05d50a24ba7f1364e067a1cd07ade93a979e31", 0x9f}, {&(0x7f0000000300)="c17e27a0147f21f94c8e8e4b410d7288fc4167c050cc079ad3af0f15373b5672a1c6bd5284e60a2af982d97e2fa0c61b14cc7521b7e2a4d9d0f5d1b6e72e16ebf1456bd22153931b14463cc61a066f200df8858b18afb4793a072da758188f207c09d3ce675cc4e59700e05b90f12805be154b5a685adf41c9472f21a925f78f0e77fcf448f8e603dbdecd39a0d20e2db790c7b362d03a56a60f0f31d2d815ad0abcb99194c2563fa9a95ad7c410515eb10b598ec69cf4", 0xb7}, {&(0x7f00000003c0)="9aa7395f1788c96c9a7ccde0f8d4333884cdec85b5463742a26506c0a1c627aa5734e80ab94558a98f4a29f510", 0x2d}, {&(0x7f0000000400)="1059b42bfd34fd964d571cc4c4592713fc1159654779ac58e0ad6b7a7c69b4de81e3efbabf0e9ecb32476cc44245634ae2154e13ceb239a588ab9083b4bf1decea254c2b9254ba8f1b28f98d7f8d9cfe42611a28ee2958e96f1cdeadf82118ac8c1955dc9f3fd3c32f28736becb3ffe4c6696ebd3ed3945c2d7368fbeaaeacc65d599cf618ff27aa3e4cce2b7481b93af0ebc74f112d1707c855d5d16071cc8b67a3976018ad180237af0baf05876c6a1d8296d99c35e2ea1255e505efc93dfca022b9a0802ec4ee87886258f039cb77338076793d032f26546e560cd6a86789ec2fa7a8fbf0f0838e0c32001a20d2938c158bab26bd0017", 0xf8}, {&(0x7f0000000500)="059bfccda6d459cedd18935e2c3ecd52d81c0d7caa2a045c2b470f406b43a0037255d1033b461c18665257d46c24c00836c9c42ca3af5b3d354f460f86ac12425a9f95db257abe7374334013c1bd706ed0a3d9246b94ea506a97", 0x5a}, {&(0x7f0000000580)="9dea8af47f2e2aa2d44d85d4a7028e385110eae55be25caf4bbea4039460bdfb6344a8956439418e2f0876e1463a15fb1c7d3f7095bd5dbcdc9495f368bac5e5fdc233d8556d0492b81f8b8d6b26fa8d28803779ab31669d414fd1ae4b09f283d459039ecb19cda931378805faaa2d67752b05997f2ad06ba3f93b49c1fd3898bdeee4273d873aacd2c4729f7ffb197a80bcc9354d9fef97ab95549f370a67ed77", 0xa1}, {&(0x7f0000000640)="04f5fea0cd2de79ad9de4dc7ca1ef3955c410cddd7a732e48a", 0x19}], 0x8) getsockopt(r0, 0x6, 0x8, &(0x7f0000000700)=""/250, &(0x7f0000000800)=0xfa) r1 = open(&(0x7f0000000940)='./file0\x00', 0x20000, 0x8) poll(&(0x7f00000009c0)=[{r1, 0x5d}, {r0, 0x121}, {r1, 0x2}, {r0, 0x40}, {r1, 0x4}, {r1, 0x80}, {r1, 0x80}, {r1, 0x80}], 0x8, 0x13ca000000000000) getpeername$inet(r0, &(0x7f0000000100), &(0x7f00000008c0)=0xc) 16:00:37 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/164, 0xa4}], 0x3) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_settime(0x3, &(0x7f0000000000)={0x1000, 0x8}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00dbf36dca5a36733900fefe982681963d97571a37a2c5b79bfe18a141d5783f501d652e01353c22920206d4b8c9236970f311ec0b8b7fff45a0b6e96ea96e6f959646"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="4e24aedb46f66c6704455ebf84c061efe9b6820f08618d798f0c69014231ed54e7c58d7a41af3d758586a8c2183d55619ae212f0e04f9d9644c3f4c6afc17bd84d8f2f5432467e716a4a27fafbc86939e0cd7b19b3", 0x55}], 0x1, 0x0, 0x0, 0x400}, 0x404) dup2(r1, r2) 16:00:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xab87, 0x1f, 0xffffffffffffffff, 0x9, "1c74643facd91556bc3c2c6d280370ffe1146d4b", 0x40, 0x8001}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2b57b9b9dba485c71359f575e245e025acf45aa"}) fcntl$getown(r1, 0x5) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$getflags(r1, 0x1) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x380, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x4) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x81, 0xf0a0}, 0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) r1 = getgid() setgid(r1) poll(&(0x7f0000000340)=[{r0, 0x84}, {r0, 0x2520f564bd4c89ff}], 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000100)=[&(0x7f00000000c0)="9900"]) 16:00:37 executing program 0: getgroups(0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r2 = getgid() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f00000001c0)="f2acb7fcacb8cf16bbe18c31d0d90f7f6e57edc9f483817c7a59f0db9c89cbca6131f47c4c929de042bb30cd3290376bfe38016e02d47dde6243607f2bbd8e731d22022e31487242913558fe1db11290d0fd5dc922959023f159c1cc5adedbf05ec94826aac24e647d50ad04f6bafb2d7edde7b282778e75af90266899b188d569113aa0c1be3267dcaf5e621888ab3aaeee9bcbd50371201a16e7cf942780eaba862e7d5752a080b877e6804bc67c9484a10abb5031381a60", 0xb9}, {&(0x7f0000000280)="c6668c10dee2b2f4205321", 0xb}, {&(0x7f00000002c0)="78a9ec43434b3adcd57671a18c05c59299bbab42f6219fb49cc403fca8db10eef93cb9cd7f068a58adfc13004b6b180557e6d0135b25b84c420ed8d3f269ceacd69ce42a18c070e0aa9a149e0855befc7e9a464d7eddd48d9620fb87db74023f41bc738758ac5bf67289f6f48219263e1daa601f194a637261b3ca9c944f887d73c6d409e6b70676509fb8b38473311b5831196c6dc036b8ca202356ed9f31c0fff9e4bf4da19ee743924ad341f82ba17c0f0cc6f4563a36498fbf73b905b483721f07ba03ab4384a38d4c2bc0616500eee984602cb86ab3d04107b00b226b02e5ac52dc9087084996dd48ef39ee", 0xee}, {&(0x7f00000003c0)="1251d12a2f25fbe08bdd7991bba22cd56589fb5e3d305c4069a3b8730771ad57dd71c857f339052190347f6d9116f40796bbb2193e65c6138713d2fb005289eaa9a5ad718d26791eb5bd0e826b53a8b0c9b7c013ae4ee5704e289cbf429ca25161714e7587805a290c45594be3c60949010edb9e557d5e701e6a7ab8c9c814fce23859c1ced1133fdfcf3ceac6f0dc203cb05a5bb21d387ac4dd8948874d23db733513c2d963be73fd5787c94055bd4c290a29ecdc182482bfa3a5d267f8219b9b82af89afd293649024e7b384b35c6eaf9f4431f38e3ca54c633c511b4814029ddc962d21cd45b3d4d6be6e5196beff0b9b97f1fcb5c77df2d797d3fd7b2cce408b2eccef50507041a09654b63ff8f10ecc4dfea90d0dae63036cef414cc8946e1612d0c74f6afd0227d61f50b7d00f6f651d0306e1d4d1f794a6a087a8fec39cbd3b9dd4c594446bd9b453b377380a356f2242f52f30346ee7f529e22a8fb3762f44d1f19100da91a149102831154c3da4b599af6455d09baed25e107660c4f44404fd3e091a22731b1256c9b8c250b5afb7604b277e1052e01ba802cc48c2f04f0c8013fe60475397d0f2173423c0c09d4dd333ba0e58879c60dd873cd35893778906c069ae447e467f19d5a639de0f23db5ce4a6451c5a84a701d9c2d106ceceb88e9565efef70e8f88cda98bcdad6a7c24d33981ee46b875a329f6deff01878095727b580e7a149c43604be7a26b3ffd9cf6bd694e3ba14e28f7f57bc07fdd5c1a339e0579c6ed6bc71a3c4bfe79b291abd134cf2f8492de7378550a6ba94d092d56dbab116d8a7a0c80c8a8eab16784ec3a51d5c718c5a13a29ea08f4a5c079a5267f10fbc11e878b1cb0f00f43d718d82014ed1697d49155181d688f2be06fca8d2b585e6041b1b6475057ef67fa75e4363041da135461612a852a26cf662214586c44534cd616286fcab7c117ab163bacef96eaf6fef57138fba8585310e13d5548de31b9ee0e743a49086d4666e15de831ed9cdaef8ff48e2e9a31b1668e4a92df8e524ec976f6df2b6e20db729296aaccde0b4ccf9317fd9fe743010ea6a9bb1f20b1b3cf3519a875dba18fb4164e56f4b373f8a471c2c2f265916a9628989a2fe3b2408a2c76643dcc66ba74107b4317586a3ffab28d7bab8c75dc331563b8b59ffc6cf089b39ce434fb2562cc18f8b3438a4ed6f7a9e443859ce3644453d14f68e9d1122aec9e297919e17a905436074a073bf7dd7b9fe94a36f0b4f4255d16c4bd4915469650952e6f858db090389a7877d7aaabba30c73c91ab4bb443208f748887be99aca8ae15cd8db18a51674b7f9b41bc38a45b18b5ef341be82554bced30051b8ff8044a406c32ae6a8c33aaa5d7ec9703ff8ba04557b196a6b53e89d414de9c14ec900a53a58cbcec930d0ab083805073f713a3a78d35dc4a93c680d15334b9dec48b4fdbe34ce5ebe9d55bf4a93b79dd0d9d75ab54d908447254f1e90b5860961f1d36905693a85be6e30e71a95a9afa3a12814e294395fd09c1a2164f68cf737027076939d04867f8ad4a93e6b4e2a3b3ba6be34682a5f84e9440b1cdaedb2a67f5cbe5f0cce1013b013a8d948b2f3b12e219f9f8f74d84c3f24b7110e497cef7b7ebd7c3f98250d55a2c3649501798befb6af0c7bc8eab176bd3bbd5f241b73c72d9a1edf92027fea506468d4e38e8c396a1a2cb8df756b0c0884740a9c93755655b17f9c64cf4083a31d38514a670a8156cd96c5c9278f7b79bf906199e4d4b4fd38fbd52378adce58063f769400d4f71ba31130bbec134ff416e0d699688d3b1db64cf384c07e7736d7bc8422a2b07b023982f042e134122a39dae8749fe1756a5e2f1cbba562cb4429ec3fae865243db76841cd11f2eec66150c062d191d96570b219abe63ca7d6afad531f0bd771001e4a7a3886e22307ce0c57b5ea0c5c39861d62fa98f45f4347c4ba62109dfd5a6b6d5096f5799b5ae4ecde1eb7a59f40ae70a46d17b8d7eb4aa5b10b97153a933451a4071ef6198afa28a349e9db25a33056162a78a7a3cabf5dfabcf9fb9b70086695524d73f93e0df017af691586fd0fcb94461e4b9cb81a8f73488744d73eaf8218aeca62412efeff2caa5b3cc13d33dc5eea0d22a1922003d0b0c5588e128c652af9067abb5c6a08ebb602eca5fd9787bed4960038807edcafb9924ae3fc67ba98db20615ca460ad80e3d2123f52009fcadd7eba56ebc87b8a458b3979b79bfda498627f94b698576d600fd4f53e916cf50ea9b4fff986f4e110e6c8a57d1d0de7e5e67a0328a7f2d21cfdc062b0dbf187502460b78efc6737d182e7a9d1e4eae66b3f1b49413c432d1b082fbb33eac1f0f8e2dc5c99dc8e476908f1b8208ed7c44a6a217a7a019a0e708f074c320c6e31fc7f0793542ed0dd95ed9d95918676d8cc12c73be48c7d0cc5e761f1576609337653887533cb927b46ea8c07a0e6f8c2d1cae23dd8392b741b077efcc316738b9b0f9fcc7d65485f44331a282c3dfb88dd95249e854df6061267f1db57b46a6e5b21051fc1a2e757149ed67347905315a62b56d0b0c7bf8668f0e7b03f146180e5cf28ab8e87f5b227548a379c2b7cec6d466661e2d4de952882d6894d37595fdc234f65151a9fc0ad6d5f56bf6fb478a3cfeea44167845e8799ca8a70d1dc4633fddded60a470350c47f58096590af5b57365935b1caafe81cf9a3e4fb4e6a6a0c15bdf8bd0003e05702c6d729c3c8f12ebd1a2cdfa9cf118fae25738d2a883aa8701f81a1764b91a5800076a8c76a6b8de921f51508686b7a239d71baef96171b0720a73b936ef1d63d4cc5cb4b69028fffee36a2099a132ec89dcb6119b65da8a92cd887dea370b3042123114ba7aaa91192ab6960882391f58bd58824426017538ef5de338a3001e0371d3ce59ccabdf1a331db1ca96b03a25c38313249933f1b81eeb404b081dbdd8165fc12d104b5810579a8da4901d6425b76b787a66f98fe7f881f6b58f6a7100e915b262426646deabcf2e0645d39a034cee471e891eb3f86f232e074de0d27db6f23b7ab766a54a724e0e3554172e7747812623d8647fca415bd6a6e089bb4941da4d597f1910561277d34d604dea756afedf913b38c7ebdb29b2ebadd7e1a05f6446ca9e6a248a3aa00cf971b6eabac0e35c13d6cb1996211bc8985819af4c0bbc068564909d09c336c6d651e73d1f18a71eb5bf83054c88bfe87802ba24a4aa6b8de5e5cffc050cdf228c5ac6128c842eaf46a6f9b2247d599773ae7fd6a4fa43df5b1048c8a12d7bcae00e9a620f5ad7dd01d01024545dfeb03d01714c41c6ba7bd60664163f904816c4560f9caa9b2cd34cc81feb149dbce2dce8c3279c41e566f157fc1e2e6d4687fcc7f76c4c68ad7010cd736b66904eb6751ae4aa1d5add315cc4a46584b936e2a4704ed882bccb53cc50769f40d8fa43c05cb8915613630e12811edad1ad263a7bcf7350448689239d259268857b2d07a3facdad3124caa348350b177c2d42ae116347926c2121408cfe8c4801eaef1041f5c9ac6b5129ee51d94a20bcf14db6b71a27a3ed8bc092bd2625fc6c85a33704ebd213aa81b4e3adc8ab64a80a834ce9810d9c8bed8d0411906cc1e42f2433eba6a2c629e700a5460f858bc185cdd02e3b40b9adc0993d30ccd0bac324d6b2a9fd726f2e6c1f8e7d2ac00f07be8e98616ffdfb18f7e845e1a08106e3c81e224dcf8651aedbbfe75df7593905db33c57505f82be4f4c4398cf2dd350d7c508f3afce5fade2036f74ccc9c9d9e8442194d35550a7d906e01da80b66c74700971eac22e16eee27de86417b896e6eb56aed3ddb0de58c18bed650c1106d36393dbc9d64084495a48fb75f37c71144499234d7794d0ea1f6be93c56f903869f4b49fbf235c5495e6cabf7e3a3c6ca5ff91474692430f3fc874dc6c649047208c7e4a740d560f5b7d92a11d6468c0ed468e09752c6477ea951462ed680874fc1cd6efab172adfbe02447928bb4e6fc842c1da592816d970d33247c11291bbcdd4e663837da8cb569d72e91c169da7e09fbad04913a8187d58ac53e00200c97c7a6f69b2b8492957485ce2ba1ac9613c2eaaa8d03e212d5cd8b069e47a97da65f72a763e4ecad1628c42f49d5bb8e627947308dc55ef555a60d38c75cf0e0eb9d347f1ace7196c1281c44084ea6e60cbc86cdd7fa5ed8b21bb5cab083f2dd2493ce238797055d103e287d35612a3f7419eb90a3b1329cfce6da69b8f95ee301630b1e4e2211a22bc750c8ade0bc7dbcbd71ffca3adab87214b2390c6e72e4afb493b9612d0a8a4466fa99ded5911ab1983333b41a9129f78eeb665fb43ecc073bdc1ceb64fff77c495ca98b39edfca4827fded24243eedf2d30a1462ec3c6d1dba47e137f4eecbeb0fb84fdb641d60cfa9405705fdbb81885fc8454c7bdc6602140f088e6b4d5133cc9288dd964d8171b04808798c810802288976e987380b537f6d6413fda0bf9e662c10613d36b03743f90d2b49e8a7daf55f4fc1a808ea3492bf12df0347d5165348a63876bf89f6a2595ef08b99a8ea96dfde499459aae1aeec49d6e4bfdb4620303b209bd08b8686943398fb2ea41e477b570029627bbc499168d89bc10bd23ee17265586fd67537c5843932c8f3299d93b49645d30fdc63f6cb1f851c99af00d2640b50569c006536787220b534bd0545fa5ffec748e4563fd19f4aeea84307a6169cc255310a06f19847035da16e82288f0743d649bffdc7bd108079d3d4bc92894f9f58e26cae028e747a042e9360eb24b36cab3eed4df3b4655b0d17fe1a01e5a9b53bcaac911e8535f2e237e7472e7ff1e60a4a9d489ff31fa46b400a47a1b23237f6014e155ac78c29d71192d0aeee22f3f804841da67c8bd3153e444cdf7b655f50e98aef630825881bc52dc3a728a9393f3b04650b0c173ab5f0f1477999f813f595d98b57bd87f7121cb3f68914b5b8753582b1fcd38162cc9130613c19b3b9108a0f2f526dbdc7f11b6ba6ca5741736629aabd28716c539fdb74eddd179f05a59fd7484075700d103d550babdba338239fd9e39eb0e9c7f2b81744d89b0d03f608e69d617be5c819bc15e9a236ac8af36b62bbead4ba61261a167a0d069bce1fa220dff96a6abc089a1ff74c59707de9542ca745145e1c1f4b9e3dfed97ec517c5c22188355e77fb8506b57ffc299675af886e5fd4d4346aa6ccb1dfe11ed1b053719b35c4185d925d13155c049e6fa414bb96f691bb7bf5c2204b1f89524054c7adc575ab7a46559e9e0c922bf742c553fd99f8f17373d94e91c04c85bff6bbb0ec4c6d85989842b7187bbe6220311e481547f06abb28b6b083e007eb51ec68ad787bbe271d6a09a7878fb0fec2bca3441dce423270059d086fb44c03cd01fd5dcb041c19fc05fc8a7153cc27abf9af874dc491165930e8575e8547cc7673c4a9266d1636ac186b1000939cd9c56f7eb35278063917a6d4ebfbf75c088e1b6169a227402406825450b7aa2fa34b6eddfb0516aa19ef8656b79af25c58a9c71ae9ba6320b7341350dc50e4385dd7450dfc1c02f2287f4c1f3f8cadcb1cbf7ec87fb57a06a7d832d6d829f540e625f51a70503858464491316619a59eaba3f75111c3bd246a0bc0a989230c70d2f5fe7e4114a07ada07885e53b8a0f23ce0330c72e41b1e2de456aac196c0403d6bca4159f98c3f8d2a03d84dffba2df09a17336c5d6f0e7c949239498031ce2adf49f0edca1ff84afb32a94ef4660b165d13", 0x1000}], 0x4, 0x0) getpeername(r4, &(0x7f0000001400)=@un=@abs, &(0x7f0000001440)=0x8) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xfffffffffffffdb6) getgroups(0x6, &(0x7f0000000140)=[r0, r1, r2, r5, r6, r7]) 16:00:37 executing program 1: shmget(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:37 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000140)) socketpair(0x20, 0x8007, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4000, 0x6) socketpair(0x2, 0x0, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = syz_open_pts() r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20042, 0x8) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x90, 0x2, 0x5}], 0x3cb5, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xd072ca7b65f0212b, 0x20000091, 0xffff, 0x7}, {{r3}, 0xffffffffffffffff, 0x10, 0x20000001, 0x0, 0x1}, {{r4}, 0xffffffffffffffff, 0x8, 0xa00fffff, 0x2, 0x401}, {{r5}, 0xffffffffffffffff, 0x48, 0x4, 0x6, 0x6}, {{r6}, 0xfffffffffffffffe, 0x5, 0x2, 0x0, 0x7fcf964a}, {{r7}, 0xffffffffffffffff, 0x40, 0x9d104a8157cce2ae, 0x2, 0x7ff}, {{r8}, 0xfffffffffffffffe, 0x40, 0x4, 0xdc, 0x4}, {{r9}, 0xfffffffffffffffa, 0x0, 0x88, 0x2, 0xf64}, {{r10}, 0xfffffffffffffffe, 0x1, 0xf0000001, 0x8, 0x1}], 0x0, &(0x7f0000000440)={0x5, 0x401}) 16:00:37 executing program 0: mlockall(0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x5) r0 = getgid() r1 = getgid() r2 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setgroups(0x3, &(0x7f0000000040)=[r0, r1, r0]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x100000000) munlockall() fcntl$setstatus(r2, 0x4, 0xa443adbbf3b1181) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) r3 = dup(r2) r4 = dup(r2) linkat(r0, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x95, 0x81}, {0x4, 0x800}}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:37 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) socketpair$inet6(0x18, 0x8000, 0xffff, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r1 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0xce) write(r1, &(0x7f00000003c0)="1c0582305cdf9e129bd722956491ebed4069534cacdd8e683417f112b6f5014bd7498e7fe86493b3769da6f02b4298e3d9270491789839", 0xffffffffffffff4b) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x20000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair(0x20, 0x5, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="8bf81caa4989a708de07317353d14943fad2bf8485e066d89d4f3fcfd48ce299ca17083ba78810c225a4ccec72746dfda761ed637c4d2fc3f5d2c08134b97515bae432146a8f19041e34811346d76fc81e245bf5d9f644cfb92f5b8ea67a4a6943797dcc14c0a644cf8beb902eb44adab3fbe049a752dc84e70018e7e060e2b360acdefcd54c1125e3e309f3ed59071e780ed941d134bf2e9c590041005e8dbe1c0e6369fa005ef359930472a3b2c4d8677e59477ecc19f1170aed9ec890bffe09bf7ea2987cc091356fc3", 0xcb) 16:00:37 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000140)='c\x00') 16:00:37 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x6) fsync(r0) 16:00:37 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) socket$inet6(0x18, 0x5, 0x85ec) shutdown(r0, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f0000000040)) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="b19cc2fc67cf0f5d4d573bf3ebbdd502161929e97c20a940fa463027009fbfb6"], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:37 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x91, &(0x7f0000000100)="1e6f60d7de441ba797d7f3526301e6491c30739b3ecba1b5a274d87709a8d8e5c4970653ebf2280122acf6eba37dcefaa1e50e3742a12031084803fd9f772d36dc4e6e05071c993add9c7a375fe1607f1ba39b04a8d14d0df0cfe00bf44c69562617103df5f8432949d2941ab4373dcd135f4f3c3003b56d7b7d0ddb62fae262ab1a885b5f15c851b3973fbcda0a447913") utimes(&(0x7f0000000040)='.\x00', 0x0) 16:00:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/35}, &(0x7f0000000040)=0x25) fsync(r1) 16:00:37 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:37 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x2, 0x800}, {0x0, 0x80000000, 0x1000}], 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}, {0x0, 0x7, 0x1800}, {0x3, 0x10000, 0x800}, {0x1, 0x2, 0x1800}, {0x1, 0x6, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x2, 0x800}, {}], 0x8) 16:00:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) setsockopt(r0, 0x8001, 0x401, &(0x7f0000000100)="a18655701dcb5507672d52b6b68dbe87aca4e469c99681e8252ac64713df7fa4cf7a0c9c01497fb236d9db6441ba644690abf0159837389781b1644d98348d91e39569dc48d1d50729dc7b16e820763847a76102bb0ad0", 0x57) recvfrom$inet6(r0, &(0x7f0000000040)=""/98, 0x62, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0x1ff, 0x6}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000), 0x218) 16:00:37 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) sync() mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000000)) 16:00:37 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:37 executing program 1: setitimer(0x0, 0x0, 0xfffffffffffffffe) setitimer(0x3, &(0x7f0000000100)={{0x8, 0xb5}, {0xee49, 0x400}}, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r1 = getpgid(0x0) setpgid(r0, r1) r2 = dup(0xffffffffffffff9c) fcntl$getflags(r2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) getpid() 16:00:37 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x63, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x100000000) msgsnd(r0, &(0x7f0000000080)={0x0, "22b367d8144357eb273cfba1278d9858518438574983e2de158a940c03c80d11ba50753d36435ff5e3402e623f2984ac44e08b8399a35cc02eb6ee2fa66bcaf64cfb0f84c611375da7f3c772257a5e688e120beb64dcb78f0f77e2166c82e18f112fee0f2f09f97fa9463896e9da9a4bf40abde129d8c315066cd509"}, 0x84, 0x800) 16:00:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x4) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) flock(r0, 0x1) 16:00:37 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) dup2(r0, r0) read(r0, &(0x7f00000000c0)=""/150, 0x96) 16:00:38 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) 16:00:38 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x180, 0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5788a74e1563b8f61427c25906462c2dd4cb78aae5881130e234efba05726534ae58a7d0c75df95aeb0b909655917cdbc50198a903d572894008fca24cb7068627b3e72fc4e907af8bff9b2f6cfaa842fdc71886eac4bf2c744e1dc714b2dec3f054607c40f4c3b81f910afced08bd03bac8110d82bc20939847d51cfad4611bf246242d79c6cb77f6888782c8c51ee6352c", 0x92}, {&(0x7f0000000180)="817df93c", 0x4}], 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) 16:00:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) mincore(&(0x7f000035a000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/39) 16:00:38 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f00000002c0)="13aee340", 0x4) 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="9e2a21ed277e9a814b825d5955dd251cb1d3fb2feb6e4e21d879866682e3c8f512532cde1142664165c029d4e3e52acd39a8752854cff359f93dbf69fa88be12b1293d325237af9bf2efab2896454625b7683b2cfc9702c820cfb584a0756fb10779b184958b635300281ffb8d6e52ddd1a93eb9669c7a60b994", 0x7a}], 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:38 executing program 0: mlockall(0x3) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x5) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/73}, &(0x7f0000000100)=0x4b) flock(r0, 0x1) r2 = semget$private(0x0, 0x3, 0x20) mkdir(&(0x7f0000000240)='./file0\x00', 0xb1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/255) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r3, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getppid() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000380)="552ea6ecca9726eeb5042b662f3ae787f1fabf0c2405431355ad7a7234d3f002", 0x20}, {&(0x7f00000003c0)="2c10198c", 0x4}, {&(0x7f0000000400)="511675bdfd39afd9a64a88b6d61b2358cfe7deb03ca038e772651510e3ba873f1e40f215da1a0929b0c6c16c2e886a2bdd17a3688116e10431a0af095d797500f3cdc66a7b43867d8db0f3cc935a9ccfc467872247cbe925927841c6f05c203518419d3ba6af6d88d25a6db7bcbede29e53bebdb995f9e6ff650321112d16122ee7c2e0fc14aecd5ef529dbc5706cc75e7b31a7e6013f13ef2183e0d920db409ab3a0a6a707a90eeca602e82194f409029bb6f95eb05da96ca30835f0016ae8cc4c08cbcc9cb9cc29ea9d0d145fc74c87f122d2c4e684dd370bf3ab3bf48a816f943923900dab7864c42be", 0xeb}, {&(0x7f0000000500)="16eed0b21038e1f41d0da92d716a58a8ccf4ee7f89ff5013b6cfb8196f6704b339ae8c78a40e164ebde730efce6a95eba5b765d3b0ecc1f7f0ad25a8a87506c6fab6a25d6977c11efa94ad49691e2c5c3e585a84826d5ece12f089f8b1e767046d3d72194824d20a559169f18cab5ca2d17fe631e968b159fad834c2813b469aa358cc021c37869aba2b6afc3230ccc22bb3323ae9ae5f03f46888f0c6c0bfec8c", 0xa1}, {&(0x7f00000005c0)="4414ceebae0f5ad09983c43daf108277fade06c2f4198f0be1da213d85e22d80db4727da64763542efd28f4745d7f21d070cbf2596957d1e5dfb69807ed44ab6b680a0378d9da9a47217170e3f447935ddc03667309fca6a72c8c4f979d684626a8e17b7cb3c508ca0aa74391fe048cd66dc7bf60eea4371f8fa8601d623a362787f93e9d5e389a13ef6a3858ceadafebc3c64db679a97e3b227a9594c3ea39408840c16259699f040ce63bbcb251cd19850ffb319b9a1d14fad328209b9cb8e587270c7ad171d9a113de41aefbe54e8d6455d82e3fbdcf1a862c67ffaa167c4e22608e9406d3d4ad264f5", 0xeb}], 0x5, &(0x7f0000001800)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0, r1, r0, r0]}], 0x88, 0x408}, 0x4) sendmsg$unix(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000780)="8cbd4b8a83184cb1ac56dfc49cac3e5d4b549d29cdb0749ceb99de14edb404b84d491300cc77178c06c8756a478891aa6516af40af201da52798a1727474607bbd8bf2ceb63feea8adb5bf0c101ff6b111ca89ecd83c6202789006937a06c4c96e108cd247ffcce9610d40b81865f023031da8401bc96cff5cd04381a9a1815f18b6610b7cc1e14362b650dee85a1dd10bd2dc98af9cfd07d7d0c137035749412b79441549b5e90e473dc65f4fad3277fdd89a50ea4de33d1ce5def27573ca445183eeae8e04b7a4a1a29ba6daebe30fb114134c6c8d368f6c4aa9636c2ab6d024d3ff4c98abab35c6b6b3aaa49c98faf653d190d2e0fe29ffcc8bc8e76e081ed0a41a45b1004020759ba611a00ef7c6892398e041158cb7ecdc7acc39527a13684c4aa6fcadedb2c33aca2b6e510fe957697906967151d4614dc9912698f77a50900ed56129d91748d7d14f5cccb9384e794a8c6ca2317e98cb5afd24b514f2f40eecadfb6de3b3cbdab6f786d4d23da686f0f1b5e5f941a334aabd76691ee780a7786fc7ce6b40cb293b7e7a57088e68ade55b30a11603a694bf82b6d1033210329bf08a2c962398a9f36f194551835e5a8cbd9520ecdbee3f479b92ad249454497d2644ba11aa56c40507bde1bf430b46fb0e732b47398433bff5a3bb8b29a66a6c918d7569921013c17505a6a52565793dd41afd50fe7d351618ceb59471492e4a0b0ba8a81b01b317eee06083f7896cb180cb4f436f722f69db7ef26fcc401855f375e759724baa064883ce59c9906edd0c1fd734cee99fbea2678644af96fd02e63c5ba6c81679c35bb8cbbffd24e535f444d670ce18f809893bb70e46f59904cda5b854ded47890f6a962125f469237ba5d7009cf4ca9eea4ac8a8d1f87ba87bd69cd72ff09189ff146081483fe2fe82890e47392d86d9bb0f3dbd3c5195a7c9b9a1f4ac4b866a0cfa1ad8214fd9a1f742cec2e0fb49f3d6e76dd0fbf93ea2dd4bd61094de92ef85f0182d027b1fd8a98f0b0b96d7a9a45afa83e41d8fa6c5178cf556ea9f0d512a84fc08d96fc83021c2e8b7c4063d24bc4cc4ee7d09fa98f8689030c983c449565c5012c914ae47e3459efe5c500e0a58d61aba4d57a781b3f8482f4e5110dd644c7620221e05464c181ac76c6bcf50d73733a9f7d9c8fbb76b8cb0dfa859c4a633f00803a02688dd5c73a85a594a242abcac1e990a23e2ae6f484f7e56abf0aa998327e986a8e7a46e3317040ba4e44c94924767bac903934674b22cd0a17d55cf5bc74e58901c01d2ebaa1d34dd3aac58a3d8364140c054a5169fcbc6aaabdf87cac13213f64e7e83ecc9de3901263c585b69f7723e9471ae2109ff9e96b97c442481bb64684dbe2b9b6a3ad8193ec6fc81f6950cf2a6c51675bf18596b618c006b1cda985dfc7821ae658153eb057c87953f39dc898738c48c5ae15ea5742640a1dd1452b2b6624a776dffad883e02713ea9581dbc80bc2ef6a993c8a06e7636f20eeaf1b76868f6acbbc7918d00379ff528ca88b4de5f237ea3e87da7e6a1319185f04f7da63d67309c98a309bb41818d372ca684d74997d6f568759ab90220b4db873fc53bef53638f36915d39a899c07febfb1bf82ef2d3da4bbeac197c798a3ed06ea8a9d590c9b190b6cc8ba3ce33a6b0be28be7fd79d582b84d102e6390493aa74949004920c23814b47334f8af8bf209bb43318ca093aa715b20090d289816e6095aa4a58aebe0eca3d80f444ed068a270cd4145af2bb5adc621853277dda36780b752fc35dbeecaf232660c9cd977e704017b61a164ab107cde80f976fc67f138e70c9f7876d463b428c5b8411add653058002386b0c3c928d0e3e1a9e311477e6561fb73a8d814d7d0b58fa2b0f9e81c6cef56e4d975ac4e2a7853398de8882b8d69147db32ba2592543366201e9ffad8661edda80a105cec5017a194565bdaee782ce8862355767fe39f2ceb02333eb189343782a1e0477eb1762ec9e29df131581049ca40360b0f8340a0137208a95a501562419969ea8b62cf93d64746e737060ae37fe7b175a90bcf9257adadce67430f5cd17a8a3d4bf1dcc2a2e235d98358a15be10d365c0a0ea53319e13c377438f0bf0adb9ea0478340500c2b5f2a330ea70ff51ff038070e61070fa41b7738501a46631975974af2ae2b8affbb64bebe9b92d3e483b23dfa405af16738adb8002eeb01870bece4cec08015dd023ea0c3bb9d9295e455d1440ab001234e171ebb6c857642d6fcaef90bc416f597ec8e3ee093d3defb35ca6f3f2a62d2bb1209e19b1d92cc915f99b894d543347142b14ab0863ba7a7989aeed1464afc64085b9aa7138229fbf5d4e62a813bc5f3eaa72a7fd0e35a437d57a6417b47847b42cf907b8efdb2bdddf1b0b4e22613b1864f97c755feea4c6395cce44cdaf2fddbce809de1e8e86d4c3ebb2c847deeed730a469672ec181bd776f49b9d328edd41c1b25b75262ccbe26576782f61ea5fd4d159c9ba70ab825b3beb5183f6ccd977e8a2e644582094c14afd47759aaa28b0174cf22669f464ccda8a7da6dabb9b6fa7d778a4dd8afa35b2ceccc9dc6fc7de57f258dda90041396dd903ad86a0040f12c51eae48fd62466e347b789a37ab599c4e8eca3462e20a130fc2c95b8575d8043458f6ee84e6b92dc9f6aee0e1e63992d3e9228ae8f7e3dbe54cb673199786d2b3831b92683a34a6c8f96f776f645a6e6b51d1a1136768f12de04580ca57caa99c88cd784e2f2624ece9ea49d007342950d856c1a7d840222516d500b60e99ec6e656f501f3738c3ad7e889326cdec43eb6924153e5edd3fcdd80786a11d9efc3e8e2924cc6f9a88ed13558fd0801ea9d20c15b56c37db65b6169ba17a93ba34e6bc1b53da860dbdfb8f27cb3db4107df396663c19964dcd0a8f9f2338788ff326a9d3a0e421b0beb75d209910852ec8493359a203d6f43457f1d6bb08974c0748a163a937b098ccbe391fd8d5ca371dc9c513ce49256954df3b7b2cb5bee3b9b694e1e3a9fa3d0cc13b4dc916fa34969fd73ceb623714a36e24f806198f9e39b1befaa986c5dca2ac6562837558484a8e4125b176ce1b78a1890a92c5767305dae0c824880016620cf1f73b28b6d6099a306c9c6373e98554074cbcf4f20115c47e7b1353076208b6fa5a198208bfe4ace49116f7a7d22794e3b985073f1986eb0eeb4e013433b35a5f03dd8a8bc4c97c1f71736839b740ca685ad9fb234faf2550f9c8733a298c1aa84caf62f0e341fc3cbaf5904e1bdaa2385a1ab91982911bd57f4e9955c508f98f0d7e00ab82d6999985ebcccb98a55a449fbf765256e113ce69867de63c7abc7763c11aed7895d103221f3b92ec741e322fecb24db2e9f40e2d34630a70669c54d6254565c620abdcfee65866c4c77a7806096486a20c1f34a4b7e597e9d37027f157ddf7e780929f67fafab033b5b649fc0287846b0d693c9a1313bd2c4ff42a13323e1f12c194a5252b1682131624d64d8ca100bb1a52911ee1731ca1b37c02f82ea33e84e50ee6f9541b36e357557d7d73b108eb7367b87709512c5e9b20f46b28e961ad84d8cca00eb56a2561a39fefde35453561524997bfa29e5e942aa4b23ae12f4ca0877c229190b36c4ea2ffa902be0ced41a76b8cca3cc901c9493adb70e8a55d6dfa3feaadad668592d10115ae9bafa7b154c2be424b674485b8afd4603f850c28ed2973c5be595bf2914828de64c5125f51ec570c953940d7f3460d6d90d2cba6805a4a36daa0d77af62b781e9dd568fcca7f8de30809257c14ab01169e934efb4f78e6a88ee9dc41d556e309ff1a0f30320638afbb838ce1eed622c1dcce9234c27cfad3488d01fb8b6f46c8f111c8c9568688cf15538ee44172af6486d5975ae19f8c711897c00fd8740911be41684693f9907029f7e98fccb7f0e2cbf95369b48d69edc76ca4f0242b97209f6c77786590e1280ecbcc3253aadb08851b4edf91bed5fb338c13b2ab6761b72cf245011ef29f759902cc23390d092b1b7de18a26487284720ef0a6bd02bfe2bff22c486ce58dfbe1d129dfe1e4ee902a506913d0c646168c02a81efe1389cf837f242189d6f1e70fd7d5769aedf78bdf48170e9c0cd1e75ab113f3104d60c6771363d78bff98d39cafa9d109f39988ba10ac0286406b4aaea0ae7fc0a45a7778e57452b9a8ff649ecb5498c94927fde767bfd033641564329807ab241eb2e51f8fb89642ffb15dedb8f39e4051949c3ec74274a6556cd135ea2b096c577c03eb28e1a69f86576219027b4037d9cbe70995c1fad60bf48b305dadafd9b8ca887736f6bca64ea08d9ae3bc991a376dd54fa22e0c1d9acc07aa21e1e108a1278c1930259160a0905917d54f9fb5a39604e5b1d743f80856aabc7c5a1190a670ba33f6e14942ad41c3a0d0aa11ab182b99445d76f5051ce443560732cd7fc1b323d56fb1cb6d6885e8a4daa6d2c3a04e6aeed01fbb9dac7882aa6c16886633e0a588cc99ce6a28d70eb06c8a6d3dfbce496bc4816e1766ad464a12328ae21f92352861d200c53492b6a1f326572f95148a0c851e518c3d6eadbdfabdf5d0e2278cb309c701cc9a60baad83600ae1217c53b7db3638e08d368c0ec533e9c9c860326197b41ce4244864ea5b564fa47d7e1a973a14311f763ed64bf54450a71ad3cb0118d603f11eaba01ebd4f9c75fc7a9747096bc939a121f91aacef380861005ee7187b8482a659e15b39063363a805ae61b08b1730ed11b8e0e7d52803cec544464df87b4d88888092a60c26d981994cb3976095d6bc8b192055d0ce3d3248cb05cbd5ec95e634e31f223996684ada383f143f437a3363b974c88d524a35577b5d23e13ebe2d221185768f5f856f6f0c137a46b006ecad590da103376ffdde8e3b880cfe53a5528f1763f2246fc0afcc859185a2d70b5b1eb95a12147aa954980930a6a8387e247e85936148d3c86df6d4da08631e9e71cb6bc186805841f7e3771ba2b2288950c32bb8963ddd63412a431d9a3a6d5f7ef71588cb26f40ef4f7001b9cddda1eeadda1908e0d99cf08cb32b0e919681672ee48166873ab38d18a170f9faeb8eaff0fb20e4b3f899cfd3f16398d11e9ef878fcb7632628adfbbf0d753671a9d885f3acb6c381cf1dfa5ceea1848de774203b8de4045d5df940a0073aa5406e4773a260cdceeeb05ab07987d33c7f37761edef14f11342379fc6e37864b5aff41a9c7b9eb46842f5d03a4d2d2477d93704d7ee9def9820060629a2f2f4b3995d58a05e29b7b2ae4f8b8722dbb27d020b37e8b8965a3161e622f4752c475ce31b6cf40fe9603cd5c4c914437828ec4444a", 0xed3}], 0x1}, 0x0) sendmsg$unix(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000300)="7875eeb47d415ae6bf88405648e184c5fcc18897a18c39390a1ed33fe0ec8d12043ac05957c4de2677521ad569ab", 0x2e}], 0x1, 0x0, 0x0, 0x2}, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000280)=[&(0x7f0000000100)='+\\[/O\x00', &(0x7f0000000140)='{$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="252124a85e7d00", &(0x7f0000000200)='\x00', &(0x7f0000000240)='&*\x00']) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f28211a1e1f803c00000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001240), 0x0, &(0x7f0000001280)=""/167, 0xa7, 0x8}, 0x40) listen(r0, 0x0) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f28211a1e1f803c00000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001240), 0x0, &(0x7f0000001280)=""/167, 0xa7, 0x8}, 0x40) listen(r0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/11, 0xb}], 0x1, 0x0) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f28211a1e1f803c00000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001240), 0x0, &(0x7f0000001280)=""/167, 0xa7, 0x8}, 0x40) listen(r0, 0x0) 16:00:38 executing program 0: mlockall(0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = getuid() setuid(r0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x5) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f28211a1e1f803c00000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001240), 0x0, &(0x7f0000001280)=""/167, 0xa7, 0x8}, 0x40) listen(r0, 0x0) 16:00:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x44) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/9, 0x9}, {&(0x7f0000000240)=""/149, 0x95}], 0x3, &(0x7f0000000340)=""/15, 0xf, 0x6c}, 0x2) ftruncate(r1, 0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r0, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)='s', 0x3a0) mlock(&(0x7f0000ff0000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x7, 0x100) semop(r1, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) 16:00:39 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) unlink(&(0x7f0000000000)='./file0\x00') 16:00:39 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(0xffffffffffffffff, 0x0) 16:00:39 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x9) r1 = getppid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffb, 0x0, 0x7}, 0xc) fcntl$setown(r0, 0x6, r1) setpgid(0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20008, 0x2) pipe2(&(0x7f0000000080), 0x10004) ioctl$TIOCCDTR(r2, 0x20007478) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r3) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:39 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x2ab) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x93) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x7, 0x107) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0xfffffee1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:39 executing program 0: setpgid(0x0, 0x0) setpgid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x10000}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000033c0)=0x2) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) listen(r0, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) listen(r0, 0x0) 16:00:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = getegid() r2 = getegid() setgroups(0x2, &(0x7f0000000000)=[r1, r2]) bind(r0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) listen(r0, 0x0) 16:00:39 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) socketpair$inet(0x2, 0x7, 0x1, &(0x7f0000000000)) dup2(r1, r0) read(r0, &(0x7f00000000c0)=""/150, 0x96) 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) chroot(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x7cdb466dbeb69cbe, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x88) unlink(&(0x7f0000000080)='./file0\x00') connect(r1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$dupfd(r2, 0x0, r0) r4 = dup2(r1, r1) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) listen(r0, 0x0) 16:00:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = getuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) setuid(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) setuid(r1) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) listen(r0, 0x0) 16:00:39 executing program 0: setuid(0xee01) socketpair$inet6(0x18, 0x8007, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) chroot(0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) listen(r0, 0x0) 16:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto$inet6(r0, &(0x7f0000000040)="66c94e26a2665313cc309db2245a687d3ba942972abeab35", 0x18, 0x4, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0xf}, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(0xffffffffffffffff, 0x0) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0)="b2e18ca082b5f931fa2ed6dba1ec585126cbe641558a9da81a9c858620a1e47e568e5ed4e1662ae80f8ff49826f3d718b9323e25891f43fb27e6e803fe997da14a8999070a0f7289681c7ba6bc94d217c148e835e77a3afb73d28918196ad58179520fb85df0e12a9e85cd3b9362b5596e5e51aaadc07057fcb9acd37a6cb65d15ff1d90aaf151f753756a99fbe27356dd93ff661a92d70679", 0x47e) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, &(0x7f0000000040)=""/164, 0xa4, 0x40, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x114}, {r1, 0x5}, {0xffffffffffffffff, 0x4}, {}], 0x4, 0x3800) r2 = fcntl$getown(r0, 0x5) getgid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x8abc, 0x10000, r2}) fcntl$dupfd(r1, 0x0, r0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) socketpair(0x12, 0x7, 0xd0d, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="68aa2800824e7efceb04fe5142422d3b43f1e941f37a97fa3efafe3d3adf2a953243c32f9ceb47606a2987a0933b686c8907f0980258d0f0c2ea67acc9dd39d40ff8185526bb2df0358215f8c1f82dfc81c40c6389c4417f83ea4b09fcbeba08f726ad35b06f224bbec1c38ad5fe809594a4ad3f83f4182fd89b5cf5149f012a571dbdea214f706fd7e2d48679955885cc7c6b8020231a4b2e6fa45300c39273356b918a531e7d9917fac721cf379d303d951b1055ca4505ef2f5890025aa0c1ecb177c39865f56156445d1aedeca4e70df4a926a471b5790b3acc0f433a9b9e5be6d706d27af9c4a90d1326", 0xec, 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x7fff, 0x7df2}, 0xc) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x100000001, 0x7}, 0xc) truncate(&(0x7f0000000040)='./file0\x00', 0x17) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x5, 0x3ff}, {0x18, 0x3, 0x4, 0x8001}, 0x3, [0x6, 0x101, 0xd8, 0xfffffffffffffffd, 0x8001, 0x6, 0x7, 0x1000ed]}, 0x3c) socketpair$inet6(0x18, 0x2d9bc703727fe0a4, 0xfff, &(0x7f0000000040)) chdir(&(0x7f0000000080)='./file0\x00') listen(0xffffffffffffffff, 0x0) 16:00:39 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2}], 0x8000000000001, 0x0, 0x8000000000000002, 0x0) 16:00:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x1) listen(r1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0xc0, 0x4) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000ffa)='./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) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8008, 0x8) 16:00:39 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x9d, 0xd9}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) socket(0x20, 0x8000, 0x9) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x2}, 0xffffffffffffff4d) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r1, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/12, 0xc, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x10001, 0x8001}, 0xc) 16:00:39 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)='7', 0x1}], 0x1) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) write(r0, &(0x7f0000000040)="da91dd222c", 0x5) listen(r0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) open(&(0x7f0000000040)='./file1\x00', 0x80, 0xa3) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1ff}, 0xc) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) socket(0x6, 0x5, 0x58f5) listen(r0, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) 16:00:39 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 16:00:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x10000, 0xd8f, &(0x7f0000000200)=""/146, &(0x7f0000000100)=0x92) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:39 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r2, 0x0) 16:00:39 executing program 0: write(0xffffffffffffffff, &(0x7f0000000380)="fe0642e4c07660fa57c833b63fe915ee5dc7051cec014941e129696be3f12393fe30d4d9b3f6b6d76e0f7858d9ce09da22bfadef87eaddda655edfdced7b4c716a4ac55738d08c4eb3c7257da63b15ab69f5b3399e6c45ebcbfe9cf8ee5611e1d9037cad79bb0e08bb007e0290dcc05c34beaafeab001c70860e1b2c83504e14facf7ce2f92624ae41450e13ba935e7b55d300da7ec3bc1d65e9e332b02dc6546dfcd1c77fb3e410c6651699b3490140a770ef70979cb4075182e67485877809dd35990f74efbe698dfdbf9a28503a21e8eb6096061df44fc5b330bb343f93236e2054e12c2814719f633091fd433f48c1d2d61138adf6f8a66cf77f487208dd7e3f02064eafb068ea2b853f36612ae0ef9106a8fe524d6673a75e4ccebee062c59656c69c57078d05796b11af888021a2241572abdd2531c2c7112ff42ef5175b5188739f20fe6f0256f5bf74aee3ae1321f36c1a0b706bf121dc8e15698598c8ad625f93009ff9604ef3ead41bb670594f9c7d1c847a05194a8b266905ac6b3df3a7e2b72bfcfc14b9b9004e3510639d30cf0bd2d7ebe370f8e3278ed7bd02808d60527e70564cc23e4653ada8004629ffc5c1f6126873de6b04dd7fa09243c024206873317c7dfefbbf83e00de1c5cfc6fec4054c55628c47662c2dbe64b99725c208b59efcbd9113e507f329d8ad8e0bb7f8354857539461ffc061fec5079f5ce0538245d892f517f3e679af06b3dd86a9e2522fd492adde9641a74088ce5850b0aa6253a42e0e16c1330a70b3afa7ee658ff9e458e6f05be34c9b9edbf5a609af02f84b87d87d6e951881759635fcd1f646d310b7b48aa8917376ffc0e2b55506b3e27a06c73425d81b772a57e260ceca4f60dc418023c9b9d7dbf8aeb5a02e285074d25be81592a364f573dfcf2beae32fcd9505615bf395a77c9aa67bae628707dc5f269fab96758963a48327f734c6febec35b214a5f3634aabe89d94aa5ad3f7c051a23745c6d95ba40fdc6026b22cb688fa2038b1a2743d42e21dc954ca8f7ea2afb97a79b5a21bf8c3ab98c98ff41cb72bc62a675469635b97d46aa5fd237ac1a581db8abfbb309633e6c778fcc77ef374d2914db8b796df2b8e4e977951dd11199618f6c79bf92e26271bab8e7b7c857a369e23fd1f6739d9322cffbcf91b80d55f84921ede090dae69dc77d1be8b0ee442e4575eddd8b89531574ffd845f68479a1e010e8c7d5a1dfb073bcfe05062fe17a6e9371a6da588d1d79b79566a6686946f98edb695f5c1a50d9b6a1d32d99041eb026c19793eb8a3a21b35e824fcc0508b850b209555f48ba9da1cea1134cca17c187248af3e83c4bd55a935aff5dbdbc703e490a4f602fe328e722c9c3f70a346eff83d79a67ab3abaaa4ed9f7658cb6bc451a7678e492be0c64577bcfd60d6c8f8ac3e8f97d8fba47edeb7db122be7ea0ecc9f43e3500a6466f21c949148d3789bd887b549ca7ff9098f840a96cb44c25d45f6b864fb788aae73c9b6a267325a8f699a77df69bfa977cc19c56c414357cc847c51f4c4b222d87f304da0f60ea5949e24ede55e186faa8d09e2e88813945395b678c913d319b1ee12a74ca16268076528f085e6f370124666158aa5eef9130c67c168d07340bdf468e4bff4e5aa1dddb76083a51c15a89b9991fb572828c453e420c2921860c17fa3193068090b149c329081541fe0fa354b01c1914ff3c99a39bb54acb9d1a9fa9f43640dee08629152503fd15d0125137969c1fe01fc61164794a7937d7249ed91c6ffdc7e7aa51ed96101f5f4021946c34daf576b8020414268c7ca586ef0deca9410d4409ddd62073b3c80f4a4cf3af9ece64380194f65243bb5163a96ab36460cf4b6f40664d17339aa72c4dd453df26c566bd1ac003185934b7b0279297bd8c0e1227baaac35f7c7e9d92f58100be9f1f322c199555fcebb11dc25916c61fc0d57bb29515d1b2c959457526a8303bb23b0d2ca693f936e4716ad029f0e8dc2eb8fc13412f63263a1aaab0d72fda71fe9ba0f7987b8fbd6b51efd8193e7672698863e4b8f77923c9cb603f9685e45cf0b50ca860a0991199cae8c5b5ba0ea85ae0fd948292ae3f7df442674554af064f5ca087d76e619274821e4eef86b3256530a13d904688a8f765d4b4588a822128e874057f375c5b42f659d9fce1f0357f80a50d3740268f070fc9c87ae18268eb07fecab44726e170d3e2ac38316fbc7296d999a60117ceedab678b1e53b98c5bc65c022c8681c38f172d6539b22ccfaffdd2d24da584eb11d6c372f7147d146fafcd91c7a773b79eb27f43d865a3ca08b4ac69b5d61ed05088581c53f10e07c92c8ac7d869753d381911ce200ee4cba6d9af33d59d2ca1b3db0c6467a6b18532f3cd31900a7628468665ccde5e23df4b0dfc8b50e15dde9cc13375d2c10e14a0f2099d2af252e0af5b0891dab4670fd1bbcc3328d7f22819f73a20c6d9216f01053fed25b3592b560bfb7773249b3d514eaafa29b54ad89aafd3dfa9783f4c451aa323c9d685cbb521865bc16f85b4b42f6904b7c9fb8564583857e99f36a1529994a54ad0e3c24552db66e21a8a769e2ce5de50dd5c4ce56ee9b2be8a6906599276f95fb766911866e23eafbc2cd5fc588d43ac7e7318d3ae776d86cd1e60aaa4738bd452baab788e7b4a61040027567df3d76e9ec8e66a66c1c990cc1542986decaefdac29628ca1ec028706566fd7159cca2e2580a9d7e0455ea274ee0b910c97caf4d8b585d56b8b34f7fe633d94451b87db5369f2a7e3185b4ede1dc3fe7e3a1520a6de4990b9838c8c99e1ceea1ca59eb3fba51c39f5d02f3a0bf01a4bdfe772c6220ed79a83c76310afb64f28fd18811c89d9934501bbd2a74d969ad9f2464275b872b5298988ed1d1feaa9d5a9ff5c1a43f94e9615611ce1a5cc7669c1d8caa551da94504c1eed12f7489181502e1738f81060b688ba21bb9120dad33eb3bd4db170d1ce03bdd83971afce37fad0073fe8605ef6ed1b3ac932dd55bd705e0d7b09d9b50e2d88734f76039ee150b2aaccfbe1c1ba4156f62be46cec2e5447a71e957f38ba4c13f9fbff8988d8720692af157b160df32c0a554093b1353317c851afe810c104457f11cf439d0964dfe46f78c4c75c98dd82487413d3ed61d6e22f4f0a07a42626f1c0f2a92677abe8f0ec3f762ed2e9d6d67e9ba0aafb74e47d082938de354ac3f03e1ed796f3fa13bc10f3c3c1b2a6e82f09c134e843f52ea98b92b11f19aace9931ca2ce2a7d57d9624d3970e765cff5aaf2c348b9bdf47294f6d23a9aa9fa73cd148b59e3136f401a2977af38c8a6de5c733674996c13d54ca9124676bb2ff2d4556ce72297d39dd7297890b80a2e2665179bef5e9db1e99ddc4b3157f7d49dcaa4ee69285277515d6768e3d0e478471128517553776f6fc7bafbe261496a83810b55a0b18143297857be164a7a4ffd1846505e21a4e6b664a16a7947df032dcc682158f0ac377c446c4c7bbbf3872cc4c302fee427cefb4362a233d55d8e23f87499b6950e0384581f735756e66efb6bdd53441936359e69d15a103d0beeb5ddcd40b78bf973f12a288d210be7ba966642c2a68a38ac40795c579982d3ddbdf2e6dffc82e5e7d0afdf485580232061c784f8d2a60e2eb9e3d021d27c8fae98cf490fa1ea7417efa25f5895d9f7acfe147c162007e18a9bb23b06e147754ed7d947d828f47af425adda42569682785a67adcf0a8646fc0af95e54cb395088f00853c22949fe93739ddd713492be1992a8277c550535df11a67b00bde8a2c3596685b1699a5658d2ef58c1075aecfb763c9318f2d4accd27f49f54cb068647c394334343dddea55aa4eaa749d81982afb0ea4d7d30068d0f2cd207ad6e947abc14350ce113ff427bcaf18ebde7fabcf0d23f435cabe978857da002ff0c28160ebb6475d0cb39af609fc182caef6fdc8409e6f8540abd75f90c18a99931504fabb36a8c933cc826f3480598dd5310abf24534140ec290541ac5908fc2a7e2924c70e217505d649d3d8ddb431ef109ed06728953bf5938bbe86245dd3bea8626b0dff1f5856fb91d5b9aee77220bb5f83f73ec866c6857558cded8ec43f1437c1b771a7be987ee206e5822cf3c30f95633f2cbac7be73e61287a60080bde9d21d6b733716f686475e93b1e1a39869f711fccad0a4ac5ae3b958c019f37c27aefcfdba98a4b8ab83a94417d201cd524bcacdb201291e18fb84336f01bff41bca75d54af5365cfa757ea6695c5d881d6db8be465ba5068735f0a36b6e3e007527e4dfc37dff4edff02f0dd3bc65d694c253e450bc29785b1f00401fa3aca99e29d98fc2b3ff8f03229ba655884658cb87d147eb65970cb0bc36a55ea496e2ae1449466defab90cd624ac2a38f7d6a916ee0e29c436309682f2f70ed7fb701adfbfcad3b330dfa8dd29d600ff66e923a51c9d03a2a88fbe0bf996a7f28809f5e963eb2643d909524028056c272e6c7721a533906ffd21f7b698143e7a054bcbef82158cf27d96ffff1e1377c305d2038b9b3652cd538940e2f02824320f51bec5675a57a4c5feb5c9d3d97fde5825ca4ad5577d9aa4009276c333f29648696d6e24b5009d495c8075035610a824bebd5b4f5f84c0f4589b9eb8fe556753be8b5520421195df54b6c1563e62f7ce3edcf2c8bad1153ab4a1ab1707803206ccd3a11fb961884f90763b1c94feb93412e42c924e8339a87fff8d41569c6cf5f2f9f76491597ba77d600d778e6bd4a82158e7d226c3aa3ba692855ba24c3d37f40ebf15a9729fa4f17a35f382b89192daefe763c9a1dc174b8d2ec625feba8898396340dff78045d547e4ff419c30cfeb1a91dba92f4a52aba9a65aed95ebe9d65f196e1625b7c04a8684e415ff7198f645b8f604aed0b1d6cfabd7705954fee0582a3c7b384842b3325e4e8b169b641b17a704eb46ee113e561b56a2b25c12496936564c61e9842bfec2e51b66c1d27962b3a21780ad19208af19d7db628b4035bdf22068306306ccd1187f41c6fa0da4e0c74fcff1be0a502e266d23ff23f90b9ccc294546b50c57cec4f5884b04edbe1805dead9742a21103e7e43950ab875cf9b79f6fdd6af68174777a7fc524587c9d58358f703cc0fe0cf17be454fc4af73d735de5ea3af2995a57638de028aa14023ed6ab535373ab36a4a058cf36c3ccd7d805fe4e1c5178db6d93b7e83200550b687bf86510100d11b5f552bd5aefacc5f36428819f36f71de5275269dc282ed4d1797ea5be856cd897bf2fdeae1a3d5f573c9b7dfb06aa3e981e87fb03e228574c7301dd0c7f0cf3be4e68d9ea559f47b822b3f2ff7637e7e10b2d9e0c8997b1e79e6ac5f1b7be296d713956c0dae68e4d92f19fe34091fa9051540bbfac78ee70574c3e68f715fcd49ac262bc15fafb566dc91b51aa66ed6cbd6b0982809db8f14303ef87bf34c301031fecd19bc4a06455e8822d0baa623849efbb9c965c11eeb0ec7f23f4b06d045cd1f4000c0ecea2794eed66882c136fd7ab6138ea1a24c8206e3896840d4acbcf66ad4df6e525fdd5ef304c5ad65c00f48bec11640596fbc03999d51c4a4cf1d659874761a0cc547d12b2dce611e58a9bb39c40707e29e7609fcc3c095e4cd709ea26e81c14202e68a279f5d529cc11c349490c5c19b39cf25a5df1b4d897a1f8092f8587795d644bec063b61fe5ce7d81274d79cffbd024a16591cb9119c96bb6aeb3b717a2d924afae6c9991f0c6acd6852e6243575ef9880fc", 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000300)="22fca732c1e25de12d22ab2632e1eec56fde0a189657b595da3b0000000000000000", 0x22}], 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:40 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000000140)={0x1, "5897e216dd7aee021cb7629b14b76f3157e04f3d148847ba1536ba"}, 0x49, 0x0) 16:00:40 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x11) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:00:40 executing program 1: r0 = dup(0xffffffffffffff9c) listen(r0, 0x677d) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r1, 0x0) r2 = dup(r1) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) sendto(r1, &(0x7f0000000040)="0f4f76a82785019a25c46cd50582cc69077187c99cb0c301cbe90c786bfa47a6e5c0ab9ec4b828411d973030a436804e70d5834a3999d0f3bb4e37ab14c13b3aa5f54ce25135a34cd7078ee8741780f1b1d19f6000d3ae0a160b900be2c2c721e6a2fc6568e82733eb689e48a7", 0x6d, 0xf, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:40 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x83, 0x20) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 16:00:40 executing program 0: socket$inet6(0x18, 0x4003, 0xead) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) listen(r0, 0x7) 16:00:40 executing program 0: rmdir(&(0x7f0000000080)='.\x00') rmdir(&(0x7f0000000000)='./file0\x00') 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0xfffffffffffffffd) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x10001, r3, r4, r5, r6, 0x4, 0x5}, 0x7, 0x4, 0xe2}) ioctl$TIOCCDTR(r0, 0x20007478) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xd1}], 0xc996, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) kqueue() r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r9 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x0) read(r7, 0x0, 0x0) dup2(r8, r8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4010, r1, 0x0, 0x0) r10 = dup2(r8, r9) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000240)=""/39) read(r10, &(0x7f00000000c0)=""/111, 0x6f) fchmod(r9, 0x8) pipe(&(0x7f0000000280)) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) dup(r0) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x40) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) bind(r0, 0x0, 0x0) 16:00:40 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(0xffffffffffffffff, 0x0) 16:00:40 executing program 0: setgid(0xee00) setregid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() setregid(r0, r1) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x1000, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003300)="dbc50c439d5353ce5e6e50a0a742d1f640faa9b3adf1b32120b0a34d7070b35d08b0dc4163684277c3af13de5ec90b8ef370f5b2da2b6c22e7aa84791a4bceb19c6081a081ae4319a027c79616dc67ae813f45072fc91142cfa59b5195c36c24ba7df2b801c1eb9dc9a9cc4d3b8468d62a8f6c3fb6be0d8bd335179e9ab5de22a31012ebc2df0a807c804e703f76869b646feb0e95f191a7788fbbc0839671c0202a88acb358f104e059df7779d485bd0224b149c725bcedc123e26058e52c6a2ac79dcdd785dba77c9a6d3554db7d5e2aca7591530c17d8da2170c38eb1a22109649b71e6b93d4dd1212de96b9f75763edb1f8057f69002baf3e84af7b42211b2a182f1e2cf8f3e609ba0addf4021a5a7ae131a73b44d4ae3f021cde4a1e902415688c91fd56673e5c62e3896b70aa0f86c5f84224565e3bb0597a19a1627afb2035c910c2923689a11fb8168fec37f0570c0c18c880def8de014f5315359274489713ae9fc9a918e3cc786142d0330bad81458558baf7e3f3cf99fa213245738059b3d6751bf6a02e62b1d7ff880fe5129262523cc952d9ca5655879903984a7276741b2790301d72a81efd7168f28413cad69d4522999ec4044ef055cfcb4bb512a881fa5086a3714e4d96817d38c182a77acdb39ae651c31e4f71be27180e0a5e0594ac793eef85a2d58cabe8ba151d5dcc48857b8bdcf989deb26b5ee47edf235e0b9e2c491ba4d963e638be826c55b33f36343ff839ba6370ff4ccb31e7f8eebb30fc601bc2f9002d00777d7e0a52151bbe34f2bf8eacd497d377c1a9e7219d487d16fb6cbcd09232a5d8edaa2ac6df7765c808d1e81ca9de9b19e8d9f4512b45e14e0566c5ede81bb37024a9a22ee3d1e2b9d1dba42328938f6c78b0ce0961a78c09703732e531a5768aea117c72eb77568d373a714866045684ea91c5fd2c9a7d366e53654633c7c34e13fbbc4ec2f960ac4bbd2a6727c17b3443b49a534f4af2ac0eff342b98e80746d3327442890e0462d30dc9f4eb37e8e473a779c2b16398ce5ba2be56aa1246ea17dd6efccb4754adc6f0b7db41bb1ef3c7eabccd981901d7a5c9917ae1016c0ac73f16c9f3cfd0675d085b59cadef248ff612ed63290b793eea7c1d08dc8bea722adde9f4203ebf269fdcde9f539081a999e04441923774209dfd1918b7b41dadf2597a919a2b7d617271bfb5541bde809f8c432e5fd945ecbeedba22787d29d243354d582c2713622a395d7fab655d21058bf0abb75cf492100381706b20ef016784783f1b3cbd257abe79c5f5b56e905e531b24c0c39f8c3c0eb90f08c9442cceaf8d20945630e156731768586dd08e08834535271993a4564a0e6df89045b674f521ba8c4a3ada3e2f2f3c58309398c56c2cdf66f832069733c2ca6b33760e458ba1c3503906211256d14bc21bb5a82625fe570d67ef4ddd4735fea3f2c77f65bfe8794356e2461348d95c9e1573bc612f4296285ba20fdf079a99751607f71c0f3d640f054527a306ad0200f76e5bf20b83c94e6a06521497360bf81e4e0d4bebb520051b8f2cde6c95b703de6a0cf5e04bb072530e42f32cbe55f4b7a7c7a765e87721c21c456f5994f1316c4addf1c3c3380b3bee151e5aca5f4fb3dc3401aaac42669aac1f8afbd1caeea39d09a0d99d4cc6ecac74f148c89cef534348320ac1129a1c432daabdd857f9ba67d2cb14c1427ea836864eb451982390701a282b72825452b6b15e987d98a6ef57d0c2558c3c324de13d4d6c834994c1df34b08c9ae355cfcca5aeabb92310d482202ba55e6a6b249fec5866ba0dc7f7fcf463ea122ded182caa1f84bab216573603c80af3dc296d16d239560267dc1282a6e3a558d3776e89d3eb7f554d17035d416fb93a539e9bebff5389714f266e99ec32e2d8383f9946765e924b52bce75bccb917c537b12295ebc6f51ba6cec38adefd618087ad79c8dec8a8c96c4518479dd994c812829a0007c18c62707c1bde74badbb7e377cb628df1fdfa1ef0d15c761546eb3f7adabb491da413887f0b5090631a6b3778444e1ee5b1fe1cb8ced4e3d5763820ebdf09021b64df50d4228caa08196cee69910a61c0ab33fcfd81b275a519d629df48e5c7b4df09e8b895f0bf553b95a778ef725cfcc63278ff02513d88cbb05ba7f55b08b467bbc2ec550050cfb9c5f2c19b05f65f6fcf137a97850577a91f394681bc82f52ef2b2425b0eabf9eac480276347550169925a986fab48120f84becca9752006ae49c1818e12a3cc107d8b8ca4bdfd5624d4336bdb16bf113039e59f2ee623bd9391ef458466c08ca191088d9369a934a051babb4280eb0e3ff8a8e35088a8e563413f824c1064ac17f9d818c7c2a40d6f8f6267eb77d1803ea5064e7e1e76252808f23c3edfa861cb67f05a090799b6b35b1666ea174571aecadd8a8687414ba307f3d35f957b48beed5ae20825785baf5510bd1eff7e6dcc51782958a629bb8a0a83afdab6b41f525b3cc48b686fc286aaf78c569f9099f2875c93246464a5c56321cb424a84484ade4a78ea2206c68cbeb47c5327cc6491fb439bf72253aab008f3a4eab2ae30e92c748bfc321b1a72c698a29a2cd0008527f7cd09a195c285b3261c78a45bd4adf3d98d984f23ccc0d15a9503af3e482b7be8af2c91166411329c2a67cf7aa9235d27fecbd906a87746a7477b882fcb807eba75a465a3ff37072dcd3ee8639066136f176c2373273bb15942e08d7f1de76a987403c7152d7ebeb5d100d7a9b45877e49f94f47c09717ac5da980b99bf26021813eff5ce8ed2592adaf1c915a7f1367856536450e915104c0b1bfd6f1011d170f4e30fe705be20d22c9c93ba5a25afc9438ce59726b5a9fa550c50cbfa0b91d6177fd58614d50e2a03dde602ab042affa1e1434915a4e11bf09f2620fa806bca2a81ec3e6aa6dd93d709fe30e5d17f65d5a659e2fedead0574566057c707130bbd70c4e7fb235b7f2d9259810c962c9fe740669e5bf4fdb2286eb62d2785089acfe9a1038a8882bdaf96537ef70d1d3c84b523f0863324ad34b06d4723c95ca4a8bb4dcf359a2a88035527811a9000a51ebdf9670c9192a09c7886fb731524df198c8d2a2171fc32e755835a909b72f73d32001d3a02b22a91e8bfe9d9ed3d161386b8b2109a60bf4a4159983b512e90ab7d982a6edf8d146c5adcd7559f991ac8defc4ab32b5492981c7fa98609eae938b7881d56942188bda36d13f9ff2cfe4761030ac02fa7e63934b4b29661fbece01f188b396fec75141b2257b075e2b48628238fed1c97b57a861b6edee8da4ed350f948eec0b79bb2d7886cfc3749a9bd7bd0146d09625de02a0a7fa92344d89625e0866da61ae7d5cc23f37493f2c0c44ba40b63be16c9f472f2fe7706d08085f2ef6890493dff11d762b810f351b934a609cea18e27c998e65e9e314f3de8a1dad76841fb32cc222f2628064187ceafc052bcecbfb7ae1841d45aa867efb27868af5aebf3cb92359693cb850b832224ce48652e6d9edc916062690c37153ce2ed8d60295641a73bd2712418b90ba43511209861760c5a5354be6d3d680fb086ec52238564849672259c9d91f1a25eecffccb59b154af289954d216b70e3cb923cde0c7b3af5827e44cd74d8997a0fdcd5eda65e939ac767dd30ca49e7ee3808ea780da4fd68a3d077f52b80af59cf31e237ff060e93e3374592e292ac008d35a313f7c91704b76a30f6058a3bfa5b576babf45c7cd01ec4bccecef89e9393a20895b9af44da06691a93ed7ee2d0fa0172305a0e6ddc1508100747898f58265f8d8908ac4e949b1ff83e26a5455afa5965c1d28b9c7a605f7cb132be33e16f0e155eaeb0e972df1ccf6efbe0b001be9b1a6b3ae36eb07b2989158bd9a34807d847bece99531ad38dffa8863269dcbdf730bcc2fb54de44fd62548bb5195f2a622f782d29f416a9d3d95032826248283d1417749582966cecf5802c3804e9df90ed1d07b74d3fdbda497e270fa987f7514beeeea6dcfa40c3d7dd09c5072a258c75005b86eba8062244b58569e201b71704352b38f89001bf50217c356a989186b9ff8e9327965187a5598be1beaa48ef39aed32671fd3dec1fe28c678627da7b70f7e56448f1e539e7137f44da5319bbc59882d647fa548d848971d55930a34bfbba1f1ac5088fec907c037ed33916a12fa2f7110eac74c62a78e84aea1df12039ec2e79a6844f2d826f25c5b0f3a5bab220c16dc7b366520ecde501b03186b08b82fb83206dc1538b41267e2a5c7daee1155f5dc01cb2b9eb9dd9d56f517d98ce98fdbd2e200174238a5acc3de70eeab4eb64ede0a22feaa734f8997215c090ec6f03676115cc0380c10538bb270eaed9534c75562ad13b3db28b5e24e569e4deac1845e784351234fcf5c2d1ab5f37ad0d62d29345fb5be0b1f2ee799388a46a28bb90bd8f02275bedb26ed7c98591536f9ba4dd1a1fe6d5c7c5fcc48a3c84cd45290e1cf47b82ba93bb26e19603b068175678fe0f59c26ab15d6732135b0434d23c803feacbcc82b00a212e29628682fac12daea940d57f720fb07f606eb9b5276b0e16c616a5bc3003234446755dcc2e48aa49c5480bfc5068c3584395ae506cd00647cd1d81e5fb4cc8d2ab32f9e1e59169603675d25ad3cbb5d650bc0a37e9c2aef15c3cabf712431e306aabe35aa1249a378f7f7d2555498daeacf52448639b4e5fc0bffe59a314a99b30b0dbfc27527117dc3e55190b9ba880c3ff566ca8eca08f29b7d1e4c3e4f43ae2dd99a0a0a76c242c819866c0b10e22fb0e8fafda3656e93d19d4ab13345536a1d09dbcdebd3e27297cf8a78725b758b75a72af5b27e9e4b8f56865fcd66e83bbdc8873bceb06085cb7535fc359c250072378b0c49d412105319d77f01b3f69ea2b6039600b351040a91bedffe574b9c0af1c86118ee9c4ff31e52e0a53ce5ac84fa867884edd0b53b2358848978a4b1fc1e554b193909c2eff301f7c94431672ff5b46d34318009c5ba10b57d1a6f975f62eb300005772ef22064e5e529feeecf2ebac2ffbd15b65226723df5c2d3c218ae5cf891acb1f87bc02ed4b1af9815467a7440ad06202c513cecc3fa4c4da21e03c5ef8ab72dfd930ca973f89c505fd71e16ccc05adbc42e3a36fbd995446b87bab329d5ed58c25a1a423c18deef631e5c27a14c717f91828c009a4aca66af632bd0cbf451f53f32dfcbaacc0e1de666533c6fcd07e13b6f4321bf05afb54ec9fba348b01d38b3e6fec4f55862a6eb03ed085139630871c61124f6ade94d3f18e9588f4f0c8c413670508a06ebd3e3f52038b21b56c04e4e606acf3061858974d1ded91966ad187d66cc9436f78204fcf29fcab2a92a0f6f169e17ce3c7567276332d83538202cb68de51157800cf5bfc7928752dae01b2c4a1785e0ed1ff5da6a713183d1197710ade972603a173b17f5613173464906893b952560e733c1702b714151018301f47f9ca180777700d1ac121ef620ba954ab8b9d63f56016c108a9ca2e7bf709f9eddab5b2dcc9bff19cd54d563896650ca3c6f96c4f3b9aeb552e26166326d8b81781631d4e47d71bd12fe45e315dfc92484607555540a5ddbcd2dcb29c60a7cb87d8f6ffe595de3286405bdbf725000dd6d6ac0064a8267c40eeaabc6a7f6ea0f10d2584c01436a38f4b73463317f2400c0f8d2e58c67498b2015eb20a9a25f94d4b0283628ad4341fc0d9d9989fc689da362f2206c08043c780ee9aec4b97d293695afdbc4cb1", 0x1000}, {&(0x7f00000010c0)="9339b864c3ace656dd378a32c07f77828ab75ff2ad3298f3accc2c69994f050d3061f6496549a792272eb04ec03596d408a6a8d1928f98b335e79925e53c72498a572d11b48cc053519bbe00ed663bcec22147d4fbcb5bfae9ef02e34d08adb5d8c6ffd65c2c6010ba12e018eb49d66b5f6721571d210f91111466d08f02939a38f67965ecec86e4c008e22869b7572f2790d110372c5ce085911b5a3e17be289fe26059a38a6ef7968f542b4e59deb8", 0xb0}, {&(0x7f0000004300)="844ba1b1fa9739ef5ada0c3fba0271d363989661fab2d22a2b0b69609b0ab965860a1f3dc7bb4d10362cdacb78fd2f311e50192c683c5d7eb77674ef534bdaad23dd3675298bb54d7571be134d9384cb7468f9e5e3d438928f3e40175ba483017d782bb1eff74bf4c871128202a3402363d7943944e6b3e48400e66cf39ec7cbc7d03cb670d696a7d09d905e937f333949c784f97a3018aff0975c6fa0ccded930dc1d6a1269c99c8d5ce9df6444f0cf4887c06dd359f8c10141f3b0c0cd16d79748670bf837bdb454ca6aa0ea8393cbb2bfb1da62e72088a3e791b9a7af480faa8433e550fcc87f52368479791f899b7a65e3b7f9437af1311b47c089571ad96a52906523a97358131dea2f2b0f16501691ee68ab67e6748a452f3a66d16598ac1cb017c417001a0146dd9845f93b1662195366441d118eb514e9aca82b998fd8e9d8f2236821f25de9fdb44b2f4300ad30b40c222af05e73f2b1acbe0afd03391459060a67944dc833cd8b8ba2d89bf4be853a3e1e4f1169612414e0b5aedb485d24df3bc7493db9b91fa745cc36669251aa72e692dc57271465104c2e6b7ed11b5aee5377ed6561726a0c02d984439ddcc374474af4fb5d0cd36b6a1ba3e27d7b1fb31aa085625a504700e021c45f3de0effa3226e70b7489613ea9912c645e415865104980456edf59db44fedd59c436458737ecbbc86cb971533c9a665e9746c0dea1e8455e3e3ac8fc995057f13596b3a120368a8c445df4568e93306e6e38a07f7ac0cdb7038cd9ca735c4aca8498a394d8cdfa2984b99e0dc0d5cb4c4e8e7534ecd5386bcdccd2114c8a8bf3336357cf89b2bc4d41b7c7b59205e0c74b4fe2aea45b194a3880316baf2fdd619ccf7653b8dd91c0593194699644085fa614fb4df68c2e863e432d9c110fe6cc2b628a8d1b994600b42da872f3207a5a43c8c7d4fe9be052c8e628b3a4d1f9e0e6ca003dc28c097ca4a189c5b186db02bcc88eb26c933ebc6d6f8ed60fab3e07b911b4649ace840a6241bc3b9fa7ec8b3079975fd0c9ceb8a905e8f4bddcca752be33bd29528f970ddca4efaa723d80d36e1a058f0008848245698d5982c6aafe658b4933799a947a031ea89caaf27ee399da1abd8ddeadf56aefdded9215fe32d1f1302669a48709e9546807abc6cf44fb87ef490a04d4c5f0833172d4a7145b131456f7767c76a87148d5c696663f645c4c97b79fc0bd06a2be7f2c5a855f75839b78e158bd0a49068bb983d15c7897d4ce73b6bb9f8930736cad963d25b6a78fa7a3f6a071ae49a27f0d5c7ab9fbfb60454adf53d8ca4e9b2e1f3a13620278af7d5e9ffeefa54447993e6bda1d433f540d00ba457d9d2b0712d14678922cfc04202cdd0bba5a81e91846f8cbe868664def1f02be40c3dc481e90208d60d7fdddbec7df2ad20f6cc0e153523295b9b9086d18e49828e5ae247d751d32c6675eafa56e8a2e4fce555f8c203f03b0ee72a060bce33bdfb0498e832caaa8e0f65cf2897d4d2c0e95f69b7eca7700686bd248584234ce7e0b74ff8718a7f5716302b943fb5e04b69ba05d15c6fb293a9098c7110e658bdc505a4501126acc058998df965e9b204884f2d5e827586f517c32ff9b9314ee342d43069332ef587e04c2220e0bf0865e27c4da5448aaf2e1ea9f8ee2e6615a373e7b16d393c5f539ed2230ed4de5fb28acd5bb16773f982fe6c776da67945193933d476e542169b0370036b9389e93617330344dbc35870e8c8e4bb8ff859ff42e3eb4b2e957f728ab2e9ee6b0d8972e4c06b6cf4dc2282305148a4afea18d2ffe8dcf5c1b9061c09426691c4931a53ff32fb6c0c88d8af2e223d79acc27ce1a16a55e4ced2ae2f42c8f9de6aa69db8c85e465523d172971a3fde6688679da178936451acaa833a7bb1a060581a4c4557bd819ef218ad58654d12cbec30b569948e109ea7f49b1c428f6140054780020566378ed9dbd5d4af92362fa43ec79ce3defd2a3d5b97e5d944e242fb1fcc9753e06a77e9adeb617c2f04a014716055b2428481bd71d42174cfdb3e5da6cedd0dfafc3ec9a2a3c34ae496ec8a4dda6a82f4f942a42c1c4e7956a62ffbbc0515bdc99c900e2257de2580bdeaa6fe42e1ca1e6ace1e3e95b4da61c35efbf9ff74e3dc0bdc20f6411e3241b63d9b614a1516ce734c60961243aabb491d8daed9132643626fdb7f5bdb4ffe82369c69ebf425afa429807412fa7eee6440467d7e2189bffbd9545a9034b6a7a6eace958aa9f68ce030572ba77f16f71acae37a14be9745a17986cfd3ded60b3771eea29cda9f3a0458f0c64514ce504768b48f14b24fea86d2a29830aa046d956d0f39057c079d4e6958846ae4397fbbce0377ffb0fb4d96ead1ad611da2feca67664706ad4ea3d8db0169050191a7c34455f5bdc910b813e1f070057d2a0040eb24b56494e3b14b0d647663fb5cd7defcd63c5262baaf537bb82a223311a9505f604a9f47eaee32cfbf03aa382a47a19daaaf64255d18c4ae58cd6cb35dd34ff1c5109d725c94494418804ae0f1554f8b1bfb13d4e2717fdbc05a1910af2128f097d2c71246fbb947b2f21a5e4c526916c086a0022829f380ecd9e4fac362aaf438a07dc005750a296fd3cd1be69f9612f857086f6a62f9d40c79add7d15e9bcab5fc4d14a7733a63338cecdc213c9dfc0509f59c0d9ba611e1c87573370cc9f42a3070b51ca5ce55a450c77373fe4b0014acf1cdda4df2723bcb1b842418e54335a11878435f9e429455e8ddcf435e2281b28d5e6ad041cbf4afc16b4ea373b0740b5f52572057bad58c8c480d8c404633a5b769fa1a3f25e83a4a138e9206833b9dd83641b8da91d64f0ffc78f4ec4b7f2de1f22754651c7caa6426672fe7b60f0a051667e299821f2defe1833911ac9893edaa6d58d313e7bb4394c58842d9d8f66695c9dbb42308dda89367565024ac9ce885dce28bc76a0ad03fdf093d101503676a2192f711be818dbe5c87c1a5ee3815619c11522b1fb1f2005c9ddd3173426d1e3dddae5a6b1fbd57931b7c29798f10745709e316e38f683cdba4733a65f0fe1b4bb2c42685f3c3f4629c4c1072a852fa75187f22b035857d1a1ae91a959e55e859bb7d499de24a317c3fe3c9be4a60afbde5d925126834bee907b54cc41e8d2c986f28319139c38fbb950c283f88beae3cdef3f953063791b5a3f94f7f3821be06498498a9531f849249600afa3b4ed483d8a2ac3e386db2fa435c529386da3095002f678582acf6ce2b733dacccd415cf7ac389f224ab19e1c3253662fc28d05bb96538894bb79f6ca38519162b5920451c576c4e2a11ba3cb7b6b16e4be3d2730fb24bcb1442fb8681a7e8bf7928c482e64050df2b35eb92ab7987b68baa71f6e6556aab6a92e456ab28f92d86175090bdb86fb484306d79bc0b14fb41a2567011519508fdeeb48f45ba33c005f326443f32b0006aee87570c9084b0ef69576f7f41eef67e506c1cb02ce1729e0ebf4a528f8ac34bba1c90170998c60c5e0723f8490cb2fe4555fb8603ba56baba9bc83e800afa06adfb9b85893758af3eda540b3398491a79aa8f01a30efb7105fc0cf9bbbf63c4d7449d788d96ac12b39134211a370227163cf55866de0520e44500d7cb231747edfa9a42dce8490b1f2c35263599167f6db8a6210958db1a6522eb9bde4e72d45e46327326c1b6ef619bd81fae2ebc5d2789af290335df503e0b27d92c2ff52f3aaa2a6e38b6f2c4908fa61b69607ece0cb824a358111ba43518c9c9f93d26eefe576c998501ef931ce02c44e0c04d5c1798c3cae0b7b1e4c67e39fcd8bb9fd83dcdbdcc55cf36276f15b83c50f1328d294a0e18b27ebcc5500568c1ab61a0e87eac0afae29f24dfbc4b9cf9acfba980a34d370d418327d680b611060e2c9b1a3a20f96ec068ab54d5064d8c6506fdbdfa0f97e795fce0aaaab3f2d32ee3cdcf9894c4781b39ad51595fb78a4259a2aef6538380414ce10cc270770d472d9f36e5ff43aaa52bfc924d7cb429085c5ddbd7a890a66a1b7007ba5b0a291f889f4e11225c9f718891fdd96c6c6f3387a19259f08f937d21fc04c3e4737bccec662a0f21cd0c7c96bbb981d40b5640b2b1a12609d59eabe483c7d95f0a6aa55b8529e8ed7c49d9ba0d437491d12f018288de8e6afbf2b29b2c48b361fd83b12feb5e175450797b4f0395b63a8eeb47a4d0e1d4c34f64b414495fecf2fcf98d301c6879bbf587a06809673746ebbe2c56cb32ccd55832f30f263b304d095469607fd9ed1c0942213dc4c92cf1c7629b16298acec965b4a2806d9e7b1a45803d6570eb45511c276c46eb4902193334c224611d3bb544f15a8dd7bb10a4b1471406a55cca866b8d1807584013e568c01af92be48ce0854765fbe5b72d15bb353303620ad6722e1addc3cbafe10e663ec169a319f8a023ffad6dfa97fae565282f974b79d6f6681d2a2933af96f7068eb2ce137c66057934ea81b7a0ff81abd77a57f99e9cc04bb186f4f0a2f30f854003bcdbf2e28e0f86a2b4d57365602caf7e7457e624c0dd22b3688b8ee48c81abb16e8c12e8c77d53af5aa042a0de13ba1b3cd30a8bff32871aa7d9d9ee920e655a0bfe29219d5e4e98bb0c3f800110e5fb5345ca8a396ede34e2a2421c5c92ea14b6bd9771b1e6eafad2218a4866eda01e3aef67578b96bb83d9a8ddb43457967270f39936536acfa6290c3c4f6bdbde96620de0ca45af27907e6d9407ac9e5e42be8748aa0293ac1040ded9f624eb77edb6136605864f45af1050bbbd7ba2213b31c15d1a6d5ac316bd6e7563d4e194228e383badbd193e385abe54f6b170a882d14641cc5a76aa690b36f5200e054dbb5104f97caab01e5fe613041db3aab433d733d0472d67b6cdf7fbaafdfe39a5c9a30aec143e2e810f33b2aedfd2d060362007b0d6b4535b43b06d4e7357074e9818989c33b5d3faea6b142116ac34536cccdefa14619dde6b9e6fb338f9fdb4c0df35e6179de63709a6fe81d0513011678331d334862b207a612b56a41adf4319ff15d5ecc12b623afe67d8c4d6523444ee1cc32ba7ef4ad0cc3894d0b02de4c68fd86c542bdb0a37af9143823b2a08356295dab52278a237b6b99de1100108bec2987465b444b4e9d40a0bcabe87868d1740e12f6b3af1c61daeccd603fcdf86ab1c06af3795c60a0207718f9608a3b984ac74f1f2ae73cc0f16cff8a7f985ae272e11c838e78eb2c14c49db89ce2047e63691da01f1151a459e4019d8e8deb796e209437547457a99a6ddb9643dfa0e6cbc038d383edcee09caac9444fafff8829adea63fd17e85775f03467ae5b91cac95ffa1adeabd7ba10b13a2c283afab656b7aba601324d25c4063c2be3901709cd21775262389ecde1a64e1fd01af86bf6a569312a8df8905f010e326c690b1a511fd9c6a15dabdda4008b6d7906d7018f9a7c25d2e0af2a9a62726de1587f0c5b8f90ab27a74c644ef11449220265b7a2c20132300ad85daf9d6fa73fa15bf7c5a09264c9f3f870a5f5271b75ea5c17d7e986dc526beca6efb62002d9a6e507a45535a1a063bf0163e56dd6b759f06c66476baa0193ff13aa41d7c97053c43356fd9135be4f8cf909b426ec600bbd65a4d3b172947a1256a015cbcbbfa230f78f4fc779d395e03e80f09b19bf95f8947a869c0a6777637ad5dc05e05ed7cd13ec466381cea3a89bb6d80114cc8a10b21a511a951cb49a48ea629c74d77b787de36b3a72217e01bce073e61fb6302a47b88e756a3a832", 0x1000}, {&(0x7f0000002240)="f936b25d38d08d6f410ae76dec8ff6546367ea745ea84a4145b36f640046d1fc57b4eb2bfd3a4f120d08603b9aa8615cde202493d66725accf97f0ea831bc4c5bf6375a488aa8d4d61a63f447b0eb1309ef0d9b71315d45146cb51aed93defe32429c4eca394dd40a93f5d10f68b0302cc132e1161fd29e7997f35243eeb815ac1910774aa019ca01999324350", 0x8d}], 0x4) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="5668578a9ba3004f8c9f20ab9cfcd504480ae06c0f8841b280129b67e68f42cfc002af2b2f4e69e87928ef67917ac1acc0a39ff6716f617e161f957f963b874b213e31b255bb6a6b1680dc65f263effa9add4da4910a3e49e3f29d2ddfa251e59e1a389bd763a5c9cd6e1c840ef6e9c41f9d59250472393d21f6ba7a", 0x7c}], 0x1) 16:00:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) 16:00:41 executing program 0: r0 = syz_open_pts() fsync(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x1) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:41 executing program 0: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000540)) r2 = kqueue() r3 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r4 = accept(r3, &(0x7f0000000240)=@in, &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x2, 0xa0000021, 0xd302, 0x9}, {{r2}, 0xfffffffffffffff9, 0x56, 0x40000000, 0x7fffffff, 0xc0}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x7, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x70, 0x5}, {{r2}, 0xfffffffffffffffb, 0x2, 0x0, 0x8, 0x8}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000009, 0x1, 0x6}], 0x7fffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x1f, 0x101}, {{r2}, 0x0, 0x4, 0x20000000, 0x20000000, 0x80000001}, {{r2}, 0xfffffffffffffff8, 0x64, 0x40000000, 0x7, 0x1}, {{r2}, 0xfffffffffffffffa, 0x1, 0x80000002, 0x200, 0x6}, {{r2}, 0xffffffffffffffff, 0x22, 0x0, 0x3, 0x100400000000}, {{r2}, 0xfffffffffffffff9, 0x80, 0x80, 0x1f, 0x5}], 0xe, &(0x7f0000000200)={0x5, 0xb2}) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/18, 0x12}], 0x2, 0x0) accept(r1, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) getpeername(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) recvfrom(r0, &(0x7f0000000580)=""/254, 0xfe, 0x841, &(0x7f0000000680)=@in6={0x18, 0x0, 0x2000400000000, 0x5}, 0xc) fchdir(r1) 16:00:41 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') socketpair(0x0, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xd7) recvfrom(r1, &(0x7f0000000240)=""/83, 0x53, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='N\x00') connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0xfffffffffffffcb7) socketpair(0x1, 0xc007, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/204, 0xcc, 0x0, &(0x7f0000000180)={0x2, 0x3}, 0xc) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x0, 0x400}, {{r2}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x8001, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0x8, 0x2, 0xffffffff80000000}], 0x3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x67d, 0x80000000}], 0x4, &(0x7f0000000340)={0xffffffffffffff8d, 0x8}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x1, 0x10000, 0x100000001, 0x9, "6841568601430d19e7a2ef58786d8c7bdaff5f4f", 0xfffffffffffffffd, 0x81}) listen(r0, 0x0) 16:00:41 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xa81, 0x1) writev(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000200)="13c5b84d3e0c0bef1c099f2de0e44194c7760be0b5fe077c71ca492d94b467ccb9ce9853816f38f5d5861fbbe1823905d89ef1700df0d34fff2ddefd6fb291726a1c414c179b6273561ac958ea46350bbac529986441ebfbead5d313d9ebe62027905ffaf8f86abf2e7835b8925117b2f52b0436eab04ee4656fe5ecd5e75d0a70799ca7caae4c754f4c28c67f9edcee83d420816420bc1b8671b00953a975bb4c1d6622f301e19df6a0c1a4f49c8a9b98eef35c00ad1fffcb7215996c75eb5c474b89de630dbc9a83186ed92bb3f87a2997d460abb119641a5623f18603d13b82888920c6373d09447ca53e138e39949d8cb8d0cd2f6b32f2b518c7d1ca7d60393654c9935c2519404c8383a75f1901f7545dd632a97888b3cda0ced08993aeefbc9746953a0635fd08e2d1f915c0134c80f62ce6c73e2737637d89bcdbbc6e1ff1e8baa4ece331a384b5c4c84f526ab190f74d665fa7d11e8d380ef813aef65836c44f0359f0fe113ead8948d2a9d394fb3c9a176a1c495cad35e671ae30e95593b27190cf31020e608a65279bad44b2f73e8e49b732c0744546d9cc4f75fce0445769c59a19f72199fbba705c1b3cff69471f56564859323c77570a0cb95590ae346d1ae2d20b25eb978d2f726bb62933b390cb0cd87a4f52fd0e648291f05629d04757bb193860cb689c1ea53191ce0ca7d7a20f37000d1d2cf0505bdc52440a23be5125af51884dd1ecc0327e650e0ad0578beb17a37297d69025337fd20881749ee6bbb1994b15c99be8503afd5e205df86ea78311fd9507e9ab1c20e766c0cfba9fbe835e5ff90079f5247cb2502a59e189a9617f6dde58dc0e5f43652f69de365a724ec4dbbebb19f239a8756c63177a4e0bd661c95a6c423eaf9e62a12d4fbd09505ff2d07c691669abb308874704c061641f302fec5ef918b90d1761f3445629ac2b89db3e9d3020025a2fc20adcbbabb19503ccf5acd4a5577c43cc5e634018c01577d168f50aa822bfae8195e51f1e68c6387b0ad76c758d7cdc2fc6db7e3f178128c677197cad407015c476ab346713d6a0a910d5bc4693607daf342e9ad984ad2da0cfc1218cdaf674413867246b71257bc49ee73d62ab8ec5b198e9336548859abce07002441dada96adce22050ff1fcbf06e06509eb98cbc85e741232facb1c88da3d41a77e4b0be731f909cea0af0751377c1d1447284b6e8a5f3ec3eaec2a2cbf161003b27603aba8d4010e0d2fa02927c8d8ca285e8973204aaacb55441d369ab2c6557fec3ebe298593585487897554d0625f12519d3fa7001a8ac4595c3b5e5b126496a23bfa85941abb5d17d4917134c9544cef8b3658659e0159bafa642797ff4a64e2a113e09f97baa340a7224064e67b8d80b1542330675ef506ad4990670ff0822d22fd36e54253572d8f66d0c51e5cb223d50591cdf71ce810af839a5ca461862cf5fe6f75385f021dee06a1826cb2e4630872376a681063e7d4a675b2b17b0ce61b7f96428b43f3dc2d5edbaefd484d50d03d33a2339db69378097590b25f5cf4a5ac92dbee43367acbee5ba9324755437f5c997dde2c29a5c79c3e5648103c2d893c0b8fc7fd755523539a2818633bbfa68bc2f2b26cb916c46175c1775dcdd8246b790fd185438663e697094d78178e52aabb252f9f408a6d79056c7fc496ed769fd54518a510dc403a10dc1bf858dd0522886909b1d04965907d22d3ecfec4465177c01a7ececfd7801aebbbda445b1cc3e8ec603cb0927daef8e1db7126ce1925c46f368da0e819ac1f7ff88b91539332318c47ed160fbb3340a3d71e72652005b35d78b226385d7eee67a709d95a59cbe4a376c460698b0485f23cfededf5b11c0896c5eacd77f8553ec8a0a42daa917dd4e268ccc166884c06369c15f4ead2797f6e8b4cb209e1916c1652b8554dfa8ff8c79868e1954d8ea6dc20fe6bc9792d30bc4953e7152017aa23c62d91888a2ba9ec62c75df00f15aaa4c5a4e06464449e4f7b26eb5d5cb51eacb52e699a082df8b42dc50601f4e23e8b0cbc313659493c4e3d03e47eba4e51270b6ece24c00ff1408f3914b08ff4030efce7e6c88adf6996706e170628d5945ed0c4b783776ac129b6fc2dbf67242e1413bb6831936498c34b4b44a17c28f5b30edc2b3fdc025def9fad6fd1377f731d49f3dcd4e18d65c37a504faa12c780a0813fe0dab887b416ed26d20ac7516ddb21bfc7a7e4a5b7c6e1a15079bdb696c6dca7f90237e5227e851554a210fec53ed0c3765d7effd2fa18daa4b7d4959dec02bf534544ee59f03d0c56ab43865bb22eb488b534f1e27eb8b947c1ff66b5720a662ff2edefd3b2c387d0327c7c43c2d3958f4981ee545d2b9f8932ddc9047f289bb1e4389f68d72ae45d6bf5b6c043a18579c36335ecdde79472c5e6af76620061f32700f0271e11d75f5e419fb2d32ace4762e5780c7018e58c49ea32768941b8e14f84b90b906201da5e1d84ed093bad47fe3b0767da7e", 0x6f4}], 0x1, 0x0) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xfffffffffffffff9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) listen(r0, 0xffe) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x64c37e3d) 16:00:41 executing program 0: mknod(&(0x7f000086c000)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f00004be000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0xffa0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x3fc, 0x8cd434c7903d73d3) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x5, 0x4) 16:00:42 executing program 1: semget(0x1, 0x5, 0x200) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget(0x1, 0x2, 0x61) semop(r1, &(0x7f0000000140)=[{0x1, 0x8559, 0x800}, {0x2, 0x9284, 0x800}], 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) socketpair$inet6(0x18, 0x4000, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x3) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="5000000000000000ffff00007f000000eea82989f178c3602ca7073beedb600a98a6e7b433055f6ddff7e2f1fa986bbdf04463c2bd7c26e15fe95b5e5ffcdac891e9a9df90271f346d74d8ddc0855d00"], 0x50, 0xe}, 0x40b) setsockopt(r2, 0x1, 0x7fc7, &(0x7f00000003c0)="bb9187e8f99bf11a24e7a9447357c25ca6cbcd66995237ae087d8052d151d01d508e2b413ee8dd805a4aad6e2710adddc98b8bf28c664f0b2ed145e678fece6aa31e64ba3f08bcbab60db811e89a0fdf00970c3bc10c96c9b90e521194b354e6d79ba50deea2d9468a1e49fb6fc5a417a289489feae8bf1624948c2d09a99d66c0eba9ef759f9ecf54ce150e86b59c680882e87bcc1bb86617bbd4915cc7d1f9f56b075f4e66c7f38469c753f78e0c4cfe56554aa47f02baf8fe764a4afd417443d48c8d5b8cabce8a9ee71a0a", 0x100000222) 16:00:42 executing program 0: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0xb0, 0x80) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000740)="5b65e510864ce7a7b3adc948b243cec4e28ba7926863029cb16d063069532928144ec601ed46c3aefda7f78f841ef9efc59e934c9f23c88a7d6eb20c9df6d1ba92668c69a5895d37642999ffb7b7a6469f941ceca5b2c7fd3bb1b66ce8609114e7e4a08cdf49f4e2348a89b8a99bdc44e201027eb0c08171a0d6bb29544311cf54c6ec47e3a51de9b6bcee14481fcc67bf7cb821fc508b4f46dd96c954e1538eff0719fb49ba8b60d1d98fda11595d7bc9cc9aae6b5cf8839abb1810fc74e182882962a79a94657be47c8a0269b2e290a348dc67114151785632ffbfa0cf6230edac1fb3d46e8a63fabe77d5ee72ee802489e0d3bc15597b983eb0e5ab8b3bf1c640be54c63e1997a60b7155409ad5684f2e60ddc95447f61206606eb501295863b02a861aae5596d7dc17c63a55c816b761585c537e71d52fd3c27194efc4bbf71532847a490880223cd9ab76a16e89a1930a601d7588aa0d6e5d1b719980d0a88980b949890c856bf68dd50167f8f7722ed8956a3a7e9fc05ab20e423fba28b311dcbe4ad9b68725685b3458a7ae92c152f0d0f6a5351e169cd755d9d94bb05cfd4a8f56f6ca4d55b1142f09e4e62cbec7085bdd663cfc6f9c30753f64d62d1cb9e0b6b9c8bec5c268f69ae43f2a95ed70b5f04e22c2639e33b43703a5744d099c01f7c9a4c61ea18f7a70bacfab9c731dc7059f9681f4b25e2d0513183edcbcaf6948487c8dc5a4c41a25ac1b9fc84ac4f302ba47f97a740301e1c779d92ac941e4925147d28a9e746d0c4ef9ad817364724a7a906ea3b984b370c0eb74d0a5f7d032fa7b975939047ae7edc845b577ef6c1a3944dd6bbf05615bff04b9c9ee87a491ac051c3c57d6b7105e3f5e625c4f1be91c4c26bef37227f7282a8f0d46392fc5db2de87b46b8ea372d3c2e7fc6465d7be2136333f5d875f92b2a6240f84dbb955953dc9a48b09b8e0d8020ea4579e9f0421ef406ff0b1dfd8f9af8cd105f54e8a4d2497186f955d9111ca8b92f1f3791773a3a5f9b7e914bdef60e7f5cd9b798966c0b781f8c48fc57cf0c34cac1bdfd4755f40dfb3758cf520e5daaa38c1911c02bf752ce42393e5e709408a9565dd4a441002780bdd5169a8d9d27f1ac6c8e9720c2ddf7fe056a94a90a7d73a6a8f5d3a3c028bc9e330edcb02a9a2e931847b904f468613159a1e2ae6c985a86cb8d4753f73097eaea257329ba0cf63544335953db8376305ba1f6d56d09f84e646de5f4fb2e42b8446d118898c11387d6369772e2fe9a0a38614cf041466f9f9583434d03184e09297e27f1f72695f9cad7c5ea948670cf84eb9b99b304d302add90be2fdea09a6cb0d288d50c974c53233794ea360fc8ce01f6488916bfce8f4bf22237109cc39089719cb445bca0bdd826a2ec25fc7f7b3eaf28c88d0d14daaae3ecb8b2215f6e221d6a2806931155114f411a349be106762b4383a1c72ace7f778fc2766effeb779a3359eb0c18a0d179d6306c38f7757ba56c5238a97a79dbbb059836011ab36091009f71319749d729a99c161b7370fedde874d9db8f599b7de3af9a6c78e366cb9218b2848c3ce130ad5189bf4b210964012f105d0ea38fe7a52cd50867812221bcf00374bdce1b6b5b87e9aa3b0c49266be0a0c2686d250c705169c824d7af84cc1c1e73e3fd190fedba63d1dc9f117476ca76f160113041ca256538bd22b84f05563a28b77935adf271e55c0c0b72a4d86f0ad198fae4f7fa00c96d22384094af395d7a42baed0ed0b9fb8c1b67035d4474b0ba12787c095ce61b8383df1de1455cd811d8de304021b66d4d2b185efa1f78dc5e21b059332e818a254dc0df6fcad064a7bc7948cc9c26dae5f44d8c8954beecdcff91b8552d7c2a24221c236b164447f644f3f3327bcd1a2ed59a78ed91d3dc2d4d672e5c78ea6bd99100761fb3b32f029d20759e3d58dc8e901cd95dd4d29357fa69872540afc9958cac9ab24dd3ae3b13d78cf1e3d30c54f8ce3a6cc254c73ddf4d2b55975e13a38d6bea143905938a03ecd8b55bb6e77cedbee5ca7b95a1b6d09cd19e4f50c3e2707ee654001789da55a356d57f825cc84e773215a5e5e5bf0f0e5794eda56600d052dc8b2e5480335efc646c1629ea7a00a85d0fa8c3a05763aaef11df023eec2eb349827cc6ee0046cff4cab2954d288bc288c78c859a083cb67eee600056f7b9dbead7cf2c0018b144f7fe2d548142e35fc727e8e1802337087b7b03acb39e767dcf194daa7b9d9ad7b85b414378a99f50bb5c3393416cc0efe7effb3dee699cf7b7e3059866fd726ea66f76bd765ce0172bb9a3657a59d11c980550b3c7dc6a07a70cb7bfeebbf8dbd35d55bce8c10b0841f704768d28a4ff82928a29e41708596f4b0c43866e77b676c4e1bd7997148c49c28902d112d39f6abc64f6236060448a87e33e1a2df3b1cd7effd9101f1379d2f7731074987dd58b0c02548ac45970a8ff15a95aa38d2a69a31cc75f910d2989487bcf26f8907408d4cd7ff20f41a03d192bb73784548caadcdc42d40b7b3027b04cf3b84e218701cef017de0a4b44119e1db6ae518162546150455c62f32c80b346ca0da913a63cf1fef6b1a38b23f46661466bd2de14074c24ff38df0579db139e0e548e0606e115416cd6fc78bd3200a90bb52a3af1200996587b0971fbe1d75be1e698bdcba1c4e0f0d2c42dbf76f69a081d36c329d9242c3b99cc29f690fbcb949cee4da130f0c97fe10add3e63583b5c6cc22c98220e6f9448b9b18146f11ed860d3d5a602ffaf5d971a978a9c0d85b8157e43592da8054174b37d49a25f6a868614978ae71e2eb96e9cbbae2c10cb215b98700ac77edf0ea9839293ed6b53ecd729f0b87ff101207aed0cf73db24e0f492ad57939648ba4fcdfce277ab8bedd6e0811262aea3d9035547a619437d7d6ce0de1885c81415ce02c718d69b7740375bd6fe9074216c6562cb5dfa7bf17c70d5ca57802531be960c25bd8339d2a019ddf7dcd35e64e63db57924f0c57da8c0e9b5e0ad193ba9e8562cf0174be964313e1d0a9ef8009fd4024e56cc3b1036bfaa7eda5b9df296243c623f4d75fe82a2b443f3e94ecd0efda0039e91fee96372227c6060c72444219705b988aa6fb8cb93da214881d3c4e0de5b179644c8985d5d3428c0589ad25ba7721c3443f630001e68adb5e8e5bdd1ddecb14565a0f49427ef06ad83cdb077a7994fd9530875859f087f2ad4198c325b1ecf1eee9aeea4b5ed0677d61be8ab78f6946c9c6c52f222cca40259e5aaf156d2448bf6df6d90b61c9ee951ac34daf48ce5d5907584c7f4bd37c845ee5dc21499d1a7c7f50deb702d7c99c1419665763463f28137e3ebfadd0ae4ccfd30df8a26288f16f546195f26c28aa1229226f4697ca0f595b82da30125fd9d1ab9898c0a6d09f82753494a554351b4fd56650435176100a8b01050e4e1aa7b8c5db15ceea186b389643fd0968467ab9dc19bedf8a14fcbdeceac5383ea72b5ddf2b3e823d9da923b2a0a6f43ec21e1e75b7577fd19340c02e701e93aef450f67a7fe9e826a8c9de477046d500640f8ac9e59937d55c1021feac378020316ba1acbc0257a80845d08cf41a7698aa010cd5e18ce73323f2fdc21fce10f4e3572ccf45955f19f5544f7eda9d6585e7e83adfcf6282a6c6a819e47ced92eca0fcb3d421da5ae6fa7e2438a3d4ef569aeb636d9f5fb3dd7a85c06c27f8a7bb57ca9d448443546a83f16622c76995170a12c874cfedb6d9ed41a03cb269a7189712d7a25e76e9b82bf1d7201990bbb86ee11b2e8bb51a5e00881395fae1f48e5b8722063b930622f92527d1886dba76407db3a2269d61a72db5954a34237ad69e2cc92db761512e867cd739fb861343004ad5ec648e0d83a25c3f66d68287ae1e52280bb5ec4cdca554442c2917fc3958c37a58be361ded0df8a1f872c47613a540e06a93f5c320e54ab65920c40d963ca3bfe3c63c6de022af315d4631bc8b10c73d5ad3c73e50a7707c8397f3009d0a6d045289bcc7225e34b75f80c12840e4764407edae2d970d20b76326fbee0dc4ddd7cb4e9b7f588c2b057c82946ce1f3dc842693414cb5bc5434aab786d90f38b979180c13bcab245ab69544f423e54ca86d778a3d020f895b387938243395bda1d62551a7453701335a23af6564384ccdc6f74fc54234ca8fd8e24cfdc9ce1a7f90986daee9454b1ca36681364e68c31040c19ad90ffa989d09f6d0268fa370a045eb8cfe091b2ddfc85a042b98731cd1e66e853524de2334c1640b7bd6ccb95e379e6bf93db2fcafdf5531276616e11199457e8d203648469ef5f58c2cbc8e6f2cfa29737fe82da327a12e68f2a4b18a82db22586a0b994661e2043a708ea93f4cf4b25398d191679efca22b91f4edf0e7744c71e36fec2c7c379655d18c406f403991257389b72f1f539ab71c1f69768a83dda633779e5cb7f987093d06e300b265b37a7460a8ba164468c88bcc665588cebd5b2da1ff73d98122ba7a1bdd87783cda0cd3c8a7a33fb566db00d4927186080fac9e3fb5256bfe089ebc0f23a02b665703a2ccba9afc00dae4a91188b7b424ebb2096d36b14f6ac0265d487b8b9510bf51b2fd4c48c9cc60874f16c64852a46276b6251cf50fe1facfe40764380072239f83356636cabc56000a3243eb646321622c26d8248167b2fbada69494b3cfe2d0245debdd80d3296052cae9578cd46b7a920664f4dd132741bc02ef9766e7692fdc0c67c8bd38648be89ed0d14af2d0ff303e25e593c804ae64fac8685995ba5a5ef1689e24ef0c0c6976dd30d9d42f644668c46d883027985d48c3296a50b04b965626dfb9fe3b33944dde206b963ce1db2bd1254dbe37796586296ab8027b848d8be6b6c35a525afb6e92118f65daf7a3e0e95f0666a144d8c5b26a3cd4a37f051a6abaa1fe926570bfeba7d6bea793c96f10ff45a397b3f3d1db01cfb048986d2db7ed46846ee40b99f0e9032f4db1514c4874b201e0941cfcc8ac7da45ba7bdb7586728bf576f0820c53b3f504775d45dc54f1917ba1fce14a1e473c2020aa767438b8b129df15460c6e5665e98f2dabceaf5c460f9b903c36b3f4309d26495bfd63d5ee14ecfc4c8e4d605ec2c9e0e0f41293cc8a44b4891fd086fa6fc0eb23cee053ad4ef6ac5460c51bdc812da809737f7941a6b38c8f7d5fa3af357af5c740bec0ea6a92a4d1ec355f48ca91a472fac88b1be38bbb24d7d1b152df9c5c36c937011efd9c97e537700eef4746ee469a862fe59a023d74bcdd24b209b5e815b0008a2a12dcd64323c4cee0a7ad6f6937712a42907cf6c63c0ae1d8a292bf472293733be7c13706a3753c08d1b664a6c91917e794ee90fd9116915dd3c218a08ef882a28dcf178af6e4ea47d50e9e762ecc465214e036e2bd0e0918653fa329ef8b15ff40c533156dc56095f841b77ee2882f64b38eb49cffc6bf615a05bf016f5b4c234e848cfda1bcdd3a5708899a2b4e61f49b122c72900e558297bafc364360be582c8ae8d9c8d516b810918359a517f6cfdc09d1159eac01190a837387c64c8cabd7acdf3b25f52ce967de9a5b168e8ff25f8552d3cb63a4d6dbc7526aef869c1264a114a931ec81df62d3a03f9522738268e4ec436bbc0a6994ed3504d07cd51fa6619aab48c97a67a84e1c745c88848da497b16375b969dae46013d2d732100ef6cac1d4a943c344a7bf447c59766e57b27d1a9a9d4ef664c0198e2211354ebc0c44a4791faa0def0d4e0127367f5fedb7da5c", 0x1000, 0x1, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) link(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x8) munlockall() 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0xff, 0x3e9) listen(r0, 0x0) 16:00:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmget(0x0, 0x2000, 0x2b, &(0x7f0000ffa000/0x2000)=nil) shmget(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffff8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setrlimit(0x0, &(0x7f00000000c0)={0x4}) listen(r0, 0x0) geteuid() listen(r0, 0xe48) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x10001) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x6003, 0x2}, 0xc) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) 16:00:43 executing program 0: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x40000000000005) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0xff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x300, &(0x7f0000001140)=0x2, 0x4) listen(r0, 0x0) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x7, 0x4) 16:00:43 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc4) getgid() close(r0) 16:00:43 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) dup2(r0, r0) close(r0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) sync() getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getppid() r5 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r3}, 0xc) setgid(r2) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:43 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) socket(0x1f, 0x7, 0x7fff) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x2100000201) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x4, 0x4010, r0, 0x0, 0x0) listen(r0, 0x10000) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x485c5aed7547c2fd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x8) read(r0, 0x0, 0x3ac) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x7ffc, 0x77ff) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000380)="33db9794d2c8de74e8c83eedc6e4fe08bd6239c32662cf38bf4ddc1eb6d2c8f5f42dccebc32e2388f1115d84dfc77cb20e53139c7d03c0b2a8611789a94e8e0d86396805cf41628e6e8e54c6c881497dc54899d62aa38505df21a600822e7e6a7a0362e1af1b3d0f61fa0224443e05921e4fa9391c32751ba283a42419d79bd9a2fb9a6f7b02e8dc94cfbd6f3b609cf1ab30801ca5a69b9623172a793cd9e412528ecbe12a53886e470d7bb5bf469314acfee5d097a72f73554e2b412ea67da8d593aa692233556b9536eb13e4f1d1930b530d1027695134db23e3c56fb180b7049708b25708514373aaf2abb49286a79a2cc0caa6431760aee43f1c24458fd575b6f408e7d7401c60703330be39cf276555ae4130afa312105a023feb73fa51a45a72ef5cb24299f92c2f5b65cac0297968adcebf882d2375be9e5a48d4bf803f7666e1b98d6192e9f235b21420f3fb1e0c54f495c3c39a3ab2b997ea7ef6ab1e1678a3ebbcda4d5b5e8e21dd133061b6e2af07d53c06fc3ff33a0145487ef37aab9f2bcf8175df197c8873d3c76f5cdfaf6eb5293588e668543f9346f914e1bfdc51b9d760fcc1773cbbdabd5b2055bfb05d9cf9b1899e7dc481e177289371bfaa57e65e5dd564e2769aaf07c27b04114f3aa798bc53e555896dfe8109da5df972aebdf0eef5447456d07656124fcd9bf2eb118c002e38bbd8367db70aa50d90cd5f3f33742215973de4c96338882ceaf86e64408e8f33354b1c7aabf6c8a6f7a1aa6b0827887f8328584ab07ce0f6922a482e54e9e9f7dbf2f803af5cf2d322c75274dc2dd561f62a26748236d39bfa8062be84cb87750a017be24584b426d7b5a027bc7337ab6279a0807ce887b30e57d99f06baf5999a377c45f3a609248f83cd7235f8c4f80d9d781ac8c1fa8d468d481d2f8f341e40300632c161d5f69648b53df68cc4f675bd1b07158f77d92a59b27c5d5c66dbe31d3c3d083bc59b5921910db836c1ea987fe9c51f7dbab1c169e47418d37978e7869bb387a29c1dffacbfb6aa8199e7b513f8a95f1efa868e7a8e54638c84185c9fcf0c503a24a15c67d31664156f7646368df6c44a1f510c759ef6e663e87863c27e1270e0e05dc09461919796f9246a205f016b7d89d3fa04b1d2d4595c64a267edc8fb3034e58e9add9f37a52c5da2ce9dad9535048dffe291f8b8f48d844536464bb9110c4952ef884995c5e8e7e53e323a1c15ac1a7c85f7d1d66086480665b88bf3763a2c0d814735514854eec6ca92e20fb3d0838d3c528dfb621c3ab6acf8c0ee87423903ac6e02ab90211e1076e21b52b45df303ea3c4b00b926fea92e5406850c3b95efa3fc9d3837a9c139723e1a51399d7c7d0829664abe3301ded2812f0e9e70345d6194b3f68eb292f470f96f7af7fe7bcd6d61e9ec3267013cf4a73fa27300ba62df3365b4604efb5418798d687190e451ba03ccc7edb3ec3ac717051e58bcdffc645bfc54bcc7caeefe7286d5ebe4f2adfa3bfa4dea7c4faed81fe00b46da8345a9c2a2c0c99ed1ba73dd43da4afecfd77aab6aa066dee735d84b54b83b43945a5f21c46dda0925c12affa983423ef641c153c9d724f91d3202b8dd30e4bba3bb26f0fff85edf0a705eaf6908d36dcc5656af9c1e3b3f2fe1bfcd423f0286f24adfb12ebad0c31364dc217af7c2233dba656bf3ce32062b1f8c58279f07db34a9a311f8bf386589784aaed1ee0dbf49edc94202582dd144f8b6b731c05b5e2cff4b7a5e5f0fb7419f56ec49f0082bb7c1a67ec4422bacf3c2fba2bad050ed94c483ab5875b029dcbe57fbbdcf1a4c2a13155c90c11a3c3118905682c92d0ce906e3c7bb0389d84c6c248d3782d80a7d48e0d874d0cd35af518ab1fa287109e49e6cb1e67ce6d23162a6817eff06cc69fdd4fd252f44e2fa718a802e7dffec5a36ab900f7f0fdc241ec3cf109fd78d4f0af855082855526de7403d708a64a0fe8aa352eb5fd149633e9104235abab7b5a86cf8c45954c282715d27ab993cb9fb6634f5e7424b98e2fe7e6c6377438f86d4dcd8692248550949aa27db8c030b752c43af01b8b61aeb6952c6743d4b2157b9a074e75845806bef30d5a1482939ccca35fe934aad1c980e8b99c7e590deeb6951d976c07c496ded9717dbd132422f6430a82a556349bc69a416f56f2e43f07f00ceac119cafd30b135d81c90ab03ccd10b394c86bdc75a357aaa7bc66a98af12f4a127a368ab71eed539bd6f30d68dfdd94cf02825f2a1f4afa2cf227edd65100559d18e3e80e250ae624f2ffc02f493139b1867d403613ea17e89f0de33e153a7758fd33fc16eb36c8ed695cb78ab366f4aac5ef20416b5ac6125b6e564df9c69e9fd5db20f83c5e720f6a353dfd5e6a0fb88ef8267df54fa002f6980c9176129e964d2032cdbb49d3249ebbd8e9e5f6a145442c6d16334954ab1dcaf94d36800c8626b1d44dee212ff658f8eedd7eaaa06d463850f1ca9f99de75b5f590237ad11dcf8addfd57dccdd8c96c8229cb1a809347848fad4a0f110f9df570fc94cf23775d5b8f6948c2ccb5fd4a62ed9490f88de47726271dbae54c8e88549d050f120cc299afd42c5b896b021a92a9d56c8daa213177290e0b3743a302aace0e5ea2d6faae762125c205cb7cdfbcb159fc58cb4e42c0a76620c7b53f3e29d344a5c2fbccc2af59c7696de016acf7e922dcf67be1d57f693b786e4ac573da006b8cdac477fa9f71cc1c55ef836453f5b9aaac1a86a80c839ebedd7115379e3bd15b903efd70f29708757d1e01e2f3423c06221da6294551918a5a73fc2c0be2e23bffc99b9799555670b9de0fbec884f0896b6c576f1513dff2458ab110ae9649766efac208bbc14ef14a331b2fb15cc418611368676cdb7cc43f451b59f35705a484a2dc9c8dd95872ea9d12a86a9c3f44d0dc2d7847f9bb0e3609001ea21c8e097851d365e31558f35c2d75c7551fd303a35db9df31be5fc6226efce105fcfaafe34e266a9f65c025e60976e5310effb788f73a436be0c53bb774f9c0d03bb128a96a67fd15ccbbc4a190bfef7af7e3f7398a66a83853b072112947c036e9186cef70b16b8d9e578e13443dd3dcb9deff5cdd47d624bebcc6484716713ba4f50e47c5fe6fb7328d85e2cf70d566e76c0b0d16bc3da70582205e1d2ce520087cb35e1f51a24030875977c3cfb4b6bf49d6e5c5b9bbd905b01d83154d660bc14b8f284147786752725101afc0ef0e0d01592ffdf2e886b111eff340cc27c0276e62afae349b3527254fe9de00f442d94ea7eac9cf49b2c123ac1e08680cf6a11d4ccaf68e02c5351bea058e01effb20c62e76be892356adb5f1d1d1e26b587899a52172e896dc899a2d9eebdb7f0ad1167a432ad3b617ea74d23484fee6e1c6dd222ee652caacb4a292f0b4bf5bad65ccaab58de18d253286a0103019148c7f06f604fc24167d65ae39de1443da690c56a61610a229959ba98ed2b647e7a2ea1780d6568bbef84981c192c427d22294a14dd99507bf161d52553a220e9aa9ab8d2e06dad86b966f6fef0174c924ce42e5722e40f5d00c7ba9f5a43d37aab4214c249b5dbf582da621050c0679a05cc56cf8a9afe954fc061050c316e65f2adf6991972c6ee57f8e278e0ef523c069fc2d908055d779ecc7b27fc3e60a0cd625144e708561689f0932dc8b2dc63091e72a88b82266a416a4286075b79eb0864597352938c745e4a59fff25ec0193c71c91fbb88ada5571584dd972ba44cfd610769b1d1fc66190705c5e6f472d6983210aaeff5c5e99c367c3d89bf1d361773b6e44fb88f3c4a37d25e2ce86f76f336083aa54bddb56d5dd2bd1a8daf549d663bb39f53d7a418e55c19098499b78f6a1a2a0771199f79fbe8538368b85f70ed3bc4ab741931c8bd2e1f4e5f91189918da3c6b96d8311bf46e180194834000de7afd4e3e0ac826e6309bc3ae21013639221a801e334e417e96d6a4c2377b44551d4b4bea81ea1868a8bf31f34ec4d4797eb76a7536a15ea01ae85ac3bda43c8e6b08cafd1f817aa73202943939ac1cb20fcfa1329413b6e4f27b5f1d894d2f2dc7653caff9bcef688f5291036a6acbd879ec7321b204df6f6959340f113c1bb357f41aaed25107c97a837b873ae87a825b76065ec697922b31d7a67d853230aa16dd5a48d5f23cfde52c9679de1cf823d6ae50285ab4a72586ef6b4b1f14fe7cd05a51d3c54b8df6f0acabc8459ff1beddefe63c8f4922b0327f61496307d3fd3c4d186c9db46ab415075edf6e6325dda7e72d899cfb84f1173f224ff0d9e089883a7c3dd8300766d80bf945d229e0c638ec6e4860a411d18f1dc7381c9b2fe7b13f8fe8da22d2e98abff2f73f69a49e79fae4ac56735bfd9dfc6152ecf95f8d4c6f25180bf01845af1aff9765fa986ae59dfcca5a204935369c4667a3d4ee317449758d3826ee18f5533bc6b79f0975fd52003b45497d506d8b940f795d18c261936f3a000a0dc1d85a48863b17dbee8c50096816612d72f166c1dc27f85adbd7327e5c65508835590a8a82e08e50a352a25f70a3275c7f73fc880064d67151973931dc9ca90f0115894e3b545b86c79c8be2ff891c6112d497d84015330109188fc1e292a84028862973d42ffb49e4981c32de4639fad6e1aeb67c1575e6ecb1e79facb5e733574f441781c6e41fe8c43d8649e3359dea13e289a89a7f802c89c84035fc79997dea889250ff9c053a01b8a09988441ebb3d1e28ab46b046e063256efdde2f208a1cdc5c026b760229c9b7f5fd4917e4766da0bf82e766c9136833dc0782710679c10a3a6778da1e104bf457b8cb899584ffaa2563420be426c1393c82155db2261f9f8ed2d44dd68789dc18a5eb6eba28aa231df63a77a646e7575d28e991185f85859ffb7834ba5a9b887512701c358aa0a82813d00fbc18188f42592d928febd214ffe27b20befb4", 0xdc0}], 0x1, 0x0, 0x0, 0x5}, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/253, 0xfd}], 0x2, &(0x7f0000000300), 0x0, 0x200}, 0x43) listen(r0, 0x0) r4 = dup2(0xffffffffffffff9c, r0) symlinkat(&(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') 16:00:44 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) stat(&(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f00000003c0)) r1 = socket$inet6(0x18, 0x8001, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x6, 0x1ff, 0x0, 0x7}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x10000) 16:00:44 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0) msgget(0x0, 0x204) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet(0x2, 0x4000, 0x8da1dbb) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00001200003af7758142"], 0x1) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:44 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setstatus(r0, 0x4, 0x48) close(r0) write(r0, &(0x7f0000000040)="3156d349eeafb2037d0564b9bcc4898c2236a272361571f6b739df9df894dc0aecc25a19ed7372752decf368ef4a51b5996c02bf774ba34d4494a6f3d2a84e21757d209976d5a81e71e9031cc849b28b1c38f84f35679e1c29aecd0af549da3f4cfbe189ae3cfe11c85c2f3301e591c8", 0x70) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xffffffff, 0x4) listen(r0, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="73240acb9811f45ad18192947ef9fa2b42fd7e34b21c20ab7000000000000000c7cd08be6e5aa55b04d206b3b604000000000000000000000000", 0xffffffffffffff17) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="063644d78c4e1588a0de493ef5685902f216fe6238ab4408f74cd848ae6ace4940f899f863d02275cc6970eaedb368ceb82328b78ec06b5ea3d421dd9ac765d3f2acaeed119f8c64015c6c456c10d91d55cc7602e7f96940a92741d9ec769df8bacbe3cb2c6bcff22476e6b214dee97e286bcf10649c9a2883b2d37fdd2dfad8f9801efafca842b50e1cc3e88c8facad1f65100cbcb4ed6649629cffec0778772cadb5a13d6226a1f54ab2b6d4e07f4a70fa22e66351", 0xb6) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x2, 0x81, 0x820, 0xffffffffffffff81, "a97b0054d8aa7b8a6fe40727f2b63d7accd8f02d", 0x8, 0x1}) socket$inet(0x2, 0x4005, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)="f74d302d7d1b4d9902b4d7bab159a42dcecdebc084af9443d7f861ebdd8e57300671e157dba35a618eb84a4080276de2a9b7dae3a680a6ea4b02964b7c4f37ee445cbe41b9e6de66855516210f8b0133", 0x50) write(r0, &(0x7f0000000080)="7401e956128a2d9755a7a2ac0f2289387a64f934f43b7000eca4818da37a1d9cdcac9a6d977318886a3cd4c7e88b035b6a17baf4c43508ea3602a5a3bed3d9829d0303f71cad7b59cf34fb12020cd44e772ee38ff58268b256e08fcff07d2aa508d2", 0x62) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x101, 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0xffffffff, "0e1217165487a034dacc410789f616efab0b57f5", 0x2}) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername(r2, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="4c04563c5cadaca9e1450908cc342a71b801130d3cad92896f0bd55ca804a48cf066de44bab854af339221d9a4ce2b712e5d45d1c5d6390a67b626c4f5546fd5b65e39cb6c5909c8c9a0aaa5dc17d65ca440a306a4f12793536c04a8af33d839ab9e507e1d2266fe32350bcaf55091f4fcd6f4372805129af7f527e7e66131706d01", 0x82) write(r1, &(0x7f0000000100)='B', 0x1) r2 = dup2(r0, r1) lseek(r2, 0x0, 0x0) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x7fff, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) listen(r0, 0x9) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x18) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000001, 0x4000005) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, 0x0, 0x5c9849042e63420d, 0x0, 0x0, 0xfffffffffffffe77) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x2) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0xabf, 0x3, 0x9a}, 0xc) listen(r0, 0x0) 16:00:44 executing program 0: msgsnd(0x0, &(0x7f00000000c0), 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x69d9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000480)=0xff, 0x4) socket$inet6(0x18, 0x7, 0x7f) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000004c0)=0xc) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x40, 0x401}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)="4df20a36807abc7ee08c869150b925cb75733f6dd59e149c2d4b174a78bbab5fc84a60b6193373d2d75eba24e41294e770870c901b8af5b3493aa0b354f6b39674f6b821", 0x44}, {&(0x7f0000000180)="2c68822df9f1307d802d40002d60e6cc5d5c07b461b49036ab1e2bbd82759f465039e216064df7f98263aba26a02ecb1e600ba2b30aa7b0d37b5deee87f174340c590b56a159bd4bca733d2dc101b4ed7f3e17e728ccd8dd90ec3215cf69bc68a86b3b9258776f5c1a30b98aed27b6fb2e60e8985c04dd74b9bfb5dfdb5ebe76d955d839e15e46db8e0f9d3ad90a0fed886891a3a3748ff7aaf8a3c467", 0x9d}, {&(0x7f0000000240)="188afa92d16781e12b42b12730fdb5ea782696acfc512b04f2bf3d285a2d3b8df6de34fe2f7a8881c1ede8a9381c69d2f1588754426245bad8a2aefd3779f7bb86297e89790f8771f77cf42dad8f03a6cb696042d93a0b7745d1acda22166831f14886bfe5666e7c572570a6fea4c4bf3a83eb94ffd976b486d8b94f875961a1f276c6c1e35c68852c604ef74349b0e24e714e2aef56264bdbd375ee72", 0x9d}], 0x3, &(0x7f0000000340)=[{0xe8, 0xffff, 0x8, "a95ceb47517116feceb3517fecf5f0faae0c76c3ea1081c014dee84211476149d98ff8d1761e5b8b2b1a1f1ca1c4fe8a2263827c5934877629b632866164a5c6eef05a322d47a833b3bb0fbfe9a4626df31b43baa0e097f276c09c55993a15f2c8390ba2d57aa9d9d4597ce5707961b9c164f074b329f700fef9fc70a0393555b0d45693ca09afd23d3b93ef5e1389f666e7023a642efa5592f4fd73bc73d74a5ea7c831b3140475b136ad53574056de678e41f6a422f86cc2ca56145cad3b87db4d9a29396363791d40adb3c94a30a72678"}], 0xe8, 0x402}, 0x400) listen(r0, 0x8001) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:44 executing program 0: socketpair(0x18, 0x1, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x10f}], 0x1, 0x0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xadf0, 0x100}, 0xc) 16:00:44 executing program 0: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8d) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r5}, 0xc) fcntl$setstatus(r0, 0x4, 0xc8) r6 = shmget(0x3, 0x4000, 0x341, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x97fd, r3, r5, r3, r4, 0x0, 0x401}, 0x1000, 0x6, r2, r1, 0x401, 0x8, 0x6}) r7 = syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x10}, {r7, 0x44}], 0x2, 0x5) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) setgid(r4) recvmsg(r0, &(0x7f0000002340)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/63, 0x3f}], 0x2, &(0x7f0000001340)=""/4096, 0x1000, 0x3ff}, 0x41) r8 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002380)=[0x366]) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000023c0)={0x8, 0x9, 0x1315, 0x4952}) ioctl$TIOCEXCL(r7, 0x2000740d) mknod$loop(&(0x7f0000002400)='./file0\x00', 0xab1bee204b5d58b4, 0x0) semget$private(0x0, 0x1, 0x10) symlinkat(&(0x7f0000002440)='./file0\x00', r0, &(0x7f0000002480)='./file0\x00') fchdir(r7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000024c0)={0x4, 0x6}, 0x8) ioctl$TIOCSDTR(r7, 0x20007479) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000002500)=""/139) mknod(&(0x7f00000025c0)='./file0\x00', 0x1000, 0x0) shmctl$IPC_RMID(r6, 0x0) fchdir(r0) select(0x40, &(0x7f0000002600)={0xffffffff, 0x5, 0x4, 0x5, 0x8, 0x5, 0x400, 0xffffffff}, &(0x7f0000002640)={0xffffffff, 0x3, 0x2, 0x6, 0xa5, 0x7ff, 0x8616, 0x3}, &(0x7f0000002680)={0x0, 0x7ff, 0xa6, 0xb56, 0x2800, 0x5, 0x6, 0x2}, &(0x7f00000026c0)={0x200, 0x3f}) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') listen(r0, 0x1) 16:00:44 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8000, 0x1) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) sync() r2 = open(&(0x7f0000000140)='./file0\x00', 0x20011, 0x8c) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x14, 0x1) r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = socket$inet(0x2, 0x3, 0x5) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:44 executing program 0: open(&(0x7f0000000300)='./file2\x00', 0x30281, 0x800000002) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') getgid() readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0x82) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:44 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7ff, &(0x7f0000000100)={0x100000001}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x30, 0x40000000, 0x6d}], 0x9, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x40, 0xf0000022, 0x5, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x42, 0x20, 0x0, 0xe9}, {{r0}, 0xffffffffffffffff, 0x89, 0x80000080, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x4f, 0xfffff, 0x8, 0x6}], 0x7, &(0x7f0000000180)={0xb2, 0x3}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28000, 0x99) pipe(&(0x7f0000000040)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x4005, 0x2) r2 = getppid() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) r3 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r5}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[r6, r4]) getpeername(r1, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4005, 0xfffffffffffffff7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:44 executing program 1: r0 = getuid() r1 = socket$inet6(0x18, 0x8001, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)="7202") setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0xff, 0x4) chdir(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) listen(r1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = getegid() chown(&(0x7f0000000200)='./file0\x00', r0, r4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:44 executing program 0: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./control\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) msgget(0x0, 0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x18}, {{r0}, 0xfffffffffffffffe, 0x4}], 0x40, 0x0, 0x8000, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x18) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) getrlimit(0x3, &(0x7f0000000080)) setsockopt(r0, 0x7fff, 0x6d1240bc, &(0x7f0000000040)="490b8d8816c6c8767f349a9a699d", 0xe) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x8001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0x2}, 0x10) listen(r0, 0x0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="1c07020da1797790d6f64b404300c66069417f4430756b39e8475e667784e382520078f9651a5b65877c2f59188852f7c228ebcc902de4143cccefba5d6f8109ef866a0caaa69ab7409fcd879620822aa85a50c6c9af7f967cad41dc9d2f4bbb2255f7694c95092cc1783ece14673f9a200cfed50ac1abe485b1d0032ed5dd1af01850b59b68dabcfc16ac16c21255bd2f3d3f29b91ffba5174d56eaa9dcb1c38da0a3e5bb0409d9f7ed4847a579b8b6b344beebf114d2e6cc9225a30c2a5254fa44d67df9bd4dd5cfff016c595fac4263c5bb84ba", 0xd5}, {&(0x7f0000000140)="b3296a2eb09d20c4417e1409ba8ce5985dec81b23bf2eb7988d3a24a9e607007cc735c3011e1a3c17d4235c9cd71ceb3153490cda19e116e02d46b28742db215da6367511a76289784d8ea8907292d32faa796fc93b94f3367af8519ad732a6866d8c1e5ef2eb35647a3a04beb65c9a66842a85d71", 0x75}, {&(0x7f00000001c0)="1aa2f5b63c9249dc477224e4aa941cd08da9d024526ca5513446cf2c840a8f83fa10183c490843b0029eab56a8ab70a621fc28778f27fd7ad9439f9f4b016fb2b0a52f2b46a3d53c4ef0bd6e8663c44826f3cd8a7b554616f1f677c9c28db5a8142ebb85dae250d1e118ae5846e9bb5d254759db75dd2dc1ec79ac9ed2eb938e5716b605f352404640390e4a77e6e7c2082c3b3bb955f5b5139e", 0x9a}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="42b83b4ad5057299419dc9acf330a21ec1b642fd6e59baf42b8472cb2086d6de9a752bf6dd1c3e2de8ce26d70a1bdd256b8c77169f4cd0ea82d6415844e9994a17b4be567ddba4a50e984f28aa075d645ddb03db3180ddc6a28248223c4a42697dfa0795053fc2dc91737a0b2e8d63e2a21db0962fb42320d393b367e470f586120cee019abda68e9993ad47b0678ce184730a7d57a56dcb2d32f8c3", 0x9c}, {&(0x7f0000000380)="32cf0dc9b9a5733c3947c8fefd0fcd0b5e391bb2d9d1e05b16db1b78538f088d6da276ba973afbebc3c333d315f80e49d8fe0c97081be30f124a20e6c3c08684dc6a231d649d20c1b373bc7cdb73b00683a7a7cb516dcd0e3d5cec50d05dcda317004855f55ab4fa0c03698839fa971f913ce59ef64edfdf6a8689e46e25ace6556380a233114040868651287ef673dad02271f325b42bf10e2cea3a7f37b65d40eb26", 0xa3}], 0x6, 0x0) 16:00:44 executing program 0: mprotect(&(0x7f0000181000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000181000/0x1000)=nil, 0x1000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e0066886c653001"], 0xa) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x101}, 0xc) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000181000/0x3000)=nil) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r0, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x3, 0xd7e) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x21, 0x3) sendto(r0, &(0x7f0000000040)="78e263740292904b8b1b9581e5370026a23ca288aa3afeb35903df0bc0abb3c4d506d3f2d71022411baa40fc66b60e4524c4e1cafd833be5cedd0d087a5efc95f62ac7f0a036308f4000009bf390098cb7f1810ed4a3ee17e7f29351ead67059b51e6f19a57bf0266f8bd56825012ed1ee6c1abda389ff0022e7acd91a16739b0c03e04c200a935f571f879144e91649e1115e9411b1f5768e6e312ca6d9939bad8b9a9b9bf6125cc7dde362b729d7d212f543095d2e195bd6332215ca0a", 0xbe, 0x400, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8001, 0xffffffffffffff81}, 0xc) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xffffffff) setsockopt(r0, 0x2, 0x4, &(0x7f0000000140)="d4c59329b77757202e1c5313d1cf6cff3885583a475e64f9cf94e5be38cf47b057eb11533135fccfe5de055ef4e14bab18f5fb55fdefb70a42b2c500a28f3b91363d67e493dd32ec27057435", 0x4c) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r1, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:44 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x8) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/92}, &(0x7f0000000100)=0x5e) listen(r0, 0x0) 16:00:44 executing program 0: pipe2(&(0x7f0000000080), 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchown(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120, &(0x7f0000000000)=0x103, 0x4) getitimer(0x1, &(0x7f0000000040)) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000080)=""/56, 0x38, 0x40, &(0x7f00000000c0)={0x2, 0x2}, 0xc) listen(r0, 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3cc84e4da8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b9543873a851291ddb7e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) 16:00:44 executing program 1: clock_getres(0x0, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x9, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x401, 0x200}, 0x8) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0x800000a8, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x1fe0, 0x81}, {{r0}, 0x0, 0x10, 0x8, 0x43b4, 0x100}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x8000, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xf000004e, 0x3, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x7}], 0x100, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x74, 0x10}], 0xf444, &(0x7f00000001c0)={0x400, 0x80}) listen(r0, 0x0) dup2(r0, r0) close(r0) 16:00:44 executing program 0: socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x16416cb5a958d90a, 0x0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) socket(0x10, 0x4007, 0xfff) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:44 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r3, r4, r0) r5 = dup2(r3, r3) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getdents(r1, &(0x7f00000000c0)=""/42, 0x2a) syz_extract_tcp_res(&(0x7f0000000100), 0x249, 0x20) setrlimit(0x7, &(0x7f0000000080)={0x6, 0xfff}) 16:00:44 executing program 0: getuid() r0 = geteuid() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x9) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r0, r3}, 0xc) r4 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0xd1, 0xfff, 0x8, 0x8, "56896d5c8879e8bc8d425b7bf40738b0eec7e7ae", 0x4, 0xe7}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) socketpair$inet6(0x18, 0x1, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x1c963c6c) execve(0x0, 0x0, 0x0) r9 = dup(0xffffffffffffffff) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r7, r8}, 0xc) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0xc4) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x10001) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffed2) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="f5785a7f8eb7bee334fe0c30f0aa40b71417cf8a68b2a71eecea1b2877174d46a12e385cf94c5b8dcfc690a61d894c3de841874d97b715a452c65857fe3038d1938b5d584d819797486f0fe35736952268ea7168721870665fa68636282506046a570fe6480ed667fe3f737e2e6abe72d9f1eceba6140c2e7b7a32b26d2f24969dd3482af5350c0fea853eb9fe56b9405ec9339dbbb021bbcc60", @ANYBLOB="604c5dbf2f4396665e2d3c252224938ee9e7e2f8379f27176f1e82b36533d1"]], 0x1, &(0x7f0000000580), 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) unlink(&(0x7f0000000100)='./file0\x00') shutdown(r0, 0x0) dup2(r0, r0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2002a, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x800008001, 0x3ffff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, &(0x7f0000001200)=0xc) getpgid(r1) getsockopt(r0, 0x1, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) listen(r0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/214, 0xd6, 0x801, &(0x7f0000000140)={0x18, 0x0, 0x3f, 0xaad}, 0xc) 16:00:45 executing program 0: socket$inet6(0x18, 0x8004, 0x2) r0 = socket$inet6(0x18, 0x5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xff, 0x4) listen(r0, 0x0) 16:00:45 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) clock_gettime(0x0, 0x0) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x100000000) listen(r0, 0x0) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0xfffffffffffffffc) listen(r0, 0x0) 16:00:45 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x400008001, 0xfffffffffffffffc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0xfffdfffffffffffb, &(0x7f0000000000)=0xff, 0xfffffffffffffd70) listen(r0, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000100)='./file1/file0\x00', 0x4, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000300)={0x4}, 0xfffffffffffffeb4) socketpair$inet6(0x18, 0x4, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="5205d52ea4e067c106be26026556dbb71c3fb0a1e812bc0cf6e9a6e231507c", 0x1f, 0x400, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') unveil(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740)='x\x00') 16:00:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/194, 0xc2}, {&(0x7f0000001440)=""/142, 0x8e}, {&(0x7f0000001500)=""/71, 0x47}, {&(0x7f0000001580)=""/126, 0x7e}], 0xa, &(0x7f00000016c0)=""/139, 0x8b, 0x13b}, 0x40) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r1, 0x0) 16:00:45 executing program 1: socket(0x1, 0x3, 0xff) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xac7, 0x300}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x4}, {0x18, 0x3, 0x20}, 0x18, [0x1, 0x5, 0x4, 0x0, 0xffffffffffffffc1, 0x7fffffff, 0x8, 0x7ff]}, 0x3c) listen(r0, 0x0) 16:00:45 executing program 0: munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) r1 = shmget(0x0, 0x2000, 0x10, &(0x7f0000001000/0x2000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r6 = getpgid(0x0) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r2, r3, r4, r5, 0x0, 0x6}, 0x3, 0x101, r6, r7, 0x1, 0xfffffffffffffffa, 0xfff}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) 16:00:45 executing program 0: select(0x40, &(0x7f0000000000)={0x2, 0x3ff, 0x7, 0xfffffffffffffff7, 0x7f, 0x51, 0x7, 0xffffffffffffffc0}, &(0x7f0000000040)={0x0, 0x9, 0x2, 0x4, 0xb41f, 0xfffffffffffffffe, 0x28e8, 0xff}, &(0x7f0000000080)={0x6, 0x1, 0x7, 0x4, 0x1000, 0x100000000, 0x1, 0x960d}, &(0x7f00000000c0)={0x7, 0x8}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0xa0, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) listen(r0, 0x7) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) listen(r0, 0x7) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20c0, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x1, 0x100000000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x15) listen(r0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() r9 = getuid() r10 = getgid() syz_open_pts() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="7115388b7cbbdcc8250e1a6a113987b8761fcff7d374b8337e4c615431eeb9774aeb150c7dba5536327547d22a8ca57570d8d691fe31ea6c3ad327c99d218c63ec6a79c4a8b0d98ff93ff5bafdb9be06260d", 0x52}, {&(0x7f00000000c0)="6d2e6ed4fe3d9908a9cf8bd8c0c17cf4d4940c0c4fd9f4bc8e4339b8606bd916458656e07208c9a355e9cc8847309a78d2d602a1f09a2fc0c0a3f7b7d58c3e1af8713426bd45414082", 0x49}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}], 0x80, 0xc}, 0x1) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fchdir(r0) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) 16:00:46 executing program 0: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x9) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet6(0x18, 0x2, 0x8, &(0x7f00000000c0)) socket$inet(0x2, 0x4000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x102, 0x56) socketpair(0x6, 0x1, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x400000000023fa, 0x80) r2 = dup2(r0, r1) pipe(&(0x7f00000001c0)) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="4adaf7f171209d35066b122b517952ec4e133e68dddab69804df3ecfadeb74cc2079d879bc22ee025c981fa2b96bb4e1aeab85dc64f389d6ac61fb5433ff42a1d08e5dee", 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:46 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20802, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x3ff}, {0x18, 0x0, 0x3, 0x200}, 0xa48, [0xff, 0x8, 0x3, 0x1f, 0x82000000, 0x4, 0x400, 0x7ff]}, 0x3c) recvfrom$inet(r0, &(0x7f0000000180)=""/107, 0x6b, 0x41, 0x0, 0x0) flock(r1, 0x1) flock(r0, 0x5) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) listen(r1, 0x6) recvfrom$inet(r0, &(0x7f0000000040)=""/34, 0x22, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) listen(r0, 0x4) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0xfffffffffffffffc) 16:00:46 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)=0xfffffffffffffe2c) socketpair$inet6(0x18, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x7}, {0x18, 0x1, 0x6c, 0x2}, 0x2, [0x5, 0x1, 0xffffffffffffff80, 0x267688a2, 0x6, 0x5, 0xfffffffffffffffa, 0x8]}, 0x3c) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x2, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x68d0688e) r1 = socket(0x10, 0x1, 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/214, 0xd6, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') mkdir(&(0x7f0000000000)='./bus\x00', 0x40) r0 = socket(0x18, 0x8001, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000000c0)="ed7552589deb484ddda70466d7c4f907c1d806f4d753587185f2286b14282fa80ba7a4f9fd7d44710de53c2769419f651d5266a10289c799bad3b417a94df9ec431526050bbf34b628563dc20a321c097541591fb73808119bff355028d1d8b941ccee500af9fdd27fdea55b46b02c42fb983692520c8fdd7ce520012f6ccdaff21ac46243ec47a34316c3425c892f655723e96ee0eefd20ef82880f9692ea55a61326560c896d994ea3be8fcfa9bfbf63869651bc6927d17f2fe0bf42e602b6504fb0969e152e1dd7e000f12b051ea57a7493b97796b12c7b107f8b37f6c508398019", 0xe3}, {&(0x7f0000000200)="b939e6698125cbd375abbe6e91c0b1d0216844c638c40f8345dcec251205f425db886e54fa1cd52ba9fa4509e184bd21101d1e7aaf2ad8fa67b664dee5907323119d740240e61edfe14b4b5f0728dfe3da86112f9bf01dbcbf2a04757159dc3fb6444ec68110018f4cfb808aa003b2137c8f71e52f6e1920e8210da4420e031e14223488c6f1c682bb0e93cb2ffa67e762e7afe726ddb6e0a0ec5cd7ce6cb4c8bbe62015e4422152077a85af0a32b5030075893d0581501cce28c8999a52072ce6a2c8382570ee0f54fd086a19762b7f95d8", 0xd2}, {&(0x7f0000000300)="ced4ec85af030c1a55f530635456b91c24e8e6be83f72b5ad0e0f7d629f90f1e36c25ddc89c847c05f9c2e568a3fe0540ea91b1855783d7f964bc35ca08092488c10e088b1886ff6ecb1bed30fcbbfbe44cfd46274ef4dbdbc21e6ab", 0x5c}, {&(0x7f0000000380)="31ecfc12c942d7667c98f71af03427dd912c186777c6e11ee91e2a09500f6bb91f68d6ed3a5b533565754ef4f4a17c356e90d80b369b55961b563b3993033026e1f3834f733971d2e33deefa615a37754c06331327a9f9139919625b9099155df4da1af62bc6b538c42d78ab5970cdeb0e8f", 0x72}, {&(0x7f0000000400)="bd3fc379d1f67c6276bad52c8e8f1a3f4b90abb415f2e9ba29cbc60010b36d25446921b8528b103e82a2fd884e42c7c896c9f7bb246f285115b640b7a37f002f80483a9e6d62", 0x46}, {&(0x7f0000000480)="3976bb4c90b696b09dbb8d9ebc289a1940bd527ac0f1c333adb1b6a14d994e450dc7f0eaa19370be689e938c20b85dab443f211836d09fec371ec1b356d98f533eac7f012ad28ab3c4a0e35cd15004822336645df21ab843b76a1ff32ea9466c45a768c923de6fb047fbdb50f0e3423679eddeea3c4b98f8cae4f617466f5c3867b5fa7d141ee823c0679c107b16c101572b43b61f2c4ab8435356a15ffe187fd4e6a024019ac98c87dea30c3c74f9059b554312bafb427726bd60a31052326b9f68dc2c4bde7f4a32b11c5510adc0b03c3be62e1ddc16bfd530ae67296f79", 0xdf}, {&(0x7f0000000580)="3419309b8f32e9ac30bb719f33730a68ef4fd1fdd55c61f8f1220cd11001fcdc1e6e8420ed8c5816a752351d6a2ff51eb9dc9e98301b5fa8ee42a1bd9d2357453ea2978e198bcc4804bece333c167d3337dff9f59178298114be0bb691f807a00ef605bb80a3f85274b6e3ba2ee60d5bd068e7e95681de1e70c453a879fe92416d26bacea4808b77c9bb218434854c99b511e53b33e8edc69227134d84c3c8c27aefcac5fd2068c0d0a8d51a7e27f826f9ca517792d8707e24bdf62659f774891840c8e86f211fbfeb4ebb4f333f5d6613b98b7861abaa70fdcd168d8365bebabe1afff45795ad8b33ae9704f3afa00ef9b5388279d5e14e08578e", 0xfb}, {&(0x7f0000000680)="d71d2e6a7d90158792b96e9d618ac9b0a15a02682d5845884682c69317023848d0fe430a45fdc38b94252669ce6542deec0b6b3dc3cadd2d4fd1e79ecf9793240522ac49f7dee3c0c614bde02c5ce669ea5756f210bdd283ad859a8fcf0cb5de14068279a6c18b5b6fe4a583e75dcb4739be448df7353cc8dd97bfd63af29a675dc8a7611e7d99f43d6cbc2deceec1babbe4bc2d177e0251324218175570c9414d3c8457a555fa9b868153b2e070f9c803eadbb0c06ab1343f29732781656ebdd37827249ddc2a567854dbf50efba97d2ed8e60a5b802b268b3eb21af702bb79e7c52f3797fb29a8a686c1edb159c4fd52", 0xf1}, {&(0x7f0000000780)="6698ed2179a3a3791ef43c5b649a8b0dd320a53a3d7d5e836e50a5081d1bd34d97c84959dae85acd9c7a0a9d96417f0302f6e4cd67ea8f03071108d49e1411fd058874ea48f5c936bc00d0e246c838b71b431510de6c26f84b9048d060eb50c9250d9db8f1757be64fa587f5641f71878e9ff0bb2fde410c2f027fc047045553777b1dec546107b255f75ec824572dc8ade5c194df84eaf5f3a5218f8516a546f94f99f99c2baf5eeb8a1119fffa8753bc3109cf9a3600e74b91874775851b7d4d37ce241d9b405e687269006911e1e06b400da987b3e057e1af4c7b19a4e00f0df35d0975e9182e9d87f93cbe9cffa1d9ff01b79e55fad49f2b88", 0xfb}], 0x9, 0x0) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0xff, 0x4) shutdown(r0, 0x2) listen(r0, 0x0) 16:00:46 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x834}) socketpair(0x6, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x14, 0x2) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x80000000007fff) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0xff, 0x3) listen(r0, 0x0) 16:00:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/7}, &(0x7f0000000080)=0x9) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) r1 = socket(0x21, 0x4, 0x9) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x4006, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:46 executing program 0: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xffffffffffffff81) connect(0xffffffffffffffff, &(0x7f0000000040)=@in, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x4}, 0xc) listen(r0, 0x0) socket$inet6(0x18, 0x5, 0x2) 16:00:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/../file0\x00', 0x1, 0x2) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1307, &(0x7f0000000000)=0xff, 0x2e4) listen(r0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:46 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0xe6) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) pipe2(&(0x7f00000000c0), 0x0) fcntl$getown(r0, 0x5) socketpair(0x10, 0x7, 0x0, &(0x7f0000000240)) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x1000000000000006, 0x7b1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000001140)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000d0"], 0x11}, 0x0) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000005, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ftruncate(r0, 0x7) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = dup2(r0, r0) kqueue() sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0002dc423ee8351a9e8dabdf59b5ab02004e000000000000003000fb85a9c29500d489415c8142c7581be2dd7a36004be4949641f5d173c1b7a1a34a763d5dc5e7a01075741f1bfdddf9ec754cbed73ce96f2b3c7dc06b0b9dc0e907ff4e26a083c62490028f2f7841afa7ce864829abeb6af99eb7e1ccb0e35a611541b538918305d8215401ae356732597ce88de71c1fac5fad537d2b7c73948db890f518b9315a83c2f4d14a900413f21a1ab61e19cccaa19f805aa0e05c3e0548555deabb7b82c4d38d9f1de14895f0a519f9633461e21092885f71ac8d717159d3b78af589b7b01215fb4d5b97d4975e13f37f"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x6, 0x100000000, r1}) 16:00:47 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f0000000900)=""/239, 0xef) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = socket$inet(0x2, 0x5, 0xffffffffffffff00) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="17bfa281bc4e5e3789da06ef505d1cc48041b03f9bb14410d7616be68c0cf566d16d8edd08d8d1e8a3b092e4c9048992bdcf20852bdb5d86aeddd3004bd3832bea979c3edf15fddf002031c991b85169feda5923551a48779a472400dd89bb51f415d132929096d25d6636", 0x6b}, {&(0x7f0000000200)="94d4c0349a8c4637dcb32e647189df531300b17fdd093af60852128337f1e5eac87625f33382b2c2c354533d6d5318c29d3e58e4113c808b915cb4b754de7189b9615937f473138373fc5f1d0ef9626a40c44e10144e7b7521f4b477177efc20c8b310ec79f7e18bfa8068dd454273dd8da941019f2a8b58f1d8acb4c00d9162439b65e5abe20f5f16a413b74374479e706a3107965566fa55ad0ad58c96be2e2bc3d5e72a2c1780eeed5857d27f59689a052950c9c66360d693b7b212f4bd7586127adeb53e12b074c3653070002e", 0xcf}], 0x2) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000100)="828d9bdc46cc751775e061e1749662269a057a090ba225cf60b2df2f17abbc9920f886994be18b1ef069cd7f4288a3", 0x2f}, {&(0x7f0000000300)="db3294a93b99da6cd8607a53f473180ecc55af584e635163a1f4bd0c21efd2b29babd186087438eb5447592c5fc255c7f70570b260faca67a7b1091365a85b9c062cf6e7f084692b3ca556e3e003cbacfa44d7402b2e059a8eeebf551798d99d0024f2", 0x63}, {&(0x7f0000000380)="54cb4775032db1d3e191bed63f32a6b823ef8d53bbbc47486c020fd10cd73f7f9a9a559f5cc3c9586f94fa073ec965a949e50701e45ab9d415d011e45b3ac2101a4ed3cde030cb5c833a46664cbe324338a447725e02eefd2c44cff06f0b5c3585604f6f9ba772cc6bf995a26d0d8f22666cdf78be429ed1a459f9b29be84e3165d318ebbb7a86b384b7c9fa4bbbe1c181a4c2b790839149a5155f5807d9bf93f6c1527030d46c6cb9c5f69801b52e667438f2863e4d5440479c3ab7ed4c972d794e43a115eed5b3a8241b99862a", 0xce}, {&(0x7f0000000480)="8062ef8f7d2d3d4b1018ec1b41e4f28a613a0418408e5d78f070c760907436bc46df6b09c86cc057deacabc4b44966240deda071f747fc82a11325182598e791181f9ab37081ca957fcf17ba516e2644b44c410b0f9bb8d226636908014a53020d96b5bd6bbc2cc3af5849185317e11e6bd9bb79fbd9b5f5dd8421d1d432a39c15cf3cab25723f3a10e48767ebe8bd", 0x8f}, {&(0x7f0000000540)="f3271f107f606fdf35d61aee6b959b056226df1bb96bdb63c6a90362f51cbb1aea4d4ad95dffcf1dce9ac51565b254c070428efadf1b1fbdf24b1481452157387a69a3774fbe2c27d937bc18d1446a84b8a0a0d59a0b15789b57cd5a5d54e5964dbe5d7cd6cee378808362630c0eda30b838771570b8222e263cacfa09", 0x7d}, {&(0x7f00000005c0)="799a4b174d36d1a963cda660d45c57e17c8cbbf4c9c1532205719c294ea294a659bffe3c85cf23335c0412179bc9c602aaac93e619af1d4de4ac219ad0d3e56079c71333d6918c853fca1a4b398eeb66555570b8f654d8525a51f885b47f3fb3ec989d6e87d9bdf4308a44821d7bac5999119194b253f601763606a3876fe38ad26a5cf854d1f8e623ba0da40bac297e38b06e677c817041ec0c159a8805eb3b6226f0388a4e65e3a2900eadabda24", 0xaf}, {&(0x7f0000000680)="071fee2e10b478095cd630b48621a1a00eea7d1a618509b07d57bae969c9977d58a0a3938e1c96e593f29d3293d9205f136d4094a1b8e6a8e6efc1ca345e55905d2e212fc7", 0x45}, {&(0x7f0000000700)="d294c8e026c5eb33be2b9927821d79e21e6d7baed32640fd2c94bc62952ab03d8c3a5696aec81151f928ae8eb7ec24bb9f029e87951be5a6133e842109db21a89c4091ea0d68179881468f3ecab7d40f557f295036d5eff7f4507ee6aa79a081ae0dd69ac9f07f96", 0x68}, {&(0x7f0000000780)="e7c59fb3eac52f42fa5eabbdb5045dc5668669b8e4d3aaa72b684dcb90588e1654671c1a9bceee349f8e7e3e43eb268e", 0x30}, {&(0x7f00000007c0)="a0752834e8c0f86b89484b2639a2e5d9", 0x10}], 0xa) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) write(r0, &(0x7f0000000080)="c3ccc7134e248dffe9ecf5983bf3e5665cf0b68dd7011373c3f2b1d3ff873938f600ff7acdd81cf86861e90bdc0c7ce41fac9f69bb2ef14c9530d97e37461ca19608792d9e47b9e574698e64638fd3e74e90e3747b53e8896e616c555e7ec11b6768b2269434c3075344f215fd57841de3da4223e90c6799895e830ca84e6b1ac5a18fad", 0x84) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000000)="14d2d7a0b76abbf1892ce99ae36dcafc6f736d2d", 0x14}, {&(0x7f0000000200)="77723d34a14cc82b369ec21a0007455176c1b71b58e0dabbc062c2d3264ec0fa00427b12f53f2b42730be8dc4a8838963c0000000000000020c56bc3f0c6cac98ed0100acd28688cf06f55d0562d29bf681f1d3d2877eb3d3a8920649f", 0x5d}, {&(0x7f0000000280)="0a5971545fcf074b5c0472749b1cf137051b3eff9af87096b7b6313ae364", 0x1e}, {&(0x7f00000003c0)="e93fa6c59f8cb0aeebcc3e42371764aab9a83eee25e6e61f4df89d7fcbe884170fe1052054f45ef391119b3bc67b1f6728d57beefb2be2d7c78be2737338714519d3fdadf23017d489753105f860ba471981d0e6d312ef", 0x57}], 0x4, 0x0, 0x0, 0x407}, 0x9) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, "7e2c0e3ab51a92035dc0e14d78e0131e88ca6826"}) read(r1, &(0x7f00000002c0)=""/214, 0x1b5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)) syz_open_pts() 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/84}, &(0x7f0000000140)=0x56) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) socketpair(0x2, 0x8000, 0x800000000000006, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xc) getpid() ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:47 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa4) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x2, 0xbee04d2, 0xfffffffffffffffd, r1}) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x8) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x7) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000140)="7f5af5b24f24211722b32d8bdbada132fffa35805e3fbd0a98fd459ab4219caea936b94acdc8816707dc45be233e97b25af9734676d4596da5b91ef9dff7667d4af8eea85f2a0d7b29453870db3f440c33c478d140e0705359b5340dc3f93e04438ca6fef2c32fc720eb6b5f90b2b87c5d8c1de7be9a", 0x76}, {&(0x7f00000001c0)="d9c6c3ee22fad53d406306196011da076994a009cf582ff1558b2e49e8e89b016aa37e76e0c03259c53d294b04a66a05eb709a263a0866cbda3eb9043a6c5280ddf0c4d9b8039efc79c3c7bd34c9b385a6abdc36257d6209f8695362ed536218f87fe374ff1d84f859a164248d7247643682bb364d6ebdbd208d8f0f41d134dcdedc2b09ba381e542a306c4452e4cfb8aa3fed1c20", 0x95}, {&(0x7f0000000280)="77f7747d37a9392704b84edfd00c94c311957046da5e25336e793396df03737535182cbd0539c680dbd9f2b154566c3ccf2b793ed78fa186278905cdf2e7ed8baeb72f55fbfad81f45c079bbafc17d264cba0568b744a990a1256393744bf0a0ab7f2b5c70bda57256b027eb9abd46d5de6262933a3f5d6f9dc43c1f0cdd5ac4353052055302068269fd8e039299ef2b7d193013eeb11ac5431d4ca8675176389f4d446689f8a83b810e575633232756a0a07a974f921177f703d88810342901fa4dd2", 0xc3}, {&(0x7f0000000380)="17ef46d5c0740354ffc6e980563bbb73ac1057431d309b700678996c0fce239ba58827247d4bd7add08b2932ff6d91b2a4577850083ee4465b11c4bb3b758fb86d07713d69d1da42365c77cd86aad5f72f64aaa9b01f07c4f3c18c1931ac882357a853ab560a9de6f2c721e0a73f9af8d9fde645077a21bcb45e66dc66f863d591a1851d", 0x84}, {&(0x7f0000000440)="6866478160", 0x5}, {&(0x7f0000000480)="131d8b4dd09c265ce1c0775bcc194426c1dca6d53cda843022f52759f54df4ded7c581b715d365834c18404924d937eca7e5168d97a43486892752b3dd8f7d12cf2b4cbad9d9ce479fccb4a44f5a1183410bcff950e045e66b9503de9e3f0796501893a7e19e0a0eb081b474885f14ee0c27ea3dbaf2", 0x76}, {&(0x7f0000000500)="71696400663273b08b8084e6de90cd3245545117ca3f24567516b3d5bafdf1cec9cbb5c2b813748ea091f8c14bb7543d79abcae23639dae43281483d29c1428342d4d58b78703f433d14b34d738f4f3c4b2ec5ca2f73fe380f27e38d1daf3d8cbd4c63f13dbe1fcf878e2b0ee2a3785aa41255b1efe910cfd5b8d9124ec1b23f11df8ed320b8dc338e3ce07339e3d65d2bde3ff6dd3ffdb03a21449baf6d33f1a4d10dcc13f3a34cf44a2008d2b987a3982b4085b3532ea557a05baac627bbf089e86bc362b0c68d2d0ca09264961b7315d60ae3338b77eaee710c3494888fc5c5196faab811", 0xe6}], 0x7) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20001, 0x41) getsockopt(r0, 0xfffffffffffeffff, 0x3, &(0x7f0000000080)=""/242, &(0x7f0000000180)=0xf2) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0x4) listen(r1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001, &(0x7f0000000000)=0x2, 0x4) pipe(&(0x7f0000000040)) listen(r0, 0x0) 16:00:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:48 executing program 1: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x4000000004003, 0x2) listen(r0, 0xfffffffffffffffc) 16:00:48 executing program 0: r0 = semget$private(0x0, 0x4, 0x20) semop(r0, 0x0, 0xffffffffffffff1b) semget(0x3, 0x0, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x51}, {0x18, 0x1, 0xfffffffffffffff8, 0x800}, 0xf2, [0x5, 0x10001, 0x6, 0xfffffffffffffff9, 0x0, 0xfffffffffffffff9, 0xc60, 0x1]}, 0x3c) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1e) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) listen(r0, 0x0) shmget(0x1, 0x9000, 0x21, &(0x7f0000ff4000/0x9000)=nil) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) nanosleep(&(0x7f0000000040)={0x8a, 0xff}, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x2, &(0x7f0000000180)=[r1, r2]) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/86, 0x56}], 0x1, 0x0) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x1, 0xc3, 0x3f80000}, 0xc) r3 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x1000000}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0x9}) 16:00:48 executing program 0: setpgid(0x0, 0x0) socketpair(0x38, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x3, 0x10) msgsnd(r1, &(0x7f00000000c0)={0x3, "b64ae32761133a88f3ae5eed4cedda9451713a7f6ddb399fec4654f873e8a3f843ef73162329fd976b9e892057d81a8cca448cc06bfbd1d51d21c07c503424d727f54fdcc2e58998f8149410266346e2c72b60fa8c1451355ad9b6bad6f1168ee30e214aedf97c922bc77cf4b0ba8968b80fb23febe9242c7ede2b1826493ef0400ec80092e59fd6956e46019bc2eacad39d"}, 0x9a, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x1, 0x4, 0x40, 0x7f8000000000}, 0xfffffffffffffe8c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x0) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) 16:00:49 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = getuid() fchown(r0, r1, 0x0) 16:00:49 executing program 0: r0 = kqueue() r1 = dup(r0) getrlimit(0x0, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) socket$inet6(0x18, 0x7, 0x8) 16:00:49 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0x100) r2 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0x8, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40000000, 0xffff, 0x400}, {{r2}, 0xfffffffffffffffd, 0x12, 0x41, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0xc, 0x80, 0x6, 0x1}], 0x1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x200, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000002, 0x7, 0x6}, {{r2}, 0xfffffffffffffffe, 0x22, 0x50, 0x4, 0x5}, {{r2}, 0xfffffffffffffffd, 0x24, 0x12, 0x9f73, 0x14c1596}, {{r0}, 0xfffffffffffffffc, 0x44, 0x0, 0x7f, 0x3}, {{r2}, 0xfffffffffffffffb, 0x8a, 0xf00fffff, 0x80000000, 0x1f}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x20, 0x2}], 0x2, &(0x7f0000000440)={0x1, 0x5}) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x80000000, 0x1f}, {{r2}, 0xfffffffffffffff9, 0x5e, 0xf00fffff, 0x800, 0x7}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xf0000011, 0x6, 0xf5f}, {{r0}, 0x0, 0x1, 0x6, 0x8001, 0x3efa49f}, {{r0}, 0x0, 0xa0, 0x20000000, 0x8, 0x100000000}], 0x5, &(0x7f0000000080)={0x1ff, 0x80000000}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0x0, 0x6}) kevent(r0, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x10, 0x4, 0x8}], 0x8, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x41, 0x20, 0x5, 0x8}], 0xd8, &(0x7f0000000500)={0x2, 0x7fff}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/218) 16:00:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r1, 0x0) 16:00:49 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000002400)="249522c8d4ae1e67724f31d1223df4388ed93f9b19142197ea4fee57ae6e351b92bc416046a74fb9df6ceda6269c8ac647f5135d086a59d36269f121fda902847570a92edccdb1628ba3dc5c26d0f3b51e15ecea6caaf85f687e4535e4ad8e731b6b254b5541e1c111917b9f317613d10ffc8399678552253f791eab590092a0fecaefc1b80b30a393ec09ba332623a69db4a47dcdc7c76f3ee8fa2a3c54df1e184cb02dbc633bd4a8fc05b95565cfd4c2a5a8f65471ee6d91bf004e96a5561d121a3d4a45b2e1b7d0ceb29c8d62422090e2a6f3978c41e7887c3cfc49a059fa8ac829b1d35190337acec49c0c5afca32e4740c9f30d21b3de9d5c4eb5dbbc7e2f1a92db3359f582c9adbb08cebc791b80f106f1b80b5e81d51ff7f0e27dff4bbd63fb812454cd4d34af782bf7f547bd451c77c3dbdaf1c2af5256d1f0cabe076dde60455b160d27976fdb4db8c6ea4678d08287989ae51eb4862f620f19c7c055d1c06db73900adf745d087f706c29adb16014f17a3058ce5d132d4ee76a4fd93910b3bbad4208e96346513c74e74d06cbdf25382a7c02cb6930dc44e90870af61245b13ac8f8ebab9fc9eb98ab0009d4c483f173549f1c854db65e498d1e959508b65b796e215982405679dfd875aeb0ffc6c5d12f9c749f8723b08352f08aef8e11b199b272e465982149a9c7d5a73b268b029a61ce250a35ab1d3ea4c6b3d8a993c601166a6a00fdda23b0cbbeb1730a40ae8d4669909ac792660d1a200d40bc1b3e224e2640b0e5dd184b82f66b581b19e82dca7d5f5485339ebe8400ea9adffee16055ab1ecf9b347364f06692cbeea6490ede77be373592a387f5210edc9b985635b701576de65751a003515599956dd982d8d1ebfde69d7ef52c2254571d7747f6665ce5f8d2775870793debf3a6ee13a513a882f7875563bdc9d2e94115eccf21330a4bd092ef34944145a620e2fcb25b3328606af1d5ad99261e1b74f90fd8325515b0ad01ede7d45d5e2d9118a11ee0cb9460d3a1ecaf79717974789fc17ed102d32f61a84157d7a7f98e3f940bdf786121b1cd5fc35e9d89e5eef3eb534766d63576220fee00830d798859819fe837ef84fc2a014c71c806e9d1ccb15486606efd395f4c6320c94f3ab0f0e7afb2ca6335afbdece226b9a47c803482cdec39bdfdf82d18213ff8ba282e32daa8f2ef820889bb2ce9ea4f216f95ad5ec9daa30360406bf33d615f0110a200e28c50629438d67764d639cf9f4e0fb89516922e5026069b751195743de96870cee05222e7290c374fa468232f81aac954eb4a2ab23b3ff2d3d50e29a7104ab9c39c85690752bfd100f5ff4d5b029b78e150b3ec5ce01fa63a78ccb35bc1fa327648267c38e1fb82dfd5dc5e785af1bf9c535bf200592a9438b5b3feed42e5326bf34326912f89c26f6d90e75eb2efa0854646a7714dcd50964b5b099e93b9b276ddc69c05f2bbc4d86e378ea1a20e910fdc19575949073c807a2b493eb499d0927726b5fde39dc182fde673bada2a3f019849653d489a48de368ced8f4bb7a6bf85684e07e3072dd9355fe4be6d00d8c6a1a90859ec0887964f99b50dd3e2a0ed0d57200d94fa07fd5a4a7b800e505e1b20ae9e89d5e8bc557d21bcc50aa72ad17d435cabaf7a8bce14cf19752784476fb041a8cd06f9a86cc3095989c24c99709dfa28a170727584765d044ab6ece6521ad23c6a5fbfa5295195039fb19c30e5bad38cbd48dd0544b96df8d6af1918aabd3f8dd81ddacdfa3846559c644e98adb0f96f9b8351b2ea9b727dd0d783fa1e3a157730dd001cb2a302d22d05d3d29c37a279cfd1b7be2543e48228ba07b3c24f0f1cb1b69fbcb1c04395edcf3427322dbce4ebb91ca82930f49dc2b22d3991114829892c444503dad48e6c481abe4ae111ab86ee15fa0b3cd415d37d3fa3fa07eb3e847e05171cdab96d5d47c78178afd9998d55160ad30718a09ede9f94f5736ec51e46f3476a1d249ab631ff380dceeb12d43892d59e7b37c638463f2af7beb7015aa3dd92ad0d0c8942a45a5ff0619fc3b057c2259156122ac81f6fab634a41fd88e2db66b2e6d65e14edb6cf72a27c677441d6247b62203551ae69314678e823b2c4e45317d92daae23e20e7f9fde027b7e5552972625b75d6462da283f7dbabaadb752487f9c5198d1b914797a3a31ccaefaf0011b1f15dd5c87db4234f23ff59ef78f237f1f73f4422ec7efbe9cb48fdad387f928d1fbbefdf8ed17b8e20bc3e154e545ddc2ee1dfa8e4982dd537da5813efb3b394c132415ce89f05908982f8543fac45674672a98c30b680c0a3f1304042dd8654685a106cd8d65e920632e294929684ff51565438af310b1b296ba8bb0876445190de75e07000d05734295a6f81710c2a69c612efecfeaf600cbfe461d1b6c80df1cbf7437c20009a6af9b0b9df58752b0c20fdabc05db8ba6b4e9183e9d9c0fd61576d654bd2f02141053c5dfd2ba29d1ee53ff9d83bae8ad494d32d4fb267e7f3a2d2668690983aa5ad2db08dc1ec7bbbe53823df9e407e1f7c1c1d50fa9be5fd10cf7a01e3616adf0e7c8995d851a6b4900f71f9626ff6dce14737f5bdaba4eacdef5d3a963c3b76a466d77a33b7d8e2bb1f3d773c8174febc408fc738f0cf5afeb963a203d3434d68b8582fa157b566ee37142e84d7a7095854b01364ef2aea6e2cb140f20690dc55a7d0fdf49ec9e9552a44930b041a76f1ecfe3cbbc6789c1408827241435444b397ed010b5019e0fd268f9fbae2e102ba1770698daee0403d445292e6069a9e903de979ed90817a4f12bec5f5cfda33f74ec6c3b2608dcbabfe9d3fb5d1267f899584cb54f7e49817886c9d59a1db34153ece329ba7da64572b7f23d0fa668b2e38b0c0fdc0747136462cc676f137fd5504efd61f18ffa68405a8ce42e9817ba85ef88403e0724312fd86497386ded1544f52ae103b71db063f78a340da581a8fa52b8b0d96d94fcd0c0f4534931c622d89bb01ed95134db9014ddffb335c1fa997b5b44f32b5e9e7194baa3aa6765f17586759405349133cb7b5c852d4fba66348cda24a56e76a2e91192f3bdbd2d8da02e04f8f81bd84d835b9150e9a25d7b4073a539a98f45a7cbced1ba0177a2e9dc686a1b4a0114b21590f2fa44b6b64fb0f571caff4f452e9ca740813a7aa8ccfd080c7ff41f9dc8bbbeb952387d60c168ce15d48b2b1e320e3aecf4ad1fb9128449dfa10a688c30df8f86d6eb0d5048e85c03f3fc511a07646187dd231062570900a66890bb23f6979c34dc6115c30ad0fe3484b4a241fa42fc50687fd54d00c2c48d1440041cab07748583995c7e30db14d7e51ae5a571b0018b452cbafecedbcf5def2f48a7c2233929fdd6e39c990de177dee6851f986dce1ec1f7953d93cc7e7af50342fc5b9621b2f0ca48685dca1ed40aae707d922aeb1173748b1dcee9b3d8a4eef41b5598cccb06b7752763fb27d1407676478a416acf5978298e11743ce73446af2f314df5ff0eee365e3e6f5f628f869070083358893064c55c4b8ab22bb0cdadf627f9a0a670ea48400349fcd7466c82a4f07d04ff69a3dfec7f815c89d23c14ec5eca256f0129e15ae291545a94a298785e99d98b34f50b28f1cffee4ded1f064ee4c8d9ff846dcf97635909f7f70a850151283eb91da145547f74d296a8d915cf1e416f7bd7ae7dde6591f89dc9299959521c15a1f915c9dd22dbe4e9262b12b1839a23e9aeb856de259e7df39e6666c0c34ff90991156c8ece80b53696ed0ed6fe2fab24d6a1f4fc38344beb8fc27841c23fab8fb5ea76dad52e50fe7b1cc20e199b51f2f28f6340821a264a20283e0ec169d1004487da8000fab46aaa1bb51e7af2f6a729f4a24279cdf81ea5fa53da0d608a999665437d3b4e4f367b427c43b838feda6801f3b80c854e6d12f3440df498c94642e07c5f0214ef5df5234d0384c0e65e90bf15b2ce33686335181cca82d9bdf6078ccdb375b0b7f9495c75a8dff8cc3cfebbb4ae9f731b9e42e171ef1859d1eda62ff99e68e3210838f0e711bd3cbd6241f3ad5be060d11a4859bd36b3cd10ba4cd340a523038c094451eca6524b898452ce1a5862e21b23af37cc89f89b18f61ab5ddc66e2f0406fe51a6cf39869cc01aee451a9db2c80180ba0db205c43533212b710129810690ecd18d28b90b98e5247dcd838b22ada2acd673dd0e314fa3bda27c51fc78f8193faaa461425409ae6e7d516a5e1878a2d3fb143bfb5bdf16207dcdde09607c4853d4bf0d3c288f963e1dea1f1e288ef91d831b9ef16950362319dee1544a0f9d5c53a99e9ac04934bd9457bb118028f6c45a9bf21930b67de029a12cf69da6adcd280c30aae1caacd96c6fb4a86bd8b063505df9de678cd389537f6c59c12f27782144f18a22c0e0912b2f2d3e365787d16340efe10d33579f3fbaa670a9fef5db971fa9d809bd2259628269bb68add732cbd7d644eafed9d4055e365751300942b586b152d29b9d64e94d40207827fc118452f7f77840ba615f42c58e704970da968a2cf4743f0de19e09d793211ecfba852bdf45cead91faee5af05f700bd3cdbe88f778321afe5b1480a2ef7a6c9780a56a67b03c5d9ac3db0b20eb144e0e90e1d2136ba780b5b7157a0613544c0c0bcb15824de8b74580b5f7bf4e6f260a15e0913539425c43c5865960fb7b9530c69b626b076bc08dbc971558b6c6ebd211797816e410d8e072836b1afaeebc4ba720021990347b61111ce9ab02f8a254f2df941532dc41f5d47c0c8cf2a82f421bbd2f388a536803c00e8a31422d934dab1e66c4b0c76bc417b5f189d9d90c330ef762a2839600c4af2615f71a7262f733a873b6cf1127fc9488b3fdaa73ef72ebb4a49e0a23bf42cc5e88b52442815fedf9951034b5da81ad0fba2326608b92ca97cc3ef9042e8be022442cdb1f2b6220a62c7d2ace53005f1447bcd37b94ba0b99478092902934b439daefd2f4806ae82675a4ee4cfd778909f5a9d2b3", 0xde6}], 0x1, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) socket$inet6(0x18, 0x8000, 0x1) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept(r0, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) listen(r0, 0x0) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0xdb30) 16:00:49 executing program 1: r0 = socket(0xe, 0x3, 0x5) shutdown(r0, 0x0) setsockopt(r0, 0x1, 0x1, &(0x7f0000000040)="a76a5ffcb41aa99b17066408638ae412f01211657a91c88275b0024ac3f3a3a1be591ca958802de65f32b1551a81fea5", 0x30) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:50 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) open(&(0x7f0000001a80)='./file0\x00', 0x0, 0x0) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 16:00:50 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x101}, {r1, 0x10}], 0x2, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="a19a57685f94dcacf664fde7a69ef3a97edc4a26000eb3eee6f59f067fc45d172dc1be28907799e60a6ed96cc97775954eb399221b665c594734c21235dcf3465d3c340dd53b8d357b6626ef08428b9b441a9ed24cfcb9fe42ca43d3721195f15f91fe0cf8accd67b616f7a47620", 0x6e) mprotect(&(0x7f0000460000/0x4000)=nil, 0x4000, 0x2) 16:00:50 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0, 0x35a}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:00:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/54) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) unlink(&(0x7f0000000080)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) 16:00:50 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x110) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) chdir(&(0x7f0000000100)='./file0\x00') syz_open_pts() getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:50 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x81, 0xffffffffffff4fe0, 0x0, "00ad01ab4c6c241123ae2967f207fb888aa79ea9", 0x9, 0x40}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x33, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xffffffff, 0x8000}, {0x18, 0x1, 0x7, 0x3f}, 0x9, [0x1edc8472, 0xd2d, 0xf6, 0x10000000000, 0x4, 0xff, 0x2, 0xd019]}, 0x3c) 16:00:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ftruncate(r0, 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/247, 0xf7}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440)}], 0x1, 0x0) 16:00:50 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) dup(r0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000080)) chmod(&(0x7f0000000000)='./file0\x00', 0x81) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x2, 0x40, 0x8}, {{r1}, 0xfffffffffffffff9, 0xd3, 0x2, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x81}], 0x7, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7c47, 0x7f0000000000}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0xe2, 0x20, 0x4, 0x9ac}, {{r1}, 0x0, 0x80, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x58, 0x1, 0x2926, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x21, 0x0, 0xfffffffffffffffa, 0xc8c}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x3f}], 0x100, &(0x7f0000000240)={0x3, 0xffff}) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = dup(0xffffffffffffff9c) open$dir(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) read(r0, &(0x7f0000000040), 0x0) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x5) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) dup(0xffffffffffffffff) syz_open_pts() r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:50 executing program 1: socketpair$inet(0x2, 0x5, 0x401, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = getegid() fchown(r0, r1, r2) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: clock_getres(0x3, &(0x7f0000000040)) 16:00:50 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x33cb1ef6ac49cc76, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0xa, r2) setrlimit(0x7, &(0x7f0000000380)={0x0, 0x7}) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="79ec0d86c820ec86a02631f080b60c7054f8acda3ee081f9d8e184a297ed110822be9aa32462263f2bc767939cf2c0a69bb92c6bf51df7ba2da9917ebcf8ded282cfbbb964190b22523313b874aa39e1d911187d9a2f48e2de48cf505156efb346b2e512a5154bfcd56b418564de2222c8c0f206c39836679c9aa09c0c101d7228d27e7d9f6811276e680f28aea9e26814b8a07afbdff3cf8eee8b", 0x9b}, {&(0x7f00000001c0)="3b0467121bff9cc4e2681893bc6e9f982a354ad5623082ec0095d5be99a452f04060857136d01259e9a469fd1ad8104727d3869594180d876afb12db7631897e531da2906656358dfc57b42df48f29add4f8273c47b8f84361da595691c9f4f0a9d4209b367e094f6a58e4361b573ea39887dae6f882c7ef86d55aea05a0181b488c3fd3a3bd7ac127b2bd5613e06fbd623f87bc75f367fe44e36c0709ff4afb29543eb321f94bdceb7105c0ed40dd93", 0xb0}, {&(0x7f0000000000)="4a3fc0fc9339036ee481186fcb7d33e82f79574f045a3687ed3246320d06017118af4bb08c73367fa07a945f2d9aca19f44d9bcb166723aacb5baf3dbd", 0x3d}, {&(0x7f0000000300)="16365796e40fc4825d2a54689794eedf854127672799e5de9e386fb32395b98405b3ce889a65c3cc4ee5d8e3a0b662553b1dced0ba28acc3dfe1c7f72ae86afb985915e3da139707b493b97cb09e354aeb8b16683f814ab5217667966c6f213fe7bf939b9475f204377801907b464706a7c672009fed896204b6c82b2563e1c7ccdd0b8aff12829f016bd9b7b1842bc647e50de7a400b54adf2717cf249a2bca2e1629bd4aebad07a2d9d3b307590e1837fe96ac288c414a34fb52fc09bdebcce9bb9cd6903d4cb4d2c8e2f2872ff8134ad0", 0xd2}, {&(0x7f0000000400)="19da2a9fd402cf7c3cd22b9509b737d1fd33180c8fca34441528c00bbcd3aed6cc9efde633168620d43584456043b9c2d194cc3b4a18a71c8f73a88ecf9b70a10762f896169ffea2796dfff803dc57b00a782daeef89c6a2d7db6c6a1858e3d3963a2f0ed349b606c37f234842e1660721c447637bedd7149c103c7915f97df40281ff17dd41635f18b2eeea6686f55c0e103940f2cc18d271d6335be75c577dfc8e85c1a61899bbb0901c68d7485f0034c248fca909b86c85e852fe9df06474a47b7fbad97b20de850ac05a60f29452a01390c110b19623423dbc31854cb7baa19fdafc32038187", 0xe8}, {&(0x7f0000000500)="5ff0f6d90e03e597dcfef042a6ddde860268c4eb41e92182d02a07858a0e09de0ccd98f668be74c5303fed1d18087ba6cf5284795f83bb892cecfe8797839de535ff24d2f3ba39a607e6", 0x4a}, {&(0x7f0000000580)="7413e8a53eab1fa433d755ba7c27ac2643cdbee74ecc2eaaa5754679ae856a7cd5619c784f52e0b1e7916560f42196cda448f41cb5c8e5570a15daa9a2337750d1dc7371e40df7cd2acc90a212b9abc8ed6f2773d1acde8cb884df2a6b46d9f74df8382f12cdae8f41edae71b0a6f0ad8bf6dce62a6ff6bd41c8dc6b998ab8501d06cc3a36a80288acf7a129c4a033a1d68081ac1380cb780bac301373562bbf14cff64b71c832169d55340629a71e", 0xaf}, {&(0x7f0000000640)="257bc420e02caca5d753fdc37ec7cf062810d2f096c69766ea4ea42a15a587a4aa640df3c4fdc38822eea9e2b909b5d450c419b43cf71d0953ec470f12b843d2a9bdf810ce640c8b5d63009f06e1a59cd5e3cbac4c5e34046ea259e386cf9b41fda441153c5cf0e7aa1d9d6eaedb1f57188fef30b44884cf151a7c7e01a64e01f7a62f8724dee4ff9df42a2965acf66554b1ef639eb1f608fb0ec028534b855521d3b49dcfc962f707dabbbad53b3c96fdf70e424de5eeb11af5c96ae853644cf03b0c697eb9076f9c9efb7649c889f860f43f0e438cf771d7b0b450907bcf414e0e1b9daf244cf45a1d169bb5d0b213fa97a69075cdfa0bc30d55d6b5447102ba5cd266244126d69527d342798fdc78de0cd71c9eddbb32667d6b977e2f58eb6fff5932f0ca88df6293575d969b8ed9a24754726769794342fc6acac03e14752fb0b6ae07dc0baeca649edd3354f500032e09b0ca7004e787906681270662effbc5daa5bb5044cce06c929c8964ae224465692d56267e73b8d42522f8bde4fd63e528e69872bc4aff550799960a22f5d0492ba8e6a7996e2c8af3b1c0e94adb9a54d5c25758eb9c0fe28cd2d8c85f6efb607fd34203a0b7b2840167e11808fb7e4cc33decf25b342ac97b34e6beb501c4408eec1b654a6ccf91bf9144ee107e1415bc24654da2d21b79e32ca0625743b2331c136bdaf0dc976dd6c164a23fd987cc43841c2e51da352f532ece023caa32cc2a81f6662fd54845cdc4ef0585b85f087cced9e0a5979d000724e79c352526a6a75bba9dc22a0927338bfe6d1c1086b6c81feb7315a956b6529589d50e0ac1a079e9c5a4323fb4f40cbce378d71a7bc84feadd7615db3a8553e549f60c8b00ceb5706b53b62e1a8597a8411008598652592d2b1aaea16261b6de2cae9235c17c9a64deb57b103747641952daddcbb2c95afa0df232f7d22c29f99366851fbe660122208b5d593f69c512a273095c133d76bc3033eb4bd54ff2b0420070208b6e7c788671c2704fa6477ddb35bfaca8f4c7b2cbff65e861f9ba253e3a53653004795bd65b569ee0dca1377826b8791766d0ebddcdd1f8b65227acfca1393dd0960e91690bdf6cd0ff993c82334f2de53f36a83afdd5cb7443bc178c79fee5ac9f16bf5bd1527c485250989fb7dd84344243568006911d471fc3e95bb08117a72d463eede67ed9b7ab8d08dafbd8c86694079d2aeb7ac7678836864cbff1b52753e4edc798a97c59a61cd114a1e27b8a5900a53bf43319c272e22d44d0eaaba0dbc4c096a45df19dcc2c771c4023c1e6782ba141e9634674d525976e47dae1fabc79246a11d9ba8738ad50fff65581e4990bbc7365573ec6d2054e7651964dc27c6bcde2aea7a31ffb72eb6d27fed306b35514eb43bbc2c55640de87fd2a8ff6d39cad5a646e917255ab7b0f8815eeb906c6d0b4c1f865806daf7affd795b4da973a12ee7e85837db8b909c5059db78a94d3fa83c4400a354c3480fa3734146d742b510d856aa55c33d500059df812fb69c37c0dfda36ef62b7ff1fbf7fa8fb75055af3171e3288a1ee1278b9b8a08e3ebb1636c3ec1b4080bda5b0b16a50b959115fd0359c1c30d354c268bd17851bea321bdcd6d30467d61ca036e49c7082232b5bb42fd1f3c40f6fde19b60e0706169fbb033ac4eb4a8f062b54d2b4be5615f62f0457329183b81920910466256a949a6569b80ec143fda1df6470c81564f9a097710299471c35d7a475e7faa1d9f1ba996e791500904d6d99e99005cc050a01733ca6753f209297092b864c9dc5950cea9a08c5c40bd9c4e3fe194a8d454bb29e75c111b37cf457f52ed0834a8f251536a45dac95bd36f69fc0935262826060c5a6c45358fb17dc90fb5bae3dd083527f751736dcc9f1659133a5802281675c49ad7639b844a9763f717b37112f5873c327d026a9a7ab2cbdec9c5d95b9ef17c1b6f4cab91b3a1475c8e5a448b4acb3950fad9253506c94cd8a089b725f0d5627c8e1fea7899cdf96aba4bcdfc4a668835c2d41a675b03df59921c77889da8a7e897b285056035f93cb125f3b27968fd8cdcc03b90a07207dec901fb89aa8e366eef44fc45ba5bac329829880caf5040456c434256e3a68bbe18482b4bf864db403a4583eed5314df6dfbdc142387b41591d2daec8c82fc1dfda9346c399d27538bb7a47e4796bed4e3537158d6d60779c4cb350e109d594f6a38456f6245d1e3519ec7de956455bd72307082cdb7b1bf89d2708fae6f15c510de04ad9b1a5e2815cbf04e0214b91689c5047bc2edd46795cd0c91cf1fa1162cfad674ca9309a2bb00286e75334bb90e3667d63ef72ec00dfaf56e1dde7214293c36eb100761c47d5657f8169dbca5176989cb38eb3516f7a328de0a418bff562b5db854da015baa7a5fca5853d2b6bf41c255b744f0c142758668d103b900452573189438f6501e69d8348c5ed9993b04152ba2dcb4b04db1f8b7aa7855f1a7b6032aa3e650b82428b7f834ce188261ff8b98cb4f4150fec89fa2bdf37e79a212aa322a29b6b87cd4646e9495a38d1253de9ef0d3f2910b8a78e86bf9761345bb78d652777d788c5e125143e841df2764da1f511cef306c669f682bf30e3f4d780c759cdf3aee65ff01a1124578415b6d7bda3297f4f830eb800c17c708a73fd44249c7757c4a28b77079861714cff6b0355599dfc9ae0057a5e5957bc30c5c6098fa36afccc5946143e075fa7f7d7fc77a077e6276d6dba43311e98c3ef04aa78c1b328534e29d315b7d878070fd7a8d3c7d10c89d392bc11407758511bf430ce78c34df16a7b60d3ea192f58981f5f96e27c557cdf60da0bd38a1111c6391d6866428f8f48da24c6982447a1ef1a66495c7d10c79acd565df2db862c3a1a43968157355cdcacc1728f5a60d87398c015dd1c8b9f27484808d7e65c503901d321c7947d43ad1855b5ed49e26bc9fa5ee3c33db567bc44cb083708baca43353ba1989a5aed0e2e4b4958cbb30d27c3b298c300d40f4dcb140db8e241e6365fa8fc9a56759fb80afd559c792d69bfc0aa12d192fceff41155db58116ef668ef84c2f97ab6bc31b4cd8263b59eb29354cccf366a1e86f469814e0f24f9bbf805b74650511cc9a8c92dbe235369292b8b55f135f0906eccaaf99c31a9d28a6ade840f207001a7b4839543f893ab14e2fe5bae31683639f14a2ab7b4c701519a2ce2ce48e3f272c4b5c6598c3d66db633cd2b91bf5f6e1ffc20db2a63c3c079651cf41cea91e2681427353037818b1972f3768f1f5a64171040428ffa096f1dcc6eff29f20acf0a00ee6cb509dd3f5e3e94325dbf45fc9488938e02f94ce4186445a918e01a2c0eaffcf4b8b84ea42f1622df52e4d8e6ffdfbb7467537039aa849ee55bb659b40961a125af7023d7ab75b9d92eba7959faf70b28cdb5c108f9e1a773878f909d477b9f27aef97968be9df3c25b80b48a9c2f81dc30522e582a76bd49428035ecd6c54599b60337c7ed0aedc74ea7ad16c4db6822d80a0c3f49d28d0798dad47551057210135931b1f8ad6e2da69bd6d9b87bafdf39d5050dcd9a808ea519b640293385e69be136ff92897a383452f0a60e07ef8f778240055e00db4946c4348440ad2d8c48a1f444cde3e259712db33f1b83e53b4ca5bc933a6c8fdaf2c3ee611bcd1d7ef412ff82e103b5dd26ef49d8c517b1ab95662ae992f0152a9676b84a8a46c4fd0047735be5bed8eb70e9fc83d8e415cc22712b0255d34f9af4c63a96a1bbf6e46a0d50f7633685fcb724605c388de23e9405453777c8b7c642669eb43b704269fd6bdc8d989fcfe3a762d61c61843c22a83a962d9c02480d5bf12f857d80e42758eb82f0d4659039894fd12ab998062127ea119b2dd79aa77cb601989764b0c1fa7ad0a82b4473ba10b899c3b6666337a12a389830e0e98db541f799f4f543d61a93c02e431a5773e557021596b14866d8eb8cf67ffe0def4d562f9b3290d3d1c4be24e2ce035feea84fdb215ef046f0a6d5da9af2b634e45071382e8754e814c47766fac3202762f176278d85be7888bb64380935af209a6b56167614117d5a7f7bc3e12d602ba6d9f5e4d846bb11ef60d407ecb102a2e5d602cc5497f02945f3a3fc44854949deba4f3a41a6f20e76de736c7eb3d235bfeec1e37a6d16eaa7486144a3661bfb05858863333cdf0e55534a5ff4f1ee48d8c3c18ee4bc5e88e4eaf6eec533cee19ae224d82f5538f54b8ad9253d75634aebffd303da8c6acda5a14bc1cd10d7a0b961f61ffc9fa29d7e87bb83ca89d2b80b39b155e14f559e12212a92e72624b3351e69dc93b976d1742838ebfaa4f063aa041b33e8eaec5b0e7a10a36a015db55c86fa6ce466aac3bbebc0ed6ec54b0af8b97cc52c36d1105a49e887c33850d3db70375af0aa273411f9c985348543aecc8cb7c640b10ba50479f263da92afe754fd5c0c147e03a0f4dccf7111e1f8b9627b1e7a358574476a915518d5d0a35c14139941d7e87d3b65fbb04736b105244ca298b0561ec460f289ddf65d7279af5c9f389ab8821eb2800d635ae7a37b36918c4dd2ed7a01cc0e9cd6a635a3cad9b9c2b04567d8d22aab66060934987359d6611ccb89db4c1d6f58ebc098640b5ff200503f3c687e9951bae6733985c8adf31000ba4b7ce20c8ada54392c6a59b66f6e1fcdc7658b78465cc7483ef97e320f363dff4a14adae3a6fbb39b0503539ece9d535fd80e10d72f89bbbc1319c05320288930459176cbe36cc6918a339052bb153407b92aa08c1847270c8b421ee992d77c14fe5ee0d4ea5b9f7d85eecc784238ecd6d0209728deff6e8d3c8a08f24ab1ce73eb551d565a2f1a24f2541d751b2464fd925cc64ee407bf00b8c0587bc954bc7c92cc091ffed62ab0a66d86825c2da263604875d2c66c1d73bfca3141ab2a5aebeca0f79320bc1547847cf220087611619a89bf12cd2a4b3673856b0bfcc9f14ed67f2182e5f525a8e8de2520415ab6e628be9b2fbd2c55a846a99cb3ec3f3da9c535315d1c2ff89e94570de337b8333e72a7b376fd52a592b1aa3227a20fcf47a25fe70634d3b8c7bfddb1914340e5d548319e9290384e8af239b2139cfedafc2584e96beceba58cca8e2556728227522b6e695e469ba96f2eb6b443edd07348fd120bc29ec1769a6fd6766fd02fa1b8ac6c762257791a49cd8b286cbaf5777b8595d07ec9e9350fa218e0d161f18015dd9790dc1369060778a303a90ce776276aa3626bec6d83f386c5fd107e3e04c61e050d28bc96297305e05a4e4dd992ae741a99bc72ecaac79dbd4080166ceca1cc26af455f18cd33670f1319d2f0196ab8deff68271fb7a940a947ac4490e66fd6aa35813dea6990b93a23f04acd5f17d36ecec4cc9d912ccfe19f65a776eac6cbb15e323452de73d647c125a815e70bdf8e679c4367b6ffce5e46cf53a7664cd4c40a9d679466024ff57a18a30ff98389090893204c41d5cba739d3189ff2a1840f190419541f3de9556d57577d27de214c371704892d6f14ca1caa24e9adeaa1b597708f1345653252f769d3af244202864f1c1e0a151f4d2029f7090e554f8a956dff0784a54928636b01f9ea22c6a754627448dafa903a09f5bebe40ef2f510b2f7ab214790f35a5ae90e7fa520324ffdaf8835c14ae61d1599c873ab062ce0b4278bbe179e652a6b08a32e5e0d7f6ea7d0a757a3cc08885852e3d36edacc67e2de36fe7206f6999241001000c793be0c93357679b0ffe3fbc7f1ded30", 0x1000}], 0x8, 0x3) 16:00:50 executing program 0: r0 = socket(0x6, 0x4004, 0x1f) pipe(&(0x7f0000000180)) close(r0) poll(&(0x7f0000001fef), 0x1, 0x0) syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) close(r2) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x8, 0x400}, {{r0}, 0xffffffffffffffff, 0x60, 0x20, 0x3, 0x5}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x5, 0x8001}, {{r0}, 0x0, 0x1, 0x20000000, 0x0, 0x81}], 0x5, &(0x7f00000000c0)={0x3da, 0x2}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/192, &(0x7f0000000380)=0xfffffffffffffdd6) socketpair(0x6, 0x3, 0x6, &(0x7f0000000100)) 16:00:50 executing program 1: r0 = socket(0x1, 0x8007, 0xb795) r1 = socket(0x10, 0x4, 0x800) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xda5) r4 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x4) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000002c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x1ffc00000000000) flock(r2, 0x2) mlockall(0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1b98, 0x7, 0x7, 0x80000000, "6e87c690737b81b5638b2e9116b35e584f29e919", 0x100, 0x1}) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000380)) geteuid() socketpair(0x23, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x50, 0x9a, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x44, 0x4, 0x4, 0xd5a1}], 0xffffffff80000001, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x3, 0x0, 0x200}, {{r3}, 0x7c2fa36174972baa, 0x4, 0xf0000080, 0x9}, {{r7}, 0x0, 0x80, 0x80, 0x0, 0x40}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x6, 0x6}, {{r2}, 0x0, 0x1d, 0x4, 0x3ff, 0x424}, {{r1}, 0xffffffffffffffff, 0x0, 0x5, 0x3, 0x5}], 0x200, &(0x7f0000000500)={0x1ff, 0x40}) ioctl$TIOCSDTR(r2, 0x20007479) sendto(r1, &(0x7f0000000540)="7676b074eda278f8dce7aee0f9efadb035cfec760c1b364684824dba93d111d1a51bef74a299c68c6a5e03fed482d7adb3d7eb227475926420b79b31782a39c92238963b4b2d25a7a4ae8a5d5c0cfd5a43b8af9df92ca1107a6fe240c57e34ae42f5b0221fc0c90bb9e5a3aea05c45f823ab2da1bd7ff0feeab49b184386325ca191604f1b7ba5e5225366fe8b66b35da511a5bd87d2c52018bfa1b2503f579f9f0dacd28f17f33629792b2d6222b2cbbf893ea27712673949b6933aecadb2c4790bffb49652ab0b3cda1f5bf1260d314de0c6deb3e9bb6162b71950a178864c8bb42a88c06ac8b05e8615f93e0908392ad2b28518c136cdd13e671955c121de0c93f79f88e091b48948d3cfffb11497a7c76a8a1b2209219a2ced750c7839b5370051c717fd73c550dd32e95e6ecb158526f7a123b1d048c521daa62cd299df504a946923e779759eda6dbf60d9bd409277b6cf1a1efa0b55782d3f2a430e75de1eb5cc948231067103425309568f1eb3a54753e689df960d55e2bfc309912d9aacbdb26bb9d50cdfa5ab31b46b73a4633eb2093a59dcbb2b8a73a7059fbad98006bcf0e88190c2a86363dec1c6bc8ddacca4ee333fabc5838f62b0bced0f2ae66d93289c3c570c4aa6619398851ad97bac4960138ab5457d09163b869300db8e2f6255c0eec7d04a909be40727373e8cc83ce87bc2cd4af7816d6439096fa7cbbbd9ec9e982c693fcedddfba67921dec7700035b4739dca25b4db77f6330b734d6916c99670601b238cef66037d27b4119df8104894767db94e643530e8c3cd61a22b9a5787092fce3b92e40444db95b6e1d116ea9dfab951081cfaa0e6634b643eba4719216d7f30358262fd8f44445ca94c2e8cac9b589bebed6251a28343aa31ae9edac1549f41154b6429ab6440585ce3228fd1df5c47ad6235cee3596dcfa7afd375f00806ab6e8d0b402fafe922fa3b51c8a920a318aa3295df574fe828beec3affc4a64ab263d030d01e533d6130f50a88d3b41c0e6bfa419cbe2bb6bdcfb64dbb86fd898e308a2a13af1a5ed33ece927850ee08feb43eb245fc7d74b399acc006ef8f7c422aed086ecd42f30095d51ff05d27620d208c98d6c2c0b29ec2c9755065276b6c1b73fdd8c947e98fbb4445654c868b8cb89706ee7845e306ca29febcc39a6edf18d244d5c48b70f88a03a7bdc4642d063fc0ff062235a4c530da6f2005e68f469df8180bea60efb20cd06c77bb4b103e179659f688d2b449692abbf5b8f1992bba71d44f130ad5b31443d9bbdf5da6bcfb88088db79078f9aeef219a173bcd0313936fc1a2fc80d93c9941c316a55f898f51313c277d91c47fc38384d90030e73deac7fec1428a4caded54d8e9358ba8de5010d9e2f7fdf93c67a097d991be76b1873108d6f45fa1de535beb7749a630c8a0d425b1371aba924d56bb848b743f3ca05b1e0eca2a3f027ce0cab347b8627d36bbd9616bb9dc332fa8e56111d1c8166a14ea746a8b8724c3f210b4bcf80cdfc3ed3dd6723adfa5174321d2512f953af9098a62510266d551e61b91731285b55c72dbd031372e9753ed3a7458610ad43b777827f10d14d5768ed2bdd00c442205fe4b176dbe58c8d676dce7c66e9d2d7d99d72e4cf452318963507c36bad79fffa2bd12d06c87debeab60c4ff1be25fdf9c5d694d575adab5d9cf84c08cc5100e444634fe50bf9383b2732085e5951bf24eb0806bca3b109e40201031ac1cc4904c6a7214ecbbfb3cc8262d888690e44279bc3e33505adc6ee7827735d96bd8f756246244c3f741b1c95be37de514bdc3e0f3c5aa5a14f5f405ffdc27941e61c28fa26df6f2e92b4d6cb5610dfa2c42ae06da3c9ecceac14da87c998d204db26806c3063b184b3d727f791e3e4b388709e78c48354579ae479fa41fdb4fe3d3ed4ef607d7149c13a568c5ab0db54d72bdcb302ec331dd03a7544a51e66591877d024a48ea9fcfde5ad6f40a193c27c81feeb792f0ed69ad0e4bc36373431724246c121d0143ce7c303636faeb15d3b9d4c5674883d8f68b866c6fc4e2054bb35ee5be930e12983539d5efa614171abd281a2eb724a06d9ff00b7dbe40b3fd2b65e8d78334b53365dc940921b96d669e98ef5f6557d7f0ffc4f89773d4358228fcd0315cb72cff3a0df8febe3438fd0f48c8f910e32e00909374e00143077465ef000871576ed9e87978ef000d0ed20929c150e4e84390c6801655fafca6d88c5377f9c23a98094261e5821e57f3e1d4f360ddc765ecf6ae995df6b2c46f03d96b2fa8b362efe7b704f3142f840a8c942f0b5dc022161718f4601c1d637022742e973c9bd89f750cbc8cc56c33ae7bfb9c5786b4c471b483c07b8bb102161bfba55db539cdd08270e0301e1493088e103dbece631f782910525bd7aa0d60cb303ca0a5a88fb2605a78c0d0c835ece9872ac71dbf9022e80ec41c93bfb2583920bb73218c658d794406dce3441cdde17ac54d17148796e6bcd92d103fec90fd564156023fd1efb6bfab35bd969fb69551b54a397eb40207b513cd8dcf4af9590b438f0de77192b18453169565e6d81366b4af80743b928f6828a99910bc29d37245843365d1943edd8eb633ee718d9b1b061fb62d2285746839e45cc7e7b3dcd92b17c3129b5d3ea877f53174a7d92cd7ba6ef5431d87e5dbbd04cf3bc3a26c4f13d16944b30b415485b9d12a178fb2d08af8d3db68c350c2a52926428c7160d3f26f6db1dd0faf27034989c9fc3aad15d331a5ea8f378eda00945fe96486dc6b5f23b6a587bb8bce7927f6e56f4ae388fb6cdf68ea6cc617aec322b73dc7745699750ff84f5ff142d5b826bcfbda10590f73062269df2a878fda405687340215d6d75a1868460326e30027fb45b05ac22ba89e9608c87b3d1c1b0aafabdb69e44773ed47915c47419af363a1d665b6811562462297ef22b18fc0c4e629e3f3894f9c32c5297f085c0c31db528e12b86c6194e99b3dd293f3d6263a1823f3b687eb377c6d5a11cf726128a28100e4b315a21428a6309bedc21d57f6847c1c4f1be7c2d05cb1e7606f54ac14dc4a95ab961064c6419853d1c17adba4cdd0e01c165884cb0e637215c2b837477e466e465444d026c39ec3be4874fa0c5e39001418358bf508da76fe83cd14b3e3f3e11b0b66bce3e8cbaec4803e95356a5591cf022027f8a8085f6982a4642f5665a9b300be1029c469f3e3c1be617928c307c5c5a6c4acd3f2fc400ac7adfed36f15443fc4a54a799081566572caba256c10e08772c1412e587922e40dfce3308c856294ab55237d7a796b0b5e2eb3260a0f8661f446feaba01123399e7304e1b41b5ec8c656b0ba5c102bd1891c61b7e37b78f9c263d4cb7ae4823f2983ccc9ceb9556bd224b6207f61c6e33ffee7ed8a59eff6a4a00baa48f21040e8b2cddd5c9f72f3bb78471bef315f9908fdccc0f61e07f11a53da97d5c7216087beba165b6bfb12261ea1ed93d7ea4fb704ff3f321347617c07e2c220cd6c263db67ea42755e7ce773adf0280c052bb989c50779660303edcd001a6f40d035a3a1fbf5cfa18725a0af3f3616b69221ebbcab6abd7c67db5702bd1f6d4192af70b382b7563701da9074caf3c1b71c650af2797535a3b70a3638b5ac2352c5fdf8d69a029704fa9ebe4423a2b8b2e90d1b720b410f800ebfc09bb5d72dd6bbc40c384dbaf002a6895d50a79687acaa8b303dec99c15c6213590107f19006f471ee1b117b7783e4d94a250f9dd93f6219e5a243368a5389d9cefbf7c477cc6a351e6a390ce4330eaf568ead293897ba3a001ad98f7c15028c29fee3d708ae79d5bcad4404ae3be8a799603ef086a79cb0796b1c6de1a01f3e649928c0c0f635a4b685995f013e538e985a4be235e1e9f897e244aeac06661cf91578780e9f12fb757ad689b1d41f64093931199fac5de7e25deed803d062edaded5f266d3712bda45f3490d1a2e2ab285a6ef70ca8261aff10796548577885334fc5589b30a059375530b8b447536e75047641670f9ac9e64c2d3f5cb4f51ca13ecfa328ae4a13535d67719cabb01aa0c338fb776c13d7aa23cadaeb6d5e01f5a81de6c54cad57050f2a228a169f5f5eaea9a0faa66c4b9d99bd673c868b5c065f37f5256b6ea2f8b4d64bffe07dd48e2033ce6c0d7c2018099d9aacdd992df4c579682b4bcb53213169f5d031018ef2940a89990b6c926783c9c23c65cb84cdd6acf69fcecb8f48b537b95976f7dc61affc30b6dc6468a4a50471049f3ebdd99814f07256e5f783c4c01978a436a2d37d87376c2399a28a5247e6ea9253310947e2af7512c36562ceff538fc381844e980c3964ebdc0e2ef35227b10519f96ca7869104e36a89f666fbbbdba6d460f9e03fee64a05b59e2fc5da91eb74a413c751fe58137443e6ae241fce0e3d996cbe174e659bbcf35d0ffc725ed0386081c5ee3a53d091b838b2cdb2111ed48ee75c09bde9ee2b1b7497e8560c64220d597135bccf2c0a36522379c556c36244aa12902f0a70e78891403f5e5cb0d9f3d6f44f761a527d1895865c48d9c5366f67e9b5c0115d5d6fc900ecb2b5133455b90f9869a8f8d7c5aad78fe4046203e16aadd74853501e8b0318bebc10de350c5d8587374fc211283d3deb1e8a5124f954b86c24c872c91e6125d533d2f7a305fa1b7558fe6e5f95550cf56f521d239ec914837695711c23cd07f3ce0f4ae02e61e7659cc3099909293c75253660594b153b889bb72eedb026c3a15a8c242c2ce7571584e8e769bd1d4b9850f7d3e1c547a6e8ebf92de1e279b58ba45cc43d087832b07e21e6c787394048f99c7d0afae628b55ef4e63231b94049223798a727b3e3b18370f3f3be80d793739a71ab196da0d54c2dc8d898ab24f76f80a6153c68870cc2b9ef122cce67c7591907c284001a83f6fcdb8ff7cad233faffbfa545c9e9b82214dc32cdc0cbb315541f192a309399a8141fcd819f46bdf3bc6d27d4575e2d299f1a4a4e16408d7eaa28ab7dfe60c27df8179412a8c70785ec63e40445bc5efed985380b3177c52246e300922f3ac40ee9a527860d91992925bed5706c33e3fd73722a00bf208389557eb8a63961aa710a994023538983957f3a4c26e4a68a8fc1257e55fc62d538d4cf8e4964cfda9c472271926231c9f70a1d16f259b5d1e04d1554481f69bac4a094ec71e2090646bcefa7aa666e72b419ee0c91c55e81c5ad2b9ed1a8190bf6ec94eeb6c5b7e2a7dd76a991ee56b2356f1f25bed0bfaf3d6f921cbf46cf44c57dbe4f71ea7fd5626e66e26f2ccaea163951784459ee44d7d78e93c8aa98844519c43e9ca1c3a7a2104ff7a755b911cf79862c629b665068d41e462fa5090c14b72eb1c1e6e78d279a86a2db8e45aeda3f841c82723de6dcc075302999050fe14b12d35bfdfb7c604c36e4f11c1e2a7a357b38c991c7947d07b17ad25d9d75ad8b39a0301e437c475d820d3d297ddca4679a8b163bc098ea331bb17d513e981df6a433a0ef40cb43029a33df8bc1a6a82087d58864da18c8faa6b7c6af57a12c142dabe016ed3c6751594921500337ca0f80b34e595795c94055e8d0e6eb93a924633921dd4dfa38f48aebc5a54973982b08c1d61ddb3ccb8f4733c6ed76a7aa0940d47d65b9ab985b51748674c2739199aac6b7b49afdf74925ee1bbf65b47693345c5e7d0f4d39ce19c04d18e3bacbedc0fbe2705357189603fe888ef92cbc41249f8a1360b27e21acb6f144ac788cbadc5b1a58e3ba3706bca", 0x1000, 0x400, &(0x7f0000001540)=@in6={0x18, 0x0, 0x8, 0xfff}, 0xc) open(&(0x7f0000001580)='./file0\x00', 0x20e88, 0x100) getsockopt(r1, 0x6, 0x18000000, &(0x7f00000015c0)=""/25, &(0x7f0000001600)=0x19) 16:00:50 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = getppid() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x221, 0x0) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) wait4(r0, &(0x7f0000000080), 0x3, &(0x7f0000000140)) poll(&(0x7f0000000100)=[{}], 0x1, 0xffff000000000000) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x5, 0x9}, {0x5}}) socketpair(0x1, 0x4005, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff}) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x6, 0x1) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f00000002c0)="9c05b9e4ba124a4bfd432e7ca460f4669526462f5690c6d63905e5c9dd983e7d947128d51b1f4a9e747784c9cfcb961b0e1274476c00b5b0269967e8e14c144a4ef9250cb4bf123b3c80ca811774b5fdddd279112916aaf356203caf2706730594a59c66141d8a47520bd7cf2238a8525cc0a4c0d2f7dd941686cc367d35457d2011d70fbfa7f11addddafae9b0ba54974a7909b63666214547b6cc8434f06ecb65c8b095e3704d52f14dd76159f800b89ead2a49fae3ef4fce5ada3ccfa49bb1adf8b9cc518ff9b70eb773bbe0eb5702f333d2f89630bd867eac6", 0xdb}, {&(0x7f00000003c0)="c6740ca1300db914da171edf0d4ad6378476162518ede025ed0b0dcd06ede979e267924d67a3e5fb148b15ec457ce5adefa09a6d56482ddbadbf7040e50f0a9960c6a96ebcc14a84ea620ab4bcf99a29f6110603b11d59096ab96b04b5390db53d3b623639b74ea08613c19be52295a24a47b736fa3913357882f7a68f3916ec0bcf4a605ba222e9590c62ff5f913107a71c9a4bde87091a7e184e1eb6111bbb9de68fb6d50e3e17296a3a12de7f2af49efd8b34f1a9bb115dfc879527e31523b3c1cb2a5d7e605df7fc456facf6a4df17ed81971822c66e57527cff21299e20263756b6ee1d916c823caeda69ce80b793090dc2e0e8486545edfb1fcfd6b8a5e0468e62a1c2d1ee6d2b9a3d3eedd10101bb5b1aed1f9f998d07b0c05b86854b04ee4d030648a5b2b003c924e58248075b22956389f9d85da5ae7a36ca32889160d174594c5ac75df3e83b1547e607c54f1ec27cbeec236e201e6a08a8e8a3b929ee06aad74d6c232c76396c71e733afd7e4ee7e99ef2fd13c3360dc51bc79877ee74c701ab44b5e8175c52622349a0a53a0f59090b132e8bf921148c83d2970843c8ec221faa654b9f290d3e786dcb2d7acf803fd410ff3c75004a2fbbfcc3e3fedf7b040a569cd4d9a7d52173f58cb209194453b87950a514d1c811fd4fc17e5ac931dfd2c3f50b5aa5e53cf4461467382f8fa76c0156f0198c27a11e604c635b41be5d2a090398022caabcd6ae25dee55ee1efe05283303c2a60705823cd7eeb717e6244b57a36fbd1b8e37702506578ed920a8a5f7e3a7ade977c8b17d91c3760220ff4f12d7f91599f27188403d028f05b288d5bed2355bd302011a16cd3a5cbff28a7700fd863ffd77527e20283040141e97b872592e3a44405a5a6016166a3155227eea445d521fa558366968271854a2b94790f81df1b5ab352dcdfad1fc0eb251db361d4bca47cd42636720818a3f3fe07a03100d24f7450cf53b1aee39e332bb4ce2950789ebeac591621785f623f1ea54dae14f45400d8c2d2b639a6af2efe75d70ee17b34c7c1351dba43480f771a50747be6903c81465ebffff2d0239cd09b4d83fda3baba0fa3bdba2c3c0e90c8e8db1ee3608b8f28fe28d961eba7f4c9d5e621f2f483253fdaa6154c56f4f2f08eabaaef6ecbd3db8d5904c3ead44c73e3a117920568753454869119bd038e20947b457c4f53468c82a2e208490f2a7745ac42cfdd09811efd21c18899577ad1229118e0437ff58fed8c924167d431a673d6b235df85e2ac3a261bc38abcdbb4ffadc8ff2d788e9d7e1c8ca3a9c71a0fd80a584e15906fd913cf31d199379cd9e7449563bb5d2efb6e51c900e8735178d4c9d30874791682d40a413fedcb87c21ea1e1fc967663da63e18e0fed2673da635b25b57156b634126387f0490fb83a11a462f8028fc15b93cc160e0c342196b4c5b00b1f9d7b09a429dd6ac2506360f18a8a08fdedea660c77a1a90ba712ab1f75afe88b45ad031e7adad27b3ffbbd33269b46c4cca5127fac24700598d4d5c483a6f59553f8c81191c04cf36a8bb8853a91312e2d098394a0e9ec6b6b50b829981357a8fa002d2ab871d7573aff0ac9c8dc7eea4d79e932baa0bcfa17c9bf969cd814b20c536c923df21b3f09debbf5e2013d0467026db413424323acccd0a62d2d6a58bc9fa72181fca5a404efa75bc52dbdfb45b0718a80a2d79d88503459e72d095392d256dd60e4cd022a6cdcf00a5cc6acc88ebc28d56bb7d3032dafb0b2f7b71e90cbe7410a740f852752085372ed04d0dc1a0900f21097c12424d5ed73792f9c7f53e78205c43eb1f0323936f5c6925a93fe3a5d65c8b108f57c183f1aeaf2a7bc8a338c3de0011b3ac5b7e8cd9aa43c9c1e7fd5d4a48181aa2e71944208067b9c9dda2029ef7c7f7cb3254a307a473216aa577811949060804b2706192834ebd83cbd415ecd15fafc244993387b83d33812fe46041a6d7f5bf4c4f0fbcbd0f20f7d548f57f707a1fd18485b318c46d095d7d0c5a6f1dcef7b8dc25d1d841695899b56f4552cff56b1cd514bfb997cbdaf49225a039a35b4ce7c3543ae850ab78c64bd934c094c2f086982c572d770795912bfd37fa24ca133c0d0a3b2403c5c8f64b8d24498f674bec81d5d89b2153fad3e4a03ddae2dc6af273a02abb0f29530a53dd832c3a9df5e0e1c2a82e7347ccb6ab2495b16bca2036906f319fe4b0b6116c234ae95b68c80b79aca110781790b96fe251a4dcd278f1529131e831bfaf2c030d36dc4ed9139d44016074a0a863ce821a64637fba0a10377eb0a4b99e4ad204e71558c56e0c3f14ca190122622d64e4924f2f7d8cd0d9743cf332106d9803b316920e6959d7b0937fb9c32809da711ecf0b3d80c9086c2dcdc0227119ad95df97285e3e5477b3412fcee4ea233af1d3ff7ee31886ab769e6f96f434266bdcc73dacbdae160b3d945fe101d6f483165a76843f90353e8b7f01fad87897cdcc5a4fdc58ad1568fffc6c2a4ef54935efd28cc1497cc93318f6e3a7ae41ad1cf545fdbf0835222b64682ff3059bc4855b22fbe8b1a51323f925803478c3ac75f1238232e2818e70ed069115fe0ab138a1d4fa7a06678b9aa30785db1c8261234f2e8089919d2f47987689bf02353e804fbd122e3f59611c60fc1c39f26d689ea247a377a74e9ebd2da4a7db19c962dd2d78db44a16855c6cdc20679c82c9d2ad09ca7714f4130382c5800169e76d92e7f001061da2683fcbecad79f392be1d2b714216e020478953ac1d1d564969383520d60b1716447592923a2c25233a8a705c5e8ec4f43c848f00fd2f74e3267a89bc1277f5395a4d6588ca31b9f11f6ec585f50f6f4bab006c3113219be4681f54bd8b5befa27a5cd4424ce446bb74de3eb5f17df913ee7e6092cb69d3e791ba1af1ae63663638109eeb9a31744b1138bd03557bc7c739699bb257cadab80593ea1ee5b7c57ac95cb7ef742b518c3d2a7842ef944096db2771c78df20fc707c3408ef6b5b6b6e0722ba39a145cf2b8948d42d413e68dc4e41fd22a54aac3a3a1f4ac7dc54e3716ed54e9cd547c0ca7f744a51c2c59f0931613f7a6317f1e0bc579ab3ed4b4d21b9218bbd89e9475d2506328d36edb0b3392141c02a4b40e28fb055d27884edbc0e88ccb971758e02e066883a23b977e071866df43ca4e4b4600c8b98151869dc14a1bc2c030507bbca6a5bb25335e8ad6c5569d7456644a8eb680b286a8d77bdc21c3491d2558bd7f317d5e20013fd4f9e580e74f3b22e8ff13fb7ebddfbf817ea5e8578c3abd165e5f869edc7a4e57a6ebf9e4e9aa4ed39342ae547b9964db1b22218bc205526424d2599f0cbb32a6c1494c7ea2291aa62f9c27911f042c0d3a0ca6e001f8e62aa8c717a05af73908e996c8ae92da7e093b0e46ad015f2e47cff47677d561e0e59af2b43ccf9bed671e25cdcdfb2d3517103204844ccc82c2aa4d468c455809952030b851a3c7fe87c695298157d8b1e85de75c344bc764611d09a1e5df91cb9a88131f7f94920d38c7a3b2d74948b3ef1e00ede637ec421cca63f48736d05d082df31a9330964599a1440fabd43a17be1ea4a6b6c132e5c6ca92b1f41777f92267ba37c2c966d91ef53fddd056736eb1f5a46253694727744a8c87cb03746e6d737f7059fd82c3ec060da6e587011dd390d80ba906c1a398950c74b416a39b5e4258d8a353dad51fdb876334bd6de9ba83898fe4eafc6dbd03a59b9952f8e48f846e42191f08281a8baaaf7259e5e077e4b3c8c603c12d6119888252d017259f41e801ac18c91667a15bb6de42b029e6898501a9e49516b6b3c61531e94ca972418874f4189d536dea2c04c48e552f115870cfbf075a8edf09e248c3a5a4cb7a8cdb2a2048225539553cdbcc3a8a656f3c7cbf8d44e2c924162c9d802bb5556bd652a60a1291dcd522ee6b9ac8a5fe58cd979e4977e578613bca0fe84a68affa1e71cd8a159c3e2958eebeb498cb76221d7d175f5b1842a9f7720b64f7af639cc85e38048ef0b52e8cb16bcb8541bfb46e3c2901ab8410953621d06725d78cda8a369320ec654c7a6deba9e91a8afe2a14c30b5f4c2b46b131aec0805a062b68fbf0d7bff61ac157a2948cead485d1e3a37fdd0fe8de8996b073f23bad070c3ed76b4295304218c45d036d6c0d2eeab8d1f04c7d358da43189c2d778e395145ec8d3140e65274be80ff044c76af3f2d91e6929940844aa9d7a911c16cd647fc7e870112aa630637865c290ebae23be0688d3882b8f667a153ddba4b13e1b7ff061f0a98f293249e759d3ea88ad60dc659deae6f2c6a5548722696aa0e2d24b1e9985e94211667d3ef6555b57b10c510de16ab619418a0d5b230ac48e5654560e352cecbbf158511a5dba5944bdbb9e71ada6346fe0c10d8f928148a2abe259eda788df5997e11dc1e935cda4913d959b8f30ed6463c22c071d2fdfb15113ad55e45c95d4c6253a3be11f7f2703c8b8110d5e5431071d9f1be42a5f805f32e3455323d9da82bcca9fa45759893ccaea9d16d3045956d3eaadd0c1c7741fa88d3d01ba9390581a9d7fc8fd0784e6cd5f97d858b80efac2d44f8d9b99a7b04f8387375082389c205f26381a0365fcadec548ba13624ebc3a17cf0f82570f2c3b30ffe9a7fa0f495ce1b60e4b9f7615801f97563aa9e143fe8fdad6f15d3d556e31dee12df0f801a034eb3273df90601e3a39f6934f0aca04577214f28f10c8c76dde90b9afe4ba6b362880ec6ff18bbc3928ae4ba31aeba8c6736eb4a850a031764d443a04701bda6306dfe1c01489a3b178545c2574f0042498be91e181d4137a40d5ccb02f0a1fb84e5cbe4687cd735bac30babe0fd18cf31bdec8476d66765706f3562d321cc4c2bcd4ff5e4d21ee751818c25755ea341f0b174ce7f50b99574c3ba03e0cea34e58897abae20f0dd291f00d09efcbaedbdf2e998d619b02265b98a018be29cc1a86e40a866e3d9233370704606b1725c70f9a3a45a07d08ecb3cfde36667704980e805e64229fed7c94f03b07a52e98d757ee485d9d9c75a6cadc99720fb55027e8fdf22670d7d82ff18717a6d7443ab77ddfcf4dfb5d85d9cc13b083db310018bb49b22ac724ca830fb161371a64b5bbe13e3cb0051a98bc25933463d363e891d64b2163e7f5d668b55fbb4666ec5644c8a9d89efee393b8d4ad6e87d3cdcc4f48aed740df147e4f191ec3660c8d0dfd1e8fba5a3accd2d57ae7bfc79d494e231cfc1731322264e9032693a543a43f4bdead05e291c72bfc9eea60e5cd667c653b268f196fbce65524b5b11e67b2faba6b78692c0c05ac63c6ee95e1d00505eabcfeadb0812a531333b9ece11fcbb8e80eb1339ad5a120e7866ad0eee327d1b56b66f3c3826b57960396d4379d4a61a268d057d273db2d1a7e4f93db6fcfcc189054f5dd446afc1d8f2394987cd299afa58487a9e6c06b5f6752095042f7a350ff87d3354aa949ea557d59d57faee28d09a36f332d8ad7ca819a21123bb032d12cd5f824215d2c8221993dc288135ce64f355105494ed8e456c82ebad680efa4f7ffd7c1a500d737483dd25f347403336097d7d84d5b9b5c3824b9b1a1b34060752d56b962f69075605f91f16657c5a569f8369c3b4549d9bd56d6daa7015a6fb9ccb9173b2c024371d4acb834ddb8c5f11444a736a0e49a627170b41f09ae8fa0276cd1a8e34b6736c29a86dee8d437a8a9731486e89fd372791cc002dc07e4b54ea7287ce48882791290563d8679c276d", 0x1000}, {&(0x7f00000013c0)="44c00dc69bd9ac4f63098ba3be39b49d181adcf1a8b5973971e9bab3729d25768468147a63f3c42b248fd1083a01ae5d77", 0x31}], 0x3, 0x0, 0x0, 0xe}, 0xc) 16:00:50 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x10000000000003) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) 16:00:50 executing program 0: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0x2, 0x0) getegid() r1 = getgid() fchown(r0, 0x0, r1) 16:00:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/28, 0x1c}, {&(0x7f0000000200)=""/51, 0x33}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/63, 0x3f}, {&(0x7f0000000400)=""/113, 0x71}], 0x8, &(0x7f0000000500)=""/4096, 0x1000, 0x4}, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) socketpair(0x13, 0x4003, 0x1f42bdbc, &(0x7f0000001540)) lstat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) 16:00:50 executing program 0: r0 = getpid() r1 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r4, r5, 0xba73448032e270ab, 0xe00000}, 0x80000000, 0x8, r0, r0, 0x10000, 0x80000001, 0x8}) 16:00:50 executing program 1: socketpair$unix(0x1, 0x10000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/77, 0x4d}, {0x0}, {&(0x7f0000000240)=""/244, 0xf4}], 0x3, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000040)="e6ce5e6ecdb06db580dfbc0016401a1e04b45a2581bfdd29c71fdcc63ab35d3e6e0db5b2bbab607b9032e289a5855de961edfed38fdd32ef42a275ff53611fee716081c7a5014bbfcf241b77ff5c", 0x4e, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:50 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') syz_open_pts() chmod(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:50 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r0, 0x2) 16:00:50 executing program 0: r0 = getgid() setregid(r0, r0) r1 = getegid() r2 = getgid() setregid(r2, 0x0) setregid(r1, r2) 16:00:50 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) r2 = syz_open_pts() r3 = dup(r2) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0xcf) 16:00:50 executing program 0: r0 = msgget$private(0x0, 0x2800000000004) msgrcv(r0, 0x0, 0x0, 0xba1adcecceffb6c6, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) writev(r0, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96", 0x1}], 0x1) writev(r1, &(0x7f000026b000)=[{0x0, 0xffffffffffffff14}], 0x2c7) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x6) r2 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:50 executing program 0: mprotect(&(0x7f0000181000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000184000/0x2000)=nil, 0x2000) mlock(&(0x7f0000181000/0x1000)=nil, 0x1000) 16:00:50 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff8, 0x80000001}, {0x50}}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8820, 0x88) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000200)=0xc) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) openat(r0, &(0x7f0000000180)='./file1\x00', 0x0, 0x102) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x4000000000800005, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x3) 16:00:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) unlink(&(0x7f00000006c0)='./file0\x00') r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="6775b98b23538d15190b57d6af614c7482373cea6b23e12d15400c8d2062d14c34f910489248d994ca0a27f46f1382262e78930818d7bea6603d49e3ef12905e0e7f08f95c275f97a4c15fa80c58ef9c0e0d561bea1d1934ae27c74f1ec530c19922d3b657fdcb93dad20360494f3a6f2cefb1c26708b1b9f76b88a9ae52c3748274c125cd4a2021cf9614c119edc3e0e532328165fe63a78efb7d51f7ad99cad8d982c060b950a3f42119bffd633472f435171a36862835cbf0c0d0abf301115d24f1031c82451b20cbabe71f46ab2474615c10d322b80e561b2cb95ead741fee9362acc555d71c2eb9ecbf266bf53b4751ab5a", 0xf4}, {&(0x7f0000000280)="e698e38fb3151ad3cc6f4fc6c1bd3f7f13b1c96a5cce7fc8f6a83ff33d3f8198a4d236dd6ec456183364e2275171426e550a4733b93755125d670dfd59147b1b05bebadba5de1fed19e370de0afc32c2dc7c1d7d030f509cdd9664d3f8941c3015598de27a88ffef7970eb7e2a7d1ab540f02ed3b59d8dd43789a182e4866e4a51e6158d536024e298e70101812e38fe58d37254443413412b18ff7693e4e1861ecc2306d1da488e25c7eb7654ffce1a17bb1df50b646d7b3950b3a4207aaf4aaf3c4621c3d25585e2331cb426c97ab0792f40e99f27f6ce08e4f6aec198a62094c158e761836e5fdd2935480f1f8f", 0xef}, {&(0x7f0000000380)="5f8bb2c1ff80e9c94857f58e66f4c6f22ca98a58c0b3dbf058fc8ec43253428f4fb2920b71e0bd4c89b195943b3bd43a30d436a5ff2efe2f29410cbb4c295659fc5b647b271d652084bc4e74f098ed1d910ec40c385f5f417ed428727a9ae064c15829cce072d8d25bb57293bcab303c68ac86e0554403534feff74c21314a21b06391dbd47471b0add6e94e5e48ca80fcbbf3186ed9083199ea152d6002155c0d0afc66e34b10117a0a1959eddf5e961d554456c5714faa21f9d2bb", 0xbc}, {&(0x7f0000000440)="e02bcc122ac9e59d321d0760711902c93e826d13d1942e145c236afb1e464324823fa66b130cc4b2d1e4de", 0x2b}, {&(0x7f0000000480)="34a7e5b7e997f1ea6b517ca61b7b0cb8c7f02ad619004f464f440f5cb7ad0e8336cd2739b182605bc959c24b09b7aedf09e9e70ceca6ee8c32a71108723314ed681f324f205e860c833ee13e8ccd17da565b9fe617f37c5124a35f8b3a142e735a7f7286b6b912ef470cf8823081a34c0dc6a60a51352f0274a7", 0x7a}], 0x5, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x40a}, 0x406) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), 0x0) 16:00:51 executing program 1: unveil(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) getrlimit(0x4, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/75, 0x4b}, {&(0x7f0000000440)=""/221, 0xdd}, {&(0x7f0000000540)=""/38, 0x26}, {&(0x7f0000000580)=""/87, 0x57}], 0xa) 16:00:51 executing program 0: socketpair(0x18, 0x4000, 0x6, &(0x7f0000000040)) pipe(&(0x7f0000000080)) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x140, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0x5) r0 = socket(0x1, 0x1, 0x2bb) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:51 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socketpair$inet6(0x18, 0x4, 0x81, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/192, 0xc0}], 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:51 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) socket(0x21, 0x4, 0x7ff) chroot(&(0x7f0000cfb000)='./file0\x00') chdir(&(0x7f0000739ffe)='..') 16:00:51 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x400, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 16:00:51 executing program 0: r0 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = getuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000014c0)) r7 = accept(0xffffffffffffffff, &(0x7f0000001500)=@in, &(0x7f0000001540)=0xc) socketpair$inet(0x2, 0x4000, 0x113, &(0x7f0000001580)={0xffffffffffffffff}) r9 = dup(0xffffffffffffffff) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$inet6(0x18, 0xc001, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) r12 = socket$unix(0x1, 0x5, 0x0) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r14 = open(&(0x7f0000002a00)='./file0\x00', 0x4000000008000, 0x120) r15 = accept(0xffffffffffffff9c, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000026c0)=0x1002) pipe2(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)={0xffffffffffffffff}) r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000002780), &(0x7f00000027c0)=0xc) r19 = accept(0xffffffffffffffff, &(0x7f0000002800)=@in, &(0x7f0000002840)=0xc) pipe(&(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = openat(0xffffffffffffffff, &(0x7f00000028c0)='./file0\x00', 0x8fc2, 0x20) sendmsg$unix(r5, &(0x7f00000029c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000180)="6180c98e2cce8a366118c3f74c07c4299a01bad9f6f558a37665af20367b821b538129868bf3045f", 0x28}, {&(0x7f00000001c0)="c3f1daefb3054f787aaefd52a0f335506c7ef536450bf9ebdb06b627bdecc0fb338c6a256f7e52e31d81c1a44ac5f444d5bdb7bfe043d1be2e7b9f3437e621d17ef1d874593016aa1ff0f03d77628acaa91d1085d674e2cac125404ba2e25eb6e16c4c504ab3df31c0a5910e500b0ddd3b2899eecd8697e1b21f3da99055a9dddb3bc7518f8099d283ec9c5c5d06269ef280fa0be0f68236288bef6c71e19089a6d9d640a2d40c8d61633e38f8a6458d054886f1a4c259bb9ed70606519882bbd621ada6b7957489961151ab8e93cabf448b51dc3656a7c49f503cfb98f5bdc7da5dedbff795a51f76715567a7a9132b945446ae8aa3a0aa06c7393ce5d2ef497525b779a2423b75315fdfcc02a6c5549716038ea5a64e7a44bcc42b459e837db72d4e2cea2e284ce70987a5acc438dcc58f087e45d513458525353fbed7b4e09ea7767a653456eb0184044f7dbb60482b72e9eaab63d1bc76d7a6cf4567ccf363d2571f18de04d86f6dd913b1af368b8ae986864c685e124743f684485168a0b5cf3cca95c2cf754dc94fc35a48d1d277cd27e496a47075679df903c9e16c1f2d37b004da9ef3f5a58e4fb59bac8e55f03e39f22fe92961a2c998cd381d1a7efc1dfc0d393f2435e9ecb0aea2ab3df05beeffaadf2f4f0763a766a1234d7b62d2447fa270df4c8aa2034fea773433776bcadf63457774c97c70dd2f955a5800129fe1148cf41ed45280debd902d4e9284962693dc3c9240ce5abcf0f276dd8aff69fb240667d1f704527cae83ab17aea681b0768d6af7b779b693bd07c4872f28cc543119478fed3c7b7dd8b62387d516192a91cde75edc76f48863e9149f243a05619cf0fadc4c6a732947c37bb8397158099c2b11c9e0de269596ff72aa6a17f40ff6049e4b7b9408e8404a3c963d5d6c8f1c0e6780fdf1ecfe87a97c1950c450418015ac4e8f6557da706653ac163c3dbd8778bd69b41be5d9f197f96370c23c8f84a60f1ae90633d8e8d946fb55a7950cca94d021d755279641044b88182b233f8e2a7901d2f4ff04c3a84aec6de3cd4f5f98f21574169270c0cb07bed950410b81385204d62dbba8d6d5dbe75e49999086d6e5afbcac5987305612e824b4323cdd2951c628511f054a84bd3522155146317bad2c7047414d14a44072f20b9441a70b338a6e28ce1e3b671bef1b836e7bded5baf196b475b862aba66dfdfacd93ccd4095c8f3b55c18b0aaf68373a3d9306423f7521082e9e6fe646f86f66bf85f3ca535eb1e965cc415b384e70f9207355cb18e4d1a1c948a718fe1d35e5d3e6f45164528182f53c7b420ac444c2ad3aece3e668c4660c2720d8324710e8945dd5657d96d922f4f98ba1ce85ed5a48c2dbec0521622dfdb8203a41e6b024e360a28c63456ea1a4ebf089d51e00e65307d5339bee6870ed02cda5146919a594d12afd8ce8bb0365480b6d5a5caf188a343a6a62b3a6a0c588e1f3f05ae37c45a7c9c5fb1b99a95d0729db94024413b3dd1c0c785829cfb7c12898ff20086694f3b610c738cf74972bc449d7b7ddbdeaf8871e7ffc06de05fdb495c01c01bb658307d3f38f43179333488ff938f29320616f0866492ae9f846b401e83a67a13562996e14367a7385dd221afef59ff11736135dc20ad7677d23d305e368763c4e518d9c5b05204d1ea2ffcaa0d3334f0f65b4dbaf41c9760b59268fe22eff49244a2ae7c033d3379054ea9b916cb869f13189e72e5d74ffb78bf9fd4c389de1693fc77a3880b56b163e025dd07f441cb3ff6f090d61365b9f2b946ca226e25027d31c82812a54c04b5d6820522ba657631b4ae8664003a1dd57e005d0cb1eeca70edb49854cbada78ae6227ee45017988103b99e6d370c13f9e0b7564ad2e67524207950e4b4c28d37b6972856d03d5b6f38ca8263c4e62e457f7cc08b1071fc86c31d923552ac186dbd38f7d1f659b4beb59ed82b03b9c9ec38a5b781eec24d0fe8ac0cf8f9b4aef43ca71370a4fb8e766dd479a847ebbc19981628cf0003433be4146e73033a586b98beff4ffebe5b72d26478df1ba9606814da5389dce01e2db3abe373f7d1e379763d6f719693cdd2a8d6a5ce13c01d6ff3a319401d378eee4fcdc45e047dacbf8e6314cbd32bd55be0bdf5f09217eb4bd57017a05641803a851d45c8fe32c981a6e9f31e7e8908a14b703eb469161e76b369b6763133bb53980c77e4062f79a68f9ae8bbd2567af83fae06ae87ab89299e8a40d9f69e4da2a9d9edf557415ac2f28e1936493816f2775a28477bb3a2ba1217edc9e1297a7e0f11891e13fb4aaf0c55228b7c9925402d7938dcaf5ef4a67cfc3ea609bab4214b155081c5998a4c89f1f5ebc31a001ec0b0319f95e530b18dcca914071e4ac9d77a57f6af915e685e2581a6aadeb2cbaddc143ee0e38a33a4f4c0bf6ba5168bf001ad6d1094eca4f1046de2b30ee6251e4a00762287565eb994b105fbb9f9f7699a1a0d755c1def819382634f2eaae0242bee71d47c5fe9ffdc999c3f9800ee25a66e57f574020b388f7d4ad55747db88400162505ef86bfaa51ce30300cdbb5fb7736be7e21b5d107c70720cc056c3e20af25f23f1983936646e6289f8fa776fe3360205391f694f6b82351bc1de44a34abff15b11441419cca0776b4bb558caaf7cdd937069793c174a983f675b3f1c8585894821c0c8af6951e47a471a02f4c5cdf48a56e9dac8fbe08ebda24bb7dae982878dd9837b03d03cc8d2483e30982194e662132ce748a6137951627d838469de1ceccde6dde51ea0a228975585d9301166db0951476cacd6b7091053cc2ac83ca116ea71255aa8865cb5000eded11b42fa3ac18b92f5dd1566018a2067cbe34261f92165a605ba628276825a8f0482aef1ac3ce7e8a8ef2c885a8b1ae3529e858a0165dc16e58c195a2af3750b776bb3f93443d86ea95a16b376d0e37681f585973bf5420f0039bc8da99bbea691a66906ccd0a1269c4b20318e5f44db2565d3d829e074f4e9570be886abfc5351e913ae342492eb0e0ceb1f0073fcf0c90953d5e3b1f72cd2e29d7bdbeabae34b94798bb8c1c850538815343af53f49b0fb6445a00370785519d5d72cfb44f591c8ded9d8d89c85f92d167600f93ab58ac07910aa04dd3f0f267ff492cbd08c950d77f218376cf32317aa2d3b4de782ff021cb0c5dfafde43ab42d071bd419ed17b49f24aa1270b1740945966b51edf8f02bad8ef6b73095f9ef11c744c4407d213e9e1f35799c3db97610d61394e085b18c18fe536608ced699e882d61170ae4fffb961eee1acd1b436ecc591128835587e1e6809a9292036a50126d60c85d10ac030ae349e4d3a2829cfbbc448bd2c270283d731cca910335e75fd99f4d6a8193cdd94c3bfbad7456a1e13fde778493635b73fd3c909d901aefee2fde3f4cb84c754bc80f0f17995354aa4c22beacfe3de3ad7d50fb0ec4c1faaf2d356c9f2ce70d697ebf7ccfd3e74ef1990b4ff84041ca39fb1cfca652a9a481c1b642055507ae0c81038e095659ceaf6bfdfafd021a86c023e8f01c5c84fc24645540dc48cd069717bfaa78ca242a0082cd752c885402d7dbce2c3aeb54196691a4e5b6f123f91cfc1c52cbaf6308427ef1cfc871b030d6afea358ed27c3989a4b6bf17386c8f9c89368dcd39b420a7a8813d41d321a1127090136575a19013cc67eff9ae98821ca80c2d987f18c0519c8dc89430530e0c2c48ffea9e0515037e16c380656171c46a6b0563802fbe31eaf4729ff9071dcf3f2842e1398da0dcd4b4d9fee0576c8fc7d5ab39e7a6ce56bf1354b1424dd3a1411a0e0f4145d10e35fac940535734a07e2e779759e4f388fe7200920500bf3759f3a45626efdfd59d955ea1e163e00e5e9e07fab33dc8a505bea71b0eb8ed81be782060fbf3d59a8a26e136817ba64f91fc3953a471b9372993af01d7bd02a69a88280f82900b570bd7c316e5573ddba078541557f1da1a6fdc5a70877a349311c95b51f22f57ab1e5f7e64c5f9b2490e1cdd68968ca964d78c39ae29452d557c3904c1787c94a264fa200ebd1d23ebb3a7ab3ab619fb06d8eb477efc697161782b057d27602544add095aab81a350163c60ccb71ff02763ccc1f2e9926f156facae7f2dd2eb7eba2f1ff678ff4ad3cbd59e56e34985a09fe0d482f76c23ded1a5a77ae9447b92bc78760655d5548c6eb25eda091ee318d42b1dd9bc07b94b7cd38bf7acd3144dd283bdc9225c2da0b63559128bcd8c11fa41529f2053ce7ed3aff2b9805931be88334fb5f6773f4a580cd9fb9b4509e11bd48c3ef74651913909cfafe159f10e66c9632cbf8d516816607580bf6d191a4524bc00358af8128e89d2ea6befc839bc0a1d1bf882586c5a6afc2a1bbb0cec3a9194c808f5cb9d6220e2939ed82b11dca2858826b3fdc350526b1def5a28d177fea16a862cfe4ffa9dfd2868ecf808cabcea24892e5766d8dcaf6b4d03fb2a4467d99076ae8e0e4eb9944ef47bb88a72cfbd3479b28c37a9d789821b6fdc6506cd033c29931071ddcc0bf6b0fd4bc1671ddf6e6c808eee5f937e2e6b7649955b9901b90c86b51650fdb108ba5a6e1bf941632330d323fff22d29c4f9a8b732fc19adbd59943821923a646cab66db5a5d48e040a4961bcafc2d629034ed3f9db0be7f64dad4b1535bf9edcd10f855ec41c86891736b9159732082454e319281f586d2847cca81c70850a6d8eebd6b72f49b0eda17748adefc6e097d1d477a1894a67ccd06865b7454dc700ce95814b58ea9a5fde0c259c5bc26b61cdbba6b9daa1692a303f7de676cd3d36346ef0f988ff32f0fbffa09b95680df53a8868d9e058f64f29b2d7789836d92ce8e437ead103b4d25f011d21ff01c901db6be120502366aa0c9cb87e3fa3924a00ae4ba03b4a8ceef0efbd1ccac577fb65750adb9501c94ce350396a57110ea51a56ecb937265f4ac3ab0d6cc53b1ca6928ab81d2e7bb334db69fe993aca1ad5696e42672621c1026bca36804f6319147b630077a3a31cbd8adc875ec6fa3a84cd4b07ffc1626c5d5392e602006bad4f6ebf4112a185ea124982cb70e2dff182f19627e6404b350f4e0aa6a37fd616232a57bcf66b3463a2f2de5f25e8eee2889d64f06024ce45c724546d0b4802dd80b51f2392f891ae79d44315492ce8cd59876cdc9d1660e4351305560f4c8e25392d1600a55bc4bf4659ab80d9843286a4a4270c049a823ab5c75f399d1f38098ad899a2fb93ea503561abcae353fd2b02ff5e1cfeea788be9154c78fd836655613fb32b631015613551b0d4acc6aaa7fe8a34f5977753a401efd8c6a6f81207c3855a0990ffa4bf56a5bc9bf2585e7ffbee4e035f4a2a5efad0042d7926a3623c8c6734a2d40665839b9cd1545d10127424402f26f971aa037583bb7d580eed114c31e45db9517dfd15bef45b01eb7c28e515a0f0b6b7b82d2f8bc2caa3c56c312d7d1947a7eb271a98919cbfd7261ce0d9880d62cae9486dfc648afef8cf07f5c7616edb6c1cb493646f7992cae6efae904a6df7bf7f2ac5a09d68bc8b351d124c9084ebf583892c01cb11d68456eba42503dd2fef0cb250bd9259709074ca58892bc8955f025f1b2e2d168edae638c81059d50be62e4a3e31973816b5bf5ef8be9617f7a04392bc188322efcab09c99d030aca45243066d34f25c6a14c49fd286f30ed5f07d92ddc4c7516eddc14ee0a7bd44daa4a4871e57b2ee8af421504b67df6e5382b0c46b9788726d1cc8ed72dac8076ffd60e", 0x1000}, {&(0x7f00000011c0)="8a99c29d51b87f92f1bb428b2ce8d53befe128e66b4077838eb2b74089c41a8132bb9861e820ea3ad22df7c69fc93871e24fd94b", 0x34}, {&(0x7f0000001200)="f7fe43f7968ed82e4df11dc12e03a8853ea0fa115d796c34a73b351f92343d540cf61203dc86a08265a618a0e68264e6dd16d0f7d999174587c1e4b8c7cb80ea86486c5373a82d736a87e91acaa8a060bd1fa386442bfa52f0cc", 0x5a}, {&(0x7f0000001280)="2fd67cd799bfd53a4d9736f8b385e91b876fdd743fcddad84981e7156d0650f7318e6558b332e589478b5c17e927f7defe9c9bfd0d6087901895008c5cbd0acab7943f982f7a9682b335a2d0e546096d74c178a5aa8d8c4f4e9e8ba12a632781f245fa984ce48cc1ea9d9a81085f5c3723a2d25f63b27755e96371747f56046c1d3a5bcfec69307ccc4be561a65e634862a395171c9dad0236f41fe34058418061a605cb6fc7cf9cb64cc97a4875b90f6eb174cd412b835defc891fb6336efc35545ed87300f922bfdb1c5705f11b60d6448007251d2a81bbc57fc72aa573657a911b540ec213c735c6b0f01b46b200f8bde58bb1bc3ea05", 0xf8}, {&(0x7f0000001380)="8c35845b7c99b539e1944c511acb0ac09ba0bb0f16778b4d92c45081a18384de2e92df33571670748454bac5cc85a48bbda035b9a1c955576da6728a1e1b08a70e34516c659940ecd8d00b5152b6246f252465c4576f3f27fc22856bbb7365187338d3f56dfaf6c716f568ef70f231b7ff2396bf1d717d2e5b17c7e9c6edac26cdb0040b6501c1a5dd29a8d6a8bcbcb2973b20a34d6945a98cbd4b710aa9a9975b77933a77376c1e6965c7e8f5731c704dcbf09a5785", 0xb6}], 0x6, &(0x7f0000002900)=[@rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @rights={0x38, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0xb0, 0x1}, 0x4) chown(&(0x7f0000000000)='./file0\x00', r1, r4) getuid() 16:00:51 executing program 1: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x20c83, 0x20) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:51 executing program 0: pipe2(&(0x7f0000000000), 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x9) 16:00:51 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fsync(r0) r1 = socket$inet(0x2, 0x8000, 0x7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002c40)) sendmsg(r1, &(0x7f0000002bc0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000080)="246227109118b0f56e5f5acbc42614c7058dcb53dd7ac9be672273646b50489973fb42bf44c7b84c30691fcc572f170fc3eb1e052e005b1b41fe01dcd8474f0f46f0883cf78aad09c967907aaacea4379a4d03c1f214ad1b72f640", 0x5b}, {&(0x7f0000000100)="f2d158b7fd6f59adf1622a63c60cd340341d34ad02d9813506352cb8ea02e8ccb04a33bfb0031e3a1edb68d5efe4f9905f548563a242056ac9b1b78c725a1fea60e4c85aa552878d1cdfda78a71199529f6a4871e315f1f4f65415527dcf64d3e83cd77e4a30af05486feaa38e7d5d0452a3d962db8388eb2b32a5de71241e0b939e71f6695c232ce66b8fe3308255879d97", 0x92}, {&(0x7f00000001c0)="fef9a06afecf9fdfd4b4653cac961f433cc51d610ccd8be00866075f72cfa0f87b22bb22cd903fb95cf5ec7fe239ed33888445af022d1b9f3d63afe3e7ed23927b0c92d3bc8fe02330e7785c1f911de006c67bb3ba2481eec838647e639100b3ea658aaa63ee88653b75cba47fb9f93120bdbd69e7d220f35994a0dc0bf41516054c9c473b1d481511cb401ebeb15b494530dba046b473ebcc314af5bf0d4af4a937ee0365cfa686eee22156297b3313504934f3d421bcd3f23ef569d4a5cb8504c2b7667b20da8498f8c4d11cf301ace33594589c7f69a1f1d33a29f7fb767c79d895287d665948b47664efcd8760958933", 0xf2}, {&(0x7f00000002c0)="0f72bdb0c8", 0x5}, {&(0x7f0000000300)="3884eeaed3d628fe5299cae75b07ccecf768825dbdebcd3d3922c5cc911cadda3b048d6bdd86df7d1fd977cec41fa71348f804bdddb76dd511b18aa98089736028ebb4e8df14385a14b84021394427ef25cdae234c98e2d93215f8400b8ea53942c1e6e1f3d06b8ab7130bdcf1afc0a2c5b9104402158018c2495429628a92a90c844d0e9b877bd10946855eaadc3a50", 0x90}, {&(0x7f00000003c0)="5bcd04e977a43c146c40e24fe1a9d06077468cf7e144b550c31480593cb09687eb33e5f8cdcc602031bd8659f1767ef40565f74f66ca610c778431c7c28ba33adeb1b31a91dee6e757d92de105c9f5da2e193bc985556a6b89bd84855db6ac799bb4f7709153553d4145d6b975302aa39af3fcb43e9181ccdc9b282223eaded6763cf0b50277faaa633afa71145ddb7e7351b340e28fb7f12aa07958855986353c7025f6c920ad56d4d216c38075247c8ca809ea13b382d5a9b51327e4569147d814c680c73e453a96a9d6db98eb17cba7c3b796", 0xd4}, {&(0x7f00000004c0)="e9ada5483a3b5885feacff54dc3815981b71", 0x12}, {&(0x7f0000000500)="8f42be35330025e310577ca54a16e26ccc97400dd1544a89a9eca883e90e8dc427", 0x21}, {&(0x7f0000000540)="e1eda0c17858c76dfce49d02e1ff89d627f3f9461b62337e882892e4eb3c6380ed76dd49e655319c96fc610512eaa79fb1c2cede2287bebba118613cbbd7a2a8867bf8ee37d9f3f7b297f7eb9361133b0b0ab9827ef940369dd3b24492a7aa55b189b75c4037d9441f639bff34a8447bedcee7d1d5fb65740bd205fcc8ee6fe2982ea26bd6dcfb93a2280b1664150abfb407aa4fc04b31a8c564ca7054fbd5ff0ed199a35c236962cc39c2e34be00baeb08f", 0xb2}, {&(0x7f0000000600)="8571329de710a3606945401bae3cc5d260082d959d75c3d3016d74899390f5d0d33ede7ac953237540e6f1db32dfd2fb118c66df918b646a88477b12ea6efaf5c2e22625d38a4294b74c28ece68ca49e612dcabd2d357de9f522bcff79d079f38e5007798a8ad644a2e56bcaf85e83fe2f6e0f7038e834aaa44da88303f6f60c2faa5bfe208e0b119737b63a393e9fe7680c1d667e52b143f2acfd758b64709374ee603895e7d89463c28b8197029ac63349044a1d2deff4292f968997818429a0570a01a5bc8c75b39c49e0e41e4d9c3707dcf93c99c8886b294e934c48344abdc4536ccf0a11e05af039d8f0d130a42ab7bb6649e92726007571b306422af6b261aba8a2f338147584a5a2ad436e9f7b514dcec60a348e3e3fbc7c0b643e3ccc0b6c67900f8920ae80e1c63cd4728588c5687ff422d87cfb7622620129a9f3a9686139f6550bda8e05d3241cd581ae77978bdc38fa6f9925ff253cb36654e3e39cc4739408ce6801c1ca7fb61082f20577fdacc1c4c62fcaa1926b1fd49799964ae0f4c159787768d981a8a8e7064d88d5f472e08c5ba352a5080b84c2e78c90ecf62cf4427a25dda48eeb164dddc85ae2ea45d597c8d71e3ae97e7bde1efdfab2d22cdd02192b58a91c0c67e068da5b3cee0763abcf771d534e0caec340d45bf3a8f45a79549f2b13b0c98c3b800d3eb576ea63bb9d73f496fc4391724f29e561548f188d7ccfd15526fa6b628262d0f7800f43a128e059f17174897e196905ef5d1fd3c3d222fd20d8ea1f773b1b3860ae9473a7739f2b6d34e9718c94beb7308acd4a6476d352fb85f4fba486cc5c0c349bfcdaa0ece53db562542acf071faa3573eddc5ad8df651ad3797838b4eb103162e857dbd0d6754a5e0face15630e4f2c6ffe43a0715bb7cc54af1d0a925fd2a727f26c401bee4ec6b17a3dcc92faffac8fc232012ef7b91ee98296049b95ba92362712c6f4899a308bb90406c18625b74cfabdb6abd8a04e1ddffdc4d6b0a230a1511acbe79002c1f035dec9884b73b0e966fbc67afd38d874b4eaba8e1785927470cbd474c29893c2efccef5fc9eed0cd23c5001357f1894452b398373eaab72bd0882a5ff67dfbe7cef8c23badbf826cbd017db7ca3d25692d61b5071e1e899b89b4c3e4c4cb4243353c2f8df8ccc7e9e8587ce90644525baa131be757296d4b7728b7649c3af8b36269a382d08b4d78e34ef16718bdf62a6c2ca4b596d78fc7d216a98189be22538b7b505bf5778c27172788a50b73c87338231691b9964e6e9d861367d371d7deef3e47a12873721c78b0053069209084199515361bb8c33c26bbd461114b74555ec0c43e57dce3d2b30da2d3013185a183e8246e4160f1d3996daa60b4ff524b6759873984bfee4648d891498faa9d5060aaa756d79291c9af1120f0cb8de124933da3b95d7a44d69c1319aebdb149f890cc529d7e6e3c2a39a146f3b1ffd93726328343546178974d633da4f1b74469ee5cae75fa8e25cd19b48352ecbaf8119d2aa76441ad643120d3b7751fd154060b36000ad567730393cf87c658ca7d6970acb171fca01af6133425ccc70be1aeeb8886a30ae17f879b6144807e20068e0bf2ccf3bb68c4cbf504468b9f085019d73d3ee656decec69e511a3f885a0ad14c740e999a566ae4b5facb331022b192274c04186472233fb6778e690bbf45d3310a071fe962f790f1d449cac2be831bd8ea0f85417dfb7950700b0a37b712807f994b22ad6dd0f01739def6288154015871ebe71c3bd7e0b288e47f98466c078e3d3da246741263fbb04018a9ea7763baa7c93963efa06be96317a338fe3d030ca78de8b335bb26e7f05d1f94000db934fb0933e59502c9b2094adda7c3b77a38a7d4e9e9bb678cb8e03f708bc53fbcfc47b8bee9d411d4fcf5488a0db39443d2ea95c9e9b62496c893e2dfb7d21ed02d18d3f01cb3cbfb7e3d841c3ac2e3a0a7adc434528d4e3c8919291ebda38923efc109db1244f45e80c8e90b46d15b8545f6cb37a32eb8b71f0b3a2073daa5b4f4586b65b307a1d21d6d6f576e08d6140bcaded493a1eb168ea7ee9716f1d9a20fe5bf9de7793ad9a79b65c388e5121e973946050cdd951290d925167df02a5aa3962af4c8fbdc6e763a91b267f060333fa013046a8e4840a0c7c94da028da759c9363496b19b0492fc01161642e3fc6348ee6211657c263799c3628d4ceafb0eb2105cf49b50944948251121ef64b7502bc349df3d3eb5ba24352ca8845142814effeac8c8b7506add9d0fafe7ce9c2eaa00106293eaaadf81694063b57bc35002578143815d06e380f87a4cf91194512a05c3851954b195ebbd285c37f2cc1fd4623ceb2885a67e10c6c15d9b5b5265e87254b8876761532383e08ecaae756cb560190af26225c86a6c192eaf1441651a5da6805ddfdb516332a36534fa7c1ac927de9c613297687d3285cc71d7fe5a4dcd96af6bc352fddfe26f4dbd8fef95bc62face3cb942363bb18ad6078d166deb22fc55b23d08259316db1d52992878f33b877868dcdfec82f20c50ce60c1b8fa3b35cbc52aaa22d699ae42ff73a18a04404379f11c112e384966ddff75f1f5a2653a33d1aa5208e6388799372f7a3e6fea340c9cbb49de496c2eb10f44c925542924520aeef60c6edf27ae575e0a47ab3e974f5d9aa94010fb9dd04685ab8dc9e1e3b49e34cb85e852f2ba4dd4a4e302be431cd645efd12a9998a498af96579d2300d7a2a050348108cf7db0962a16e17461f1f9a5b631a7ac24bcc80eeba41512feb46c3bceae06976896509d1613f2595f72bd1c97bf2aa4f64f936f04f6f70c6c077144fb29fa0e1d60040415fa6aeb7ebafeb0ac5f8c7096dc6376e44f0170dd2cbac82b33eaddb9c88063dd5cf3a17d2ccfd05edffc888dbbabb4d9e426e185c1961a44c96a6c647b6d6981bf14f319ac5e72c524d833d13c93205c151e6490105342461fc089b046e0a41f2b5852b1caf09792b5b2015e079f3a63743fa030ddf021c5555add46303fb79e935c88bfd6ed0f80f30d85f6699153c152350d4ffccc83d242047389e9ba42945d9d26d57e04337d14abf974e11f0525d0a74b9d805a8b00140657411cf5da30e55787ebc98ef20b2ed291b8b64b4dc4d517f2d7f4dca484389be80fd9378b5feefc97558012721e4fa780e461a7e4ee4118b6df78c76eb2827d52002e425f8fd85933f8948c17c20cefbb6cb8bb566afe6cbea306226004cfe36dfe608ad8e299af1b7acf8edf9095a0030c68dcc2c8f7ba9a21db0cab21c2129feec2b628cfa20c047ee6f42e82c2fcf038d6536cc4ce8caaa28570b170a40748808fcc83b519771933cdc9957981d04a5fb8d4f7110b4d54a86407f9bd25cb8d1fb1a0c8b357b0c71899b9cf0e4848662e1590006f98ce915385019831578dbcc7f5dd33dec59378874119deb10a8c6b50895fac3736c3d859a629563c644c3293ab11994394badb573a3ca469498035085061beff850e7bd9f6b784ff7a0efa3f0f1556947013ae41348f86e5953338b8565fe21829cfe04bf4b4def807a1993b32364cc8f0005bd3b5beb740dc1c16f698ddd8b62cfc5a0a9a35dd4c4414be381c4ee66d4b73cdb09cabd892ab7c0729c66f767df8abaed0e70a5d8e962d08995c06f3d5bb511a0cdef8a46b4b6609ee8131ba1fc6af780bef2aef577cd019503ddb68662eb90b65a1361c10fc149d24e305b0d3b7895445ed95f4c9635e8912e01bb15405accb81773566d9b9ae5849cb657aacda393588aeb3fe9978b4ade29b7f12bf838ce83eb2f7c6bd0a8a5ef95b163948fd2a2488da845ffd71933db2312e7fd8908975a24a3ebb0bee66ab3a32e6740d8334eab9475c02fac327c665470800515b0dce52c60538780dff0464d162d7a9c97e62ab0db761c9e909bd227398f340b64fa55e4f2832f2a300157b5a375b1c6f3c9edc2e40becb47335e32eb730ebd0db4e723988c410b1fd5cc75846913bb843d4ac28d4030102d948ce16151cf65798f012ee25a29ac3517116a4140f435ed713192d44daa27e89d663730e1c19378f9a70d9807edfc47383cd20b934567d3ed5c1287023aecf36a13feafbce84a83d20423d4cc258a69666bf2efa3e4a90ea0cea68e235628eb589c1bfff3341db8dfb71b7ddd35c09569ed83350743e04c2e2f6dae63676bc4520aedc5decc53bf165df15270fde1cdbcf3f58628408a25e431d9aa43fce1d77c865cdafa99cbbd4a4d8372176a4a422a55dbf647779920ed6153535f379005c9c6f94104419d3c4205a4c4eb696b56555a468120d02a048ea84c88a564963fd693c18cf37bf0d64b93d819d2aa074c7c3caf94aa7293cc898ddedb1d8cbb191915db8adafd84ce327f7e511425c644664ce240436af83459dbf6e3c152304ecf5344a18d08e5354944e6518b8d8643fe94ff150997ed8fd20341437554321005715921f20190daa19ef8bd6095e668fa93d96d2539e1f631a2eb2e315abcb77200c7f8e2789ffb28acac9e328ea28ef4471e4cba12fbcc31eaa7466d35b291afba2a5e9e6e729a5793d1a3cb7364806177eef376b283dc145b4a87473a604057cfd311387d4536f066a90e111db5902fc552c255a77404f3d3fc3771b1e3fff00df05a0907fb25082b134b1a1c421a63c221107b4c3ec760cbe02824e9dbff93078b7501f860b47930f28a44b152fdea10c6a70001ff25c104db351bcc6e2e12e284b795fbcea19adb54e4139599ba1d7de63e6183c70231de8d36b2de0fcf0289c07b34842047dab82a1e15b3f631644aad7bfca97821d32672270f57d4baa1317f7323c6a5a177f59bce84807308dd7bf5c235ad85ce25632c39ee71c27af5dcf42b3c8bb371f760854557dd90d4c9dd4208ed1766112cbb81fa495a7740f52c77ff0e4e8bf4733f82af34697cebce82c5bea306415ff66a1bd3deb766ce935f27aadbc13555e0382f17acd1a4c7ab49be76f5e18ce60497f5cd653a080e2d4ac446f7726053bc0f51d96d32474cec7342f89ee953295575d977b285e09525518800dcce0c5525521d512505b797f2898eb4b58b1d45e553db36862688cf8347ebc141ccbf49724577f39f660f9983eed9cc2e2e1bbb03ee2fb31ca39a628117bfea80fec00908d5a2799f1e346429490ae04c5e88afef2641d082acf2ccc525d6a1f7ed80c3b5ac3f45d117a350f750c629e5b7932f2f56d1b85a3f9a8d1db905d0c0b97bb84da3b4415fb4b629c7d71d389634bf0c4cee434698882c5f270d7ecf10d34db056120d0d87d09d75d4f5428197fbde5df7b582f803667a825c27a3b7bf34e0e2feef277b68c42061626dcd4de4bdb766f8cc676172698916c87242a1ef95ddb593b136285b07c8fd554b977e58f23f923e6355be0e20c3f60617d2e0671083abbd2619a4ea1705420c1344feb25faa21b170d9658b86450e67c59ac631fbc10eac8f61ec533cb6b894d5094069b5d0b31d6e7ce9a48266ffa67449e2d3295423e6163949d05ebefe24a2273a37bec621d4e9fec6627b1dc76cb4be0cd8ad1302dfe2b08581d5aadddc8bccd7a3f61241c791e15b124046b6337b075b25b4582e0a843ae54df3fab70b03f8675487bbad96dbda671f6e84b8b2875351bdb67b99c5760c59fa8fb990a9d5897b7988f521d7c93a1d645c8a3ea7546865473c9d555393830678776e57fd52ead865450306462b2916ec2b3f153e579809d8972eafc77d12be3f033d52f40a7a30b956a6097014ac", 0x1000}], 0xa, &(0x7f00000016c0)=[{0xf8, 0xffff, 0x6, "e6b3d1c11289288b0b9279ccd575e7a9707a15d8f9f75c51e699a233be20bfe7b58b59e08886372f4ef158263c90a8bde1c6a6a25cc7265c4ae303581b01b3c9098cc26e48e91bebcf5273e86de7cb2653a999c08decceb1f3e350aca204084314eb73f23a24cc19130f50fa687497f6f2f955bb1937ab0aa42e24c74d0ea3633f85863f8481c221d9caa40c47368a416f5b1c39375689e8567bcfcaee78661491c3823954798654d3ad01bd67a0b046656bc006478e06ed5b7eb580768069fa4cabcd160e0c3408ad818f6d7e4e1ddb6ccdab244bde4612058b110222aa92e1fe51a9fb"}, {0xb0, 0xffff, 0x9, "0ac3ab476b62656072da8b040606fc1c7e21334f1f481cb46c4ee2a1aa41de6853b916f0a20d67ba1c8495aac88c6e6a3d5462bc7cb349066f81a2dd774ead58c042faefc04616639bc72b2685727478dccab8cfef5aa02f9ad774f4f25c47f0182c5609dfe2d66a45c9d4f74fd110cfb3647804d4f300f794ab5463b364c55c4d57c6aa12287ad5ebc19a6f59059f88b7a76d7362c238032e08b6c474"}, {0x38, 0x1, 0x8, "7f3eedee1b60de655672568208b547e77b1df70425372c3565ac8100b7f5a31b3f"}, {0x78, 0xffff, 0x1, "b0ca380a82571a767b3b143caf72204c7bbee0fd97c9a30275097651e60a99d140ca108f096a76324d8e952c84638bf74f5b078d41ad4de5ba3169f1a964bd3a00fb0c3ae9ee5414fa28dec5569b8690da5ef0711dd2961f3f009571ec5a328e5efa0aba"}, {0xa8, 0x0, 0x2, "53408efb92f1a09f79593a0b26152b6a7f81fd2d133a20decc8182cc8fe389245b4c8b17ae846d7b40a459daa52d0903a254e215715ba33fbbb07d67cae6e9c9aac1caea6d9634b5b56b3c193ebea6e4d38ef6f80381a0117c6957511fab41e57ecec9be46c5911f30bb80cd00d8cb3cec4414d47b9568acd4ba41b388ff16004251b9a82b3727c0fb0c684b18a958e7a5ccd1"}, {0x78, 0xffff, 0x41a4, "a837d308deef005890fa7db601c253c0313442264563ec45cd53e572d126b0893c938228bc9ada7e81d08bc31110ce81fee9dfcafc5dc4f5e15d934b25f27038386aaa957fb18cb16a574e60a5f5f4d463cf8e3e5bee5eef6cef718b0cacbabdcaa14493ea0c0d"}, {0x1010, 0x1, 0xff, "e3e3017f4d30ceb7f1de86c41fef15c6ec609273adfb6ad08888c9ab61aa58ab6cd43362f1bb5ee24e9ab90e81c31992f7ef7d2c7827d465780ad634233d2c673e7d337405b55893e28ac7977ee8dfc34f3c0f671c683da2eecac597870b9e4dbd245e7560689424addc15f1f1f793f623f6aae5da3181cc0913c357b27b794625ada922ccd3155fc0cd1075f6b0ad50def9828858fa65a4b93bdf4555a8d41c999541e21e080e546e9313f5c57ce8355c64a58451db602d314ac8447d3391f1db69a3da91dfa3b8fdc129be92ce38f38dfb095e1d8e352e21db917362fc029c1b75cd8a34e4cbe1d38a75e1a567f5af4b4d1e598527936f657b025d92c4579ce10fa47a15775381d6596e2cfc3191136d3feb8fc0fa7eb4712348776e84ad4fc7e86dcc5d9b4f7fcab0668e02fc30e885cbc4a480c3527d214f302bfadcf5a8f1f2f937d16e11af1346dc6fc8777dbb62d06fd4147f0e929f099ff201fe69ddf062772f46e8e9bf6e7dad4ebce35829656ba9ccf1a10cedff53091ef4934c750c95524d2495e2fe33d4faac215d3c43319343ded8813e5179ff8bb659ca3ea448e27a239ad464bcf5d9e7212bd3769edae05bd3024ec48e226f6bdf31b2c0fd0ad7f90e312695a2e0b949df45c0854a9a06a1cb9a8dec0c04166a81a6379b09fb4068432952ee6c6fdd7992db0b34d5a5f964cde2c4de4898d44cc9a1d79b37d691b00b9e537a78e237a2b3e7cf58d9c49ea97ff89748de44e76a3cadfa1a71dd6a9cb084a25711ff9715b9b0a6ee57e54799f97dc7f39edf70a65b6365ccbf26e0ba2394ecb2c4092efbeae8c47d3a3cdbfe071420f6dc8813beaa75e496619e6450bc05e236ff7025cebfe217c5553d83d6242bb0b9714837290ff9148ec5fe99ce9a874f835b88b8618be10e25446489c1ca75f9fb5b0909091eea4dc47ac065084993301521dc40960a9e398d8ee05749978bd8765387bb716f2dc92133c23955bb3b9773726a37605cd7c5a9e4f3b4bdd43fb2f29fb5a411fc5abe07abf844296d9eb0edacda148b613154877a027ec9c03d8ef6a8a84f23ce3ab027ce6be6dc83d6f0194ddbabca12458a0cf89c7b1501e6fe80acc3aa7b1fe778c1334367783b5e9c5045a06da6fc0be5eda76ce7c8ba3ebad079ed900b78b6b24309cdb3d1cedd49a9c62855514bc35815180c453a3f4a275c18400c8c8eaf40615f49e056147e67a2cc35f63fbadc07f803a089f311b68396a823b99d3c438f678c3eab4f34c07a2f8421afc62c0c2afd1391c23e4f5ddacda5abb9e45b67d7b616375ec0933986a80fa1e679d2966708274b2f391cc8a2c2b42b7c33980807167df158878f807498e5d1350a2d5285f3869f6c05475d488472c5745655f0233ab5794502e16922b12673b05133599701383e3b2201efdd0166ab65cbe52b70f8d05c7da16494a24bec828f704ea2b14e02aec6baded29b7f3cbd478bfcc4068716d0958a46277ca061660c8ac0e06cc35c39e43312c94ba9545c0aef4c33a7efe8e8d42af20c2d2640576722e683ea88e8033281b493bc91419b741ef3225f8feba9bc51d893c5a03e4fe2bf735e071925fdf35f4eabc646e6b49f32ecb5f678d56e3c3978b30e94953f38724ee332e74cd4d7a4cdfcb4190ff4c70b2991d8e924f44be5d23c109ed7d3a7a4cd20e511f2f23565d5b32f6330236091efb62cc9a78b9bec3efeffa233d9f93b15afcd5d5400c87cb34039e6e01cfa440342e04bf1206e068d96e0a40d2b27ff386315689f3e3b1077db657dba307dcf3b811e11c29d4785b53104fedea7426f691eb8ffd828a5142d3c0af5d3a7f4fe9d18c4e5113c0482f575450dea731ea462c16dea7bcb8d69caf81a1b56067809e57fe717bba06251d1c2b7f78369e76c21a0bb21f167b294688103d5cf8f7a365d96abb9f3cfdfb557a5ac0a6ced6586647e2f572c67bebe38d6137263e9ca02a7eb1f3a5d8d752fbeebfb0ce6545b9c3ed2a29ee5bd37f67832848782264ab02800263cb4ffa6a68217a57a41644613ce82a7f0f66a2e8b30f99828dee36035530d81445ad34849e43c55fc9926621b6df6ae2f69317fada2c195a8c5ed77367fa4165a9bff50fc3d2d6fbe078fe326502e3ff4dcb45ebd636764864fc60f83670f1a2c9ffeffce49fe84751fa0aa4f65a38a455df2d6634e58f4b8295adada77713435f030b03594a2d4efc608b22251230b4b847d414bdf3efab7d35eca739486fc2264c1cd6fd3eca9408f0757ab627c801f56f7c26340afc41da3e934cd9791988c7d6f0816290accef585fffc9d90ee5ae68ba89bd87f224e9c7b378614b6a064628c1f105e6b57775d870738be213af7b7441c088f909955068f144a7cfe5c18b87b9e72903a559c4dfe949313413890f3fe6805a393fa8e616b68339352d119399b2bb061ef69ad677c1a3d3935b27a7424e3397f5ab833cb138594fd0646f849ea66bf760b0562be8fe60c519b28b632e73a41ef8f2467fb3ce9b0db8291763e8289a30f973063b5af66adca34c200d1ed564d4827961b59880319906916c31d0f8de15624efa28922396f08945ce8836b8ad6375ce88b50cc04cb664316efd6bf383cfe2c0e308e2fa5e03d7aaee9c61a0d2454b396a64710cd6932d808e43bd9d7c789545ada3c5e5599eeb4f9071b42383365333ff9f974c5d9de19df4f6ea6c3c7f33cc000e5de558da23b9558112b52bbbfe01d0ce7b5179580ac92a6a1bd693924bb00119b9505d65488b06b3f2394e4faa077b2954591fa6c7dfcc7cde1f9cd800e54914d37b3de7b765853efb5871f4dd3268fdc042c34abfb3968435b77ef283f1b76a910dd5972173035441d59de32ae538d85133ae88c63fef3f63d41927359d6c88e4f9e1698f601a0dcd16b3cb2a929ce51eba2cbeea25917be1671e4811d776fbdbfa9c9f90b5c1d66350a580d6f8f6c01509591694a09f6a8886b5eb91e58c8f45f0e79de4a3264bb1c9b0e737464632cff27dc512f2d78e9a616e1c43cfae89041b5c3b36b7c6eb359401cad08afdd7fd9fc0d00f208581a2655818d82823c5a8496eaec0ece978742cb81cbe2e84d36d2758ec601fdcb943e025ffa8a84160d5d3fddbd48be98061de3ad44110cea502ee1df4f7e1178422fb50775a77f6d3885322f9b5ad8d353767dd23cb24cf11c84bdd8851bdacad00ec5e58a955a8416d33cda65d6f2e0ac6f63f77fc1841205cd5b5a57ce3fe8a0e29fea18884a917c29b64e29c4f4e2e26e42f5266dd83833e67321797a1f3b4c0891dd2c1c46813a6c28ec01911ccd3ca14fe14f395142834354a6d03ff395f7dce4706312c23debe75cf72c92004cedd2ca5adddd864405ee0fda0c6fc070e734cf9aa5b3d82a02939cf201233fff663fe35f196a584460936b562cca3e996e413a96318cbb290fb94904916dea9bb3a50c8cde660de3086f4ffd2e02fe9546cf7fb9bdca13667cdcb2b30974fbb3d5915257038120cb26dac662a5c62cea71ede56d019efb3938a5b8c08448852cca7a631a4ab59178e20e5f10396a9a377a274e710f0cb332cf620260041a73fbe632ba85d597a232392e78cd87088d94ae159898b27fd32fb70b93afd308396f0c45c79a9a804adfd71e2412cc269cc2d4ec2bd2f38b0f257ff7b4fea7d1cdfee0d327dfb0529c229556a0c4e73b096028b48078105abffa53509cd6be006547b341ab272eb6a0575116cfe95b2b86067a3f753da4a4a604939404a8d00e10ad5252717243cf722a05a56f8b946a3afe15d824747c90da16041a6d545178d7a4ce68a94805b0f8bc89a54aa24eab6483142ef3b59b373ef23206e92e476067b9b1e1cdf32e222d405594a913d226edd569fc832693fe69b11cec9e79de1224e043b1fa8265a17c7b1334b2c9b29ca09f53100bf09cdce1fbfd88e94b1f0802217a35a90a53e749ea1534f0d86201e60829e892b51059bdaf9f78fc3616359093b281c2dca9bf6a235ea8dae32de4807b9eb15d4d3219ed7355193dbf7d94f9e03952be6885407c1bba2dc03a1a729cadfdb6b8a2750ad6a2f5c23106abda2ba5cf8cbbf039a47cb5b7aeaae494fdf9162a433bc3bf79582c710764f9ae501e6864bd249bab8cece9eb16c57e12ff495cb5f42f9d8e8a50bc963e91612cb137779f55b963adcdd35d5958b13d84551edf71b2e90c6ad7fed493d69c77345ee84255ee89c193218b44e031e0e59e07e15efe818c73a7064c3fd3f286ba47122644155d4b9c80fc42da547832cb441cab93217e583c1f20da7c245c395437ad2864345facea669abfea6b4d76175e1dad48e0f9ff66d4775dc6c6c7e80a4d6dc5cba98c4f96363114e48a55eb91fc43201271a7fed47ba4e892d907696f3ba3115ae5f1db97f2d392df71b429771a17dc740787c3cd6548833b8dbc8dd4548e6e72e0b84c8e4a174d1fd17e9fb80f297ed9cb58156e700cc433b15b5e8decde5d056be1ddd643fa493f3a952a21204b22e35490802826baa25cd1a0056d5fe0fe2a2fddd3dff02aace60336f378ac2611502c2fddd9ce6dc826bde62f7f4df99cc2112cda17c31b2f4ffb63cff792ba555271db2c2e7649261ed8e4eac0f3aea533a16ff3c033293051d5437e2b2472103c1c49c1c82d5b0246f4c1cc84341bb17a0bcac65dfd07dd54116efe87ff9c203c8328154811a59ce1f1447bbd87c5c75f3abefd2d8901b7a35b7febca212b432fb83ca2d394aff221c118dfb9b4212363c47c2a6475e81ffbd78bd12bfbdc32647ae1f26874d4cf80586b0f487f1c4956b9b08227b4bf3298707e94ffe64a86986b736d5ce7f7c6ec88cda4a5fdafbd315b8e34cf1dda3012dc9c4e8c727d49fbb6b92f0fe0316dae48784497c61a2b5c3602f9157892d65c8aa1da1fdfec9eebe0e88048eac6dda2b8443daf52c7dbd0ecd810077e4b138fd568cac46d371fb7155ce099811b379047505d7e57b122ca1fa666c7bb632311259e62fdb03cfb5b27d10d825a93d5c68076a4aadc5bf9af91d5bd7f8600b86bafa5ff50e942fb332cf4d73125ebec613abdd632e6e7de862b0cf9a8699cea7d23d23a09c56914b5d0b7229423c5319ba5e23a22ec577f588d03c933dfd78a56a9f3d413c65fb444e21ca849855054344810d018d9243076c417cc58f324cf3addde825d561c652a40a917569f0275f9606888d25dac063014ab19a39dfcdc4142746f90e91db23ed94a52a063f67d092a460b8a2f83c83ffd925121e37300ef6271ff6eaf929e32e409c06e5e0bde541918763eae4e6f7fa42d76ca6027d6af11480c4cc8c191973902368014327ed4db33e6b792ca3c7ba8e3233483da4a723561818db97a94775aafde9d726dcff4b13afbb2deae572b390ba0fdacf789e8fd83ef40d0fdbc15cf6fbf7bdd4e377641df254d5a76150c60070c9a4c452be7d4fab578fd3c3a5051473b7ff19fabb3520e932db86aacc625d48765cd541706df241d5ea4fc839b924ecbf69ee21e7f186688183f87d9c01fa86aa55152a475a346a8dfa4f950c3aed95fedfe8016b07f598c0a232d7bafe93dc6a06846b5d1695c32aa0da0dbbe6cc78eae43902ead6a122e23c20c7186ab03aed88873f244950b72075661f83321effac606b303595a61ba7e8af8e957e36621752d80a45ed2be186c7924e6caf3018a5ec227046f7cb5edf9ec85f2fd257dc1546a44555b7129b05934ecb5f334d7f30365f18892ea8a0947a7d4d6da8a53b5473048ca4a969b5adb9f7d9a4803b"}, {0xc8, 0x1, 0x8, "33218acde98edef672db6f0ce0cdf1c9392746a3d2a5950908da583e5734832790d2a10065a06c80ee6d314a0d141b50c435aa3c5d4972366d209932aa78d83cee9ba9eac15615fce4207474dce2517c7615b2acaf6b4e6e990914dc3ef3389798fb7837f7bd09881c97ad90d3a92a953517337d35c671bd1fa6599e25bc3a37f1ef18cf958b235fb5e75dde6c8914e25f47386515393534d3438ecb83a5565144b2b96d8bc5aee38fdeac5ede127dccf108"}, {0x98, 0xffff, 0xc0000000, "f650b760cb5285b9e7856d3dc56d707aec4dc47881e355ad75d7f917ca3efecfd1cb38585f9e68666d0eb04e9e8b8ea3607bad44ab203530eacd3531cd9f92a0eed3e657a83a4c3ab29bb7a3977fc03ba44079b247f7b6035d5a940c5c4366cb0d5d61d8c851467eff62ad4c9b02277ce9750f9d55581549309620c4d67eaf1b1defed0482113d98"}], 0x14e8}, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 16:00:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, &(0x7f0000000040)="db", 0x1) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0xffff, 0x4) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, 0x0, 0xfffffd83) read(r1, &(0x7f0000000100)=""/227, 0xe3) write(r0, &(0x7f0000000000)="fc6f4a69d4e0121164fabcc100e48c4dbb53f25c904befb56a8bc59c6d2af60a49ffff54bb2ce3da1f47346dc5833831556df128fc07565907367901cb81b12c7d9a2ead47e324743bc54bfe52e5d936f6a9bf14839828116e148cc7d933b0da7659dc48e538abc1b78fe54312c7983c98e7fd0194ec8c5976e17826beb1928197c4ea0a0de5c7b7138dc82d4f40572c7a", 0x91) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() dup2(r0, r1) 16:00:51 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) pwritev(r1, &(0x7f0000000000), 0x100000000000018c, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x3) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f00000000c0)='./file0\x00') unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000200)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x10000000100) 16:00:52 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x20) open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x3, 0x6e7, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x2, 0xffffffffffffff7b}) 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) read(r0, &(0x7f0000000040)=""/34, 0x22) r1 = socket$inet6(0x18, 0x4007, 0x401) getsockopt$sock_int(r1, 0xffff, 0x1203, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) wait4(r3, 0x0, 0x2, &(0x7f0000000100)) 16:00:52 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x1, 0x302) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x4, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xfffffffffffffe36) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001680)={{0x5, r3, r4, r5, r6, 0x2, 0x97a}, 0x9, 0x1, 0x4}) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="5c7f2531fe787cad62c8e159594dce2092e000bb09ad920f3e3ebbdbcfb3f07009496cbcfc3cbba4540c81413b5b85ed39deaffd1375695f6dff80420e36fe72a5c27952f5159cae618063ce", 0x4c}, {&(0x7f0000000180)="33960393ce4c260b928958234f54f07b067f4beb298960596c580379e2022609a914438b4b18fe41f68b08e102d4718727a31bc1bb919cade2aaa63e768842cb46d3745dea82fdaae2a7b3791a06e37605d2681753daa51133405351dc53be572a935e9edde04517a98e47c68ddba092606894c5d9d1e54d45021e2fd0c952753bfdd47b98ccc46b16a6c0ff5c0383def4334ffb440f9f56301053657702", 0x9e}, {&(0x7f0000000240)="8151f35e2c2aebe40ad24b155bdcc5206a17a43e718e1d24a2667ee1de2badd0b5a97e07636f8960b72ea4a891225126a9312aa28dc610e536ced5e0464d184418b105735a1223b7db7870e351f5d91effdc335b2460a17126514cd9f224ff7ed83c0fff5d16dce5e04af973328d010142855c430ff6799053a37f1ba8d9049fa7bed68f533b3a8e4ad4f561798754ed237e434d", 0x94}, {&(0x7f0000000300)="5c84e4ea45f4fdf04ae7dc8968932637b0e7bda0e9941db0c8cb7b597958f0cad052e085e725c32153e2f813ddf23e580206ff6d081455564e46cd6814522443cc4ba606ea3219e56fa98e4ae5fc44c882463efae0db1f5bf5cc069eb5da2509a321c9641ed33ed044efde764d8a8d156aa6594e565d1170298da93a7f150038b72bbc9dad0e7807280e533d5c13b2a3e9f8b36e27b9524b03b4651a845d23cf461a96dc0e6b19", 0xa7}, {&(0x7f00000003c0)="f6df69eb428c74d61d11aab5eabbbc540a6916c1e383ed5cf075db992fd698038afd2a894d5d062afffd9124b9705bfefd6e0e77dac43faec1a453c101ad94e1424066f0a105b7ce0e7e4fce99490ee8147ad3cb0ee08f9bcc1630bdfe758eccd27b56c24e7e155b0527f97cf36f960c612f7e7e2fd599314a8cebd2335047cb5e4aa6a0648353287530dad8a0caa19ece229c3e4babb00580e2702e1dff6a91d1198112931bcfd42ca8da5cba41898a6a4adc81aa27722984b48323a7662e6929f121b28407b1579b", 0xc9}, {&(0x7f00000004c0)="4943a3ad063151f29bc056bef736a214b43c04872b871bc52da9c7fef249784ea1d86fbcd32c0e4261f7a5072784387a2e8d48d82ffee748c83a760619f3df924a0e4ff7c43aef0941739cc83b94130f8e7f3c0d48699641acc78dbfa706d1b85e5040afa7c96fb9a772006da8e0dcbcd28a25047d05d17d003a7b6d52693675132857c50ce4ce2c00873b86a4eec49de7dd62c0ee88d5e5efc5bb070caf6726971d746b002e9fb764c0a466a8de191d7b7248d21c608c955a15b5e42bbebf78d43492cc28a2599d1af4d6f6a891d9b3dc40725f745d75d878daf585fae25bf8830b22e8d51ffda0baf0a0b4be719dd84c04296514d3de02b95a0e30ca6e48a0d46f31aac3a349117d545991dd82082e239c269cc0e4248f4b9ec7562b004af86a0382d1f040d93f09f9f46d04dd7c91331081fe07b929530ae43de302076057d6235a4f76e5d80c526c5b406b38c61d628efd2e6e12c57c1fac19f61792f2247fb70ce648c87e967a63f2495c541549c0875e94ec04dc215c906ab4dbd0992e07d63e8b1f0162f54d4755124961d54f92bbf14ea475d011b8755e59974ea4af58a3316c290449b868dd21ab7de74997fc2f20ff682ab8ed156beaa3633903d38dd67046402ad867599ac376887e7fc0266816d40d8e92fba2d2c3e575f76072fdeb2886da472984b80876c19b2aa05a6d11d8f5642be24c1ed04ca5dbb8ed9047e2118b9492510dd7528c59bdb5417bf01c3b8ff46a43ae94d07dcfc2b85ba9f9c43bf5be5c226f3bfba347389c2e68f7d59454ea72536c5bd9ce2015df3936d3bc9bec48e33ad37b7d0dc298852a07bd048d844097975c1303c4f723d63a0f61053c045fbf04613c756a112cb9a7a660843e386d638dac3f4162e593d5a3b622304432c0fb463e1802989138134bc8bc4fae6e89064a2b2fc44e6f0528f31f5de2b2b689937e1184553e99eeab5e322e95b179d5c046f67ff69cc8b14e9fa8e73cdfc7c8d7e45f5f15d8928440f6d55db3dbed4b12a7d9a1d40815dfbff492e87d2d22b9dcba9383de5867d33a95474f5fac160eaf2d194a7310827103503777e27dd82404e3460cc236f484f5d568028fb52eeb2128ac238d36b7177c2d16b082e863324d075da26bc726609b6b38e96b24af5234359b4a31819d299394b1731abe6973e8120d5dfb8d8d92b3b7853bfc22afc026e6f32e89aed831e026fe76efae51278aa915b16d95a2792c045dac87a1fce8844f4fff03cb961177b111aae3552f7946a397a633af66c20f67d6c7a42e4bebea4f512256e59b99986b21ec179f245362139c988b04b9a7cb4656ad5b1020c84e0f9dbe9e4c552ce0d0deea3b7cf9415456c05a7240f91dc7985f2f46d0cccba5f940f0cacab4631d6efeab9b3ffbeeae07f520f6e65177b40e864ddacbd29789ed7309e137f0b678e9edea81ccd61b586896f66c1f8d69bb9a4d6797e1e503dcf1f8b2f7669a2e87c8633f73d6f559c4888147e603bf36973d537fc657f6f1c549aa2f66503c1ec00d692312f2fff77bb8eda3c0f31cc8c9ee02c34c0f2295553530dea9a168458043fe684c87b7421234be45bbe36b8d725c161bb17ea2bc6b383ee52f3c575ad5d5fe22e77d60590bf48a4ba24a043240dfa8e73e3740a1ccb3fe707454c445fb463a936291772f25becace30187d21c49f2926799bdfbcebbe269f5d82288fe1dba75bea5f70e0ccb04c1328af790ed38731622973e95dcf019502bc57d4cfc07dbb8f737991c712e31242895c02c7aee62b4e5909c90138d936b96e66ec7a6bd46c69ff905566169b72c8477b269b14ab18839cfaa296614ee88d9334d1dc09638289465eaabde73c510e8b8aeada255d25171b602107019d2a564ffce37e2a2926d1ade910d3ac58cc8888cd2476b3075dc8cf2901af25940361b3426520190165e440243426789c41f3149e255e1be9468e1d7b73d86abe574b7c72fbe7bb890c980315b1f0c4c9dba9ad559cf3c50dbe694697cf948ea63ebbcc407498c7f253c2a5a8ab29b3da10fafe02e677fc818136b611519e1519ed547c084a5e47c31518d4cbc36a6500709434fffc54943f872ffde748f42f1caf4fdfbec1f0bfe53114b758ed300067a7c9b12319e336974560bebf647c166306682824f59a32d0d242ed7e5d2b14d472c1bd280db8c1c181c8792058a375b45910159ca7066cf29553ff953cf6ec22a85acd8d5298746892c85a122a4fb7272d1bd83fed08492308c156164ed00ef6bd213da173988db177009d7f8099c11f62adc078839d60a1f2de95a5445917bb8b6f8041ac20ba6669fdc526271118714e3959afcdad267f28b96413d43761ec063e4e3ca892250f08d3f0fa0776396ef841fae9735d012f30d15c458e4b4d7c4affafe9083e86c9b59fd2c83d005ee4b8ba9b674866bbfbe9cebd6d5364d3d35ea837e796bdbb5ddec79777872ea3a4e69fd08c59d12a92626fac5d4053e8ba67529ae3f101d068cc704cf8f9b9e3ffd81c1d7668152a702ba7f136ee8a3ae0313681a645ba3a5bf64bdecc3b48ea3b74cf43e5b7ef93681c6c28e9002554c2c781c08eab7a8e9d54bec7e9f30cf8812465b2a15c131630f80641ecda3c33c96ab677da079cee747162cb1f1887a945af2c87291cde6cfa1a7790f2e5973433e8a928e614984878248ed9373ba6a8ff481ea4511db5833cf0af5c70e40f4e697fdac34389f20a4c96441a861ad5d48b42553a31bad2bc4be0b5bc00ceb3cf05f7810f1f6026655ef700fa5df4b3df51ddfe411409223fecaef6c407efb69da0d7cd59c1c5634f028a07493046bd222b1edb1a32cf5146c8f6e2dc48684bf87e4d93f46d7f1fdee9fca8067bf2cffa267634920f7bb8f3232b7218f722ad94f4f9d61f04ee6596aba7e1b943d403a32735ae3fcb058d7d5074cb17a137a1495ad0a8ce3f394b2f1b971a5370dd30420312a740817e6a60bfb20c16b41af374a04bd688cc8592ab5b90b6c5a668f1a0393193db6d75396cc0b75ee1284b2d5c1c066c5495e1dd9feec39398e9965b4b8e43fd46cfed808bddcc2424152e28c9515a16abf6ea921e15054bc286c09b377b855819b14cd316130ded5b695629cb92ac7ff6aeca4884334b7e343d9a8fd331b3b7f993bcc0c7573c8da63eb70c6f6ac05e3fee34c388a8e9741ceb180728ecd9307c266eebe278bcee1b1e68a8aa28696d17c3c5f4614e9be6dde4bea2baf1c0487c67ca814e0eba58ee94c6404b4525251d9b4d0282a9c3fd3a56f880914caf943e676ba961807a644f0ca7a8d702cf6c95d588c0ea5b170b429fd0da4530f9a035271063de918a447894c4c5eaa956ad8a32834fd32c2fff05106efef34cbd694cf1e1af03d60282ecb330a3d1d270b3392127af95620c952b1c713569d0eb4a510b847545bc5aeb7c980fea1d1310048bf14a7b1ee09c940e172226a9eeb60cb8070a00c3161c46379dc3f364a131fd33204d3b488776d90d73f0006f7abe34a9128c36439eabdc711ad4cfc2bbdadb9e0e2c0439ece615c4e1e55f0cb88964af5da3b700785845e400fb6671a8c69d740619793779bdd67535f33d33ec7ea49ed295813f420458e7ab978da8b172d068dd8e2fdf460fb4b6e348a6912943673926be8dee30a08704290d95216819085603cabbaceb88c49595cacad4f6ddea9f6527cf88e13ef453abeac85893c3ee0eb546ef4cda3a91c06a64bfec60dee9bc06ea7772fe9e48f627be02f2ec23dc6d3a56775baab8bbc6c1b7d3cb0780af7e3eaea5ff092d233762bebb8f3979ba8a8b57b491ddd7ad5c59c951ee30ba50860a5caa3ad1edb349280b96c6f5c43ed83d9ab55b53cde1eca08e642d95350d6aa95ab9fbffe6580158a04c1c76e613c98af02c24063143c60776205d06b920ab8b8fb7e206100b2bf209afb066ce345b9aefc1cd05c31bcca49b32e1f700df4ec1d92f8d45671840cb5fbfcfe06c7552691a1ab58bc03995813b6bbe5b686c63249d55871cd3b5f36df0b811528782556eea4636d7a4bc731d313581fb99962fc4eead3368daa3e2fd3d74f33e63f4ad6459881d24c71bd8114da5b919db4056d93694fe0633292586abb0041285fb850a096d2135fcd89eefa84f4fa2816143d9e4b7f7d60f07c86e6a8fd69b73168407ff9900171470c2083c03eb89d9aee19bef36461b214f42211fb3fb44dd448209592fd76ad0f2c3b726fee3835e102fbaed9d8c5ed5ba951d4460369e496e2e9259ef1b08951175738d0a1c08c0381e4d0035e97ef1aedcd5f293336d0a4412f606ad977e9a1e224e19b39d6673863c669ab2d8e94bfbb88f9800d413f434009bfc21b7031e748c30ccce398e141587df9f5eb8616832536a51fe269937067a8f29d7416e329797d8ccfc709ab637dff926eabf8f1d89bd6e83a3dd47980e9c493e2627f03f4fd9d63a716172e202c743e699cb227cafc7709ff5562ce9431de40916da0dbbea0d6e2d3dd94779bf224398f79ec1bc0002ac85cab868abd7640e9490a37f9ba49c93383e85b385137bacd6887a3f0c681badd19596af78e863288a3b1081ace1baa6e00b13d92d9a4b6d81cc2d75b2c61a82ba19eb0660cc4a86314948441a9c7b4cf10f67b64dc7addd3758f9482bcc74332f1d4396c24bc376029113c02c4d08a526e1c4edbe904f6ea1417e8431e4472ee4dfa861a54cc4d61cf606a5cb389c47f3c69609205edd5a54f7219d5c20cc2d7de94420a1dea0780cc364eaa42e3ac98bae05e0bae29109460cdd52795e89a1887d623ecf12d1cfbbf4f082abe92d59a1659ade27e6cf7679cb6c8e097f1b38950a52cde7356be15d9c258c5b123102db5d51be984d68bb399032adc2ae57fd263f8f60cacf2d0d89cfcf427d2f1e33e107c552ffda9c53bcc8f97d227da2da082c7de8a83377d535f4ac425ae57969528baf72efcec19abd894244aad2686656e51e98d4b3a454daa201294e51b6c3d109bb6d68a3a52e3d2920574be20ae6dcc7aadbccd2cead7638700eb9eed4b1371aa71d44a4e7b2ac48ad35106e6e28582126a132419aa89d78ab4e77f59b6d2dc7630772d506b174a854dc5f6055e0a72964df784ff0364a70ffb6afd1945a379af10558c02ba0adf542559981042c5dbe1c0f24ccd998b7de8a78719caca35425e3d6c50b786c8293dd3c7e6479c55a76788e122782cb9730cf8b0295b0e807cf9867e36f140a3f16fd8dbeae7c820002f788c512dc92927bfe6545598724f996da4698aac853f8485eeccb3b9ea1d7bf4f5e619b24da7ae3b839cdfb54dd4c699e60ea6f765e6e001628f12255195fa8b798b60db2cab09896fd2eb84196a32f2d9757f7f63d4c7863be2a51fd3b8d8a726645cdb239bfe1a8bbfbe8764225617b2fee487fa535f0777d76d59ca546cdc92005a8cd71eebdc95a16ca144f346bfa533b7dae1b74cbee5e159177568718cdc4d3bd5b37fbbced6e78dbad47ef0fe0b1a6262c278f43b82b822404c3777a30b4501c372e32c0b66fa3a1262a0e21acdba0733a7ad93663bc5db8ca9082fd87892289e294628938a9741aab6c8bf08099edf082d6c3b8ce2babcfc22ed14cef3a4583e720cea400a2bcf878073105e2b16b571c239e70ce78c3cffb0fa15cd5a959697a8447e8cb09d6f9953f07719d764430119da6e772c2b9e934e9e89e3785955551d4fa938d713a22243177b1674fe51fc8ec5be34659ab86b567d53390f76785047f0c1bbbe1ee4984df4252dd7141e1216e01b85ecb38", 0x1000}], 0x6) connect(r0, &(0x7f00000014c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r7, 0xffff, 0x1000000000800, 0x0, 0xfffffcc7) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:52 executing program 0: chdir(&(0x7f0000000080)='./file1/file0\x00') setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = dup(0xffffffffffffffff) socketpair$inet(0x2, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x82, 0x40000000, 0x3, 0x3cc42aaa}], 0x71a, &(0x7f0000000140)={0x5, 0x505d}) r2 = open(&(0x7f0000000040)='./file1/file0\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:00:52 executing program 1: socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x2, 0x4) 16:00:52 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0xa, r0) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa}, 0x1c) shutdown(r0, 0x1) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) dup(0xffffffffffffff9c) open$dir(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) dup(0xffffffffffffffff) syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x3, 0x4) pipe(0x0) socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:52 executing program 1: clock_getres(0xfffffffffffffffc, 0x0) clock_getres(0x40000000, &(0x7f0000000000)) pipe(&(0x7f0000000040)) 16:00:52 executing program 1: setrlimit(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) socketpair(0x2, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x2) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x100000000) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:52 executing program 0: symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[r1, 0x0, 0x0, r1, 0x0]) chown(&(0x7f0000000000)='./file0/file0\x00', r0, r2) 16:00:52 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0xc044, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x0, 0x7}], 0xa, 0x0, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) shmdt(0x0) 16:00:52 executing program 0: mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair(0x11, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:52 executing program 1: pipe2(&(0x7f0000000000), 0x10000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 16:00:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = getuid() setuid(r1) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1000, 0x0, 0xff, 0x5, "595d8c6dbcba176f5bd088f9c58a32c1b922745f", 0x1, 0x40}) mknod$loop(&(0x7f0000000100)='./bus/file0\x00', 0x8020, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) rmdir(&(0x7f0000000000)='./bus/file0\x00') 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x2366) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "005327cbca825d22e614000000000000f7e5df9f", 0x8}) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) r3 = geteuid() getgroups(0x6, &(0x7f00000013c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r5 = getpgrp() r6 = getuid() r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{&(0x7f00000011c0)="b866b762720a48783ee0c00b6ed2da331616354b925eaf05c93868bb5144f19792b24d8e3f973f1dd759db52b66d7e60efa2efebe8d8645f6c533aaf2e02cbc8ede584d11c9e5d6e136166d9f0b6bcc270e13f2f84bd9f696f8523401e9fea7451e779b575e77dcdfe76d13f6f0fa46819cb460adfe32e3fa28272cdeda7bd6cc8d2d7f53ad415e6382fe4b5398842ea7597b7418d42fcec3e1eef892c9936c8eaf64720f69d0d6291d49c8254fb82bac7469542461faf546e2cdce5f0505169c0dc6e56049d9c28f52d438d684006029f6d65f4ec9d98c2253d15a04227cff554d6361ed5e1d4a395f8f83a4cdc8cfc4d57", 0xf2}, {&(0x7f00000000c0)="ab406fa347809a625f2d034fcdcc2836853e261d2baa4e241a2a07fb4b3d342ab9c04595478800a88cf984f1b8566f5823511103b47ff0baad0f492836923029acc18fcbe87f862b6d26df9603cc14ca5c8f764acfcadc264d17d17ffde574c2bfa0600f875ade7c55e95c19c6adc0ccc0078b9d68f84cf79a58a93d5a4d5efb6dc67ec24b33e09594a70aa19f1c15a344fdeb8a82b88bba8fc75b2c2b6f79127feead89c0d8a000d8640d18aa825120d2dbbbc26936102fb1", 0xb9}, {&(0x7f00000012c0)="b62d192d514c50ad9ea9f555e61836dbacda0b21c7d27b46", 0x18}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x4}, 0x2) r11 = dup2(r0, r0) recvfrom$unix(r11, &(0x7f00000001c0)=""/4096, 0x1000, 0x3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() 16:00:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb80, 0x40000000040) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r2 = semget(0x3, 0x0, 0x48) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/120) shmctl$IPC_RMID(r1, 0x0) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x386, 0x2}, 0x10) getsockname(r0, 0x0, &(0x7f00000000c0)) fsync(r0) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:52 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(0xffffffffffffffff, r0) 16:00:52 executing program 0: setrlimit(0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xa) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0x1}) 16:00:52 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x5, 0xfffffffffffffffe) 16:00:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="d0c305244991e932ea5b8ae88df63b8b9ed79e9ee94d13f497ad908b05ee08a3693ec531e68e8657b440b1fc8b1770ed020eef9ac957bd9bd4ef58da070fbf3b4b41e6a955af19266804916ba301aa1e4ac67fdd1804fa4f310222b6baee500674feb909568c98cc3827a438dcbf1600d2437159865f68dc994c79003ec93520f4a232ff69e64b20a055294c36be07ef557f2b1f774d0ee96f4fbcca5b580e782cfa96bdea14d77944922509aa40d40d60b19e35c8978265cc5022dafe84aea666a38848d411", 0xc6) r1 = kqueue() r2 = socket$inet(0x2, 0x0, 0x5) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kqueue() close(r2) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x80000018000, 0x0) socketpair(0x18, 0x8005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x90, 0x4) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) clock_settime(0x3, &(0x7f0000000000)={0x407, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e50985d07d7daf8a3005cad97c8c48fe1ed4716f6e6a04790e189dff00bcdaca86e573fa4f7324d72c18b2618236ef81b2a1a6416f664fdbcaaf0083973e9547306c1a58db7fd01501012ff775b55e98e79b198d74122f38c2e0bd699136554a96c8c716e7d6fca3257fd509fb35dbf731", 0x71) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:00:53 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) preadv(r1, &(0x7f0000001080)=[{&(0x7f00000011c0)=""/208, 0xd0}, {&(0x7f00000012c0)=""/169, 0xa9}], 0x2, 0x0) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/109, 0x6d}, {&(0x7f0000001080)}, {&(0x7f00000010c0)=""/175, 0xaf}], 0x4, 0x0) 16:00:53 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) socketpair$inet(0x2, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:53 executing program 0: setuid(0xee01) sync() r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/116) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) r1 = socket$inet6(0x18, 0x5, 0x7) read(r1, &(0x7f00000000c0)=""/98, 0x62) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 16:00:53 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x142, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r1 = socket(0x1e, 0xffffffffffffffff, 0xfffffffffffffffc) close(r1) 16:00:53 executing program 1: r0 = getpid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) setpgid(r0, r0) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) socketpair(0x3f, 0x7, 0xa1e, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x15) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ca983f5cd4a6981b55fd4662c53450652431db0"}) 16:00:53 executing program 1: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4812, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ftruncate(r1, 0x20000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x681, 0x0) r3 = kqueue() unlink(&(0x7f0000000000)='./file0/file0\x00') kevent(r0, &(0x7f00000000c0), 0x50e4, &(0x7f0000000100)=[{{r2}, 0x240c6653786baf9c, 0xc, 0x20000000, 0x1}, {{r3}, 0xffffffffffffffff, 0x11, 0x8, 0x4be6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x59, 0x0, 0x91c7, 0x6}, {{r3}, 0x0, 0x1, 0x40000000, 0x0, 0x7e5}], 0x100, &(0x7f0000000180)={0xfffffffffffffffc, 0x7}) mknod$loop(&(0x7f00000001c0)='./file0/file0\x00', 0x60, 0x1) 16:00:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0xfffffffffffffffd, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) 16:00:53 executing program 0: r0 = socket(0x0, 0x4000, 0x7) r1 = fcntl$getown(r0, 0x5) getpgid(r1) r2 = socket$unix(0x1, 0x1000000000002, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000700), 0x4) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) socket$unix(0x1, 0x7, 0x0) 16:00:53 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff) shmdt(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x40) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x382) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000800001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1102, &(0x7f00000000c0)=0x3, 0xffffffdc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x4) 16:00:53 executing program 1: socketpair$unix(0x1, 0x100000000000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x40000000000080) close(r0) 16:00:53 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)="7202") r0 = kqueue() socketpair(0x7, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r0, 0x4, 0x80) 16:00:53 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x13, 0x13) fcntl$getflags(r0, 0x3) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2008, 0x5) clock_gettime(0x403, &(0x7f0000000100)) kevent(r0, 0x0, 0x9, 0x0, 0x30000004, 0x0) execve(0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = getpgrp() r1 = getpgrp() setpgid(r0, r1) r2 = getppid() getppid() r3 = socket$inet6(0x18, 0x3, 0xffff) fcntl$setown(r3, 0x6, r1) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x483, 0x2) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000000c0)) r6 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) recvmsg(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/126, 0x7e}], 0x1, &(0x7f00000001c0)=""/65, 0x41, 0x7}, 0x2) r7 = socket$inet6(0x18, 0x7, 0x5) r8 = socket$inet6(0x18, 0x2, 0x9) linkat(r4, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x4) r9 = getuid() r10 = getegid() r11 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x1, r9, r10, r11, r13, 0x11, 0x6}, 0xb5, 0xc08, r2, r2, 0x3db, 0xed, 0x1}) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0xffffffff) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) setreuid(r12, r9) recvmsg(r5, &(0x7f0000001740)={&(0x7f0000000480)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001640)=[{&(0x7f00000014c0)=""/41, 0x29}, {&(0x7f0000001500)=""/20, 0x14}, {&(0x7f0000001540)=""/199, 0xc7}], 0x3, &(0x7f0000001680)=""/145, 0x91, 0x5}, 0x40) syz_execute_func(&(0x7f0000001780)="0fd2ef8f09089440b9c483892279da5a664c0f3a226e0065f30fc73265f30fbd80000000003e0f01d026660f3a0bdb6f8f6978d35d02f0400fc709") setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000017c0)={r0, r12, r13}, 0xc) shutdown(r7, 0x3) 16:00:53 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r0, r0) setreuid(r0, r0) r1 = kqueue() geteuid() preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/240, 0xf0}, {&(0x7f0000000180)=""/197, 0xc5}], 0x2, 0x0) 16:00:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x2806) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) close(r1) 16:00:53 executing program 1: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f00005d6000/0x3000)=nil, 0x3000, 0x4) 16:00:53 executing program 0: socket$inet(0x2, 0x3, 0x0) 16:00:54 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xd, 0x2c, 0x101}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x81, 0x6}, {{r0}, 0xffffffffffffffff, 0xa1, 0x1, 0xdee, 0x28}, {{r1}, 0xffffffffffffffff, 0x1c, 0x60000004, 0x3e21, 0xc95}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0xe73, 0x6}, {{r0}, 0xffffffffffffffff, 0x5, 0x20000000, 0x200, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0xfda5, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x26, 0xd0c, 0x200}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x2000, 0x2c1, &(0x7f000040e000/0x2000)=nil) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) setrlimit(0x6, &(0x7f00000000c0)={0x3, 0x9}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = shmget(0x2, 0x1000, 0x8, &(0x7f0000473000/0x1000)=nil) shmat(r0, &(0x7f00007b4000/0x3000)=nil, 0x2000) 16:00:54 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000100)="dcefdb4edd45cdf17c2f0e5b612646b8269022d95bf25984b23c426ad3a0f6120a77de1c0085a5523e58bd120967f50dd6a93896b980762d34e04f514d04dc11abe17c32c9d654325e267097d0e47c49c2d0292b7c0bac94d98b100bc472cb408c2d48663b4f4a45a1b8f28743beecdf349493f98576f3adb152d46630d029e1a76e62248eb3f4a596d034587084a4c8c4c091e8f36aa37f344ee52c2e0f64199eb5f5f2637305470fbea9a49158d4426d85ba8924b38d35439f0633ca18683049917cbfb6354178b565a4326f5c98aa3f25a9f5d8b476fd29a2ec334651fb88304a996acf1e8ff8237ebd5978208584973718e57d592aed807592c0ca509eeac446124f92c7f116caca4bb638406ef3ccfc166d6c9968c1d4b3510ab5e77c6820f5cfebefc0fb045107c1ed42eaad87b94f6f507450a9041279e6e51ac9a4cf10fc2f64438df996347ba0860317d2d4939fe35c746953b68ff6ca08d20913c946ab45e8e42f9e40249c5d55f8d57e6367b1f86f964414a12136d2ffae06e6acd62f47819cdff152e9221bb6484d4ff53ff274c1a19df9997c5510cb313b8cff9b4dd05aed21adc49eabcfbf0835a6b99dcce332a5d897d071a6d5a5822bbfe46507e85d6b09f854cc79c4e535b6d96413e5746df53ffb7ea9347f479773cfed37ea52a9e5d60c11a7796b0bdb2039eda22e33c45288120dbb090ffaad701dde9cdd8591e4a0fa9929d3cc8c442ac28c5f97eb6c633db51b9c7f7472db0d70dffaa871f8a2798b6dc4fa2d994ca99b13b49dad713dc644a441249544b2cf8a9db491cb411dd5ed56b2aee41fbbe61e265daed856dca922c01cc74653cc8ea8aec36eedc0a2415ad0e59e512b2e19c139596885a0da3eb4507d670730f5eee889da46cef8f53b9753fade49db67a414bc550fc50102120d2633387468bb255efbd6bc253d98f6d058c0ecece1afae844fd0c4784d669ab6864faeb69431d37633e6e6321f81f01d3989632d18636f0af378f9006dd45fb7aaa7a1e0f4b55f9780d3760a0221eae5914edd8defcc3b3c94adc9d34513885540608da5991b3f3ad8a29821963758cf22cc65ada05281b28b635767aa4572d53d382f0696a5ad5b0b1ddc57a2a2a4b66a8041b1e4ce73b7b005a39d49ad1976b50fb12d74ea4731cc5d4d087d90ccbf6723fe7e0d64375421d4cd76499a48c26dcc456fae6f59d1e26c6ffd6a1dcec0ec8b687d7f943a8275abdadb5a5a0a032e8337a80613ab82e22f28537461d54205583f54491ba376a2d94a9643499e40a9cde1c463a40b7324b98573088ffba842a1d3be777f8df9f29aba1899a6ecac604e8af4bfeac277cbfb15ad5d7c04dbda23ac03ae6ab036dde5de55c96495913f6f5b63db1f4a1be122bf7b9d4dc6b2a0cdc25729420554d7734737aba01a8461e75fa8bf2b583bd7e17e23c166c04cf4ec2f4cadcfc2f8d7a486cac66ecf2941c8a10a30cc126518924cb5d3b43ec7a1b7fd143b4d7e126ef1914a4ce29d225f9fff8949589d61ee9b574c8220b92b1e2e7abc09942334d4fb91115a05a2da7a7132f92b7e8216f0fe5a5e5be994e1ec4098d1b4d832e5317a58db61a7d2e95d6c00da588d04197c1e1cd37ed3e678c829b1d0f5b0afbe367fdd9a913ba579832aee830618a5402a34a48bb41936f5f358b1007f4ac231d0d291db50b2b1bcc509e8278a06283cbd60887bbadb01bc91ff9fb623d8acfcd03380b6879b305559422addf99d523a1124b3d74b05fbe98c1eb837ca80330771f0e7c17daf5aece5d8412a124fa1002b939885cfa17173444ed340586db0a70c9c5acb895c1c479ca2a2c47e8045f5dfbed7a64bb68c08b2a4f5ba6e9fd605de1193b98a326be86e4298f1ca9be4ffe5e5fb946b36c72f713d2cef558594320fb86e9d5f0b76fa8babd314d848cefbd76c1c2748b3d4c4a6df1ed34cad310d7a486604a4cebed21a1b472f7661333e020dd1fb7d055e3d6a9e1ee5a9cc44b51f20bb6680974a9c87795625ba3ce17b1c84875a2b5efa0c9c82a8fce83e6dc615f8aaed26fcdca3c138c75f70d81ba59e40d0fbf91e729e482d8668bbc4899ee8983be2d5c5de303fc9a8a6c9ce5b8e2bf987f5175cde36ae989774f99c13f4135bbaf720e946a5b66de21cdbd6f357c0f664f05079589c8db997b9aaa049939ae6ac322cbc4ed1c1cf43932b1ae57ba22249b8488e37f76a48a6512e2fb723dabe14a10ae148cb780e08d1d9b8bbb7289e8c300650e50cb6309ac134cfefbc722c1ca73486ba2916d0e5ec1aadc16c148ddb300320576ae6bbf881e39a41a6a05e36e39618dc158d47e94fa05e1349a0c6fd39b9e29560891730827cf573a22f94581edd1b28bddc6a27673d472e3350766c3e863ac368ca02365fbade71b676ad95e25fcd38747ecf7bd47a6a555dc56f5706d6bbddc8e4590a7b37a2be4c20f71c31a3cc08d00b4908dff5c0de05bc046bbab5bb3ea759f1999d56788d920e09941930bdd662609c1c9e8d9edd3e29b8e76f1056df39fd676e61669e08c42a51d2b4a302361da676e121c0d3dd07f42261670d2d78e0d16185666cd717b5af23d8d15479e4913a9526a0ee8069c8478d955fa605cad5e93145d3510cbf2ca8105f0ae0613ccae5f85bad11d6cf1b4f0bb1ec49a5f9ff78ea113e5aca55cd086f59658c2068f30d897f7701289021657704829a22208fba820258ee7764f15b3380886c25ca03a32109fa1d61f458872b28c454a54a99fa09597decd1793debbf13cc4afc344e149e160fa889da482293d4de953492de549ca3c781ab77d0a62b74fbd4958df8e42b8880dd6be0c05af1f299370109726e292eb1ac3976fd25786beb52ff57c520b01754d938f3a9169563bf772ac973e4099804ddfa65f236d4a50d6cecfaa072c4c6de3a8244a705fb4dccd216a17e4b2cde9ce64971c59f3004362dec5eb8a979074f35c76643af3718f02d32af9229d1091f3c02757d240284b549ecaa8143cb4d21a945647f230c01b08338feca847cb1064e5a696901fc3ddda89777bbcebb7e3c593f46f8ef5227a1f4c418d33cb3daada6b94b6adf79190e63e3ee999dc354db10a92f8c8fe86487d8513181343de33dc90d1d6785a4d35d4b0fcf616ae0f6742aad3e8dcac6f017eda2671b0a0d20f9a9ea2f7aa659766bf7724a1f263eec432695f51796a3652ddd6af5160f15ae0476500e1054b30fcfb55fbfe6dc96916bf8da6cc67492b6f225156822c75710d1324aee6a56ac77c28daf9f484260dd136f32572a628eda7cc94ab5dffa7c40fe80f8cf649e212df098dae6acc7540cd35dc44f2dca0beabaf26b93b7a942165dc7c25a744c445048ad0495102f467096be1a409e350c71950c2826a7e9b12db4c0b2098fd1f5c0a5b3b956a441659d72d92b615d8b62644b0b2177481c5422ea1370f5f51bc8237b1ad95552686353c92e0f8292f874d9bf132eb8d7cae296a5e7d0d6d79deff244e9151c177990ebf41399296d7337911c02440f474b7b1f503f807b47fd242c7c38559674a58a8421223a0b94f2aadb118d180104a22896daba8a87514b172cd152a86d9838180fcc666ba9953c7d776475fff8baf036137d3d71175786885f01ef5a647dc1de66b95a0c9311fe2b8b0df71f8ef3e5e6285fbfe602fe56d689af125642990b82fd1d6a61b82a5690bb64f2a24d55d6f605b80dd3c275a535f73cba4a31b468c196ef96bb6b7009af03c7737777791ac84b4d90230c7772da1add8207c9986cb08f673604590f8a1ec293bb5438a2d11f0283bb4af1018e9099913769d921c223a357b279b3a42c34b851aeca6c7f24728390cca48ca6947d2a22acbeb0fba3180440ea4c50f9e39ea0767de7e0a0932b963a4f7d022a69b0153ab47affde02c9b7788f85786a9925c521415028d32780382adb6da4eb0e0bb93ff47cb19fc8f604a684e9171739b09f04238429a2d61c55d9da83d32f3a0fdac3734460639be6ab3e2b7bffe21e769f4ca356766e8ae1d810a48a87396a7596827f413fb431d1294ef5b4fe99a2bc046719076d51aeb987736d78710ddd656070c3b1892aeb6762fe92799a37075c271d51226df90b7992c93a8526c11d8172917612bfbadaf7dbba80e84e6f064d57e32737e6c315acae0f5f0669f730b80e5b6ea20100f6ddf35f480a77bb0d784a8cfdca218363d8816b190ceeffe87d7d665543db9bc5950941aa0d43c2b30612364bd36699acd0cdc4f2f4db21efa3435330d38b2106319d6f65b0db8e8dcdfc205b2cc31c3224b4cbe8847b9433bda0e0fa96a291367b49663a5d009c60e7cbcd6eac537c825e9bec765ac0b4062cf4881a3f9ca233c211697203f14666cb2cdd07838bacdeba36eabea6c2fd064bf3d7a239ca1bf80e03fa4ab01f7ae44686249a8146e1ddc7abe4d87c064ab1ce8e571087a0a569be86eede170eae8b55c9d570bc6c7960ffe49f70aad120bf675d1778b6a02fd77232ecd6cd9624eca98f69b00505a4a002579aa183e6a44590fd69396ad1f14612c919711830bf88eb1c00fdbbf7d7f6fc9600330a801df104b404d72e7f8a44fac81826857df7afec44f0ddcdbdf56311e29965b785b69dcde4943d146cd3493c3804c94c03663fb137ffa868765d4108b559ba57b2691f275f338a354d863fd67c66459c28a8c9ec0f4fab6616c703ba0c150bc704951a8a09788c1fa8f794869f8638c753a452a6a2726ffae02fcec9fc60e6752d5af77b05e05807618e769632c57037115c22cc6c3428ca0cf29b3039de68ef9b2d869e867ba04c200ed8e16e2fcef09340fa50d2b1db392a77c1bf986071b14648be65183d1ad11f07600c3d101b6f8cef965fb4006dee242a10af82d7775d07019a832b0fabf0b93675ca504c4fa01d886049f71671a6bb7fabce853791e3260e25e85bdfb287e5e33e58fa2979cd4188791922062744278a03d7c3029d4c469b79217dbb029d8797ec3ecb6382b3278b03f4b00ccb24d88180f84c970a3243341e4e0ca5a1a9696c3b3468fd633212bfe169b35cfeabb9b15ec1419673339c1125465265928602db5c0cfcb7234e89b79c2cc1554bf2b855c7624b927b14e8424896fad246fb1ce6606b396211c104bb28f39c610c1b2493b32b611b49eccc441ac3ac67cacb5b426de597733c698bfb14526bf528f4c8a36d74cde58a8ea49a6cefd8edf177dc5d39d3290a6362f8ad14ea4220c0a57dfec196f6fbb7de6d923a8a375639370a1d3914aacd8796d8ec4820a7c690f1d297fe21af29c855eace56eea1079e114c253e31bc644f9f91b163efbecb9c1e0146e223f86ad34aee01efd6309abcc773fffc36c49ad033713344098b2ec00841289944d96de669586c1b005eea769c151f934a11bdb03af2cb1f3b4f0a6099816068d1349b08e44f04c3966e8b8a7d35feab26d9681bf12b4bfe693630324f7b65ec3fa6616fa804268580c1ff69b8c60291ff6614de7f7b28f47f95a23bbc585dee16c4f3b9c32a23e2882626965aa2646a2f92a6b872949531291257cde1925efd7afba23b41ffa5861ecaf714d0eb5d290cfa06acdd33f7410f6147e7d1a7aa273533108091bdef281acb9a282133f495f45c6733c83b8f5fa7be5f204529a64e72f312bc22c35e8ace9b4812b100aa786c517d195c95e51e29a07c41c8880ee5d6922e1696e84f177c2dd89cbc266152203414da603a8460a3d79d89e1f284ae7f0d3bf7d7350bb77018361e793fb7f2ea90280d03f2b9b6", 0x1000, 0xc, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x7ff}, 0xc) 16:00:54 executing program 0: socketpair(0x0, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) poll(&(0x7f0000000240)=[{r1, 0xc3}, {r1, 0x1}, {r1}, {r0, 0x100}], 0x4, 0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto(r2, &(0x7f0000000140)="6510f6b8ab880edabb6fbc0e6caa1a38da930d474803aadb6295ed8b7428e11f78ebe23788a39b71405e87d9945082558c35fdea70b8c9ca81b853e0369c193d420f1f6a389920dcc0e619c10ffc84328a5fe38b2d3e50f3b2cf08920ca70a6a356624aa6cc2231c1b4eb645ea4c0d3301a8bc359e7225", 0x77, 0x406, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x401, 0x9}, {0x4, 0xfc}}, 0x2) poll(&(0x7f0000000000)=[{r2}, {r2, 0x5}], 0x2, 0x0) 16:00:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') chroot(&(0x7f0000000040)='./file1\x00') 16:00:54 executing program 1: r0 = socket(0x11, 0x3, 0x4) connect$inet6(r0, &(0x7f00000001c0), 0xc) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) listen(r0, 0x0) 16:00:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xea59, 0x100000001}, {0x3, 0x80}}, 0x2) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x6}], 0xfffd, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x5}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d6e8afae1525cd0490ebe02eb8e5f39bac4f47c47b6fad8c3895b652204dbfe70ba486c6818884c425366569c797a47f9cc00b2651031b2add83b33e3ac4eb829cad174cbc33558946cdd9a5302a133ee2fbfb602b3f355fe2e1b192ee501e20808bdf0a607cec184438663419d9b14026df1555720d66c34a1b727c3647ad14af541e733ae2405eb99e519f7c7cd026b7ae0970094cb101831481283e1b5d039877e9db4cd6838e059082a120953ec80302279323756bb1bc2842c73f326eaaa06f0eb41d31b8f3e8097b98553575792b39c0c2f17c9cb5419782b007b463f8beca", 0xe2) clock_getres(0x4, 0x0) 16:00:54 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0xffff, 0x40023) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x7b, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) close(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001080)=0xc) writev(r2, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) semget$private(0x0, 0x7, 0x20) socket$inet(0x2, 0x0, 0x1f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x80) mlockall(0x0) 16:00:54 executing program 1: r0 = getppid() setpgid(r0, r0) 16:00:54 executing program 0: socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4000, 0x9) 16:00:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000000)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x400, 0x4) symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00') socketpair$inet(0x2, 0x3, 0x80000000, &(0x7f0000000180)) ioctl$TIOCCDTR(r0, 0x20007478) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0xc00, 0x85) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) 16:00:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0x88) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)="27843a2300", &(0x7f0000000100)="2ff428295b00", &(0x7f0000000140)='/\\\\@}%\x00', &(0x7f0000000180)='}&/\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)], &(0x7f0000000440)=[&(0x7f0000000280)="2d25fe2300", &(0x7f00000002c0)="230f2400", &(0x7f0000000300)=')**\x00', &(0x7f0000000340)='/*(r*-\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='#{\x00', &(0x7f0000000400)='\x00']) write(r0, &(0x7f0000000080)='s', 0x1) 16:00:54 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) ftruncate(r0, 0x3ff) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:54 executing program 1: pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) fcntl$getflags(r2, 0x3) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$getflags(r2, 0x3) fcntl$getflags(r0, 0x1) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000100)="c62fc85e80c6d56b3ca6338d8427ba622149b13546fb50e512b03b1ef450a24ff0c89ccb4e8ebef361755b66783dee2d3f91f121aa4024275176c84283aa0cfe49", 0x41}, {&(0x7f0000000180)="dbc1da62d13a7037fafe07b4a9206b2007f6ca944a96cf9ea93033151e592bc28d2ff3fc32037a1d8b0934c6532ebd623e59d6cbdbb7781c9ea270c20e0941ac27ad467f43a679e66a17c0ed6b92d6a4badaf7f319906792d9ba4273f3df820219a4dfad8f59f1e5d535e03192ddab12c5992e47edfb044fc284295e", 0x7c}, {&(0x7f0000000000)="96df96c73384bbe751d56de0420f8ce323b097b9d0fb042becab16b3e789dac97aa4", 0x22}, {&(0x7f0000000200)="127b6aa2ab27bcf9c621cafe2f2eed289c03b9ee22a8eb44f887c19e3b7b60b9d110a5d2945d5eac786f57b970be9e777f95252b5fcdd0117cd62a8e8da1eefb63e4f36da7a1571596a8e93058ae7270c0306eb2b2d4dd3cad99ef35d2b0afbd314b20efd9545805a82e8d8f5e5c6d58875bccde3a490781d4ac4aa582d487d72f9241088c7d06fa20a32af9c71e95baee4e0fefeed2ac2fe8c3d1c4b1f581d5dfbcae7dbc21c78275cffd9ae2d0dc57dae46d6fd2e833543548608673718d1d7b9686fd4fedb4655111431e64bfc3b901e062ee8c05a3e91ca41004c3e5afe0e4b515ece401038dc108c0e07165a84fbca52c633f7b645b2fe7200a5c2e11d31cf9bd6aa1e328ea26883c6543f123e16c7303b99f183ec1ed8c317c0e800b43d9ecb7e8c574c5b83c12ddc0d98819ec25dac73a01e2a92752c1cb8054f967c897ad4b3909503f18e6d855957acbd273d4f64c1fef47ca8b617b1d2f25372e8a37675fa28e5fd35328b7d53ffd33342b92321c012126961e34718d0d5634c8aaffbae85006f4ab28ca85e291a1d3ba99876ab135592fccf7c2bd6e78878611f62f49b5882cdcffecc1dae47c05d51cd24ba8ff3227c91f10cdf64bd95cbc32ad924b1b686dd99ddd75a169687d3d06d7b34b35302e8302d3be7dd4d04e57bcf5bd7bfeeef7c0ccf718da074e5d99b18b985cd2b38f54c3119603b5e88db7e4ebf6368c977a0068cfed068cdbe453212b63838c9625e3561ccaa98b560a229eb33b5d58d8ee7f49d09f999ff7153dc7f83fdd3b7a6ceed3f10f5ea8bc56a0bc9da80c2b9da8e125b9b335e47b170eca63cdc29af650bd38c9f2b053f9c14718e5ee3f98f747ab4091ac2b7a4d5e1360cb8df055814b79a3cbdae95610bb5eec063c3805b15e80d20e8e8c2afdcbf5ac484024e6481dd60628fff51470338fce1d7d7bd858d6b04563a0abedc627faf7d2269efc685d0a19ad86b10fb72cb4934d1d6c97d88780cfc83f5a86aa36c915ba095e2956b2755b718ac047ec3d04143669f454c2ad347d2376e9769cefe312aa44cc6aecc1a4f0b4baea9eb844de6f914746da8fd456d639e1949e97b96a0fbecf63a55f80ae549d184e8dff4d71709dc2e981dc84d948a82e0ec7ef16cedca0939e4be5dd91696674b09d62ddc51dacae54c91f7b6f7b94fad03f1a21ffef7943d5706b180d3d54a1d44040a929e2e65d8a2d3bd979a85e522f1596eae5288458f2f8380f856d2e1ddea888cd695639b845d91af61132e0deb8aa2f99d44a11e00473069308a725cf590d7ff733bd43f68b5eef985defec01548a8f3b0503a314c99ac79fa13ba6debddb12fe56842e3986418bc7305d41655bf00cea61e02580396eb9fe1d9e0439cc68dcdffe741475f1ae304a5e9e25f76c51e8bff79d9ca11a2aadf17a2b3fe0e562fe2200da41f4f95597c8c190b28e9f66a48e60b0bb3a46780259f467a42f2d6dfa54eb17a109ebcc13381d8bca3f82b70a3d534924e9f819af5f86ac072502df1546d2c3991b918c43a5a98982407cfffafc8f50b509800859743e801298afb8cdd106eae5afcf6cea6b81dd2b5a2daf2594cb55456ae920521e30967207dd8620b9889864e1b0cae6b859550dc7bcd6bdc594629616f4bf4508c903413e877400cf5672f31e0ca21be7b8c15b5bb4d5258ec1978a069082aeadd027e29d544e4bd653ebf2e3adc1e173df32e8d2580a3a255e21121f8f088d056bfc382bbb6cab6ad7671d5d85eacc39d12c2d9064ca34d18b46b4385b39cc0751869e1b0cdc85778e151b177972015e36decbebcdab89f819d301e0f161b2a1e26e16639d57935821aece28d11e008228bca7feb5d7a3c46aa620ff33417e89948e158a866ef50e518ab2193dbac7e3dcaa23f19c9ecef9587d0766867e4de7965e436cdf3543d96b2097fce310ddb04a7762a636477137e0c4ba49542eec98bf1ff579e82cfc960569182febc5a52c67d8c480cfcc9cee95292b022d95a87822c0cabd641fb382e24010eae0143ab4845efd117ea196ffbfcfb5c88e77bb28240d622f9bf57e4f70a8f41533cb5b27552f7912b2eb3830ffd743e4dbe5d167e00d4fc77ae1d8a47c97da57f8aaff9e374bdbf0d5eb0680b5e84822d08c7ed4e1f6fb879ee4c1678ecf3d40964bd229f73e88f3a59b188b7a3229e5b24112a299ddbc88c7dfaae07d470c87227c28e3ff23d47253aa41f439462f07968b1d1d212cf6736792b7a2387e1b12ae648cdc27b98682dc6e2eedacee2bcc43ebab410f1c8a08549ac1cfd49a7101bc1e470e7748ece3d383c3a48a275bde75e569d217eea78f14319c5d4e82cea51668670924895e7831f26950df2a5210489a252cd96efdc65fe4136eb22f44bd8e703b5201a50046bc5f1b42d3984a91f33988793596f7adca4b739ceaa57e853578e33c054f688fdfc0894aa5b612de3686ea8cbdc7375698d3a4c1c863b9f4aec19e2abdeed50c9d38a66c0612aece163db3c9a1798a6265d6ba5df2a80655c4ec7437963c52af5cc47283ff19d5cdc245f8a251d9dbdd41f1716c766c15d6a694b5f2d482af1593010508018f679c90af8194df384e8fdfff15195c56a4b4f262c5ee4a4ebd5a3e9b6343e9edb7764c7b6bdd63c6d5925f61e6bd02c805a53f4449e21fda0857b4de93daa2d57b63626fc0297d8eab8a3a66dce552584f2cfd7568918ebeed5d66b7f506036f8202e794f1fb983914e4e72701bbdb924390ca107e02d6fc609a652ede6cebba96cb3bdc58d2b04511e07cff3986636b952da1d0e9d2f0973d2df53b825461a4eed3b42111a25cfbc950bcdc578fb3bde5fea4dbb251648248062334c23aeaf465e689573ac0ea87ab3a2b50bb89ad16fd8ee251f237279f8b0804fcd67a2ca77095cd80149944f96ceda5db13e32bf32e09991e6d4dd2caeb8ec87a227044b951f1bc78fb960023492af66ba582a0dbe65f468f4db9dfba28247ae580ca01a47875417037a6e545d65c3e0002f212262d4ec11ea5621bebb97a2d77ec61ef2badb8e752e6e3bfdc63cf375ebe1122af5d9ddf8b52bf4c5100ff357c5a162b8160e5b81a9389be853254ef1d592e851f823166737119b51ebbf1521514aea9065f867b76528d1f6005b43526fdb2075dbb52ea82ebd01a9d28e5643fa4c3aebe490a130aa301c19726515f9198d1d6304a053c1b2b352cba73fb43262d37b905cd2e99c9078bc06249a8eb36a2756a2fb2f457c5a93b65ebce689946938e21f7a8f0c86aca27ce1f4c55537799c01fab2da50db0bc1ae9ad894bae2f25b9993ed1648f83aa2b14092183616d3cebd3fdadffb35aa2b984d530e6629cd8ac944faafd9dfa58ef32691d8efa3542727308fa3d61b5a7cee337f53220b183020ce8f4f093bac1f63cf7c8fb6c9ee462ce0502544c9c44ba656ff2f7d03c66bfa0894ced4d601f31f89be1dfff4a95b66cd03652487d09ddd87bdf70ef5361431c3c96cfacd250d5e08ab11b5239d21676afac9fcbc458716727b7b992c801a08783c01dc1aaab685ec628624b4024f61cfdeb477f7b9c32c0aef58d0955989c41593231992d17c46f419e5a2244e208cafc95973e17cbdd8820fcaed6c9a28e2f00fbedd1b097598177cb4a68d2cdf7f9b62549c1b23dbbbe0b4d4190d5cbfa650e7fe1c71f531915b3fd462706bed9767f3c753f41d50ead5d1044b824a827df39e43757ed1b8d402f0f5b371d2686c392de8c4f8f31808ebd72218bd0b06f1ae49dc7bd764eecc74f259a0d3494aff53bf18d0e010794c0288591758e0f281c1ff6becc483244deaf99e96276be079b87e9927c9b1affec21c05cc57f15965be54577c38023ef23aed71e70f2467369498a58ed51356cc09905de923f9ac242246793f1b2a8184ecbf7ee1750d9234fe5219fa9136af8ba5ec55ddea65650787ce3a36213055ab7f303e4ab63831dbbc38a99a40b47cde22b32f17037f28c0f2983110e90a4eb3d8dd431d5d47baaecea52e570bc80b2f7a95c308a0c967bb543c1395464b3ff53e55dacd328a6a22bb013bbfcf3557fd389ae406c553e78de43add63f46cd9570f605fb7b5b991256922e3cfc002981780f98a9a2cbac487e6b83a6f71ab6009fdb12c5992491cf1b4789ab777a903799519bd3ca33ed2eedc79f8111b82c1c9de2ace7feb179e326c91fa9196f01b6190e96fb863b2253564584868dd48a4c690aafba9208f2889f5523a72d6b4e062618e0f8cff4f4525c5d3a1e12af4872638994717d76a268c74479b42f356d0e8841c2c82b7e107aad9bd26e00c84562949c3ec5a8745cc321afcf2c206bf0ddd69763f2380ca6a0595192376cf5e027579446852b434d693cbbc84fd667020c12f54666fad674032dac0813901c25de781f0ca870af03b279a18a41b4f09774ae487266016bc5e7fb5ee1ade914b7c4c172e4d1854f5d087574dbeced0b2456b56da5dcc51de9c812527fffec945aaaf8445a007b6fc2a5ffa3b4455835d5750bec1ca39b651ff7de9a2851caca93a6ea9797c2da880c63ad2a3ddfc3e6c7d979ae26640ba6d8591c0a01769734fc42e6296ace19acc1e5e634d2d416be551909db2c3b8b42770c6d3c1de01e7b5716564bb3ee2c64a3ea8d4eeb481f1943099ae91a09ff8d9fbf88be0346fd627a4bbd212a253eea86ab01972e4f091ac8328354f80344be0bb8a9672792ac445a138badb5d4e57e7f10eae4a98089a262a1c15c72d9c4c5058f8ea44fba017e7f51d709e35eb6d4fac4e84e4cb127fa15e03d3e7deb4ec7007b2e5c44ec54ba4a4e67b12d1dca858880ab86f786b930e19aeff364550878db6d32f886e97c92f661e38a9e7bb041c8d5b36438f0bc6c4751545574e50c12eb78e9c0dc08aa0c34285a6998efcb41074aa7f2552544204a673099d803181801eba75a007c26917b38d07faaa1bfa5b92feb4b47fe76c0b575527fd20c99c5f43f5169dbc9eeccbef4f41ca0c55f1d129254f7e7945aafb3f167f11f7d21199291b12dcffc014c36e1eb46d019bb7970c588a7681cb5ff19945a541db060613edcf1861dbb249467313c330f8b0b3647aa0dcc0e54fdfb4b812c6ca685c9d9d1db6d2403bc30d114c62b55cef050672ecdd407587ef06e8c08929ad10fddc74ea760bbbc4d7a6c5da97c7b04255fab8b212afd886558449721e5cba465297125e1d23ebd647b9a58392e36788f9856e21728fb485c517f9e08572af099512444f582bb78c80ce14bc07160fee5940fc46419740191f94181e271ccd09a5a912903a888a03e3afce40cd9156a5d53752176608346ed874ae731a5765b6fbfa96ecb816b4a3393d16baebaad7f4e7b5b6bf3e205ae34fec342cae110bf3b2a7f15f12c7d48b25fee559d88feb4f9062d7d3fbbee0c92e2c826af8f12abdcc093d28dcf8a1eff51b24200bdc422365c21472411c45a337a79ad710c686e9bcd8343b4e62aad2cd05512a1cce05ad2ea6dc45f2a586c23d573daaeaf455fce7def26b68cd74d56e16aba4a29bcbf10f96372503f8f0ac668429fe0fe757f48e46a643588529035aab35823ce9ba089e3a9810fc67cbe4606de3b1a95a00f3d549ee670bb78b549dad1d076123a88a76d4ce92d43ce6da0c221c288ffee4b4dad948bf3c05e61554b438fe8949eea9a1fe211d58aa00e596f1b96d4ff3e6a73d52ee3536fe66dc3807daccabb44f10bb1877f2130ba5b06a0da22bf042e928c6066d354b4bf0e584033ec9c3479008b7d32c9bce382a3", 0x1000}, {&(0x7f0000001200)="5586376102cc120719259abc6b33245e00f62e39b46a8179c3bed8178895bf0627947f90d0bbfc5060988dec8d4800396da18dad2dceb9e01698abcebf08db83477a92eb5e7cec7cfe758cf9556d6f0b55c6f57f5f1b47edb4af5ef4f30355fafe159e476c1f71374064d65d4b2e5acf74db140d008a7f2b14710196a68e31f534858f74206963b485ee33c938ef181ba4676f64915fa4836cba7814f6a5b867d96310e44a656ebcf449", 0xaa}, {&(0x7f0000000080)="e80d20cb3e040314abf939b5b6f149c4b99ae36474b43803130b45c4", 0x1c}, {&(0x7f00000012c0)="058af3c854c40a78cd03cab8460c4eb742be421e8603f4acdd4330f57d01dda98268e8ec9a93200314269c25cbedc9b5510799c1155d6904145b1ca736724583c0dd89b7b62f9b", 0x47}, {&(0x7f0000001340)="42347e79a8e0aaf27e0b8fa66d8aa97314ef444529224a1b662ab5e141fede4c176744439e3b208c0b42044eb24de9584dced14315f3811ff63121d07947e565aa69bcba64998c373595bbe4d8a05c1faf1a7a8439", 0x55}], 0x8) ftruncate(r2, 0x0) 16:00:54 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) r1 = semget(0x1, 0x3, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/182) r2 = semget$private(0x0, 0x4, 0x201) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000080)=""/65) 16:00:54 executing program 1: r0 = semget$private(0x0, 0x2, 0x2fc) semop(r0, &(0x7f00000010c0)=[{0x0, 0x3f, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0x8001, 0x1000}, {0x5, 0x100, 0x1000}, {0x3, 0x2, 0x800}], 0x7) r1 = socket$inet(0x2, 0xc007, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="0b9c4b28aaaafb539f343e2e7dc01354dd2ff91f8bb66d061594842587ed6015a42a702ad54bea5f955afb931074ff8529ebf589eaba10d48b3fb3eabcf803ac9361bff8df38c8b2d9668b178bb4c5b98153ca4cb858317b13f86cc38e5676cfccb096368cea1e8c0bdd9872d8539bc111b34bdc2c7a4caa7d7a1aa250e93eb67891ff15a8cf2d715162ae255b8bca5cb69ffa2bbe29ecc4663387d59da0a89c0e5b19b7b9bfd30ceb7afc037a97ed86c9c0d30e88514a8cef667b0946e290232020549f8715d7b40ecb242acf6fd5af0fb063a17995a830be259c417b885498c1a7270c97524ff6795aa50e6aa1167ba9ba856876a67e88e3c20783620bc1ec34566555e9799d961749fb71de09d60fe4a57fb09d5ee2ff67aa790212900819dfd1f74ee4952e3a0adf4ccb31d6a4a3d3e649f72ecaf7c7a2c6507995ee1e81ee12d7901c0abd24fb27647ed785ae54b42d23d555483cdd0ef50ec18ad03886960a0a807b54fbefd1562ceb3d373621c24abb25dcf974c80020cdddb70275e6dd77de01be6e792bf694e15ee5ee245f4384d403645b1c16ca9f317f68717f4b7badd01cfb3770d229109d438f013a35d444f1d59c91602f2c9a947787b314e0cb7e57cecb6212c856301fd75b6e1221e9c8279520cb9881821d8f04266b1e9826f3f4faa2df7ff03b944cb0f0c32940a6249af16044218105c725df07fc678153b92d376b967673ccaca414b63bfd87715f02661f9dfce98e2da769afe78b557d519986e4adb3a4e62337ce8d726397254701da3849afe45dac9075cdb5dba6c063fade916c474b1332df7339653967c779bc4c2a9f760ee7b64f7d0a23b0b9f1ff55ce7f519cdb114c248b819e2415b6902a9637e85a1184567bb4d89d4cdb4b33759171c6580a22fcb3de52b6889fd2d200c8bbce42046aa97f9e57e99bb8c0037cb33c2c0ef57d55b7bc332e2a009f46f988742cb384ca96d42b9906d107e66a7a7dbfbb1e6c0cc50c6dca23752594165b8448170c8f4370d270c09a258bb2e8ddd0644d3de9e33142ea8ff0c8d537201eb3238fa3e623c269e951995f379cbfdc53b033500cfb01cb9f77f482314126c8b688b62365da48b6eaf6465f1ea7c6ff8a7bf7520ab5b35876d985969a06e1f2121b8cde71ca8265b357e10b253e4c54982c8840283e03bafa16e330846046cb71840ff52b0e1bb6427efb526dbd2ccea6c5c7358e58e2282e87e132945f71b0f32c625003868b4e371c8ab704e6aede0e2b652364f1d121ad8b7d4020c1952ba35b688efbd0737548cc703877b1a9631dd379f33e2ccf285724053d4fe5e4d9d1fc780a1ceb8c16418c6cb4c10ba9c675dc701c84daf7811163d0279452a190577734831e8cdaa2c4703f0a529c721819f2c142032425cfb85ee5f9680f87ec412b8163078914b0aa5c0e3c4482083c19ea9461cdf7c006f9eb8bcf347b8d9478e511637ca6907853538bd54db099f493199b7f7996f91f1259096748e6cf5b1f561378d52744b77ee2f81dbd8efbdb95f19b7c1906163256768021b149d83db5dc4d0946f063e2c2f77e64843e8e7e3707fa83c2d7b22f6c7d7c82c4cdc092ee43c2b1c4bbff4cd8151236b0e5f8f794a0df073627be59dbaa8021dc4be7881758db4981118146ee6266230184bc74bc10a3b3a22eb0e6afae06d8fff06ef68dbc4a87daf47c4c337ad4bf2e4f3bb2592399541b68101798dfb1816a513540fe5e3781a0da55ab5aaeb0ab73c8c733011ed03ea61b40b8f57bf8dfdc259d3bd4e735c6adaca3c326a1fa9eba6b8c3b286e3a77e15c40d0e4d8870fdb8a7c90b1469d182c64cbec9fffbd92b59ff50b5433037d7041b3fd4376c8b169640b1d3dab252bc2e96869e0ad7e951a31c3a0c06d93fd5b066a2f466faacd55ddacaefe249582a0dc700083f0d6b8be71252ceee82c5a0547bb035ab67aafa6aa074406ed2b605d0a8e9d26b3dd9a2a8acd4b0ee596cd66771375255dacad3c91d80a13217e51d1b88c71b1bdb5a56028a07fb49f98038884cc7c5dd293ea84474f2df9cc06cec2bde4f265aa0073952cbf14bb55f2d8dfbc1daad314ad681e9fff2edfbb739cdba6b747342397b5681830436b63819c7271fc0236d7eed16d08f36b8e6aadcb0f1990898466b370908688bb0e4ddb73f27cd5fae72cdf4a849e455e37a17856626d73815d508c481a8550f16d216222f224e5dc4f702751e457304d8288b7220a4ae4776d83811a4edc7d2510ffee294fe7b821c8c6a6e7a5a11d05cc41d19b8670b6148b55abee505d1ac6989386627961e269ec0fbf0b334c069e11ff4ca90195c00e56e68cc85f3f9f9a5ea26da4f6562aa1f62f1b2580fae6eca1215d6bf5aa2e92571e7a693b376d6dfcaf9d9857e8ebe2e832df67ef3865555b02a9dff3eb668e73db37172912c58735f34fc8a674ec5170e12cc54156bead587d06b694de09f5c0e54a5e4e179794cfbfc3aac3990092f1b44473014fa1479b47ad02adf3b7ea659dfbef55297db07c321e4ffabf003f378a3eb360fe7c157858d4b5686fc80875bcec0d9abf519e81d0f694be73850c610ed2f79a4fc54f4fa4a302fd48cf408aff1b9a1aac8a326b52c75d3d4a02d9f266625d40eb17510d46c59bd6f2abdfc2c264615331dc467306b9b2f8c7419aed12648678cceecc0c36abb3c6444d8269a9a174aa29575bd2157dbceab59304851f97f62d6b5ddc4684cd2f8e5fc00a4e75c53657449aa75a351fb9715fd9750101ebd047e8e66c9191313e74c7e96fd2beea9dd91465533e885dae27afefc145ee8addc23057cc756054add3351212054d7b574f0ea1cd93ee4a6d2ea7532f526c9387f02621aab54d109462500bb250a65aa49ca2cf55e7344a3587796f15bcf9887f36a457767c8200e00cdeb166ea38fed4df1f13386b6a31b47285199c1c22250bad99ee3059f46dd13b75baba2ff9c43a10cb9330b2d1411574f94b061879d089a30d17199c181ed677ced3863fa6d6f2e4c8a7269ee8b9b818abed930ca10de800988f14e8ec5c1b206c489eeb7a5a7f0bc9be5bee6f599ed7ac219df290fb86cbdb76dae389388706cf2c0187073ae5d2aa906ddb34ad1c16478088d1f55c6ad8754966e82bd0a62a277365cbadef3c2d61af7eff18f3aa9f5730d57e92ca1ee9dfb377538b315e44e7be45a7d1b6ea1c62cbb56ee2044a04fdd609422172fc5136fb43eff0593f185d3aab4dcdd6cebe5d941d5953e6677d4e32f3e42f0e49dd02f82b5790133e21ed07e3f0f311b192fc2c8c69cc4ba655f82f214717fd402a9ecd6bb57121c5937b7bd98267807322442dbdef1c9e316b3c08ab6f746cc68ab1132f7760d4ee092be3b1a3136825b320bd944bbb671896770e0b117e5936f160de1f7f739e2227e1b3624ff9afa7a8513610e5de811b8ea578aaadbd71f5cfd0180d00917156e7a6ecac9d0e2b1533550ee12dabe676d208a81f67e9657ad1e9fb9db3a1d0830fc227424b3657b09bb5bbbd6da2ddc96d6bc260772f3368081b2ebbb5abcbbaefecda9a7f20067547413a858cd0471c13d7ec44653ec7e455793e11393c1193a9c408257e0757ca40ecdd55780eaaca9ef2d23cac399d1db6a4c926af8b915b2e66bd05b2cfcce75e435636b3b43f3aed10af4dd17bd0d3e2e9c8a1ecbe791edc670b346fc36e4d4ecc6b605a00df4f6ce7abcd4615ee719a44efe30b00b1018176ee5852c91809685a07fa63c2965b687941a0aa2b939fca0a963a164b9b73f747def843105239560598498ab02710a7417dd08474045d419682900553afbc90495fa8a372f882c06201cbdf41a7e55032ad05256d98ce234b6eabf94c815e44a58fe8c53edc494278109a866d5ae82efc5534e4581f57482acaa3aac9bdfd35b60aaedad2af3f31c7771c2b0e49a266118acd2a7ba6d250be1b1e0fc5574deb40d8734b9f23998ee6e71a46e65828da2a4dd91bdb72303f8a53c68049b5d4f212579de99c75ca7f6623c93ea23530b25f3c3c977dedb6c712baa9c2e5138322ac56561e8865ed35ad9e3783f1087d1bb2704e55e2bfc0834a105a51b440f7ada792f89b1ce3adce2e624836f1672e50b46ad3886013f60b60855f8b7701b7496f5c3193bbdd259cf697000662f2f16c2769250f40507cd723714ebbab75bb8c231aff3705e827a26f5472ada3841af899f4ce1c10388233d391792bb330b01133e451198e934befe1dfba66616417d652b0a1661e75cda920978f0d248f81c9e25ea42d94ffc7a97e3baf822be44ca3ad61b76b4cc87e1049d477ae9c65304953bd27db5590d9275e9f49c9f63b2955945f405cb019f4838a849abb166a67ea016d980f728b0de5fb48c0685e122340b573cecd1d047ee6ad21d9740a5c251d8cf9bc5c9ef235f80197477a0901275a0ef0bb94e66dba6774bfd8739584b24123d8ef56adac00ac609f8969fb7fdfe97fe33e3239399a52985411d3c74c96950eba1da25547713961973913cab1eec8f8bc2eac648fbf0f659884be8080ce58785cd8e87d8d9f494383cb4f9afbe2a237f060142676826b91525f725ea50591e7f14698341aa0dd3acef53bc10f982952d48e7dac2e5e56861bf50502d45c5fb44af4b1b858cbd2426a213f353437c246b3e31932f1415e2c0e400331e875960255052a64ce89e11114b4b95582b563f759e3957424b424960999954b547fcfe57d257f38f95c6d94240a0715ff9963403552f12ecad338af9ff38a265c48da4a634da17d5c35455dca4de8bdacc336a75a2437027042f31420a70cd256ed6733813b5ab880fca14e8f05bfccbe5fdd8ffdf3cac8ddeb8aff2620d21fd071f1401dcddba703b900766193b409f8fff6d14a529a900b0e83f40b591e274dd49b1e4fdbb71252c56dad9c1c76c7fd9b81c9c6b2bba73d11ea599ed47f8f91a88934308c7df8d345b1cdda8851da8df5bafbba79a7ab2b25006299596c3d7958088684684a5ad2ca55ed862257f8f34183c9d9593502352fef439125cdb4f0c15add46eae9015994b0b29ebbe4874ce00e8ad1711662e7015d728a4067e90694e94748727129c01395045070fafa632ad28086e443f406a37d0523322e9797c87bc2e463e6f1f67452735f211e6f72fff53b02cf9a69fb6c7f1ad578e94eeef617f3cf367ac8dc98a1935dea9d48fbac81c774deeb74ad048625e94a1c2933a9604a280d6656d5c2e6d3c08e7fe5421027650febeadf25ea662250d59d102f168cf08da6f08cc504101b3b85621f4fa8e38bd9e3c224cdb93a2d8610b1fb7a3fbf59b81c5f67a8ea718ae208d0ff6f7b286d7362c5b79326dd05dfae4f9d70220374195dceee1d6587989bad231e2c4151c5b530ccd91ae130ed7245a2d8c64cb9dfa2c2d7c3a27f73730fe0c0c89792f84a3e5b115f84c4250211111a898dddc800d169a63002c43c2b67c601768130e6bed6c61ea0871699b1fa5672cf56c2de1d75389d9cc0d9e5e727636863ce5a0f2ea5fe95d83254a061b4625206e408024b412c3368f2dc7e94ce8ecd6c0452ed70d764aa9e7c012fab2df236f1c8cb91feecf316e5d01b98ab2ff1601bc297e9969c193b302a0e7286c64ab4db2d1c5a8ab3b16846156b47316f38924ad466bee614c5a961cfb91831c34857b90cb6db65c6349c42206e08c93345dc705a58cebd4d83e43d5332ea97aab527a07160bb453a4e09c970949d3e9993b7489d67f44ec6b3eedafda15993f1b9d571f3c75fa0a06c421e9f888f", 0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001000)="d911478f6f527120c729d7bb53e5a43592ff8a62eba87f47d982797815d2560327d685d4037acf89b66b262020f16bdd0420d3524e6511d98cb876aa3bd3cbb01d760df4175825283755198e00ee6ce2073f1d98e99fe7f293d4bd578e1b6a4f4f09d43578d400ed9a36e2488d6ab11105801b28ed991c9a4c18e330e81d884d20bcdd5e88f8e33e5acef983", 0x8c) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 16:00:54 executing program 0: setuid(0xee01) seteuid(0x0) socketpair$inet(0x2, 0x4007, 0x8000000000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) login: ÛÛ OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f00000002c0)='./bus\x00', r1, r2, 0x40000000000002) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/135, 0x87) read(r3, &(0x7f00000000c0)=""/213, 0xd5) 16:00:54 executing program 0: mlock(&(0x7f0000afb000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x9}, 0x8) getrlimit(0x8, &(0x7f0000000100)) r1 = syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x40) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:54 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x101) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/247) poll(&(0x7f0000000000)=[{r0, 0x81}], 0x1, 0x0) dup2(r1, r0) 16:00:54 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:54 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)=',\x00'], &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=':\x00', &(0x7f0000000140)='+/\x00', &(0x7f0000000180)=':&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) 16:00:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, 0x0, 0x0, 0x843, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:54 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f0000000100)='*-{\x00') mprotect(&(0x7f00002e4000/0x1000)=nil, 0x1000, 0x4) 16:00:54 executing program 0: setitimer(0x2, &(0x7f0000034000)={{}, {0x1, 0x7530}}, &(0x7f0000000080)) getitimer(0x2, &(0x7f0000000000)) 16:00:54 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x8e8}) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = getpgrp() r3 = getuid() socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000600)) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="998af6d460e6184ceaecb647ca0414c1ace8f4b93b7df4543ddb2c8588be449e211fc7f5d1", 0x25}, {&(0x7f0000000100)="7656c1aaaa94e1031b3d7e8c4fa4a4011d2bb94158811aa24e85d0135315867b108b9b044913df078760ee390f0e0026919ef7241c95c24b6b039214e33efaaac1ebdd33e6ec69bd973ca82c01c6dca08f4dba2b6ec3ecdaa4ef6067990fab7f261b8f101f0216e027fcb2bd29c0e49b9cdbcb0ff648bc66131182813803679f51963421e021bdcfb39d7813f3b27a09673d1f0d9f98293fea7578e7f1088ec3310c4ded9e26ac7676907c18f483ba26c5fff8f894b4d8234fe6f921da43ada93e10bfa0e27cf40d1050c796d7e991089c2f950c306eba643bf36d4f7772d0b3d9cd7f9ac7eb0684c7c9edcb37ca507aed7bb6257d7a93adee01", 0xfa}, {&(0x7f0000000200)="37437f386d3832e2ae8c77260af55e7afa3e22c26f957eeab7529f114476d7c191f8bea18dafc11ab96ef701f93f374d9b1cbf10ded86709243873b6e2cabae2621779ace6401d95", 0x48}, {&(0x7f0000000280)="0dcbfd816f9747f2b98c06a0702117d5160823aaf789539ba86952b42dfc832abfb5411cc930a607c3606bbdba30cd5ea23435886b7faaeade594bfad7026947320b5c14876e712195931979ae4ad8941836acf0fa8f68e95db4928f6e515408aa2fab5fe1cd6367d9b54b3dada54aebebdc98c86f789de586fe65bedf706621c4d39ef2c7421d34cb6b3a9f6264f07ea5858ddcf31275756eebcccbbaa4410b9034c17e883555babab246b511ccac882e98ff586c0bf791cfe2836361", 0xbd}], 0x4, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xe8, 0x4}, 0x400) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:54 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x800, 0x9, &(0x7f0000000100)="d390708c7c5a1ae5f71bc1efd8de1199c46268d55f73179e5dc64a4a8be463416a2b506abcc61f2ed0b2474a31040f93ba46926f7b3ce0a2be55326cdd5337dd94067e008bd3517c83bb52d2911df254f2856c965125f3091de8b32e6b8b53985913e443", 0x64) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fchmod(r1, 0x2) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:54 executing program 1: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="df1b8da938a255eb6ef26b10709b2b7720c7859b30216b6d4e6f02d14bc21b3889804a4467b0af01e1ecde697cc697fc1fd91f18b280ac28c065a7a92dfcd5231281ba6d5ae06cc472745a457ecc166bed5811d2b639c9c945f882a5bba32b3b2e514a9403eb0cab699805540fecb7c41aba3295d40baa4d81c71c42c639e6820272902589e0567e33bc4955455369eeea727a77459142fbf7d2ff95e73b50f7628781e76a834ba5edc75eecd2e7a4ec1b15f6b83f4a7c98ab267a4812b545856ebb2fc902a97e030d9cd327eec58b58c5f0bdfcd20d7c3ba4d4d6172e7cd969a6d77c403b10f9e58a05f100fab17d51315a05a6d532f09515838429f09278a888c7d8470ad4351d50ae24de61406393b22bde8d80c699994869aa2d60f168d46e8dfccdba76e3c1bf42dd019dda1e59bfcf5e8078619c4e31c05b78f20a7ca43d510373c4294637fcefc1d89bf429dfab3b9e34d6ad33c5e36a02c588d96490d0cdabd4b52ba4fb71484ac2b5c1882f03a0111689ddf1d53275ba7ed1a858fb5f16c359bb7b8b239a9ed8898a6351f6eff9b11001faed3c5a28f763c366f91b6dca1463d2febd80dba6c3efe76769673c4b644359ab3b4be576a62675684d8767c4d6cbbea56d1a5c6bf8fdede0d8a959ff2cbc465dc363fa295ec3ffcdd6241d2758925b45251a996b1e21a212df1bd3d128e7fd013027b53d4c3b31ffc1100c77ec7522111293536bb5f10644c9563d8f46d8d2de25b1a10b01f66f7e33b885389775dfa6b9a3b7311dd998ec44012d82723f09f114ca3f498b64906a58e67a4d53594e96fa6fe0f57289680ab39c01cd8c01fce8750db06a530052192508fa38e5d6d62c98a1b84f7a7261b35084575668dbf52098f26b74199584d1fa11b04de579c739dfd2c111de374569a577d57f2e75da68a34c884248058560876477aa670cf16ebe60b1b46d762fdad2e6737e9cca9c9cc803785e4b7f9313a397b987e0682e6557a5e3ebcbb5132d2c67429a5aaad668f2eee278adbe36d463da1cea24b59d9cdbf61f447ea31668bcc097979f9d239e411ced9900065cf30a42a255b9936a48a71dee14291f22d5ebdd2602302cbf9fa9beb9ceb3c7a74cca37116c58498150e2334e7432efbbfbd7f9a8433569825be25d778d484b557155ebd8aac3ad5002d79fcf314a85160dbc89417ff4288b3f2b0ff2651e631be1b33b64da1496d53206c5bbd549b441b6add833d9c6659c70c5e10b627cdb64c988bf1254232351d8e158354876b770a32bbae00ecd5eda638811921d89d141c10de3c8d8f2f39f20a09f3b491ae3f9ae3f339f15de3db92433a2cbb479f64f936aa2b31f5251f640973a4bc32101411b43a638cb9e6a46203b891b9e6a9d5e6c288c7d06f31525618b8d8dba01382288ca52d4cdfb26af8ad9361f17a7420a0f83298babfb729ce11e1dc2b089e86dc65b468e0798123fa6938d94953a9f87705d53a1fcceeed22cba0629b1cba1a87ff623373d299ea645b4dc5cac3732bd9220f42000d590aea7757bc996afeb5e358c29bd0191c0ae81298ddc1c6c7b85d71ec8002df5173a9ed27f7ba85725a7e437f0cbaab2e775fbe3a8d1bcccb933756e3211ca4ea50c56137c12283b15c7a8cab64184942c1566a321a1c0ac0621c889a50734671cf4d4d3690605a6f2dbf55e0fb054d9eedc142e500a8f4a6dfc1fb73a6c84ecb56952c6ebf14527dbaaa018c2f91cfb48728e3302ae6559a6d33b2df3f41d4465a425f2fd9af9d5af0603e3fe0bac7bcd7ec9ae13cfd5c08698a9ec41fc3bdaec946eeb8beb8d8dd71cdcf5f7a72876980e64e4967b0e2f1cfb105d14cd6e6fc778964b77785f4a4eccb4d8a0edfba7a456c41b9c7fd76f02750b5a120d5bf3c63a823bd421db504e9a7953b78cc09df92eefc46215ca9c0bde68782f7e7694fc09569f18a1063b8f5170b544cb305ab4b6e35c8c4d2e70fe71721c485d23f43437572e321c03ac88b40a6e16754634d100eeb48a0a5b7391871d94a3600431e42eed057352eb46c214de51cb25fc5df35b20e3c6ce2569c2d38e31c2e9c5ebaf21e2d9ea2553438c24a9f7ea1332ea89252f33d14e6e208ba4325f2a171c404c2153e6694b241dc949fef50e02c27b1ec92c36851a23ca177013e6acd7fea01aee1e68e95deab8b935d7dc8c57db789311c810b63f6484dc6a877fa917fa796cd9a69f305a9d0f70373eb796e06bd8b5e7b3206715e3fda9baf54055a6e111cc06e252a857800f928a3f5e2ee00881a35114b85bebc81d5b5d1ea2de63873239da4d0c87139eb20ad139ae06361789d3a29ce333addca5c300aec45641991f2ce071ea863d19d0187e6895538686c29a79eb348bdf5435691ad4ff8f174bd7e279766a7d21b946d1c7134651a5f1c5e066587ae28fbf67cb9a33a752f91a1397922ea05e6e264b11a60a7efc6d9cac61aa058aaaa7f20d760292dc09b562d7f6df39ac46fa8a83e8346fe8a1aeab4955b3c4748829f72b3f92d3a4fd436ade70f39d963d8bc116a60cce239701b1ed7c2e1c6f7378a857b5d9ec1248104490e2e5d8b301fc66402e7c824a78c61243ebfb0da94e96b343e2ac6531acb425d17cdbdab1ba60ea9203ac9ef34c0221af8f96b4f6217e1807a73b77815b6abaf516113c9fa3e978a03a3753164a06d91f419ebfe3889543baad1b2f4e7c74a6de0269ee145c93f82b7277d84eb252e83e75f1fc0d695dad1b4524d87aa3af794dfd1cb5bf556630a2d0e36e8b8b50b44506d23dd97f47bdc525393f43c5c739eece3705701ce8cb4eb93c4f78728353cfc97befbaee8dde24bc83c353dc2061d1e4b9d937a7ae537ac18171a9524fe933d7e593c4b6a16d1b0a05c81348a5e0907742b937c77470ba401de49ecaf9a05d3a91d6636562f483e9343e910d5ded600e5e080695c7bc357b5fd1d7267bfbcdb61119a9026f1df1e560dcad6195065e643fe176f473b37d8ce1a274346e30449aa9115fcbde2b020317934bca4ba23c9eaefe9e530b36d23d7f1803d937e34e07de21f2df086d550ac2b7fd2d458046f9e83def3e25a4b4f2ecd2c62fe84d5cc6b68955293f90a1e567b82ef59364b5445843a465ea6c3fa68583075aac311c9e11d511ab1e848b00ef854dee1283ee1f53dfc4ec1efac7975fe8457add510c906b1b381df98d8e4e6800a6b90ca280b03a6575f8075df7a3241817d962e2fb4bd0ed6417fbe4bd95968001c09e27ccac4d5011e570e73fe31e4c19b83a6bc0f6cfbd9bc786db3b5573c43797e50c38ef693135d28bad062af3b33affa90a4e0b13e9b2ae87d433380e3cda8c8852f1adefbd5fa48cf3052555497d5c0dde5c1229b46aa0ec9ef20f5f85a0b79e4da037373f4feb8df4d20fd23a2b4c7b381f6bbb1d7217fc63ecab299261141dc8c534df9223ef45489bd28d0d30c33f886c4206918c86f1698761581e7e7a54baca37a06744b614d2934e845b04301643f44bf94e64227ef2147b1d06df7215a2472edab178fa23bebec35305d053c832c48cdf37675a30d8a8e2c7ae65ba20bc53767e7f77cb1524ff0527b7b2f9a24a1871ac48cfd2a523a31c7c9fbcc653afdf18019043ca479eb4a003220b5175e32e9fe926d059a2350d79226111e0f22839f8fb40da8392d59577a5eb37baebb4d6b3df2320c3b0af6a89ee468f5a617bee08e44b9060010196b5a9b78e2a76bb2ad741b3740012a8fd0bed6892233c9d569ecb617bde10a6df0ff4fe4f9957fc88320e9ba4b2df10de064d6347883adc467e73c2b239d432df4b7c00b8dd0feb7ed64d8994930c372dfcae3b6ec5c99decac247c86ff396ef56803cc52edaa99547348003223e216d5aae1cf264fd353e1a24a97a27059502f949421df165563a92550cd90816879c9817a503215d40f2caccacf758dfee4cb94b58ddd4e087c820900d4a8b75cb70a67be55ac465d578f71b450aeba3fe5c9289f84fa68f8704ef0ed123b624ed29ea42550111ed46303817eae13ee5369cd6c6268dbef31feb9a413345ed3112024fd784ca5435d6b641119541c2820a8528fa20520f23c5dc6bef548628c45be962c35aa782d51436778285298e5e8518b1b570721cd8efd93265c662802ba4cfc52d42b9635a68fecf164446d2f5fe63bd1ba8763f19289e75a6726703a0d076aed88568d402f01986e94ac2d2086115c82452c977ba425b015608e1c729e2b7e55eda383f03a4bd08cb398ebbf18b425a7e50c1ca288f2be9dc0bcaf9fd345fb5926f636fdde1a9788b874bcd5ca034b578eaa13719d4151323e575567f6854623b234083208d2b42370448abc89ef058ec2c285c38a51a388bf19732cac5460e72f7ef6100a3f9e28a2660d5f210d95f2a9f6a4d95199f0e2b9e60844c6fc4c941ac723fbab847438248a0074f811264bb42a45478e76dc105ae927c14bc3c5cf2f5ecc74a21c75c74f3913a92afa5f9a4f41fbed107fe2519ff8ab3b1bf5cbae7c69e713f6c8f58f6737e9bbd74fc4a13e0be581e97d43cb1584071edfca6f29184ae2c46c8191cca5f887713ba4bd13a5178104fb5ad9d92109ad40c9841d4aebd850d318fbc47b76dc6d2d197d3b72543d3ddaecc37dde28574acbd0f6bb720b2c95567ecf71315f72f683d1b291775aded346e85cf1e5124c07c80df800fa92fc70dd0f8aed76afc4568ed6ecee49ef0521b2cb5d46fd23a2686cd35f9ae75de81259166cf3ee206189cd7cdce8f4090e954b73b465eff632e775d8eb8e1042db0b78e97d45bbb12e73072992910121f8162b782d8e750ccc425c2b0278e4a06071a39f1de7916109a367a714ec645329c7c4e4f00d63da8a9c627bc99e85ea6060d051140160ffb3e6ffa5e8622d1757581912af6d08c3c50afadcfb4c3cede34f43ec4e8f5d1f31ac28c7325a112e393c1f21334087150784cc30d2d0f2be1e44d24763d2012cbaee9592549f74510da5dfd1ac2221e19fde277915cf109dea72e36ad8b4e2229687aab10bc875fa6e1e27df6629d857cfad038b3ca019cee71e024781ca86913f6d8eda6a7b46272a781502bf9f4d04cc37f4ba5442dbed72f65cfe9ceaf9950f628121f8077ff3798a9b4cd409b4aacf015d1278350eea3f0c73660b3d1d63b208b27924431dba564da8b93bb0841207956a8d6fb544352a2b1efe2c50feba9789cc4b30903ba72623fbf442a6a6aad5364fbb07fc1be34939d2038319afc9e8e9bd6f11bb477b8f3ab26941f7ba4608f7adfcf17c7df53a53049e87e89193c339030b02460067322addb9c95fe94647f3f8eb8c018970faaddf3b97fb8fc028b0afc68f6d2034ba0b555229b471f9d8f5098b5d031cde39209ba7c63b8958cb5ab5773db70e1b836b5c61aea4ca662ab467742134e1bfdd338aa87132ced0de41e8a7484f46304fec1a5c215aec8f3e7f3612f7b4661e77fd9111c73a162a71f95171f6c796192b4de31f7c7b1251dfda3377dc6b13ac89d0096abd066826a053d20fa4ef8fecbd85f4d057f04f6a6a7b15aa7a1fd61a2b335c33a7b15f4968956b577bb9a54957dcf77c442974a122045d2ce617ed24ba7f3967e830c60833a2b32ba3fc052a7895ad8669720fe1b15ec2a9fe21fe238608242faffda9e8ba0f203f8df29e760b66cc312cfcf55ed61f640584e7e661d8d5c9fba05ac0f3e9ae9a0dd8f154b238bf92cf48fad6195d8a2c7864145880948a5d69548ab424e0d79af1ed8b1a743753334b14cfff4f63c536b0c379a4f16bc658", 0x1000) 16:00:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) getitimer(0x1, &(0x7f0000000040)) sync() r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) r13 = geteuid() readlink(&(0x7f0000000940)='./bus\x00', &(0x7f0000000dc0)=""/106, 0x6a) r14 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000000b80)=0xc) r16 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000140)="557316b3be8583ef5a28f16b2aaa7604c5c7514138a5d16fc3066a6fdfd58262eda31cffcad4e6728ae53d7a56efc38d0b4d776752d9dad2323ac8c741542ddef9216886f13677896d5604465a2cfd7623c563a43ea0ccf0c716304d0fbc956bc66ed8080ded37894b50a7ade45221c8f3147d3e575a9f4746", 0x79}, {&(0x7f0000000200)="74d1bf131237217dee1e78f36b5a380a72d76189cc0cfdd685ebad3927617514930feaee26809a0c2228a61d250541323df2930c4ce55e70e209858e5bdd4567507602e4793c6698b34cdac80e930ff7577a90461d66bdb8ec8e5b2c68fd80ea7ed23b12454d8a27a92effb0731f6b790cb8bbf686ba897f5b0fd4dcf3e75bbd928c28d2de9a00dbca03c32fbd16450d19c2df1b440f1758be", 0x99}, {&(0x7f0000000340)="6de25e4626e55cbcb9d793fdc9663ed0c730116200afb806c64fcace58d1d224ce3cfcbc01d6877cfb639ea4b86b65368045871fe7259d7186f17bb1167341280908cdd5ef", 0x45}, {&(0x7f00000003c0)="db5d7942acc0989a90e57c1854ba84bb0d328cbeed6899d38e82275e02392b8d91cfee310e342f6016ceaf6958bd4cf6c4478a46b001b40d67baf6c37a39390c3302549ca8367b76ce58b021cb266e50a3f71bd160e2b91461bc70e76ec5c81274dc7fab442dcea6cfad5f5e995de9c9e4df546e09840d3e76c56b3fee8e91704770c1e9b0e499f271d689cd73013a017d84110f9991cc9a72fb727fb4ce0ac9528d5660f88d5629b4e9163c2b5d8db5ed9fb93380e6215baf4b8462e9cd50d887a9f3fa833f58d5f8f4f957cdedeefca19595d621e112eec4a357431f9178931ede8916ce96d2f13c6e9bbd789816bf18e6b0fce35a4b886819e9db", 0xfc}, {&(0x7f00000004c0)="f2e49da539369a629c51fb73f88066e31dc42c9fb1e87d2f5ba0fa555beed71d715e2a315692d3db24b8ccfd7d4ec5c737da0836400be907619bdf95f0be869c45172ccd7b7d288b21646c0150ef77af5cd197a6933d7526438dffa6c0de619234bf7c0028bf976b046409695539908dbc26f21bd606e4751436a747d4305970fc01055c438d82787999aed0de1750175e7d454747d45e1dc053e6eb1ddc5e", 0x9f}, {&(0x7f0000000580)="1791343840aef19fb42eb07147da56aeb0fd396a7e1cb206f95067b32e4206f153376d805baf2fefbf43dcdc7a136e3f4461df89de6cc0d279de77290900334a2bbc3f042092850e301d64fbda88fe4ea85de525a373c5d9972b2e4aa16af55a18c27b00a689089eae26029df351e302fcf56388f0dfcf7faf419adddc229cf4572a", 0x82}, {&(0x7f00000002c0)="4ef78cb25d550ba7dde3c129f8892864f8a960b588ff54d642c39a79adefac711f87a622fe7d", 0x26}, {&(0x7f0000000640)="233792dee4efbf5195293242f12f47748bba4bd95354d50fb6280918fb7a621ca0674b3aed91596bfa878c686c8e651d1f8b1524290b35458ce3e5109f917c4f34438b4c0d45418fdf3390714a18515c4b61d2e1f07d50d5ec190407b7444bae93579de9f116f25510ae0f9b9d753a5a4f332e5c42673924eb5f6657eac49df826e646c141f18d9925f55bff316b6eeb5ade012d12c322d1dd975c465279640b7db85c3b56d0d0bb058180afd13206a4db8ca40956727ccc27afefd4578cd7565894134c436221023954221110cfeecbd88cf5f779a3e0c5d7c479060f87cbd9c4328a2e4b4a2a14129be3f67ce7833afcc14a3fc720fa", 0xf7}, {&(0x7f0000000740)="fb7201986b965aaa4b769049f7f988a190fe12b3b54edbc0", 0x18}, {&(0x7f0000000780)="7e515ba2909d2ac257136438b859fcc2d08430b0b1", 0x15}], 0xa, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000e570529f000000000000000008", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00002000000000000000ff250100000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x1}, 0x409) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x109, 0x80000000}, 0xa) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) socket(0x0, 0x2, 0x6) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x28) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x3}, 0xc) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x11, 0x3, 0x0) connect$inet6(r3, &(0x7f0000000000), 0xc) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r2) 16:00:54 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f0000000180)=[0x0]) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/191, 0xbf) mknod(&(0x7f0000000240)='./file0\x00', 0x1040, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:54 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x9) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x72eb0fbb, 0x2}, 0xc) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fcntl$dupfd(r1, 0x0, r1) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000006) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x20) r1 = getpgrp() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000740600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000489a1a7fa599a6a923f7ccd99145ce51ad83e3498cbe3cb33c674f3838dc650e9e0f1d4d3399912c89f8da751dc6c4f95f31cf16efdf77a39c09f78bcd3ccd617f0de18cbc946d1eb6290339e2ed6c5521de25"], &(0x7f0000001040)=0x1002) 16:00:54 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/57, 0x39) r0 = open(&(0x7f0000000800)='./file0\x00', 0x0, 0x100) connect(0xffffffffffffffff, &(0x7f0000000840)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000001a40)='./file0\x00', 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10090, 0x8) 16:00:54 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='r\x00') 16:00:54 executing program 0: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() socketpair(0x0, 0x4, 0x9, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() socketpair(0x26, 0x8000, 0x3beb, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000080)="3837454cf8c96a5b763e3b0b4a0198a229ed37f497f469952406b77f2b45990327e132a3f28a7bf8fb4c0e2eae76a2e237bb6f1fa09bb595f95bf504bfb02997380c55bb48d7628ad0dc2646cf2fe333cb35e55458e1bfd3783e", 0x5a}, {&(0x7f0000000100)="2f0c40fd3217a0598bbbf5e9ab3de0e38b43c488ee2ed94c501dc924d0c283e765fbfa9aba3bcd027da9a17af912d7c5567448e42bf628504f7d240d700bc2767f2b3e24260b3ad10b8dd71db041805b1707c3811944054f38b748d8444a44eb968c232f4dd5ab16736bfac6f9ccee8d42879ff247946ea4a8d219160cb235a1a07b6ae6a9babceeb25393eecd0c75f129c52a5ea5a988cf2b7bab51f4a0df864bf222fc530d3474002e51be78210718bbd1dc616b0b0b860f4bed28e0de", 0xbe}, {&(0x7f00000001c0)="727a864eb1ba6dbba5d35ab19c0110a0dc19c6829be2d513a488554ed8970c224b31110bdc6f76292083744107c1858c4f3be72a05edba356346e7dbf9141b4f88f3d46386884489fa47d29c2ed1acf19be9f02074d0e84be22c7772505c0f48f5d785b7ba720309f3212a14432f4a5e9bcefa32f103609e82ae3acbd1c817195cd269bf7dc86058eef7d36700ee848b684bbae1891a0e43ba3d52b35504a22649c1d95ff2938aaec62c610fb51ff6ed37bebe6d513fa1029e894cc0f30ce483cb10057d6d2294b551096d7e866f905b94f1c4a216bf782efa8809d58657bb482dbaa7ddec2b0dc266c7cdd389065897e35f8b2e93b17a4104c1bb9cfd9a58e64b24259b2e521bd7772abc561b60771a9fb94983787ef42b2904cf77dd1c3db807c8a936ecf0307c6e18e6e6d0c16352cf44ac9f45545a924e9f7838d074cff8e787722d77fdb62491d98422e74415b4f2b2e10c581e7cae1e1e4e8a1b5a1746f5c3cb23c4675b6444de7885a0fed3b22a2d92f4d65b0db89fec7c1f1803e074f5d4da50ee39dbc329538b6011a0f8fb4d27084f14d6a91f2b6735b64abf1e91cb657dd182e3a5ca38a3e98f93388fe6ebd2af07383fe4a877eafc24929d84f1e7d279f93b54bc4ba418825e97b86259cbb03bfba6be7211d95f797940fceebc9ab917d0dce8cb060518394a55e26ec20caed4ebe33c64c50b3e0b1818759de4bb12ad60d9aa24e63ccbbb888a8bdce0853d6bb90ad2faedf18e376e8cbd00f38585620440673047be18d2dcedce4603e2656e53bfbb1bac27c00c86c5570c5674cb97bad4ba5488e30d179940e830a0d448f37e38fd0d0212baba62833c91882f780092c6c5d9228179d0ea8c2cfbf45fbb466606997a00ec992d511dad201ee33b386e634d842e3c132d84e19e902fafddffdf3da86f3e09102f84752def80ef218b8ed7595fa467fe036488f7b1b97abc86f2a16b2f88f6af163aeca38185bd708a6a793c48d7c9a1ff4054ddfc20bfe2056bfc9bf23ff9dfe35327afd2bf2b3570b9c306166009adc67a67c5885708549aa0eaea2b854357cb8e4ff808b883e60dc77f6dea2bf26d4ec1370e62d5a3797fffa07bacc370888bae946f0ea8f18bbbd8dc9f884cf75e0cbddd1c1994e4492878c4b8952bd0c8ed5833a81773bd8a435a7fcd7d8273f594968d1eeff0b500f92b6c4ffb59499fa9153399ce7cc4fae322d154d5852dce10d6c3fb57314178fb7911bbf0032751f0ad07c9e502bd09f232573715e918d380fd1281fff06290db7ec3bddfd3cdb54cfef9b09677b7220b77ddf4cd01188e3216c98be2e232d02de3ad54077ec3b5881fbfa03da67d46e04a59fdcf73676f35b638bf55acb34f6460c587f4e8c446c118443451f1f49a32f3a5d75f1b928540f5f41faa1fe63385848f6d2641c83e63113a865754bc85251d8490b563292de75ec7dfdef38b32ee460664156216ef91e15fbbff4aa71d73ba535dc751dcf2e72367f7c8da592d8662964eb161ab71d74dbaccd9b34dfb1a05608fbe9a430913433ba26a232192762696e39289c17e0dac0b2a03aa036261d3d591363724042734a0107a54b930b4edf4cb42c713643c9c93c3eedcb7a47d3be04103af1bf92dde7b4dccc8682c5cb2ee73e33da9255945551ed774bcfa4baf381846c2e1e44f8de629516bbfaaa04474eaf7dfbbd2f1b6525a14115a3362f4a9877689f793a0154bba949d61c4ace6e4d3fdbc0d94c0536459de39e8ecbec8ad4ab531fcf2caa2b7d46400cef4796f9c1415692bc10ab523e49f994072c25cddee118d40cba3eb08eb3fd2104377c788b319ac123f67d30249649c64159d68824f3bdf04152fe6be5bdcbf2cad886f56469cc030c0460ed339b6f410c9e64969adafba0e72ec3f134223e107e89c05f08c1502f20e98633c435bee092f59f694810f85f60f3f45ba6e00a7248261014e8254a6c0b0b3bca3afb96cdf7508908d7d183a261f2219b9ac58d226df1d41f4766cd3780952618693c18a52ac86db7f6cf557323dbbe664440f8d74b525b7ff34718f628afa8327b5a51666a2cc71984a6f24adcba8b4b1aa8b558a56ad74af9a8a9ddbe841a8df31bd51a654f6031df9bc158f8d92d3d4644a41c9c36a82868d1e82e748f0c3534d4b1b22d96b566369152ef75ed8d34105c6d26a6e5570b1e56cd543c9ea638b4691bd18f18dd0c45826801b48f6a09358f517ecc87562ef7737ff25c52e731b104cd0595fa02d47b6612e4571b53a2d7e589d28954d75b78fef77f9728326c56a96e0672d062095a5ef3e30da6d60421b37e621f8755f5aaae3257488f19f01bab9a7c4973db55e15d33098a7d31bb46c8a129966d79fde3edec3abfe6ddce69360a6ce40e47ed1b311afdd8b4d8d03f1b6e31dc9d21dbf12f5b6d53feac71168ef12f0d589fa48356c95948abf9a94a10a5f461a90c13dda128288e9683b77a08643f907928eb5b349a69709c6bdf5acf9257e0206e5760137663be8d3e7f2acd8063b1473a39acc50ff6736d5d6eda5b90ac5c31de0415a48d100e9142b2d55162106cc62fff8276f6468e4de361d20e4f381c4d772a4c1143315dc9b5afa7291dd04aa9123ada4a933f1f068e5477f111bc5d3cf3c425d1f8df04f26d91fcd189910eaf22b64c81d2f429c5e8c11053da723def48fd3ae51027e97ad70a9a7b79bfbbe60f7ae9589e73ba36eb0fadd7ae6554c0794fbfad604f1dfb5a6546b609adb7faf414d8df8ed35983d801f0975688e6a45d40ae7b603be76ee8ad15edfc01276bf679ece97ebc61585a436110f139552d7d87c9ddb2c46484663494d0eead54faa1d3e551438a2aa0321e8d072ac22174887042187c1afe96a4c50b6374bd104de85516c5869a4f6cf372c013a4dbc61cc72d80c5cb28a61bafd8c93bb1fad9235b62bb07ff59da99dc6d5b9aba077b341129982c54a4ca98cbd67db728b4778c8f56c61d7a4c1a8af70bf44b35ba16e2c17b1cb27907ce2b4bb33939a33f4312a33a6588b17ecc92368dee5a08207655ba310d09d61f82d00ead3a3c35599b1afb8e7fa2e6c4b743841c89ebfa46471204f6fe695aeac69178ac046aed345f67a4f4b5d291c75a719e324ad09883029f466d03c04f15fb9be03ebb6eadc95958bdb79f925e6de2cd631a5084400b888d6191182f30b74b8b4865fefb9d3abd20735ed50ce74d31963fbcfd460a750adef895c1d19c0360f87e9b4497641ed07951a3a15d1644dfd776e3d079a5414a4229d9847232ea98ebee0a01b132a22455b15a744a2f13c49fc4e9f96f3013a3e5372903d3307df05e515665bfda4a80a41f6c5e2295c53126682696000f08e4d5d3ff6a3c7128d948fa11d974aef701412c7e401ca8fc752b8a161ed9e60f712116b8dee298c0001f451bdf406a64f696453ca7f350646d6631e0ab897451a7023537afc2e4449e6cf32b4597cc34ef595cef41819879e154f5f0ad16173a71433bcad6bea1a6c9c8038b03c4719732254582fee6b478ebe46d009295d0dbb89245f89cbfca47d8b9c7fd85da440be188084af9a692eafe368ae63d9d50e20b3670330c454bf5389c0b866306e3c2600ee3c17540a4f587490a6f32ab105ac33dc9f01f01990db3c8748cc1dc7accad40bc16b3033e9432e32f5f2af2ea87cfa1dd8b28371e83983ac469cad80c851e55c92c8a576d5b2e227cde5d9081fbcf09145184ca4d946be5fb639a1acd2f56cd3afac4e0c6b095cccbba357e506503c87ebd340b454f0814f44351c0d4cf32cc83d1c0de3c6359dc7c90b68957e59907cfdd690c981b0d294cbf97d43debee3668fb551a0efecf9578e7667b41e327b0d46991ca8966a52d182f2a40556a4d147d9143882d7e38f045e1e50be4e7fcec56529cd5063748ea81974cd7ff7bf6b420b59b8384718b6cd641e970108b1df68ef6b45491698c66d28f511ad1b059b02b2605ae1c9666d6ce5666fb89f661a67bf781b466a0817787c5cdd06469a370f569927d6f7bcb16d2d51111d8034a1ed1d435f3ba7a1f8b491e5ab83da7b842f0b2881f745029c7e7b1afc54d175406eb8afe266ace539ccdc175b1bf627510bcb5aeab1f1d6bd2c9dbed3f5c17618096cf6cf7db5f9c83d6cd6b681084bac512f2f7532f09eecd0eedb291e478b469f597b4f14c3cc1ab32e25080d3d889a8641e0ffed1d941755fe2bf96dd12c1c235c327c642d847c9b7526c15725324443f14764ab70e822f4326f9005fc69b63cd5c73ec583d8d7e1c25324f70db8e32190e45ed49639d7acb3d10b129967e2bebc0888fd812ee7e881bd9b5a50fe46ad5c0785cde72be72577fa5784542f3857af1e4b744e66e7a61d22ad892cc1ba7396ade362d5294fe782a5baebc1d0be97992196cb54835831468bf551db99b4269cb8ac8deb8a0aa7176bbbbaa48de38760d07d414acec255e5ac89387ad1637c850dba31be2176dfc006c860c72a03f10cbb747a8c2e5e06f9ba8580c09582d9759c29b9c0e42cbd2f1b055ffe02698404b2a15e6b744a326c9b5bf26f2ce7d968fff125c6a5f4e898082e27c92e19e09f8e84d834dcf4ce8f9fd8cb633e00cbcfab3fe76d8a50373ecc0bc7a861ba301632fbb99cf237672a4f7cddf82932f458e2ab05fb21a0a1ec2be9a2509e34e1f721aedf8469cea2a53115ead17dce72740ea878e97a86765fe972b98dcc0b8c4779b01b373afc6a181cffae292577116ce8a02258dd6b45c46ee1fc08fa87209c64fe46d763d2685b4f24b1aa2c12caf15159dde30a50bc50dd8cfe03ba02a491e201c326b2f8339d2818d6bf3f8f96e7bab147a8b83ba8bb5564289e953823f4a154253ad599f23b9d0c0efbff39598b33926b363e9c8b570ad706b561829f1dd4d8d15bb998bea3db9fdfdb823175ad86a9e66008f3c64d69ef2c67b09aa0894a659e0a0072d0fff323254f1b39e43b893f76aff108918c629499427b486cc29e28f5e136c8bc0ef54e131354b3e95f8c64ec5789c22542536dc3683fc98b6fa7f76ed115d4cec7f439272beb2476c2f70ecc749bbeccce9f9fe716eda02aa5f073d6fc6515fb9c204197ecd20ffdd4ac2421035a2f2ed9a922fc17e0614dd9aaad24fa30be2d99e965efb4ec1c1805fa399480ae10853a6662be198debcfd2794fda0ccbf3d27aeb38ddfc49685fac16afe9ee0ed8702df4ad6c06f7973fb4322fffad8f5e59ca69de91e95908cfd0d704294e89bd1c98f689cedeba96d27a21fee6ee8e6fe2164c5cb3a069871f57ca62c35c6561b0295e95436cbe0992452ac7f4b5225dd972d6a26afecb2c20ae447b23bf81df32d7c754eb4f520c45a0af03cca40df8014c12e3552fc454bd08ec57e9d90df3f8d814544d157dd9b89b00ead061a2bc2fc19e46ddf05019318a60cdbe14c6fe6cd7f51c035544ccc30447d042a868694e6ba66b022516b96fd6e5d8e1614c9d54c8a7e7e9f9a6022630d065c0133ac15a7d56861b264ad4ba2f85b0a8459ad1ab59828cb68de9ce1439b3dabdfd4e51b6b74f50333be7ff5fde7bf13855924152bbeda5c6a908d6b0d85d31e624eb78f08d2da3d7917e090327555588dd18d522c7ab65e68b717aa534ce1edb8d20f2186bbca733fbf1848724d3ffe1f13f4bc0c0a34a606ea20e1801598d88755498fed941345583fc54f14df7716facf0ca192ed7fe40ff36ee21c20269b6f959731bd0e3d650ea88ac9778331b390a40994f0c231898b6b2647192e0bdb3a372cb96d378f430cf", 0x1000}, {&(0x7f00000011c0)="3e45e74ad854690998b0cbad8d8bf0a27bf0fed8be8696fd60fb1b6b1e8f29074d44bd7f34b1f9f6b00040ad7d6d827c0effdab9172908ac4917bbfb3eac8f62b295bcbd49d56004aeeb1aee5aefd5436127f382be1a69989f93a9b7a1b25f900b48804e59bc1b205656366721dc12a5505151ed9e6b8edd72fc849198b905ab5cfc7e354053", 0x86}, {&(0x7f0000001280)="af2abbb7f3cbe2aed57950b89c466e0c2d9a1ad3a8897fa06d639f8a9ea62c7fce7bc0c0e7c0570073ae0bade411c6acf98047a9d601ba2fb1427c964dc5c6f387ad3b4d1a3b09247cf61ffe0b4995830d69e89a0806bff8c72bb83fb6750b1159b2b50a805b26b8771a09c87a23b09c69d7b8023ed1bc3bf4a319180423f4f569bb61eed9d937b1053a9c6d362edcdf3a1bc979baac9fe6f7", 0x99}], 0x5, &(0x7f0000001540)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x88, 0x405}, 0x2) socketpair$inet(0x2, 0x3, 0x0, 0x0) 16:00:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/25, 0x19}], 0x6, &(0x7f0000000380)=""/188, 0xbc, 0x3}, 0x840) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) utimes(0x0, 0xffffffffffffffff) 16:00:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000080)='./bus\x00', 0x201, 0x1) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:54 executing program 1: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) setrlimit(0x6, &(0x7f0000000000)={0xffffffffffff8001, 0x80}) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:54 executing program 0: semget(0x2, 0x3, 0x1) r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = semget(0x2, 0x1, 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0xd682) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="5707dc0fcda9d912429d3a64cbd9b6de367a42e18c8d6365b0ff3d36c608c438a72256224c539e3960af88177b823824900d71ff38a438ac4681e54233e39cd7825c6e47ad449978a68bc4cd1c940a1de2d6e072036aadf621695c23", 0x5c) socket$unix(0x1, 0x7, 0x0) sync() socket$inet(0x2, 0x5, 0xcc) 16:00:55 executing program 0: r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000eaaf00000000000000000000000000000000000000000000000000000000000000000000000000003ee6000000000000000000000000000000000000000000000000200000000000362abe3f5d43ca261f2375e68d38505db4dd7b1a0068db6ea150ad0d17ccb989519b06d1f36ac24efdd28a1ba3277cbf69212c0d21d643be6b26198c2792a2f559b4ce34186a9ea3704ae83e72c90e9dd26ea25721f7b50a7680801c8edebae73caa"], 0x63, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x100000000) 16:00:55 executing program 1: socket$inet(0x2, 0x200000000000003, 0x0) socketpair(0x21, 0x3, 0x1000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x80000000, 0x1}) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0x1) 16:00:55 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x22) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') open(&(0x7f0000000140)='./file0\x00', 0x200000012a02, 0x10000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x128) 16:00:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000080)=[{0x0, 0x2, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x0, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x4, 0x1000}], 0x6) shmget(0x1, 0x3000, 0x60, &(0x7f0000ffd000/0x3000)=nil) 16:00:55 executing program 1: mlockall(0x2) r0 = semget$private(0x0, 0x7, 0x412) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/10) socketpair(0x0, 0x4007, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000000c0)="1395e6356a4723b7602b1f7df781fb68a59ff8c4e648b3734b430e0da91a4f975424ff602e82145d4d277b1b5dcbb1e715464731aaa02f86f9f97868ca2b2e4db5b999d3da33ca33261cc291780dfa8c521e6b5cf5ef52e152bd57b3c3ea089ecf43711d576c43f49907bc9f29a43907bd001f8276d4a243bdc448421a4fe26807ffea12ff6f", 0x86}, {&(0x7f0000000180)="61536094f8da5c4de955743c30022177d78897626edcbcb32aee03ea438ad1d0850f5dad28c65550ca07f953a4721aa2fc", 0x31}, {&(0x7f00000001c0)="b1f864e0538f5985f27ac1ba73ab8644e222b4ee429974cd3251b7a26b156374cf97c80e8883d170059af0bf94208d4f1fa3b3c0a4af2a08b62920fbdea3375caf8ce8a8dfa8c57df40b8412a4930974b2005597aab6ae21bb5efc1f0b91b81d4fb2270a6eda8c44195aff36148ccdf7de78170351fa950b46", 0x79}, {&(0x7f0000000240)="a75bfc486bb29362e5c3fdccad57e871", 0x10}, {&(0x7f0000000280)="35777a464b0f8386dca0f451887a57f1e4cec1594617f76109a6048e68920308f21ac2b45746f4dbe91a9feacb1cbedd2d19eea7bda9dc6d0478ea532f6852c03300b563c9fe740f3e2278aaf9294834d2287084abe31a4a66edb2a8894b23cf03f646956094b4fac8d1fc05d1db4195e08be18e91e5d4867bb93c7cb5ffd1b54b16ecbc946938e83bfd18fef7bf5c227b119ef50eae02f3606e9024ec6c99ba584abcc47fdafa786199939d6b549635ef2b63ca0e718a7f72601898f69ac4f5bd9cf5065d2888cd5f677270f08fd53312", 0xd1}, {&(0x7f0000000380)="0621ff239c6c0365e2ebdc153e8e2f5014bb45216df9d84c0af601268a37fef6059521a0723d8ed4c6292563d384f128133cec5cb529f7203693d8f7b217fd8edc3244edcdff58557da8f74e73e03666f93fdbdda9bc1a50d276a0ac2342b216d857a6235efe78ec1246381ba8de0003ee05da870e34ffe44ca7d11deb614e6b1d62d24e4309", 0x86}, {&(0x7f0000000440)="bcbac042cdb4c3a2163f103ab8cf0566e0ffe6b90b9416d8d1b20c660bc6960c8d7a6b3a1a939f8fb0684b5b1efdfa41fe42ec042e7ef3bc7e7b37571767495f4b1ff11a566eebde63223f23628f07fc7404fb2934066fee6ddee4bcec6b64237bb2435db680b394166bdd23e47abb947c7e3da6b600d659ed810ec0d9292ce39b161a1634f256c99f95cc56ee23a6d0f84f51e4d6563dd8978cb62707e997e02a8450462deabf9bb4bf29569c5e89b36a6182125f6d9a07bb026a51c1ad09c5c99d4ca9b36c94", 0xc7}, {&(0x7f0000000540)="66a92cfb78600f60159e260741d4d4cb20f604bb50655e44978b9c59b568d3edb269510289936d4381865b7163e9b203a634661c7071e578069466a8997aa0e9aeee375ade191ead9f8f0426fbda997848b73e4737986ae9f2017bbfec5dcdad9c2706f692b2ca6ba88428c151486b1e6dc446712c6294bf75ecba9147f1308eb95acfc16172a880f21a8bda19cff9ae892cd60b19531f4407f270ca6704a367a6b6b8f23c3f641192cf3f441199699de797606130bb6632c9549273943f91d5bc0cd8d820eb40bd922bb4290005cb93f53ae61210126ab3a79ba19ad518d210", 0xe0}, {&(0x7f0000000640)="a555eb7760747ba9f8f931253432896f355424785f1f1f0866cbc2908961d1c3319e989afcaf8b123a73b538b67dd2ad92dd643d249ea4cd761cfc1af53819ce51c5476784cfcf8a925f4b897360f0f826c9b2b9d11606788385a0d60eb9cf2b86520449dd2b1e92f484cbbf8eb7ad478dd786116d217fc66b203ab6762205d18f19ad38160c35b392984403f10b9a9ff208d8ebe61486852caf5623f22ca1c32abed433b1abd73a26afa9c37ed1c2b06f891d2d69c3bfce4e7c300e0ae841fbdc72fa5306fd138787a239b7b0ceb17d4efecabad04bad63ded4c201b5f905945aa32ffd5336f7d2862f13bac92cd37422386c0b31d8e89aa00863280bb758caed0e851766dcdca2118943f6b7ccdbbb1fc8d09ebbbd2afc5d8d0f9c025816042acad1a2b506d61fdfbfb8449f493afaf01439afb512e37d6903124b050c6bf65363d6b38e0874fa0b4fb489d11c3f036531f0cbb7cbfdba492d140bb3cafd4e82d934143be37673138b41a240607a7d354c1ca19687df8a262d17ac2638e3a8bfede6e6270c47860740f406d66c27c022f477f2d0a2a88f69fa6b31b65a5d9d2986761b6c6d6ff8e8156159c92793be339ca44d3a45127fd4a05093726d091d8f88a8caccf8c7e6ca2816a857c127883274dce3460779d373e470e653d7d4a80f01c9356254736eb5273fe06e793f77c1bd37ef733ff1891a785fa17423fc95d594e0ecfd4b63c3b36f0111b1378e64e4412ec91f584da60a162dab9d6d85cdf75e2de2318afd6f0df6f6ac8499b87835e631036c0a9949b41e518e00ac22121bdb55f741e0c60d7e6ecfa6403ff27e0666cd895a2aaa0fcf2422c47721d7e55951a9503f3375f5b37a52483d3d3932a2a65193345aecdc3ed61cca031123ab1bcde61951219919fedc66cd29f8e57686232b0b85cbd9bda3035aea3ef03a7886695bfcc19f2d3aeeb484df91a6528367db3f473272e6f37d88ec70129953191138e6817958d70604a060de4a1fb496f5159915ec4bbe320705de8dca5d92b6a1e0acf2f07bba0c6cb7e861f2ee77c6b0e8ecb049e8daa01e0b4a320d103c6a3695f1e89a4a7a1738c43cde7237d46c1ff2c249afbd1ab23fe37e0cfaf2336ad6de9434c733dfd44943cddd794febd4cbc218fd2ddeeedb43d0f8aba5892e131b65e3843a63dd1f78c7d91bbbd420454b88e786d02a7b6715e296da5d990ae08c8c7d336637ccbc99121ad99152dcf6ad29ef640e6a2fd282c21755a1544264fd744807990a7acb9cf71abc143e0c13c0557d9b2b349f021d11276bd994ef39da5cd6ba14fac5e50d578c2b067ef4a0a9773513c7be59766803bf37a98ff4d45d9bf07b2ba8e6f97fbe2b2cd08d1688652dd97c0958e3fe341b4c86172ec87484dbfcc02233d2c573fb0bb5faf11eb4ab19d37c95980b2406d7e99ebc4f8ca04d2704591db9e0c3b580651459a0ce7006dae32b2eacca4eb88957ae4c7b5463f4c7bd8e4177a3e5da568cd6cd217b66deb2c1da3c410653b8ba2a21b54ef7fad595f77b51a04da30383b16725e501efd0525456c42bedf797d8694d3fb86af5d92b74e5d233ed2ed617f44711ecfdee21bb559d8cb3ddd6d2c7bdb847171fd455da0c21ee0bda3dc9786f9bef5acc774a2e77b41132532ee9ee851b68365128ef164cbf7cf2421d71ecb768abcc12f69fa8e631e4be0a95092f1c044cde634df252c875473cb30cf1ba4bfc75e2c1967baf2f24d5178524cf9c882f3ef43932564c462b9ea272e1db9be9757efda44e98afe7828cfcf075c9cde64aa5356aa51e0716941cc2d3f9d88bb67b440ed3f47c8c6e36cc03ac5e4ca1f178adadbadfa9ec5c5d8405b3ceef1867a1cd011149798edda9daffaaaaeab9e3573360d71d468ba5b156f74d720ba01c1d102c15a8e3c24541642c406caf4db5bf77624f3785c13beea03e4326bbd3b7db84132489e89c7524a2ede52d125423ee3a4556d3ccb6ef1dd06c87271aa0a4370733ebeb966ed739ffdde71d0dc22414251d6de8dd2eb3b218ef52cbf6c20a40ef897b9cb0d79c1ce9f759580007c61501b5ad9f821ddc4c68b17aa4a82409ad5729d51077e1b7d6df760f35cf090fed50b747bf0bc3b7c92f50e3221cea589d6d4a08fa88d3e8725f3da58ff20306c20a6d367fab6f69fb7d51e1fdcd56f9edc899d5141c531add5275393bfc98c3600a38e330906d0799dfb2fd2b1c77cec105c435200d826965b56804e8ea3b9e7fcf96759525754fffdcacc51da6f56edd495115833719083a4a611b534af53ed86c9dcd62cfe71b63fa45eff6ec14610f6045d2561269ed699b6a8dfbaf13820357d9771850a52ab69c45d2c0839e2af10fb6ab34858e912c5ed7c040e145c25a86ff2ec0818ee929da4c80eaa1bf294af9270c3e3b318577de06e6eaa45f1049f8597f55c825bc6f50d7263070f44fd801fea4ce5ad8ba680046874d6b66dd51c477fd2aeb8302a5e2bab4d9ae3ea5fe471d2f92ed8278c9fc827fcd10a105c1d3bf73f810d5936565a25b167caa6bb18f1d64d52791a04db987e6eb2de95a46cb2ce6c767e5c9621a06822bf648953843cccf5ee0bf92ddb164d7cdc7a5a60cb63ff78b6d54ae0708284adf83d3b11d7c74e50e450cf8dbfbcd228eeb8c401412b3f6338a4dae24fd1d5bf4df017083e740914aef3d1ee867a7a33b98dd8d0ebc1a257c436fc6726f4e397c1317b44f046922f0a72d4f04b647f0bc7a67f65e51e7d4f2bf2a40e723ab49cbe1fd62d2879ba71183c6d04d551ab82f37567ea0ac495f92ff762025b6212ca2bd5b3b955d1ce367f13d4a5e5c3604398493e28a1d58d271854af58ad4876da2ed109de584af639399c2bc0282c9d8c29bd352cb1cb5050cc0a13591b84e4e75901ae2f44a4f5c24cfadf27c5dbffa5b1e42c06d673cbce6f203de09fe342c8f103696b26fa13d5da91ebba9d82a3c51350536e6ef8a8bda229789c12e9486f3b720421457be397f5f56c70d45aeb83de28996bb8bb2f3907dae07752dddcbefe4e57908ade8c71387a52b01993759588ca2617abbcb7121b7f7d7fd9b64d2c0b3679f93d2f13b33feadd47cda733623b8b29684e67afe4866f72d2bb17c6596b2e8453faf676a0b0bc7658a493fff94c01fd5cf6f54fe76f89f2aca924511a5449866dee57fa071fbede0bb90441cdbb5405e926ed435330c1cf4e6a42ff788d8af85f140c88c57ff1677546194c84ee8b06b24e4b270e42282ec964f03b37981c41e4cf229f3413e451813979e38f2d5a064da4ec9a524498b1c425483ef6a4f6d1bc16c0c0b17bfad6bde50868198f5ed885b2a6dcb28e0acc39d638d03eb8fda047d031f1c795d9b608543ad629795bce116d3cab64954f2bb2cb0a1c434e74e3b25d8ef881a221efcc1fd14c8f9d83f2b453594b02ef8500746071c634fa122daa4478a2951e149d5896272319a65597355d2ca7da987acb5dda42452baf769cf12f9cb8843545ed228f9d30a5022f2fc58f2a69af459baec62a8a434de9531a2bd10019eedb4178791723680aa83d2a722f90bfbe4e0c15f4f0acac130f36a9063fb91c4dd615c20aa2e94eb71f0ce0dd6d915ba4c823ffe9bffab60a94c4a82f2bf8bc4f3abf2d041b10732ead00064ca9651bbf3b75f6bcf34c440f64d1136c1f73130976294ea797958bd74fe32f7381a3e7d9062b4384066bd296fa993d20d0b8d0164eb9cae46673b4f9ebee2a52132092bdd1a922d18d49123f2b277b02c6630ef85f6466f18ebaafce277a8bba36294d67b1e0028fbf629a3d9306ff29be672f2594cb4fae070436d9855d708ca2fd2654ce86a0a031ee966e8baa86eca130c49ddff4ebafa8b5d6235438d245bc5ec5c05f25cd30005c5c2ef359cfbaa40bab9229a84bb869a01fcc180f7ac5e88812256e48c1422f544f6341122657a14353efa91b53e3ac241ee79e289ef76ddfad92ad48e88d127932b9e59350dbd3e4320c614e7ca47dafe4021c9211af246be02bd92d5bd6286c2ad778336de4a4a36c3b7e0971bfc1351a0f636aca4a4952d653db3567a8ea870e1952483243801a7967ca7d9089ad52e0c111f14b7b7bf7b7123e7d733fd4a1ab4d162dd2e984a264a6a2233a5c4b60d84f9931652fff60b5438111289c39cdb144c50926a28af6dac95288ade788278c299c7b8ca1c08b29bd30510515d6d732efc725a540ce94b4cc2e748ef4db08081fca49cbe4295ca559dcfba7b6a9b50914a837fb2fd4b4d077e23ef1ed114cebe9b2f61e1313ff1e8b173a1cac2a2fd519de35a9cf3e9b2d2039fba15769527df5b8d8577384492dec5a74693e25f15fbe5e3b29ce841663e2e89a7b781a531e34e91568e0063d8387980004a72eb0edcd6526cdf2af4e5abb7d41a662f98076d30492b59d855461aa37940e725c6d5819361c60fa035590ac69ad401a92394e1d163325afd4dbbf318bca574084636d7585ca2067743846f1d15b718e4057c0584d1c7a7c4e9051902c98e02d989f703d10ac9d74a3027a3b6cdfb8c021c594f137e48ca84672dfe0e4960ca4536abe76b2c99c5d5aa0916866fb457b998bd12eddf187b8716152966541560c4dfd372337455c9247285504be43fd36615983309f23f22149221c8257f4cea14fbb8a7ee0a22fcc7a3314a34656d813a060f95a675eb25cbc64efeba6eaabd3360fb109a03fb508b448e6fde1462401e3fc14a3f72070e61d59d6c318a5ca7bd46672119ea8d01cfba1dfbd2fd3b86e474e8cf5ccdfeca67ab163b9043e93c5c748e3b7f53aea66d0d9340ab59b77aa967b44e641c503ded9a0f84df5522a6283c4e333b0771ef98406e8208ff87ec4f068657a17a76954d35454102f2d31a9fa7b2f488bbb011f2fbadbdfa9ae48a162b29ee3a7eae6d6d789565560d488a3473feee7396a381cb2bfda9a5e752faa07343bd0780e35185511b2dfe5da3b2a1d34d8f75ca0db1c5ad617f4c9afada17d163cc064ac654bf30c7be615e6d0370422ae5839b5c67d2823eb6f1b05ec46d8cbd516ea6d53e04793e045044b7cbefae350c0800c9f80e171211e6035df76db4e1f8b537c23de655992b3f998fcddc6fd10bcdbe250459afdc1c9020a82ebc8b0503517acbbe40c0a3ce6f73c8fe28e2c586b3b769f1b4197e1adb4a5960d28353eac904cae7ea00eb59e8f1ec9ad9bf63993117b9387e54d93d0d860da44b591f9cc4929672537179e802094af9d85ee35ca90d59a18933e0fd161c5802b3a714e33db4148866381550363a810a51ebadbc4f018e4ea3c7825cff2b0ef1aec855cf52a5f1a0ce871f15664a5b5b40d64b9b19aa865b9409c03842b67687b71ed8d2613c72d29acbc66348da9dd4630fd535d7cf221185e7d37e8b5deb701fc9913d64cc66e0ceff804c00517aa3fa1974297d086cabe90e90c574059c7063adc122eb217b500e24407966fb6321d74127156c0a00e6b06ba6e5107f6cf6e275a2dbfe0ce13a967a78029bdc0bbc297433f30d73769362720bd734dcf5020438786bfb9fdd35b80217388885088dc0ce93eeeec554562b7870ca6d4a320bd99a09a20c39261b0d1cc00bc86a2ecaebb37b39875293652c706c4be63e8f2f6dc02d402aa8d8c14ca06e7141ff59b57742e39436ec5a8295fa79c1aaedb42b71063a11d99f3e7ce9b24b61b221d2362dfdfc90d7c39589e13d0a2715ed36ab61c72eec16903fd490da4bc32b16d0162e6a12608d124e65ce4888c1fd2d65b4ff8cfd10b4853d8f891b4c2a8b", 0x1000}, {&(0x7f0000001640)="e41db805d4074d320bcba92534534c1b173dd67ca9615af1fc043b8e2317b7", 0x1f}], 0xa, &(0x7f0000001740)=[{0x80, 0xffff, 0x3, "a38c1360d57af33b0e2d5f335fc017772907447e82dc380d5a26775a74b4bcd53169b2f9a07949e7c5a29ae3b27b0ca1775b1ceca7e4b13944816cc597ec4cca14fe3ce67d7641a1c64825b0033aacc5a4af63fd180f7aaba6d661313e7fcaea38512c7098ea55f0b6cdb35210d426"}, {0x48, 0x1, 0x4, "47e1f894998cdacbba4abc9a5f2b38ca2cad9801d34482815462b396878eead49f6c2992d7bdd0c3f059e8bfc61d904d9ac0"}, {0x40, 0x0, 0x1, "5fe70e094523d8fa7032c90771d761df841884bd434d4f15a29ab59ee498befb7f37b69fac484c1142d4e0560c774b56"}, {0x40, 0xffff, 0x2c53250f, "e1106f90ae8df262d9f02630bceefbbd3d7e45999f6e5b1c839e7360cc6d0cc5d3ec66b0343889c870e6fc"}, {0xb8, 0xffff, 0x7, "a6c94abef2dd3b42b33c2131bb2d9d9b92bd1043aa068e9b8a9c66ec60b85d0b92725c30a2e816a5108c437afa9f0854b868b632532697b3a552abb52ed0f3fb841c86a4e3436bd5fa42edd42d372dc25f88e4c4412ae5724631a774b8b4b141f1899e4380d5c9518ff20443cfc4271ffaccb91b72ed57ffbdf34bc1ace6a26129f377aca54fade5d991ceb8c41689b1d10c862112b5d3625968a60b4bc08e54cf37"}], 0x200, 0x400}, 0x402) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x208, 0x10c) 16:00:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x3, 0x1810, r0, 0x0, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x86) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x100) 16:00:55 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f00000000c0)='./file2/file0\x00', 0x28, 0xd3) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 16:00:55 executing program 0: 16:00:55 executing program 1: r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000940)=""/128, 0x80}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r1, &(0x7f0000001380)="df", 0x1) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f0000000100)="b4c11734b1dc943ccd4d8f5d6a6b2ec327971fd9afe8c59a0e4a0e5bb0ec4fa0f15f052dee538c55438b3277fc7eda6ed188724b8203faf036bdc7b174385c070ab294b6895a5630529bb4be96e256bee58e294c47b4cc8d787c3a0fa02d14a1d486feea91cef3ff85ca46ce1c4ff36da15bdd6cceab955cffd45ae4dbe088478b33ca1d5774ab35ec01c47ae34f0587ca4c73a9bd5674054e39aad6aa7631bda03ea3cd113f152de526bdcfb254fdf126d6aea6617320d7178748312c7f9464febd5b5367a9ad6769028f9fe8f2fcbe4faacf3d26d11ff3b84851a1a2a39de071189ea917b5e9999f8425fefda78448c5bf6a128df328e6579819bc5291b14d5929a86719e795fa59ff1017c72dd94074ff13503ae8be0c02a9f89c1842e2c95d1be6db5cb8561f0173ced175462a302fb74166835ff6e2933a9648aa89e1211c24147857184eb5d974670481bfeea930bc78a7ff60625d2f7e9b8e95de39ed4722d73f207e6d4d0ca59249c7ad0ebfb4e7b1f643b3de949df7a9b7682352dc354c472a45a62b21e3b06050dc7348432e8c71cbbae6b247e97363df4b0b26c18ff150d714276b09d78de9d659802df67d706ef5bab3d9a2949c33f8a90c8d0d7f7a60b4d76d8af3af961d3e820076810401cf7ee3c71531a960f32604fffa4c96b33586bc727719e07d2dd0d8d8825bc3f68a8b07c31ff771e5d207fe88fdf9584f93614b3fd033ca1cb20402f13da8f863b9962f186c1c2606cc20e578abde8867adaf0ca829b2d7aeda059691c396b3dd575431b30cbc03cb229465f36a81444e3f61e50695565296d225caff732f7a42fd2ba798f8e96528f166a53d50a26a47f12983949d2faabedb05fac4a2608567fb8727e6197b971b004336164eff1fba149f49cf08211fcf6ea63643912365a898ca2d409661dfaa62d588387a53f5c243fa25101605e29d32f9c1a1c90b4fb93e988ce0b4e486129c89036d22017d7c5b00c4adb25e6cda6b4f489d792e685de62e606dca89c8097bf81e0b4802b4ce1e26f28ffc02326ddad6750a87c498095cf3dc3078c5538a53d8460996229a66c49bca1cf1051d2fb4845cfb7a23d006f6f4d46b17e7bb134edf8496553b6654b62140dd7fd51fb5a5b412e136fa8958a5d3812b9ce2fb28507ca9347135af52866f091b4dab4129c91f3be93c3041ae61cd550dededee6c5325b67c4ccc5822aa16133c9352e8753fb8937e7dc5a27e982b1242a1a0d8a35bf447dc8e007c6b4257407e051aef66ed768a60477eb7602197ff3fb29b5cb617182f1864ad487a21efe27bf570d646afe39476e1aa0f6d69435b886e46837e2cc7d8fb8f112e27f95f16fa2ec189195b6437122dd6e82e729eb3a3424f551692d3729a7aaf7bb0872cd58b8eae39285a576c674e768f2599d80ca5d7e575964c25e29bcb17b6e9e0701a473a50533c60ad5874001492095c7f4fa4bf85a250285e91e909fa9e30bacd625e5fc67dd851d0e0fb175a3c35d29ae8550f293512dcaab30c2eccaebfdf6146f8457c5f29f829552b8f342b39dd8e322912be901331c8a838e39480d50fac0d2540b709a1715517f324452f12b9da2f7f59ba58b49624303e5c052c4f2da4d33cf5784eb3a8f2850b7342ded4bf740b4c3b09e611fa5269f4e28bcdf6c2069e949604322fdbe118a247dff046a6c888da645a98c7ac5420e4194cf20197edd7f8b819055f83278c7b5b147829ae21453076c5dd8a5d917b86124c91fdcebb6dbcc4611ec3bcc81704bee058137ab46d6ced6d599bfde28fe7bb4339d21fbfe823aaba83a8900ec7aba71ad1f5816d51cf2cc162f0c6641a7a757e90ed0a212c01032b600da070fc0b177257855f1a3a2de827d0f9d070db29fecb285a5bc52ae55742970fe952b43bd1c6d60ab2bb92bfbe9907b3013f33eb4d2a9bf0d5a8ab232e30ed45988dc4235cb39a76c9e418250cfbcb5781f5ec6d2f8a99e633f9b8ae547870fe69a9066739e65ed123afcf6f1ef0a09e2f5226f74022946443c99058f77c32af30363ca525243a2ec417148b8285718555915d646f9f019b5db9051b2c4dd0d78040d29da9bbcb8a2ca92f799891bc6154cb041a7bd780ba81ee9f4a4b652cca00e7f2c304c9adb294cdfb1f58211735dcece07bb2075a79025c3062dcc3b3087f92597192cbb1a2167b48576a2e38af6f680956bcd541ca5498677f91b5dabe55fe7648515eac038bbec46e515942f3e1130b76ba9223deb234a6c8db224f2a503dd72aa08df1c232686a01cbcdd8e435cbee805287b0b77acd03cc0f11d568605ab333ffe034f86f244d6aa9d18115a42976ce1dfbe355432c4277ec8ad41c2861f104c76cc06c811c4fc7d88a8b4da81db53434e7a53d3269a715ec7e1999c7847eb52c6c5b72f375f3a316888f6378d96f1f39a5f949dad13c54438c26e2da6d8582aa9fb2bb758c385fd6850266fcb17e2fa3d50bf92e00e625f1e7446553dad6775c59ab3f2f8c3bdb543176271d69dcd54ed1bf6fb9326292248a51f217f58e275aa34e00428a3795bd748b605ca07673bd84cc4990ee730070708ebcd7fce4656b35ffefeb9ac9dd456f3f3750d0848894e35b7bbff97a89d0701dfebbf818ca5613a59d931fa0943634bd4d0de024936dd96011811b8c14bb4e7569f2fc77959a247d3224cc9d2f8e72029ccc7bd529b18fcd3e199c26509609de2286a0358e40758143707e5a2a9fbc83a48c048befd0efc61c31ab01a70a6f99749f5d5887fb0af257f9c42866aef3321bd9fa6fcbe0c75c311b9e9922d304cd28f03cfcccd2d41bc32ef3f649500ee4a8d8c7dab40d4485e5b52d3b8dd846846b0f0219b81501a72fa8fe700515928673b779d11699f1be", 0x801}], 0x1, 0x0) 16:00:55 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/206, &(0x7f00000001c0)=0xce) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x33}, 0x10) fcntl$getflags(r1, 0x3) chmod(&(0x7f0000000280)='./file1\x00', 0x10d) 16:00:55 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) fchdir(r0) 16:00:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2100, 0xfffffffffffff162) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:55 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() write(r0, &(0x7f0000000080)="a94a2975291415b41957dacf1afb90c6961665b3e6ae2acf5af033b1ac2b08df43fdff57f728aa2caca0cdceb176aa252b7ea7f3a6f214bd8cc4606099627a350a0a0917c1151ca3f040294d3a69c1c015decb752804c462a2afbec5f51c0dcfcad9dde3cf77cf12e2fa295d01dea188d93a74238af932994465b98779a08717187de21a5f0c4a23c09fb3bf65725af34e71850fb4a8b2037959da333f957d5c46e8b3c40d8f8083fc57e93346603f2ea5ec3304294ae37ed18356e5b4445578f94961b32f0bbea0a860ecad9a6d12", 0xcf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) r1 = socket(0x3f, 0x8000, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x2, 0xf145, 0x1}, 0x3, [0x3, 0x1, 0x2, 0x7f, 0x806, 0x6, 0x5, 0x1]}, 0x3c) socketpair(0x1, 0x5, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) r3 = dup2(r0, r0) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') write(r0, &(0x7f0000000040)="9588bf529c40f59d", 0x8) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x400) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/216) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) msgget$private(0x0, 0x4) socket$unix(0x1, 0x2, 0x0) 16:00:55 executing program 1: 16:00:55 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x28, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) renameat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') 16:00:55 executing program 1: getitimer(0x3, 0x0) r0 = msgget$private(0x0, 0x200) getitimer(0x2, &(0x7f0000000100)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/217) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:55 executing program 0: r0 = syz_open_pts() kqueue() unlink(&(0x7f0000000000)='./file0\x00') syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xbe1435299a9cd48a, 0x0) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ftruncate(r0, 0x0) 16:00:55 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:55 executing program 0: socketpair$inet(0x2, 0x8000, 0x8, &(0x7f0000000000)) socketpair(0x1e, 0x8004, 0xffffffffffffff01, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/108, 0x6c, 0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r1) socket$inet(0x2, 0x4001, 0xd4) 16:00:55 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f0000000240)="dcc6eeafbb3bc847d986d3715fbe3a521edf719098cb5fb9ba4c6c42cd2c9c2518cda9789982aea00b0b6ff513b1c4726375ec82a808c722e36e171f43ad6d750edb7ec030f6bb04ad05725f29fb7f2290231c34d286bbb7f8bafa2d32b9688e581ceb11539db1604b822cddc9597d927405147163f6675db3dee3cdca869204f40e0a4caa8eb79d6e5db4ce43a0353164af15c18892ef8e90dc9e44a01f54f2da3687", 0xa3, 0x400, &(0x7f0000000300)=@un=@file={0x0, './file0/file1/file0\x00'}, 0x16) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) utimes(&(0x7f0000000080)='./file0/file1/file0\x00', &(0x7f0000000100)={{0x2, 0x1ff}, {0x2, 0xd6b}}) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') chdir(&(0x7f0000000340)='./file1\x00') 16:00:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x20, 0xfffffffffffffffb}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="c5bcf7b692834c5c99687891682b3eacc2e63e5730360305c6b4a26cb54557e01e7803dcf16b63e88275a1bda9378c4c6b6705250aee8cc39051937333141cdb2add0d916ee46a5009e1b151", 0x4c}], 0x1, &(0x7f0000000140)=[{0x10, 0x1, 0x1}, {0xf8, 0xffff, 0xfffffffffffffc01, "444328c434f741bf89d04214f95b6f4bc5b18115dfc4a5291072d54e85863504a6fcc88c14ea9b568a0f6ee32da86136eed09e1a421b686d9a2d31a5c4485612a09a3ec8c59e9f0ed26d7e65341bb6f56c4b0f14d7a37c37e7a65dc62b9f9f84d0e0478f7654f6359a36243d72ec19e5ab2318bc2b48edc49009a785e5bbfc480e8a415a04cedf20cd2465415e5ee1571a3aa8cff024feac5946c8eb1269be3a6a3569c517afc5478c2709f72d64f131daa3356b55c78ab093fb7e63aebec43a50cb70a64a24546355a0256b52972602593c0e13826728f2e7da54f4b4982ed4ee82d481536fe7e7"}, {0x78, 0x0, 0x49, "aad534ba8a92a458bdfbd663ead2e80bf14e8ae8780002414c97c60234f9ad8f89a8afe2d978758539fad2b8b087bea4ff7355cbd063eba637f99ef5ffaec1068da6078f00d4390efaf87353533ea1196f760d9a92de0441a344c39f0d44a37e5792a27f7ac528a7"}, {0x10, 0xffff, 0x7}, {0xb8, 0xffff, 0x9, "50382f5bb2a4e55c7e45a4680b25c63a7fe189ee14c36a8a4defca2d2b2a590077136df614e2d3e95ca36efb42985c203a46fee4dc0d9b950d19e17f78cdd463905e3669efb2f04df6a81bec286d3f795ec95c2b63fc5c5513ee3ab25119660c51c4a39dceae8d8b49e29cc2de03e5a048bc39829af49712b1cdcb85f004a1f442debdb7480ca0237a9896f480b2f1a4558f22525a43d123669de5c83f663efb52069aeed7af"}, {0xd0, 0x1, 0x4, "4f74b76e98e130042b65591966c4e1ed3f20dda63c4b4ff692e788e0ec3e1584458a0dda69fecae83ef81545a721e6a1ec6c18418e92d5ff64e6bdfa203e9b68cfddabe3506d68b24ed361094b083ca0642922501cd4ef63c54d5c88d0f024823adc54de2b243fb9cff8d4cfb4d6ef536e9cb6cf5a8c2f0686f3bb8af85fd0efa1568ab30735dca771896b76dc7aa7cd78d630b349f4f0e43e11450088dc3ff87303152f16b17e2945432c42511065e02b92447480442028a5"}], 0x318, 0x8}, 0x40f) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0)={0x4, 0x6}, 0x8) socketpair(0x1, 0xc000, 0x400, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000500)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00') 16:00:55 executing program 0: setrlimit(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) getpgrp() 16:00:55 executing program 0: r0 = socket(0x2, 0xc002, 0x0) socket(0x1, 0x6, 0x3a00) r1 = dup2(r0, r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') listen(r0, 0x3bb7) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:55 executing program 1: mkdir(&(0x7f0000000500)='./file0\x00', 0x800000000000000) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x40) pipe(&(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = kqueue() r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x11891e25cc3f159d) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair$inet6(0x18, 0x0, 0x6, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x10, 0x8007, 0x7) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$inet(0x2, 0x5, 0x6) r15 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="416cc8ff9898545d5b3009b6812f2af57d6c337191779c2586e38448b67e3207a08ce1da4a7ca5c2c2a73ce57eda3461483c502d66986156b0048ff5fa6e5ce429", 0x41}], 0x1, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}], 0x70, 0x2}, 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:55 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x0) 16:00:55 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x20101, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x8000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x5) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:55 executing program 0: r0 = kqueue() kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) 16:00:55 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc6cd1a951285b1bc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) geteuid() geteuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) setuid(r1) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='r\x00') 16:00:55 executing program 0: r0 = semget(0x2, 0x4, 0x8000000000) semop(r0, &(0x7f0000000000)=[{0x3, 0x7, 0x1000}], 0x1) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}], 0x1) 16:00:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) 16:00:55 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffffd, 0x7}, {0x80000000, 0x9}}, &(0x7f0000000080)) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getuid() fchown(r0, r1, r2) accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 16:00:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:55 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x7, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) socketpair(0x10, 0x4000, 0x8000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x18, 0x20) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x0) r1 = geteuid() seteuid(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="32972ae6aa8d8bf3dc233d970541b8406e1fa0a89568efb04a7fa66cd9e34eb2f3eaa437915914760950c82006ffa0ecc9fb9493f25e8907574c11e26e6e6a1c8be4119952bf7eb1c8e4195bdcc01688fc8e59b4ae448b487e2a9f3d5441efecfc5adb7508f2826b116f3a8ae2c61ea728db16d3e67d504c92fc41b85690b03d86285403224aa74c4d76cbd06348373f4abe5280b6c2f25cd6adca6280856115a845b0e55486987caa7648ee44086ad4c8243d405188f0110b879bdd8fe007a1baa802bc313f90f34d074c9e7389"}, {&(0x7f00000001c0)="92fa8a9ad43b4772ff24c3f1d11326863f507fed569d6c6ccb13e6d7b1e0cf5fc073cf836a9766ab4cd6e52df81126e13d375a4f40977481db3e5a6f127bf3dd6ec352383652a85c45bf0b1d0b95c6fb955b5fb05808e0e4b17bcb6f8f5ef825145a24a568d9e693010336cfa6be761b1ecac0b239858c8d47b59b0c0caa4642c4892cc61ba022cccfc73edf4aa87a70ad69c7772dd5a26091e8967ab4972931e96908acb5a155a2be7124ba6b98b2de08ef918f244e0a59805ca5d7c98dddb0b21c5fb38f72573544a3772463b2d50a6e90f7c85e20c80839cc857099ad7e4398616ece1d60"}, {&(0x7f00000002c0)="880633723841a136ec4b3f187aa7540002ff8c3349380679258fdebbf0736774d719363617c59ffb80bde45f568bb6a576f3a3d74f6459005f6486f365ee2e778cd39a2d48fc6c1331217418d15c3f"}], 0x10000000000001ff) 16:00:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc4) mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x400) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x0, 0x1000}) 16:00:55 executing program 1: setuid(0xee01) setuid(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8300, 0x2) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) lseek(r0, 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8d1) 16:00:55 executing program 0: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000100)="ff98b7cf569f463b55bfb20c6884829473f6edeb895e85072b245afacfb9ff9591094fc74874ac76460793331f6e5ce522241685fa18c15f312b0e0f666056ad1dcd215901d8e023cfc0b45f6a259079cc6a2c623d7a1eebbf928c653b9bc1d54fa441d33d00fc5f4924eb916c4f1ef7eb527b754f75cffd3ece58f644ed4b1ceb26c3011ddf19fd3d2cea3d7c5138398f18aa0a36e9607e", 0x98, 0x0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x3, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x8, 0x4) 16:00:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x30) fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000040)=[{r0, 0x18}, {r0, 0x4}, {r0, 0x8}, {r0}, {r0, 0x1}, {r0, 0x100}, {r0, 0x1}, {r0, 0xcd}, {r0, 0x100}], 0x9, 0x3) 16:00:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="b73f00000000000000460635c4cd25635f3c2538082c0a4de9ba5f5d5524ccae3e6890119792d0400552330115a0ab133963fccaff5851cb966f3cbb2e9276e187da89cd96536c75a1b51eb7a598611e6c8bb19ad8317104308f7ca2bc62d6474e1169a08bd4d0a9eee198ea1578d00a9eff114d4eb6d4493de6c2df7d73fadc8f70fbfda69d8a1742458e4e480fc662e86eba403ccbfdffecfb63904a170385dcd21bff00", 0xb2}], 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3b}) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x2, 0x0, &(0x7f0000000000)="94d423dcbd0d5c5a31f385f0653a2966559f802308f67abb3d1cc408c541ac6ffd5754078a23a327cfc34cc8a7489b6445343ae2b50c1eeab94ba1bfe26a0cf96bc1", 0x42) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:55 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x3f1cb93f911e596b) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18800, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) 16:00:55 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x80000}, {0x0, 0x2}}, 0x0) r0 = getpid() r1 = getpgid(0x0) setpgid(r0, r1) 16:00:55 executing program 0: socketpair(0x18, 0x5, 0x7, &(0x7f0000000040)) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:55 executing program 1: socketpair$inet(0x2, 0xc003, 0x8051d89, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r0) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x20000, 0x4) 16:00:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setitimer(0x3, &(0x7f0000000080)={{0x1, 0xfe7}, {0xfff, 0x9c4}}, &(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e77534eacc14135710b8d5b1cec8f414bbbaa4e", 0x400, 0x6}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="cb9291f64a2ad9bfc37acbe4664e1e47a960203bba108b9a9be8c6d83d469066265635c6527ad98cff3fbf9dee1bab9fd6052386cbb9faf030db883ef3451b20c8304695cfdaad224426714118c68f8d22aed10305eec7cc165596d27bd221e8b405b2a328c4f2714428f83a1b792f36fa8e95fb4aa0dd20458af80f9a269e07243d39c29bfe5ac7d9bd88d10a36b1e1887373da41d1dc3a65328a0f5efff54eef00b6d2d528b0742522ad7961c12e0f245ef7610aa1665934199e8382ec2be3bc8d9f012d375f305a60ecb059bc0ac6f2432eb5a6745cf69ffcd03d54ff928643f0b34eca7884aaa8485383a0a30b2406a1e205042f", 0xf6}], 0x1, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x280, 0x21) sendto$unix(r0, &(0x7f0000000240)="643cf8a5cfeed3688eafba9a94b836b7194bb2d413c9c052194a427e30111820b42baa261af1b1a721f98c40f013098b3a525c9487c84f60c385cefc82a1ca00ac36d37adbe30e622062b47b95bfbc8e162dedb7c1b2cee8f1f1d7ef1f2cf9fe15cb4033bd4621eff6ebbdf3483a68c638fdec5198183492695566ec5867de156b6579a86653dc303254e92d4683841507ff8d09418672c3a209f2467c669def671e335e48238ea12406c591953f7a82", 0xb0, 0x8, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) setitimer(0x0, &(0x7f0000000340)={{0x10001, 0x2}, {0x3, 0x2}}, &(0x7f0000000380)) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x8007, 0xff) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x8001, 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:56 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) clock_gettime(0x4, &(0x7f0000000040)) clock_gettime(0x7, &(0x7f0000000080)) 16:00:56 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1003, 0x1) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20080, 0x80000000) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) socketpair(0x0, 0xc000, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x480, 0x10) rmdir(&(0x7f0000000200)='./file0\x00') socketpair(0x18, 0x6b0adc91672fd401, 0x1, &(0x7f0000000240)) recvfrom$unix(r1, &(0x7f0000000140)=""/152, 0x98, 0x840, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7f, 0x0, 0x900000, 0x0) msgget(0x3, 0x202) 16:00:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x4, 0x7fffffff, 0x6f085d8, "b4d14ad25760ec7c98431445a3470df4939b240b", 0x100000000, 0x6}) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) seteuid(r1) 16:00:56 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x28) socketpair(0x2, 0x8003, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x6, 0x64, 0xfffffffffffffffd}, {{r2}, 0x0, 0xcb, 0x1, 0x5c, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x100, 0x80000000}], 0xfffffffffffffff9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x8e, 0x2, 0x10001, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x8, 0x2}], 0x8, &(0x7f0000000140)={0x100000000, 0x200}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) 16:00:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r0, 0x0) socketpair(0x32, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:56 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f0000000580)=""/214, 0xd6) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f00000001c0)=""/252) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f0000000940)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", r0, &(0x7f00000007c0)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x88) stat(&(0x7f0000000440)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000002c0)) readlinkat(r1, &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", &(0x7f0000000680)=""/245, 0xf5) 16:00:57 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r0 = socket(0x31, 0x3, 0x2) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:57 executing program 0: r0 = semget$private(0x0, 0x4, 0x31d) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/151) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 16:00:57 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getrusage(0x0, &(0x7f0000000000)) msgget(0x0, 0x2) 16:00:57 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800000000) semget$private(0x0, 0x5, 0x0) bind$unix(r3, 0x0, 0x0) 16:00:57 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) shmget$private(0x0, 0x4000, 0x400006, &(0x7f0000ffb000/0x4000)=nil) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x6}, {0x5, 0x9}}) 16:00:57 executing program 1: clock_getres(0x4000000000006, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000040)) 16:00:57 executing program 0: setreuid(0x0, 0xee00) r0 = getuid() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xe35) setreuid(r0, r0) setreuid(r0, r0) r2 = getuid() setreuid(r2, r0) 16:00:57 executing program 1: readv(0xffffffffffffffff, 0x0, 0x358) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) 16:00:57 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)="0e00") execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:57 executing program 1: clock_settime(0x3, &(0x7f0000000080)={0x100000001}) clock_gettime(0x0, &(0x7f0000000000)) 16:00:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) flock(r1, 0x2) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x8000003) r2 = socket$unix(0x1, 0x1, 0x0) lseek(r2, 0x0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x2c}, {r1, 0x21}, {r2, 0x100}, {r0, 0x104}, {r0, 0x4}, {r1, 0x80}, {r0, 0x180}, {r1, 0x140}], 0x8, 0x1) 16:00:57 executing program 1: mlockall(0x3) mprotect(&(0x7f00001ec000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000402000/0x1000)=nil, 0x1000, 0x3) 16:00:57 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd}, {0x1, 0x10000000000000}}, 0x0) socketpair(0x6, 0x1, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = shmget$private(0x0, 0x600000, 0x41, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/51) setitimer(0x0, &(0x7f0000000000)={{0x7ff, 0x200}, {0x9, 0x1ff}}, &(0x7f0000000040)) socket$inet6(0x18, 0x1, 0xea81) 16:00:57 executing program 0: mincore(&(0x7f0000f13000/0x3000)=nil, 0x3000, &(0x7f0000001180)=""/127) r0 = socket(0x19, 0x8002, 0x4) write(r0, &(0x7f0000000080)="2569e920a247b0dfc1be546f9deadecf64e35cb81bf690d0deb1624ea32f02f9912d2bc90b7760e4553a9fc42cb609731a096d697c8169b9e8ca0f9f4860c0876252901e137d82df5e31fb04c2864254e105e226b0d4acd5cf61b49d61421ab4b56d8037fbec7757dcb5c0190104", 0x6e) r1 = accept(0xffffffffffffffff, &(0x7f0000001140)=@in, &(0x7f0000000000)=0xc) accept$inet6(r1, 0x0, &(0x7f0000000040)) recvfrom$inet6(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000001100)={0x18, 0x3, 0xe847}, 0xc) 16:00:57 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = dup(0xffffffffffffff9c) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom(r0, &(0x7f00000001c0)=""/193, 0xc1, 0x43, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000300)='./file0\x00', 0x10100, 0x2) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) socket$unix(0x1, 0x2, 0x0) fchownat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:57 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) select(0x40, &(0x7f0000000100)={0x4, 0x3, 0x9, 0x52434aba, 0x2a83, 0x9, 0x3, 0xb79}, &(0x7f0000000140)={0x1ff, 0x100, 0x9, 0x1, 0xe5b6, 0xcf79, 0x80000001, 0x401}, &(0x7f0000000180)={0x4d5c3198, 0x8, 0x6, 0x7, 0x800, 0x6, 0x5c, 0x777d}, &(0x7f00000001c0)={0x4, 0x9}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x41, 0x44) linkat(r2, &(0x7f0000000240)='./file0/file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) r4 = openat(r2, &(0x7f00000002c0)='./file1\x00', 0x80, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/197, 0xc5}, {&(0x7f00000004c0)=""/248, 0xf8}, {&(0x7f00000005c0)=""/98, 0x62}, {&(0x7f0000000640)=""/135, 0x87}, {&(0x7f0000000700)=""/64, 0x40}, {&(0x7f0000000740)=""/13, 0xd}, {&(0x7f0000000780)=""/83, 0x53}, {&(0x7f0000000800)=""/167, 0xa7}], 0x8, &(0x7f0000000940)=""/242, 0xf2, 0x8}, 0x800) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) faccessat(r3, &(0x7f0000000a80)='./file1\x00', 0x8, 0x1) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) getsockopt(r0, 0x8943, 0x9, &(0x7f0000000b00)=""/96, &(0x7f0000000b80)=0x60) faccessat(r4, &(0x7f0000000bc0)='./file1\x00', 0x10, 0x1) fcntl$setflags(r6, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000c00)={{0x18, 0x2, 0x1000, 0x3}, {0x18, 0x2, 0x5, 0x100}, 0x4, [0x3, 0x82, 0x40, 0x91, 0x5, 0x6, 0x5, 0x721]}, 0x3c) clock_settime(0x0, &(0x7f0000000c40)={0x3, 0x80}) r7 = getpgrp() fcntl$setown(r2, 0x6, r7) execve(&(0x7f0000000c80)='./file0/file0\x00', &(0x7f0000000d40)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='\x00'], &(0x7f0000001000)=[&(0x7f0000000d80)='\x00', &(0x7f0000000dc0)='^,:]\x00', &(0x7f0000000e00)='\x00', &(0x7f0000000e40)='\x00', &(0x7f0000000e80)='-\x00', &(0x7f0000000ec0)='[$\x00', &(0x7f0000000f00)='\x00', &(0x7f0000000f40)="2e26c200", &(0x7f0000000f80)="d600", &(0x7f0000000fc0)='\x00']) ftruncate(r0, 0x5) kevent(r4, &(0x7f0000001080)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000005, 0x30000000000000, 0x3aa}, {{r6}, 0xfffffffffffffffc, 0x1, 0x80, 0x9, 0x1f}], 0x80000001, &(0x7f00000010c0)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x7, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x10, 0x2, 0x7, 0x3}, {{r2}, 0xfffffffffffffffd, 0x48, 0x9, 0x40, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x5, 0x2d7}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40000004, 0x6, 0x8}], 0x3f, &(0x7f0000001180)={0x5, 0xffffffff00000001}) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f00000011c0)={0x100000001, 0x100000000}, 0x10) open(&(0x7f0000001200)='./file0/file1\x00', 0x20, 0x10) r8 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001240)={0x3, 0xff}, 0x8) ftruncate(r5, 0x9) 16:00:57 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) dup(r0) mknod(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) 16:00:03 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x3, 0x3}, 0x10) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x800000, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000180)="23b359087b5c20eb2a203ffc70f736544ac5e043206d10dedd071db307bbe7e39375e4353b85415515e182f6ec163d9361185ff2cf01f1749d7fa9aa1b5583250eca67dff74277e683209baeb0ded87eb963e04ddc2182360aa2c0ec8d455df4ee7b2dea9f3505653cc3fac7e924debc2880204adba31df8ce3dff7a316369b044687f4e362908423566696f370fe7209c23f29d45387fb4947a548deb3e4b344f260e336699e9da5e890f3faefd2a7cb6ab9aa36e", 0xb5}], 0x1, &(0x7f0000000240)=[@rights={0x10}], 0x10, 0x8}, 0x9) dup2(r1, r0) read(r0, &(0x7f00000000c0)=""/150, 0x96) 16:00:03 executing program 0: socketpair$inet6(0x18, 0x8000, 0x100000000, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xffffffffffffff68) 16:00:03 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0x1, 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/18, 0x12, 0x800, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 16:00:03 executing program 0: r0 = semget(0x1, 0x1, 0x82) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}], 0x1) syz_open_pts() r1 = kqueue() write(r1, &(0x7f0000000080)="7b822d6a1248b5d435ce26b56822049a99b08e6ba831c6f2c3e21ac0f8d69a484f8065d0b6102eb97bb91ef379dee6f9cb578d71d8e874552e135c646965cd1ed839a1c10fa5c57a22e7168cb23947d09932bc0030f234121d3bcdfcd9d6a92e19323214dadcaf6272aa6507a24d4881a6cbf097136fe4b9b42c2970ea1616ddfe9f5fb48b3ddb7bf5f54a1ee7f38066960a442b1b94f2a4c97ac937980f7b60f7e7a5", 0xa3) fcntl$setstatus(r1, 0x4, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7f) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0002dc423ee8351a9e8dabdf59b5aba42f4e000000000000003000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() socketpair(0x12, 0x4004, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x81, 0x1) fcntl$setown(r0, 0x6, r1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/148, 0x94) fcntl$setown(r4, 0x6, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) r2 = getuid() r3 = getegid() listen(r1, 0x1) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) setuid(r2) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/129, 0x81}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/132, 0x84}, {&(0x7f0000000400)=""/139, 0x8b}], 0x6, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:03 executing program 0: r0 = kqueue() close(r0) poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/249, 0xf9}], 0x1, 0x0) close(r0) 16:00:03 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) connect$unix(r1, &(0x7f0000000080)=@abs, 0x8) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x12) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) mkdir(&(0x7f0000000100)='./bus\x00', 0x81) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x6) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x3ff, 0x2}, {0x18, 0x3, 0xb5c, 0x8}, 0x6, [0x4, 0x10000000000, 0x2000000000000, 0x7, 0x445f, 0x60c, 0x5, 0x2]}, 0x3c) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x0) kqueue() msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: socketpair$inet6(0x18, 0x1, 0x7, &(0x7f0000000000)) 16:00:03 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00002e5000)='./control\x00', 0x0, 0x0) link(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control\x00') lseek(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) socketpair$inet(0x2, 0x4005, 0xdff, &(0x7f0000000080)) socketpair$inet(0x2, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r3) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x12, r4, 0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x1, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x12, r5, 0x0, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r6 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffa000/0x4000)=nil) r7 = shmat(r6, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r8 = semget(0x2, 0x4, 0x200) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000180)=""/239) 16:00:03 executing program 0: r0 = msgget$private(0x0, 0x224) msgrcv(r0, 0x0, 0x0, 0xba1adcecceffb6c6, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="bd083be576022ae9708592aa27ce9b3148b1ffbd1e6b4c2da8fdcc3191e9cb4abc242363cce9e3c4c1461c006b212d897f142242265518e0cbebf21a82c547ceae7f848791cba4"], 0x8, 0x0) r1 = kqueue() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) kqueue() r3 = socket$inet6(0x18, 0xc000, 0x5) r4 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r5 = socket$unix(0x1, 0x7, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10180, 0xc0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x18a, 0x4) r9 = syz_open_pts() flock(r2, 0xd) socketpair(0x1, 0xc001, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$inet(0x2, 0x8000, 0x100) r12 = socket$inet6(0x18, 0x0, 0x8) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x10, 0xfe30, 0x8}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x1, 0x5}, {{r4}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xf5d0, 0x3}, {{r5}, 0xfffffffffffffffd, 0x24, 0x80000000, 0x6, 0x2}, {{r6}, 0x0, 0x83, 0xe, 0x5, 0x1}, {{r7}, 0xfffffffffffffffb, 0x20, 0x42, 0x3}, {{r8}, 0xfffffffffffffffb, 0x6, 0x0, 0x3a17, 0x8}], 0x200, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffd, 0x24, 0x4, 0x4}, {{r10}, 0xfffffffffffffffe, 0x0, 0x4, 0xffffffff, 0x5}, {{r11}, 0xfffffffffffffff8, 0x40, 0x12, 0x7, 0x92e}, {{r12}, 0xffffffffffffffff, 0x8, 0x2, 0xe000000000000000, 0x3}, {{r13}, 0xfffffffffffffffc, 0x19, 0x2, 0x40000000000000, 0x7}, {{r14}, 0xfffffffffffffffe, 0x90, 0x1, 0x6962, 0x9}], 0x6, &(0x7f00000003c0)={0x5, 0x189a}) 16:00:03 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:03 executing program 1: r0 = msgget(0x3, 0x100000000) msgrcv(r0, 0x0, 0x0, 0x1, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/154}, 0xa2, 0x3, 0x800) msgget(0x3, 0x2) 16:00:03 executing program 1: r0 = socket(0x2000000011, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:03 executing program 0: socket$inet6(0x18, 0x8001, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/91, 0x5b) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x26, 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000), 0x10000) socket$inet(0x2, 0x3, 0x2) write(r0, &(0x7f0000000040)="013f762ddd7d59d8f0491ba432978d3b739df9aec19a8d55aba8bac905263793ccf6c99e07e043996d406594861c1c74de24ca4cde9eeb09d1576513298a45", 0x3f) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x81}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:03 executing program 0: socketpair$unix(0x1, 0x800000001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x20, 0x0, 0x40000000000, 0x0) kqueue() getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0xffffffffffffff72) 16:00:03 executing program 1: 16:00:03 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) accept$inet6(r0, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/109, &(0x7f00000000c0)=0x6d) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = msgget(0x1, 0x4) r2 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f0000000140)=[r4, r3]) r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, r2, r5, r6, r7, 0x8, 0x2}, 0x8, 0x80000000, r8, r9, 0x0, 0x4, 0x76, 0xfffffffffffffffb}) accept(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000300)="22fca732c1e25de12d22ab2632e1eec56fde0a189657b595da3b0000000000000000", 0x22}], 0x1, 0x0) dup2(r2, r2) 16:00:03 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlockall(0x1) munlockall() socket(0x20, 0x7, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x8100, 0xfffffffffffff6fd) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x9, 0x1000}, {0x7ff}}, 0x2) fcntl$setown(r0, 0x6, 0x0) 16:00:03 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x69}) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5dd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) getdents(r0, &(0x7f00000001c0)=""/204, 0xcc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) write(r0, 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/146, 0x92) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) mincore(&(0x7f0000ff3000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/25) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) recvfrom$inet(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x40, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:03 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x8000, 0x20000002001ffffc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(0xee01) socketpair(0x6, 0x0, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x1ff460000000000, 0x8, 0x20, 0x0, 0x400, 0x400, 0x9, 0x5}, &(0x7f0000000040)={0x7fffffff, 0x7, 0xb3f, 0x1, 0x5e, 0x3ac67da2, 0x9, 0x5}, &(0x7f0000000080)={0xfffffffffffffe00, 0x6, 0x1, 0x0, 0x0, 0x8, 0xdb90, 0x3f}, &(0x7f00000000c0)={0x95e, 0xd44}) fchdir(r0) accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7f, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20a, 0x85) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "cf2ee356453d9653bca6530904e672ae60d46566"}) 16:00:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6002, 0x9) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: semget(0xffffffffffffffff, 0x4, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r0) r1 = socket$inet6(0x18, 0x8003, 0x8000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffc8b) setregid(r0, r2) 16:00:03 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffef0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:03 executing program 1: getgid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0xffffffffffffffff, r0) 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) fcntl$lock(r0, 0x8, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x50) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x28) openat(r0, &(0x7f0000000080)='./file1\x00', 0x8, 0xc0) r1 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) close(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getdents(r1, 0x0, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x982) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) setgroups(0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1803, &(0x7f0000000180), &(0x7f00000001c0)=0x4) execve(0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="c4c21d9234b836e2a3c403d16a52ed00c4e1256669162665f2ab26da268fa97001ce2e430f3807d1660f3802a0c108bfc536f20f5cc1") sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x28000, 0x1) 16:00:04 executing program 1: clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket(0x2, 0xc002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000e80)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r0, r0]}, @cred={0x20}], 0x140, 0x40e}, 0x1) r2 = shmget(0x3, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), 0x4) 16:00:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000002180)={0xffffffffffffffff}, 0x10004) socketpair(0x26, 0x1, 0x7f, &(0x7f00000021c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x4000, 0x2) socketpair$inet6(0x18, 0x3, 0x805, &(0x7f0000002200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x6, 0x7ff) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000002240)=@file={0x0, ""/108}, &(0x7f00000022c0)=0x6e) r8 = open$dir(&(0x7f0000002300)='./file0\x00', 0x8aa0, 0x4) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000002340), &(0x7f0000002380)=0xc) sendmsg$unix(r0, &(0x7f0000002400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f00000000c0)="1a705ff20a89b0dd0a9c8623e475959310dc5b02821720e00e294c70e84abef3cf1d7cb2ac15310e63e1b65ce59c517dd018f9f375c77ee0a08767147e6b9b75d179d4b32057157412b162a085ed2a180269988e4d59cd807d4c028c662a0e74ef2e3d89af795d29ce8ce46ab981247bd56161828d608ac3669fcbf4fc51689d388c2a7171c8bd3ddd4075b38016ed25bbccd290d1b073d73261fecf4b727ebc1a992f1ca92be1afddf31c54ed678ad037b8396736cdac6eaaa97cf0c2028c43b98e15070d6c6d907bbfcd2d0b0656b054f446bfef796b0757d935aa0b8da4d9ed7805e7877d4c9e9bbd94234fef42ceae53fccd7ed4e528960723580d9e2cd0948e836bcc62ecca0b73c1cd262f3e6d18bfea6b10bb5c17d19c6434a578d59afba1018d597ebd1cf99bf8c4045576b5f8ef19386457bc0dbda8f174ee2bcc9c31960f3dd5a572e01c79e6d0b480611db96eada21bd2cd80d40b703d63e59fd304b6c35d4e61452b8cb9f75f5594505c136d8885ce59b3d2542fb88ce42085f4f28134d249d9e37cc70053d5db254e4daa633ea789c5474349d7812512d12f4ad828f149d19d5828a581df87b6405e934b9276e5626003d2bd03f5327e0ca4802c30b1a81205b0c564edb5f5706689b49a067fef8a5ea7f0ff1cae43c8483bf8b4aa2eb62d66a250a7c765632dfee81225ca0c52e3191a1ee6859a17cc51ae41b902f28bddcd0f4088a9f2c16c0cd513ea12ae6cd2915f431db995a5c62978d57a3539c0e57a5029a1a9579e5147c419c0ecbd9b19d56c8829111c53751a74b1d2e8171326a7c9ee46da0b26a080ed616a691919176f637bc33de422617e6f7c8e1861b72cccafd71c5a2f54b2f979b0af5fb945746f415355d829dfaa138720798f20349a006816b40a8b9d29359d560dec74a999c7b983042e15d241769b20c77e165ffe9f395af4ab7807123cea31b371b63ea29f1dd674a80d46b1c4b44dc2891c265fc08ad25fa26dafb3a3877ae18db23f089dc8166530e2b247d903c141c577f0b8479b853175cf2f5ab66ef7c5873aff67a03ed4b2a696b1d5acba02ab54e7b57dc5c8f71102d9887e5621e6f9f26928588a3bbaea059ab4c3f9508fa10019bcd84021da03ebe6a1ab1dd9cccac0f529395181a703d653622bf520b291c5d3441966730846bd356b43b8e92305ceb695e80bd05ff56a3219c5cd5081f0eed5e67b043a6fee840a0a52a0ec873c7984727388e48173818fd5cd87947451b0ec12c4328b3bee4e9c2d3520c8800f93c8848b570d26bfa67e79c9f6d2cfec1c2a4a4f0ca8d6fceaffc952a394558e74213231cb1f0e6665e9dcecb10fefe777ce04a0e7caa98f6c0763da0121c7bb4a0eea801393de01172f52cf399779fc1560fb18eb1a9017b805bdd79627ad247f6c01b6ff8be55cb39ae10189014720b6d00c9dc0c8e455922d4df134400694223a4a16819886fb0735589423d74d16ab9a7c2e0950a0a7a0fb0b1a4caeea9520efa31a803121f6b12eafeae7168e77f977228fdba2286e683a81611308467d9d18b65d33845a8de1d502bcf1faa225f75a9462f74c5809e82b9f269be03b949e5aa777da475728842ad134ca7666bd75396aecc3b2852bcb1fe01d92a154610f4c06e730bbb44d0ba21248aad29a6926a6ee2c55455400cbcd1efab6573c39063541b9b3876b13e10d6148c11f236ef02c4dffe1a33c6895ba9cd56661bf4fa1bd4373e23a2081b84cb27661219b57db7ea9ebe82a47e88db458876d8fa56670bff9c3d26f1ebf2c8b463473b6ef2c3ade6ba0f05a7f91d5baad1eebbbb5b8d6f572abba963d8c63d9de12a6810290b0489a0ba053f72968b6e9fb1c9eb8dbc8eaa21af71fb5d08a5242e41e0defb00d11a8ebb5056296c6e1896659dfdb15b1f9dec2ceb055cf0519102e1c15b39b6452967b262b955d676a5359ded7f3948f20b31f9eb1375da39def98762a823cad5a33e899b44a430e25d5ef0e974127b29e73bc6d6ab55c7f2d4bd63d4432193453666d5b3801728277e5cb31cdd8691fbb8ff9fcb53abf32e492ec4b38482b0eedb046f32275f01eeb5f0134495c9cf2629fd6e36316bdf86b87246adab3703bb38175ff1e296f1ee681d33fe2312e1f5f0a00f90fe9ed66077d4e5a3d7cc190bb0f066ba86b09bef5dde9c8c845634d6d1037c0fec0e57ab2a75e2edaa32c87db9659766425a994c6b3e0336d3d4c9e9bc8ad9e7e550f58bb862293969ace3bc4038e3587366ed6472ad80ccb326e1d0fc8a7779b621531a8e21267a0ff92e5be969e8bb306e8fc520b446e23aad6d6af681813ac269d92bffe76302bed9e2e0c4ebc6f3e59d758aeb73c4661bfa32c5175b319baabfc72be10bd059c0e3a9ed52e4f5f96d91e97008f5fde84c1cf32ebb19af2b5c6e3478534d7c5d3f2d0c3b31e864654be23ead20a2dcd87cce685b6648a8e4b4af91aef1f2a789b06d1d65d4f6288688ee2ddd8881ac5be3cc2bd429bb230b46b3511302e2ca5da4b57d50d8c60454d0fb4ba850134a6977683f6d275c28ed7bc4d161f3d9e09ec3635909b6cf2dafd67569f17880dc0ee2944e9ca4f799496e5def6463d1502cec518cb4887b1d7e667e2c4b143f3b238fc0a8e3588d5fd534662f91c7b9e8efbf86d4d89afb801f72c37cfdec6cdcd1d59d68857695035c8406ac2db64b1c671b35b1e70ba086b0bd58f537cbb1b15e907b688d12645db240fe32a9b93d64a3511cdb4d43d2bb87b5071ddfb24699de1b1c0337d97fdffb566de37a72fac75921f2622c867d8c688122e4d9bde12aeb86881f077d2bd387db262c0da6a80574fc47a41b99efd3fd88f591ff0de2ec2b9c2b970491abdcd3ec50d1029afc65ff7d7711623b0f7eb3226eeadf7fb5ff97e446a1264078815800d42994d724c6deec28570a61869e504c7da39762172e7658829982f714f55f1bb5fc1263bf2e8745e65f76b404e97be0604c478197cf733fde578d64980c0c1d4cee941ff9d302ffa8cc69d3cf47e695c0558d6064466d45f46da5ec070b7c2dca7ea763cf5a87049e0b11eb1dfb45b72d43076bc981f03be52f7e61e5987c11a2e4bd99e4eb1afb7427b8b5f5bcd1292e52a5574a0a27ca42fdc7d7cb4c61b90811ac00e8c099c74977eca1b22b0069e633143ec9ecf2068f6d68ae07b84ed25a5ed4c120f3e9c57978e3f3341fc91550b117816b1e217f2f0ccb66db8b8ead501172fade4cad0f4618f9f987954a65c5c0e9f888e4a20c70a5cc8bea2adb2166e73e1cec133ec4e071e31eb4eddd3a4f714a47a3fd33ad5483bd431a6b430fee2c959a0990eee375f86e892fab8e4d39838494101b024361ba8931e710202f31735f3a4bf56428bd2f304368ececf768f53ea76a634a7b2f05e3b60cacb3ab6732596750f309d09efe146509b6d1f187bbe7283fde3d2b433ab019745769a39681b6d8bbf67e51c899a7e97f640eea3dedf8ecd5187adba467803615caf13758b02a6f3039b9ae9f2b88c367eabf2526060e08ddba96272fceee81b51ebf170603e96f5b30f837b876691934c865a7d7821a96727f84653e068b4850e660b7580a7a54e60e7f4e5a7c509e12534085cb3fc3c994bc57c9128de269c982eba8594033d4bfe206a47e9d2c4a0842ac0e0630951f47d799b6e3e7ef1ee23cb8f3664d17e25d28f97b41601dad2707f44891dd2a8876253d0a8a7a8a1a560387df2e3c1e70fa0f988954d3f588a09a329f0a00f30529e3d9aad9e37fa8d4b0fdb120fdcc637e494f62c229777a446ce9314efe946095d74b9c6a21f5395a68d287fd9a2fa656b714237ac9eeb4f2f037c9ffee035ea83f364ca9460e3fe58b715bc8d20df2bfd80813980e4b4f7dfc50c18ce6208ea5ad7fae0c35078fded4087993dd69dd6364cf343241a9fc8d0ac5dc5a0d6fb2e14b6cdd5736d84eb1b0da189c852c0f819d6b088ce6cc8105221f8f1a0d61b45f0dc8c23c22542bea840c58a76730bc8a2e73a1310f2fa494d9ecc1db7d7f0db1b1e89601d74b33f25725065ceb01b613319d032fc7eb233eab5219b47dde83007ea828881cd6e928a5b5445a14d808c513347323746411afa0795d901834a755ac1c092f215fefb37bcba976482ddf2868b8ba2cbcf22486a1fb4d326b457050b1e6a3e67f7c91d5976cc75de488ae0174cab184d8bb24e4e8b60c1b723e3fb1590a85ee040bd5c5231f794d4f285f441c67e37bd999672cd282ea4107897855fa5337298bc457ec21a7b7f3d64d7171bf7e1eac209a1146b0d580357af5a9aba080126ee25b2e53e6ae6c5e10e61ba95f9d35770f1057b2b0ab17f68561f127fc690f601d1cd25c0659684f346ca1ee18bc57edb4e5bc06a9a9325ea5700e672055a3601f90d4b343e0e2c5c4dcca3eb9f9a10c7ae08ffc680efc887771842597a6cb19bb103c199f62aa242ec2c4817fbcf2a4e8bae94c793b70742dde6cb52cdc56f115ee3d949b48d29dd3ecf4896c408aa64b6b68326f79c1ea0b6775b6b21f9ca21bcbe4614fa5518a5a5d92a95a3d3803f42c9399d9effea4787cfed33e8f453c1ee301286cb7d44839f3283f49d25f69e39cac6007c2297a305442432db731c6eb826e182a83a3d81d7af7b1a56d155090f618b4d562f6b69846e348cd4be830a159f48a1948c31a55214c60cfc40adc5d975e1e8bb09e5a616f9e5adf9c467b754f05e3240c73fa047821d92010010dab5c8adeacc7e64e6fc3124f5dc6b89cf544c4900f233d0fc872d373365487f51a1c1ddf89104af03577be15ab8740d7e4b99230d6709b81b4870311809033b1d64c255e291e7ca785e311c24a31f914f904957d58c1e2e7a4da689b38ce0d5610ba8317816d24401ce1aeb672025251e17f5dbf5765d6bcebc17ab743c54f549d3efa8fb36969cf68dd5e014172b544daed55495f1e3a137c81320217b1a2c9a02092a191ba57ec8ce158d44b530170c9c350282ba13861a81f7caafbe7e3fec90019001367b60f2d9ddbb9a8494394dd22dbb0119cb0eb3f465858038ed0b0ebc63edd302554355884d2a56b55a21ee8236c813df4fded72c0b3aab2c3081014dc7be8660e5d8b737cde2c2c57398cd1f348bc7664cbcc9bd134c1cd6c62d937168b75659f58b805622e83f348b36a40487ff48de57e5be641210db2d0fe5ff84c6c52ebfe7710e3a5af0f8a800040cea8982bb7916db11437c13a7ea22fae0ab51b4f169b108857b34188f0dc3e2ce6f57dc6f86432e91cd72058a0131ecd42717bc5ce53fe5e2e7fe7025e1edefa74c95899f25d8d88922d5eddce3417ae0fc429ce74cf9267e1e9366eee6ea2b8b7ddc52dfa64583bd9817ab514c5f95cdc21f5bfa1fd9b43c91dc62eca889a0fcaad6158b564f2106cb03725e6d05d47b160cca590003139582e1986d758baefa3fceeab95146d9e3870b42c87babf85ab84937443577f3e31c503d161f489e39272f4966c09e66af67b3e738941b7da82eab81e1f6d1b64137f1a021da5ad04332b90a4be38b9ade951c2fe480e250101ae570ba52c3fefcb74ac00a9f95c639f0e2f906f5fe88b99158edf1f8b9dbb9d597744f3addfcd7426771ef1374f14f2cf451a6253aad90b3b3677dd88c14848f4c506e743646860dafccbefe0eaf386e4a2523659d5a2d5319167a281d0a5369a2771b86f05136bb3ffa90fb75910a29531828057b747325a846f3cfbb4c3733ae5468b1eb4651d8837ecc76727eadc39e15d1588aa770533c519f409ed2", 0x1000}, {&(0x7f0000002100)="d24c21f346aedcac17898ac25283506ba1bc3ca13bdba9a3021488a225b1036ae8065ecf0fa7f81450f7f893b8958fbbccf258bb9175dae700fb945e352f3ab83080e22191408c224d6ccdcd6850d5e9ac9aad", 0x53}], 0x2, &(0x7f00000023c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}], 0x38, 0x8}, 0x1) getpeername$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd89d7bb3a1da14c4425000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x2a4) 16:00:04 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10000) write(r0, &(0x7f0000000240)="8e0d8a0408493cdef00d8ef2d11f5177887851ef9d53f4fda57d126aa1ee17fb16b34202b2935b4ee73b9af2c0db1934f5310c4d3d4ce69e2e9c858b02c7a7db2ef4aa15215c212a87040d96121be0823198d52b3ffdb73dc72ae50ae9891070f5485a9eeeec7590ae05bbebec05886a0f0a9dbf7db257d4ca6db903b884f8a6779ce3060f21efd1e6dd09bdb140c2cec7d6a93b3997ed6f8616a33e52faadedb4dffc039e5430f565337f8083498e7c423860b70ccee2c37394", 0xba) fchdir(r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:04 executing program 0: rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./file0\x00') socketpair(0x37, 0x3, 0x1ff, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x8080, 0xe) r2 = socket(0x0, 0x7, 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x28041, 0x4) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x182, 0x2) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket(0x1e, 0x3, 0x3) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x4, 0x1, &(0x7f0000000380)={0xffffffffffffffff}) r10 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x0, 0x6, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r13 = socket(0x39, 0x4, 0x2) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x7f, 0xaf}, {{r2}, 0xfffffffffffffffe, 0x86, 0x8, 0x40, 0x4}, {{r3}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x81, 0x6}], 0x7, &(0x7f0000000480)=[{{r4}, 0x0, 0x50, 0x10, 0x3, 0x1}, {{r5}, 0xfffffffffffffffc, 0x1e, 0x24, 0x72bc, 0x9}, {{r6}, 0xfffffffffffffffd, 0x10, 0x89, 0xd72b, 0x4000000000}, {{r7}, 0xffffffffffffffff, 0x4, 0x1, 0x3f, 0x678}, {{r8}, 0xfffffffffffffff8, 0x22, 0xf0000000, 0x9, 0x3}, {{r9}, 0xfffffffffffffff9, 0x20, 0x2, 0xfff, 0x1}, {{r10}, 0xfffffffffffffffd, 0x0, 0x1, 0x800, 0x8}, {{r11}, 0xfffffffffffffffe, 0x1, 0x10, 0xffffffffffffd366, 0x7fff}, {{r12}, 0xfffffffffffffffd, 0x85, 0x2, 0x200, 0x1ff}, {{r13}, 0xfffffffffffffffa, 0x48, 0x20000000, 0x8ed}], 0x5, &(0x7f00000005c0)={0x8, 0x5e80000000000000}) r14 = msgget(0x3, 0x223) msgsnd(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000d10000008be5097ea12a44382364dfce0247f4981eaeefa1baf042fc6afea6e23a1edf3e327e313b767cf0aece54880cd214476ce69e6d24f39bc0ef15cd574466506f7af6e75ddbcf09ff0289cb583efc4ffcee391c65876c80d9d37efea080df832560f6552cfb8b98b2d439759621befedef02748268e4dd8f830c82acc8eebeac5"], 0x87, 0x800) r15 = kqueue() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x0) fchown(r15, r16, r17) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000291000/0x4000)=nil, 0x4000, 0x8807) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x8001) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/254, 0xfe) getppid() r1 = getppid() fcntl$setown(r0, 0x6, r1) getppid() 16:00:04 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = getegid() setegid(r2) r3 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) setregid(r3, r3) r6 = dup(r1) r7 = dup(r1) linkat(r6, &(0x7f00000001c0)='./file1\x00', r7, &(0x7f0000000200)='./file0/file0\x00', 0x4) socketpair(0x2, 0x5, 0xffffffff, &(0x7f0000000240)={0xffffffffffffffff}) socketpair(0x3e, 0x8000, 0x101, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x6, &(0x7f00000002c0)=[r3, r3, r3, r2, r3, r3]) sendmsg$unix(r10, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000340)="73a992ba150744e089aff29b99ff4cb1e4c928c1391e1de25e3f43980164be58fc365ad29c1e38405b5d0bb7f463e6bc1035d61b98ecf1a79c9875596b669c28601572a76ae79e8ebb59a57cb9f8273ce5a3e539fb84cd5aa7282e47b32cdb70857d815209ec5e3ab437be7abb1091695e93ccb0483679e9bc6764eabf30dc2243c5d958431b271bf39f08ded5aaa197677142c85c8d693d6e2a40307c39cbdf957b1fcf9871b98299e4b2a5846e5f506a1b5772f273e5a990b804165d697a954bc8d70f65d0e4245c4095bd0fb0880189a8d55600666a14f852a846f839", 0xde}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r6, r1]}, @rights={0x28, 0xffff, 0x1, [r4, r8, r5, r5, r7]}], 0x40, 0x1}, 0xe) getsockname$inet(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) utimes(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)={{0x9, 0x8}, {0xe2100000000, 0x10000}}) accept(r5, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) socketpair(0x6, 0x8004, 0x9, &(0x7f0000000680)) nanosleep(&(0x7f00000006c0)={0xffffffffffffff81, 0x10001}, &(0x7f0000000700)) r16 = fcntl$dupfd(r9, 0xa, r1) r17 = shmget$private(0x0, 0x4000, 0x101, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000740)=""/217) open$dir(&(0x7f0000000840)='./file0\x00', 0x48, 0x0) r18 = msgget$private(0x0, 0x180) msgsnd(r18, &(0x7f0000000880)={0x0, "ca681b07bfb868c500e27976cf92a375bae590bd07374520be198185dba2603b8e76169abdc6e9ff07c2f9d2db4516162c39dc41db66d11ea5ba28dca8373fbacc05cd9ef67621b77e1b092ebce8227b7c109aa07ce878cf7db11ad0049a2d668faaac983caa491cf8bfe46040b87958bfc7193bb7728febdb575b52296170584ae37f01d3bd6de1cad5a351994e5e3ad321f3b154c435783dff4fc620005631c0c896fc31"}, 0xad, 0x800) write(r16, &(0x7f0000000940)="1a530b466ba5882236aec453aa1d1ba2f6a42e5b46c623fcc34bc201a419db8465fed5254a266c54b1c0dc86b8c457722c3516937730b61a15aa6b8b406395bdd7ac77a2b73bcfe1f2ed16abb92b0c08988a297edcf0580dfdf64a1f5fc39058ed639ea2c184b0d31df7c0eb28e7c0004384b99829aa77bc3a1261dbf79e0780f951929a483e3be38e42aa01d55d15fe85a03f2962c0e244d047401e8f77a6650568b8ea130b85469ce72952f8b5db7a36f8074768ee6b9d6ae94cd2eafd0afd035802bc0f6ba48df1f9bd90b62841ae87804a9f50ab3c7fae69f72d68fb6c81", 0xe0) getgroups(0x9, &(0x7f0000000a40)=[r14, r13, r2, r11, r14, r12, r11, r14, r15]) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:04 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) r0 = socket$inet(0x2, 0x1, 0x100) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="59be434a1529f9527c1d736dacaecee239b4a66e4256ad5237deab8bb05ea286843a1dc22f2e36358f5021e280737d5a1f4cfe7c4ae7f2c456acf559282990951dfe16f8396ee2938f3ded7534097857e6fe8d513b98ce2d3943fc24bdfa59a4468131ad836abb879fb4a30fbc0fe1ca371a08df7f9212f2668ac3909c0c8ead9bb5f0e9a35f976b6bc0a8853f8a509883afc1819079e8763037a77e5984705d0ecca3de1558692ad64602b60261a44bec6152e2befc7a9133652a3d70dd10d53a2519c9bd0e76737e4c60a3dc144757a94732d99c657a16b204095a880a7dc32599eafe5d7f4eda9c43aa8f53b389896ee313449738ad6222027d7f66808249cd8b44e97080ea5972ee9e7c419c736a09947774cbf74a8a92083fc0d9797c37320f9e5209ef5a32fcdd9b1d63be440b132b5aaaced0551658bb0f94c7c0144e2d662ff7cc54188def5d9eea45634927a91dac7f53253b985315b108299a9afe52d35fec2cd68f75e724d2806c733b6007fe657c581f1c768b535096abc51e12e343a99e0e45ec079dffa84d8b6bf09ce19ae969cdaf364300f303b945bab67a8d609b1f72c2dae90ae3058e630c7bc5996aaae85fef676a1a7f84390ab8132f077b7270bd6adcf7a5f74338bd6e40577bffa513c3ce4be302ed10c2d76a448e76b2bc24d1c15ff67e36cd9255530e2013eb863dec13e26f340c523c785267b72dfc385dd3e31a3b09e1a6e31cbe0de4c38276fad43b8de37dc52b7225c6d1ce4910e4bbfb9bfb72e7d506bf7c4a1cc5b68fb0e100a8b1f439891cc504c77c24b46fbd3488214a5f7e862a978358f810d74ae5562694522c446ba2a6ff7b3da3e5ed68c1a84d78b8b5c6835db7f87cd4b3f942a243d928c65492af83de0ffac09a24c194ab8e54abc6ac35d009291f3e5ee1bff485000a43b49258d1761b000e9af89323d7b043c680ee6938c3bd119c791bb2d6b740ef142d0608c288bcb0c147cb182e521b76071fbd8e4049eb834a49105bf103d05d43816888e0454b1bdb0d6be849735b39b6a4aa73504d2802c83d38334d9eb937902e26b42717c5b01dedb6ca9c96563db9b536c2559e1d9d53187fdef75a4e754ea0341f17c12c934809dd4b33084bae0b2fde6808866c1d7a157ce9812175b2ae76f1308fcafa0e425ea18d0d614e824e37e4196f788e51ea07c8b4556d36836d62fb05901706a1c59c1b3355d611eec51ae3e7e34372e547375d6133b9f3d80bc0f4875dd7332fafe3514c4c929e0c25a4efaf1342231b0debf4cf906500a4ac67d540fd911e774da48dd98c499d8dfaa0537d9e34c042a92b4678e749134996dc32f693d25dbc6470d908dead46b6d73800877536c41cb8c0ad47704d6e91025a6f53390567fe668ef3af6936f0d7fa422ab6134b35e8fd76f6d4b6f8aa9e3aaaa864b80a04a28f29d957a60f78a3427433b41833928b4a88979e2a8bfec05838396fcd0db14ca5cf8bf09c6236451b46e46cdc8501840f47aff00f02542fb1f940a04073cafb942dd2a1ba43806c31e4448385e2d91a212ee5df7a2144beb65a8a2191c2e0457fe63f26873887718d4e09df224e25ea65481316089164f46b8a46550daa14402f571c195ccfb565c0e1c7b404a7f3f8e63e94334cf4439346afc1b5b4dbbe47d07da82957b2af602333916dc455892f4e9889e400209bc9d26543f97d197263289694082034c1cbfe5d608fae8b4f316f5db37b4bb8d60d0b69e88465853084b7dd8142f3fea11a58ae90405c6225a55d484de7346a41338c8d9bfb2c2e4b4382f6091aac673c701f2914e027751ca11baadbb00ee6ff8dd1497cf63dd4e454d215a0c5f1450205e015c77ab8b891fc96b62b7cf46cbf79c684cec4b128a1dd917a2ff8646b3c0bd35c6c90ee68759338cc61203f747a109a57996c9b4b93f608d8f88175d05ffd74ec1ddfbfaf5f345effc53780d5aed611c16e20a14fe26df34293471f543f702449f34fdb7ac88f56ab409e3ad18163dcb111567efeb6355788cca1949b7691cb2ac8312e422da94e9832fe968e361dc21f392185caf64fcc6accdfbb110e61e4b54d273deffeb99b85f7c7c1130ccc8cf3e5bd66e1bbfe15c1a9ff0de9c4fcb2fb19fcc688a03e70abac12a7f3a34e812def8dd17bd9734aea22d930d2f83bd4df0b3930ec71f56fc96ef063bfb0d24d511fa7b385328011f4b2ba5e559dd6c5d2d0f22d01f19d14805d101360d7045f4f69017f20b7f88a896595b3e444b9bbf13ae210e7119e54884fe6f10e0a76b57bc0259bf20a05bc1223072fb818bd84ce0bb19f2ed6de7f9f76220d7391b736ae5beaed71fc0503e9ef6199b61bc91cf62e4ba6a3d3f2b4a232a3497383f16a64ea33c2a6755cbd284dfbe1ba3eb247203596395819d8633d6746c3d8592ceb554c5af30f88ac908dbfba361effc36cccff5b70aab55c97df80d47020067aec2a0a5ad152302d10b89e54967779ccae54a7e96459daa13da9f404c45754c782129bb4e35aaa280bd4cf22facb9ccaa117d98852a250998b04d18f25248baf30ade1ce3202b7a1dec570fe733562a840ae5636775d86a87a96c2510fb57a2fb3f08fc664a5c51440d8709afff417d04756ec66105c2b93945da2fb4d2d7f2aa0c95ce79bb79326b098c332ee2f45e90601c549868482a9f41f656868107971cdfe2814a37e6e92bb2f66e4ce5830e24debbadf734780656ce49b970e857e574dd7f4d89c373aae291e4a8c6f5bcbd809e18dd0e2cd4e21b05cbfdd1722d6ce1909350c095343e7ab55c53f90e5f41185daeca0aa5317a89e2b269f28b0902ac4df7ae6d499e187d95156d92618da557ebfab26e81b8f31290a4b89916ae2473574a5df11042e1e09ee176b92fa7417e6bb34207ed9aa7692d7b38b34092d8180ef3f1678515bec1f83cb93a331f117a2156a47afed01cc6388c47ee7373214a35aaa1cbe179bf65427a86944b303fc5da37d61413e1810ff62b2a06cf82febb052901c5382519a5d034e05bbfe00cc7cc0700f6dcd38a41b635221878c060bbbd6f3f24a78219729523078c84015d9c136ffa8345a76f81b20c419c81311ecd388cdcbc785e5d5edbbcb8ca519fc34d30dfc8fcaa73df6c04d26784587194fa615922cfeb8accec1277fcc51a9d90d7c74f4227e055846d09bb75ef6abae1107b32592437e45cc4bd1ce6f13aca1fb8faf133c8d4af69faf264c379364cb2276b356e47e01f3f36e91510e61eb96ce9d82ce99ee99b0beacc8a84e8991bde0e3e517a5ca3336415612ac24ab3a8319ac8b491068a97f6ca4bed7620a1cfe9f6c4affcfa1898f3e76587eb8cf6342de88542881a18e87570f292b6dc1997b850ef85760bbec6624e4ce85ac6c09c2d00389dbe2bea41bdd9f2f92732a46ad30795d8ea311246f176a8c61c557ea3446b9120c6a4fd1209c2deca3402d426fc8c950fc644dfa6fb7d18bbbc40ee0e35943bfefde27f2187a3290b719ba24439cfd2ff597475ecded8e848015a78a711f516b5e19b18161a0ed268fe7dcca1ba60ba48997a1ec981475377f86b6278dfcfcc29399d9c4e3b2b0e768ddf59103eed28487af74c8f81fbef8b3bc935e3cd403038338b2cd23a44f2d6e693037b9afd7d28fd8ec31805c13710838337ea243bbd086c1f9e2dcd46c7cb2d5d43c6548f826721eaa4a3058befa97fd7be5727c5f1770e7ea31bbb949c2e10f22b1ab78522e343986cfad91462795bd6735b062414319d63a6663f8fc9859b9b5998b43bf439f54341a903a606ac235a51c5e4f45e3a53d9012f0d29f2e0a48fd89ffd8a0632ecb81ebc775c3d656e8f4313ecc6c46b23da2660b6e1a832b28bc3dcc94acd3dc4260788d767e81967217baf0bf5c6e3f62658003e950e1a507a1ae962cf5445ea991d3188bf31e9f5727f2a3dcdc0b4dbef218e5b3353a504799c8136184c98d5a1ebf99d16e7b740df7f1c6d6fcce135256b1beb86de570f844acaee3ea963082f05e9be4cbcefabf120a443524cbf50dde457851f7cbcffee3e18faaf6e162c9403fae28a53becc5817537f4f70c630068a1eae07f0b312b614607e92fb5fcefe9de242a4a9ad142fbb98048fa21c723d3368d5959ee751f4e2516934858e8e30a70a7b90ba8bc05f439b237ce095408fdb38735f938cdcd52a3bcca9945b247c71f51672a1ee6d9ac4067872dc8e5d05a0943d79fee4317816fb74dc5c4a76e29098bef3da02f98317f0ecf1d87b69be77b552ca510f4c1b8c4ea691dea115186d4976d75b1a7fdf2d6f44f3f02aead7ab26f4677965ecd9a97ba6c2dd86f9bb962d0b63ff0fe5e277d21562074a8b54c373acc6125942e323a8dc306f2665bb1249e4d3cedfa1883b5cbff4f49afe20352ff890b5bb6d78a2db150daae6397fa7659ee887651862671de8c6c897a3c8d23f15f100d19e157846409787fbbd7c861c0a8d833c7c5899e1b0aecb3eeaebd0c827458b903027ab469571a8af9b4555393a1ca6127a89df168d163ce1ae2c6e7441436be7e91415a82ab5d4028fe532e0c452f903549b2c4201be10a2c9d7882d89a290b2e098b58b8bab562026ba0079a89ff34abab4c32d1f890de9be1d48c028788975ae531bcc2ce12bddbeab578b6b697684699dd1614304dc228a16477a7369b7ffaa486f1ae95b36dcd30994227321dcd7f52fed96427b3df161202c4d0ea3a6b18ba9cf411cd2afdb7082dd9adb84df797ace923faea324555cbdbb40dee2fe2f59bc619e2c144adf340b51cddf2a7aab2dec92d098d5b276c56afdf2a8f28d9beeb4f39d26356fae499fc27f45fdb841b10d31e5b61d88cd2128887192d8d482b0b71388105a01d35de0d59f14e435278150cbfea8e231097d7f9cea58a6c9a600a8a2d9c5fb2c6975a21740fea4f2284ff07794f79b7c040919f3d0e8c5061bb978fbaad50d0defa157b9dad2335fa4e29c20ba0b3db7d85d5a22d60f4777453fad162c5195079c2a5517b460e30459c4e1fe4f490d766c6d99d3dadafee6435993d99e1ae750009efc1b5ded1548259a6e4ee78dc5e983e283adc1ac72061e400c1b5262aec5a4d401b8db40d8a6a034a39aac32e55e0989e84830553c941b84f71d38d17d44396dba0722183a0d6e0e771bb6821c4f35b6ef22462558906784c75849a3766cac325b88096697f2738e6687090f3d7feaf30d137f3568470b34e4b60e161533ee8833627d4561b8761aec03d38d14f4fff39310de3fca9fa2a0343bd0fc43c86a7914e53bc2d01be20867c69b909e92d03257d12d420f86904dc846b82c8f9729809f260e6e6bf18264535aac49a04bf8cb822fe1105dc38fcc8dd2b63bb3dd531db2935cf2b569e1cf1ec393429e76a5c888c968f7cccafd6dea9a18f51d100651907aa82dc4024ade85e5db5c2b9a29d82729a5008dd838be4ff9da82e3e6004de2fd56519fbcc0c313293aeb708873b21cd1d153ca5e44f3407fb78d6ec31cb4e163b3a9cbb10db96668504dad9fce5fa5347a9bd039a7a66d920501c8f9123f4b01a567f2208587626daac4d167dddc5ea886bd0d498e1d4da7a3ebaf08e06dd0a7eef404e1c1c9c71454a13a6a80ac33744160339102227c8a3ff7c7e4290b4550f008ba75cd8f3304d4b6aeca9dd577178e2e507bfa96fc04fcc0f03cdc6004c7272afa4137ad7fae0cc5a54cb8521900c8e732feb24987db7b065b8399e9a12134c5557554e0987c7b986cbd5ad2aa9cec03cc5", 0x1304}, {&(0x7f0000001500)="1e8999e6f07fc47dfd9c80df9f50aedd57f81b4712129105571536d33efbbb3da20cae86a1b4b7191f1fbe85032cac4def9f5084abc435a60c90cadd8d4fc6dd93f8acfe31cb2c8d9d132b468141336f19fb8c503db20a698bc3ea2801f1a91830473479dbe3eca7b03219fe3f5c415f5552fcaeb4cdba5ed0cbe177e107091a2c4c0498a863bdf8529e96f53ad7e21a7f9ea9949a892c8a610fd2b881076b8d6fff5c1f573d84", 0xa7}, {&(0x7f00000000c0)="c7b6d919f894e331c4c36fd9b083d9b86489911fa94e78cb84b235afcf95d707e1620c3fa512e05042a40db2fd98373fc8f71f5762c538dc4120983d4ebb486463a9fb9199e5d6b68800b5b773cfa7f510f64f815891c7978c", 0x59}, {&(0x7f0000000140)="66fb7e66fbc1fae53d2610d8928214f3a44290d1bc7849a42d3348d9c114baaa1b84653dfcf5ec6540f1e867a6b20000000000000004befff58a79525b8e59dc9f5fdbdbbb207caa41b317c82294698d54b9232d8ff8f5571fdd11a84c5e50a3cc11130ea02b4dafd90776e50aee1b78655e", 0x72}, {&(0x7f0000000380)="f681cb4140fcfe803b0eb8ace93436e5dd43ed383caddb040d1fe4858a1667da3bda8a0cea16f87595c565d743c59bac8dc85d9dd21374d9351c", 0x3a}, {&(0x7f0000001400)="f1df16ca515480d1b4334d535593ce619e30388792e996cf2824199b2f1274b91e4204c31c2dbcc1feed0bc757b538138dd8b6fbee13808c1f0a333213900717267f16133bf3d40a83f0e8c9a30086ff5f689cba1eb86288d5330742456cc8dea780b752287589df1201789feac9d774614b0380a3b3a5bd5f9ef117e9df011d7fc963d355fe75dcef954fdbf3f1b50380618cc37b2713153415df3fcbab90f4b12be010fdbea998cc5fece3c87fed64867cf00c097c5133d926630607482d9c1780d72552603cb04d36dfc71642ae12132e0b5155a40c2f49a43477d62cef5f70e2a8232749e2de2608ed7c13246baba2d392847e", 0xf5}], 0x6) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ftruncate(r0, 0x2c76) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 16:00:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x6a05, 0x4) 16:00:04 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x2) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x68b48cd9de68caa7, 0x2) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/112, 0x70}, {&(0x7f0000000080)=""/130, 0x82}], 0x2) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) socket(0x6, 0x0, 0x2) bind$inet6(r1, &(0x7f0000000000), 0xc) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) recvfrom$inet6(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x801, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = fcntl$getown(r0, 0x5) r4 = getuid() r5 = getgid() r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getgid() r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="6dfef54a9c279ee3b70cbe4656a7415559", 0x11}, {&(0x7f0000000180)="d8548a51b0940ddbac", 0x9}, {&(0x7f00000001c0)="f33dff7053b4fa73789058ca75dc7ea9a838dbc783289118f6b5acff74d37de31557c8d163a177e7fa2cdeb6bb13c13f2064829efaa925", 0x37}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x88, 0x409}, 0x403) r12 = socket$inet(0x2, 0x0, 0x3fe) r13 = socket$inet(0x2, 0x8000, 0x28) accept$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000080)="d5125deb07c6d7b19e203adba58478222f31f1139e9ac71f8b93ca790b94a2648dc476a85ebb", 0x26) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) fcntl$setstatus(r12, 0x4, 0x80) 16:00:04 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:04 executing program 1: r0 = socket(0x19, 0x2, 0xfffffffffffffc00) dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, 0x0, 0xffffffffffffffff, 0x0, 0xffe) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7fffffff) ioctl$TIOCSCTTY(r1, 0x20007461) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0xfffffffffffffdb5, 0x0, 0xfffffffffffffea4, &(0x7f0000000100)=[@rights={0x0, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1]}], 0x20}, 0xfffffffffffffffc) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1c33b64b1175dcd9, 0x0, 0x400000000000}], 0x101, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x48) clock_gettime(0x4, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = semget(0x2, 0x5, 0x3) semop(r0, &(0x7f0000000080)=[{0x0, 0xffff, 0xfffffffffffffffd}], 0x2aaaaaaaaaaaab6f) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x1ff) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x891e, 0x4}) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x9da) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000000)='./file0/file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xbd, 0x23, 0xffffffffffffff4d, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0xffff, 0x7f}, {{r0}, 0xffffffffffffffff, 0x9, 0x42, 0x10001, 0x3}, {{r0}, 0xffffffffffffffff, 0xd3, 0x2, 0x7, 0x200}, {{r0}, 0xffffffffffffffff, 0x91, 0x80000000, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x2, 0x6}], 0x0, &(0x7f0000000140)=[{{r0}, 0x0, 0x1, 0x2, 0x2, 0xffffffffffffff10}, {{r1}, 0xfffffffffffffffe, 0x0, 0x6, 0x6, 0x6}], 0x7, &(0x7f0000000180)={0x7, 0x3}) socket$inet(0x2, 0xdf02f8dd18482898, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r3) pipe(&(0x7f0000000040)) fcntl$getflags(r1, 0x1) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002000, 0x8d) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x10101ba2dab7a47c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:04 executing program 1: mknod(0x0, 0xb, 0x2cd3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480, 0x40) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2002, 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 0: getpeername(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001140)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000001180)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:00:05 executing program 1: socketpair(0x1, 0x6, 0x4, 0x0) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = getgid() getgroups(0x7, &(0x7f0000000380)=[r0, r1, r2, r4, r5, r3, r6]) socketpair(0x30, 0x7fff, 0x400000005, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000040)=0x6) clock_getres(0x3, &(0x7f0000000100)) write(r7, &(0x7f0000000080)="059f4792d60eec9c8b35fd92322c2fab17a6df5d33f76c042d58e341c5dd80ed7fdc4403037406", 0x27) getrlimit(0x1, &(0x7f00000003c0)) getitimer(0xfffffffffffffffc, 0x0) clock_getres(0x2, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) recvfrom(r0, &(0x7f0000000080)=""/99, 0x63, 0x43, &(0x7f0000000000)=@in6={0x18, 0x0, 0x401, 0x9}, 0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:00:05 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x7fff, 0xfffffffffffffde8}, &(0x7f0000000040)) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x1) ioctl$TIOCSTART(r1, 0x2000746e) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffff) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x7f, 0xffffffffffffffff) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) fchdir(r2) getdents(r2, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x1a, 0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="331293e24331ba976d800233d0bb25fb3b3a24660c17a3b6fe60ebea995fdc66128d8a316da86b5922cc66d1c34c3cd2a8c1f8834d5a1347d136c9ad90a3877c7d21f4d9cd4091ea74388c3411f1d583be554c8207d7309f67652d40a4d94c574a6304927f5ac48e113da2465b603c5006c7e44ca7e5f5a6bdd0cc8cff5aeb13b93f42a5f0079f2de16d9c76984718838b750ef71a59c95e163a7239d4abc95bfd9ecc73f95566f3f7f7a55916a4191761a5d43e", 0xb4) 16:00:05 executing program 0: setuid(0xee01) r0 = shmget(0x3, 0x3000, 0x104, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = getpgrp() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, r1, r2, r3, r4, 0x126, 0x8}, 0x3ff, 0x400, r5, r6, 0x100, 0x1000, 0x6}) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, 0x0) 16:00:05 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xbd9f) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:05 executing program 1: r0 = kqueue() flock(r0, 0x4) r1 = socket$inet(0x2, 0x7, 0xfffffffffffffffc) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0x6, 0x9, 0x80000001}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x200}, {{r0}, 0xfffffffffffffff8, 0x24, 0xf0000003, 0x8000, 0x8329}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0xdb1, 0x4f}, {{}, 0x0, 0x11, 0x80000000, 0x0, 0x8}, {{r0}, 0x0, 0x40, 0x2, 0x5, 0x401}], 0x10001, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x2, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x80000026, 0xffffffffffffffe1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0xfffffffffffffffe, 0xffffffff00000000}, {{}, 0xfffffffffffffffd, 0x8, 0x40, 0xafb, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x62, 0x0, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x8, 0x7425}, {{}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x1d, 0x80000001}], 0x7, &(0x7f0000000200)={0x3, 0x7}) socketpair$inet(0x2, 0x3, 0x88, &(0x7f00000000c0)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x4010, r0, 0x0, 0x3e) close(r1) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x383) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000080)='./bus/file0\x00', r1, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) r4 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x9, 0xfffffffc, r4}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) dup2(r3, r0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) setrlimit(0x7, &(0x7f0000000080)={0x8, 0x400}) setrlimit(0x0, &(0x7f0000000040)={0x1, 0x1000}) syz_open_pts() 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x28, &(0x7f0000000000)={0x0, 0x1, 0x2, 0x100000001, r1}) open(&(0x7f0000001a80)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000080)=""/10, 0xa}, {&(0x7f00000000c0)=""/154, 0x9a}], 0x3) fcntl$setstatus(r0, 0x4, 0x4) read(r0, &(0x7f0000000000)=""/54, 0x36) 16:00:05 executing program 1: shmget(0x3, 0x6000, 0x406, &(0x7f0000ff9000/0x6000)=nil) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x38a92241, 0x3, 0x7}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = geteuid() setreuid(r3, r4) r5 = accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000000c0)="bbd4de5ca0ce0e7142a2d7ab5a7e17ce5081591b1f4bfb467f7294bfdc88c28feaca172f705abc1fd6516b9378e7914b9be7c5708986997171344a6b1c724c996e6b17cef0131e83de5077c8ebfcdc7f9a7b3a9c155e5f2cf2e20e96f4cfaec2800fb7ce7fd610ec6757af4f17702a28984f3fd3ad3f5cb12721bd91dfe3df44c24319298d097be74f2778364aa7744f4af2eb3bef81660044bf814f9770d5ce6080a7e9abf430aa847cf2a21efcb78de9fc4fc1c59daa40f21001c7142a937bc9bf790aa0ecc2738bc76fc55e2ae3b97d649c30a6bf02516ec7861b901d83ddb1907c7ce92179d5", 0xfffffffffffffff3, 0x8, &(0x7f00000001c0)={0x2, 0x1}, 0xffffffffffffffab) 16:00:05 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) setregid(0x0, r1) 16:00:06 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8a5}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x75, 0x9, 0x7fff, 0xfd, "b159898b1ccd294c666b7c3d0f31fcde3aaabb00", 0x8}) socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000280), 0x3) 16:00:06 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd2e) fsync(r0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:06 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000012c0)=0x1002) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000001300), &(0x7f0000001440)=0xc) flock(r1, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getpeername$unix(r3, &(0x7f00000013c0)=@abs, &(0x7f0000001340)=0x8) setsockopt$sock_int(r2, 0xffff, 0x40, 0x0, 0x0) connect$inet6(r1, &(0x7f0000001380)={0x18, 0x0, 0x4, 0x800}, 0xc) sendto(r2, &(0x7f00000000c0)="52572594245531f38a35c2d780e7a5e90bd41b72a46af534d661e6930ea12c80e9abad6bfae9d10ced11ab8df0fb48f3b96cc87bdca4eb6842269c694e61b72220ed3a29efeab392b1d9841ede37b7bef4c57523f2a26fe822e0e03b52571c53da3797731c6bc353ebbcc7dcf20b439678148c7af824573268fdbd183d2afa290ee678da43fc3f3d0dce9c72f9c61b6f16fc55d00a8e61e828ef2d0b27d9482b4f9567dbd7c678c5ffb00e1e506552477f06473c6a44daf505dd408ce1c1172530ce73dff8897533b8013d1779514204", 0xd0, 0x400, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1017, &(0x7f0000000080)=0x1ff, 0x4) 16:00:06 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000280)='./file0\x00', 0xa1c, 0x100) r5 = fcntl$dupfd(r4, 0x0, r4) flock(r4, 0x2) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r6, 0x1) close(r6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSCTTY(r5, 0x20007461) openat(r5, &(0x7f0000000180)='./file0\x00', 0x100, 0x4) flock(r5, 0x3) fcntl$setown(r0, 0x6, r1) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, 0x0) 16:00:06 executing program 1: setgid(0xee00) setegid(0x0) r0 = getgid() setgid(r0) setegid(r0) 16:00:07 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x4000000020) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000)={0x10000, 0x3, 0x4, 0x400, 0x1f, 0x0, 0xe1e, 0x35}, &(0x7f0000000040)={0xee, 0x7, 0x3, 0x8, 0x2, 0x9a, 0x4, 0x10000}, &(0x7f0000000080)={0x3, 0x4, 0xa61, 0x7, 0x5, 0x1, 0x8}, &(0x7f00000000c0)={0x100000001, 0x3}) nanosleep(&(0x7f0000000100)={0xfffffffffffffffd, 0xfffffffffffffffd}, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) clock_getres(0x0, &(0x7f0000000180)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$inet(0x2, 0x4, 0x7ffd) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000340)=""/26, 0x1a, 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66696c653000e273d00aaf41fe5d920887e181dc3f9a6d2427504f2fd7db3254784016d70b0000002fa59c26177f04bc5e7f1143044b7aef7f646f442b5574a21efc9c64e0f62c2d6c29860b9eedd5bc040060eb1c165197ffc49523832485343236c937a545be304d0943347223bb67c2238a4afcd429961e7de514466797678ce06a54d1d946501ab61d5fe42949dafe9fe819204b1c71a493732e7693c45a1cdf6a5152be6769ab42ab5be20171d100a5312005465f5489ccad5b28f2bb3cddf74cdacbd7aaba"], 0xa) select(0x40, &(0x7f0000000240)={0x3ab7, 0xfff, 0x80, 0x80000000, 0x8001, 0x6a5bf5e8, 0x1, 0x400}, &(0x7f0000000280)={0x1ff, 0x6, 0xa8, 0x7fffffff, 0x3, 0x9, 0x32, 0x9}, &(0x7f00000002c0)={0x4, 0x5, 0x6, 0x5, 0x46, 0x8, 0x3ff, 0x10000}, &(0x7f0000000300)={0x6, 0x2}) select(0x40, &(0x7f0000000080)={0x200, 0x7, 0xeb, 0x9, 0x1, 0xf21, 0x0, 0x9}, &(0x7f00000000c0)={0x7, 0x6, 0x7f, 0x7, 0x502, 0x6, 0x100000001, 0x3}, &(0x7f0000000100)={0xea7, 0x222e7281, 0x8, 0x0, 0x80, 0x0, 0x3, 0x40}, &(0x7f0000000140)={0x0, 0xb81}) 16:00:07 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/42, 0x2a, 0x42, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000004c0)) bind(r0, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/54, 0x36}], 0x8, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x3, 0x0) 16:00:07 executing program 1: r0 = socket(0x800000005, 0x4, 0x0) shutdown(r0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/160, 0xa0, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x100000001, 0x7fff, &(0x7f0000000040)="adbde6967bd2aae97619c7cbbf1d5c1773c511f10713f239c78b0a9d9f55d980f5d2ee90647570b8c34385d013c28f024ea3ce6506743bfd5bc33a188ff5cd66390bcdabd2b2dbf54b2fc9356b0ade0a3e806d40c73ecdf8037e0447a870cbe1f4", 0x61) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="68000000000000000100000001000000efd00bc4f8402822d1bf00668a47821214ad304f34e4c08770cc9774bca47aa0b31822ef16ab30aa6152431b9876f5dfc7ad8d23185adc7219e2bc38dd2cbcd6c95f75663ae5a789b6475b30acea042f840053000038000000"], 0x69}, 0xfffffffffffffffe) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) r1 = syz_open_pts() openat(r1, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/58) mprotect(&(0x7f000045b000/0x1000)=nil, 0x1000, 0x6) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2011, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x102f, &(0x7f0000000040)=0xfffffffffffffffc, 0x4) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) getrusage(0xf7ffffffffffffff, &(0x7f0000001880)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="60455a6b1a3d3afcd0f3d4bd33378a9621877cc5d535835086b0c42984866db1cae4a75371699e70e84ccc0965ba62d7cd0b08cfd82f065a8daf441cfa9245391a550f8bd298fa8691cdf14edeb405432c62", 0x52}, {&(0x7f00000001c0)="4a80d7acfd83c185eacd05bfeef5c303952233b77bbb383bbeae07", 0x1b}, {&(0x7f0000000200)="15035aafbc4de6dc5434c3eb25291a5228e4d12d3ad13b3b8a5d6f403e0c390785a81668e12044bd188be81b592c854ead56ec3b49bca8a77c047eb252ecad1338c2a87891e3f83613992b009cb4794f0806bf82bd6bdf96c5799f28d92b815aedc4903bc82c3197be97e552882d7c3822a8ef4d18ebafcd5f1c06cd9637c7c938dbec8d7daae7ae7b644452aa1daaaa0d73a4f8f1ce80398d3df2525768d237e35acce0", 0xa4}, {&(0x7f00000002c0)="504de70a80c03f471386d06b9778bbb1fa21f355d509fdb1d42f08d3175b567ec89fb34e317b9f98cb262cefa2cc6b7eb6570e345ad143b7f56564528ecc74223166be967748c9fd7559ea1e9923a51203f7fc82469140d87eeb916acf2d00634e6e13310aded0dd21aff40e982f29", 0x6f}, {&(0x7f0000000340)="212dc7692a71c3c3f3c6c5d414a0153331218a5fd11cd963861b", 0x1a}, {&(0x7f0000000380)="8d5405c7950ca66ef95cb662601eac67070eaa260bc57dd9eb5fd6e8b9603bea13a7c6cc888ce349979ef0e8374d8986d2809e439492e12235", 0x39}], 0x6, &(0x7f0000000440)=ANY=[@ANYBLOB="2800000000000000ffff0000ff7f000003ae44b5a778dd658e2800276ba71a20a1631f6e00000000f800000000000000ffff000001000000d97fddb40cd61d029944c33addfa4bc5cb144aedeb8573c716106dc2068f6e5032b6990d6636268d2e548addf009a2afc2c5287b0d7a3d2e797e667a2d57b9d8d939d3b45143098b5da237317040dc3086ba079d2310a29f4e5fc049df659e482c99d045c34b8e6e6e20d36a3b877d6a331076e82cf0542fdab77acc6db3287508d8e9d9adf9defb6825df6da9a8ad6766e1bf39fc965ced4c57a205eff3e83765b6c16877f4ad06f2ff1ebc4ed9f0959bcc9563bd5f4c8493d62722404969d5126d337e0063319876ad21c768db8ab7adb5fe9cbf83c116711fc5c15cdd0e84d39f1a2abb330d001010000000000000ffff00000100000093b4262137d07c2cea596c0c4f775730640c9fce55a1f61b6595848df82dbc1396a0c004235a00579a739ff796a4daaf16ae90434204809d74c1d85f33d22f0e2574a61903583d0d0f7045f98df2b3e866caab236514f6929c0c82f7e47ec2c5e7027c2b2271bead322e87ef8c4e817edc83e625ce1096c6701f096ce1e3cc94b726e629d1ce8b2fdd527430c24b1834c36b8b3136426b210159f1a870b500d9e981c7d4a496c5b8dc0738a999b49e61e9eabac179d36cad8a60802eb437c162124729971222b34b5b3626dca4134e4ec91bb293397590537a73b3e34b542df571c9c79f3bcfe28a085121d726c160b24987eb86bfdbf48dff98e3a4bbf38d414e61d69bf85cc6c758e9116e3ae4b2556cb2608e29457aa337b0d646f7af4d40eac44789e1fc67c3a4f178cd24971da44ae42a46d6a3f944eb2d54c22c219b26306071942b7af8cf4489c486a4e879a8eb8b03ce192bc4e4283012a819fbae47f551271606e84e8a79758b60abf155dfc881464066006c0973fe43d2dc77d4f546f39454e8d4a00516a2d5a2794719f221e67a7107c2d72ede9f179cabcfc555633de9f1ac649925fadb93c55cc2f809644624ff0514d6a1e863c24e47bdc4410138497a0b58390af6b6f95074778350d08167fd024daa31b68e469cc4d003a27ea4d32c60a728b9c9834b9dbcf84e0cf0daeea70de5788ff16f33e0112358bc9f96de8d8baeceddc4644fa50c32e83b484061f5584735b65cf4b5a6d2f844ffda008888b0698fe3784a1d09c5f8127fd8607269504ad8f17b51a7776ae41adfbbbc03ef07338107c8bfcc6eede754a9db92cb79552b3dd53a45ca4d8397f50d5c12ac3b9f9657ae3d943d611f712c1253941f7cb7fd03b31ffd03848d6704eb7f88856a9a6657067c12f6d977b727eaa3d737d658697215c7ef020874a9553f67c8007dca45cfe79e2499a48f5fb72b200e614e00000000317dd278431e87e00ce1724770c4c209d070534f9dc93ba1c4e85d188ba21fa929ff22db34400b3a76b7aa39cb8d7d87832abf09e7dc05c70d09d60a6ecbc82a13bb2bbc52bcd1388eb8ae933dd29e54972918cd95b08541a659585861f85c583d449303ddce95fa8372d873170c9390ed83d05ab921460e1a8c94c1fd41bc0a572c2e685ef3ee8448a000ad3833d4e1439c29ce39ca966466a642c3cafcc180a0ac6387627b29a20ab22ec4d51cf296be4bb4053235ec62bfbda0d58119398f5f14db35106db217d69b1e01791ec1a8a598cb281cab0c4fcfa9cf5c0e94aa4333d1d422fa12dd574b156b62505038b79e8b76a7f1ee5140ca6a971aa98e29f718b0ccb3a03ea7ac7c47246737542c6faabddd7e6998fe4f615321d847ddce3507134230c671be8195583c45ec2ba8364cffa29c224e332d21f128b2fba3bc5b279bc76bd8ad326805f7fb826e08f1c205a680887e4bc6367fb2b7b4a7137486b859785f8a5af18779f0d463b19a02530f3795077b601e657ceb6fdac1c13e491f341f952bbdc3c5b3eeb8f46926fa868da2caeb60adffde5e37470d93b0c2c550767d3bf2918735fa4533ce7199d985e5f0516fba4ab671e36ba7860b0bd24f8a74f286fd7635c7624845513e10fcb2da7c1ea02d23ec8a7848046f4b51103cfa4c0f360c378ac70bd399d790909c7302ff3fc10a4ebcb9e9178fc18d8d2673fc69d9fa3ee6fcad5377a536b0013d678c5512ec24cd50fa419cc4dc653b084b6dae426be66e847ed8e7bdbc3f9ee34b47fdedb9e7ee5b6258cc2e94ae5f416f264e081745788d9af5216ff3f7cb8b5b7fc14057cb90d8537766460124643d223fd81fc4a7062bd317d2fa2879691d44f70ba81528c5fcb56fd6086005d0442c533212c948869b951d26243b683e49c174df3d07723185d1ce89f827c031500e41b95f1da832e68e970dca84e031055aee684313eb77d22e8f529d94c6cef217ca78f42f3e4f453ae3bbdebf939e9cbfd25bceaca744845053f70a4292fb1a53de08e57c931ca7352b79f63ca21f3253d9231a4801a29bf16e4e9663d451103d1f6587a23c33f1c66c17db65dd7f24e4bfb16f0b302b49bc6bf34d264fea919d7c688b235ad6e427955f9d3dfa26e3ade339d65e16f3bd5427a844cc51e9e2171c1c20e7ccc545a778c42f7fe5e717e0fb9df6f90596b858058d3c188221c3a30c4c74e095723d559a9cce7d5650d4e8df1d57895da5558d2639cb4105479f2457393b6f86e747910eab1cf58cad07912cf5ce35177bb4bc8746d920de2499715d3c4a15b4a59a8ac8c90c662fb1f356b5c241dd686f6866414ec2729854b8bdb366c8ce6ddcfe4b1e64b54e2fc922014e60806f8f5db5c12552969f80d1e7bbf3f1f1fa696b09373e0ceb73698d82a8f6a9f4462a93fa066c738689ed65e483ca565e0cd988d89536a11d08fdadd7f52d71d542ecf3a4d432149ee670b0ceae59b1376c8165f2ab04b0448c374c9c6b199a09b94747615c709acfe98e0b63ddfaf370e296a1bac927c17fd45ced5de4175cde2a36887f2fbe0885bc0d0b5b1449d49734e001440bd0abc3ec1ac08950f91e3999aee56d7ef15f7833b85f9c429622883df7e2232e74e4f60ae0e992e72244f2225de24a9f5e3d40ca54cd1d2ee0340c13ada516a9def639d0eb6a7f19329d9316a68df811f10fcb30cb6cd4332fd487e8e394427f583b773bdbb598afc95c7cf1936a926e2126c5bb1f74f675336129c8f62bf3d3e84a8dfedeca935c9b31f9642bef3dd8c13733aca4ba9bc46155c69c781022911336f866baf3bfd3eb0e6a4a84acb667e8d436e3d6efc5a16e21a01392322e889011d332850c70a00a285d5fb106b546a20ef3d78852a07b74ff169cd5ef7c8cd666d67108c15e3c00143c718531922917bd2553256c2a7c4a9ffe1b5e284feb479a6d623c31f01ac5b9dfc75f29bdafff1dd113d6ab5d05b88442946f920d03de8f9c735a9b0c807c6c809f30b4364bd6b8b047f4c200ae03432cbee8a38ac2648ebc25b26cad18cbd62e12aa66fe1b371a0fbbf2af0d8b66a77e2888e3e293adbf8c2181a055b450865de48e392168b9247c7c827adaefe804cc02d8dafca01a3e1b51692706226a02974144aae77a19c16b6c23773bf198e547ad09c57a06a2cd9e635d98115087a3332e0be17763e0d5a890ba73b07339b4dcd82783f7d4cc9e2365acf9f01402ee912f7148f454da26b154046cc86492fc22c74bba3ef4528e815c640afa962468464130d0f5e9005cf0c4d6ed4429935f2116fa5dc7c9ca34c62201fc6258ee20e1ea0e02fc8100e581dd130be049ccfd26612d52d5c26043a90960731677a0c13d89dbd1ef7d9dad782b7ebd790674ed4f1641eb7d5e0c568d0c3551a7170ae26e634767d248cae94ac9310d80f7ec630b0f14ef72cec6fa07297c7bff07aaa0402c0ef661d4f226f344801ee2ebd6d9c354c7b168964daf2e5d661561fd34db272ae5227a5ade5a08701f8655e656771644e75b54c670529257d6a3916d8e2bfced3a01d76b156dfe69d031cc40250e8b17c24d60d09e5710844653227ad0b5a57042baf119fb915943daa36e24752bb6885b641bdc9f68258f1e97c963958b604eb68893ff2b863a251700ce5cecea05bf5252610820f8c3abb896c03037fdaaa5c2b0c5b09e01189c11c69ed07a8e34741d3d8a8c92d41806ea83aceb722addd767e29878d0531a315b00ee8b76b75e1278585ec5e4741f80ecddf97a1bb05ed448d414951c32aab27960cef1b609fdcc8b965319e3384c87fb212845b1cc2b6b38d29e71eb980eded4d981b78cec34b0bf1cf940638f994ee08d9f5f585679f409fdfd3f4ffdf7231f66c46540619a10cd6fe5dee99a80bbdccd9f21bc8589c0aae5768be17f0e8406e42ff8150d5484d01d95852aa18f800925e51dc783f31a50e4b61af43f8a58e0eb2ad3ef9cb87e4b3e5b0b5717e3c36ae0c5d9260c6dfb3243de349e0ad448075a896149dc396a13308f35cdc9e998be285155ff201910a0c9b642dec8897e1e6909fae413d55128b985914ec166c59502daa0bf0bbea5bc119165b343281c73b2e73fe794f12892a5d6eb0751b07f3c569712f4bcf88fe36d415e22d438f66d31068dd93cc65931109ddfcae254abafdcb8bc1198f30ccf881753ff64155f92db6bf443d72d58bd0e94feb495a26e51eb502179ca761082ae9996eedbba180b5994134ca86dbadf875c0a95dc0a2c74c67ecf47afc5e177a0b8b0c83364b1c95dc58c85c8949daf1db43d86e9a88a0005ebd9985539637b32f188ab1de6109fec11bbf68bd7bacbb87a03c923783aa8611f77e6a6c69da1c59939666088024abfc61c503c51545687094e873061aaeb98c7178d45ca746cea9ca4a2cc33b9c98a6976648b37dc5e0099559aef4dd0d140e3d9b08a84188b19d38123a8044168042650cc75931909d7ee30ced8d247b43c157dcb48e2a8b125a502714177c77f0ab284fcf97b4ae144766257e580f08c2d613e8a83e28809f7c03be0e27f66724ead324b460c11495a15aa27186bffe33fc7dd1e20ae953b56866452cfc6fd6f4076c7d8d7ddee69e0747d0a0d5ca7f605d4b0c3ab7cb58ef41c783c3f8f848c43b834d8447b5178caba9be815bb60d3f1a27658b033cd0297058d26b96f4e8e9fd695c87c6481bd78c6cd06f87f74735417456bc79e3e4b69126f7fe1b8c9f7c901c04698a16dc660d980b6940d86a482d3e71b64d0e9e183a1dafcfc39cd12ebce96b5688f1a91dd24e2ca9a91016fc646324c3ddfafa730f957a587c0141b8d716f824cf1154b62766808cf57e6252b98066b6e222ddd4c5d3971c65ce70c8c3aa221d9a13d9e5e5a04b2f6d9405a73cc5ad935f0d060b2a4160a1b149887542be0649f5a9627465260550b428f890efd47a715684def6c3e09ebc822dabfc9ee5035deb2cb7eae711049403b12418db5024e025306526b83d166c05cab3f96524304cad8fd92aded8a04aec52cd3e75a91eb3e6044ffcacdcc504ad9901eba00fe754e3c3ee6e64d8609f0dc044d433478031a67b4a336423cde88a7190a6130d25e7721325297117f295f6814d48da60cecbb5f1f3c0e0f9e622e35c5376db63898e5c19575664b3678ac19ed0b99d47721b56d7af42a335e4545cd83891be42d42ec29f06a9ebbd11271403b18e4b1e9a92bad108d32083c06aa94f11f8b8b2009b62ee9492e89af8dc84d663694bd9c4d0c7269552ba424791ee075e5fd3fff14a3bf5947c53edbf2681caded214478b036df3d6fd7d0d679e0251611acb7018810198f9dbbe2d223f5a0100b8da1c198e91bc74849f654b8fa66e014b2cf2dcace0d068a4f64ff1b4805d20d967cd33490f73a3b1d31cf130ea58667b3cadaf75d8d0e774a10d9dd9aa4ef3a45d26cfe588d031b0506fc1b45466268a012fb76725ade7b7c0e1f2a48691b97156e8c79547df5e216438e35b853858c10cd359179fe175414528aefdaf9ef611f8271986cd6640cce177f03e8fba88de12e9df385372bf3baf83956c5b940d8a16050f5e12b755a7d0d3bb2ca3b38041aa5f7824a98747066b3bfd114303973f373a785d99f106ceb0886abc7956051052a7204dc2704477a0d6ebf0b1f503b2c308c3cf3526789411ce463b27d373b5e91c7c5a24b2b9fe540d9a5d0c64a41a9b22270aa3df7dcfbf553987fddad9d4630c29a3a27b926a34ea84a913bc053e10da962ba9e6eb92e656f1b2fe08c273876e1728e261f818d7d86da559d2e94651001000000000000ffff0000f9ffffff7564b82996074ab0230cb18d164f3d565788f01ea361feca79ad49ff4d74df86f3a8b2e9597256525110a3cfa0473dfbe4276de7a2b874f2befde121e0a3d5c96b17a9621ef7bfd4aabd4b5a542170dfec49ebc25a31b75b3adb6235f7d6c2fedec4a10873bec817137d0d6cfd379a1bde0fc5ab2791b2e16ad5827f0515ee06d968a72a2b0b8c476f1577b8218133c5b5a0f9267c4b2872571c2e7ad853b38c8ea96b205a727866e4bd0545132f56a3ed961cec483af2733ac1e6d6cdcabcd99f94872565aa821be5e614415ae27ecf0da47ce4cac7c8c62b0721be93e0224c2213e633f70a57d738ddceae6bb1271752cb96f75164f667008800000000000000ffff000001000080f2431080f25aea2ff166776c55a8e2ce4aa3376c3ac04b6d2f0bd003fcaeff68bde459013e2fbd8d034e8d8d2dd59fb355e3814cdb37c1991601003548f2fabe3d7ab9a55d7cce1c504dd8c6c351566f66b74254eafdbdd0a4113ab6577054221e2b1975d91095ed13450cf69350fa33efeea16b2092e000f8000000000000000100000081000000f63b88299bc47863ac7be38f3825692e6d428227c370d0609d4ad726b32f186ccd664acb714f54a3db3e3a1381c6f991dbf2b0c1e4ca858be7243e1168f45bb47435d94975509578af00732eeb564ab14638196bcde65bf711ebf7f23887d3e67c424dee1f1d169f899d2850db6d0a5570192c3f3276ca627d6b7b382b09c72e4aad598e6ed72ebf00cb432cb01ff7cff0aec6231d8569181f9e10a4512d6086638a4d4869ad27ce798932621d1b989d71803ab5102f1c2a6e0e1bab5c7a09f31216b1d6a8b1fac07d7aea9cee9dbeb2de71cff38419cc74598953d9a193c6bd3f33738d5fbc9a0028000000000000000100000008000000d3cc5f3383ec3f6455b0c63497382ed4160e"], 0x13e8, 0x2}, 0x3) socketpair$inet(0x2, 0x4003, 0x7ff, &(0x7f0000000000)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/183, 0xb7, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setgid(0xee00) r3 = dup(r1) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x2) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x4, 0x3ff}, {0x3, 0xfab}}, 0x0) 16:00:07 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1, 0x4}, {0x6bd, 0x100000001}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, 0x0) 16:00:07 executing program 1: ftruncate(0xffffffffffffffff, 0x0) socket$inet(0x2, 0x2, 0x9) 16:00:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x400, 0x30) sendmsg(r0, &(0x7f0000000240)={0x0, 0xfffffffffffffe7e, &(0x7f0000000140)=[{&(0x7f0000000000)="3235a7ec36fd2a7af4befa8ec76b21bc32b50da219021312fb1cc1863acdf2838666e7ec1bb020f145155c6156aafef6ccda89b75978025b1c6cc271a871e8e4482ca7165f48aa6256c3adfe8d06c09270d5f01ca2476c0b8005aa9d7f745eb439a56b3a0a8244c1347e905e47a5ae4b40af39183df070a445fbc9cd65448070b5f1ba184d8942d46622068856f6fdea6619ff5d58e1c8d9b3d4f8b53c5f3898a1640179c3edea9c4eea3f00b1d1a2"}, {&(0x7f0000000180)="92db62b7beed6bef74e0c025c3ba541c43f97c4b15fd9ed690fde4a4f88cf6a15e3ffed4aaf5103d4b815659d8dcfd5daac44ac58f985f1f61a78aff533c9f8b8869f2c522fb7bd0ef89eabbb54ce286910ab0d07cfaf5e93e8c8e9fe2f153836308729a8877c25e6c215c41f5541e50d1a6408a834dc80b4bddb1", 0x326}], 0x100000000000013d, &(0x7f0000000080), 0xfffffffffffffd9d, 0x4}, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) recvfrom(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x201a0, 0x4000000000000081) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000180)="123c47be14d28d107fd31df2c0f10ce54d4c7d4f033a5ff9ce8b749455cce9b0f7e55e5c3c8d72a18ebc0e9d71d5d07bb4e8bb187d8ebbbd3652960dda444b25c5db67da1f39ccf206e69c1fc618654c32e1e63a915297e8940385a397d6d19a24a34bc8c09bbb7019bca6a62d153c5d11ee7791d945251cacaa6f39a533cdc6710f3b8cd1a65b66821a28e9221981412a89fb5aa59b57169d0ab68a721605d3c7b02d7265d6f66bfe1870dcea4447b43d08bd2c44f9239c42880fe8ff8a2cb7f458aa8bd0bdf94a2f12d6ace1e02ae526eb4b689f70e86f7697ad7a0dd8ffd3d96b8482507df9081928380a5ebd2bd9", 0xf0}, {&(0x7f0000000280)="53aa803174c094d13d41db8cd37b1282883b278a659625c2070400c8919e5d7cf6f72c0f7e80241819bc8e575066be026f0a1b87e83ba3f1979add23e0aee24b775b99e5546a686fe295271230b34c8a1f19f651a8a8d2a0804ddaf51dc840c8e36cfa9c84b1f4518c93a6d88b10ec35027e8bcfe3fe92a15c3394ba7693b19aec27ff9a901b0fcde4f2ae6b9635eeecd43b9e90eaac450a8e9b4dbecc1aadaec7153b9820887d96f9d8ab043cf7776c82ecb04c289297ff9fc8ffa5a4b6b804b1d56d4891f376dbce490ca188a992260dfeea3aae1f90501b34dd3bd59302878d6cc19d261100d9c5733801fe0a0f7d06e0e7da205947e74eff9cbe01cf16286e42be5197843718ee89a6d97764ca5cbe5d44aea7888cd3d42e2cde61f7a0fb5366d535abf72daa41db3f28bd102c743584efa04b0f8e6f7f701f7fde8bbc676809ca8a4dca8354b1356e70b6d72c9bb00788ee6fa5a2ffadf0f5446f79971d769ffc48b636314643023aca085a0ffedcb5f90a1c57cfe6127ea08c26d78e3c383ddd859e6e7326f6291c44b15bf10ed6799aa1284d29ad3fbac22a1f7ff1066962f65bc63d4253e4d3e77284a78187ce01e12e9f06259d5c113df8361dddb1fdd58399e02c183a96759a9ac9470181c44d91de624e9a1c09e38669b2772023ff532307e7588fc9f54e01a3ace5ce8e5834c72720413aeafbdef4792c88066a23a238fd772b10d15a65047085b2fc888d45392950aff5130233d05b177f21f7a1b781e0f1309775d25f5ae3d2baa22bcb115f2065bdcdd98b2105254ea85c9514a66d5f16e3bd087d5770f35949103fb7e502d3a376038db26f6147c4db3f80463039fcaf0476e041897dc8bf81fc1f589d2a62dedbf9384b43cacb6965d706f508c4788b4070e8a3a1d5f0f2e5dafd4654c5c6c0415f0bc1d44dfdf294a76969705fee0c91bc0c4366ccf2dd6c09102060b49e0398dec3a1bfc9053bc46f64f4c89d66df9358b23103eac8082352e03089a4679872cd756e2b2f102d7be1eea8c4e722f9711c7e0eb74f1c9fa163f45e9ee30eb32d631d64420dcebd5a9495a494cde7b09ed833c2a7e23070a4f48956d4ee61900f2aaf9a5a0aa8263db6ae5efb8dcb1dc68bc45c0fd45904a9a62ff58cf22f008280b3a9b09a3076d54130988daf86316597924cc423042f5e266375fb808eb85eca0b08191671c26f717e8275379a57da8ff1175949d8ac8f38fdde8adfe1853cd74a0f6d67dfc0607c4f862ed3d5590b863a138b6c88dc95da0d8be4a910871ab0ef59c220b47caf4c420710de1291439511412f4503d41f2f5771f25ecf93ae906afc38aa3b6b748980b01ca86ad534df21c5db89d15f4bc24c1aeed3babeae7a6a30d18f10a0965f8a1e0e0e43d50b98c49e8b6fe16b1f89b7674266106f221f5b38d0e26f9b90a8cd5754f9a94bf58048f14cb591753fe1629786c26ceed63b3445009f194d4e56f25eda6dce8da94ac12534f4d4f027be7bfbefd9f01ab7e394a7e27887d025cca6821993d9888f4b7602ab53471545639a645fb5cfc86b4f9371413d508d36c84905aef8f8b9c82f25710c899b23bef7fec3bb9f874a4dee9225e8b46058cd87dab55f6ad1111db1aaa96a513a99638c4861e64e389327e5115c19b0bb31382beeb3f843c0f344232d47c9b579fd8cef042809e3818994d14880a27709de149f7687aaef0ed30a8fd1f37a006abd6794e21dda7e8646ce6c2a648fa7f3373651b855df665ffa2e971d0b06c282f57a94a5dee3d4cf8435175a98eb8862751289f328c73172a12b2e62c105c2bfdca5a1c82d0cf3fc4229b92207ba51f155e5a4d62a34eca1ff46886d382fc9a83ca02f867c034105415a1eb8ec5545224fd1156740e311d2623636f14cf7ff1728341a2b4465274706ebadb0b90f7911a1a9db072e3247656ea09f123a5471aef482bf1e1ef40f8908e378ca7f7cb5afd9da6d56f95186bc4ed5114ba1f941b90afffd7c66a78e6a5392d05b5a449ac70fdb9324d5106d7f9e2aba32d57f1de019579ca1ea3486fc1ebe502b465e3a77e86e0b717960a43b5c1886e8a2c97b239917117d00678b744aaa559e3f5b59c0ca39b71b10f1b0d792cd0980b5d11783891143dc9cfeefed79aa1ef0e02cba3e3242bd9bb6bcf665131a465889ddee5c81a56afae58696c52132962b9a6b402e34652551e4d677c831214a7efe918cb03c1731bec4feefaa507ab1b83ec740693e9b2a4d948a461611da1ebc435c36b142d9897daaa6f480f481916fc22e679ba8d002727f3d0f733d87349efd6fa0ef51830c728df19e353baad5e412da6dbffd4a741df88bc39c3252a59dff7450a5d798566845d242a0743269b92e1a8012dfd7a67f95fa8116fa9f08d206ad8cb00d7376f8838ae035ebeebd2b7313d0aa16e1a1a24fe32c3fc54de3c138d0f95e36e06dce2d19e7ee884aaaabd1562ad3f120f1c7dc6b389c92fb55ff089096f324578118025f2a43fe78de6699658c48bcb400f7d4e0bee3319dd866b995a5b7ca2246e6a5993e7ff9e463c7fa00e7cd70211bf1a4d4946acfb0048aa59bd6fd95c948432b625cbd979e4baf0da584c4e78dcf869d2b5de9d9e797bdbe014a36e4d24109306859cb4c2834b7a7cbbeacc3cbccb245db1996ac23e3527485ee434049982f7e723a519cf6a93c594e60f5d4f55936a77a929e7cc3170d14db82a95f2cd1f0203a9104f7500a92f34496a077edff964c57a5a4d7aa24b6b02d31a847f902eae4bd428702a750c2e17fbf2d59e87ba52acaf04ed58a00f87fe5c2c42cd6ffbf965e6c34233e18633dee80d339a3366720b4d536c39a954ba4121035d3ee9c586f6bd68b2f6256af43a358a5ceb77b57296fdfc96db8aab4e5b746a5a05955ea2b5bdddca182c91ec4f30d8e26d693c04649d59a9780cd0591762381e4829e1c583049df15244f43e5ff5ca0374ce55835db3aef8aa01e018025290dd52b696c858d18d794f7d778e9783f7d78a26df7c626ce6ce69280bd95962840522ec5b138dca13ac8424e7ebeb5b323a8669a7d05f63b6b72e774a7cde6ff9c0d06b41e359624e2182d7c56d45445c1458a79657b6751a2df160c4eee2af5d879016aaa3d40d79925681ae6e417c9da79496c8228f3307f0e36454d32826e10b1665b0896c9002cf8aa6f12d2eca4bf0fa1f4f84b59fb9e87c9dc17d78e93586b8f0c7c3a62554a682d53c3652525ef0c796d3253f081d02a38355d5dcf53651845b0ffe20aa4cab72be31ec8b6625d8741fba4cd579ba32a854301efbd52446f94a4c1d92e375ee4422b9e5cbc4a15a1d64a7b8890cddbda6a2458d37bf280f7b965e7b85f1f38676906b8670d6ee6c2d6223e4d43704a746c5d900d8f300a9fbf89139104a6c851495a7bbe7c6499616e1f6a86cd4670ebcccdf41994b349edf0a9c6df62b3d209bd97824d52aae62add8d52499280fdcab0ea3b571f8a2a938693aaced4329dcb13cdb41aadd6b9a345b3b08556d684bd09bb8e6cd35b0a231279eaf56344cd76b8729f9b927743060a9c028328677cf010b783ee559603ebe1921533dc5ef2ef915bcf5b6e2f0b456b2658d3df072cf58ce304f197ce6ce90f6452f0957883777afa16dd1cfdad4e94eadbcad2597a55b72363038a7a8f33870191033a8cbee142e981ef70918be8a5fcc575af64fbf87a8ed0b16df11d033e2fbae65e1cfc3e311968fb2c21c13873108f5697288cf1121eec70adb30f4017c04d9a2b2012cc3d8b21841b1d57e03380cf5c669e3d481e4febf1e1fd481cff8a789acfac5b953a0fb3f47535ea96d249dea219523e7328bf18a877608011944a12df626a15f5a128d4b4979c03cc017e59d19d41182f4cd1624b43ed28e769f7ec8c27909fc70c877a441ff60370bd8f7fe030ceb7b5ea6040859a2f8549ba28d298a80b7faa6c668cd83316db8d65470d7c847f3d09fce049f95146a80cb0166399ab792d940f73c81bba7147b655918d46201587b9bdc72c994c2dae13a99d80a4caff5225c4caf650a84a8a30277f4cebffd81387bd59c01083c8fd1af4223628caf9cd284b3df4f5d65cfe96717182ab682f4634738f76374e923a06e872f299fb62dfb7d531e7a2d20a3a513bbc8ea535ce4a98103f7bdfd65f8ceb85f45afe93c4838073bcaca73bf69f1f677b120967ab87c6ba93e32fe6f52da4fbba023ec152baa87ae02625175e225634d3985650adde8252323663e4a13cc355140f5d776592628ac78fdfafdc4e9607d37db9d2987c6b9400a00ff769e3f41a836fe29403d8754c6dae922f815963d70d726419a5d63094a7bdac635daa62211015e2af214a50d6b0faf6cf0beaeec0609bba6f2f3736509edf9b77c59459303f87f08bee8b3f2c5d63bf108f34b9b0ac20a90c47ef62dc48b84be6ab366bc33cb32849f2c8a5e38cb52e3f8e0d69414df5162ff6ee5a0c4f2e8bc343450efac3611823eba7c12f8a6c9335fce0cef0c43dc5f276b797db3835721d613ec152cdc0c831f3af8d81922feb71624832e74b6909628fbdfd0e436e199959fadd4e2161712564e9b9df228e1050a82da0b48a1199674d43cdc76750d3d8269e3a17816dc37663791c0d74b751803b826f43257176fcb5adb0b275b971ddf8f94e21806e4d662e2eb77b47f51644e2ffb63ef9258934d3770034641526f3af92eeade9ecd4ce2e9b7858695b5549662aace07ae1b223c851962239fb3ee3f8f353e5acedc34b0ff643becae2ff917b3552e9b020b8bf42a476a06ce2fdee96d9eee28245c8b48cf15cc86920ec61c2399bb2d1b937a787fbc4862c860775e89bbd7fa4e6a1905c8bfdced46be9fd0afa9a9f8709822daba565885c23b8c1e40f8a6b706907c4449b7c61d189ddbca89265419eb8bfa1457b6de742a2b2b36e7c3d541e73340330b7083a0238457597ef6b4fd1ccc9a06c985d485659dda28bae1613a7240cfc470518feaf0a23de1277daf7a526a291c1fb8a5c89548eb10d2608639d23053a7f35206d5e1df5687c1760c93489d6f9eef4e84a5f76db0b7286fb704037e7dbef7cf1e15a8a2c841606c7c1453f3d81adb0eeaa8ecc40f6852a7fc0f0d85818b62adb5eb118aa1b328ffa276366c05bc77b8b445fdada68756f50d65892b5bb97b7f0e34efe127e48f9b0fc54e65e6e8abc8603861683490c255aabc8b36859f2d8d174812356125fd65b1e1b5e56d0c793dc9cae6fe2ae92642bda27789571b9ead1c2eb1b3448f59dbf378b19754fb4a678c41a1c6f88f31455a2f4c702b269ea5efa9d70e240c0d7bd8a4a34a32af18bc358698efc88bba5ea2fb0e9f0b5472dc8e7b4ea8fd983599fdb506d1683b3dee051332128841cd3c9a7b86e5896414f7d1d8b74c5f0fa400e54cda78694f77d4364dc77b64e625a66812ba5af3ae3a7d40ad96fc78439123b8681da9f341fbc4459322e625323511d482e09b6a0fbcabe6262e04d7b79f56da53266d40dc567dd511822f5a31480b07a96b1ccee897ef6d239751fbc682bae49fce2c7893298eb55f974f2c21136a79ae929b58c090214ef5fdb5fea74b805d58d7bd730aa89fa0b70bf074e06b3bc070bdeaa65c70a52a67ead015de4e54edbfbdf37d715308b3da5e90aca21e47f427c53ce0140106fe2e4067e32c28ec7275c2b6f8aad2d708b80a4e6cadb7e576271ebc400b6ef5998c4538b07835645723933179b5aadb5240b6dab73e90dc5104458325b1e2f40b1da10ded0178114686078", 0x1000}, {&(0x7f0000000000)="af36bfbf3d27336d37952cc701aab74c00b8", 0x12}, {&(0x7f00000000c0)="ed4d3ecda9374ef4451bd340ef2b64b61252335026e3aa8ed6e63a37bbf363560c", 0x21}, {&(0x7f0000001280)="49c36fd09a789c862647b6f0925ba282590bc837a15443e6d53b6e0d8a72ba754ae4046caabae371c9564915819142639cef81e3bdb605247a46df26f908c9d8f7edda26aa633df7ada3bba0d2e514f479f6ade6938e5b86e7ab231bda39de00db206dcb3971e0524fb181581676cd34bba76db09acf8f0513d93cb86853c4d2e0d329dbc259bdc714f6f868508a571d3a8fdac48461627fa2f1aed6b746a1369d72c1c7bc8c94928b0707a7021e6bae306ceacea4d1862c6fa1403fb5a010a845502ab9a7e60197f45ace4999d1e46d24092f632a798871a9d32fa27ee80b2bc1e0606b2c9b420f5922d499aaa9f328fd5a203eaa8d489c28a415f39095", 0xfe}, {&(0x7f0000000100)="7650c0128ac51b88ef148bda284894a60132c766dcc719a3b1bc7be18c9bb1d627b24ecb99d2864ab1b324", 0x2b}, {&(0x7f0000001380)="21f7758ab3a78d62b77ba2c61099bba47ee91eca2018dd73497ead7441791d59e62125f690c7a62dfb5a1083091c4cda8299ab5c82f459f538d7ffce19beefb98f7b71d13abac3f0d7248827a0157fa27c7db8893539cd687a5b0d4e2e7a7a896b6cc9fdde68cb5cd2b674d25753c4425df2c80bb2f52fea5d8a13b1b525bdfa5e3ea9506b2d8397e6390ab50904e603ba892b4c22a5b9011169158b4a0ad78490eac1a4f8bbe8f67179d9614c7c5c60ac9480349eedd8a7f8fc2a78166c5a67628d33cc256be28b9ca81d755f", 0xcd}, {&(0x7f0000001480)}], 0x8, 0x0) socket(0x1, 0x4005, 0x1) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x5}, {0x18, 0x2, 0xb04, 0x1}, 0x7, [0x7fff, 0x8, 0x7f, 0x5, 0x6, 0x1, 0x50, 0x311]}, 0x3c) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:08 executing program 0: ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chdir(&(0x7f0000000080)='./file0\x00') flock(r0, 0x1) 16:00:08 executing program 1: mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/4096) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x7}) syz_open_pts() 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xa, 0x1010, r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0}, {r0, 0x9c34f92cee255805}], 0x3, 0x10002) close(r0) 16:00:08 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x2) 16:00:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x3}}, 0x0) semop(r0, &(0x7f00000000c0)=[{}], 0x1) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x6524, 0x200, 0x0, 0x20}) r3 = getegid() setregid(r1, r3) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffe, 0x40}}, 0x0) r4 = msgget$private(0x0, 0xd0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/97) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = getuid() r3 = socket(0x2, 0x8001, 0x1) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r4}, 0xc) fsync(r0) shutdown(r0, 0x1) sendto(r0, &(0x7f0000000240)="83145e1617f7f5f8d3e96e0e9f3741b154bf2bcc6e9d1e516edea8ffd9c1a4dd585d6dd17dd005ff8de2a10070a55b41b0ad96a9be8a7b28696946589a5b79fe33850a5755b05bf57e3764d5d5cc5d361fb4245f897190357cae64912a75a74ed7b74e6fa01e1af97c30f117eb5166b021a2f8358a8cd2d7c7", 0x79, 0x4, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0xff}, 0xc) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x6, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x5d1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getuid() getgroups(0x7, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000040000696c653000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="4e474b6c2147cd585d0e6bf7b2c872befd6fbf29629554cba9d4add09160797b80593af256b3661575ac9a8880d59a7e2d867944e5f391bbbc4a44b4d89fcd1ab285fb4190d0879e8eb79333d6acb8090c2f21c40232c4dbaabf2da05e3962b0f7aaea428b4cd897ffec23e02cf3ca1440c7b9a16d24f72c1918d09e31639e3defa4a7e1e8b5c902f375d6ad18c1715e33cb41d9b25efb4db2984bc8e2bcfeb1e05f65a6ba64f644a298c27b273b4976ac013b2605eeabd7312332e209e744cc62a6fbbef1b7c65579df18cda6d105e49db63651e234d657a44b14d2bb54c3d01de87f3b362db4e098", 0xe9}, {&(0x7f0000000180)="8e5778a2fabee7743c6153fe641bde9e3cc3fc715ceb12b6118b4e8df58fc4429416d68d11895d7acd144dff06a974ea317b5ee8d72fda237184d03cb756b70a6cf38767d2ed29e81810db725f5b5bbbe1399ef9fef4edd5368d9e7cc62ce504df241e6b00ba92a5a796b5e6fe1ef81af5bdd5ae2efa22705fcd8b413e8fa68dea7dab2be415b1a21fefc2101ae3bc34", 0x90}, {&(0x7f0000000240)="745dde26a8011f8111c52ef0fba5e99d014f6f274f", 0x15}, {&(0x7f0000000280)="b8e7c6b0d6cc5d8c41b090a109f8d11bd14581ee7ebdc5f92f1612ada82a591bbb74d62435c9", 0x26}, {&(0x7f00000002c0)="787cf4dc0ad4f0adb1da5cc297d7c8483c02dd5cc8c8decd8e08a66c615c04f864d18c3defc215f1d2672f43eeca35b39168623284e3268e189817fc70beabde82a7c5a19a093c2081eb2f47aaa4", 0x4e}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x20, 0x40d}, 0x402) sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a80)=[{&(0x7f0000000540)="238505b4993416ec6038ed64f82c841f070755850537bdb56c3c099eaa43fbd7230b9c92da3d5b09e2c99a73044f864ab0b82079bbb5707afa868385679871d154a33cbcadc59173224db72075f1da005439f503f01ba898b7502893055715311d610002000ac581788d253614b8ede4e4c51291cad24365b6bf2dd2bb37c4a5aa3e9bea0fc88a1d301100ed7c1613f60f1d977b27c827db133e37ba3557e0bdcecb9046e16e44b3ce382fee71b2729c7c996290991e844e00a7ea9ff9c019860cffef6f2eed42099126a242e19e4494e8ec13e9397e7604059b9f0e373e70fb7214055fc80c2c342c15873b79cf", 0xee}, {&(0x7f0000000640)="2dd65b9d1e0dec281c3e688c20f510c6f4c83a74f4bc6a54472641505303f8129509d6f1508bcdf6cd2b75ccca1aae08201830f8649218704d75a898a937e8ac59993a0fa06a410ec2eeb8de040a19ef584fd55fb9d36995ef43583496929442b471c7feec5537000dca634c5a068ca27429b8130bff64ccbb7d3d0863363cda1e808113c638b67c1e77c33763281534d6e2394ab299f33b831db9146cc766afa310b7bc5549799cedd7fa1c9228c09f3976b2369c9f4b10dd2f4e08add3d499d89f80f39248a076660ff837aeb44ff94561415e28272bbb6103ee975e92a5c3fcc205610054714d80f1d8f57207a6c76dcf397852", 0xf5}, {&(0x7f0000000740)='v', 0x1}, {&(0x7f0000000780)="bae5359d0c1e428049f85c7bd7bad7071a8cce31bf707b00d2510e06c23061cbdcdb12cb5fca11326ab327b7d358a79d6600b9de47eef034cbc599158c616f27e0c9f25214e9c0414ef36bdcaf55e9e30be85234b968c2b83786f269a0c1fc24915030cdddcd3de85523e8147957bf2c5284b61947680afc15d8b66fee72c38fd1790e94f8fa2eefd1c06ba1d6592881033a594776b15bbf6fd01a7f16917b13beadd9ce544f9deebb2d9379be088552853d1c09eb5fbd7d4dc96cc7530e4debf6927df9953c66cddf34569b397035a61edff1369adba08ab813c12d9c9c24b1259298150cd62c13a18dddeae8", 0xed}, {&(0x7f0000000880)="5b033ce45fe7d1cdec1e84834d6d6def086916c35ee8f7029f2d2bcc38318fa1cd77b4012d53", 0x26}, {&(0x7f00000008c0)="fdc794abc62c8979b70867934f099a842151b5f0612a21e462e812bbcef8fe7574454e5a153a45e1fbe9a5f131286faad0cb34b49a99ad97dc3b075874b2cd6e821f8164eacfb80a92dd7f0b1505e0c623af0ea7084e1c1aa2162496184232a5bf78303abaa7122f4a964b231d595a88e2ce839a633e8ea97f812eac28f29382ea31b9177ef1d1b8ece7b2e0b0c0fc29b0dedd6dcf707f1dd89d321d2aaf57c124c282bd173c1be41980d17bb35ea9d284ca7992b75aa8f18235f1234d5071cc44011119", 0xc4}, {&(0x7f00000009c0)="dd5ab910b71cee67c36f8fe0a55fd487d93bc66ef74521dfac95c96008a2482beec1b2e0f516a3271765ba725b4789ff17c9084f39111f94a1eb3e08fb87393d75a2118ca0ae4692f964732da4a3feda3dc9b04ec9d5ae32c1b0dcb3b9dff888b38a26e4d4c030f953e6c1c53f330aad4c87c257752ba97a8637d1418ffe875393cd7948269af4fbc6cafef73c3bf2ea44d8c39cf08715d8", 0x98}, {&(0x7f0000000a80)="713f08d32af82d6e75efa74aade6cd774b89e2570e13e929de3a1352251f21f85be50a8a1f589cd296186d6a4187eec6e00f0062fdba0b20a01ba369f7821c197e9e6af402d04ea67b005b12047baa393bda7c448ea09a33c73985af738289f4b8ec55472b2200172dec523d213138e5d76b41f87dd337a230c112db5d37ddefa67120729235b2091bbe9533dd0c400e88688df4ce690acb9e3fb293f1f0832c0e81a932809295c39e8b9fdfffc8f7877779312e581c66d8ac674139ffa5ba9210c9c854236dd6debc25f5e850bf9e9bc5e77806548cf06e85cca68e1c17d76a0f32ad221317634a21406d2d49a7b1030a721ea054cb47cea69b254bb9f98d5ea9bd69c46ba14d3f57ecfa219af983891ad26929b88de13f2944e8a6bf212b1bd160c4283909fc8e1a0f6282fcf5ea56acf57eb822fc94a42b0aca3ad9c3a7702bcbdeb86c90978a2bb520842f1b312ac187ec870ea5e6733c93428eb8c3f3da73f6828f73d936e656e593df3856500c8f1c2ae4f0aba42ec356dee5c00b62f1fc565d13b069baea83e1820e050e15bb5c75e1a0906bd3e427456dedf401cec2cba0a5a8d8e8e9db46519e5c6675bafdbec5dc512403c787e6ebdc11ac43ca09a0eff2c90bb2d6768fc856a8fc6e359a376f9d502d5f3445d50146d595e589ffa36730a3f4163ed0639b6fcda582d24ac656bcac39dc20b283336001ce34e6b9ff91ac5c15f7ddd46e55e2b7441e6cba034cbb430235529b082c9b2ce24ad63743facbf1dd42b3c513ea74e2f9a6e3f15b056b7275c0cc540446b8dc0934c62ce5aa7dd14cef75dccac5ffc601a3c29ead66bdc9fd4553347bb2cbf8b60344a36ac95b167f3b135c63e3ddf074853a3f64554e90a25d0215216a38b8ff5a4eabf199a64a3c8d7d3a4731c11f6daed24300fdb85bcdbb8a5b05264a799122289459c769e470df114ee4825871689f3a0a9d48e43348731bb115cc0111deef6a73e9140c0773241af5733829fd43e428a175e1e7709c42550737a1a4b4dfda5ddb0c58e23086e0684f036b3524e1d5f41168305cfe0cffe2dd10162f60be29aee0cb6f893c3fcf9fbe3e23135fcac6bb5d3330c004797bcf893cb08ee15dffb17d84cba1dfb0d9130ec0fe15ebec81e59b1ebb00207dcdb13892b97891f9d011f22308277e89d80bed9471730284ba38d19f044bd29d93bd1c78f011b9bf8e026c5b162a296a4b84ab2175d465f23a8d5f76d3f214a3607a3da04b899c11a0a10ca0287e87999feb1d2483ec35aeeab0faa17052c846d032a845126c9ae3141efd0edfb524eb6546b61125aa7a95c34de91c464e788956524de2271010355c79ae001fd7580d7f597297a9ab39672ffcf98f14f9fdb31853de4c521ee909a6d625f7d2f498d9572cd8e8b9b0aac3f595ba50eef8739b5ac58f9571582a25b098c0b10dd935e6f5da292eae7395d679276da6a7c1ae40075686aa1a34c0a294d05c4d26facbb74ff15e5293588a4f929ae9ed211cce3ee51ee91007d3aad0758089024e5ff437bc9e15d402871d13cc1bd749e0b5615aa98a8f21f47241366a7438624b6060c97a682c715aa855d72c4905b817592d5ebce68dd8bca2b6b0c871d05941c5d05657268e27152d8243f591fd110b9af34766f3f063dd60f669741696a51e429eb7bcadfc6e45d96d3da6b2cb64cca8b2693f9ac269dc1e607dda66b7b3785dceb39db3b530c0188596709bdd044faf7ab50f947bdccf61ab93b5dbee93365f358b30529b0f0d718b97dce9d622af2dc15364b232fe323341cceb8aee82bad26952aca9aa12ede3c0c960ba3508954121a802a7f0f52fbf528540ec1082b3af34d35bfdc9bed31877a5cb36453d3496970e0c562900f6473864ad6ea641cf51a3afa6342254462bb580c586e9ba5f4d6bf31999ae2c03634647c2ace646d31df430fa67c8b235533d08f2c8a8692350d9db9803a5dcff3c065488a9cdd15af60a0671cba78ceda88e389663908c5962429d0790b948a0a7275354e7b505388923cb52548761d6dfe5b1a246b69bf0f0df3275d826ed7ffe99fb40120ee18ef512fdeeeabb373d42109b0b39dc8aa68c012f2eda5401ba5c2926387c3c0682d6491aa12cb9fec9040f9644af7d5ee5fea506bdd998ae7ba855a0b6daf8b5d8d418279a1ac457a9acc80419d5a635d0325cc0a4f98bd122fe181d430fbb55e0ed4ea102753e99a1682782813a7c257bb1624c2739491bdcbd211d7bf12e1732cc6fee3be53fe3b1a10a2ef967be953a43ecfd7436c993ad705165188538f693943361ce43c75d9f9939bf6e30538e07815dfc868012e3e7f5f6d1d84e15ce63ee0829cdf75638348a8c98ee7196eeee2934ef245adcaf60987903b81f66deec4d99ff3b1d64bbd0bebaf36e2b3095bb99e4cd55e1757cd418164f25daa901fb50b95a9aa14a8195d4d5c54545cb253bbc53cfe47cc278d9f3f2d80cdc921e5076e25856bd026a2f3da01fb7358e47a0751eaf0e9190965fc06e84addb559ba183b662b4ba47dd87e8e6fc53823ec45e8a3e57c15c83a1760a2aa36bd1881f929fe6f9735a2a4be9a89488b921140a045ba25e367d520dfb4dfcdc5d70cdb284b13c939fc349578d6854fe075213de44f320d4a16de37117f26ef6b8e8ea7867a39599a61e48b7766e39b2204e8dcd38b53d3608be38f71df21e7aac7fb2063e3c55b8f9503fe5fb5f9ac1081d8c4a64fafd1580f7f84d7f6cee390695b3664091d8db2447af22db16183e8aa1dac52b5840b399ea49681e16057da0557203b2b0cadf341e94aacf11200818ce44cc52d52c525e3f7d49bd9b295e6f1217251c45c2c59b8c09b020682b893c9c69ec809314eae90f05a2115790f4066d3bc7d1c441710396f26775447110ca6376458c80b52c3adaa7c7db20e4260e6164cdb970882c427c94c0e387a535dc475c2eab93cf14d3c75ce5a813cecc05f52797e14e76448bef7c1c120ae3408cdbceb2b12ab8fa6c3771c400e3080bd8ff08ebb25d1abaee65c58d1edff788cb5f1dbbabc3633a9331f06bb58f8b7cc2dba36dbb86573fac4758da5f4474a0b428a42eb8a0897cf2426c1ca31d7d16b23634be16d4e938fabfdaa9ee8a9be8a1c52aeda92d8e4c11eedb5d932c7b31c3c2986d5a5fb90ff76147e80258d673adf4e47a8510ac516047017ca0c5e3f9572d9ca7ba5afffa49b478b2d3493418cf0600054e5035e71f783b6948996ce4a8a27b55391a924f074ecbd560cc4bff203703f761b69196537912c77f8b9497eb7364729646db50cd845b3d9cb1e6296cd9879f890d406ca904f46eb4d65fb2126f66aca48eec26d2d6328b2248328602933cc80dfffe85d51b85dcdc808f901be1767035678c6cb4b415f9ade6df5b8d17c46676f1b4dc1772063b9748826359547eaf5a91bdd794bd7dda134a17449dd6e6a8c95ee48dbdfe5553275c21d21081db28e0f43429403b9afa84f81b8468c61579b237a88aa5de31f19c5d8053d08b3e91913fc6356b5aa552cbccdf9b7f5090d0239796c2ce305864da20d383f260fb22b7dac9a6a29f2dfddb3a87eb16e37800a2b87080f14201f81fc2833bad826d4196262c5a2ecf9b167f61d7f6868268a7ad7ace2c3a51b6e9ec6649eb55923bb5a72b95c6b5e724e2d8a094ac652f3fb748c39839904ace18d9c50f563c83ffa4e54bd2dcf9b2b415d6e05f9b4e7b5be73fb878d536d77843e2b33d39f33d5b0e8c4e71021bc882fa204d9059f3922703f1eb93c7465c7bf11a920deebdf1e47ed7fe1ef658ab32eac23d7e5fabb58229432aa6919ff1a325eee2171c3ac56dc8f63fa2707c391a675e0a9dadaddf348c5399efa061b1009ade8d03f38471b2c7d6cdf297ef6a6b4fd193e54cb2ed46e955f57959665cc65be15749a17722be4c577ad6420a260ab8a84fc187ac978fb3c34057bbe90fbcd01a585039224ba28ed48bf06a40ccebf082baaa2501d770176e25733e480a2c2e43fb929bb91ff0c2076789c68d8139b941c3d9f6e0390cc0c6547cf60db763c4a7bc99ebda01d6fa1147bde2ed08fda2620edddf5c3d894df41b33f254341cfdaf42c4083ecad09402d208802301add90f2db35d70f634bcc41de4c47b2e8f0286b5e47bcd5804bd49cc3b614ba29917a201bc79c845916e8b186bc7fb4d19e7c022ef90ce116127b730507867d17cc66e216819b0768d7bc7f5c4788b0215f6e7ed9bb98f244f6af4df05a35576abae81bee8910b49d728b98ba90909f6a6039854f63ea0319da17b13cc0e17e436d9a5f89ce7785ecb88aa3c0893415f7a3214c921d10987c06fa8f76a97f7830940c835ddb90037c554c67d16954971be874d030d7ab13f690156355adf98ee5cf8fb239712eb49f013599d2a57f6e5e614d91446cc57db5cc39b8ffa1f963ab43ffe2ea7b0cf520279b281c8af24ef001c64e6498a62ca7e2074217561c2f04b9c5e86384b8ba6717d0fd0fe43d1daea993f591909efacacdce85ae49aac9f1068a21a6249aa0c0f4c81e205ccac1aba73dcb257f8fdc7e976ba5df4647ab062efc720be3e0c29f8a1e030068650e0155e79ab5b5c570c8519c939f7e0400dfc364478478e4bb627405588a64c00d068c5418eaca683efc7af27d78201b43ce0684017b4a1f4235ae1cc22a46bffba0925bcbc15d6ace626c2c74dac85cd5bc6d83db177ceb03d1413089798cb49f81ee8cdcc29612ab2ff9c21b8140500b5c1901b324fc068f829bff6d08ec13b5e493d4f45c40f35aa96488e2fe0347e009d8f639b9cf364e68f1f04f24be32e520ace974f68cafb71e1d705a3ec087c0fdf83d60f0c4a62d2e1ec45e85fbe6bee1f8e97f121f26a7b6878e599968bc40b932c5d1950f942fc6c72316551f1511064b8243c053c4b810721933fc5f3d4a9bc1d81ba91b4358615de91ed50499996ae11318c28fc08dcbefa73e8b12987fdb9248c2d08cb538bc84937aefd730fcf1083eb28f414e64f74710c91e9f2ee9ae70ac6fd0774ec145e52c7929e7d4fcd23a08b2fa882b3564a12111c9a0b3d7c81774624d6c64d3961eeb78cc53887e352adc6d86a06f300a808f30e3bed42f4a69fa6b65d34aa02dab827cac11dfca6b85ae51171f0f2059aa5d2c3dfa6a57238ef36ec2c3d6d0032408596c32193f833b259856ca67b245637166f8a43673793d30474086802c0c5a8541b38367a3b972c86e489bd8acbd43821a0c7f7acc8e71ab12f040d3b5b8fc1160ff18d70ab206d41a4e6a7d59ec007022b84e72c054f62e7ccecd58f4dfbbaa35ceee9e2d4c52104cb45f37eb3a78aff064f1239e4320d986ad8b3a27a5acdcb712b83047297f97ea536f878ff68b1a41c48aa132038b29d4d719e21f69bf553125e950ca90dc4bc1df6043cd58a18b0bcf6182eb2bceac0496db4acabf72b4317a3eaec52dbfa23a1812dd2d2532a27af6d0546841996260d67b6bd1a40fe909a5a3bbeaab9e72d535de02472b1018faacc7559dc0ff87299b366134ce766c7762edf61af97f4ab4cc2d92494c2fa8d311b907d59d17064d0541de48f375ecfaf3ad33b8520619f2dd6331a015ce760682138eb3bcbb25fd6a5f2b5b48acb09b0620256f6053760763e39b8d1a31ef1f6436f8d0e3a8408de974a8d64bec5fa4e0fb23a37d4e7b24f96e8467124005d8f646bf9c1589c301016a7c660a0ed725ec5bb015873cafeba5c432f0af23f6662fdf08f989ff412ce9f79f4e4729916f50d99ba77d85cefa38abd202817", 0x1000}], 0x8, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0x20, 0x2}, 0x6) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = geteuid() r2 = getegid() getppid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) fcntl$getown(r0, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) flock(r0, 0x6) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000002700), 0x367, &(0x7f0000000200)=""/29, 0x1c}, 0x0) fcntl$dupfd(r0, 0xa, r0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) r2 = dup2(r1, r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) poll(&(0x7f00000001c0)=[{r2, 0x40}], 0x1, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/132) 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xffffff1e) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000003680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000035c0)=[{&(0x7f0000000080)="58ef6d9caf06e199f9757418b5ec75c59bdd3a9f0adabf28db781a0a1be3ba8b2302e70704eacb5ac44251df32dcb32354133f74e1e95d594f9ce8f0ec3871dd3f77469d7f9ff50d5e24e5d3214cc0", 0x4f}, {&(0x7f0000000100)="369c0d09a45331b84344a128e05fee0f9af2e46a729edb39041f7f9a75358a4756cd00673ee396cfc712b48aa210264c6ebe37dd4a809aafe5e165b0aa29f459b0278d662da5b08595625e8a27c5c8475b2882ca521a75dd86f3e6f7492e7e97e0faee9c08497737dae4dfb620d3bcc8b8b70c839188e565d840fce6a05ad04595303a3224655e9269a1a6426b846f58ccfd0a2eaa0632eed29a06f379e23eceb11a72434eb425ac8354fe65a173f03cac68881fd39c383c806a41ddbdff92c77d7cd7340fbf304303d8d67ae7c3d5", 0xcf}, {&(0x7f0000000200)="74f18c0fbfc3bf8b2f1c404aef8ffca95fa01adb706c08b1801f4e12e80f1497e7ace817b692ccf3e22c9fd3da3006de3d74b2c3acd819ca46bb63b5b4ba8aad756af847deeed96c5bd05df965204e63b973e9c07007c556d39ca0763a1af63292eede27290c6132b81f9d975251341435", 0x71}, {&(0x7f0000000280)="ee6e6881fdf089cf4c712e062e922547c7fe8ac7efab1aa152111d00dd02af87e2bfd209b85f8b785699da5c7788c52365def33943d839825628249bdfea9c139af5785ec2766df3c473b96537d27bf43ca6b0f539d1af7621ec20af22d146a768b423c8548aa59b685cad55b022071f7bbca4d3ae5bf38acaf8b13b4ec4436050e4756c7d6a91721769303e3d6b3e844443b2e674abaf6c544c38e47c4c4d47c7576dcca5a839d610ce368d983e21d4a911dfa34942ad88685a92fd0b0ca5eae04e308bbfeb7bf7c347ccb6e51e0dab3821f0ceb7bb80fe93ef5a94873592d3c0f8f8f54f155c80fc4c28524d84cead02c1e6f83287bff58a798ed81bef482ec411fc4d6a2afcdd0e99efb4b42aac649bd4428acebe97aa9f820e3c0fd3e656000b432befcf0b09b1ed03016a4fa18bc0e7de52a42e9415bfac67dac4b66b5bf32df1a7c3e6e960cec5e65c782a6b37c380d7de0e6c9f624d759a46cc65772c79d2080e80619778bd7c14a27974ebbc84eea70abf9eb9233348569cf2b96c7f5756a0838acf2fb05383b0bdbee04c29c6282471521dc462b7ac996a7061d09d17ade55829df301ec4214a431226537f359af173c01f8a77a5c1e8a8d0e6f246802d66de09ebb59dc415c21b1cdea9dd2761b972687dea0ebf40c4a4ebf4de3eee3bf9c6499e7f554caa61ce85134451977f832812905f4c10f8f688f368603f1a0b7366178199a7059e1176840406fec09004df790afed60e15782d2966ed593cb49e894531744c65292f83a7071ac444da789efc4cc8702aff50bd7453101192863eb2ee44a4cf30b6dff9c9a3dd9468545fa9c7617d3cb203da1cfb7ea059a52b01d5cf983cebd37b7cc8d9f1ac3f2a0499f8ba9b02ea89da7df2a529fbce7b57f8606a4a1610bd0ea5ce24b8dcd15d4b90e45cc35185d9781f8fa85af4e71e3e86e6e7bf1189d57112d13cec560d43c7a31e2ad955510be5d06c1459cebb33596346fe65baf2d3531799cad8066e0325001439fd768096765011e0603ff9c19ccd37dcfaef0277ef7e010f29792281a1226e72f80bd3a2858edd1bd25b0ca9044c29d04b67701a46868ec6143c0950f9afbda9c5090202989b1c832aefe74df11bc4caf501c11edbcb5d4b3712267a2c835645c530073bc0bdb7b839dbdbbc3dcfc8b458cdc4bd52529e42420113d3797e7039ad3a2e48bf8efbe912d1a1a664a2cad4c33f8bd5a2b88e46a8e23c2de8b5cf936742db6de1b88c9bc048ad4b6e3088c7c5a4b4d78ddbe84246b4bcb55aa99c8efe60d6bc25e969849013cffe4ef353ca4624204ac0d598b91391b767f61d955387225eff6fb7de36b318cfdf4cd5237fc25113ce20884ae0001553aadb6422e4b789ee3b29ef0a5237575dc4a3a98be368aeca0446330ef12c890522e50e1f55a15ca7af1159ef63e0c790d067f94b4da217d0f5ecc8a1046e5291a69b770c485bc20c3203ee5774b95bbd36b7d8b8a85f63ce17c5b3b8fb2c07164807648441b503c001e27fb6522975016274f3ccf5c41b7db19c8e43cbfd8b735b4065e15814a4ddbdb3da4606a2811b1f46df96f2d3553fcd5a3612ffef109232aa431cd4d2994da14dcfe1f533011ff0cc71fa0107b3a8059d655f93b6848d88c30c2cd59036ceb3284a503c53584742f30c98e133ce918c9c1fb30d61257b245ef8bab54782d62424dcd0165a6d37e369cbec2d8f72f6da7b3891d0e3f343d479448fbf82addaed4c122d73dcce91aaa23bce6dfbc847fce0f814c22f08b5a95487054f35ed874323d6dc69e514a844a9ccf6df662b3118c1e295dbb9ee0a5773852425a3f422b5c559ddfbd22a85eb0ae17672024e965f499cb92f7b275ee237cc11b51fdff94467d693183a26c9b2153e417f30b77baf80e38fe0cb4cf7a285e266c50097be02407aaa1526093577a769362dbf84bf244441a15a43acd215ce03895bfbd657d76977b93ceed75e834e6e0e11d593b8296cab1a18075a7c4c7322b6c0320eef68c3541d996f9241cb578cc185a255f32106c68d933d662bc0c16446461b6117501a9708c5de03cbe0c628cc7df5d35778dcb22278f9969a1f99395e53706be0d79307d35119913fb104020c5564368468c9345573289884eb543fc9cdcdd1846ce64a7ca4d6fe07049ca8524b7355384818bb90f0fa9d7c9e613e207d02c52aa1cfa01849f389ce572d9705e676b6c3423d1039dd1025d4614f2cc62efbf189c04f53eef087d8ec018bc2b07a63eae3407875c7c0a24048afc13593e2dbd7668c0870476fa85b1c5e9bd12f09dcd08cabcae27e1967b8b0d0efb3b191efccb7c2129bb65ab600e389ed86ace8bfcaed1c8a2172e644041f65e7d3afc31496959aa823fd448e08bcf03f40177adcafc08cf706201a25e2ed823139e5d5298012a7fc4ccc3015598672a058561a9b5a2f71872d96f8d671367623e2fc9f174375a547bea8567a19876791933a660718717d3df39b8ad6a61902bd31d79c8b33eaadb31a71a8cb6fdb78f7ec20fd9b5e5e208b9958dec9512365fd565e9ace49795c25e9d1ea5d3280e5694e6cb0f0f8a0a5d96170fc3c365d479bbd56879351a40f556b8416aca1d0779c1d99c1f642ee6ab863161df93d8141899111e567eb2d071655deadd44a84f17cb715fa0e0def286e9e4b005db2b38fe3c0f6d3fdff855204a7dd5144eda3bab26525b4df852c005ecccb318114e31b56ff3cccc8b80e55f31e3aad0c0eb735a42852e07a9046157e3704c89185ab41d3a60617129ab10007a11b46245a5a94ec6766a45ae8a556e89da710dce76f547629b352f0f33298e8406a84cf34f484e531f3d232d06ce25162d7afb0f665fb8948546c75f78034d25a8d0a1c1771708e7fb67af17f54f17340adae0ff72f9ddc3e323c5fb2af79b8935f37e29532e98dc9d4536e26c2560f4862cb81f852191ec8a2dc1bd0d034adacb3898d7be76149a713babd18b96e44aadeacae318c24b766eb67937aafd4b53508ec1c00411eeadcdd853ba03446c2a645d94b50e9e6309c3517c039aebfc887e73f892b0ae127e8a76c89c141c3633e85ed77194ef2e6789321a668467c544dbc520a6e166fde0679a0b7acf886cbbbdfdded55be786a370b2db7e11c4e85c5a7ac24ade4471203afe2e89f467ce285bb83ffd42b4a489df8567111abb7f29ef75d11c0715cdb2312731cdd10bdba5b27ae89ee9adc5795f50868c86a15054ea765b86de7a53ca1c3311c3583773af275b3ed0a99a2aa7354e0fb0326513d4070c208956ad0f53358ce978e2436a64e8b35a8180c55cb8a68ec96e3cb0a14b79edce40960e4ad592faaf58c4e0d2848378930a67ea59221449eeda8c66c88b553aa1b8aa98411d76386c5f29b3a6e0d13d13e3f653e744877abcfb5fc592f9491a30ccb3653349c4c250f61df872039832476e673a59e7d703abe2ed0972ee754328f4790eb10803a8a6494d3fedf6a6bb5908cafa001f0ece18ce4b30edbaa69b42772463a3080321a3ba7098aecd1c6055fd73dc80708d6ade16ef24b24c0d7ff70a28eddaf6e52d8dc9e120983bdd07972f4dcc75b17f0da2b2b3303dbf40934bd40233e05a9757098afdee94d0a1738eb63aeba4b42b9d5ccce368a195639990d479f850a1018afc9a05a0feee5504daa77e9e1f9a98548c2c9260c7710d35a6a9d9df187bf5c9bbc03c51c6cec674fd34904ea2c02c6a4a176c12168b55254a0a2170d24499c351e429939ad356462a14b2785c34414c339756b54cecd44f5677029f308499ce5d1910c0ca1915f139c5ee5541bd77968f6e0958c34d4c2109f5d48bd4db1382e53779c14410d9303631c6b4751fbe7cd0513698833e75687b6d1aa997cde752781c02b75b52184b405115876d76598f253e967d212d411503169b964b1ae75606e23315589a9ad4e18bf947555438ff840221a67574010dae88864baced5b8a78624b1febfbbd2f7897bb88e7610d72d52b4fd64aff4b73be5d0aac1bdfa25a175124b1910d5da386e3891e72302668ac174584daee643610d1cd4c5040c1ca226d386e1689fbf5c490579f4877dc8c5632718cb6b135220bdbaef408bef33e2da25eefb14dd68405e3a44c181792998394593d77a1df86cf70c1c1db91b12ab515dab12a25903ec0e73c6f47d713632c99d9b21c4406e441cfc4293ad4a816ff545edbdd46c5df2b61e03dbdf915026d619e424ca95b7af8e0ca17d1fb582adc0a04ed79547b995c71c101fe2f48a45dd7d1a5a0946c590803b648d13238ba7533271880b95f88736a40f58e121e9338e3ebb603cdedb3d95a9aaa5f68fcef48d1420f9d2c2f6a066972866abbab6448c39338da8286ff969d0b6e90fa82b12d55b3fea3576f917132398b2ca94a8070f685d6fd9e8d44bdbfd16415676da4328d37edc0a7e60b656e9e430dcf5e648cd59d662d572d37d9c6c437e9efced6074411165d6824c3d846b753a8345c5ffb110b007524e777688fec04fd29a29f339945482bdca6aa3e4e1ed16c63e63d475786a232276b46e89ab654eb4da0df2368eba080d2b90418e21e66f9573ef22e5b667557327c0fe94cd2c28247bc76f687053915a2ef759fbb69264c13478bb232bf41ca5da3d2105f00f19687ed95cd6e98abbec695961ee659080648d8c8288e9bfa55ccda698e47f615d091a4f3dab2b53fd6ed0e23f5901f1fca0de5dd307f69c54e1284aac721031a54520e23705b7afe8ae2cdc750bc1478d4ea79b7efc3c2e52be46c62a80cc8749603ff4162a41bde7188736ed0a6f736b85e66f1b65423ad51d1b58483ebba4b305959d6c6c7f57961da7695cf855fbba8f762a3f1572a5c05a8dbe320d2f2c3335a8e63b12fc2ac1dd2c87e6af19e6e4513925ea6791e10368002c78c0b9a6f222e2e18aa8fc59d2c2e2d2fd7303a0eccb7ca0711a4e5a251c5f4c4dfc7d62725ec856c948d3b27b33db671f39d98fada14e1400b4fc47cdaf539bef6517d34b7fd3e0ca18ce3d9775a9c64b94cbe58d8b9fb1a2f9720a4efc5aad765e31f83ecbe5fc81c775a69312b9c05cb6e85a40ef5a402657904f1d922580704bfb7f11b2228c1d7355ce329b9bbd11c8832f1499cf65bfb51f12b92f74bc5cb06f4f5ab1da4feeb16dc439e7b7cdfccf9024696b49738354e5a2fac6f4c5cc97b51469fb53dafc30863c0c9713bcbee067214f6dbbd929a69f0cffbe8da1d22cae3e0a63bb88009b555ddb3654a5d155a6e1f6c7ddaff6a36f6b04a9b17762e3c55b3c5b2c7c4dbee56eeb81c9b68261a5e983e7082aaee37e5e2f45955f6f6ab7823fe9b9dd15b32bb430a8689dd0b972b7e5b724c807daf8db05caab52ef1efa286148cb414d94097f04981af77fd0532d9a8ae3a8554282f2600d2a1750f7f91999689891e731b47a17798d9c3b9744a08eb1ba08e1382fca19bad2b7552ae2107fbcb6caa996aa22aa4b897f7b27de5f40452bdeaf486871730cd9bcc302d89c9893732b3ca83fdbff2289d5abc240f0b3e83d5dd7d7701320078d4fb27c30ee2e83bb861eaea8e210cba8341fce88b2b5485826e2f2ccda1e35e1bf2ecf120d66704ff3dfe15688bb2c9a02ad94743b8db2fe39853cc9a71c22fc7e259edcef4136bbf3da376157848ce09f82d25731e022ca48e190f9bb8b07da11f53d0658ee188475972e3a157cd7aef258c4667111b513f9f38859ec0ebe669aaaffe6a5ed8d9e5fda0404b9b8315191010904de7a9a6db5a9df750ce805c492b7387745", 0x1000}, {&(0x7f0000001280)="6d50519c55b442e0278a5398e5e4160909ab368bda9777c5da98b9f9b7ff57088451b5ebaafef522f2f02fb990b2cdd0b77ea6de78d1fde678e593fa29df1425f5f67e8600e71dd324508ee8662737441625afb28ed759d0ff33dcbb7ebb99e4bf254c7e0425d9c8ea059ad671dd89c3e1ddaffec575364b197f1a4d9964d8d4769a37c1ff76b9f3f388b2ff26a736d60ea9fef40fb72fe8f7b31de3ceec6701edebf201028fd3f0f94eb6c3455a8ba93e48c0da5b1d7951ad3638e7c12c34fdc67867cd06529ec399f15d5f55c5aaf2ae1c363a3ad30a79811f070271d4cd3e149448e53523626338ef50e0dd6cca3d94034a6f09636aa9b475c7644039a716ba738f4e618eb1bc47f45c22fa2d58a81a50cfb0cb9a4aa24f9241d5d7ce9ef31ebdd7eabc82001496940a70de6e231f105e4a90f075a9471210ea581bd87d0e1e4b8825e210ebf4664938c195b4c2bd7b387870e60e1134241c4aa882cfc0c92c48d929ca0765f50c96787d493076a2c6f7541798bff8911d15e8ab552d94536d7888d1a811feb6c7405e798edf8fb683bf03a9350c4f76b7f6614f98b91a6112b7e8d9f332400594b9f40d97b62ac5d8c55c06210a1d22a2767ea4f1c91511c8edf0a3ea27c5ad707bbfea9c09855bdfb94541eb3b345ef268036ac5c5159ed28f72bff6676d0c261693429023d206c3505ef0025720e189d6cc40211327be17cc64a1f49543092c86ccf8456303eff74b6c4ad96868c2b184fab41013b2ce3f488be42ca3493dfb13f8b2e78ce297e6a616c3f87ae99bbf957aaf5d6c0d83fa1463034921c63a491c15c9d3b54532b8fdc1950de8d57eac9ec07e111220300ecdd5ce2529ee38be77b4308d98d8ca7562d4b3c141cd3f8ec58f2f7ca039faf37be2ff158de1eb824dcf785d23fe4bd2135600a3a6f8779b5b3b8859a20485ac0145039152e074c745dec876d0fe3187c16a76b14c034039707573c9309be9ea2543602cfbd208283d4cef827b8cf7ef77ebb6182173de2d8bc9584e74ddfbf5177a45b8a52f27e7a4682a11fc9b2447d0848277265065c043fa622ff724bff2b6516180d6471a2f4099119bacbd6606d7a6c0be6ee6f040646d8d247a61ca685f18729c782c02b40ee4507abb0660ea7683c6b8361cca5d02166987b4cbf62b2f8c4be65ade218a0f75571c28a9a18644846c67b3cb7aaf108156037acb00a6474b2323bea41c7209c1baab6aba3a81de7da06870cc3dcaff4d8cfe2b8cf7874c4c9036c15564d498366d9e9fc049593d0cd274bed5f4fc6da6ea50db321c975a3839118f9b5ec0d41cd03c1b5f80be25712c12a286049011ed6097379a2a7960eb347e174210d6b1edbea440d361e13e3cdb1f248df01d11e8a21d16cffa70774994c716d73a1f8b055737de2b60bbf9c1b051071ce71e49f300e42c5eaedb30aa77b4b82ce41fb45191195abdfd844ebd736b9df9ea90ade48bdab0be8654f77a91e7841b576cff4e0a96aad54083ada104aed1d61e6ab878aa158f59d8f05c357a2d254343e1f145a68c5abb8e478a208ea2073b67f75750976b44e6c06eeae67902aabdf8017c08c7ba076ac34c1391258b8c8055a16cbdd1ce5d38f9830dc2aa44b2adc750c3b23419e1c2729d9d10440b1f5c14f94e4894d9ac23ba5ebd4155f43af91e101137799f960eea1a58ef4621e70d47fd81522ee25c4c6e4d93f4975500db457c45417af86f010f8d4d14ad764c57d0d665e16a5fdd3bc7ddc43d526901100f3ded8946c51b62a10dc678ed3ac08e72955a135efa3c64d76200fc5202327be32cfc116ad1e35ee57045a65cc4b8f8655594281ac2b443a722c8aee96f3da62127dd9d670767a8adfe40ad92b25a6349e235589c7f74a6ca58fef259aadef9bec3d2e38aa6b1b3a1a874dfaca17d8b0487db53759eb11aae4599eba165ea216ba79169eb4429aaed9715aaa5e7e89bfd5c6f092d411bd1d22264862e9db78e356485bd388dd4be226f07d37ae1607c0bc9672c3ae9e4d7eea22ae9f79fe940e7246fa664bc834da9ffe229a808c0b5a92f91683af46b97b431667c1304c5038050be3cfe989d97cd4ccb345d07213da644c9d140a68466885cd9de4a6eccb02b690cd3800920279404e996b1113ef50c7de3d7da21f738fafc46008a7cd51f4e46b22b50795abd22fdd32c0ff488360cf51a5ca8a16b0ed7465b7a257306c8ce164353cc5a951524e55fa4ce0efc2dc432107fbb7ed662182547d475a9899582d5e78d907baad561c419ae4460c6c51707b6d3c7b704608fd153ec9464cd62aab8d86c6ccf5bae9ffc020d563e5ed4b1198c1c439c02afffe512a69229034007fcaa79a0d8165b5580c36934ff74d6f9eddd30d2c7e7acae7fa58201a024a45efc0e0db994a4731f78c3b98cfedb51383e750711a8a343bc94e55c2b53c5b8b725375822415e2fe3c8c38b079f851ba5ed0e900a5cd0961bda0f76780fb5e98e69f7feea2268f704266c1eea69cbe0aa79b2a0ad2c2dda8551463f8bec0a5c061eb45d777130e25253eb8c22718a1d1cd099e00eacc5c80bb5f16b820fd0cdb25237955518a37a9b255a08f072cad79e34f8adb2aa955cf3e823b10dcf1e0c6bb1bc5745d6e07770df9d340f3637fc2bdde94588ccdf823761c16bb176dca9f2131821a4ab15e9d0d478afb04c5c32b73ee1f32f211202d167abec7c93e57ffc8eb6f323ab44b0ad3f93a459ec8c4c223d5447f8147ee1b454721d1313f83299cbd068d6847b8855235e52237f2c282b395083ab6aae52b8b863641e761f46f9c9a7604b3a5391dbd13e8a4314efc314262f659a3d123151474ef129bf2dba802baa461ede1af20623ae8a57d98cc0b2f59632e7cff9569a2f1063bdd3a9b3051a1f175d307ad6d9687bef484ca2b48b9786ee51e308e413b9cffe90e8750a6ddb0c9779ab449314d7e94e72a34c76127c23773bda7f2cd67404a577bd23f541ab0778b7d3d12a61dc7fd4c24bc52b8a4f8997793d0edb73b6e027b1e4558643de0839bfe28a017f0b8ed05f3aade89e0d70c1c30fb9ed302c4f9d23b7142b49fa92ad4dc53737e8310b7afa79c1a9b20d0e7272f90d5dd5f513084ee3820f2109cbe4c3a3eadfa5cd02b77dd9d90f3a509f981fdae40a59a80ff2b6f1e1d6e103a6bd5207194e4fbbc5b9a37c4bd05f85e6ebfd4ee95376ed78d1b34654f6c0bf9fd03db09968b115b082f09d9626a75d5b7c0d058bc972aba5af2a7c7deabdc1034fc68b4219ce5ee89c629825e2f27a2131c00174376abec4a7430e0559dac3f0a830b012ebacd644d69e16041af77c6c16f44941606d234d625d288cdbe00a7a0e99a3d184524393ee0e439dcd6ff44cb5a5e4ad577ca81c0bc1cda8cb4a3eac0008a91f612e5f4302993b027156dcbe16e685ab95b7717610df3007603ad6a2c5da668a55128b354010ed8fb35f41a74558e3212a1f0be3184919862c5a6f64534853717d3c7329233f85e0adec0a4f53b1a22521406638b42d5983cb235371444334c4b5dfd158c03e13239815c2f6d5de6509ebb5faa7424d88fc475f1679099742ff97920992d2bd40937734140798e5bb924dbc2432c496e9d02ff278c53101898ee0edd0fdc92e57a4a8240d45aeb975defbd232c2071281df1eab9adb6d6b14924f08a94908bb32d11a7f09298ae643e16433fac86e96cbd08445a1c28af50f3c48831bada43beae83fd1763c61de93fa6cb363a750c2b8f6a3e88e0baae61fbb87bff798645863813462d12dfee3108e331afd5ed4ea0e46704d637438c12b18c06ca1c0e9b42ca61adc5e4edda0599360ca1730acfd33e3d05e67ba5f18290e83079fe0a6640e45107be306de91572ee5341d9bdb08940c238bf4440e363ca4a52ccf3698eedb4222d893143553fc21f4e12e6f7b77533e6c93a770449b169cf21cc174a2bc0e31ae546d88eb03a59fd58ca612e0b64050b480fff9ca3bcf9b381abfdbb09d6ff80b7f9210e40ce693e789fcc3b4ba0f2d86accaca98b6d3c32db798ec66835e523fa49185d8bb5567093d817afc4f102991d91fda673b7fab9279e47db90c2cf278e1a11ed08f81d9aef429cbd820b9d4a601d4c503ed21adc9ca9cff09e9e79ae81e09bfcbab5a572546849edb725dbc5bf7537a5daef6fb3b0a5fd4fceaee283decb9796981038b86e4b9031e1140078625566de78171dde6a45d053ff09b0152c5ab1d6043c5818a2c23aba1730cd98f4e27e40e87b0b85c44771f34170a0663004a0b2a93e1d15b17a3df16c8f63b7cf87b59ef9cdd52347f166e7f6907079eae3bedc828bc40bcfd00dabebc423b8c1db9c1d13f7522dc49b6c9516696ed3cbfd053ab6c61f0dc9f53730909203b1c5ef1d65319d09b72b9e1bc02c8dea84349a3a0a9fdbfbe79285fda39ef7fa5b1561d9b1d1bbbecf912cf54383de2875da6e1b7bf23cecc68b6aca814a2dd5ce5f0a7d220591e61c67ff1f3f930c562f8b346837f79cb1c7ffb8da3128ac9064682f9762bdf3eaa5fcf8f8c5a0d44773b6521dd60a18f5a2f36d2cd6bc7bb726edfae436f78be4b0ea1925e3f08fa80d8fd62b74b7b7cde91494badc8f7e63ee9e0d0550380fe4d4182c4880304f5403c617c25c81e15e4d35aa24b0a425d7a53c67582cc55aca23efcd78c93426f1017db4658f9482f3e1c4bb0c36cb34cd86605689a05f23740485bdda63ecd0152b670239752286d5a57f9e491d1e673b9793103df89e710061dabd6eb61e44c4214af73262a503ac57da0285d3456064a3bebbae83bbf9ab1db3b9d019648202efa1ede099fc2ba9079a024b00a788d96085da0abf38ebe06e727915d46839be8db77008cde06ec06ebc342a6ad095d4b0fc37edf39533df9d417e7f42670dc08aad708d232804647e7e14a8cdb6b36d6505a3f8819df4c21d413b38bda97ba33540ffd7ed3f0516d3f386d6b7ef9dca081acc366a56c2845a92d485497b092cf5df3a09c005ed72493c5209ffb60c150388fdbdad4be1a51ee322e9e36f96b9a660d40de04d0e03286f800f59dd449f6366d492eda6b2615e27951efb307b49e9d1123c8decb74c16c6c067f194ba691a1de54321e03e1ca9fcf1919a8dcecd6bac43d2d736bb96c1dc08aecb4571fc93b8f0862c207a26f45940fa8c63b5da5f976d88310f80056afdb155cbed984ad4cb3dfb04814e597da2f6a7616a066ca56d9b04c18547f9aa53a9a9b6666bfb746cd4d54a5afa25ebfcc7f446e8cb2a195b26328dcf912b72233f221e3a6158d5ec87326edee6d4059b63582c9bef2947c3212ffabe7acb4d881bcc82db7f49f23fbe21ed7f15217ec312b679b435bd554c73043df7189a84137d05ade60b6d852566acb7c3f0837f422527bad3fd7fcb65a6d3b7b63184a87c0009966f16cda791451af57c31befd4185640fd975422f3982594a95649b85e2d2719e69a469e7f6e672649dc18b54330f40a840f8ce3f21d041c5034e7b424421a235b0556409c2f4709831f0df868f54c1e2e236836a481e801abf246bebbf5577b5b1213c3ab6210de76473849b28d825429bf2b3a1d704a32d9b66f3c90bec13c5c895ae0fc59b83a33295b9c457c26fc7fb3a9d367b9f377a4e0751fffe829b49a75d7ed8d4f9a9fe877abedf2c035896a04d510ac3dd112e8a87fe6e17e663ffb5754fbf21ddd068e69ed94dc6ade024bc99fcf172487c124c4f73ddb2fd7d971f98f6b98d3a669961c6a5dc0292bf7cbbb6960b05b299c4cc386ef183e", 0x1000}, {&(0x7f0000002280)="e4162757f6e2861ac785ed5d3a4bda312124c0ea779324a0a9305b274183d439da37d6cfb6fecb01d29cf3e5a782bec97969a3911f0a68842001ac7a64cff06a4560c573cdf7d8db6b85d6e752e0511cc7a0bc4ddc0e4bd9645293f069eae9f278199ea4edafc26dd10829370ce50b8310b0b1d5ce2beea9ea09a5b5b90c9c9fd051cd1872a26835ba800e0baad76918496014a439872ba6ed95795dcf68da539e7ce5626f1bb67f474fbab30e91f0f0f81ad06365d3ab97e9ce5ac9071cf362eeb121c38cee1a27cd3f59164bf47de06221abd4a269f65b0d0493cf770545690a80e59c6578", 0xe6}, {&(0x7f0000002380)="23b70a5a744665239a241dfbfb8362a8d38c91b24b0e9de149c8292381178bba04e0a64ec178ecd978935a6af58e6dc77c5d6e1902799125c148bccc956b16f2c11c8c52a91e1895af8b9efff9de3c8b7bdd2ab502601f8052bcfafbeb87a78d57f6cfcde07c304142161fe009723bf4b50c96e7ec474289a11ad19f8c660ff55326ac47a9e881479b0d37ca825919b68967575e26cca5c9ae2f1f3cf474cbc29f4cd5aac391ab2cb443eb1c8ff39d1d6fa45126ce336f6e89fd44eb430a4ab3e5fe6eaaee97fe", 0xc7}, {&(0x7f0000002480)="664a71c6a9c6050bb00b8aec0204bcc532744449f3d03281e84c5c45b38e29cf92", 0x21}, {&(0x7f00000024c0)="d1960ad017d78751073a431e048cdd9d1fb6aa490ff57384f812dee79e90dd1c0de6e722a0340f0ebb3c102774b89be4fb0d96c64cc63bb51273f1f506fa3669bf0aa1e55e0d8dbdcf41d56ab0377084f75b5b58c74c1b4e4230f5d86c448dba2f0e309c4b642c1a18a700475f456890fba6e83b0655adcd1c89e002172398384a2d7c6f347dfcc7614669990d0167243ac1e11347e2c11d69674a8b9265c32c0f3f507b682f1ce3c3b81d6ac33696842cb6aa6f0ed91df0450f6d404f29a47994cd6f1ab1a59a2dd60bf12711e3f46a5f23f356f73178ebfb102bd7da53371d6e9c47d6675993e010175b7a0f160dde98b1f03d1795160dfdb2b591945d63ed33fc76e73bf4e8fc16045c41413576f38251a5167aef419f9a674fe7578cb7838bb530081978d0c72374f74057ba475c635da19a3131240007d60c748d476332cdc96760cd69ba9ea4c395b481f4155d37fe63b730538a6e20f1eda90d1a2ecb91fbef2acfcd918459c316923de472ff8153c53af7c0aa913db2cc1e435ac8ca38cf3379ed52634bae65510a25983a23f24e0d23bdf6f6e9a0d9d9c303038fd5ebb71f4f2d4a5c53432aaf065828d0da1fd05cddcd114e34787344bb6abd15d20fa893d425103a3d7097cb673c3ab04b06ebc33ee89122ca6f182210081a56305e1530893de379ba749d2bfd7666b94612c2c3f31e11421528ab249345917026952218479c3e61bcd7ace2d4ce88d12fb0d3494b91fe859328ca48475ed0291310f1f6f63d4823b00e236494d39a96023770b39fb2070fce83f9955e8ac980f023696851a6bb1e2604c39c3fe8d1905603ff4b4fac2aae6d2cce9327c13fbbe6f342cf7b8eb8a491a8630ff136ebb74d823c45ff204351899737abb5221a017fe56875656e06cf66cd4dda40d6de3fc4d8ce958040290775be9f5a57045b02fa2e93336c304bb4c52b75448afa74878730470fe79b49999f8438021c4be6e200e84f6ca841fa2b66db79baa300d34d1079f8e39a29d2de56c65199e38bd572fb79835bf8bbe4588311d8b22f12703e91f23f28786cff01e222be28bd623a93c886623d2c233af405cd4516e8cadb169ddd3f912721ba2fa7cc44ec31fd720266fc1fedfbf12c2c5c9e19f15a2b533b88360347ed28b5331ec139fb3ee70bb7059f7e471bf846e81fe6df73a47598a719a213a680e7bdc91bd9b955309c4bbfc45379e686449426c572890fd45d37333d3899594a6acf573ef9f74b677dee6e4203b2445e77f00a75fe8f78036f6a7765dd8603a7979306d63cdac168873a110c8e402f63e9fac7ac395354dc4c1ab93af9914a64bfbbb9d4b7181f52a4293f19831f72dfb42ccef3639acb4000bde56453ae8a6368eb8b6819a797fefec99e86e0ad72d1ec8d1d8cbb185bbf7cc6f8644987a719efb1cdf95deb9bb632a2452a48118f56c2c852450cd1c581e53315b399e2400b3d726e6d79120180a6dfad26457014b6375cf7a03e97ac296caebe0951c05dd58c14f79c74c02afa7581849a9e678d85d1a270a7bbec3772a5a151cac86372652d3b5b10cb0a72b936e5be3d3bbb5b42bf4979a1c7bc8d23b96e7a70979dc57885ca274e8fbad16ea5864b442f2e8f96928d8066625e8b1f0114f0a5b3b651f76587bf8e6e93ee03ccf05b9bce45d8aa63b5b90a99d819aa391890140bd990db8d9867f47acc7b151c0701ac7cc80cd91c634d6238c609563d5c76c155c81e922206b6662b0e50ed5a023dcacdc914f96a375259b6f4e86ddc3d8d7655762db3faf403dc2c1670601b7ec027f87df3d765a377f86fa175962ab929757158f82a9f5c67d67e0fee1067c834fd02058a810569d94ae634b60153f4f0261f280b3e8815b2bef2d87b37fedea9378dacb819bae598087427ef3d6ab41376dac7dff984d3849266e4aa99ad396ad82d068f95a021412955e1f33c944d829b7dcce27dfdeef045e6b4ed8b95bbd577908498b7a4b127c6688114fcc1e10f8248761cb84cc6ac41a05e9c732ab91a9024fbd24a3d4da7a56de238639b7409fdaf75c5c0672cd093c4ee09b6f6f9dce48ef15fd56fb35eda7e8aa1d94d4f453946d51277a874a2465a842d8744ac9f79739a2796832d7bb4f5a311bf58d2671a51d070ab8c710d8e34775c6fa7ee4a1bb684d917adc2a13d2f80f3bc7bd4b8b9b843e2b3921e772e108ef41abf69d2ad95e337ac576d4fca71494fefce4c2c87ac8c69f36d91d1f2f27d32b5cbf17ad0d391f9f7cba6a26ed74e98f7fef743f3bf34c5a7cb87dff5f310dd22dfafde5b87691da2c2d71991642b658fcdc2ec03ba6d11cc070e8eba3b5762991b4273c80c91821ad9f48f2fdd93dd593a53c52637ed5a25cb9b4e9b87927b897e467bade9d5fcee5abd6e672ed7d042147c83e3f39661ff85985e72b0df9c6f495ab144b80ab88409e0ce984f5111c22570697381546ae49f9702ed944ff9475f98947468d66ca50528da04a4e5a32f9c34515230c5918c1d43bbea48e4a6deb0b36d365f2a7bd360467ba7674d219587380355f5465f67b015b71c0aab960fc47d813581c51cfe17df81b0f51ae53176362b2876b4765ab20dd37bd9c137aaf10c17f951c185d32abfea87e6daeb0ff35967d0460145f4eccf82cf8547afb475be1e3c70b30c2a4b43804e9769a607db092550b38093bdfe2aae97a1523ccd5701c0ee0945ee1735e05974eef259b58d0c6992f018cf0b308bb3810858cadc38e38b53d3f007140a63a4c2c277d0e53e91bc5575c8cf81c1df4fd44bd8717d7b7e54b1e9822b0121c6c1b354a31b30bcccf52f119a87b573fa26b44c3cdda77efae8f9f8190b0e96c65d6a6ea94bba286f1adceb848eb96cb16a7a634159cee9b6c4754e030fcfdac5e828cc80474152b9b11dab25eae20031d940967104178f641d9147541bcf1b0eef35a6ab84e35f09b6c80b943dc473ba26db3423a229dd15b09fc39d4afa872ec1c91eeb818f7d582669cac26d1244384e1eff424a93fd3d751e542019f2b78d0cb24f79032b892e78d77f52669f49c27191dd8b836671aeb6ba34eb2deb2a4ef51fe0f1410a1984896c7b72385ba807d34bf220a824a708dc3d24ea109bb2d2fa8ad0a150c9d37cd64a889998d39ce95998d2a099af951cec44bf926a9258db71b400b1673e4067820e1efa4f330faf80fd0ab63d37732f9402c093b560a9022a03472a9617fb442120e7523ed7aae462e4fde933ca01a41d04b2e772e876db19985233846d4a6d9ab80caf0395673837990768f0909b04fe692763aaf4c2cfc92892a7332a88f8d79ee6b138bb661dfc84859ff3e47cf47d1f9e773a42ed4ebfcbc1d8533e5e2f68e064552a683d421809adc5c93142eb8e86934595ce58c0dfb66c21d8d2cb00926a65b487c9086fa9165ee688c7a80b63fa9c9b517e7fcb7367acc2bdfa9c9cd62c6faa45e0f8fec9cfe0189c3217317eda2e0146631b928fb926dd309b7e0ed8233e69dffc6a34a180d17f55c687f2b847fd94c4e3161c38f00179a775b8ba6da0c4534f69bc067212063c7ebf3f00568b540c11841469246fef646ccb43dcc2841a909fe5ec5d84335c1206cffb8697f511ef66493b4fa6255bcdcf715bbdf992cd826934c8c6af6570c3b1ffec9e1e833a37b0245b29ec8c3c2399ac5d91330f04af181defe88416656f4fb22571f2cfb8f2c0ce82c3886a2ed05a1b5397d068a32c31a6f457c9220d1aa63cf523a5b6e47424042d266be58af5071cebf3083aac7d2796ff3100762771396736e992dabe8083a2d8f8a550c2e2cae8d15fd36e8ed960c438a5a6a78a4eeb9a104c3c9ac9b9a5cd0eb9c8e8ba62a7198b3d9a489c9b138b9c69b18ffc70702dd9f32d2d43585c978a77e7f1f9d5abdef4ffc9379a64330ea687ae157c85df19236f75a18bf23e7ab8b226530448469844c86cd2fe8d68b98ce7b41690988813d32019e66f2a2b51b7e7e754d4acdbda4bd2d11f8ea9c2023394e779c5f57d658e4802b9243814c10f397ab016d801f1676fad3c7d896bc0d4dc26f7427a5b0cdcf194f4a3b910c22019eccc40fc874af64691da22f7c96bb3e5a88554619a5bbf709b83501615a7810ef01b569188f1aa8fdbb165e7098b3d65bf734e7a86a221ea5d309d5671ea66c85a931e5a9bc2600e88788bf73ceac0d47d2af0b5c746dc4e7e71e6c81c4d13f7706880de8d49ca782da0eff321e21027c275ae8493ea041ac42d8e32696b4b7c1f1db0d4423c2e6c5e92e2cb226506348e45d8829d53e958f965d3ebe2b2d919ef5bd739807cb6fa9ce44cd1d236798281076ba07b5dc9c2a29ad344f1844c1ca1daf4c0340722ac4358504e2796865967b9d4297263cc0319cfb3528dd81f6b84e9f26d6a3520fbe8c70c74a1d1c8824c80ec949840f2bdfa02498f0e7f29f84c165bae459ee99e76af84439ffd1fa44d48df47cb83d18e3ba2c9884104ba590a045324d3f619b9026905b94bdd6d317360de0791758fc81215e9160c65b52af1fc96e726e33455f962dfb57460d3eadfbf036d0dc13353de406a4cc6beae483fabfb4ad11adeadb7229e176f11a5dc197e82261b836c6f2f121513f84f087b0c4c6bb5a17fde0d5470aab5c9689d4cf2468eea3c7925c0461d13666dfa5dab845027a26a6eb2bdc6883f33b01b5880c17aa9c3d490c9f294669ef19ee1ef416b3c6913ba079b640b3f36e7cf8dedfdab9d4b64ed0dfa4fda87b0ace5b10d6d4b608e80086763953bb333e7613460ce81006fd2868da5959c74b94aee5a83efd651c9332cdd095f8ff98fb2499b66de0fdcaee4c218be0385e5d9b09557e507f921f5bb211655a2adca4c8b8b7598a2d3d0f9d089613e1c7227a1197b5b17e7e18939e0f9f8e43d05909f54d6e042db223476f1f402d4c8499d1cf078947ac0b61fbc8ab70407c52d003834b779a456cd930c96a6918b79300739b3bef01f95f76f0f0b17c512472194f91f9f36b4c7ee5bc7f158c2693c3df2c71ca02f31f7df10a12aac9c87ad39d2144f502dcfdad67406eee847bc312fad515c81c312c9e84158370d9e09f693845ac0d3af08b2b719c0fdfebe21609199729f521b090d1b5b728da11b7959e1bc52d212ece69cb223e32cd3f2bf5dfb0e9f169a3a4e4f29593aef4e3c88417ae9458c8068dc04f642f14491f69facf9633e803695b707b8049ce2ebe4c5025bd53401471bb04cc0ce4b681eee1a6f71611dda63aae01d8bc53d6306a95c27e37e9c43ea44de6468cd1ed220ebb5df3f4e20add300d98ef27de3bb90dea14a78cee0bbee9738c8089567870d88924367f6887a3971d3ae5b21b7e08cc04b8ee235c184912c2193f6d677a080a78e255d0aaa05855461a6c48543edd48c18639e1da73b7d731910b6e27dafebe0ef65eea41edb0eff750e85d1bfd809c6f57453cdc4c06d27a02c476a6873ba790e3808a897530fdc2a15ff22ce627cdccc76d13c4e3b07ef68fb54aa45ae06c6dcc076f423c0cd6f986aecdac64e9a86b086e53b424f31f3ba10c9d21c0e80172e1ca719dae46d70a948406055ab4b2d5baaeb304a0d0d249362a503698af0e6339f890c821ab25589fcad4f4e54cf82845523a4497e0ec378621efb98c4f1ab3ff99c9dc98b9d6e33b4b531014baf2a4a45d9cf0169493adee86ba062a5d44ee12630517f7612d39e32e9fe50889e632b3f0eb48213efd213a67f54f14142cbdcbdb5844f3ce0a914031d30b6719865e594b6fc5f81e6c83083da3a7737f0a9556200bb", 0x1000}, {&(0x7f00000034c0)="f833d030736d35b3f3a51c6526d8d554b25643a1926766699440267b8c8183b08dbd989b57767f39cdc130cd02c83789c3a41970c6132624e61909689859ef6a39e7480bf6d4f24b8e7416928b4473ee9c4a6edff3c9af9657b7df333697c31343bca351220a29ad890ec2a101d9ae9375226061015e546a6d8ded445ecf9d291732aebe17910aa66a3f155cdcdf940698f13b20907b22478fdf8064c2bbe4b95c13a1bb58ebe60079ecbae2e12949f37a722af6a67692424fd644a8175037ff004297ed07834d8999513cfc6552c6", 0xcf}], 0xa, 0x0, 0x0, 0x5}, 0x2) setreuid(0xee00, 0x0) r2 = semget(0x3, 0x3, 0x40) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000036c0)={0x0, 0x0}, &(0x7f0000003700)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000037c0)={0x67c, 0x80}) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000003740)={{0x251070cc, r3, r4, r5, r6, 0x40, 0x6}, 0x4, 0x2, 0x5}) 16:00:09 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xe) 16:00:09 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x400000000084, &(0x7f0000ff9000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) readv(r0, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x10052) 16:00:09 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000080)="cbd2768bcb0bacf7f705ebb36f040dba96c4a3bcc2176a3854e88abe8b22823063da3036e45f2a9399d78d9112865904c698d1822ab6097f9cad049f03de16e7de16a9f715c4bba612ecd7746cdd74d8676bfe2f9694d3bdc697ba9cc2b38b4c52c1bf9dfac274f2255e5c9362e79a56927333bd39da497f7f051c1bc0cdaf4f8936f1fb0ef641eaaa9ca937310e9b0481a8a32a988e5d06dd65a8b572c2ae", 0x9f) 16:00:09 executing program 1: mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000fec000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/237) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x520, 0xc) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file1/file0\x00') r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r1, 0x6, &(0x7f0000000000)) rename(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:10 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74", 0x91}], 0x1}, 0x0) 16:00:10 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="7ba893a8d7fc15f50cf13796ad6b5a0dddfd23b5e9a0e8961074d91d7d2ef611264599", 0x23) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x81) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x4}, {r0, 0x81}, {r0, 0x4}, {r0, 0x1}], 0x5, 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9}, {{r1}, 0xffffffffffffffeb, 0x0, 0x1}], 0x49b, 0x0, 0x1000, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000040)={0x6, 0x1000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x29}], 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:10 executing program 0: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) madvise(&(0x7f0000125000/0x3000)=nil, 0x3000, 0xb9c85d16e06cadb7) semget$private(0x0, 0x0, 0x10) 16:00:10 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) getdents(r0, 0x0, 0x0) 16:00:10 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x5, 0x2}], 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc4, 0x800fffff, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffc, 0xa, 0x60000001, 0xd109, 0x3}], 0x80000000, &(0x7f00000000c0)={0x81, 0x24}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffdae) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r1 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) recvfrom$inet6(r0, &(0x7f0000000040)=""/67, 0x43, 0x801, &(0x7f0000000100)={0x18, 0x3, 0xb5c, 0xa9}, 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x402000, 0x2806) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x3, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = socket$inet(0x2, 0x5, 0xea9b) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$inet(0x2, 0x4004, 0xd3, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = socket(0x18, 0x2, 0x3f) r10 = socket$inet(0x2, 0x7, 0x114b) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x1, 0x0) socketpair(0x18, 0x8007, 0x80000001, &(0x7f0000000340)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001, 0xfff, 0x20}, {{r2}, 0xffffffffffffffff, 0x80, 0x10, 0x7, 0xa6}, {{r3}, 0xffffffffffffffff, 0xc, 0x1, 0x34bf, 0x7}, {{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0xea62, 0x7ff}, {{r5}, 0xfffffffffffffffd, 0x4, 0x2, 0x8, 0x1}, {{r6}, 0xffffffffffffffff, 0x20, 0x20000018, 0x4, 0x3}, {{r7}, 0xfffffffffffffffe, 0x8, 0x3, 0x6, 0x9}, {{r8}, 0xffffffffffffffff, 0x22, 0x6, 0x0, 0x3ff}, {{r9}, 0xfffffffffffffffe, 0x4, 0x0, 0x6, 0xffffffff80000000}, {{r10}, 0xffffffffffffffff, 0x0, 0x25, 0x40, 0xcf}], 0x3, &(0x7f0000000380)=[{{r11}, 0xffffffffffffffff, 0x2, 0x0, 0xec78, 0x200}, {{r12}, 0xfffffffffffffff9, 0x41, 0x40, 0x4, 0x9982}, {{r13}, 0xfffffffffffffffd, 0x40, 0x20000003, 0x2, 0x9}], 0x0, &(0x7f0000000400)={0x0, 0xd0}) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x84) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r14) 16:00:10 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/217) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2520f1f93b95ca1ab649ccd53252aec9c7c16982a34b0f191f1ed1f4ca4a300463c2ee640843db1e7f99ed05edc94a73", 0x30) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x400) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4003, 0x6) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x40, 0x1}, 0xc) semget(0x3, 0x4, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfd74c0eed9c96a82, 0x20) kqueue() 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x2, 0x4812, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) shutdown(r0, 0x2) 16:00:11 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x1, 0x490) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x1, 0x7fef, 0x3, 0x8000, 0x3, 0x607d]) setregid(0x0, r0) setregid(0x0, r1) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffff001}) listen(r0, 0x100000001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) sendto$inet(r0, &(0x7f0000000200)="06167797be4c9498587d3439a64a8f16a15bed1a8ffe3a9f", 0x18, 0x40f, &(0x7f0000000240)={0x2, 0x3}, 0xc) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000100)="07d48eb0228def79019afe8a73c12523c2ba3cda562fa2d1666376f8f0aaf7808472fe3ee73a0f7131a5f2652232460148bb8a27b0477f64428b5c2e5c6282bafe9bfdef51f241dfa4e4d96df430a0c2011196b93759398e9b4210146455759a8d6f2a7cded4239d647ba341a37332e7f363a42f974181f588d219c3b38104b0bc9bedfe24abf4a9b265d60abd473e8fe0c94124f094e815aaa1851b335fa43853be2b90baa592c91bd6eb7854c46b2a09de206733", 0xb5) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/24) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)="4c1c", 0x2}], 0x1, 0x800) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) ftruncate(r0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) r1 = msgget(0x2, 0x300) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0x1, 0x805) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:11 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000080)=0xc) fchown(r1, r2, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="6940f82602c1eba473e4b3e19f07d08c9f3ce2", 0x13) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="50d53e8bd981c7611563e16aedb32d37e75a5e01d7959a533d2493e6de2725300ce2b6c0083b08656c8d4ee6e627d84da8010b27d3708a730928b7e37cb2b7062247de6ae7cffcc611ac7b97b570", 0x4e}], 0x1, 0x0) socket$inet(0x2, 0x3, 0x6) clock_gettime(0x7, &(0x7f00000000c0)) sendto$inet(r0, &(0x7f0000000100)="ee71a3", 0x3, 0x408, &(0x7f0000000200)={0x2, 0x3}, 0xc) clock_gettime(0x6, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x6, 0x4) connect$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) 16:00:11 executing program 0: readv(0xffffffffffffffff, &(0x7f0000616fa0)=[{&(0x7f0000e4bfb4)=""/57, 0x39}], 0x1) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000a44000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) dup2(r1, r0) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pipe2(&(0x7f0000000040), 0x10000) write(r0, 0x0, 0x0) 16:00:11 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') panic: sandbox escaping file name "../file0" goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc000752c00, 0xc000891240, 0xbf7440, 0xc0008992f0, 0x4f0c53) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf7440, 0xc000752c00, 0xc000891240, 0x8fa9a0, 0xc000752e80, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000752c00, 0xc000891240, 0x8fd600, 0xbf7440, 0xc000899400, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000752c00, 0xc000891240, 0x8fd600, 0xbf7440, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000752c00, 0xc000891240, 0xbc72e0, 0x2, 0x2, 0xc000439830, 0x203000, 0x203000, 0x742bb6, 0x885e27, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*StructType).generate(0xbca4e0, 0xc000752c00, 0xc000891240, 0x10, 0xc7e300, 0x0, 0xc000899710, 0x4f0c53) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:713 +0x76 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000752c00, 0xc000891240, 0x8fdba0, 0xbca4e0, 0xc000000000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000752c00, 0xc000891240, 0x8fdba0, 0xbca4e0, 0xc0005f2480, 0x7432d6, 0x882599, 0xb, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*UnionType).generate(0xbca320, 0xc000752c00, 0xc000891240, 0xb, 0xc7e300, 0x1, 0xc000899880, 0x4f0c53) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:720 +0xa3 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000752c00, 0xc000891240, 0x8fdc40, 0xbca320, 0x7ffffffd00558700, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000752c00, 0xc000891240, 0x8fdc40, 0xbca320, 0xc000439770, 0x7432d6, 0x885e17, 0x10, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*UnionType).generate(0xbca960, 0xc000752c00, 0xc000891240, 0x10, 0xc7e300, 0xc0008999e8, 0x4f0c53, 0xc000684960) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:720 +0xa3 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000752c00, 0xc000891240, 0x8fdc40, 0xbca960, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000752c00, 0xc000891240, 0x8fdc40, 0xbca960, 0x0, 0x0, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd7de0, 0xc000752c00, 0xc000891240, 0x8, 0x8, 0xc0005f2490, 0x0, 0xc000221c00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc000752c00, 0xc000891240, 0x8fda60, 0xbd7de0, 0xc000899b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc000752c00, 0xc000891240, 0x8fda60, 0xbd7de0, 0xc0005f2478, 0x1, 0x1, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc000752c00, 0xc000891240, 0xbca8e0, 0x3, 0x3, 0x74f0b307ca2f3b75, 0xc000899db0, 0x72beae, 0x7f3580, 0xc0006b1d40, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc000752c00, 0xc000891240, 0xbe16e0, 0x4, 0xc000891240, 0xc0005f2468) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc000752c00, 0xc000891240, 0xc0008911c0, 0xc000891240, 0xc000899e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000899ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0008911c0, 0x8f8660, 0xc000684960, 0x1e, 0xc000769bc0, 0xc00074a000, 0x9c2, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc0007683c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: